Commit Graph

1275 Commits (8a7982c1ff7a5014fc0c23512025b29e00a0f4c8)

Author SHA1 Message Date
Russell Bryant c2446000d9 Remove the test_for_thread_safety() function completely.
17 years ago
Steve Murphy a36a0d7dbd (closes issue #14019)
17 years ago
Sean Bright ffc0c7e4ae Merged revisions 161421 via svnmerge from
17 years ago
Terry Wilson a3724485b4 make compile with dev mode and malloc debug
17 years ago
Tilghman Lesher 1653a9ef65 Ensure that Asterisk builds with --enable-dev-mode, even on the latest gcc
17 years ago
Kevin P. Fleming 50515ed372 update dev-mode compiler flags to match the ones used by default on Ubuntu Intrepid, so all developers will see the same warnings and errors
17 years ago
Russell Bryant 07741a3261 Add ao2_trylock() to go along with ao2_lock() and ao2_unlock()
17 years ago
Tilghman Lesher 929c14e432 System call ioperm is non-portable, so check for its existence in autoconf.
17 years ago
Jeff Peeler c7dcb086dd (closes issue #13786)
17 years ago
Russell Bryant a0bf88537a When compiling with DEBUG_THREADS, report the real file/func/line for ao2_lock/ao2_unlock
17 years ago
Mark Michelson 6a632a5a2b There was an issue when attempting to reference an embedded
17 years ago
Mark Michelson 3429c9de5e Fix a crash in the end_bridge_callback of app_dial and
17 years ago
Sean Bright f2ecc4c80e Use static functions here instead of nested ones. This requires a small
17 years ago
Russell Bryant 0d1441526e features.h depends on linkedlists.h, so include it
17 years ago
Terry Wilson 6280e04736 Recent CDR fixes moved execution of the 'h' exten into the bridging code, so variables that were set after ast_bridge_call was called would not show up in the 'h' exten. Added a callback function to handle setting variables, etc. from w/in the bridging code. Calls back into a nested function within the function calling ast_bridge_call
17 years ago
Steve Murphy 961bc7e758 The magic trick to avoid this crash is not to
17 years ago
Mark Michelson c19ca186c1 Add a tolerance period for sync-triggered audiohooks
17 years ago
Jeff Peeler fc2e08f823 (closes issue #13425)
18 years ago
Kevin P. Fleming d10c4137fb fix some minor issues with rev 144924
18 years ago
Kevin P. Fleming 50a28e9853 improve header inclusion process in a few small ways:
18 years ago
Steve Murphy eccd14d7f0 Tested by: sergee, murf, chris-mac, andrew, KNK
18 years ago
Mark Michelson 28b9f5b384 Fix compilation when DEBUG_THREAD_LOCALS is selected
18 years ago
Kevin P. Fleming e2fc623d88 Backport support for Zaptel/DAHDI channel-level alarms from trunk/1.6, because not doing so just makes it difficult for people with channels that are in alarm when Asterisk starts up to get them going once the alarm is cleared
18 years ago
Jeff Peeler a763147ee6 add DAHDI_POLICY_WHEN_FULL compatability define for Zaptel
18 years ago
Kevin P. Fleming e797e4ed72 add support for Zaptel versions that contain the new transcoder interface
18 years ago
Tilghman Lesher 6d7a2a5fa4 Merged revisions 136945 via svnmerge from
18 years ago
Steve Murphy 195fe34304 (closes issue #13236)
18 years ago
Kevin P. Fleming c269b9ba10 add a raw list of all libraries that any part of Asterisk links directly to
18 years ago
Tilghman Lesher 1a0c9841dd 1) Bugfix for debugging code
18 years ago
Mark Michelson b8bbf8b61a Merging the issue11259 branch.
18 years ago
Steve Murphy ee8adb313e (closes issue #12982)
18 years ago
Tilghman Lesher e5939d2f3e Oops, wrong define
18 years ago
Kevin P. Fleming 7b61edde36 build against the now-typedef-free dahdi/user.h
18 years ago
Russell Bryant 46b65b2cc0 Add the licensing section to the docs in 1.4, as well, so that we can work on
18 years ago
Kevin P. Fleming 888d269e8f revert an optimization that broke ABI... thanks russell!
18 years ago
Kevin P. Fleming cd12517eeb make some more changes to the dahdi/zap channel name support stuff to ensure allthe globals are 'const', and clean up mmichelson's changes to app_chanspy to simplify the code
18 years ago
Mark Michelson 252c5728fc As suggested by seanbright, the PSEUDO_CHAN_LEN in
18 years ago
Kevin P. Fleming f6d7c63346 minor optimization for stringfields: when a field is being set to a larger value than it currently contains and it happens to be the most recent field allocated from the currentl pool, it is possible to 'grow' it without having to waste the space it is currently using (or potentially even allocate a new pool)
18 years ago
Kevin P. Fleming 6a0bcc4754 fix up namespace pollution for dahdi_chan_mode enum
18 years ago
Kevin P. Fleming 0faccba9cb use renamed libpri API call for controlling this feature (was improperly named before)
18 years ago
Tilghman Lesher 79b6c3f9d6 Spinlock within the destroy, to allow a scheduled job to continue, if it's
18 years ago
Tilghman Lesher 89b6e63a8b Preserve ABI compatibility with last change
18 years ago
Tilghman Lesher 64bbce9b9b Make the ast_assert call within ast_sched_del report something useful.
18 years ago
Kevin P. Fleming ced50934cb remove the dlfcn compatibility stuff, because no platforms that Asterisk currently runs on it use it, and it doesn't build anyway
18 years ago
Kevin P. Fleming 75c6f9ab0f a whole pile of Zaptel/DAHDI compatibility work, with lots more to come... this tree is not yet ready for users to be easily upgrading or switching, but it needs to be :-)
18 years ago
Kevin P. Fleming 92ef406265 new installations should be using DAHDI instead of Zaptel, so the sample config file is now chan_dahdi.conf instead of zapata.conf
18 years ago
Kevin P. Fleming 2ea77b3508 add support for a configuration parameter for 'inband audio during RELEASE', which is currently mandatory in libpri-1.4.4 but will become configurable in libpri-1.4.5 later today
18 years ago
Russell Bryant 37f91908e6 add a simple ASTOBJ_TRYWRLOCK macro ...
18 years ago
Tilghman Lesher e46bb5f5bc Cause SIP to return a 480 instead of a 404 when a sip peer exists, but is not
18 years ago
Tilghman Lesher e9d086a277 Fix the 'dialplan remove extension' logic, so that it a) works with cidmatch,
18 years ago