Commit Graph

53 Commits (062becab8019e7079ceb804e2c23bf55959cd430)

Author SHA1 Message Date
Richard Mudgett ea0732def2 Make astobj2.h not include linkedlists.h.
14 years ago
Terry Wilson d54717c39e Add new config-parsing framework
14 years ago
Terry Wilson 45149bfdf8 Minor documentation change
14 years ago
Richard Mudgett 2d175b7e8f Remove missed idx parameter to some ao2 global holder macros.
14 years ago
Richard Mudgett d4fa095a64 Change ao2 global array to ao2 global object holder.
14 years ago
Richard Mudgett fb796aac06 Misc changes to make astobj2 enhancement diffs easier to follow.
14 years ago
Richard Mudgett 38e892b370 Add global ao2 array container.
14 years ago
Matthew Jordan 6df0ae5c1f Force non-inlining of ao2_iterator_destroy when TEST_FRAMEWORK is enabled
14 years ago
Richard Mudgett 2e834f7d36 Astobj2 locking enhancement.
14 years ago
Richard Mudgett 50c8557f03 Add ability to clone ao2 containers.
14 years ago
Richard Mudgett 0553e61207 astobj2.h comment tweaks.
14 years ago
Richard Mudgett e43d123f11 astobj2.h documentation updates.
14 years ago
Russell Bryant 2b2d34b3c9 Constify tag argument in REF_DEBUG related code.
14 years ago
Richard Mudgett 41ade83749 Fix ao2obj.h comment typos and add missing link/unlink nolock debug defines.
14 years ago
Russell Bryant 6a15e95a32 astobj2: Avoid using temporary objects + ao2_find() with OBJ_POINTER.
15 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
15 years ago
David Vossel 7bdd60d6f0 New astobj2 flag for issuing a callback without locking the container.
15 years ago
Jason Parker ef247c398f Merged revisions 285530 via svnmerge from
16 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
16 years ago
Jason Parker 9e3f5fa6fb Remove ABI differences that occured when compiling with DEBUG_THREADS.
16 years ago
David Vossel bc16d44b73 fixes astobj2 unlinking of multiple objects when OBJ_MULTIPLE was disabled
16 years ago
Tilghman Lesher 7e0a2db236 Fix multiple issues with musiconhold, which led to classes not getting destroyed properly.
16 years ago
Kevin P. Fleming cdd1f9e296 Finish implementaton of astobj2 OBJ_MULTIPLE, and convert ast_channel_iterator to use it.
16 years ago
Kevin P. Fleming 1c9fe00920 Recorded merge of revisions 222152 via svnmerge from
17 years ago
David Vossel d09f9fd00a Merge code associated with AST-2009-006
17 years ago
Kevin P. Fleming ec5116f80c Properly account for memory allocated for channels and datastores
17 years ago
Kevin P. Fleming 1726475a54 Ensure that astobj2 memory allocations are properly accounted for when MALLOC_DEBUG is used
17 years ago
Tilghman Lesher be40f3a33c Merge changes from str_substitution that are unrelated to that branch.
17 years ago
Kevin P. Fleming ab3e9ddad1 Merged revisions 182808 via svnmerge from
17 years ago
Tilghman Lesher 15a12635e6 Turn off malloc debugging of astobj2, since it apparently doesn't work too well during startup.
17 years ago
Tilghman Lesher bfc0d3b795 Add MALLOC_DEBUG to various utility APIs, so that memory leaks can be tracked back to their source.
17 years ago
Jeff Peeler bf0bb7b385 Add Doxygen documentation for API changes from 1.6.0 to 1.6.1
17 years ago
Mark Michelson 3a9d79f056 Make lock information for ao2_trylock be more useful and gnarly
17 years ago
Sean Bright fbb542055f Merged revisions 161426 via svnmerge from
17 years ago
Sean Bright fd8caa1778 This is basically a complete rollback of r155401, as it was determined that
17 years ago
Russell Bryant 6fb1f86054 Merged revisions 158539 via svnmerge from
17 years ago
Sean Bright 30d1744ffc Add ability to pass arbitrary data to the ao2_callback_fn (called from
17 years ago
Russell Bryant d1da05b948 Clarify which part of OBJ_MULTIPLE is not implemented, and under what case it
17 years ago
Bradley Latus 7eb7696239 Minor fix to doco
18 years ago
Tilghman Lesher b7571f835d Merged revisions 136946 via svnmerge from
18 years ago
Russell Bryant 3cf77c4c7f Fix a bunch of places where \arg was used instead of \param. Using \arg
18 years ago
Steve Murphy 6138b16995 Introducing various astobj2 enhancements, chief being a refcount tracing feature, and various documentation updates in astobj2.h, and the addition of standalone utility, refcounter, that will filter the trace output for unbalanced, unfreed objects. This comes from the team/murf/bug11210 branch.
18 years ago
Olle Johansson 4be6ed6874 A lot of doxygen updates
18 years ago
Russell Bryant fac7480820 Merged revisions 90348 via svnmerge from
18 years ago
Russell Bryant 45f98e5419 Merged revisions 90310 via svnmerge from
18 years ago
Jason Parker 9f865889a2 Merged revisions 81778 via svnmerge from
19 years ago
Luigi Rizzo 8e62c6c4d0 various changes to the documentation, and redefinition of
19 years ago
Jason Parker d72ea80a00 Doxygen cleanups/fixes.
19 years ago
Russell Bryant 9bda1c5a94 Merged revisions 81448 via svnmerge from
19 years ago
Mark Michelson 1bfe10997b Merged revisions 81426 via svnmerge from
19 years ago