288 Commits

Author SHA1 Message Date
Thomas Ries
678fe19800 *** empty log message *** 2010-01-26 21:17:58 +00:00
Thomas Ries
9ed7689e4e - Better handling of matching the local UAs 2010-01-07 11:06:41 +00:00
Thomas Ries
8a6da32065 15-Dec-2009: - Better handling for SIP redirecting with newer kernels 2009-12-15 21:11:33 +00:00
Thomas Ries
a9448cb32e *** empty log message *** 2009-10-28 19:18:42 +00:00
Thomas Ries
a83cffe287 - Make local UA to local UA calls work better with UAs that
blindly practice symmetric RTP and ignore the SDP media
   description completely (did anyone shout X-Lite?)
   Mantis 117
2009-10-27 20:43:05 +00:00
Thomas Ries
01b9a7ae9d *** empty log message *** 2009-10-11 11:20:41 +00:00
Thomas Ries
efc88e5b6c - rel 0.7.2 2009-10-11 10:22:33 +00:00
Thomas Ries
4f0707992c *** empty log message *** 2009-07-30 17:05:24 +00:00
Thomas Ries
4d988c2536 - RTP proxy could get confused and mess up RTP streams
if two local UAs did use the same usernames but register
  on different providers. A call from UA1 to UA2 the could
  mess up the audio.
2009-07-30 17:02:36 +00:00
Thomas Ries
8118579c7e - Updated the documentation (plugin related stuff)
- fixed a DEBUG pattern in proxy.c
2009-05-21 12:55:04 +00:00
Thomas Ries
7d24ebfc67 - revised rpmbuild (SPEC file and some Makefiles) 2009-03-24 20:20:11 +00:00
Thomas Ries
80a10c575b - allow the usage of @ in shortdial entries to call
other users on other sip networks (patch by Andreas)
2009-03-24 17:38:33 +00:00
Thomas Ries
3bf774e1f9 - building with --enable-static-libosip2 requires
--disable-shared to be set as well (plugins will
  be statically linked into siproxd)
2009-03-01 15:41:23 +00:00
Thomas Ries
1ca2e8ac16 - added configure option: --disable-doc 2009-02-28 23:05:14 +00:00
Thomas Ries
61ff15fa21 - properly handle some "--disable-*" configure options 2009-02-28 22:30:38 +00:00
Thomas Ries
06dd667d74 - make install: install docu as well 2009-02-28 22:02:01 +00:00
Thomas Ries
52f2f6ff34 - Reworked handling of plugin mechanism (libltdl "static"
inclusion of plugins should work now). Building under
  Windows (with Cygwin) does work (build with
  ./configure --enable-static-libosip2).
2009-02-22 15:32:56 +00:00
Thomas Ries
f8343b33e5 - Don't abort RTP streams on ENOBUFS (Internet upstream
saturated and a Packet is dropped)
- Bulding on OpenBSD (missing header)
2009-02-11 21:28:52 +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
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
f2dd8d7b29 *** empty log message *** 2008-12-06 14:46:09 +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
c95510f9ac - SIP DSCP value configurable 2008-08-01 08:03:30 +00:00
Thomas Ries
340628238c - Released 0.7.1 2008-07-23 19:52:45 +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
dd3744a0d9 - libosip2-3.1.0 (changes MD5 related function names) 2008-03-09 12:59:43 +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
82563a17ee - new plugin API (dynamically loadable plugins) 2008-01-27 16:29:35 +00:00
Thomas Ries
4a2062f7e0 - closing </chapter> tag missing in doc 2008-01-22 17:34:57 +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
6a64b680d2 - Converting to use libosip2-3.x.x 2008-01-19 15:51:25 +00:00
Thomas Ries
37ba3bd7c0 Release 0.6.1 2008-01-19 15:25:17 +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
bdafa3cdbe - Small changes to compile again under OpenBSD. 2007-11-12 19:38:35 +00:00
Thomas Ries
fe725146cb starting with next release 2007-10-28 15:14:35 +00:00
Thomas Ries
4bfe627bdf - Release 0.6.0 2007-10-28 14:47:41 +00:00
Thomas Ries
0b5c199719 *** empty log message *** 2007-10-28 13:48:18 +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
5cefee8192 added comment about hosts_allow_sip 2007-08-16 19:10:30 +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
85eea80fb6 *** empty log message *** 2007-06-08 19:44:18 +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