April 6, 2003
View 6eacb2bc95

- fixed port byte order bugs introduced last night - updated modules to use the new byte ordering (now all the ports are kept in host byte order, previously some structures used network byte order and in other host byte order)

Andrei Pelinescu-Onciul authored on 06/04/2003 14:05:35
View 4c4e112f78

- timer will use first ipv4/ipv6 socket for sending and not the first interface (which can be a loopback) - rport related src_port fixes (all ports are now kept in host byte order)

Andrei Pelinescu-Onciul authored on 06/04/2003 00:21:13
April 4, 2003
View 181e7cc085

- rport fixes for sl_send_replies (reply_to_via==1)

Andrei Pelinescu-Onciul authored on 04/04/2003 15:38:30
April 1, 2003
View aeb805d516

- added dst_port, proto (== tcp, udp, tls), af (==inet, inet6) to the config script - fixed a makefile dep. problem (lex.yy.c : cfg.tab.h & cfg.tab.h: cfg.y)

Andrei Pelinescu-Onciul authored on 01/04/2003 18:20:50
View d1e2a411e8

- added opt (conditional) lumps, see data_lump.h: COND_FALSE, COND_TRUE, COND_IF_DIFF_REALMS, COND_IF_DIFF_AF, COND_IF_DIFF_PROTO, COND_IF_DIFF_PORT, COND_IF_DIFF_IP, COND_IF_RAND (the last one is very usefull :-))

Andrei Pelinescu-Onciul authored on 01/04/2003 15:43:41
March 31, 2003
View f15bede127

- removed msg->repl_add_rm (msg->add_rm is used now both for replies & requests) - tcp code now always tries to add bind address info even for temporary "sending" sockets (it tries to find first match in the listening sockets list) - new lump function: insert_subst_lump_after, insert_subst_lump_before (you can add now lumps that will be substituted with the rcv/sending ip addr, port or proto: see SUBST_{SND,RCV}_{IP,PORT,PROTO})

Andrei Pelinescu-Onciul authored on 31/03/2003 19:51:10
March 20, 2003
View 67a9d51def

- changed the version to -mem & tagged mem-fixes

Andrei Pelinescu-Onciul authored on 20/03/2003 17:11:18
March 19, 2003
View b621d6165b

- fixed uri too long bug (strlen used in len calculation on non zero terminated uri) & simplified/optimized a little the set* code

Andrei Pelinescu-Onciul authored on 19/03/2003 16:38:18
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 fde02f64a4

sorry -- I'm taking off in few minutes and wanted to commit not to road-block dependent work -- I will post on that and provide history of changes when I'm back

Jiri Kuthan authored on 06/03/2003 17:43:17
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
March 3, 2003
View a6c0b4ba30

New define option - DIGEST_DOMAIN, explanation is in Makefile.defs

Jan Janak authored on 03/03/2003 17:52:03
February 25, 2003
View b33736bc90

- if DISABLE_NAGLE is defined (by default it is) the Nagle algoritm will be turend off => lower tcp delays

Andrei Pelinescu-Onciul authored on 25/02/2003 16:58:57
February 24, 2003
View a2786e3e23

- applied Maxim Sobolev <sobomax@FreeBSD.org> makefile patches (slightly adapted for the cvs version)

Andrei Pelinescu-Onciul authored on 24/02/2003 16:46:11
February 20, 2003
View 6c6659cb1a

- solaris fixes - ser + tcp compiles now on solaris (on solaris the msghdr structure is "old style") => introduced a new define: HAVE_MSGHDR_MSG_CONTROL

Andrei Pelinescu-Onciul authored on 20/02/2003 19:50:31