Commit Graph

12481 Commits (13a438e2952ed9f5d42b3f19cd30bb7043f61db6)
 

Author SHA1 Message Date
Mark Michelson 524efc5cd5 Increase the retry count when attempting to show channels. This apparently
18 years ago
Mark Michelson f1683753b8 If the datastore has been moved to another channel due to a masquerade, then
18 years ago
Mark Michelson f689fffa71 Save a local copy of the generate callback prior to unlocking the channel in
18 years ago
Joshua Colp 1e771acf2e It is possible for the remote side to say they want T38 but not give any capabilities.
18 years ago
Joshua Colp 19b8841503 Don't change the SSRC when a new source comes into play, this might happen quite often and depending on the remote side... they might not like this.
18 years ago
Terry Wilson 2d791a431f Several places in the code called find_callno() (which releases the lock on the pvt structure) and then immediately locked the call and did things with it. Unfortunately, the call can disappear between the find_callno and the lock, causing Bad Stuff(tm) to happen.
18 years ago
Jason Parker 6007dc7814 It's possible that a channel can have an async goto on the successful execution of an application as well.
18 years ago
Mark Michelson 7bce362fa7 Fix a race condition that may happen between a sip hangup
18 years ago
Mark Michelson 1a9b7dc5c5 Fix 1.4 build when LOW_MEMORY is enabled.
18 years ago
Mark Michelson 98b06bace4 Be sure that we're not about to set bridgepvt NULL prior to dereferencing it.
18 years ago
Jason Parker 6d08d42e0e Only try to prefix language if we are not using an absolute path (suffix it otherwise).
18 years ago
Joshua Colp da024e5196 Forgot the 1.4 branch for russian language fix.
18 years ago
Joshua Colp fb51aa974e Create the directory where name recordings will go if it does not exist.
18 years ago
Joshua Colp 5cfba06089 Don't add custom URI options if they don't exist OR they are empty.
18 years ago
Mark Michelson 38e66ce8a2 We need to set the persistant_route [sic] parameter for the sip_pvt
18 years ago
Tilghman Lesher 6d2023b7fe If the [csv] section does not exist in cdr.conf, then an unload/load sequence
18 years ago
Joshua Colp 800565fff8 If we receive an AUTHREQ from the remote server and we are unable to reply (for example they have a secret configured, but we do not) then queue a hangup frame on the Asterisk channel. This will cause the channel to hangup and a HANGUP to be sent via IAX2 to the remote side which is the proper thing to do in this scenario.
18 years ago
Mark Michelson 784d1b7b3e If Asterisk receives a 488 on an INVITE (not a reinvite), then
18 years ago
Terry Wilson 346841ef05 Initialize fr->cacheable to make valgrind happy
18 years ago
Mark Michelson e1e05ad198 Fix potential buffer overflow that could happen if more than 100 announce files
18 years ago
Jason Parker 55f577bc29 Add a little more that is required for previously added devices.
18 years ago
Jason Parker 40ff61ff52 Add support for several new(ish) devices - most notably, 7942/7945, 7962/7965, 7975.
18 years ago
Jason Parker 6ba9909eda Work around some silliness caused by sys/capability.h - this should fix compile errors a number of users have been experiencing.
18 years ago
Tilghman Lesher 4e44f14c32 Add security note on astgenkey's manpage.
18 years ago
Tilghman Lesher 3949ff32df Move check for still-bridged channels out a little further, to avoid possible
18 years ago
Joshua Colp 8c03119ce5 If audio suddenly gets fed into one side of a channel after a lapse of frames flush the other factory so that old audio does not remain in the factory causing the sync code to not execute.
18 years ago
Jeff Peeler 3296b7882e (closes issue #12362) [redo of 113012]
18 years ago
Jason Parker 4c046cd2b7 Allow playback with noanswer (and add earlyrtp option).
18 years ago
Tilghman Lesher dccfa36f8e Force ast_mktime() to check for DST, since strptime(3) does not.
18 years ago
Mark Michelson 7892ddd9f5 This fix prevents a deadlock that was experienced in chan_local. There was
18 years ago
Jeff Peeler ca8d1cf992 (closes issue #12362)
18 years ago
Philippe Sultan fbf0f7107e Free newly allocated channel before returning
18 years ago
Philippe Sultan 5e5094f89e Prevent call connections when codecs don't match.
18 years ago
Joshua Colp 2cfae0a8f3 Pass in the path to Zaptel for systems that install Zaptel headers in a separate location.
18 years ago
Joshua Colp 27da06a930 One thing at a time... let's get 1.4 building.
18 years ago
Dwayne M. Hubbard 0f7c06dc26 add a Zaptel timer check to verify the timer is responding when Zaptel support is compiled into Asterisk and Zaptel drivers are loaded. This will help people not waste their valuable time debugging side effects.
18 years ago
Mark Michelson 6df4e58654 Fix the testing of the "res" variable so that it is more logically correct and
18 years ago
Mark Michelson b4cf033072 Fix a race condition in the manager. It is possible that a new manager event
18 years ago
Mark Michelson 63968e3d5d Ensure that there is no timeout if none is specified.
18 years ago
Joshua Colp 65767b4290 Disable Packet2Packet bridging when we need to feed DTMF frames into the core. Some implementations do not like how we switch between things.
18 years ago
Joshua Colp dcad2163df Do not pass audio until the remote side has indicated they are providing early media, or if the channel has been answered.
18 years ago
Mark Michelson f4c389df5c Initialize the __res_state structure used for dns purposes
18 years ago
Joshua Colp 214973a574 Ensure that we do not exceed the hold's maximum size with a single frame.
18 years ago
Jason Parker 9ae694024e Fix a silly infinite loop when choosing an invalid option.
18 years ago
Jason Parker 831a7f2720 Allow gsm to compile correctly on x86 with gcc4 optimizations.
18 years ago
Jason Parker 8f6e8e6711 Remove unimplemented softkeys. Prompted by issue #12325.
18 years ago
Jason Parker 871bc8ae0d The file size of WAV49 does not need to be an even number.
18 years ago
Tilghman Lesher 0e06f22752 Update debugging text, since Valgrind eliminated the --log-file-exactly option.
18 years ago
Tilghman Lesher cb67f98a5a For FreeBSD, at least, the ifa_addr element could be NULL.
18 years ago
Steve Murphy 8a02ac6f79 These small documentation updates made in response to a query in
18 years ago