October 10, 2004
View 463fdeec3d

- added grep_sock_info and updated check_self to use it

Andrei Pelinescu-Onciul authored on 10/10/2004 16:19:00
October 8, 2004
View 7e1a294e1a

- better escape support in strings (e.g. \", \<cr>, \x0a, \012) - minor config parsing string optimizations

Andrei Pelinescu-Onciul authored on 08/10/2004 13:19:07
October 1, 2004
View 092bc8184c

- bad network addresses are now automatically fixed (e.g. 192.168.1.80/27 => 192.168.1.64/27) - tm has a new parameter: restart_fr_on_each_reply. If set (default) fr_inv timer will be restarted for each provisional reply, if not set it will be restarted only for the first reply and for replies >=180 (but only if increasing, eg.: 180, 181 ...). Usefull when dealing with bad UAs that re-transmit 180s.

Andrei Pelinescu-Onciul authored on 01/10/2004 17:19:19
September 28, 2004
View 4d080f498e

-x86_64 experimental support -various 64 bit warning fixes

Andrei Pelinescu-Onciul authored on 28/09/2004 18:10:08
September 19, 2004
View dd0e65a8bc

- SYSV lock fixes: fixed includes, added seteuid before lock init and restore it afterwards (so that SYSV sems get created with the proper uid in case -u uid is used) - moved shm_mem initialization after the config is parsed (so that ser will know if it's supposed to suid and use the seteuid hack above in the SYSV locks case) - fixed ser shutdown procedure on main_loop error (proper cleanup) - the fifo file is now deleted on exit - added version.h and changed module version control to check also the compile flags - usrloc: fixed missing lock_destroy - usrloc: fixed DB capability check even if no db mode

Andrei Pelinescu-Onciul authored on 19/09/2004 20:22:51
September 12, 2004
View 8ebe290412

- missing header on netbsd - removed -Wcast-align for mips2

Andrei Pelinescu-Onciul authored on 12/09/2004 17:26:59
View 5ffcc5d0a9

- experimental mips2 and >=2 support (R4000, R5000, R6000)

Andrei Pelinescu-Onciul authored on 12/09/2004 16:32:30
September 11, 2004
View 7fb8a24647

On popular demand: - added timeout on children shutdown and final cleanup: if it takes more than 60s => something is definitely wrong => kill all (if still waiting for children to finish) or abort (if the children are dead and we are stuck in cleanup) - force a shm_unlock before cleaning-up, in case we have a crashed child which still holds the lock (one more chance for a clean shutdown)

Andrei Pelinescu-Onciul authored on 11/09/2004 18:51:43
September 6, 2004
View 0b6d9f2f08

- serunix fixed to compile on solaris - serunix & gen_ha1 Makefiles changed to use main ser Makefile* (which autodetect the needed libs a.s.o) - t_fifo fixed to compile on solaris - pa excluded from the modules compiled by default (it needs external libraries); to compile it: make all include_modules=pa

Andrei Pelinescu-Onciul authored on 06/09/2004 14:53:41
September 2, 2004
View c3e5dd3e68

- install-man will automatically "fix" the path of the files referred in the man pages - switched to /dev/urandom instead of /dev/random (/dev/random blocks if it haven't gathered enough entropy and is is not present on all the systems) - minor man pages fixes

Andrei Pelinescu-Onciul authored on 02/09/2004 13:42:28
August 31, 2004
View 87deb93ff8

- forward_{udp,tcp,tls} fix: if one of them is used (instead of simple forward) force the corresponding protocol and don't use the uri one

Andrei Pelinescu-Onciul authored on 31/08/2004 16:50:34
August 25, 2004
View 852abad5b0

- solaris fixes: - because _XOPEN_SOURCE was defined, struct timeval was not defined anymore (strange solaris "feature") - SUN_LEN is not defined on solaris

Andrei Pelinescu-Onciul authored on 25/08/2004 17:37:03
July 27, 2004
View 194b6a3575

- mac os x support ported from stable - version increased to 0.8.99-dev - makefile gcc version detection update (should correctly detect the version on gentoo now) - other small 0.8.14 fixes

Andrei Pelinescu-Onciul authored on 27/07/2004 13:45:25
July 19, 2004
View 46b467df20

- malloc changes: fragment avoidance, bookkeeping, hooks for future full mem. defragmenter

Andrei Pelinescu-Onciul authored on 19/07/2004 13:45:50
July 17, 2004
View bf1149718a

- tm unixsock callback bug fixed (the callback can be called multiple times for retrans.)

Andrei Pelinescu-Onciul authored on 17/07/2004 19:11:45