dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

1028 Commits

Author SHA1 Message Date
citats 4d0601f9ce Fix typo in chan_zap.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2368 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-08 04:26:36 +00:00
citats 676197d624 Make sure chan_iax.c and chan_iax2.c know the size of G726 frames
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2364 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-07 22:57:00 +00:00
markster 0d088255b7 Expand our definition of 3XX responses
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2347 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05 18:09:35 +00:00
citats 9fb2b09137 Fix pri->pvt[chan]->owner dereference (bug #1161)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2341 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05 04:15:55 +00:00
citats d3f1c83560 Change tormenta.conf to zaptel.conf
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2339 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05 03:30:38 +00:00
markster 8342a8944f Formatting fixup
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2338 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05 00:31:55 +00:00
markster 7faf1da65b Set the context properly for a given peer
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2336 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 23:43:58 +00:00
jeremy 07f2f2dde8 clean up warning
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2330 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 06:29:12 +00:00
jeremy 9fb7d64f40 check to see if sub->rtp is allocated. Bug #1040
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2329 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 06:25:27 +00:00
jeremy ad6e43cc6c check return value stop seg. Bug #967
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2328 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 06:11:23 +00:00
jeremy 0f9c6b4540 deal with bindaddr properly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2320 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 02:07:32 +00:00
jeremy 92f083a242 deal with bindaddr properly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2319 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 01:57:32 +00:00
markster ae986bb6bc Add support for parking with IAX2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2318 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 01:11:25 +00:00
citats 3191433d41 Make PRI span completion only show spans that actually are PRIs
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2313 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-03 03:54:25 +00:00
markster c991a5aa2d Process SDP on 183 session progress (bug #930)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2301 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-02 23:29:00 +00:00
markster eb9ca80b08 Handle video codecs properly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2281 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-01 16:14:41 +00:00
markster d81d4a32b8 Make iax2 compile on *BSD
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-27 16:35:32 +00:00
citats b343a41818 Add missing include to chan_iax2.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2238 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-25 03:49:25 +00:00
malcolmd 58dbc4b464 Bug # 1052 Got it this time..I'm sure of it ;)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2237 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-25 01:16:45 +00:00
markster 89db87c9d3 Add IAX2 firmware upgrade support
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2234 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-24 21:27:16 +00:00
malcolmd f8a7731f2e Fix Bug # 935 and Bug # 1052
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2231 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-24 19:48:46 +00:00
markster 57b2179b0e Optimization in pri_fixup
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2224 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-23 14:58:18 +00:00
markster 730f96da1c Merge Tilghman's and Cam's user defined cadence patch
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2221 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-23 05:02:24 +00:00
markster 74cef7a888 Small but important fix for channel relocation (bug #54)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2213 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-22 20:41:15 +00:00
markster a294f3f274 Properly lock slave and master in zt_unlink (bug #1008)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2208 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-20 21:23:22 +00:00
markster 6b23b7fe03 Improve SIP friends support (should address bugs #1063 & #1052)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2202 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-20 15:39:43 +00:00
citats 86ce255990 Fix another spelling typo in chan_sip.c (bug #1059)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2196 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-19 00:42:10 +00:00
citats 9e3f8d15de Fix spelling typo in chan_sip.c (bug #1059)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2193 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-19 00:14:58 +00:00
markster 70f1498cbd Minor file.c cleanup for valgrind, log PRI event properly
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2189 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-18 16:32:49 +00:00
markster 339d6b0b0c Cleanups to recent changes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2187 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-18 04:52:56 +00:00
markster ee5e2548fb Use call numbers instead of pointers in IAX2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2186 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-17 22:16:14 +00:00
jim 332a7d5a3f Added support for specifing Zaptel tonezone on a per-channel basis for
Zaptel channels in zaptel.conf (using tonezone= parameter)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2173 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-15 07:35:32 +00:00
citats 8985d2561d Fix typo in chan_sip.c (bug #1037)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2165 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-15 06:35:22 +00:00
markster 9522b33e88 Add logging of agent login/logoff
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2162 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-14 04:54:39 +00:00
martinp bea18a5764 Fix recording the agent's calls by default
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2160 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-12 22:28:35 +00:00
markster 8efd511a7e Free mysql results
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2156 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-11 06:29:35 +00:00
markster 043834c47d Fix several memory leaks
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2153 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-11 03:54:28 +00:00
markster 4ab36f26ab Fix a couple of memory leaks
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2151 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-11 00:17:48 +00:00
martinp 54cc2eeabf Fix some minor errors: when logging off using AgentCallbackLogin don't put again the global *AGENTID* variable. Remove the '.' from the link that is put in the userfiled of CDR record
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2149 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-10 21:14:48 +00:00
jim fc25b74b76 Fixed bug in FXOGS. Was not closing loop after starting.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2147 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-10 07:24:15 +00:00
markster 8d04371ed9 Fix memory leak with SIP friends (bug #1010)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2145 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-09 06:09:45 +00:00
markster 93ade3b15b Properly fully URL decode the REPLACES in SIP and also watch for edge condition (bug #1015)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2142 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-09 05:38:17 +00:00
markster b4ff3de708 Omit PRI layer 1 information for data call (need updated libpri too) (bug #1012)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2140 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-08 00:23:20 +00:00
markster 8ea5ae4418 Insert blank after REFER (bug #997)
Correct path to VM sample (bug #994)
Make manager interface non-blocking (bug #861)
Don't bork on empty from in SIP (bug #887)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2138 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-07 07:13:33 +00:00
markster 687781a1f8 Don't free private structure until iax2_hangup is actually called
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2136 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-06 18:11:13 +00:00
martinp d6ef3f1501 Add AgentMonitorOutgoing application to allow recording of outgoing calls made by the interface that is registered as an callback agent. Refer to "show application AgentMonitorOutput" for more info.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2131 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-05 21:13:17 +00:00
martinp f38bc8131c Add recording agent's calls patch. Basically the call starts recording when the agent picks up and the file is stamped with the agent's id and the timestamp. Also optionally a URL link to that file may be inserted in the userfield of the CDR record. By default the recorded file will be mixed if soxmix is available.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2121 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-03 16:57:00 +00:00
markster aca3f2abd3 Implement REGREL in IAX2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2119 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-03 15:16:04 +00:00
markster 682cc8d8e8 Don't get stuck in loop
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2117 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 23:51:25 +00:00
markster 40463e844e Force SIP reload to happen in network thread only
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2116 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 23:48:31 +00:00
markster 490b2c4412 Fix small typos
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2115 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 23:22:57 +00:00
markster 30e4066e71 Centralize all sip registration around a single lock
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2114 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 23:21:36 +00:00
markster 44b0ee00cb Perform proper locking on registration on SIP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2113 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 22:35:33 +00:00
markster 96ff78f081 Release the call when freeing a registry
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2112 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 20:50:05 +00:00
markster db628fa328 NetBSD portability enhancements (bug #969)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2109 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 06:38:08 +00:00
markster 937559ffd3 Use better flags when starting MGCP threads (bug #598)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2106 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-02 00:46:59 +00:00
markster 153c95a7a6 If unregistered, don't consider it valid (bug #956)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2105 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-01 23:55:17 +00:00
markster afbbafd633 Add "iaxcompat" option to allow nested switch statements, still might fail if you have an IAX call going to something with a switch...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2104 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-01 20:08:36 +00:00
markster c050b2ae99 Fix add include (bug #966) and small update to bug 890
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2103 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-31 20:22:25 +00:00
markster 4b14473716 Handle cause in DISCONNECT too
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2101 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-31 19:38:22 +00:00
markster 3f77bd9cb5 Send busy when busy, congestion when congestion on PRI (bug #890)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2100 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-31 18:46:59 +00:00
markster f3a293b990 Elminate unused code/warnings (bug #934)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2085 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-28 21:06:03 +00:00
markster 7cccb34ef4 Clarify iax foo to iax1 foo in chan_iax (bug #924)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2080 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-27 00:28:52 +00:00
markster be5be4e137 Don't send VMWI when we're not registered
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2078 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-26 19:12:23 +00:00
markster 05a81a1668 Seriously fix echo cancellation on inbound calls with FXO interfaces (and enable echo training on them)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2077 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-26 16:39:34 +00:00
markster 7bc3b62b57 Send 481 if call leg does not exist on CANCEL, and send 487 before 200 as per rfc3261 (bug #917)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2071 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-26 05:28:14 +00:00
jeremy 32bdbf49c2 Add even more explicit information. Take 2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2070 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-26 04:09:40 +00:00
jeremy c7df3ac600 Add even more explicit information
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2069 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-26 04:08:19 +00:00
markster 3b72d6c4c0 Properly handle transfer of application (bug #911)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2066 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-25 05:51:49 +00:00
markster 2836be3fdd Fix default to not use iax friends
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2065 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-23 20:57:48 +00:00
markster 32048c18cd Create individual sip reload command (bug #880)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2062 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-23 15:43:31 +00:00
markster fbf90f5d36 Merge SIP/MySQL friends patch
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2053 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-22 16:29:02 +00:00
jim 5efdfe5fe0 Added functionality for E911 signalling
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2048 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-16 23:40:37 +00:00
markster e75815a644 Fix unload/load of chan_zap
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2038 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-15 19:48:37 +00:00
jeremy 8222f9fff4 Change IAXPeers to IAX1Peers. Bug #838
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2026 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-14 06:23:30 +00:00
jeremy c544044ead clean up output and print that we are unregistering a channel type
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2025 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-14 06:10:53 +00:00
jeremy 21a40812cd last try
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2020 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 09:24:26 +00:00
jeremy ee45dabeca bed time
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2019 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 09:17:14 +00:00
jeremy 16e0fa65d2 h.323 gk cycle is still broken on -r
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2018 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 09:11:36 +00:00
jeremy 2c2e8015bb renable h.323 gk cycle, fixed
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2017 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 08:56:02 +00:00
jeremy 6830e8b08b Not needed here
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2016 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 08:46:46 +00:00
jeremy 3b01b06969 ok, its waay too late
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2015 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 08:38:51 +00:00
jeremy 20736a4cfa WTF
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2014 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 08:31:13 +00:00
jeremy 46a0f4c89b stupid, stupid, stupid stupid stupid stupid
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2013 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 08:17:20 +00:00
jeremy 8270caac97 Fix it so we can be unloaded/loaded at will
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2003 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 03:07:15 +00:00
jeremy e489521ecc comment out getsipuri to stop compiler warning
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2001 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 02:24:36 +00:00
jeremy d82623d3c9 via z9hG4bK issue. Bug #663
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2000 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 02:18:26 +00:00
jeremy e71f1b9ab7 fix copy/paste error
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1999 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 01:59:36 +00:00
jeremy 88fb7b9cb9 Implement NAT trick for outbound SIP connections
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1998 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 01:31:42 +00:00
jeremy 3a27761b48 Fix monitor thread issue.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1995 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-13 00:40:33 +00:00
jeremy 140cc11b10 fix typo. Bug #813
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1987 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 21:42:51 +00:00
jeremy e1ca7e71a4 clean up sip debug output. Bug #674
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1986 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 21:37:50 +00:00
markster 2497e04e5a Add new sound, fix nit picky detail in channel registration
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1985 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 19:34:40 +00:00
jeremy d36064fe2d clean up our mess on unload. Bug #799
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1984 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 18:08:34 +00:00
jeremy bec09a7780 fix monitor thread issue, even though commented out
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1983 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 17:32:19 +00:00
martinp 28b775e548 Fix a typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1982 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 16:59:57 +00:00
jeremy e093fb83e7 Give seperate config option for deprecated chan_iax. Bug #801
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1978 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 07:05:10 +00:00
jeremy 93f38889cc fix monitor thread. Bug #726
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1976 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 06:10:54 +00:00
jeremy cfc84c1ffb unregister cli functions and fix monitor thread. Bug #798
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1975 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 06:01:46 +00:00
markster a3c67a2026 Add distinctive ring detection
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1972 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 04:28:00 +00:00
jeremy d5501e2be6 update with explict versions I like
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1971 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 04:09:45 +00:00
jeremy f2fd112bf7 clean up debug
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1959 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 02:19:25 +00:00
jeremy 076f5e9af8 Fix ast-db seeding. Bug #767
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1956 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 21:37:50 +00:00
jeremy d1333ff614 More buffer overflow checks from Corydon76.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1953 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 19:24:15 +00:00
jeremy 38fe645c6d check buffer for possible overflow. Thanks Corydon76 Bug #788
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1951 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 18:50:46 +00:00
jeremy 52f5e66e3f don't try to print out username before its copied
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1947 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 17:51:35 +00:00
markster b1144896a9 Show who sends us bad packets
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1945 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 16:31:04 +00:00
markster 0e5d180de6 Implement missing function
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1944 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 16:15:30 +00:00
markster e2fda4b720 Locking changes for IAX2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1943 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 15:57:42 +00:00
jeremy 41f08169b0 clean up code and remove install directive in h323/ Makefile
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1924 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 02:22:32 +00:00
jeremy 92eff3e161 clean up code and remove unnecessary debug
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1923 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-11 02:20:01 +00:00
markster 90ec5e0771 When rejecting a call, free up the channel (bug #661)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1922 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-10 23:47:46 +00:00
markster d64fe05700 Cleanup ACL parsing, handle properly reload on sip with ACL
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1918 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-10 21:19:56 +00:00
markster 1fcdac0b0a Reorder events in IAX, make "IAX1" compatibility
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1917 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-10 20:11:48 +00:00
markster d26a983148 When poking a peer after registration, release lock temporarily
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1916 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-10 19:53:14 +00:00
jeremy 39dbb6b61c remove broken cli command, for now
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1915 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-10 17:16:59 +00:00
jeremy 1d27c297bc make firmware version configurable per device
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1913 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-09 21:12:21 +00:00
jeremy 04686d0c24 don't try to unreg with gk, on reload, now
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1912 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-09 19:35:56 +00:00
malcolmd d45296081d Bug #765: Modifying Auto-Congestion to p->maxtime * 4 instead of * 2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1910 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-09 06:51:25 +00:00
malcolmd b69afeb73d Bug #710: Format fix for "zap show channels"
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1908 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-09 05:26:27 +00:00
malcolmd 6296ce3b0a Bug #736: Better checking to avoid chan_zap segfault re: ss_thread and zt_new()
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1907 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-09 05:13:50 +00:00
jeremy 9e0406854d re-do the monitor fix (check for io before killing ourself)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1892 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-06 17:31:04 +00:00
jeremy bb322ade2a add a couple cli commands (h.323 hangup <token> and H.323 show tokens) and clean up code
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1891 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-06 16:51:34 +00:00
jeremy 96fb12f2f6 nuke file descriptor leak..You don't need a whole new thread to hang up a friggen call
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1890 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-06 16:43:24 +00:00
jeremy 84ed7d5a8d clean up file descriptor leak and check for io before thread cancellation
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1888 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-03 03:02:27 +00:00
markster 4ffd1c047c Ignore signals in select, fix typo in last patch
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1884 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-27 23:46:19 +00:00
jeremy 73f7a57e99 totally revert that highly broken patch. Please test your code before submitting diffs.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1881 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-24 22:38:24 +00:00
jeremy 6fff8150e0 comment out two lines from PCadach's patch, they blow things up.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1879 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-24 03:02:17 +00:00
jeremy 6d2031189f Apply massive patch from PCadach. If things are broken blame him. Bug#469
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1877 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-23 23:01:24 +00:00
jeremy fc290b7c74 clean up output on debug
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1873 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-19 18:49:17 +00:00
markster f803ef19f9 Send date with invite
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1871 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-19 17:42:50 +00:00
markster f4829f5803 Fix reload race in SIP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1870 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-19 16:14:51 +00:00
martinp d936d69c28 Fix the passing of digital PRI-PRI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1869 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-19 16:08:10 +00:00
martinp 004e6fbc01 Allow doing digital PRI to PRI calls automatically
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1868 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 23:42:10 +00:00
jeremy ec575218ea follow same naming scheme as other simular functions
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1867 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 19:54:18 +00:00
jeremy edb2c8788f don't create another endpoint on a reload
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1866 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 19:48:42 +00:00
jeremy eafdd33957 remove debug and switch printf's out
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1865 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 18:48:47 +00:00
jeremy a947750115 don't complain on type=h323 itself :)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1864 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 18:24:36 +00:00
martinp a9b6100a4c Move zaptrcallerid out of #define ZAPATA_PRI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1863 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 16:02:33 +00:00
martinp 7196f1cfe4 Change long variable name to the shorter one
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1862 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 16:01:08 +00:00
martinp 25a5ea3876 Add 'useincomingcalleridonzaptransfer' keyword to chan_zap so that if there is incoming call on fxs port and you flashhook and transfer that call (or do a threeway call) the incoming callerid will be presented.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1861 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-17 23:39:16 +00:00
markster 1150367679 Minor cleanup
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1859 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-15 15:14:23 +00:00
markster 79c9140c54 Fix qualify + register
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1857 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-14 21:13:02 +00:00
markster 6baed0fd64 The SIP motto is "There's More Than One Standard for Doing It"
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1856 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-13 22:54:37 +00:00
markster f19a371176 Properly fix double locking issue, fix wav49 issue
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1855 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-11 20:55:26 +00:00
martinp d10fd7b404 We really don't want to lock ourselves in zt_exception
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1854 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-11 18:01:03 +00:00
markster aca5bbaa5c Properly handle exceptions in zt_read
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1853 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-11 16:36:33 +00:00
jeremy bbbba49a51 stomp on seg if no config file
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1852 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-10 23:34:47 +00:00
markster eb5742866a Get rid of old chan_zap_old
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1851 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-10 02:19:22 +00:00
markster dcfebf7bf6 Cleanup unload calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1850 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-09 23:55:17 +00:00