March 12, 2003
View fd92af4794

- more shm cleanups: splited shm_mem_init in shm_getmem & shm_mem_init_mallocs (all this to keep a common mem/* version between ser and aaa_diameter)

Andrei Pelinescu-Onciul authored on 12/03/2003 18:15:42
View a7ce122932

- shm cleanup for the no MMAP case

Andrei Pelinescu-Onciul authored on 12/03/2003 17:34:45
View 3ef4a0eb9d

- beatifications (preparing to reuse it in aaa diameter)

Andrei Pelinescu-Onciul authored on 12/03/2003 15:55:12
March 10, 2003
View 6419a43f9f

- sun cc compile fixes (all the files not mentioned explicitly) - fixed a bug in build_res_buf_with_body_from_sip_req (bad len computations when via was not crlf terminated, e.g only lf) - Makefile.def: sun cc modules compilations options updated (it seems tm uses too many symbols for the default small memory model) - lock_ops.h: lock set support added also for PTHREAD_MUTEX & POSIX_SEM - route.c: updated to the new module exports format - sr_module.[hc]: changed module exports interface: added struct cmd_export and param_export, updated find_export, find_export_param, find_module

Andrei Pelinescu-Onciul authored on 10/03/2003 22:24:14
March 6, 2003
View ba98af468a

- added lock sets to locking.h - locking.h splitted in 2: lock_alloc & lock_ops to solve some interdependency between shm_mem.h & locking.h (WARNING: include only locking.h unless you know what you're doing).

Andrei Pelinescu-Onciul authored on 06/03/2003 16:22:10
February 28, 2003
View 18dbc018c0

elderly (un)defs junked (hopefuly the right ones)

Jiri Kuthan authored on 28/02/2003 14:12:25
February 25, 2003
View f04b917dc1

- f_malloc was compiled in even if not used - fixed

Andrei Pelinescu-Onciul authored on 25/02/2003 16:57:43
February 24, 2003
View 09d47401f2

-changed DEBUG ROUNDTO to sizeof(void*) (4 on 32 bits archs & 8 on 64bits)

Andrei Pelinescu-Onciul authored on 24/02/2003 16:47:23
February 20, 2003
View 0bd532974f

- s/lock_t/gen_lock_t/ to avoid a type conflict on solaris

Andrei Pelinescu-Onciul authored on 20/02/2003 18:30:15
January 17, 2003
View c751da147a

- locking posix sems bugfix

Andrei Pelinescu-Onciul authored on 17/01/2003 16:24:51
January 16, 2003
View e01354880c

- new locking used in shm_mem - some compile fixes in tm/lock.* (w/ sys v sems) Notes: on linux use only FAST_LOCK or USE_SYSV_SEM (pthread & posix sems do not work)

Andrei Pelinescu-Onciul authored on 16/01/2003 19:22:09
November 26, 2002
View 9a69468193

- fixed all the warnings in core (now it compiles cleanly on linux/i386, solaris/sparc64, netbsd/sparc64, freebsd/i386, openbsd/i386).

Andrei Pelinescu-Onciul authored on 26/11/2002 15:29:51
November 25, 2002
View 85f1f3eeca

- netbsd fixes - 64 bit mini-cleanup

Andrei Pelinescu-Onciul authored on 25/11/2002 20:29:44
November 8, 2002
View 21cadd6185

Fixed a typo in ROUNDTO with DBG_QM_MALLOC.

Nils Ohlmeier authored on 08/11/2002 17:30:59
View 09b2f16446

- hopefully fixed the sip_msg_cloner mem. bug - more strict mem. checking when compiling with DBG_QM_MALLOC (might catch other off by 1-7 alloc. boundary violations)

Andrei Pelinescu-Onciul authored on 08/11/2002 16:16:09