July 4, 2005
View 9eda59565b

- solaris /dev/poll support added

Andrei Pelinescu-Onciul authored on 04/07/2005 15:10:52
June 30, 2005
View b5a32e1a43

- merge 0.9.0 latest fixes/changes: radius modules makefiles and libradiusclient/radiusclient-ng selection and various minor compile fixes

Andrei Pelinescu-Onciul authored on 30/06/2005 21:29:31
June 26, 2005
View 8386f8d703

- seems that openbsd supports kqueue since 2.9 or earlier (found kqueue references in 2.9's changelog)

Andrei Pelinescu-Onciul authored on 26/06/2005 20:48:23
View 741a993766

- kqueue support for freebsd, openbsd & netbsd added - failing to set multicast parameters is no longer an error (will not prevent ser from starting)

Andrei Pelinescu-Onciul authored on 26/06/2005 19:58:07
June 16, 2005
View 0ba367ec24

- tcp major changes part 1: support for >1024 connection, better io poll model (best poll method selected automatically, there is also an option to enforce it). So far support for epoll (linux >= 2.5.66), sigio + real time signals (linux), poll , select. kqueue (*bsd) and /dev/poll (solaris) comming soon. WARNING: this is still work in progress, the tcp reader part is still not converted to he new model (this means that while the tcp_main process supports > 1024 fds, the tcp childs don't), the main reason for leaving this out for now is debugging. Still to do: config options for poll_method (for now use -W method if you want to force one), config options for tcp timeouts a.s.o.

Andrei Pelinescu-Onciul authored on 16/06/2005 14:05:24
June 1, 2005
View 3543f7dc5f

- makefiles cleanups (use $(LOCALBASE) everywhere) -- fixes some include path problems on netbsd

Andrei Pelinescu-Onciul authored on 01/06/2005 22:25:05
May 25, 2005
View 968586c3a4

- added -I/usr/local/ssl/include for all OSes, if TLS support is enabled

Andrei Pelinescu-Onciul authored on 25/05/2005 17:43:39
View 871a6a07a2

- experimental ppc locking tweaks (not tested) - ppc64 enabled (the same ppc code should work)

Andrei Pelinescu-Onciul authored on 25/05/2005 10:53:44
May 18, 2005
View 1ebada00f3

- added freebsd startup script from Paul Belanger <pabelanger@gmail.com> - applied INFO support patch from Maxim

Andrei Pelinescu-Onciul authored on 18/05/2005 16:48:07
April 26, 2005
View 08bf96f2f4

- Redundant defines removed (report by Juha Heinanen)

Jan Janak authored on 26/04/2005 10:56:38
March 10, 2005
View e6b442bda9

- multicast parameters (ttl, local loopback) are now set on all the udp sockets (they might be used to send a msg. to a multicast destination); fixes reported bug.

Andrei Pelinescu-Onciul authored on 10/03/2005 12:55:46
March 2, 2005
View 7418afcf03

- fixed a memory leak in via parsing: on error the via parameters were not freed (reported by Raphael Coeffic) - better error handling for via headers with multiple bodies (if one via body is bad, then the whole via header is marked as invalid)

Andrei Pelinescu-Onciul authored on 02/03/2005 18:42:40
View 51dffb0afd

- re-enabled locking in shm_status() - added fifo meminfo commands: serctl fifo meminfo total:33340380 free:33112744 used:227636 max used:227636 fragments:1

Andrei Pelinescu-Onciul authored on 02/03/2005 11:45:12
February 25, 2005
View 2518c90022

- basic tel uri support (it's parsed, SIP_URI_T, SIPS_URI_T and TEL_URI_T added)

Andrei Pelinescu-Onciul authored on 25/02/2005 14:19:57
February 23, 2005
View 5c28a534d5

- changed parse_headers api, HDR_xxx split into HDR_xxx_F (hdr_flags_t) and HDR_xxx_T (hdr_types_t), for more info read doc/parse_headers.txt. The header flags were extended top 64 bits. Be carefull not to mix types with flags, they won't work!

Andrei Pelinescu-Onciul authored on 23/02/2005 17:16:01