Commit Graph

104 Commits (4fe3960478a0c1098bb7e7ed5a701c4fe2998ac9)

Author SHA1 Message Date
Russell Bryant 4fe3960478 move ast_carefulwrite from manager.c to utils.c so that cli.c and
19 years ago
Russell Bryant 326afa4900 use ast_malloc instead of malloc
19 years ago
Luigi Rizzo 2876a25505 add 'show threads' and 'show profile' commands.
19 years ago
Tilghman Lesher 2cd46d59ea Bug 6829 - asprintf for Solaris
19 years ago
Luigi Rizzo a7ec530a64 initial implementation of support for native atomic ops.
19 years ago
Kevin P. Fleming 2b408e88a9 don't wrap this in ifdef... using va_start is safe on all platforms :-)
19 years ago
Olle Johansson 5ed117e976 Doxygen changes
19 years ago
Olle Johansson ab758ab2ed Portability issue - make stringfields work on FreeBSD 4.x (oej/rizzo)
19 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
19 years ago
Kevin P. Fleming 4662d58b01 add API function for parsing strings to time_t (issue #6320, with mods)
19 years ago
Russell Bryant 8232b40884 eliminate warning on older versions of gcc
19 years ago
Tilghman Lesher 34bcd0e0b6 Bug 6322 - Implementation of SHA1 in Asterisk (plus dialplan function to use it)
20 years ago
Kevin P. Fleming 4467ab62c8 string field manager improvements:
20 years ago
Olle Johansson aa7974450b Declare missing randomlock
20 years ago
Tilghman Lesher 935c80d5e6 Bug 5961 - new RAND() function
20 years ago
Kevin P. Fleming 1fe5108763 ensure that string field 'build' operation only evaluates arguments one time
20 years ago
Kevin P. Fleming 80fa9689b7 add memory-pool based string field management for structures
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 6ca9632df5 Merged revisions 7468 via svnmerge from
20 years ago
Kevin P. Fleming 2c65582b66 remove extraneous svn:executable properties
20 years ago
Kevin P. Fleming 0941c32d38 issue #5569 minus lock.h changes
20 years ago
Kevin P. Fleming 7ffb604a2f issue #4678
20 years ago
Kevin P. Fleming d6b64431b0 issue #5549
20 years ago
Kevin P. Fleming c3f9388b23 provide an alternate getloadavg implementation and a fallback for systems that don't have it at all (issue #5549 with minor mods)
20 years ago
Kevin P. Fleming 20a7a4ca96 silence compiler warning
20 years ago
Russell Bryant a736096e0b change ast_strlen_zero to also check for the string to be defined
20 years ago
Russell Bryant 87d4ff6fcd remove duplicate header
20 years ago
Russell Bryant 6324072247 more doxygenification (issue #5513)
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Mark Spencer f5d5814f5f Fix segfault in CVS head (sorry about that)
20 years ago
Mark Spencer e60ab6d916 Be sure to avoid octal interpretations of IP's (bug #5477)
20 years ago
Mark Spencer 1ceb04cfb7 More utility cleanups
20 years ago
Kevin P. Fleming 9835bc4330 add ast_build_string_va(), which accepts a varargs list directly
20 years ago
Kevin P. Fleming 91b72f5ff0 ensure scheduling priority is inherited into new threads (issue #5293)
20 years ago
Russell Bryant 779d033f21 move process_quotes_and_slashes to utils.c since it is used by both pbx_ael and pbx_config
20 years ago
Kevin P. Fleming 5da915dcfd update MANY more files with proper copyright/license info (thanks Ian!)
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
Russell Bryant 019310244e fix a couple of warnings on osx
20 years ago
Kevin P. Fleming 1824c2f630 encode/decode URIs in 'pedantic' mode (issue #3923)
20 years ago
Kevin P. Fleming 61ef3c1c7c make the warning message be LOG_WARNING (issue #4960)
20 years ago
Russell Bryant 82883698cc more fixes for gcc4 warnings ...
20 years ago
Mark Spencer d07c47bac8 Fix solaris vasprintf (don't free the memory, duh) (bug #4890)
20 years ago
Mark Spencer 2d108b8826 Fix vasnprintf emulation (bug #4882)
20 years ago
Kevin P. Fleming a6b0f6074f move strtoq into new string files (bug #4740)
20 years ago
Russell Bryant 4817bc599d restore warning about negative timestamps now that it is fixed
20 years ago
Russell Bryant b134548d79 suppress timestamp message until we can figure out where it is coming from,
20 years ago
Kevin P. Fleming 22b0f5d306 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
20 years ago
Kevin P. Fleming 9d8d86e19d phase two of string portability stuff:
20 years ago
Kevin P. Fleming 494d253efe more ifdef cleanup to match proper Linux macros
20 years ago
Josh Roberson 937740bd89 Fix breakage caused by bug #4669. Next time let's test the build on
20 years ago