April 23, 2008
View 0c924c149f

intop (==, <, >, <=, >=) is supported between two integer AVP values

Miklos Tirpak authored on 23/04/2008 12:55:17
April 17, 2008
View 6973e34cd5

- RURI is not parsed again if parsed_uri_ok=1

Miklos Tirpak authored on 17/04/2008 16:22:18
April 14, 2008
View 89fde57534

- new configuration option server_id added, this option can be used to discriminate servers within a cluster, to be used by modules like acc_db and usrloc

Jan Janak authored on 14/04/2008 01:46:03
March 31, 2008
View 6c8f8d5bb2

New script directive to allow specifying the modules' path. This is equivalent to the command line parameter -L.

Bogdan Pintea authored on 31/03/2008 06:35:57
February 29, 2008
View 0d09b88d31

log_facility config parameter is declared in the cfg framework

Miklos Tirpak authored on 29/02/2008 10:04:49
February 23, 2008
View 5d3c5f8a05

- make config parse error stick out Patch from Bogdan Pintea <pintea@iptego.de>. Closes: SER-337

Andrei Pelinescu-Onciul authored on 23/02/2008 13:35:04
February 11, 2008
View 7905e2d6ed

- use_dns_cache can be enabled/disabled runtime - dns_cache_init is introduced: if set to 0, the dns cache is not initialized, and cannot be enabled later (default is 1) - dst_blacklist_init is introduced: if set to 0, the dst blacklist is not initialized (similar to dns_cache_init) (default is 1)

Miklos Tirpak authored on 11/02/2008 17:11:59
View 2cfcc6bb1b

DNS resolver and cache parameters use the configuration framework that makes the config variables changeable on-the-fly.

Miklos Tirpak authored on 11/02/2008 09:58:29
January 28, 2008
View c092bd34ee

- rejecting config declarations with conflicting group name - cfg_declare_int() is extended with min/max support

Miklos Tirpak authored on 28/01/2008 15:35:56
January 24, 2008
View 41f2e49c2a

- documenting the script syntax of the variable declaration - printing an error message if the variable cannot be declared

Miklos Tirpak authored on 24/01/2008 15:57:31
View 140137c9e8

- configuration variables can be declared in the script: <group_name>.<var_name> = <value> [descr <description>] - free the list of cfg groups during exit

Miklos Tirpak authored on 24/01/2008 15:36:56
December 13, 2007
View a4d17f8262

Destination blacklist parameters have been updated to the config framework, the following variables are changeable runtime:

Miklos Tirpak authored on 13/12/2007 15:29:55
December 5, 2007
View 7ac069af56

- cfg_core.c and cfg_core.h are added to the repository as a placeholder of the core configuration.

Miklos Tirpak authored on 05/12/2007 16:21:36
December 4, 2007
View 885b9f62e1

- tcp support for queueing writes: if some data cannot be written immediately on the socket (socket buffers full or still connecting), the data will be queued and written at a latter time (max. queue size per socket is controlled by tcp_conn_wq_max, timeout by tcp_send_timeout and total queued bytes / max. mem. used by tcp_wq_max). By default disabled (experimental), to enable it use tcp_buf_write=yes in ser.cfg. To compile without queueing support use -DNO_TCP_BUF_WRITE.

Andrei Pelinescu-Onciul authored on 04/12/2007 20:25:29
November 28, 2007
View 20c64cc651

- advanced tcp options support: - support for defering tcp accepts until some data is received (linux & freebsd), default off. See NEWS: tcp_defer_accept. - support for delaying the final ACK from the 3-way handshake until some data is sent (the ACK will come with the 1st data segment). Default on when supported (linux only). See NEWS: tcp_delayed_ack. - support for limiting the number of retransmitted SYNs (linux only, see NEW: tcp_syncnt) - support for limiting the lifetime of orphaned sockets in FIN_WAIT2 (linux only, see NEWS: tcp_linger2) - keepalive support, see NEWS: tcp_keepalive (default on), tcp_keepidle, tcp_keepintvl and tcp_keepcnt

Andrei Pelinescu-Onciul authored on 28/11/2007 19:20:47