Commit Graph

4362 Commits (6a9270d87921bac8471bd5393e721590e1d146c3)

Author SHA1 Message Date
Kevin P. Fleming a8dc50812f Merged revisions 49636 via svnmerge from
19 years ago
Kevin P. Fleming 6efd946f68 Merged revisions 49600 via svnmerge from
19 years ago
Kevin P. Fleming 55cc7f9a03 Merged revisions 49581 via svnmerge from
19 years ago
Joshua Colp 5a140436f3 Merged revisions 49568 via svnmerge from
19 years ago
Kevin P. Fleming c5c17a1434 Merged revisions 49536 via svnmerge from
19 years ago
Kevin P. Fleming 7f2e9cd62c Merged revisions 49523 via svnmerge from
19 years ago
Kevin P. Fleming d6d713c84f Merged revisions 49465 via svnmerge from
19 years ago
Kevin P. Fleming ec2ae45651 Merged revisions 49457,49460-49461 via svnmerge from
19 years ago
Matt O'Gorman c6b43cf285 Merged revisions 49458 via svnmerge from
19 years ago
Christian Richter 1fe0e3d192 Merged revisions 49313 via svnmerge from
19 years ago
Christian Richter f4cf6c6339 Merged revisions 47989 via svnmerge from
19 years ago
Joshua Colp 1825b70a4c Merged revisions 49259 via svnmerge from
19 years ago
Olle Johansson f7ee0abcd2 Removing propably accidentally added debug messages sent to verbose channel
19 years ago
Olle Johansson 0d340b7d02 Merged revisions 49212 via svnmerge from
19 years ago
Kevin P. Fleming 29058da351 Merged revisions 49165 via svnmerge from
19 years ago
Kevin P. Fleming cb97e0c353 Merged revisions 49102 via svnmerge from
19 years ago
Olle Johansson 9074555e37 - Add error handling to ast_parse_allow_disallow
19 years ago
Olle Johansson f83b845f08 - Implement error handling in ast_append_ha
19 years ago
Joshua Colp 7eb0f10f34 count is no longer used in the iaxq structure really so let's just make this a statically declared linked list.
19 years ago
Olle Johansson 7674260e75 Add version number to useragent string - Issue #8700, blanchet - THANKS!
19 years ago
Joshua Colp ae649fef27 Merged revisions 49063 via svnmerge from
19 years ago
Russell Bryant 1f8001e816 Convert various comments to doxygen format.
19 years ago
Olle Johansson fc86ea2eed Removing extra output
19 years ago
Olle Johansson b54feaffec Only include include files once (imported from 1.4)
19 years ago
Olle Johansson 906a51a1af Only set "rfc2833compensate" option once
19 years ago
Olle Johansson 8794577966 Only handle T38 options once
19 years ago
Olle Johansson 820d82470a -Remove "localmask" setting (deprecated in earlier version)
19 years ago
Kevin P. Fleming 85b6138d83 Merged revisions 48988 via svnmerge from
19 years ago
Kevin P. Fleming d68c7c8ce6 Merged revisions 48987 via svnmerge from
19 years ago
Olle Johansson 29ed493b40 Be politically correct
19 years ago
Olle Johansson da7a35a1cc Add support for buggy Cisco MWI firmware > 8.0.3 (issue 8575 - flewid)
19 years ago
Olle Johansson 3713ce7ed1 Cleanup of handle_common_options
19 years ago
Olle Johansson a12dc35eb3 Reset invitestate when sending new invite
19 years ago
Olle Johansson d69e9086cc Issue #8600 - bogus SDP Content Length in T.38 re-invite
19 years ago
Joshua Colp 7f61b822c1 Merged revisions 48964 via svnmerge from
19 years ago
Luigi Rizzo 09f75aa6dc rename the structs struct tone_zone_sound and struct tone_zone
19 years ago
Russell Bryant ad8a480085 Merged revisions 48948 via svnmerge from
19 years ago
Russell Bryant 539514d793 Merged revisions 48944 via svnmerge from
19 years ago
Russell Bryant e0f55d2385 Merged revisions 48940 via svnmerge from
19 years ago
Jason Parker a01ae565e9 Merged revisions 48888 via svnmerge from
19 years ago
Jason Parker 9883943ec5 Merged revisions 48870 via svnmerge from
19 years ago
Steve Murphy 7b338004bf a quick fix to app_sms.c to get rid of cursed compiler warnings so I can compile under --enable-dev-mode
19 years ago
Steve Murphy 9327720c37 As per bug 7978, this version introduces the jittertargetextra option in config files
19 years ago
Kevin P. Fleming fa5931d0c3 Merged revisions 48586 via svnmerge from
19 years ago
Joshua Colp 381d49c9af Clean up find_idle_thread function and use atomic operations for dynamic thread count.
19 years ago
Joshua Colp c17181aae3 Merged revisions 48564 via svnmerge from
19 years ago
Luigi Rizzo d5eef300d8 define a mask SIP_INSECURE sam as for other sets of flags.
19 years ago
Joshua Colp 6bdd1a3388 Merged revisions 48504 via svnmerge from
19 years ago
Joshua Colp 12565be69e Merged revisions 48502 via svnmerge from
19 years ago
Luigi Rizzo 7db228ac95 replace ast_safe_string_alloc() with asprintf()
19 years ago
Luigi Rizzo a736605bf4 replace ast_safe_string_alloc() with asprintf()
19 years ago
Olle Johansson 168deb2366 Issue #8592 - treat 504 as congestion (imported from 1.2/1.4)
19 years ago
Olle Johansson bf2172faac Update to latest IANA specs
19 years ago
Joshua Colp 315f8bb1b2 Merged revisions 48478 via svnmerge from
19 years ago
Russell Bryant 52396dff26 revert check for a zaptel transcoder related definition that was done in the
19 years ago
Russell Bryant 666d526aad Fix various spelling mistakes in comments.
19 years ago
Russell Bryant 4490b5710d Make chan_zap inform you that your version of zaptel is too old instead of
19 years ago
Steve Murphy 23e606f70a Merged revisions 48372 via svnmerge from
19 years ago
Russell Bryant a9415d4b8e convert the thread IO state and type to use enums.
19 years ago
Russell Bryant 86ad1435c1 Merged revisions 48363 via svnmerge from
19 years ago
Russell Bryant 62c5be4fda chan_iax2 has an extremely large function, socket_process(), to handle incoming
19 years ago
Russell Bryant 6592c25a69 - Fix a few spelling mistakes
19 years ago
Olle Johansson 2b42422940 Handle multiple 487's correctly
19 years ago
Olle Johansson c39f887ac8 Don't send Contact in SIP Messages (imported from 1.2/1.4).
19 years ago
Russell Bryant ec8591d04c Constify a bunch of usage strings for CLI commands.
19 years ago
Russell Bryant a44e55a3f3 Constify a bunch of the usage strings for CLI commands.
19 years ago
Russell Bryant b761fb83cd Instead of creating an unused instance of an unnamed enum, give it a name.
19 years ago
Olle Johansson 22142e1aa0 Cleaning up handle_response a bit. (Imported from 1.4)
19 years ago
Olle Johansson df8c773783 Send CANCEL to call with early media (PROGRESS INBAND).
19 years ago
Olle Johansson fc6de9e982 Invitestate updates
19 years ago
Olle Johansson c23bc46089 - Disable RTP timeouts during T.38 transmission
19 years ago
Olle Johansson 4ce5b7c080 - Remove T.38 early media, since T.38 requires two way communication (imported from 1.4)
19 years ago
Joshua Colp 869101028b Merged revisions 48168 via svnmerge from
19 years ago
Olle Johansson 813f8d26fe Issue #8319 (imported from 1.2, 1.4) - Increment nonce-count properly (noriyuki)
19 years ago
Joshua Colp a77935b674 Merged revisions 48158 via svnmerge from
19 years ago
Olle Johansson 389ed67b41 Merging patch from 1.2/1.4. I think this was originally spotted by
19 years ago
Joshua Colp bf9a5e1dee I am pretty sure that oej only meant to change the variable name in the source, not the configuration option name so let's turn it back to srvlookup instead of global_srvlookup. (issue #8442 reported by jtodd)
19 years ago
Russell Bryant c16c606cff Add a comment to note near some code that performs a very expensive operation
19 years ago
Joshua Colp e021f5fbb9 Merged revisions 48088 via svnmerge from
19 years ago
Olle Johansson 42fb134171 Change error message (imported from 1.4)
19 years ago
Matthew Fredrickson 2102534748 Little fix so we use the right message
19 years ago
Matthew Fredrickson 94ec7877b5 Make compiler happier
19 years ago
Matthew Fredrickson 8b8187c6f8 bug fix
19 years ago
Matthew Fredrickson 1ded1fd55a Make sure we don't send a group reset on a group larger than 32 CICs
19 years ago
Matthew Fredrickson cb06f87d11 Add ss7 show linkset command
19 years ago
Matthew Fredrickson 4dfd954ac3 Updates to show linkset command
19 years ago
Olle Johansson e46e42ceec Changing ERROR to lesser level. Imported from 1.2/1.4
19 years ago
Olle Johansson a4cc4d03c9 Remove unused memory allocation
19 years ago
Olle Johansson db08a0f346 Don't over-deprecate... :-)
19 years ago
Olle Johansson 4221020191 Treat 101 as 100, not 183 session progress
19 years ago
Olle Johansson 230376c7c0 Properly reset schedule items (rizzo)
19 years ago
Luigi Rizzo f14aa70947 Merged revisions 47823 via svnmerge from
19 years ago
Luigi Rizzo 34ec231da7 prevent the sound thread from consuming all the available CPU
19 years ago
Matthew Fredrickson 03ee553343 Add some sense of link state. Don't make calls if link is down. Only reset if we're bringing the
19 years ago
Luigi Rizzo b55e30b075 remove an unused function
19 years ago
Luigi Rizzo 779f4c0e0a use the regexp cli support on some of the command
19 years ago
Matthew Fredrickson 57d4919427 Make sure we choose the last channel as the dchannel if it's not E1 (for BRI). (#8077) Thanks Tzafrir.
19 years ago
Luigi Rizzo 24c241c5a9 convert two entries to new style
19 years ago
Jason Parker 65fb29bc03 Remove the interim variable for range modifications, and set it on the structure directly.
19 years ago
Luigi Rizzo 2c9643d49f convert some handlers to new style.
19 years ago
Jason Parker bfd630682e Add ability to modify range for dring matching.
19 years ago
Luigi Rizzo a63d971afc fix indentation
19 years ago
Joshua Colp cce2057f08 Merged revisions 47764 via svnmerge from
19 years ago
Olle Johansson a6f5adefa1 Make it possible to enable/disable onhold tracking, in order to make life easier
19 years ago
Joshua Colp f781673614 Merged revisions 47751 via svnmerge from
19 years ago
Olle Johansson 638d5e1fc8 Merging implementation of invite states from my "invitestate" branch for 1.2. This is a bit more
19 years ago
Olle Johansson a427a2a89a - CANCEL never uses authentication
19 years ago
Joshua Colp 176c7ca47c Merged revisions 47712 via svnmerge from
19 years ago
Olle Johansson 5231f5aff8 Hunting the initreq change for an ACK
19 years ago
Olle Johansson 015efdd558 - Don't reply to ACK
19 years ago
Luigi Rizzo 7dab91258a fix indentation
19 years ago
Olle Johansson 88a518c2dd Send proper SIP error message improperly when we can't allocate dialog (out of file handles is one cause)
19 years ago
Olle Johansson 5ef820e53c Update doxygen docs to reflect the code...
19 years ago
Kevin P. Fleming 4d3ae066d6 Merged revisions 47635 via svnmerge from
19 years ago
Joshua Colp 676a0f2719 Merged revisions 47628 via svnmerge from
19 years ago
Olle Johansson 063ebdf279 Adding some debug output to trace bug in realtime
19 years ago
Olle Johansson f9f8237a2f Adding a new debug line for issue #7351 - trying to find where an ACK can overwrite the initreq...
19 years ago
Olle Johansson c2b4c7a9c7 Issue #8272 imported from 1.2/1.4 - Let the peerpoke system destroy it's own packets, please.
19 years ago
Olle Johansson fb211aa610 Remove flags not used any more (thanks Luigi)
19 years ago
Tilghman Lesher 98e17e1cb9 Merged revisions 47581 via svnmerge from
19 years ago
Olle Johansson ea64cd393f Small fix for uncommon scenario.
19 years ago
Joshua Colp 24afed6a81 Make chan_h323 build again and make the CLI commands work. (reported on asterisk-dev mailing list by Di-Shi Sun)
19 years ago
Olle Johansson ffc1dc331a Only produce error message once, don't fill the screen with them...
19 years ago
Luigi Rizzo 52148c96f5 merge from astobj2-r47450: use UNLINK to remove a packet from its queue,
19 years ago
Luigi Rizzo c26ccb97b9 merge from codename-pineapple and astobj2 47499:
19 years ago
Tilghman Lesher 8dbe2063ed Merged revisions 47523 via svnmerge from
19 years ago
Olle Johansson 139bf2b626 Part of patch in #7403 to improve tag checking in pedantic mode (stephen_dredge)
19 years ago
Russell Bryant 462407a3a6 The use of an ifdef to check for FreeBSD is useless here because the two
19 years ago
Olle Johansson 2286ff9659 Restore auto-framing (DEA). Imported from 1.4
19 years ago
Olle Johansson aa275d4970 - Support UDPTL as well as udptl in T38 sdp.
19 years ago
Olle Johansson b744a76565 - Don't hangup because of failed re-invite. Go back to previous state.
19 years ago
Olle Johansson 1f9dcf758c - Add some comments to t.38 code
19 years ago
Russell Bryant e19fc06e2c Merged revisions 47497 via svnmerge from
19 years ago
Matthew Fredrickson 69d3416c12 Make sure we don't use 32bits for a value that only requires 1 bit. Also, fix a compiler warning for one of the SS7 functions.
19 years ago
Olle Johansson 0c18d91817 Add some history and fix some debug output for autodestruct.
19 years ago
Olle Johansson 2b6d3952e1 Proper fix for adding debug...
19 years ago
Olle Johansson d5243cc7aa Make sure we destroy dialog in case of loop
19 years ago
Olle Johansson d69eb90f82 Cleanup imported from 1.4
19 years ago
Joshua Colp c6e8dbf189 Merged revisions 47457 via svnmerge from
19 years ago
Matthew Fredrickson 554902f070 Add fix for 7321. Ability to hide calleridname from zapata.conf
19 years ago
Olle Johansson d53979523c Issue 8336- fix support for multipart SDP (imported from 1.2/1.4). (Alphaque)
19 years ago
Tilghman Lesher 691363656f Merged revisions 47436 via svnmerge from
19 years ago
Olle Johansson 2c5bbdc938 Ripping out bad support for 491 replies to INVITE's. Let's try again properly later.
19 years ago
Olle Johansson 088d1f0def Fix badly defined flag. Thanks fenlander!
19 years ago
Olle Johansson 7a3528c4a9 Small simplification and documentation correction.
19 years ago
Joshua Colp 7142180792 Merged revisions 47405 via svnmerge from
19 years ago
Russell Bryant 36793b730c Merged revisions 47391 via svnmerge from
19 years ago
Joshua Colp ead6c4655e Merged revisions 47380 via svnmerge from
19 years ago
Steve Murphy 2907433599 committed in behalf of bug 8190
19 years ago
Olle Johansson bbcd0d0450 - Add Max-Forwards higher in the packet, following recommendations
19 years ago
Kevin P. Fleming 02c6f507bb Merged revisions 47333 via svnmerge from
19 years ago
Kevin P. Fleming e108453e02 coding guidelines, coding guidelines, coding guidelines
19 years ago
Luigi Rizzo 5e61077632 merge from team/rizzo/astobj2 rev.47271
19 years ago
Luigi Rizzo d5b101e974 merge from team/rizzo/astobj2 rev.47246
19 years ago
Luigi Rizzo 09012d5f20 merge from team/rizzo/astobj2, rev 47243, 47244, 47245:
19 years ago
Luigi Rizzo 24dfbe955e merge rev.47224 from team/rizzo/astobj2:
19 years ago
Luigi Rizzo f58302fc9c silence compiler about uninitialized variables.
19 years ago
Olle Johansson e644ba34c5 Destroy dialog properly at unload (rizzo)
19 years ago
Luigi Rizzo c8597704ce fix compilation.
19 years ago
Steve Murphy 908f176cf3 A fair number of changes for the sake of bug 7506
19 years ago
Joshua Colp 7659f6d524 Merged revisions 47287 via svnmerge from
19 years ago
Joshua Colp 66d3792f11 Merged revisions 47284 via svnmerge from
19 years ago
Olle Johansson b557aeda38 Break -> continue to make stuff work... Thanks, Luigi!
19 years ago
Olle Johansson 20af2870d9 issue #8265 - don't reply to ACK. Imported from 1.2, 1.4
19 years ago
Olle Johansson 7d368caa98 Don't lock dialoglist if monitor runs __sip_destroy.
19 years ago
Olle Johansson 80293c2ed8 Move IP address selection for media out of add_sdp
19 years ago
Olle Johansson 18b694d318 Make srvlookup global_srvlookup to follow the rest of the code
19 years ago
Olle Johansson fe5440b7c8 Simplify previous patch
19 years ago
Olle Johansson d900b47ccf Adding new config option "limitpeersonly" to only apply call limits
19 years ago
Olle Johansson 338c18486c Importing patch for Invite/replaces from 1.4
19 years ago
Olle Johansson 37e39111c5 Reverting rev 47093 until we have an agreement on how to
19 years ago
Steve Murphy 65beb9dc10 This fix introduced via bug 8233
19 years ago
Luigi Rizzo 4a545a7662 remove old/useless usecnt stuff
19 years ago
Luigi Rizzo ec1525ac88 remove old/useless usecnt stuff.
19 years ago
Luigi Rizzo b98a7bdaea Save the 'From' header received in a REGISTER message so we can show it
19 years ago
Luigi Rizzo 39d94767d7 remove useless usecnt stuff
19 years ago
Luigi Rizzo 74752c341c remove useless usecnt stuff
19 years ago
Luigi Rizzo af014a5076 remove useless usecnt stuff
19 years ago
Luigi Rizzo 4b70ae927c remove useless usecnt stuff
19 years ago
Luigi Rizzo 5397441866 remove useless usecnt handling
19 years ago
Luigi Rizzo d5ea99c868 remove useless usecnt handling code
19 years ago
Tilghman Lesher 79f75ec09a Merged revisions 47053 via svnmerge from
19 years ago
Tilghman Lesher 10875731ec Merged revisions 47051 via svnmerge from
19 years ago
Matthew Fredrickson eee1b9e1fb Updates to do unblock correctly
19 years ago
Olle Johansson 9dffcc2e75 Move check for codec translators to an earlier place in the call, so we can fail gracefully (imported from 1.4)
19 years ago
Olle Johansson 0df2c7a774 Disable code for not implemented functionality (T38 over RTP/TCP)
19 years ago
Matthew Fredrickson d810d52606 Changes to show blocked/unblocked states, as well as in service, out of service state
19 years ago
Kevin P. Fleming 30b47fb8a0 Merged revisions 46937 via svnmerge from
19 years ago
Joshua Colp 946eebf16f Merged revisions 46930 via svnmerge from
19 years ago
Matthew Fredrickson 040e112ebd Add simple down event support
19 years ago
Nadi Sarrar a2cb7d974e find_free_chan_in_stack: cleanup buggy usage
19 years ago
Olle Johansson 5a87a3bbb2 Don't overwrite pkt->flags (imported from 1.2/1.4)
19 years ago
Matt O'Gorman 09ef9b465b Merged revisions 46822 via svnmerge from
19 years ago
Joshua Colp 9f78577f5e Merged revisions 46775 via svnmerge from
19 years ago
Russell Bryant 190cff5969 Merged revisions 46744 via svnmerge from
19 years ago
Luigi Rizzo bf3afe5641 remove old/useless usecount handling
19 years ago
Luigi Rizzo e72c0db882 remove old/useless usecount stuff.
19 years ago
Luigi Rizzo fe28cd213b remove old/useless usecount management code.
19 years ago
Olle Johansson 602cab138b Set #define for TIMER T1 value
19 years ago
Olle Johansson 9572ee68c2 Cleaning up code
19 years ago
Olle Johansson b136baaff4 Fix rport handling.
19 years ago
Olle Johansson 97be2ac76f - If peer that register fails ACL, fail him
19 years ago
Olle Johansson ab414260c4 Update sip list to eventlist format.
19 years ago
Olle Johansson f98f457727 Change name of "contact" setting to "callback" which better reflects what it
19 years ago
Olle Johansson 753a03161d Globals need the "global_" prefix in chan_sip, and need to be reset to default value at reload.
19 years ago
Joshua Colp e3807ed8cc Merged revisions 46474 via svnmerge from
19 years ago
Matthew Fredrickson f171dabffe Make sure we give the linkset number, not the offset in the linksets array
19 years ago
Olle Johansson aadccc10b8 Small conversion to ast_channel_unlock
19 years ago
Matthew Fredrickson 4bfa05d373 Specify which linkset we're getting the messages from in the message
19 years ago
Matthew Fredrickson d0d065bcca Don't make errors when we don't need them
19 years ago
Olle Johansson 8a2e564df5 Issue 8246 Doxygen updates (kshumard)
19 years ago
Olle Johansson 53ef33ccc3 Issue #7869 - Stop retransmission of 302 redirects.
19 years ago
Olle Johansson ef7d20f9c9 Issue #7608 - Notifications sent with wrong content-type (imported from 1.2, 1.4)
19 years ago
Olle Johansson 1086f1dfb5 Issues related to issue #7828 - segfault with MWI subscriptions and realtime.
19 years ago
Olle Johansson 430ca5b59c - Fix the OUTGOING stuff (merge from 1.4)
19 years ago
Olle Johansson ee31dc4d52 Documentation update again
19 years ago
Olle Johansson 34f5c15427 Documentation update (I guess)
19 years ago
Olle Johansson 4ec9329d8b Documentation correction
19 years ago
Olle Johansson a4366cc194 maxtime is not needed any more now that we actually set the T1 timer
19 years ago
Olle Johansson baf9547d50 Only accept message once
19 years ago
Olle Johansson ca433620a7 Adding documentation inspired by a virtual drink with an anonymous man in New Jersey
19 years ago
Olle Johansson 336a4602ba Don't duplicate function if not needed...
19 years ago
Olle Johansson 29e489e000 Merge from 1.4 : Don't send 183 reliably...
19 years ago
Olle Johansson 0f9a1b19f1 - Don't lock the dialoglist during the whole destruction of a single SIP dialog. Only
19 years ago
Russell Bryant 955f1ef0fe Merged revisions 46370 via svnmerge from
19 years ago
Matthew Fredrickson ead98e2b7f First pass at implementation to be able to block and unblock zap channels for
19 years ago
Olle Johansson 12a966cb0e Put this patch on hold pending further testing...
19 years ago
Russell Bryant de808a721a Merged revisions 46358 via svnmerge from
19 years ago
Christian Richter f19300635f Merged revisions 46351-46353 via svnmerge from
19 years ago
Olle Johansson 7ca6b79569 Show if the channel is ready for video or T.38 udptl
19 years ago
Olle Johansson 1b3411f2ff Old todo: Don't add Contact headers on BYE and CANCEL.
19 years ago
Olle Johansson d448620715 First stab at transaction direction fix, this for trunk for testing
19 years ago
Olle Johansson cef98c1e87 Ugly code to try to remove issue discovered by Luigi as well as attack bug #7608
19 years ago
Matthew Fredrickson 6cc9d20b98 Send CPG when we get a CONTROL_PROGRESS frame and make sure that it sends ACM (not CPG) when
19 years ago
Matthew Fredrickson 67926b9ac4 Update changes to do US style point code parsing/formatting (xxx.xxx.xxx)
19 years ago
Olle Johansson 26a00dfaf0 Merge from 1.4
19 years ago
Kevin P. Fleming 5f5faa310a Merged revisions 46082-46083,46152-46153 via svnmerge from
19 years ago
Kevin P. Fleming 6ab133b9d2 restore bugfix that was reverted by trunk_mtu patch
19 years ago
Kevin P. Fleming 749029de38 Merged revisions 46200 via svnmerge from
19 years ago
Olle Johansson c30f1d12c5 Ok, second attempt...
19 years ago
Olle Johansson 25b8f577b8 On the other hand, don't use 1.4 patches for trunk... Sorry.
19 years ago
Olle Johansson 13ea5fc0d0 Add ability to adapt the IAX trunk packets to the MTU size, to avoid bad audio
19 years ago
Olle Johansson 0fed2f78b9 Adding comments in the source is more persistent than just adding them
19 years ago
Olle Johansson 2560ff9c33 Always add doxygen comments to new functions, more lines than one are
19 years ago
Kevin P. Fleming 88efcea05e Merged revisions 46154 via svnmerge from
19 years ago
Joshua Colp f41b2acc50 Merged revisions 46130 via svnmerge from
19 years ago
Luigi Rizzo 0d59b76dd2 correct fix for the bug i previously introduced - the strings
19 years ago
Russell Bryant 6e65bea242 Fix a seg fault on a registration. Line 7706, in parse_register_contact,
19 years ago
Luigi Rizzo a989f7cd47 Unlike ast_strdup(), ast_strdupa() does not take a NULL pointer as argument,
19 years ago
Luigi Rizzo 6345c91eb3 remove a useless check for ocseq = 0.
19 years ago
Luigi Rizzo a31aa6f320 get_header() always returns a non-NULL value, so checking
19 years ago
Luigi Rizzo f1c2342c96 put another duplicated block of code in a function.
19 years ago
Luigi Rizzo eb44903b08 reformat a statement and comment a potentially wrong
19 years ago
Luigi Rizzo 85fe7cac03 Remove unnecessary casts from const char * to char *,
19 years ago
Luigi Rizzo 8a7ba881e2 another use for parse_uri().
19 years ago
Luigi Rizzo 0cb5e93383 + make sure parse_uri never returns NULL pointers - this
19 years ago
Luigi Rizzo 7dd92fd181 After reading better the SIP RFC on sip URI (19.1.1)
19 years ago
Luigi Rizzo ee60094592 in function get_also_info(), move argument stripping
19 years ago
Luigi Rizzo 00b88f30b4 start putting the URI parsing code in one place,
19 years ago
Luigi Rizzo 32f82c2ca1 put common code in function terminate_uri() so we need to
19 years ago
Luigi Rizzo c761bea8e2 More cleanup of check_user_full with no functional change
19 years ago
Christian Richter 3e5df80477 Merged revisions 45916 via svnmerge from
19 years ago
Luigi Rizzo dc83868813 more streamlining of check_user_full
19 years ago
Luigi Rizzo e7c0a0524a simplify the flow of function check_user_full()
19 years ago
Luigi Rizzo 36d7b8f488 put duplicated code in functions.
19 years ago
Luigi Rizzo 70ee76d64b introduce sip_pvt_lock() and sip_pvt_unlock() wrappers to
19 years ago
Russell Bryant 02ec7acf6a put the constants for whether methods can create a dialog or not in an enum
19 years ago
Olle Johansson d6602b1b5e Let's repair the SIP attack shield :-)
19 years ago
Joshua Colp ceb2c7bc48 Merged revisions 45678 via svnmerge from
19 years ago
Luigi Rizzo 293330e7a9 move a large block out of do_monitor() and into a function,
19 years ago
Luigi Rizzo d553659017 + move the definition of netlock as it was not related to the
19 years ago
Olle Johansson f2d11e403c Cleaning up... Removing duplicate (again)
19 years ago
Kevin P. Fleming 4b8e41c529 restore freeing of threadstorage objects without custom cleanup functions
19 years ago
Russell Bryant 777d03bd17 Merge fix to not leak the stringfields of a thread speicif sip_pvt. This also
19 years ago
Russell Bryant bd53e7ee4c Extend the thread storage API such that a custom initialization function can
19 years ago
Olle Johansson 7db2dfaf4e Remove duplicate declarations...
19 years ago
Kevin P. Fleming 696f9ed677 Merged revisions 45408 via svnmerge from
19 years ago
Joshua Colp 15c473908b Merged revisions 45378 via svnmerge from
19 years ago
Olle Johansson 0b0d72579e Issue #5484 (branch sipdiversion) - Support for Diversion header in redirects of calls
19 years ago
Olle Johansson 3376c8e976 Issue #7254 - Add support of "423 Interval too brief" to outbound SIP registrations.
19 years ago
Olle Johansson 748de51a84 - Remove unneeded code that won't be reached now that we kill responses
19 years ago
Olle Johansson 9f837a0baa Get rid of the ignore variable that was only partially replaced
19 years ago
Joshua Colp c62784c10d In the course of a data this has been turned into an option to ignore replies, then ignore responses and finally I'm just getting rid of the option altogether and making it the default no matter what. C'est la vie!
19 years ago
Joshua Colp da330feb60 Merged revisions 45280 via svnmerge from
19 years ago
Joshua Colp b58cc9e1bd Merged revisions 45262 via svnmerge from
19 years ago
Olle Johansson 5b52f69201 When adding new functions, please add a forward declaration.
19 years ago
Olle Johansson 43505df9f4 Importing rev 45196 from 1.4 - don't kill dialog for a bad response
19 years ago
Olle Johansson 09b8583937 A B2BUA should *not* issue proxy auth.
19 years ago
Christian Richter edc6c54145 Merged revisions 45088 via svnmerge from
19 years ago
Kevin P. Fleming 2194e57499 Merged revisions 45049 via svnmerge from
19 years ago
Joshua Colp e1bb0dab37 Merged revisions 45040 via svnmerge from
19 years ago
Christian Richter 45146c800e Merged revisions 45026 via svnmerge from
19 years ago
Luigi Rizzo e1378c470f Try to avoid the use of 'z' modifier in cases where it is not
19 years ago
Luigi Rizzo 1fe21371a3 arguments to auth_headers() needed to be swapped here.
19 years ago
Christian Richter d8ab613fdf Merged revisions 44994 via svnmerge from
19 years ago
Matt O'Gorman e20bb6fa69 Merged revisions 44982 via svnmerge from
19 years ago
Kevin P. Fleming 49b0cc8c94 eliminate compiler warning
19 years ago
Kevin P. Fleming 0ecfae3dbd Merged revisions 44971 via svnmerge from
19 years ago
Kevin P. Fleming 035aeb82e4 Merged revisions 44956 via svnmerge from
19 years ago
Luigi Rizzo 97ac6793c7 + move [almost] all instances of WWW-Authenticate/Proxy-Authenticate
19 years ago
Luigi Rizzo 59e61ae4a0 reduce indentation of two large blocks
19 years ago
Luigi Rizzo 6d6e60be79 operator != also works between booleans...
19 years ago
Russell Bryant 9e2abab8fa Revert Luigi's accidental commit of his local changes when debugging some SIP
19 years ago
Luigi Rizzo 328e1c9d1c remove duplicate prototypes. Have not checked if there are more.
19 years ago
Luigi Rizzo ed683ccc2a simplify and comment handle_response_peerpoke()
19 years ago
Luigi Rizzo 312fd57758 fix indentation of a function after previous commit
19 years ago
Luigi Rizzo 2eeaeaa7a7 handle_response_peerpoke() does not need to return anything.
19 years ago
Luigi Rizzo 510b9f04c0 small formatting cleanup
19 years ago
Christian Richter 7ff86b686f Merged revisions 44563 via svnmerge from
19 years ago
Christian Richter 8c3ab3122a Merged revisions 44562 via svnmerge from
19 years ago
Christian Richter e09ad744af Merged revisions 44561 via svnmerge from
19 years ago
Christian Richter 05c4624d9b Merged revisions 44559 via svnmerge from
19 years ago
Joshua Colp 832014a91b Merged revisions 44819 via svnmerge from
19 years ago
Joshua Colp 1eedc8af43 Merged revisions 44806 via svnmerge from
19 years ago
Joshua Colp fadc6c4ed7 Merged revisions 44788 via svnmerge from
19 years ago
Christian Richter 2a8764f4ba Merged revisions 44786 via svnmerge from
19 years ago
Luigi Rizzo 06fab1382b clarify the use of the standard SIP port number, 5060,
19 years ago
Luigi Rizzo 15fcc45c4e improve formatting of SIP packets when dumped to the verbose
19 years ago
Jason Parker a35c0989dd Merged revisions 44764 via svnmerge from
19 years ago
Joshua Colp 7b3665596f Merged revisions 44759 via svnmerge from
19 years ago
Olle Johansson d766095219 Being pedantic... "media" is easier to understand than "data" in the function name... :-)
19 years ago
Luigi Rizzo 853f7ed660 slightly restructure sipsock_read() removing a "goto"
19 years ago
Luigi Rizzo 69af2cea2f use S_OR in one place
19 years ago
Luigi Rizzo ad63b4c7c1 update_call_counter(): indentation fixes and small simplifications
19 years ago
Luigi Rizzo 06ef2c1907 localize some variables and reduce nesting depth
19 years ago
Luigi Rizzo dd2121b075 small simplification to initreqprep()
19 years ago
Luigi Rizzo 36e4f62e7c Simplify function parse_request() using a single loop instead
19 years ago
Luigi Rizzo b90f91c3b4 do not dereference p if we know it is NULL.
19 years ago
Olle Johansson 1b64c41369 Fix some debug output for setsockopt for TOS
19 years ago
Olle Johansson 259f0d76b6 - move definition of global_autoframing to the same place as other globals
19 years ago
Olle Johansson 12ef70f0c0 Add/change doxygen and comments
19 years ago
Olle Johansson 9cc9c38250 Explain usage of DEFAULT_SIP_PORT
19 years ago
Olle Johansson 64aae4a887 Do *NOT* use DEFAULT_SIP_PORT in these comparisions, since users may change
19 years ago
Paul Cadach 1ed8fb571f Merged revisions 44684 via svnmerge from
19 years ago
Luigi Rizzo 901a66c401 slightly restructure the code that computes the channel's name
19 years ago
Luigi Rizzo a1a5824869 put repeated code to set nat mode in a function.
19 years ago
Luigi Rizzo bc1e5f77af put common code in a function to avoid repetitions.
19 years ago
Luigi Rizzo b37dc86c74 remove hardwired usage of 5060, use DEFAULT_SIP_PORT instead
19 years ago
Luigi Rizzo e691246b6e improve and document function get_in_brackets(), introducing
19 years ago
Luigi Rizzo 6466c2ebf9 when possible, use ast_set2_flags instead of ast_set/ast_clr .
19 years ago
Luigi Rizzo ccca5843fd Two things:
19 years ago
Olle Johansson cb127f4baa Remove deprecated "incominglimit" config option
19 years ago
Joshua Colp 0b26b56316 Merged revisions 44486 via svnmerge from
19 years ago
Joshua Colp 9924c3e2e9 Merged revisions 44450 via svnmerge from
19 years ago
Kevin P. Fleming 975ef9de9d Merged revisions 44433 via svnmerge from
19 years ago
Kevin P. Fleming 50bcacbdbd Merged revisions 44393 via svnmerge from
19 years ago
Kevin P. Fleming 3c876af5cf Merged revisions 44378 via svnmerge from
19 years ago
Matt O'Gorman 7294ba3852 Merged revisions 44312 via svnmerge from
19 years ago
Paul Cadach eb7f97f2d6 Merged revisions 44283,44286 via svnmerge from
19 years ago
Joshua Colp 6727e8f599 Merged revisions 44284 via svnmerge from
19 years ago
Matt O'Gorman ae8cc3e18b bug #8076 check option_debug before printing to debug channel.
19 years ago
Joshua Colp fadd9e7831 Merged revisions 44215 via svnmerge from
19 years ago
Paul Cadach b018f59307 Merged revisions 44166 via svnmerge from
19 years ago
Mark Spencer 847fe77eb9 Don't use channel when you don't mean a channel
19 years ago
Paul Cadach 34258cf202 Merged revisions 44135 via svnmerge from
19 years ago
Paul Cadach d2087e6a09 Merged revisions 44078 via svnmerge from
19 years ago
Paul Cadach 031cd452d9 Merged revisions 44068 via svnmerge from
19 years ago
Kevin P. Fleming e92c34cc38 Merged revisions 44055 via svnmerge from
19 years ago
Paul Cadach 6c273d37cc Merged revisions 44034,44042-44043 via svnmerge from
19 years ago
Paul Cadach 925708f307 Merged revisions 44022 via svnmerge from
19 years ago
Kevin P. Fleming 89050169c8 Merged revisions 43996-43997,44008,44011-44012 via svnmerge from
19 years ago
Paul Cadach ee4141c375 Merged revisions 44009 via svnmerge from
19 years ago
Joshua Colp 6c0391c42a One must remember to unlock their list... thanks to Qwell for letting me into his box
19 years ago
Joshua Colp 29d27bfe0d Merged revisions 43933 via svnmerge from
19 years ago
Paul Cadach 134a9ac96d Merged revisions 43918 via svnmerge from
19 years ago
Joshua Colp 773e105d91 Merged revisions 43915 via svnmerge from
19 years ago
Joshua Colp 8785d7229f Add jitterbuffer information to sip list settings (issue #7945 reported by sergee)
19 years ago
Paul Cadach 5bfa99306f Merged revisions 43877 via svnmerge from
19 years ago
Paul Cadach 2719c20e4e Merged revisions 43861-43862 via svnmerge from
19 years ago
Christian Richter 6001354638 Merged revisions 43852 via svnmerge from
19 years ago
Christian Richter edb0abd57d Merged revisions 43775 via svnmerge from
19 years ago
Paul Cadach 47a0e0807c Merged revisions 43635,43843-43844,43846 via svnmerge from
19 years ago
Paul Cadach 9cf1f14ed5 Handle HOLD/RETRIEVE notifications
19 years ago
Joshua Colp dad32d9d71 I *think* this is the last list in chan_iax2
19 years ago
Joshua Colp a5770f4e72 Merged revisions 43783 via svnmerge from
19 years ago
Matthew Fredrickson 6b3a6a1104 Fix some little things
19 years ago
Matthew Fredrickson e5435429de Add CLI block and unblock circuit commands for SS7.
19 years ago
Joshua Colp fcad797dfd Merged revisions 43774 via svnmerge from
19 years ago
Paul Cadach e1e63b2355 Use ast_strdupa() instead of strdup(), thanks to sergee
19 years ago
Joshua Colp 481265e347 Clean up code and convert last two things (firmware/dialplan cache) to linked list macros.
19 years ago
Joshua Colp 98873d34bd Merged revisions 43707 via svnmerge from
19 years ago
Joshua Colp 36a9656234 Merged revisions 43697 via svnmerge from
19 years ago
Jason Parker 8b42bb0f3a Merged revisions 43650 via svnmerge from
19 years ago
Paul Cadach c479c25182 Support for negotiation and receiption of Cisco's RTP DTMF
19 years ago
Paul Cadach 66e1d206f5 Disable fastStart if requested by remote side
19 years ago
Paul Cadach 1af96a0b21 Specify RFC2833 payload on dtmfmode option rather than dtmfcodec option (deprecated)
19 years ago
Paul Cadach d62390a65c DTMF mode is bitmask, not valued field
19 years ago
Paul Cadach aec46b99f5 Define Cisco RTP capability
19 years ago
Paul Cadach ecdfdb6ecb Specify non-standard data independedly on OpenH323's codec name (it can be easily changed)
19 years ago
Paul Cadach 258f1082ec Define DTMF payload types
19 years ago
Russell Bryant 2fa3574c57 Merged revisions 43564 via svnmerge from
19 years ago
Russell Bryant c8b90b75c9 Merged revisions 43553 via svnmerge from
19 years ago
Paul Cadach 56fb349222 Avoid possible deadlock on channel destruction
19 years ago
Jason Parker cb8065e5c3 Merged revisions 43518 via svnmerge from
19 years ago
Paul Cadach 23db39367c Move from h.323 to h323 command prefix
19 years ago
Paul Cadach 2ccf0b434a Fix compilation warnings
19 years ago
Paul Cadach 747f091a77 Use own factory for our OpalMediaFormats too
19 years ago
Paul Cadach 50ed891da2 Fix our capability's factory
19 years ago
Russell Bryant 34da4819c1 Merged revisions 43482 via svnmerge from
19 years ago
Luigi Rizzo 4d188126d9 style fix:
19 years ago
Paul Cadach ccdbf69318 Add missing include
19 years ago
Jason Parker 81bfa44bb8 Merged revisions 43469 via svnmerge from
19 years ago
Matt O'Gorman 08368f00ab Merged revisions 43466 via svnmerge from
19 years ago
Joshua Colp 323527b4f3 Oh look more changes, but these are my own! (Clean up module load functions)
19 years ago
Jason Parker 57504cf0f1 Suppress compiler warnings
19 years ago
Joshua Colp f2e34318f8 Clean up chan_alsa load module function (issue #8000 reported by Mithraen)
19 years ago
Tilghman Lesher f14dc5fab4 And some deprecated APIs and modifications to documentation
19 years ago
Joshua Colp 794d34f90c Merged revisions 43456 via svnmerge from
19 years ago
Joshua Colp a5e4e31654 Merged revisions 43454 via svnmerge from
19 years ago
Tilghman Lesher 6ae8741518 Lots more removal of deprecated things
19 years ago
Joshua Colp 1c764935f2 SS7 marked the start of an open season for trunk again but here's something minor - abstract early bridging into the technology so that we don't always assume they use RTP and try it.
19 years ago
Paul Cadach d2b0446c90 Declare our own media formats to not rely on OpenH323 configuration
19 years ago
Paul Cadach 5acd11f180 Introduce Cisco G.726-32 capability (g726aal2 form)
19 years ago
Matthew Fredrickson bd76cda68d Merge in SS7 changes.... need to still cleanup zapata.conf
19 years ago
Mark Spencer c58ae729cd Fix agent parsing of users.conf
19 years ago
Jason Parker 0cfaffac96 Fix some chan_zap warning messages, when HAVE_PRI is not defined.
19 years ago
Tilghman Lesher d70fe791c2 A few misses from constification
19 years ago
Tilghman Lesher 70af28270d Constify the result of a config retrieval function, to avoid mutilation (issue 7983).
19 years ago
Paul Cadach e57d521462 Split capability definitions into own source file
19 years ago
Paul Cadach aa92ebffea Remove unnecessary (long time ago commented out) code
19 years ago
Paul Cadach a704e298e7 Fix missed extension replacement
19 years ago
Paul Cadach 84946195e9 Change file naming to be conform OpenH323 rules
19 years ago
Joshua Colp 86421e3a7d Do clean for h323 directory too
19 years ago
Joshua Colp 1ce4a427d3 Merge in latest round of chan_h323 changes. These are all isolated to chan_h323 so meh.
19 years ago
Kevin P. Fleming 0964265657 Merged revisions 43314 via svnmerge from
19 years ago
BJ Weschke e8606d9c57 Merged revisions 42133 via svnmerge from
19 years ago
Kevin P. Fleming 1485fa4c24 move this header to include where it belongs
19 years ago
Matthew Fredrickson 81b6e171bd Get rid of zero size old config file
19 years ago
Matthew Fredrickson 33ddb53663 Various updates from PCadach's chan_h323-live branch
19 years ago
Matthew Fredrickson 1dfc281c40 Work!!!
19 years ago
Joshua Colp 44821e39f8 While this is experimental I don't think it should be experimental enough to be printed out in big capital letters, and Kenny tends to agree too so you know it's right.
19 years ago
Matthew Fredrickson 2cc96500bd Mergeing in Paul Cadach's chan_h323 changes *holds breath*
19 years ago
Matt O'Gorman d0a1a0033d similar patch for verbose vs debug with minor changes
19 years ago
Joshua Colp 3c732537bc Improve output of sip show peers (issue #6624 reported by mavetju with minor code changes by myself)
19 years ago
Matt O'Gorman 465adf2bf1 allow for packetization on rtp channel drivers, need to add
19 years ago
Olle Johansson 42a56b7a5a Merging patch from 1.2 - Issue #7682
19 years ago
Olle Johansson b93280947a Issue #7351 - sending CANCEL when the call at some point has been in UP state is wrong.
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Joshua Colp 57ad1de60b Reference will be kept in the application component only right now. In the future this should be expanded to the channel driver (just like all the other channel drivers) (issue #7975 reported by andrewt)
19 years ago
Matt O'Gorman ec4bf7a849 seperate jingle and gtalk so it will be easier to track
19 years ago
Jason Parker df0963a738 remove a bit of redundant code
19 years ago
Jason Parker 6d5809297b Skinny hold support.
19 years ago
Jason Parker 86fcf5a887 Get rid of all the useless (and confusing) typedefs
19 years ago
Kevin P. Fleming c2c4f86c72 merge markster's usersconf branch with some slight changes
19 years ago
Mark Spencer e887127bf3 Fix the dtmf dialtone thing
19 years ago
Tilghman Lesher 72265ea79d Merged revisions 43019 via svnmerge from
19 years ago
Tilghman Lesher c35b1df605 Merged revisions 42946 via svnmerge from
19 years ago
Olle Johansson 948533a791 Issue #7924 - cmaj - Turn off silence suppression if no channel owner
19 years ago
Olle Johansson 50b6a222ef Issue #7928 - Don't send both 404 and 503. Fix by phsultan with a small fix by me, myself or I.
19 years ago
Olle Johansson d970a07b1c If we've found a T38 SDP line, stop looking for more on the very same line
19 years ago
Olle Johansson da55c166dc More formatting fixes and doxygen stuff
19 years ago
Olle Johansson d37002287b Add comment
19 years ago
Olle Johansson 8868c4e1ca - Use enum for send-request reliability flags
19 years ago
Olle Johansson 31fa147b76 More formatting
19 years ago
Olle Johansson 4c081033b6 More formatting/doxygen updates to keep me occupied
19 years ago
Olle Johansson 421f2b076d Ignore this. Only whitespace fixes while being bored.
19 years ago
Olle Johansson 2984fbc068 Change from "r" as a variable name to "dialog". "r" is commonly used for registrations,
19 years ago
Olle Johansson e7b882961e Use Timer T1 for dialog timeouts/destruction
19 years ago
Mark Spencer 59c861bc5e Uhm, make Zap actually work again. Did anybody actually test that code?
19 years ago
Tilghman Lesher 237fbf35fc If the leading underscore is not stripped before comparison,
19 years ago
Olle Johansson 5a622d032e Don't destruct sessions prematurely. Especially not when we want reliable retransmissions...
19 years ago
Olle Johansson 01714e962b importing rev 42535 from 1.2 (which by mistake was actually imported from svn trunk)
19 years ago
Olle Johansson d0cbbaf8d7 Don't destroy pvt prematurely. Wait for answer or timeout.
19 years ago
Olle Johansson 562b491a85 Clear proper flag
19 years ago
Joshua Colp ac9e94d0ee Formatting fixes for chan_oss (issue #7808 reported by Mithraen)
19 years ago
Joshua Colp fd9f37a63f Formatting fixes for chan_alsa (issue #7807 reported by Mithraen with more mods done by myself)
19 years ago
Joshua Colp 082f59ff03 Use flags instead of variables on the private structure for things
19 years ago
Joshua Colp 0b93665a71 Code cleaning/updates/potential bug fixes
19 years ago
Joshua Colp 53cf63c33a Convert some warnings into debug messages since they can exist under perfectly normal circumstances that the user shouldn't care about (issue #7894 reported by stephen_dredge)
19 years ago
Christian Richter b1fca65c77 fixed pipe consuming bug when using chanIsAvail (#7878), also moved a debug log to the very begining of misdn_hangup.
19 years ago
Joshua Colp e77c51f5c6 Merged revisions 42086 via svnmerge from
19 years ago
Olle Johansson bd4e57a873 Make sure we handle CANCEL/ACK properly (imported with mods from 1.2)
19 years ago
Jason Parker ce35c33353 It was pointed out to me, that using two frames is silly.
19 years ago
Jason Parker 1d9bf5b1e8 fix some module loader breakage
19 years ago
Jason Parker 696465a002 Fix VLDTMF issues.
19 years ago
Joshua Colp e43b830a9d Merged revisions 41768 via svnmerge from
19 years ago
Joshua Colp 0be2884d80 If we are doing video and we can't reinvite, then resort to generic bridging instead of Packet2Packet since video isn't supported there yet. (reported by PCadach in #asterisk-bugs)
19 years ago
Joshua Colp 8ee7419d26 If no number is specified in the SIP_HEADER dialplan function, then just use the first one. (issue #7854 reported by sxpert and issue #7863 reported by hristo)
19 years ago
Russell Bryant 7dfc749551 there is no need for __iax_frame_free ...
19 years ago
Matt O'Gorman 05a695af72 everything that loads a config that needs a config file to run
19 years ago
Russell Bryant 0c6932eeb4 there is no need to use iax_frame_free here, as it will actually just end up
19 years ago
Joshua Colp c6977b9983 Merge in VLDTMF support with Zaptel/Core done by the ever great Darumkilla Russell Bryant and the RTP portion done by myself, Muffinlicious Joshua Colp. This has gone through so many discussions/revisions it's not funny but we finally have it!
19 years ago
Olle Johansson 6ca927457d Why check bridgepeer twice?
19 years ago
Olle Johansson 18164dec14 Don't add headers to an uninitialized eq (from issue 7694 garyhai, but not
19 years ago
Olle Johansson 13eb698ce7 Note to myself: Remember Russell's note: Always compile first...
19 years ago
Olle Johansson 2c98238fbe Mark ALERT_INFO as deprecated. This can now be done with the sipaddheader() application and
19 years ago
Olle Johansson 0ace854142 Issue #7572 (Boesl) - hangup channel that get buggy 487 response (imported from 1.2)
19 years ago
Olle Johansson 7aa333c9ef Issue #7822 - don't issue SRV lookups if it's disabled. (barthek)
19 years ago
Joshua Colp 12b6ec4e11 Use an API call (ast_rtp_get_bridged) to return the RTP stream we are bridged to, and also use it in chan_sip so we know to ignore the no RTP activity checking
19 years ago
Kevin P. Fleming 3f189742f6 make menuselect configure process be silent when possible
19 years ago
Joshua Colp 04bd8c54e8 Limit challenges to 9 digits in length
19 years ago
Russell Bryant f7e7161607 Merge team/russell/frame_caching
19 years ago
Russell Bryant 6aae631cc9 update to reflect recent rtp changes
19 years ago
Joshua Colp c70ed7614a Merge in RTP-level packet bridging. Packet comes in, packet goes out - that's what RTP-level packet bridging is all about!
19 years ago
Kevin P. Fleming d12f54f90b GNU make already knows how to quietly ignore non-existent files in 'include' directives
19 years ago
Matthew Fredrickson b56d1a76ce Note to self, always compile before committing.
19 years ago
Matthew Fredrickson 3113f07570 Don't send proceeding twice (#7800)
19 years ago
Russell Bryant 9aabe41de3 don't seg fault when using dbsecret
19 years ago
Joshua Colp 1c182a606a Allow an offset for SIP_HEADER so you can get more then 1 header of the same name if they exist. Why someone would want to grab something like Via headers from dialplan I don't exactly know, but okay. (issue #7563 reported by Corydon76)
19 years ago
Kevin P. Fleming ff74cbc116 replace a couple of bare 'make' with $(MAKE)
19 years ago
Jason Parker 79dca5ef75 Fix a potential integer signedness problem.
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Jason Parker d371de5bf6 This is just step 1 in taking over the world.
19 years ago
Jason Parker c12f6bcdd4 Converted device2str and control2str to use thread local storage.
19 years ago
Jason Parker 6e140aae84 Make the CIPC device string useful
19 years ago
Jason Parker 1bacbd54f4 Fix minor display issues in "skinny show devices".
19 years ago
Kevin P. Fleming fd0ac387a9 deprecate chan_agent callback mode
19 years ago
Russell Bryant 5dc72404ab convert lists of constants in channel.h to enums instead of #defines
19 years ago
Russell Bryant a8272afb1f fix the use of an uninitialized variable (issue #7746, pointed out by garyhai)
19 years ago
Nadi Sarrar bd43525f3f fixing the 64bit issue with misdn_l1_task.
19 years ago
Christian Richter 159d9d2a3b added patch from #7709
19 years ago
Kevin P. Fleming e441faab72 Merged revisions 40057 via svnmerge from
19 years ago
Kevin P. Fleming 7546de3d8e fix some minor stuff
19 years ago
Russell Bryant 60b8d9f7f1 instead of a for loop and ast_cli_(un)register, use ast_cli_(un)register_multiple()
19 years ago
Joshua Colp 59766196ea Move things around a bit more for onhold support, and add a check to only decrement the onhold variable if it's greater then 0. (issue #7740 reported by AuPix)
19 years ago
Nadi Sarrar e5a478e6b1 a static array now holds the cli_entry structs
19 years ago
Nadi Sarrar 864c934f53 adding support for AOCD facility messages.
19 years ago
Russell Bryant 9f9a5f1984 move the calls to ast_jb_configure() to before the PBX thread is started on the
19 years ago
Russell Bryant fff5a55af6 print a more user friendly error message with the text representation of codecs
19 years ago
Russell Bryant 65373a1987 reduce duplicated code by using print_codec_to_cli in sip_show_user as it is
19 years ago
Christian Richter 7de6ec3337 removed libbnec dependencies.
19 years ago
Kevin P. Fleming aa3947e9fa complete the coding style changes for these frame structures
19 years ago
Nadi Sarrar 0b579cf152 moved the asn1 and facility portions of code to mISDNuser, so removing the files here.
19 years ago
Steve Murphy e648f4ddb4 Made "style" change requested by Kevin Fleming... used initializer in declaration,
19 years ago
Steve Murphy 14beac0408 On behalf of PCadach, " IMHO that was last deadlock in chan_h323..."
19 years ago
Joshua Colp eecf43413f Don't completely error out if a config file for chan_phone was not found. (issue #7710 reported by Mithraen)
20 years ago
Joshua Colp 4ebd436c85 Add support to see if a peer has someone on hold, and fix a small bug with getting the state name. This one goes out to you mog!
20 years ago
Nadi Sarrar 162e37b2d6 fixing compile warnings, renaming config option "overlap_dial" to "overlapdial"
20 years ago
Russell Bryant 1de65767f2 This bug existed in one extra place that is not also in 1.2 ... So, fix it!
20 years ago
Nadi Sarrar 958f3726f1 * first bits of decoding facility information elements
20 years ago
Matt O'Gorman 1ef09ebfed some code clean up and catch for a act_hook being called
20 years ago
Joshua Colp a0bd41f79b Add support for Sigma Designs cards. These basically allow you to offload dialtone generation to the board. If you're using a quicknet board where this might work, give it a try as well. (issue #6092 reported by ywalther - minor mods by moi)
20 years ago
Christian Richter 52e1395690 * added possibility to change echocancel settings during calls
20 years ago
Russell Bryant 92bd7f19f7 Merge team/russell/ast_verbose_threadstorage
20 years ago
Matt O'Gorman 3f115f8c31 Many many code cleanup changes given to me by Oej
20 years ago
Steve Murphy 3042d0e046 This commit folds in changes to both stringfields (some enhancements to the ...field_set() macro, to optimize setting strings to empty, resetting strings to shorter contents, etc.) and to chan_iax2.c, to use stringfields in the user, peer, and pvt structs. Has been running stably on iaxtel, but while iaxtel has a large registration volume, it doesn't seem to have a high call volume. So far, it seems to reduce heap usage by over half. YMMV\! Please report any IAX bugs that might involve stringfields\!
20 years ago
Olle Johansson a42c164879 Fix accidental removal of if() in commit 38905
20 years ago
Olle Johansson b57c238260 Issue #7651 - always send subscription-state (AuPix)
20 years ago
Christian Richter f2178d336b changed naming of mISDN channels, so that hinting works proper
20 years ago
Russell Bryant 12b3d4a49e Merged revisions 39081 via svnmerge from
20 years ago
Russell Bryant 954ed66a0a minor cleanups
20 years ago
Russell Bryant 9892054414 Merged revisions 38950 via svnmerge from
20 years ago
Russell Bryant 663adb2b0e Merged revisions 38903-38904 via svnmerge from
20 years ago
Joshua Colp f41f7f8c93 It is better to hold a lock then not hold a lock when you are supposed to.
20 years ago
Joshua Colp b64b636f7e Minor optimization but use a linkedlists.h macro that pops the head off the list instead of getting the first entry and then removing it.
20 years ago
Joshua Colp e306f812df Don't assume that a referred by URI will always exist (issue #7641 reported and fixed by AuPix)
20 years ago
Christian Richter fc3d27cf6f * removed pp_l2_check (fixed L2 bug in mISDNuser)
20 years ago
Kevin P. Fleming 1b784cd1f7 Merged revisions 38731 via svnmerge from
20 years ago
Matt O'Gorman a8d7d9123a dtmf support. not everything else, trying to clear out those other bugs
20 years ago
Kevin P. Fleming ec2e7aee56 Merged revisions 38611 via svnmerge from
20 years ago