May 29, 2007
View 4f4aff3483

- fixed usage of unalloc. mem.

Andrei Pelinescu-Onciul authored on 29/05/2007 21:25:53
December 14, 2006
View 01b07da14e

Added goto error statement for error_toobig label.

Vladimir Marek authored on 14/12/2006 14:32:32
November 3, 2006
View c46ee577c0

- ctl/binrpc modified not to complain if no reply was sent (happily send empty replies) and to parse empty messages/replies (until now an empty message was considered an error)

Andrei Pelinescu-Onciul authored on 03/11/2006 00:43:45
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
April 12, 2006
View e6a2b12e54

- msg_send(), udp_send() and tcp_send() parameter list changed (now they use a struct dest_info to pack several of the old params)

Andrei Pelinescu-Onciul authored on 12/04/2006 18:04:23
February 23, 2006
View 82d35e58c7

- *bsd & mac os x fixes - use alternative to rl_attempted_completion_over which is not present in some readline emulations (e.g. libedit readline emulation on mac os x)

Andrei Pelinescu-Onciul authored on 23/02/2006 23:36:54
View 45b6a746bc

- new command line tool which communicates with the ctl module (using the new binary protocol) - supports various connection methods: udp, tcp, unix sockets (datagram and stream) - can do basic reply formatting (see -f ) - supports both command line and interactive modes - if compiled with libreadline supports command completion in the interactive mode - depends only on libreadline/libedit if compiled with command completion support Example: sercmd -s unixd:/tmp/unix_dgram -f 'pid:%v desc:"%v"\n' core.ps sercmd # enters interactive mode, uses default unix:/tmp/ser_ctl socket sercmd ps sercmd who (see also sercmd -h and utils/sercmd/EXAMPLES)

Andrei Pelinescu-Onciul authored on 23/02/2006 20:07:45