March 27, 2003
View d31fcdf0e9

- moved malloc_init at the begining of main (Nils suggestion)

Andrei Pelinescu-Onciul authored on 27/03/2003 13:26:06
February 19, 2003
View d531a5d5c4

- tm tcp support (though no timers yet) changelist (random order): - forward.c: removed calls to upd_send & tcp_send & replaced them with calls to msg_send - ip_addr.h: added struct dest_info (used in tm rbs) - proxy.c: all *proxy fucntions require also the protocol - resolve.c: added proto to sip_resolvehost, for SRV lookups - tags.h: changed TOTAG_LEN into TOTAG_VALUE_LEN, to solve redefinition conflict with tm/t_msgbuilder.h - modules/sl/sl_funcs.c: modified sl_send_reply to use the transport independend msg_send - modules/tm/t_funcs.c: modified send_pr_buffer to use msg_send & rb->dst - modules/tm/t_fwd.c: added proto to various functions - modules/tm/t_lookup.c: init_rb() is proto indep. & it uses struct dest_info - modules/tm/t_msgbuilder.c: build_uac_request uses proto - modules/tm/t_reply.c: updated to use rb->dst, fixed TOTAG_LEN bug - modules/tm/tm.c: added t_forward_nonack_{udp, tcp}, t_relay_to_{udp,tcp}, t_replicate_{udp, tcp} - modules/tm/uac.c: t_uac, t _uac_dlg, gethfblock, uri2proxy changed to use proto & rb->dst - modules/tm/ut.h: added proto to uri2proxy

Andrei Pelinescu-Onciul authored on 19/02/2003 17:16:41
February 10, 2003
View 8fc80c33bb

- moved 0-term to udp_rcv_loop & tcp_read_req (save & restore the 0 term char)

Andrei Pelinescu-Onciul authored on 10/02/2003 15:49:40
February 7, 2003
View ab130758c9

- more tcp stuff and a lot of merging w/ latest cvs - content-length is appended automatically to messages that cross from udp to tcp - tcp2udp and udp2tcp now work under heavy stress (e.g.: throttle 200, 10 ser processes on dual cpu) - tcp performance still sucks, some things like disabling Nagle are still not in yet (for better debugging)

Andrei Pelinescu-Onciul authored on 07/02/2003 17:02:15
January 28, 2003
View e29d027ba2

- tcp bugfixes

Andrei Pelinescu-Onciul authored on 28/01/2003 16:46:44
January 20, 2003
View 8aeb47e2ed

- more tcp stuff (uses locking.h, hashtables, mostly untested) - main exit cleanups (created cleanup(show_status() function that should prepare ser for exiting: dellocate everything, free sems a.s.o).

Andrei Pelinescu-Onciul authored on 20/01/2003 18:35:09
December 12, 2002
View f2f969dda6

- changed sip_msg (new rcv member containing all the ips, ports, protocol) - added a "proto" parameter to forward_request, via_builder, get_send_sock etc. - added 2 new script commands: forward_udp & forward_tcp - lots of tcp bloat - changed parse_via to recognize TCP - more functions added to ip_addr.h (cmp for ips & sockaddrs etc.)

Andrei Pelinescu-Onciul authored on 12/12/2002 21:46:37
December 10, 2002
View 6ee62314b8

- even more tcp receive bs - sip msg.buff & orig are no longer 0 terminated (to avoid an extra copy in the tcp case)

Andrei Pelinescu-Onciul authored on 10/12/2002 19:41:44
November 28, 2002
View e833d08a63

- redirect stdin, stdout & stderr ot /dev/null (this should fix printf in other file descriptors bugs)

Andrei Pelinescu-Onciul authored on 28/11/2002 13:57:59
November 2, 2002
View f3f0a4de1a

- fixed cfg.y for icc (hack) - many other small fixes

Andrei Pelinescu-Onciul authored on 02/11/2002 01:35:08
August 15, 2002
View caf80ae64e

bignag change -- lot of things primarily added in relationship with refurbushing TM; see [sr] archive (2002-08-14) -- "ser update" and "TM update" for a long list of details

Jiri Kuthan authored on 15/08/2002 08:13:29
August 12, 2002
View c9fc9d63d1

- updated TODO

Andrei Pelinescu-Onciul authored on 12/08/2002 18:35:30
March 8, 2002
View 8fac7c9d35

- install architectures update - TODO update

Andrei Pelinescu-Onciul authored on 08/03/2002 03:03:13
March 2, 2002
View 745e92d4bb

- textops warning & bug fixes - TODO update

Andrei Pelinescu-Onciul authored on 02/03/2002 05:24:37
March 1, 2002
View ba5f897a62

- fixed a q_inet_ntoa bug

Andrei Pelinescu-Onciul authored on 01/03/2002 00:20:27