Commit Graph

99 Commits (4f30c7e91fb0ad4c9936336e6acbf1e0f4106dea)

Author SHA1 Message Date
Matthew Jordan 4f30c7e91f main/astobj2: Make REF_DEBUG a menuselect item; improve REF_DEBUG output
11 years ago
Kinsey Moore 6204ea6c1a AO2: Add an assert for bad objects
11 years ago
Kinsey Moore 51901aa2ed astobj2: Correct ao2_iterator opacity violations
11 years ago
Jonathan Rose 95d8977e22 astobj2: Unregister debug CLI commands at exit
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Richard Mudgett 7c796593d3 astobj2: Remove OBJ_CONTINUE support.
12 years ago
Richard Mudgett 88436ecbd4 astobj2: Made use OBJ_SEARCH_xxx identifiers as field enum values internally.
12 years ago
David M. Lee 03c7857375 Don't write to /tmp/refs when REF_DEBUG is not defined.
12 years ago
Richard Mudgett ccfad032e4 astobj2: Only define ao2_bt() once.
12 years ago
Richard Mudgett 46b9e5450f Fix memory corruption when trying to get "core show locks".
12 years ago
Kinsey Moore 41d6be2432 Move ast_str_container_alloc and friends
12 years ago
Matthew Jordan c43f380d03 Add backtrace generation to MALLOC_DEBUG memory corruption reports
12 years ago
Richard Mudgett d1d1425327 Make ao2 global objects not always use the debug version of the ao2_ref() calls.
12 years ago
David M. Lee e06e519a90 Initial support for endpoints.
12 years ago
Mark Michelson 74f2318051 Merge the pimp_my_sip branch into trunk.
12 years ago
Richard Mudgett b9962ee26a astobj2: Fix rbtree duplicate handling.
12 years ago
Richard Mudgett 22ae23eed3 Attempt to be more helpful when using a bad ao2 object pointer.
12 years ago
Richard Mudgett 4ccf2c7aa5 Add red-black tree container type to astobj2.
13 years ago
Richard Mudgett 9b25076e83 Missed an astobj2.c debug tag.
13 years ago
Richard Mudgett 427abb240a * Add ref debug tags to astobj2.c ref usage.
13 years ago
Matthew Jordan ed3acdeb21 Fix findings from check-in on r374177
13 years ago
Matthew Jordan a094707d51 Fix a variety of ref counting issues
13 years ago
Richard Mudgett fb1d9a90a4 Enhance astobj2 to support other types of containers.
13 years ago
Richard Mudgett ea0732def2 Make astobj2.h not include linkedlists.h.
13 years ago
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
13 years ago
Terry Wilson d54717c39e Add new config-parsing framework
13 years ago
Richard Mudgett d4fa095a64 Change ao2 global array to ao2 global object holder.
13 years ago
Richard Mudgett 1420522c6e Fixed __ao2_ref() validating user_data twice.
13 years ago
Richard Mudgett fb796aac06 Misc changes to make astobj2 enhancement diffs easier to follow.
13 years ago
Richard Mudgett 38e892b370 Add global ao2 array container.
13 years ago
Richard Mudgett 8611bea122 Attempt to be more helpful when using a bad ao2 object pointer.
13 years ago
Richard Mudgett 2e834f7d36 Astobj2 locking enhancement.
13 years ago
Kevin P. Fleming 5b821af99a Trailing whitespace cleanup.
13 years ago
Richard Mudgett 50c8557f03 Add ability to clone ao2 containers.
13 years ago
Richard Mudgett e43d123f11 astobj2.h documentation updates.
13 years ago
Russell Bryant 2b2d34b3c9 Constify tag argument in REF_DEBUG related code.
14 years ago
Richard Mudgett ebf860e157 Check fopen return value for ao2 reference debug output.
14 years ago
Richard Mudgett 6cf345e023 Fixed compiler warning and a couple prototype mismatches.
14 years ago
Russell Bryant 6a15e95a32 astobj2: Avoid using temporary objects + ao2_find() with OBJ_POINTER.
14 years ago
Russell Bryant 6357719a82 Fix some astobj2 iterator breakage, add another unit test.
14 years ago
Stefan Schmidt 19eb6c7384 Adding the Move to Front Hash functionality
14 years ago
Jeff Peeler 10362292ef Merged revisions 307273 via svnmerge from
14 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
14 years ago
Russell Bryant 519b766cd4 Merged revisions 302267 via svnmerge from
14 years ago
David Vossel 7bdd60d6f0 New astobj2 flag for issuing a callback without locking the container.
15 years ago
Tilghman Lesher b98e47d119 Merged revisions 298960 via svnmerge from
15 years ago
Kevin P. Fleming c44da92360 Improve some very confusing structure names in astobj2.c
15 years ago
Jason Parker 9e3f5fa6fb Remove ABI differences that occured when compiling with DEBUG_THREADS.
15 years ago
Alec L Davis 743b168319 prevent segfault if bad magic number is encountered.
15 years ago
David Vossel 9478670527 astobj2 unit test and bug fix
15 years ago