Commit Graph

  • 0170015955 - have registrations persistent across restarts of the daemon ('registration_file' config option) Thomas Ries 2003-12-04 21:18:19 +00:00
  • d92bc2b711 - hstrerror: if not found, look in libresolv as well (Solaris) Thomas Ries 2003-12-03 17:26:43 +00:00
  • 62bd5bd06c - some documentation & FAQ updates Thomas Ries 2003-11-29 15:15:45 +00:00
  • cfffe80052 This commit was manufactured by cvs2svn to create tag 'rel_0_5_0'. rel_0_5_0 Thomas Ries 2003-11-26 18:59:33 +00:00
  • 59d3037b36 - released 0.5.0 Thomas Ries 2003-11-26 18:59:33 +00:00
  • db2d3e22d8 - some fixes in sockbind() (FreeBSD) by Jeremy Shaw - added doc/devel.txt with issues to keep the code portable Thomas Ries 2003-11-24 22:58:44 +00:00
  • 4f96757513 - got the gethostbyname() failure problem solved. (the resolver needs a shared lib that was tried to load AFTER chrooting...) Thomas Ries 2003-11-23 08:58:17 +00:00
  • 00dfe93a0d - Introduced the use of gethostbyname_r() if available. As siproxd uses threads it probably is a very good idea (some funny things seen with Linux 2.4.18 kernel & RTP proxy - gethostbyname() did return a NULL result but has h_errno set to 0 "every fine, thanks") Future will show it this helps. - Had overlooked one inet_aton in register.c - replaced to utils_inet_aton - Fixed a compiler warning in log.c for Solaris. Siproxd now at least builds on Solaris (tested on: SunOS 5.9 sun4u sparc SUNW,Ultra-60) Thomas Ries 2003-11-22 21:54:21 +00:00
  • ccc0401850 - explicitely use _SOLARIS2 macro instead of just _SOLARIS Thomas Ries 2003-11-20 07:17:18 +00:00
  • feffc2f827 - typo in utils.c (HAVE_INET_NTOA/ATON) Thomas Ries 2003-11-19 22:39:57 +00:00
  • e67b823457 - Integrated a patch from Chris Ross: * have siproxd compile on Solaris and BSD/OS (more to come) * ./configure option --with-libosip-prefix * properly handle getopt_long()/getopt() - First attempt of iptables support. Routines to add/remove DNAT entries must still be done. Thomas Ries 2003-11-19 19:36:30 +00:00
  • 2eac7c49b6 - readconfig.c: include sysconfdir to the list of locations where siproxd will search for its config file Thomas Ries 2003-11-18 20:00:39 +00:00
  • 61153d735b but now! Thomas Ries 2003-11-14 18:50:07 +00:00
  • ceb8ffb843 comment lines swapped Thomas Ries 2003-11-14 18:49:15 +00:00
  • 7422e70993 - rtpproxy.c: sys/types.h needed for *BSD - rtpproxy_relay.c: stdlib.h needed for atexit() - tested: siproxd builds on FreeBSD 4.9 Thomas Ries 2003-11-14 18:48:51 +00:00
  • 5ba59ca603 - test for NETFILTER headers (RTP proxy) Thomas Ries 2003-11-02 20:15:25 +00:00
  • c472d8d1b4 - rtpproxy bugfix: On repetitive INVITES, the UDP media port could end up as -1 in the rewritten packet. Thomas Ries 2003-11-02 20:14:03 +00:00
  • 7a6b29bdb9 - corrected typo in change history Thomas Ries 2003-11-02 20:08:14 +00:00
  • 0f2e1a72c7 - siproxd can use another outbound proxy itself - Linux 2.4.x: siproxd with RTP relay could hang on termination. Fixed. Thomas Ries 2003-11-01 10:27:54 +00:00
  • 76d0f76d76 This commit was manufactured by cvs2svn to create tag 'rel_0_4_2'. rel_0_4_2 Thomas Ries 2003-10-31 20:42:03 +00:00
  • d24377ebd1 - install to sbin - adapted SPEC file Thomas Ries 2003-10-31 20:42:03 +00:00
  • b4aa38a683 - released 0.4.2 - SPEC file: included config files & more docu Thomas Ries 2003-10-31 20:21:49 +00:00
  • a492248d4d - fixed other memleak in proxy.c (every invitation body rewritten has lost ~4kB of memory) Thomas Ries 2003-10-19 17:36:53 +00:00
  • 1aada28a60 - included compiling support for DMALLOC debugging - fixed memory leak in proxy.c (39 bytes got lost every proxied message) Thomas Ries 2003-10-19 10:31:37 +00:00
  • 30c33809be This commit was manufactured by cvs2svn to create tag 'rel_0_4_1'. rel_0_4_1 Thomas Ries 2003-10-12 10:22:18 +00:00
  • b58a815b71 - released 0.4.1 Thomas Ries 2003-10-12 10:22:18 +00:00
  • f50abc56ad - Local registration was simply broken. Fixed. Thomas Ries 2003-10-12 10:12:55 +00:00
  • 2933e63199 This commit was manufactured by cvs2svn to create tag 'rel_0_4_0'. rel_0_4_0 Thomas Ries 2003-10-11 09:32:53 +00:00
  • 49b237db3f preparation for 0.4.0 release Thomas Ries 2003-10-11 09:32:53 +00:00
  • f33e23775a - added INFO() for incomming SIP Calls Thomas Ries 2003-10-08 20:34:24 +00:00
  • 5735a8161e - rtpproxy_masq: fixed an issue in port allocation which lead to syslog entries from IPCHAINS complaining about 'already used connection' Thomas Ries 2003-10-08 20:15:00 +00:00
  • 2c27f04ee9 - outbound proxy usage: properly maintain the internal registration table Thomas Ries 2003-10-05 01:10:45 +00:00
  • c2d9091dd0 - Siproxd now also works as outbound proxy 'only', means that local UAs may register themselfes to a 3rd party registrar and use siproxd only as oubound proxy for masquerading purpose. - fixed some errors with callid handling (NULL pointers) Thomas Ries 2003-10-04 15:39:39 +00:00
  • 2a3ef7e0d4 - again... rtpproxy_masq... linking error when not having IPCHAINS Thomas Ries 2003-09-25 18:53:37 +00:00
  • 414f2f3e66 - corrected the calling arguments of rtp_masq dummy routines (non IPCHAINS capable kernels) Thomas Ries 2003-09-24 16:57:24 +00:00
  • 0ba57c0e9b - \0 termination of read SIP telegram from line Thomas Ries 2003-09-22 23:29:44 +00:00
  • 420793cba9 This commit was manufactured by cvs2svn to create tag 'rel_0_3_6'. rel_0_3_6 Thomas Ries 2003-09-22 20:33:16 +00:00
  • 196e6efe6d - released 0.3.6 - code cleanup for UDP masquerading tunnels Thomas Ries 2003-09-22 20:33:16 +00:00
  • a19661887f RTP traversal using UDP masquerading tunnels from user space Thomas Ries 2003-09-07 14:53:50 +00:00
  • d72215a733 - released 0.3.5 Thomas Ries 2003-08-30 16:49:01 +00:00
  • e2f129ff0a - released 0.3.5 Thomas Ries 2003-08-30 16:26:46 +00:00
  • d846e2b4c3 - security tests: responses may have empty SIP URI don't fail there. - increase size of call_id for RTP proxy table and include a size check. - rtpproxy: cleaned up some stuff with handling of FD's Thomas Ries 2003-08-30 15:11:43 +00:00
  • 60bf3d0f3e This commit was manufactured by cvs2svn to create tag 'rel_0_3_4'. rel_0_3_4 Thomas Ries 2003-08-05 17:33:01 +00:00
  • b6b97c0c46 rel 3.3.4 Thomas Ries 2003-08-05 17:33:01 +00:00
  • 7640a14e35 This commit was manufactured by cvs2svn to create tag 'rel_0_3_3'. rel_0_3_3 Thomas Ries 2003-07-06 16:54:00 +00:00
  • de208ab818 - released 3.3.3 - rewritten rewrite_invite_request - more debug output in RTP proxy Thomas Ries 2003-07-06 16:54:00 +00:00
  • bb1e4b63f0 more debug output (MOREDEBUG) Thomas Ries 2003-04-23 16:21:23 +00:00
  • f58e0d996c FAQ update: RTP internals Thomas Ries 2003-04-23 16:17:53 +00:00
  • 992d92ffcd - added siproxd.spec to autoconf process Thomas Ries 2003-04-07 18:09:32 +00:00
  • 636d03b313 This commit was manufactured by cvs2svn to create tag 'rel_0_3_2'. rel_0_3_2 Thomas Ries 2003-04-05 14:17:40 +00:00
  • d3c28ae5bc release 0.3.2 Thomas Ries 2003-04-05 14:17:40 +00:00
  • c5fc06836a - should now be able to deal with an outbound interface that is "temporary" DOWN (dial up internet access) if outbounf IF is down, send back a response to inbound UAs "408 Request Timeout". - always log to syslog, also when running in foreground - changed some WARNINGS into DEBUG statements - re-arranged some code - rtpproxy: prepared for proper thread termination on exit - introduced short term caching for get_ip_by_ifname - fixed in check for socket() return status Thomas Ries 2003-04-01 20:35:59 +00:00
  • 8a2ce7185c This commit was manufactured by cvs2svn to create tag 'rel_0_3_1'. rel_0_3_1 Thomas Ries 2003-03-29 17:14:56 +00:00
  • d7029ce354 - released 0.3.1 - fix in configure.in for statically linking to libosip - fix in rewriting SIP messages, figure out proper destination if *not* rewriting the SIP URI - another NULL pointer related crash (no UA header present) Thomas Ries 2003-03-29 17:14:56 +00:00
  • 9250094f29 This commit was manufactured by cvs2svn to create tag 'rel_0_3_0'. rel_0_3_0 Thomas Ries 2003-03-29 11:56:01 +00:00
  • d1d5914db2 release 0.3.0 Thomas Ries 2003-03-29 11:56:01 +00:00
  • 731b43e13d libosip2 support Thomas Ries 2003-03-29 10:05:29 +00:00
  • e7eef98133 fixes Thomas Ries 2003-03-28 23:06:14 +00:00
  • d829f79971 - more intensive testst for NULL pointers - added knowledge base for SIP URI rewriting (UA dependent) Thomas Ries 2003-03-28 22:51:23 +00:00
  • 26e2885144 This commit was manufactured by cvs2svn to create tag 'rel_0_2_8'. rel_0_2_8 Thomas Ries 2003-03-23 18:57:39 +00:00
  • b4e7511ec6 release 0.2.8 Thomas Ries 2003-03-23 18:57:39 +00:00
  • b724b16780 uClibc building support (fli4l 2.1.x) Thomas Ries 2003-03-23 01:11:45 +00:00
  • 191b6e06dc again added... Thomas Ries 2003-03-22 14:01:47 +00:00
  • 96d17ec6d5 made build under SUSE 5.3 (Flifl) and optionally link statically against libosip and pthreds Thomas Ries 2003-03-22 14:00:25 +00:00
  • 93f890c9b1 working release 0.2.8 Thomas Ries 2003-03-15 18:47:27 +00:00
  • 73aeea65a1 This commit was manufactured by cvs2svn to create tag 'rel_0_2_7'. rel_0_2_7 Thomas Ries 2003-03-15 18:25:03 +00:00
  • d7a3a2f23e rel 0.2.7 Thomas Ries 2003-03-15 18:25:03 +00:00
  • cdd05e2706 - replaced get_ip_by_ifname by a simpler routine (needs to be *BSD tested yet!) - removed old hostname based config of in/outbound interfaces - experimental feature: additional masquerading of UA registrered host parts of their SIP URL Thomas Ries 2003-03-09 20:49:50 +00:00
  • 458525e345 rel-0.2.6 Thomas Ries 2003-01-28 19:47:04 +00:00
  • 9b507a1dc8 *** empty log message *** Thomas Ries 2003-01-28 19:35:43 +00:00
  • 160eb69fef New Feature: RTP proxy can handle multiple media streams within the same SIP session. Thomas Ries 2003-01-28 19:35:02 +00:00
  • 5bbdef20f0 - Bugfix: MSN Messenger issue - compare_url - some more detailed debug output Thomas Ries 2003-01-21 23:18:31 +00:00
  • d30bee0a10 This commit was manufactured by cvs2svn to create tag 'rel_0_2_5a'. rel_0_2_5a Thomas Ries 2002-12-06 19:30:25 +00:00
  • e3ef83a413 fixed get_ip_by_ifname bug (not found of interfaces on odd place (1, 3, 5) Thomas Ries 2002-12-06 19:30:25 +00:00
  • 7a63e77651 This commit was manufactured by cvs2svn to create tag 'rel_0_2_5'. rel_0_2_5 Thomas Ries 2002-12-06 00:13:51 +00:00
  • 051c9dab99 Release 0.2.5 Thomas Ries 2002-12-06 00:13:51 +00:00
  • 1a50659b63 fix in check_vialoop that could lead to false positives Thomas Ries 2002-12-02 21:48:06 +00:00
  • 8ebf65fd04 This commit was manufactured by cvs2svn to create tag 'rel_0_2_4'. rel_0_2_4 Thomas Ries 2002-11-23 18:15:52 +00:00
  • 4e1d23de9f last fixes for 0.2.4 Thomas Ries 2002-11-23 18:15:52 +00:00
  • 0de2129a42 release 0.2.4 Thomas Ries 2002-11-23 17:42:42 +00:00
  • 2d25da2fda BSD compatibility Thomas Ries 2002-11-23 13:33:28 +00:00
  • f44185f0b3 last fixed in RPM build Thomas Ries 2002-11-10 13:29:37 +00:00
  • 236455aa11 Release 0.2.3 Thomas Ries 2002-11-10 12:47:12 +00:00
  • f1134e5042 grrr - missed one Thomas Ries 2002-11-08 20:51:13 +00:00
  • 6bb397118a cosmetics and some better error handling w/ strings and data structures (NULL ptrs) Thomas Ries 2002-11-08 20:48:16 +00:00
  • c45aa20f68 small stuff (cleanups, cosmetics) Thomas Ries 2002-11-03 15:21:01 +00:00
  • aa5c17a608 This commit was manufactured by cvs2svn to create tag 'rel_0_2_2'. rel_0_2_2 Thomas Ries 2002-10-12 16:40:26 +00:00
  • 0bc24c3b73 release 0.2.2 Thomas Ries 2002-10-12 16:40:26 +00:00
  • 89d8d4f906 This commit was manufactured by cvs2svn to create tag 'rel_0_2_1'. rel_0_2_1 Thomas Ries 2002-09-27 23:26:44 +00:00
  • d9173e19b6 Release 0.2.1 Thomas Ries 2002-09-27 23:26:44 +00:00
  • b31f9c7b86 Release 0.2.0 Thomas Ries 2002-09-17 16:54:03 +00:00
  • 87a7a61ae5 This commit was manufactured by cvs2svn to create tag 'rel-0_1_3'. rel-0_1_3 Thomas Ries 2002-09-11 22:41:30 +00:00
  • a9991dd34a post 0.1.3 added some missing files, minor doc updates Thomas Ries 2002-09-11 22:41:30 +00:00
  • c3e10ec745 this is 0.1.3 - Bugfixes in the SIP proxy part - Performance imporvement in RTP proxy part - some documentation updates - include ./scripts subdirectory in the distribution, was an error in the autoconf/automake setup Thomas Ries 2002-09-11 17:12:30 +00:00
  • 038f5ef904 and another one... copy paste error in determination if request comming from inside or outside. Thomas Ries 2002-09-07 21:50:13 +00:00
  • 9939e41fa5 redone V0.1.2 - silly bug in the registration concept Thomas Ries 2002-09-07 21:29:45 +00:00
  • bacb775469 redone Thomas Ries 2002-09-07 21:24:07 +00:00
  • 6069358489 This commit was manufactured by cvs2svn to create tag 'rel-0_1_2'. rel-0_1_2 Thomas Ries 2002-09-07 20:17:19 +00:00
  • 82fa326895 Release 0.1.2 includes experimantal RTP data stream proxy Thomas Ries 2002-09-07 20:17:19 +00:00
  • 8d24a8c8ca This commit was manufactured by cvs2svn to create tag 'rel-0_1_1'. rel-0_1_1 Thomas Ries 2002-08-25 21:38:41 +00:00