Commit Graph

105 Commits (ac7501b15ce3e3db463ccd98c8fc1471f9f5e2c1)

Author SHA1 Message Date
Tilghman Lesher d5837ba8c2 Add additional memory debugging to several core APIs, and fix several memory
17 years ago
Tilghman Lesher c1351ad237 Merge realtime_update2 branch, which adds a new realtime API call named
17 years ago
Sean Bright 4fb07fb0c1 Merge in a few more changes. This time the include/ directory.
17 years ago
Russell Bryant 3cf77c4c7f Fix a bunch of places where \arg was used instead of \param. Using \arg
18 years ago
Tilghman Lesher 5168282ba1 Add an extra check in ast_strlen_zero, and make ast_assert() not print the
18 years ago
Mark Michelson 3a0f4cc933 Temporary revert of 111662. It's causing lots of trouble and appears to not be
18 years ago
Mark Michelson ca8e44c051 The copy_request function did not take into account the necessary null terminator
18 years ago
Terry Wilson b02bc230af Go through and fix a bunch of places where character strings were being interpreted as format strings. Most of these changes are solely to make compiling with -Wsecurity and -Wformat=2 happy, and were not
18 years ago
Jason Parker 72bc8a7c7d Fix up some doxygen issues.
18 years ago
Luigi Rizzo 8e4360b072 Add a new API function, written at least twice in app_voicemail.c
18 years ago
Jason Parker 35ecd08b46 Add an S_COR macro, which is similar to the existing S_OR macro,
18 years ago
Luigi Rizzo 4afe3b5ba9 remove redundant #include "asterisk/compat.h",
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Russell Bryant a4d915608b Merged revisions 85561 via svnmerge from
18 years ago
Jason Parker d72ea80a00 Doxygen cleanups/fixes.
18 years ago
Russell Bryant 50d7fc81aa Merged revisions 80362 via svnmerge from
18 years ago
Jason Parker 100e2387db Merged revisions 79904 via svnmerge from
18 years ago
Tilghman Lesher 81bc1d7af5 Merge in ast_strftime branch, which changes timestamps to be accurate to the microsecond, instead of only to the second
19 years ago
Russell Bryant 8d1e53958c Merge a bunch of doxygen updates to header files. This includes changes to
19 years ago
Tilghman Lesher a952147446 Remove the ill-advised ast_restrdupa API call and related structures
19 years ago
Russell Bryant 1d57ccb6f7 Fix a bunch of doxygen errors and document more things
19 years ago
Luigi Rizzo 9d509eaf76 As the comment in the diff says:
19 years ago
Joshua Colp 982c8e1465 Return the useless casts that ensure this file is C++ clean. (issue #8602 reported by mikma)
19 years ago
Kevin P. Fleming dfe56d30bc ensure that the proper file/function/line shows up for dynamic string threadstorage objects
19 years ago
Kevin P. Fleming 4764795b37 Merged revisions 49553 via svnmerge from
19 years ago
Luigi Rizzo 23be2c0bf4 apply the proposed fix for bug 8602
19 years ago
Luigi Rizzo 20b382cfff replace ast_build_string() with ast_str_*() functions.
19 years ago
Luigi Rizzo 055abfe9d9 simplify the ast_dynamic_str_*.... routines by
19 years ago
Luigi Rizzo 961754d4b1 move the dynamic string support in a better place i.e. string.h
19 years ago
Jason Parker f18cbf77df Many Solaris fixes - this moves some of the stuff from utils.c to strcompat.c
19 years ago
Joshua Colp 696275bcc1 Fixed. Done. Good. Make ast_join work like it used to.
20 years ago
Joshua Colp 2e58363fed Unbreak ast_join due to whitespace changes
20 years ago
Russell Bryant c2d851de2b add the missing prototype for the included asprintf
20 years ago
Luigi Rizzo b3ad3a7556 as discussed on the -dev list, introduce a macro to simplify the
20 years ago
Kevin P. Fleming 302c943001 add 'consumed' argument to ast_get_time_t, so callers can know how many characters were used in the parser
20 years ago
Kevin P. Fleming 4662d58b01 add API function for parsing strings to time_t (issue #6320, with mods)
20 years ago
Tilghman Lesher 33323ac720 Bug 6164 - Allow ast_skip_blanks on const strings without spewing warning
20 years ago
Tilghman Lesher f6bd113f02 Merged revisions 7827 via svnmerge from
20 years ago
Russell Bryant 0da13c21b4 - move the string join() function to utils.c since it is used in both cli.c and res_agi.c
20 years ago
Kevin P. Fleming 2c65582b66 remove extraneous svn:executable properties
20 years ago
Kevin P. Fleming 8839ff95df add new GCC-specific macro and force inlining of certain functions where speed is paramount, even when optimization is disabled
20 years ago
Russell Bryant 3332a8acd1 clean up a lot of doxygen errors and warnings (issue #5522)
20 years ago
Russell Bryant a736096e0b change ast_strlen_zero to also check for the string to be defined
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Kevin P. Fleming 9835bc4330 add ast_build_string_va(), which accepts a varargs list directly
20 years ago
Kevin P. Fleming aa92d9c1f8 don't double define our own string functions on platforms that don't have them (issue #5169)
20 years ago
Kevin P. Fleming 4c2377ddd9 first set of Cygwin portability stuff (issue #4678)
20 years ago
Kevin P. Fleming 1632d52795 major header file cleanup: license, copyrights, descriptions, markers, etc.
20 years ago
Russell Bryant 0a87b55fe8 ensure that strings.h has va_list defined (bug #4900)
20 years ago
Kevin P. Fleming a6b0f6074f move strtoq into new string files (bug #4740)
21 years ago
Kevin P. Fleming 9d8d86e19d phase two of string portability stuff:
21 years ago
Kevin P. Fleming b6486df40e first phase of proper fix for portable string function problems (bug #4669)
21 years ago
Russell Bryant b62623fdaa convert ast_copy_string to use AST_INLINE_API macro (bug #4682)
21 years ago
Kevin P. Fleming 58d1d59cab simplify (and document!) macro for inlinable API functions (inspired by bug #4603, with slightly different implementation)
21 years ago
Kevin P. Fleming b83175862e add new header files
21 years ago