markster
|
aee580d3a7
|
Always give real timestamps on IAX ping/pong messages
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2709 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-04-19 15:24:51 +00:00 |
|
citats
|
d433c9e7c1
|
Make 'iax2 show users' print key if a key is used (bug 1253)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2707 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-04-18 21:53:13 +00:00 |
|
markster
|
5942a633ad
|
Clean up timestamps on IAX2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2690 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-04-14 18:15:16 +00:00 |
|
markster
|
b837107b6b
|
Get rid of all that old needlock garbage now that we're using recursive mutexes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2644 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-04-06 22:17:32 +00:00 |
|
markster
|
1bc657efc4
|
Small IAX fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2638 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-04-06 15:55:40 +00:00 |
|
markster
|
5acf40987d
|
Make read/write mode have a lock parameter and use it properly.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2572 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-27 06:50:12 +00:00 |
|
citats
|
3c6dfeac4d
|
Tiny optimization in chan_iax2.c that the compiler would
probably take care of, but better that we do it
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2559 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-25 18:10:52 +00:00 |
|
markster
|
26ceff89d4
|
Make sure calculation of time is always > 0...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2557 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-25 07:17:33 +00:00 |
|
citats
|
246901fb1f
|
Check to make sure opendir works in chan_iax2.c (bug 1283)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2539 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-23 21:42:35 +00:00 |
|
markster
|
986e510e79
|
Unlock the owner when we're done (duh!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2530 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-23 03:26:23 +00:00 |
|
markster
|
0930211404
|
Hold owner lock when changing codecs
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2529 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-23 00:56:36 +00:00 |
|
citats
|
f037110f96
|
Fix some small typos in comments
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2512 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-21 11:23:10 +00:00 |
|
markster
|
6af94b4263
|
Round offset timestamps to nearest 20ms to clean up numbers.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2486 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-20 05:19:45 +00:00 |
|
markster
|
3367fa4b31
|
Just to be on the safe side, don't update timestamps against anything but voice packets.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2472 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-19 08:16:19 +00:00 |
|
markster
|
7bc8422d07
|
Don't use hard timestamps for non-voice frames.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2471 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-19 08:12:04 +00:00 |
|
markster
|
ddd8ca31cd
|
Fix timestamp delivery calculation in IAX... Still might be some mess left...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2449 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-16 22:55:05 +00:00 |
|
citats
|
1c4a4007af
|
Fix bug 1217. Change pthread_t initializers to AST_PTHREADT_NULL and
AST_PTHREADT_STOP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2434 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-15 07:51:22 +00:00 |
|
markster
|
ae3e1ee909
|
Preserve IAX timestamps
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2427 f38db490-d61c-443f-a65b-d21fe96a405b
|
2004-03-14 23:01:12 +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
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
markster
|
f40977de34
|
Remove gratuitous race
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1840 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-12-08 23:42:07 +00:00 |
|
markster
|
02bf958977
|
Quiet more authentication info if not enabled
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1830 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-12-05 16:13:43 +00:00 |
|
markster
|
725569d9d8
|
Fix PGSQL voicemail issues (bug #625) and fix reload races in iax2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1827 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-12-04 23:19:26 +00:00 |
|
markster
|
0091bf02c5
|
Add auth debug option
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1825 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-12-04 03:41:22 +00:00 |
|
markster
|
358eba3876
|
Don't don't show verbose 3 message when verbose not set
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1820 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-12-03 15:06:41 +00:00 |
|
martinp
|
17b6891bd8
|
We have to hangup the bridge not continue on AbsoluteTimeout
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1760 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-11-17 23:46:54 +00:00 |
|
martinp
|
dca40aaf8d
|
Fix the AbsoluteTimeout issue with IAX/IAX2 when in native mode
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1759 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-11-17 23:37:56 +00:00 |
|
markster
|
cea79db46f
|
Add date/time to IAX2 register
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1755 f38db490-d61c-443f-a65b-d21fe96a405b
|
2003-11-15 23:27:47 +00:00 |
|