212 Commits

Author SHA1 Message Date
Thomas Ries
200f6ea926 - use SIGUSR2 for dmalloc debugging (SIGUSR1 is occupied
with old libc5 & threads)
- reworked calling parameters for passing SIP data
2004-06-13 12:46:33 +00:00
Thomas Ries
fd687df2f7 - fix: get_ip_by_host() and buffers for reentrant functions 2004-06-13 12:20:47 +00:00
Thomas Ries
4a48f57bac *** empty log message *** 2004-06-12 09:42:45 +00:00
Thomas Ries
352a0f43a9 - silenced some MSN Messenger provoked WARNings (empty user) 2004-06-11 18:48:20 +00:00
Thomas Ries
6116f79ecf - "determine next hop" also takes Route header into account
(outgoing packets only, incoming can not have a proxy
   in between siproxd and the client anyway)
2004-06-10 23:55:24 +00:00
Thomas Ries
c61033c805 - Route header processing (RFC3261, 16.6, step 6) 2004-05-27 20:17:02 +00:00
Thomas Ries
054c60ac39 - use a present Route header to determine next-hop 2004-05-27 18:46:45 +00:00
Thomas Ries
6c84c4879c - sip_utils.c:sip_del_myvia check for NULL list 2004-05-25 17:40:35 +00:00
Thomas Ries
27d3cdf023 - included doc/sample_* to package 2004-05-24 21:46:25 +00:00
Thomas Ries
48d2334bd5 - doc/: added configuration example for X-Lite
- textual corrections in code
2004-05-23 14:36:54 +00:00
Thomas Ries
82f8219be8 - Released 0.5.6 2004-05-23 14:36:11 +00:00
Thomas Ries
fd2eb5e3f0 - Released 0.5.6 2004-05-20 15:45:33 +00:00
Thomas Ries
e4ebebb8ad *** empty log message *** 2004-05-17 21:41:45 +00:00
Thomas Ries
4a52c28610 - proxy.c: some INFO texts modified 2004-05-15 17:13:40 +00:00
Thomas Ries
8d76b80667 - INFO/WARN/ERROR are always logged to syslog, even
if running in foreground (syslog still can be silenced
  using the silence_log config option)
2004-05-14 17:23:59 +00:00
Thomas Ries
4ffd595293 - fli4l-uclibc: statically link against libpthread
(as it seems to be not included in fli4l distribution)
2004-05-09 21:32:58 +00:00
Thomas Ries
ea6cfd914a - complain about empty values in config file 2004-05-09 12:43:03 +00:00
Thomas Ries
1b54047ac3 - complain about empty values in config file 2004-05-09 12:11:45 +00:00
Thomas Ries
a644581c62 - Authentication headers: enquote Realm (linphone) 2004-05-09 11:26:57 +00:00
Thomas Ries
2e78004b37 - compiling on BSD (fwapi.c, custom_fw_module.c) 2004-05-02 19:34:12 +00:00
Thomas Ries
f760e98df5 - better recognition of redirected incoming requests
(linke INVITES from sipgate.de - SIP URI points to
   the real wanted target but To: header only points to
   the initially wanted target before the redirection)
2004-05-02 10:19:51 +00:00
Thomas Ries
d9aec2834b - simplified SIP RX & TX routines 2004-04-25 22:50:00 +00:00
Thomas Ries
0e60d731de - stop all RTP streams on termination 2004-04-24 08:41:20 +00:00
Thomas Ries
16395cc280 - release 0.5.5 2004-04-11 10:44:32 +00:00
Thomas Ries
7bb291a84b - release 0.5.5 cleanup
- use CVS $Id$ identification in each file
2004-04-11 10:40:00 +00:00
Thomas Ries
21f68a722b - Released 0.5.5 2004-04-11 09:50:59 +00:00
Thomas Ries
9cfd1d2233 - siproxd can be linked to a customer firewall control
module (library) that will be called for each RTP
  stream that is started/stopped.
2004-04-09 14:41:43 +00:00
Thomas Ries
e727e60faa - updated autoconfigure scripts 2004-04-09 13:08:44 +00:00
Thomas Ries
7ebad7d793 - SDP body: do rewrite 'o=' (originator) address, too 2004-04-09 09:27:18 +00:00
Thomas Ries
cf5b6fd900 - small FAQ updates 2004-04-08 08:49:12 +00:00
Thomas Ries
f54a2553c2 - config file: don't complain on line s with only whitespaces
- fix: Via branch calculation
- security.c: increased max acceptable line length
- security.c: prevent libosip2 to die with "out of memory"
  on some malformed headers
2004-04-05 19:06:43 +00:00
Thomas Ries
f409950b8e - Realtime Scheduling for RTP proxy 2004-04-04 14:22:00 +00:00
Thomas Ries
b98a0f08f0 - proxy.c: stupid && / || logic error 2004-04-03 14:03:09 +00:00
Thomas Ries
3ddf4ee454 - fix: SDP 'c=' items in media part 2004-04-03 10:38:09 +00:00
Thomas Ries
4cff19f464 - PID file 2004-04-02 17:55:41 +00:00
Thomas Ries
ecceea8251 - accessctl.c: text correction in ERROR output 2004-03-31 23:19:45 +00:00
Thomas Ries
e3ed50d8db - Again '*' Contact header in unREGISTER
- new: tools/extract_sip.pl
2004-03-30 19:45:01 +00:00
Thomas Ries
2fba2bcb3b - SDP rewrite: properly handle 'c=' items in session
*and* media part of SDP data.
- migrated config.h.in by new version of autoconf (Fedora core1)
2004-03-27 10:20:22 +00:00
Thomas Ries
62b4f95e8d - deal with wildcard Contact header for unREGISTER
- enhanced security tests to survive the PROTOS test
2004-03-22 20:26:05 +00:00
Thomas Ries
ff23e0862d - deal with wildcard Contact header for unREGISTER 2004-03-22 18:44:34 +00:00
Thomas Ries
b2ef7599c8 - added ./autogen.sh
- proxy_rewrite_invitation_body: check success of
  starting RTP relay before rewriting SDP body
- proxy_rewrite_invitation_body: don't fail on
  Contact header with no user part.
- security_check_sip: CSeq header must be present.
2004-03-21 11:15:23 +00:00
Thomas Ries
ffdb50d4bd - released 0.5.4 2004-03-06 10:44:18 +00:00
Thomas Ries
e40bc3dfa0 - use AM_CFLAGS instead of CFLAGS 2004-03-06 10:38:32 +00:00
Thomas Ries
5aa5f221b1 - Released 0.5.4 2004-03-06 10:30:29 +00:00
Thomas Ries
8c0f07fc98 - Some FAQ updates 2004-03-06 10:08:04 +00:00
Thomas Ries
2f661ce669 - Proxy Authorization: enclose strings with quotes
and fixed an error that did not let REGISTER
  requests pass through to a 3rd party registrar.
2004-02-21 16:09:42 +00:00
Thomas Ries
f7cef1ab3c - Documentation spell corrections (patch from Luke Mewburn) 2004-02-17 20:29:14 +00:00
Thomas Ries
9225138b91 - Hack for Grandstream SIP phones and SUBSCRIBE response
now SELECTIVE for Grandstream phones (kphone did not seem
   to like 404 answers... How picky these little thingies are...)
2004-02-16 21:17:13 +00:00
Thomas Ries
abf4b77229 - Hack for Grandstream SIP phones and SUBSCRIBE response 2004-02-14 16:29:07 +00:00
Thomas Ries
9046100d24 - Released 0.5.3 2004-02-14 10:28:05 +00:00