Commit Graph

4333 Commits (bb1cdfebb331060ab24703d5c4fd645a58429772)

Author SHA1 Message Date
Russell Bryant c617945b5c Merged revisions 56847 via svnmerge from
19 years ago
Russell Bryant 82179d1202 Merged revisions 56785 via svnmerge from
19 years ago
Russell Bryant 5873c9c90f There is no need to look in the iaxs array for the pvt struct when we already
19 years ago
Olle Johansson 75d387acbc Doxygen additions, corrections
19 years ago
Olle Johansson e916cf45da Doxygen updates and corrections
19 years ago
Olle Johansson bc01e39174 Creating new doxygen macro "\extref" to create page that lists
19 years ago
Jason Parker 97ab07a9e8 Allow a Skinny device to monitor a dialplan hint (w00t!).
19 years ago
Jason Parker a23096985b Support devicestate requests.
19 years ago
Jason Parker 639aee2ec7 Merged revisions 56569 via svnmerge from
19 years ago
Russell Bryant b85a5ffbe3 Make the hashing function calculate something that makes more sense.
19 years ago
Russell Bryant 9fb1404279 Merge team/russell/iax2_performance.
19 years ago
Russell Bryant 70ce880338 Merged revisions 56407 via svnmerge from
19 years ago
Joshua Colp afc99294fa Merged revisions 56231 via svnmerge from
19 years ago
Olle Johansson cb0fddc905 Merged revisions 56125 via svnmerge from
19 years ago
Russell Bryant a6cbe5d651 Merged revisions 56055 via svnmerge from
19 years ago
Russell Bryant 80fce39036 Merged revisions 56011 via svnmerge from
19 years ago
Jason Parker 28a6129af8 Merged revisions 55954 via svnmerge from
19 years ago
Joshua Colp cdf9cab49d Clarify in the doxygen docs abou RFC2833 compensation flag.
19 years ago
Joshua Colp 93671917f9 Merged revisions 55914 via svnmerge from
19 years ago
Olle Johansson 4534fbb7bc Merged revisions 55834 via svnmerge from
19 years ago
Jason Parker 8f28800765 Merged revisions 55799 via svnmerge from
19 years ago
Joshua Colp 22c1925696 Merged revisions 55717 via svnmerge from
19 years ago
Joshua Colp 62cb480f28 Merged revisions 55688 via svnmerge from
19 years ago
Joshua Colp ab96ee237b Merged revisions 55670 via svnmerge from
19 years ago
Jason Parker ae47fc4541 Merged revisions 55555 via svnmerge from
19 years ago
Doug Bailey c6dd460655 Merged revisions 55397 via svnmerge from
19 years ago
Joshua Colp 8ebf3659aa Update chan_h323 to new set_rtp_peer definition.
19 years ago
Kevin P. Fleming 74f31a51bc add -Wundef to the --enable-dev-mode flags, so that mistyped macro names in #if expressions will be caught
19 years ago
Jason Parker 0e5f3cf25e Merged revisions 55217 via svnmerge from
19 years ago
Joshua Colp 354c03c4e6 Update chan_jingle to new definition of set_rtp_peer.
19 years ago
Joshua Colp 977fb01cdd Merged revisions 55086 via svnmerge from
19 years ago
Joshua Colp 4331761b5e Merged revisions 55002 via svnmerge from
19 years ago
Olle Johansson cfb3f84979 Formatting, whitespace fixes
19 years ago
Olle Johansson ba32ee49d0 Adding Realtime Text support (T.140) to Asterisk
19 years ago
Olle Johansson 84d1cf37fe Merged revisions 54787 via svnmerge from
19 years ago
Olle Johansson fef74f1574 Add callgroup and pickupgroup to SIPPEER function. (thanks ramon)
19 years ago
Olle Johansson 1f52d1cc81 Issue #7443 - amdtech - Optionally SIP registrations in another
19 years ago
Matthew Fredrickson daa5f504ec Merged revisions 54375 via svnmerge from
19 years ago
Olle Johansson 276b570c3e Issue #9060 - host= parameter in sip.conf stopped working
19 years ago
Olle Johansson 0653be0c33 Add port number to SIPPEER dialplan function
19 years ago
Russell Bryant 83856d4683 Merged revisions 54204 via svnmerge from
19 years ago
Russell Bryant 9e99a51802 Merged revisions 54235 via svnmerge from
19 years ago
Olle Johansson 1295d40d77 Be careful with debug messages in trunk, they tend to stay around for release....
19 years ago
Olle Johansson 6e139adc56 Small fix in outbound proxy support.
19 years ago
Olle Johansson 32495f91f0 Add support for outbound proxy for peers and [general]
19 years ago
Paul Cadach 012e99016c Merged revisions 53881 via svnmerge from
19 years ago
Russell Bryant 5715b49c30 Merged revisions 53810 via svnmerge from
19 years ago
Russell Bryant ac4090fce0 add another dependency
19 years ago
Kevin P. Fleming e758ef09b3 Merged revisions 53779-53781 via svnmerge from
19 years ago
Jason Parker cee4bd43dc Rename this instance of "busy limit" to "busy level" as well
19 years ago
Kevin P. Fleming 44c6630e4d rename busy-limit to busy-level, since it is not a limit
19 years ago
Joshua Colp bd41ac0ae8 Merged revisions 53358 via svnmerge from
19 years ago
Christian Richter a96e62d9d2 Merged revisions 53324 via svnmerge from
19 years ago
Olle Johansson 17af1bd4c8 Merged revisions 53143 via svnmerge from
19 years ago
Joshua Colp 014feba426 Merged revisions 53138 via svnmerge from
19 years ago
Paul Cadach 3e5e0f5f00 Merged revisions 53131 via svnmerge from
19 years ago
Joshua Colp ce8a7c3d9c Add onHold value to sip show inuse as well.
19 years ago
Olle Johansson cfe66e6b26 Patch based on this patch with small changes for trunk...
19 years ago
Joshua Colp 44a9af3576 Merged revisions 53104 via svnmerge from
19 years ago
Joshua Colp bf66c620c3 Merged revisions 53097 via svnmerge from
19 years ago
Olle Johansson 544f414c0d Merged revisions 53085 via svnmerge from
19 years ago
Olle Johansson 0b84b386b9 Implementing "busy-limit".
19 years ago
Olle Johansson 34eaa61700 Merged revisions 53079 via svnmerge from
19 years ago
Olle Johansson 38b87ec4b7 Signal HOLD status to phones that subscribe for status.
19 years ago
Joshua Colp e88dda8ca9 Merged revisions 53064 via svnmerge from
19 years ago
Paul Cadach e5f184ee43 Oops -- Merged revisions 53057 via svnmerge from
19 years ago
Russell Bryant b233892198 Merged revisions 53046 via svnmerge from
19 years ago
Russell Bryant d11f8b7ccd Merged revisions 52952 via svnmerge from
19 years ago
Joshua Colp 1fc144435d Use provided variable for name instead of one in the structure since the structure was just allocated and will be NULL. (issue #8938 reported by st41ker)
19 years ago
Russell Bryant 116952bba1 Merged revisions 52763 via svnmerge from
19 years ago
Joshua Colp 8e755c25ca Merged revisions 52370 via svnmerge from
19 years ago
Joshua Colp 300f980223 Use atomic operation functions for use/ringing/hold manipulation.
19 years ago
Joshua Colp b8d6cbcd3f Merged revisions 52210 via svnmerge from
19 years ago
Joshua Colp afb9151e19 Merged revisions 52208 via svnmerge from
19 years ago
Joshua Colp 2396e24e65 Merged revisions 52016 via svnmerge from
19 years ago
Olle Johansson 273f1d78c7 Merged revisions 51931 via svnmerge from
19 years ago
Joshua Colp ee3ab150f6 Merged revisions 51788 via svnmerge from
19 years ago
Olle Johansson ef4db783c6 Issue #8817 - Registry corruption when packet retransmits fail. (tootai, patchy by oej)
19 years ago
Paul Cadach cd61f69a83 Merged revisions 51615 via svnmerge from
19 years ago
Joshua Colp 34df128519 Add SRV Lookup support on outbound calls to chan_iax2. It's listed in the RFC so we might want to support it and please don't hurt me Marko ... (issue #7812 reported by drorlb)
19 years ago
Joshua Colp 5a25c156c6 Merged revisions 51558 via svnmerge from
19 years ago
Olle Johansson 1a5dfca2a1 Remove (to quote Rizzo) "useless" variable.
19 years ago
Russell Bryant 3275357f20 Merged revisions 51328 via svnmerge from
19 years ago
Russell Bryant dcca8f345f Merged revisions 51311 via svnmerge from
19 years ago
Luigi Rizzo a52fa7e5ad sizeof() is compatible with format %d so don't be too
19 years ago
Luigi Rizzo 455ea1c99e remove variable declaration in the middle of a block
19 years ago
Luigi Rizzo 0a8d59d88a whoops, fix a cut&paste error...
19 years ago
Luigi Rizzo 03fc21712a slight change to the initialization of a structure,
19 years ago
Luigi Rizzo 3fefb9d516 include "asterisk/zapata.h" to get the zaptel headers.
19 years ago
Luigi Rizzo dc31eaa025 include "asterisk/zapata.h" instead of looking
19 years ago
Dwayne M. Hubbard 18c23101a5 Merged revisions 51274 via svnmerge from
19 years ago
Dwayne M. Hubbard 33243c6624 Merged revisions 51272 via svnmerge from
19 years ago
Joshua Colp 1a06a58250 Merged revisions 51243 via svnmerge from
19 years ago
Paul Cadach ae286e1843 Update ast_append_ha() usage
19 years ago
Russell Bryant 45bd0c4f3f Merged revisions 51204 via svnmerge from
19 years ago
Russell Bryant c56f9184e8 Merged revisions 51198 via svnmerge from
19 years ago
Joshua Colp 31224a6b52 Merged revisions 51172 via svnmerge from
19 years ago
Joshua Colp 04426fab2c Add support for G729 passthrough with Sigma Designs boards. (issue #8829 reported by ywalther)
19 years ago
Tilghman Lesher 3d91c0a0c0 IAX2 remote variables - Bug 7619
19 years ago
Joshua Colp bf5c607c69 Merged revisions 51087 via svnmerge from
19 years ago
Tilghman Lesher b3288f79fe Feature: allow soundcard to be used in both modes (autoanswer and not),
19 years ago
Joshua Colp 91dfb27494 Get rid of unneeded code, fix a spelling mistake, and use registry state a bit more. (issue #8402 reported by rizzo)
19 years ago
Joshua Colp 033d849bda Drop trunkrealloc option and just have the maximum size be a configurable option. This is per Kevin's comments on -dev and my own thoughts after I put the previous option in.
19 years ago
Joshua Colp 0d781f9553 Ensure error variable is set to 0 or else we might get false error messages. (issue #8798 reported by tootai, fix by anthonyl)
19 years ago
Joshua Colp c4b4615dcd Merge in trunkrealloc option for chan_iax2. (issue #8267 reported by marcodmb, branch by anthonyl)
19 years ago
Joshua Colp 469cf8ab2a Merged revisions 50468 via svnmerge from
19 years ago
Joshua Colp 4942fd94d2 Merged revisions 50466 via svnmerge from
19 years ago
Joshua Colp 47c515768c Merged revisions 50377 via svnmerge from
19 years ago
Joshua Colp f215636ef3 Allow usedistinctiveringdetection and distinctiveringaftercid to be reset during a reload. (issue #8739 reported by tzafrir)
19 years ago
Russell Bryant 444acad95b Covert some spaces to tabs, and put a list of defines in an enum.
19 years ago
Olle Johansson 3246ad09a4 Based on the following patch, changed for trunk...
19 years ago
Olle Johansson 5d4f272a90 Merged revisions 50006 via svnmerge from
19 years ago
Olle Johansson 835e2ed684 Merged revisions 49983 via svnmerge from
19 years ago
Olle Johansson 975dba04bc Merged revisions 49945 via svnmerge from
19 years ago
Olle Johansson 7158f48a79 Merged revisions 49925 via svnmerge from
19 years ago
Joshua Colp 585e0e3e09 Merged revisions 49890 via svnmerge from
19 years ago
Tilghman Lesher 4866a44535 Merged revisions 49831 via svnmerge from
19 years ago
Kevin P. Fleming 37182c873e finish const-ifying ast_func_read()
19 years ago
Kevin P. Fleming cd73a483f1 const-ify some more APIs, and fix rev 49710 from branch-1.4 in a better way here
19 years ago
Jason Parker cdd63e685d Merged revisions 49705 via svnmerge from
19 years ago
Kevin P. Fleming 87b9abc892 Merged revisions 49676 via svnmerge from
19 years ago
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