Thomas Ries
605bcb2f09
*** empty log message ***
2009-02-10 22:26:17 +00:00
Thomas Ries
9c81fd9102
*** empty log message ***
2009-01-24 16:40:40 +00:00
Thomas Ries
3ed238394c
- fixed an issue with RTP timeouts (on calls with multiple
...
media streams an timeout on one single stream would
cancel all streams in the end. Seen with X-Lite UAs)
2009-01-24 16:39:45 +00:00
Thomas Ries
5c8a95e8c3
*** empty log message ***
2009-01-07 20:39:46 +00:00
Thomas Ries
bc6bc5169b
- fixed some senseless range checks on "Max-Forward"
...
and "Expires" headers (Thank you Alex for telling me)
2009-01-07 20:37:11 +00:00
Thomas Ries
310e110176
- honor PTHREAD_LDFLAGS from environment
2008-11-08 15:27:31 +00:00
Thomas Ries
76bc1984c5
- check & define if SOL_IP not existing (some *BSDs)
2008-11-08 12:06:39 +00:00
Thomas Ries
c54d6e57dc
*** empty log message ***
2008-11-01 13:09:13 +00:00
Thomas Ries
c95510f9ac
- SIP DSCP value configurable
2008-08-01 08:03:30 +00:00
Thomas Ries
47936e21ea
- fixes some signedness warnings
2008-07-22 11:17:49 +00:00
Thomas Ries
540f3eeff4
- plugin_fix_bogus_via: fixes broken VIA headers on
...
incoming SIP messages (inspired by Ralph Babel, see
http://babel.de/art20080317a.html for more info)
2008-05-17 15:55:03 +00:00
Thomas Ries
91fa3538dd
- dejitter can be completely disabled by specifying 0ms
2008-03-22 11:43:36 +00:00
Thomas Ries
4c699c5ab7
use local version of ltdl
2008-03-09 13:30:22 +00:00
Thomas Ries
dd3744a0d9
- libosip2-3.1.0 (changes MD5 related function names)
2008-03-09 12:59:43 +00:00
Thomas Ries
b09b3b4225
*** empty log message ***
2008-02-24 18:29:31 +00:00
Thomas Ries
e8309f3620
*** empty log message ***
2008-02-04 21:54:33 +00:00
Thomas Ries
ac9a002592
*** empty log message ***
2008-02-04 21:50:50 +00:00
Thomas Ries
d5cfec2892
- default target plugin
2008-02-04 20:51:34 +00:00
Thomas Ries
99111f01d7
- default target plugin
2008-02-04 20:38:44 +00:00
Thomas Ries
e8b2346781
- moved Call Logging functionality to it's own plugin.
2008-02-02 20:08:48 +00:00
Thomas Ries
b03dc44f33
plugin API works
2008-02-02 17:10:58 +00:00
Thomas Ries
af78b380d7
plugin API
2008-01-30 18:49:47 +00:00
Thomas Ries
c266c981c4
- Plugin API
2008-01-27 17:48:25 +00:00
Thomas Ries
155c03baf2
*** empty log message ***
2008-01-27 16:41:07 +00:00
Thomas Ries
82563a17ee
- new plugin API (dynamically loadable plugins)
2008-01-27 16:29:35 +00:00
Thomas Ries
d905463e2e
*** empty log message ***
2008-01-19 16:18:22 +00:00
Thomas Ries
6952295a2d
2008
2008-01-19 16:07:14 +00:00
Thomas Ries
ccf4f3222b
- Converting to use libosip2-3.x.x
2008-01-19 15:54:56 +00:00
Thomas Ries
6a64b680d2
- Converting to use libosip2-3.x.x
2008-01-19 15:51:25 +00:00
Thomas Ries
f81e32fe73
- DNS failure cache: do several attempts before blacklisting
2007-12-20 17:42:10 +00:00
Thomas Ries
6859b0b9b3
Fix: Detach from controlling TTY if daemonized
2007-11-28 20:51:45 +00:00
Thomas Ries
26ca852a45
- Working on code that that will allow siproxd to use
...
separate interfaces in its "in front of NAT routes" setup.
( UA1[LAN0]--siproxd--LAN1--NAT--Internet--UA2 )
2007-11-22 19:12:47 +00:00
Thomas Ries
83246f297f
- added ident-string
2007-11-12 19:39:15 +00:00
Thomas Ries
bdafa3cdbe
- Small changes to compile again under OpenBSD.
2007-11-12 19:38:35 +00:00
Thomas Ries
c29ace9dda
- Debugging output
2007-10-28 13:48:10 +00:00
Thomas Ries
ed3ea029e3
- keep failed DNS attempts in cache for 10 minutes.
...
This should protect from repeating DNS timeouts to
caused by broken DNS server (possible DOS)
2007-09-03 19:55:11 +00:00
Thomas Ries
22ab4e94b3
- some come cleanup in log.c (Bob Beers)
2007-06-30 11:25:14 +00:00
Thomas Ries
2f6651f97c
- fixed an error in "my via"detection when using the
...
"host_outbound" config directive
2007-06-24 08:51:40 +00:00
Thomas Ries
ff4ab45eba
- Some cleanup in dejitter code
2007-06-08 19:43:44 +00:00
Thomas Ries
0900b8feb0
adapted copyright
2007-06-08 19:43:20 +00:00
Thomas Ries
4fcad237b4
added SIGPIPE handler
2007-06-08 19:42:10 +00:00
Thomas Ries
5ff32070f5
compare client id is now a two step procedure:
...
first we go for contact header. If present in both cases (stored in
registration table AND in INVITE / OK frame, then use it, otherwise fall
back to IP addresses.
2007-06-08 19:41:49 +00:00
Thomas Ries
f6b0b49bf9
- improvements on RTP proxy for proxying a "looped" call
...
(means originating from local UA , via external registrar
back to another local UA)
2007-05-29 20:08:29 +00:00
Thomas Ries
f303dd3b5d
- write debnugpattern when connecting to TCP logging port
2007-05-29 20:08:15 +00:00
Thomas Ries
abf7cc46a7
- Deal with PRACK requests (RFC3262)
2007-05-29 16:41:50 +00:00
Thomas Ries
58702c80c0
*** empty log message ***
2007-05-28 17:26:00 +00:00
Thomas Ries
2448fa5785
*** empty log message ***
2007-05-27 18:26:38 +00:00
Thomas Ries
8c27d38ee3
- new feature: "Obscure Loops" does modify the Call-IDs in
...
outgoing requests and thus allows incoming calls forked
off such an outgoing call (redirect, transfer, ...) back
to the same UA where the initial call did originate.
This even seems to fix some issues with Asterisks
Loop detection... :-)
2007-05-27 18:25:49 +00:00
Thomas Ries
4ff6e84e72
- Just discovered some patches originating from Debian
...
project - included most of them as they make sense.
(Hint: People, if you get fixes, please drop me a note
and a .diff - I won't be biting you)
2007-05-25 18:58:10 +00:00
Thomas Ries
800a67ef85
- new feature: can add ;rport to my own Via Headers
2007-05-24 19:30:20 +00:00