Commit Graph

117 Commits (fe72baf06b3ea785a6ddc919025363e39cf6ced5)

Author SHA1 Message Date
Mark Michelson fe72baf06b Make sure to set owner_line, ownder_func, and owner_file in ast_calloc_with_stringfields.
16 years ago
Russell Bryant 3a6d247def Fix build of utility apps that include utils.c.
16 years ago
Russell Bryant 630152f848 Merged revisions 237697 via svnmerge from
16 years ago
David Vossel e44e6b33b3 fixes incorrect logic in ast_uri_encode
16 years ago
Matthew Nicholson f44f8650cb Merged revisions 228378 via svnmerge from
16 years ago
Michiel van Baak 7348bacf05 Merged revisions 216435 via svnmerge from
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Kevin P. Fleming e4dafd3d0b Ensure that accidental calls to ast_string_field_free_memory() on embedded stringfield pools are safe.
16 years ago
Joshua Colp e960f0da90 Fix a bug in stringfields where it did not actually free the pools of memory.
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Kevin P. Fleming 2746f589b7 Add a more efficient way of allocating structures that use stringfields
16 years ago
Kevin P. Fleming 1f49e675bb Correct some flaws in the memory accounting code for stringfields and ao2 objects
16 years ago
Kevin P. Fleming d8182202ef Ensure that string pools allocated to hold stringfields are properly accounted in MALLOC_DEBUG mode
16 years ago
Tilghman Lesher ce6ebaef97 Support HTTP digest authentication for the http manager interface.
16 years ago
Kevin P. Fleming a009068110 Optimizations to the stringfields API
16 years ago
Russell Bryant 0bdd99ad64 Merged revisions 182810 via svnmerge from
16 years ago
Doug Bailey 7949345352 Fixed error where a check for an zero length, terminated string was needed.
16 years ago
Doug Bailey fa3dec169b Need to take into account the \0 terminator of the old string to determine the amount available.
16 years ago
Kevin P. Fleming 0381d94d14 Merged revisions 176216 via svnmerge from
16 years ago
Russell Bryant 50387142b7 Merged revisions 166297 via svnmerge from
17 years ago
Russell Bryant c2999a8366 Introduce ast_careful_fwrite() and use in AMI to prevent partial writes.
17 years ago
Russell Bryant 1cb4baade2 Merged revisions 165796 via svnmerge from
17 years ago
Russell Bryant c8da171dd1 Merged revisions 164881 via svnmerge from
17 years ago
Joshua Colp 6df30fb8cc Update to work with new ast_str changes.
17 years ago
Tilghman Lesher c8223fc957 Merge ast_str_opaque branch (discontinue usage of ast_str internals)
17 years ago
Russell Bryant 179667088b Merged revisions 162413 via svnmerge from
17 years ago
Kevin P. Fleming 887e28d7aa incorporates r159808 from branches/1.4:
17 years ago
Tilghman Lesher afb571ba8f Starting with a change to ensure that ast_verbose() preserves ABI compatibility
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
Kevin P. Fleming f910cfc444 Merged revisions 132872 via svnmerge from
17 years ago
Brett Bryant 5b7933fe5e Janitor patch to change uses of sizeof to ARRAY_LEN
17 years ago
Tilghman Lesher 09c15a0b71 Merged revisions 125793 via svnmerge from
17 years ago
Jason Parker c1e4f50f54 Merged revisions 125587 via svnmerge from
17 years ago
Brett Bryant b4574d2a79 Add errors that report any locks held by threads when they are being closed.
17 years ago
Tilghman Lesher 53459f86b2 Expand RQ_INTEGER type out to multiple types, one for each precision
17 years ago
Russell Bryant 51051ce949 Add lock tracking for rwlocks. Previously, lock.h only had the ability to
17 years ago
Russell Bryant da85b710ef Fix a minor merge issue that caused a function to not get compiled in with
17 years ago
Tilghman Lesher 6e5d843a71 Merged revisions 118953 via svnmerge from
17 years ago
Mark Michelson 975a848b67 A new feature thanks to the fine folks at Switchvox!
17 years ago
Russell Bryant 61e6ae545b Merged revisions 118048 via svnmerge from
17 years ago
Luigi Rizzo 18065a175d Use casts or intermediate variables to remove a number
17 years ago
Mark Michelson 2e054642d5 Merged revisions 115735 via svnmerge from
17 years ago
Tilghman Lesher 95490ee5c2 Merged revisions 115017 via svnmerge from
17 years ago
Steve Murphy 161b4abd79 Hopefully, this will resolve the issues that russellb had with this log_show_lock().
17 years ago
Russell Bryant 0270b3d6c9 Make this file compile. The variable str is never set anywhere. Furthermore,
17 years ago
Steve Murphy 752f6681b1 A small enhancement-- I added the routine log_show_lock to utils.c, which if the mentioned lock has been acquired, this routine will log to the console the normal info about that lock you'd see from the CLI when you do a 'core show locks'. It's solely for debug-- if the lock is NOT acquired, there is no output. I use it to show 'unexpected' locks, to see where/why a lock is pre-locked. This command is to be called from points of interest, like just before a trylock, and helps to spot fleeting, highly temporal locks that normally are not locked...
17 years ago
Mark Michelson 115d5024a1 Merged revisions 114051 via svnmerge from
17 years ago
Russell Bryant c1cf92d304 Merged revisions 109838 via svnmerge from
17 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
17 years ago
Mark Michelson b246e010d5 Merged revisions 109226 via svnmerge from
17 years ago