January 23, 2002
View a1041efe1d

- re-added break script in condition (if function returns 0)

Andrei Pelinescu-Onciul authored on 23/01/2002 18:10:41
View 9e973a637f

- fixed big if expression bug (introduced by Jiri) (an if without else with an expression evaluating to false would cause ser to bail out of the script!!!) - reverted to all style drop in condition behaviour (stop condition evaluation)

Andrei Pelinescu-Onciul authored on 23/01/2002 17:17:33
January 11, 2002
View 4bd1673d3d

ref_count turned into ref_bitmap; oncancel module handler added

Jiri Kuthan authored on 11/01/2002 19:58:58
View ea6721d7ef

reduction of lock/malloc calls

Jiri Kuthan authored on 11/01/2002 03:32:18
January 9, 2002
View 9598488f0d

change to return value convention

Jiri Kuthan authored on 09/01/2002 18:50:24
January 7, 2002
View dda9dab1f8

performance and bug fixes

Jiri Kuthan authored on 07/01/2002 04:39:49
December 6, 2001
View 7f858173a5

- removed -fPIC -DPIC from the Makefile (see comments) - fixed a memory leak in do_action/forward uri - fixed parse_cseq (still buggy, but a little bit better :)) - added error if header name does not end on 1 line (parse_hname) - fixed mem. leak in parse_via (if bad param)

Andrei Pelinescu-Onciul authored on 06/12/2001 20:43:05
December 4, 2001
View b78959d0a3

- fixed pkg_free/malloc bug for new_uri (action.c/do_action/SET_*)

Andrei Pelinescu-Onciul authored on 04/12/2001 00:41:35
November 30, 2001
View 21f03122ff

- small but essential fixes

Andrei Pelinescu-Onciul authored on 30/11/2001 01:03:02
November 15, 2001
View 104316b6bc

- added DNS_IP_HACK - added inline functions: str2ip, str2s, q_inet_ntoa (faster then their library equivalents).

Andrei Pelinescu-Onciul authored on 15/11/2001 23:39:36
View f8d46776b1

( merged the 0.8.3.4 changes back in 0.8.3.2) - char* pointers replaced by str (char*, len) in the important structs. - old parser is used if OLD_PARSER is defined (default) - new parser is unstable - small cleanups

Andrei Pelinescu-Onciul authored on 15/11/2001 17:44:26
October 26, 2001
View 5ada8f8a66

- fixed a memroy leak (rewritehost/uri/etc.) - added forward to uri support (forward(uri:host, uri:port) ). - improved free_lump_list speed (could be dangerous)

Andrei Pelinescu-Onciul authored on 26/10/2001 20:28:55
View 34fd2612cd

- added support for maximum 2 parameters per cmd call - added parameters no. for every function (can be 0, 1 or 2). - new example module (textops)

Andrei Pelinescu-Onciul authored on 26/10/2001 00:39:42
October 24, 2001
View 3bf76e49cd

- added loadable module support (sr_module.*) - bumped ver. no (WARNING: not tested yet)

Andrei Pelinescu-Onciul authored on 24/10/2001 12:43:39
October 11, 2001
View f20a56a2b7

- new config style: if expr cmd else cmd; - expr can now contain commands (e.g: forward("proxy") && src_ip==1.2.3.4) - introduced boolean values in expr. (yes/no; true/false; on/off; 1/0) e.g.: if ( true ) log("..."); - changed name to ser, ser.cfg - bumped ver. no (0.7)

Andrei Pelinescu-Onciul authored on 11/10/2001 23:03:42