May 21, 2008
View 91473bc8db

- added ushort2sbuf() and ushort2str(): they convert an unsigned short into its ascii representation (base 10). ushort2str() returns a pointer to a null terminated static string, while ushor2sbuf() fills the supplied buffer.

Andrei Pelinescu-Onciul authored on 21/05/2008 21:31:18
February 8, 2008
View b2471cfce2

- Make sure that the global cfg_file variable always contains full absolute pathname. - Added get_abs_pathname function that can be used to convert relative pathnames to absolutes with using the location of cfg_file (or another file) as reference.

Jan Janak authored on 08/02/2008 05:37:44
January 30, 2008
View 83b9911975

str2sint() function is moved to ut.h

Miklos Tirpak authored on 30/01/2008 09:46:04
July 30, 2007
View 72ad8673c0

- added MAX_unsigned()

Andrei Pelinescu-Onciul authored on 30/07/2007 19:43:08
June 21, 2007
View b0afad347f

- _timegm resets the information about DST in struct tm structure because the date and time in that structure is in UTC. - added conversion functions that can convert time_t values between local timezones and utc.

Jan Janak authored on 21/06/2007 11:38:42
June 5, 2007
View 570887373e

- added MAX_UVAR_VALUE(), MAX_int(a,b) MIN_int(a,b)

Andrei Pelinescu-Onciul authored on 05/06/2007 13:53:41
May 14, 2007
View 8b8fc486bd

- added futex based locking, used by default on linux 2.5.70+ (to turn it off compile with make use_futex=no) - moved get_sys_ver from io_wait.c into ut.c

Andrei Pelinescu-Onciul authored on 14/05/2007 21:29:46
November 10, 2006
View 545c0c82b9

- killed the str2s debug error message

Andrei Pelinescu-Onciul authored on 10/11/2006 10:25:08
September 15, 2006
View dcb59e67b4

- dns cache support (ser will cache both positive and negative responses if turned on, see doc/dns.txt for more details & config options) - dns failover support: when a name resolves to more then 1 ip (either multiple A or AAAA records or multiple SRVs) and sending to the first ip fails, ser will retry with the others. By default is off. See doc/dns.txt for more details/config options a.s.o. - destination blacklist: when sending to some destination (defined by ip:port and protocol) fails, ser will temporarily add this destination in a blacklist giving future sends the opportunity of immediately failing. Destination are also added to the blacklist on tm invite timeouts (when no response is received in the fr_timer interval). By default is off, see doc/dst_blacklist.txt form more details/config options. - small makefile fixes (in mode=debug) - resolver get_record api changes (updated enum)

Andrei Pelinescu-Onciul authored on 15/09/2006 10:37:44
July 17, 2006
View 7936dce83f

- conversion function to convert str to zero terminated string

Jan Janak authored on 17/07/2006 13:16:39
February 24, 2006
View 8f0e1af302

- tcp accounting: connections_no decreased on error - parse_uri: missing break for r2 - tm: enabled tm stats

Andrei Pelinescu-Onciul authored on 24/02/2006 18:35:35
February 7, 2006
View 93349b4eca

- named routes support in core and tm (t_on_*). e.g.: route{ route(bar); t_on_reply("reply_route"); route(1); # == route("1") ... } route[foo]{ ... } route["bar"]{ ... } route[1]{ ... } onreply_route[reply_route]{ ... }

Andrei Pelinescu-Onciul authored on 07/02/2006 01:14:57
January 7, 2006
View 145e3fb302

=AVP core extended to be aware of multiple AVPs with the same name exist in the list. There are three possibilities of correct script syntax...

Michal Matyska authored on 07/01/2006 21:28:49
December 15, 2005
View 74a8dcdf05

- _timegm added to utils

Jan Janak authored on 15/12/2005 23:17:40
December 13, 2005
View 2ac451f2ae

- user2uid and group2gid made available to modules

Jan Janak authored on 13/12/2005 01:05:04