287 Commits

Author SHA1 Message Date
Thomas Ries
cc3116fbd3 changelog update 2020-07-26 20:57:34 +00:00
Thomas Ries
d5366ee8dd fix: eliminated a possible deadlock in logging routines, fix: better handling of strange usernames in SIP URIs when comparing. 2020-07-07 22:05:29 +00:00
Thomas Ries
4ab0c81cbe text updates 2019-12-23 11:14:09 +00:00
Thomas Ries
a75f5c89cd fix: Repetitions (T1 timer) during INVITE could cause loss of audio 2019-11-09 17:41:08 +00:00
Thomas Ries
50674bf8e7 fix: TCP fragment reassembly fails 2019-05-10 15:01:16 +00:00
Thomas Ries
44b0fddf07 2018-03-17 17:13:05 +00:00
Thomas Ries
f6cebcdeff Deal with OPTION requests that have Max-Forwards=0 2018-01-22 19:52:42 +00:00
Thomas Ries
59c58117c8 2017-10-24 18:56:46 +00:00
Thomas Ries
29963fa4fb 2017-08-12 15:06:52 +00:00
Thomas Ries
20dd89d07c prep for CentOS 7, updated autoconf/automake/libtool/libltdl stuff 2017-05-28 13:21:53 +00:00
Thomas Ries
ce9672cb29 plugin_blacklist 2017-04-16 13:31:56 +00:00
Thomas Ries
8d0467ff8b added plugin_blacklist 2017-03-14 19:42:03 +00:00
Thomas Ries
d804d3debe plugin_stats and some fixes 2016-09-02 20:29:59 +00:00
Thomas Ries
ccfc3ef5bb Changelog 2016-08-25 19:25:55 +00:00
Thomas Ries
abcbe5f71a prepared 0.8.3dev 2016-04-16 15:10:09 +00:00
Thomas Ries
1756bae05c release 0.8.2 2016-04-16 14:00:15 +00:00
Thomas Ries
a89bf08c66 plugin_fix_fbox_anoncall: improved matching and rewriting (="fixing") Contact header on anonymous calls. 2016-02-24 19:14:23 +00:00
Thomas Ries
26fa103921 added plugin_fix_fbox_anoncall 2016-01-31 14:00:27 +00:00
Thomas Ries
edf01041f1 performance improvement in DNS lookup/caching 2015-10-11 09:19:03 +00:00
Thomas Ries
f441e37451 2015-09-19 13:21:08 +00:00
Thomas Ries
9197d0fa2e 2015-07-17 09:23:19 +00:00
Thomas Ries
5ec3974cac support line= URI parameter 2015-07-15 13:54:48 +00:00
Thomas Ries
927223b12b plugin_stripheader: may now strip just a particular value from the headers 2015-07-02 10:20:33 +00:00
Thomas Ries
aa31aaa2f0 2015-01-26 17:32:26 +00:00
Thomas Ries
5a8837077a fixed some #include and data-type issues 2014-09-26 21:37:21 +00:00
Thomas Ries
80a63f30e3 $ 2014-05-25 11:13:39 +00:00
Thomas Ries
2721f09bde - Some compatibility hack with newer libtool versions
- aclocal.m4: ACX_PTHREAD, also check for user set ldflag
2012-04-07 10:19:25 +00:00
Thomas Ries
504501411b - Added --with-included-libtool to configure to allow
forcing the use of the included libltdl
2011-09-15 20:07:43 +00:00
Thomas Ries
0ed54a64f2 new running release 2011-07-10 20:26:12 +00:00
Thomas Ries
3a597343c5 Release 0.8.1 2011-07-10 20:00:57 +00:00
Thomas Ries
5d640092f2 - removed obsolete files: addrcache.[ch]
- added addrcache.h to Makefile.am
2011-06-20 20:23:20 +00:00
Thomas Ries
08d3eabe7e - new plugin_regex: apply an extended regular expression
to the SIP 'To' URI and rewrite the target (outgoing
  calls only)
2011-06-19 15:37:55 +00:00
Thomas Ries
dd94e02127 - added plugin_regex 2011-06-18 13:53:10 +00:00
Thomas Ries
b0be9e3275 - Pthread stack size made adjustable (thread_stack_size) 2011-06-12 18:45:17 +00:00
Thomas Ries
44b6e65548 - one-off in get_ip_by_ifname(), last interface in chain
was not considered in matching.
2011-06-12 17:53:48 +00:00
Thomas Ries
519a238591 - other stun server in example config file and
reworked some stun code.
2011-06-11 21:51:40 +00:00
Thomas Ries
7ece7c5cb6 - readconf: allow spaces within string values.
Note that leading and trailing spaces are removed.
2011-06-05 16:21:48 +00:00
Thomas Ries
d5074c4ca2 - new plugin_prefix: unconditionally prefixes outgoing
calls with a configurable prefix string
2011-06-01 08:57:40 +00:00
Thomas Ries
0170ab5705 - added search path "/etc/siproxd/siproxd.conf" to default
search path for config files (SuSE)
2011-05-29 12:06:30 +00:00
Thomas Ries
9ac56cc9fe *** empty log message *** 2011-01-09 14:45:32 +00:00
Thomas Ries
95b457ad42 - fixed UA masquerading which was always set ("foobar") 2011-01-09 13:12:24 +00:00
Thomas Ries
f2c98485f8 - use CFLAGS -Wall only with GCC compiler
- fixed a number of compiler warnings (by Norm Brandinger)
  [3086593,3086371,3086351]
- use getifaddrs() to get the IP address of local interfaces.
  This seems to be required with FreeeBSD jails.
2011-01-09 13:10:27 +00:00
Thomas Ries
878bcdff8b - fix: include correct ltdl.h for system & convenience libltdl 2010-06-19 20:39:11 +00:00
Thomas Ries
b291ea5593 - Clean building from distribuion TAR did fail if the host
installed libltdl lib was used (and not the convenience lib)
2010-04-26 20:54:49 +00:00
Thomas Ries
117bf4f14c - fix: siproxd could crash when trying to rewrite a malformed
SIP message. (thank you, Lucas)
2010-03-29 17:30:42 +00:00
Thomas Ries
ef8ae740f2 opened 0.8.1dev 2010-02-28 20:02:09 +00:00
Thomas Ries
11097753cf rel 0.8.0 2010-02-28 18:41:18 +00:00
Thomas Ries
ec75aa2450 - CVE-2009-3736: use libltdl on host if existing and fall
back using convenienve libltdl (with a config warning)
- updated libtool version
2010-02-20 00:02:35 +00:00
Thomas Ries
2fe3f3ba5c *** empty log message *** 2010-01-28 19:22:42 +00:00
Thomas Ries
678fe19800 *** empty log message *** 2010-01-26 21:17:58 +00:00