Thomas Ries
d905463e2e
*** empty log message ***
2008-01-19 16:18:22 +00:00
Thomas Ries
6a64b680d2
- Converting to use libosip2-3.x.x
2008-01-19 15:51:25 +00:00
Thomas Ries
fe725146cb
starting with next release
2007-10-28 15:14:35 +00:00
Thomas Ries
4a307bce32
test more .h files (DNS resolver)
2007-06-10 15:59:19 +00:00
Thomas Ries
46c602c6db
- Various fixes due to a code review by Andrew Jones
2006-10-13 17:40:09 +00:00
Thomas Ries
bea6860906
- started with 0.6.0 (new features)
...
0.5.x will only get backported bugfixes, no ne features
2006-06-22 16:36:14 +00:00
Thomas Ries
0cf87f48ee
*** empty log message ***
2006-06-11 20:27:59 +00:00
Thomas Ries
07a314e7a5
- CALLIDHOST_SIZE to 128: support longer hostnames
2006-01-31 18:38:20 +00:00
Thomas Ries
ab4189e60e
- static build works again
2005-10-09 20:58:35 +00:00
Thomas Ries
ab08d2febf
- allocate only even RTP port numbers
...
- started with own name lookup routines that honor SRV and NAPTR records
2005-08-31 03:34:35 +00:00
Thomas Ries
2fd9cde299
- started DocBook documentation
2005-04-10 19:26:54 +00:00
Thomas Ries
57d275cddb
- made compile with libosip2-2.2.0 (change of libosip2 API)
2005-02-13 12:02:28 +00:00
Thomas Ries
73e1fd56ba
- released 0.5.10
2005-02-01 19:23:09 +00:00
Thomas Ries
80cdba4081
Cygwin build support
2005-01-08 10:25:52 +00:00
Thomas Ries
0a62c6379e
- fix: FreeBSD - libgnugetopt is optional library
2005-01-08 09:57:44 +00:00
Thomas Ries
8edac3c2b7
- removed dprintf forn configure.in
...
- added "uname -a" string to startup/accept debug copnnection
2005-01-02 11:43:38 +00:00
Thomas Ries
afed495c87
- feature: remote TCP logging facility
2004-12-30 12:54:29 +00:00
Thomas Ries
f954bd8418
- started with 0.5.10
2004-12-08 18:49:28 +00:00
Thomas Ries
9a11b03a00
- removed the "sip compatibility" stuff. It seems to have been
...
a intermediate version of libosip with a "funny" API. New
versions have no API changes on existing functions.
2004-11-03 21:23:34 +00:00
Thomas Ries
a53744ce81
- comp_osip.c: libosip2-2.0.9 compatibility (There SEEM
...
to happen some API changes forward and backward:
osip_message_to_str, osip_body_to_str,
osip_message_set_body, osip_message_parse)
- included startup script (by Guido Trentalancia)
- siproxd.spec: create PID and registrations directories
and install startup script
2004-10-09 17:21:37 +00:00
Thomas Ries
4d32a30a9f
- reworked configure.in for FLI4L building
2004-08-18 20:15:13 +00:00
Thomas Ries
cb3b166913
*** empty log message ***
2004-06-27 21:35:42 +00:00
Thomas Ries
1ac013d867
- flifl libc5 does not use gethostbyname_r(), for some reason
...
(bug in fli4l kernel/libs?) resolving from an dotted decimal IP
address sometimes fails (gives back a wrong/different IP address)
2004-06-13 20:50:35 +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
fd2eb5e3f0
- Released 0.5.6
2004-05-20 15:45:33 +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
2e78004b37
- compiling on BSD (fwapi.c, custom_fw_module.c)
2004-05-02 19:34:12 +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
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
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
5aa5f221b1
- Released 0.5.4
2004-03-06 10:30:29 +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
Thomas Ries
d0a2ac463a
- RTP proxy: fixed a bug that could lead to a deadlock
...
on very rapid HOLD/unHOLD sequences.
2004-02-07 20:55:03 +00:00
Thomas Ries
115b6b9ee0
- ./configure option: --enable-static to build
...
a completely statically linked executable
- REGISTER takes honors the expires parameter
of the contact header
- Contact header of REGISTER response must be
rewritten back to the local (true) URL
2004-01-23 00:02:18 +00:00
Thomas Ries
d92bc2b711
- hstrerror: if not found, look in libresolv as well (Solaris)
2003-12-03 17:26:43 +00:00
Thomas Ries
62bd5bd06c
- some documentation & FAQ updates
2003-11-29 15:15:45 +00:00
Thomas Ries
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)
2003-11-22 21:54:21 +00:00
Thomas Ries
ccc0401850
- explicitely use _SOLARIS2 macro instead of just _SOLARIS
2003-11-20 07:17:18 +00:00
Thomas Ries
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.
2003-11-19 19:36:30 +00:00
Thomas Ries
2eac7c49b6
- readconfig.c: include sysconfdir to the list of locations
...
where siproxd will search for its config file
2003-11-18 20:00:39 +00:00
Thomas Ries
5ba59ca603
- test for NETFILTER headers (RTP proxy)
2003-11-02 20:15:25 +00:00
Thomas Ries
0f2e1a72c7
- siproxd can use another outbound proxy itself
...
- Linux 2.4.x: siproxd with RTP relay could hang
on termination. Fixed.
2003-11-01 10:27:54 +00:00
Thomas Ries
1aada28a60
- included compiling support for DMALLOC debugging
...
- fixed memory leak in proxy.c (39 bytes got lost
every proxied message)
2003-10-19 10:31:37 +00:00
Thomas Ries
b58a815b71
- released 0.4.1
2003-10-12 10:22:18 +00:00
Thomas Ries
49b237db3f
preparation for 0.4.0 release
2003-10-11 09:32:53 +00:00
Thomas Ries
0ba57c0e9b
- \0 termination of read SIP telegram from line
2003-09-22 23:29:44 +00:00
Thomas Ries
a19661887f
RTP traversal using UDP masquerading tunnels from user space
2003-09-07 14:53:50 +00:00