Commit Graph

1359 Commits (170442b6e49a174cf1da01b8f5d22e5d38e16663)

Author SHA1 Message Date
Terry Wilson 529e8af144 Merged revisions 252089 via svnmerge from
15 years ago
Tilghman Lesher 012c6fc5e2 Only rebuild bison and flex source files on demand, if bison and flex are detected by the configure script.
16 years ago
Tilghman Lesher 2418c3fe1e Add a flag to disable the Background behavior, for AGI users.
16 years ago
Sean Bright f1e72bf7c7 Try a test compile to see if PTHREAD_ONCE_INIT requires extra braces.
16 years ago
Jeff Peeler 8291fb5083 Correct CDR dispositions for BUSY/FAILED
16 years ago
Russell Bryant 4dfd9d4800 Set a module load priority for format modules.
16 years ago
Matthew Nicholson 6a680d9b28 Remove duplicate entries from voicemail format lists. This prevents app_voicemail from entering an infinite loop when the same format is specified twice in the format list.
16 years ago
Matthew Nicholson a3887d4511 Perform limited bounds checking when destroying ast_mutex_t structures to make sure we don't try to use negative indices.
16 years ago
Tilghman Lesher 41f0b0de9c Fix documentation (pointed out by TheDavidFactor on #-dev)
16 years ago
Tzafrir Cohen 217a115da8 detect ARM Linux EABI OSARCH as linux-gnu instead of linux-gnueabi
16 years ago
Tilghman Lesher 6e8a455534 Fix documentation for ast_softhangup() and correct the misuse thereof.
16 years ago
Russell Bryant 9d65850202 Isolate frames returned from a DSP instance or codec translator.
16 years ago
Russell Bryant ff6a5575ad Make filestream frame handling safer by isolating frames before returning them.
16 years ago
David Vossel 3e5979a040 fixes an ast_netsock_list memory leak.
16 years ago
Kevin P. Fleming 2ad7cb7e87 Fix ao2_iterator API to hold references to containers being iterated.
16 years ago
Terry Wilson 96564de25e Change the SSRC by default when our media stream changes
16 years ago
Matthew Nicholson ea3f81a68f Prevent a potential race condition and crash when hanging up a channel by removing the channel from the channel list before begining channel tear down.
16 years ago
Michiel van Baak 8edfe07e6d make asterisk compile under devmode with DEBUG_THREADS enabled on OpenBSD
16 years ago
David Vossel ed1951d895 Merge code associated with AST-2009-006
16 years ago
Tilghman Lesher 4b133920a5 Use autoconf to detect libcurl, as this enables cross-compilation checks, something we didn't allow before.
16 years ago
Tilghman Lesher 7215954ccf One more build system change, to make the descriptions look better, if we have better information.
16 years ago
Tilghman Lesher 60fd401064 Make autoheader descriptions render correctly in our autoconfig.h file.
16 years ago
Tilghman Lesher 1ea4af21ca Permit DEBUG_FD_LEAKS to be used with C++ source files.
16 years ago
Tilghman Lesher ca0f026f41 Reverting index() fix, applying a different methodology, based upon developer discussions.
16 years ago
Tilghman Lesher f5a5763ee9 Helps if we export the index() function.
16 years ago
Tilghman Lesher a70128e190 Apparently, some platforms don't have the index() function.
16 years ago
Tilghman Lesher 98dcd8946e Export symbols for functions included in our compatibility headers.
16 years ago
David Vossel 259998a286 Changing ast_samp2tv to not use floating point.
16 years ago
David Vossel beaf6217b3 Fixes 8khz assumptions
16 years ago
David Vossel 2e330f772c moving ast_devstate_to_extenstate to pbx.c from devicestate.c
16 years ago
David Vossel 9f4c452028 ast_samp2tv needs floating point for 16khz audio
16 years ago
David Vossel bdada0dce1 moving device state functions from pbx.h to devicestate.h to sync with other branches
16 years ago
David Vossel 4c99b19973 Improved mapping of extension states from combined device states.
16 years ago
Kevin P. Fleming b8417b571b Correct AST_LIST_APPEND_LIST behavior when list to be appended is empty.
16 years ago
Kevin P. Fleming 94fa4d11b5 Improve support for media paths that can generate multiple frames at once.
16 years ago
Sean Bright 035b942a7a __WORDSIZE is not available on all platforms, so use sizeof(void *) instead.
16 years ago
Sean Bright aea9d7d060 Fix a typo in the stack size calculation just introduced.
16 years ago
Sean Bright 0d849d509d Increase the size of our thread stack on 64 bit processors.
16 years ago
Sean Bright 7605487610 Safely handle AMI connections/reload requests that occur during startup.
16 years ago
David Vossel ddb4e3f2e7 Generic call forward api, ast_call_forward()
16 years ago
Matthew Nicholson aa2fd9a4c2 Use AST_CDR_NOANSWER instead of AST_CDR_NULL as the default CDR disposition.
16 years ago
Mark Michelson 590408dca3 Allow for media to arrive from an alternate source when responding to a reinvite with 491.
16 years ago
Mark Michelson 3268149a1f Add flags to chanspy audiohook so that audio stays in sync.
16 years ago
Jeff Peeler 829907e467 Fix broken attended transfers
16 years ago
Matthew Nicholson df4812c96e This commit prevents cdr records with AST_CDR_FLAG_ANSLOCKED and AST_CDR_FLAG_LOCKED from being updated in certain cases.
16 years ago
Kevin P. Fleming 7c82c2b240 Fix 'inconsistent line endings' when autoconf 2.63 is used
16 years ago
Olle Johansson 1dac2a69e2 unistd.h is required for usleep() on Darwin. It will not hurt to include it always
16 years ago
Tilghman Lesher c922eca9a8 Detect availability of pthread_rwlock_timedwrlock() before using it.
16 years ago
Doug Bailey 9d266db16a Add check in configure script to check for GLOB_NOMAGIC and GLOB_BRACE in glob.h
16 years ago
Tilghman Lesher 200db93157 Oops, typo
16 years ago