sip-router
18 years ago- a bugfix
Jan Janak [Thu, 8 May 2003 01:07:03 +0000 (01:07 +0000)]
- a bugfix

18 years ago- fixed via shortcut translations (sip_msg_cloner now fixes also received, rport...
Andrei Pelinescu-Onciul [Wed, 7 May 2003 14:11:21 +0000 (14:11 +0000)]
- fixed via shortcut translations (sip_msg_cloner now fixes also received, rport & the i param)

18 years ago - warning fixes on solaris/gcc
Andrei Pelinescu-Onciul [Wed, 7 May 2003 12:05:08 +0000 (12:05 +0000)]
 - warning fixes on solaris/gcc

18 years ago- debugging disabled
Jan Janak [Wed, 7 May 2003 11:56:44 +0000 (11:56 +0000)]
- debugging disabled

18 years ago- changed BUF_SIZE back to 65535
Andrei Pelinescu-Onciul [Wed, 7 May 2003 08:19:57 +0000 (08:19 +0000)]
- changed BUF_SIZE back to 65535

18 years ago- pre21 -> pre22
Jan Janak [Tue, 6 May 2003 16:48:49 +0000 (16:48 +0000)]
- pre21 -> pre22

18 years ago- path to modules updated pre22
Jan Janak [Tue, 6 May 2003 16:19:15 +0000 (16:19 +0000)]
- path to modules updated

18 years ago- a typo fixed
Jan Janak [Tue, 6 May 2003 15:23:52 +0000 (15:23 +0000)]
- a typo fixed

18 years ago- NEWS updated
Jan Janak [Tue, 6 May 2003 15:21:51 +0000 (15:21 +0000)]
- NEWS updated

18 years ago- minor updates
Jan Janak [Tue, 6 May 2003 14:11:39 +0000 (14:11 +0000)]
- minor updates

18 years agoa superficcial merger var removed
Jiri Kuthan [Sun, 4 May 2003 00:39:52 +0000 (00:39 +0000)]
a superficcial merger var removed

18 years ago- Accept parsing macros.
Jan Janak [Fri, 2 May 2003 08:37:05 +0000 (08:37 +0000)]
- Accept parsing macros.

18 years ago- Accept header field is now parsed too (needed in pa)
Jan Janak [Fri, 2 May 2003 08:36:15 +0000 (08:36 +0000)]
- Accept header field is now parsed too (needed in pa)

18 years ago*** empty log message ***
Jan Janak [Thu, 1 May 2003 00:40:23 +0000 (00:40 +0000)]
*** empty log message ***

18 years ago- a typo fixed
Jan Janak [Wed, 30 Apr 2003 18:55:01 +0000 (18:55 +0000)]
- a typo fixed

18 years ago- dialog support added
Jan Janak [Wed, 30 Apr 2003 18:50:58 +0000 (18:50 +0000)]
- dialog support added
- new functions for sending messages within and outside a dialog
- bugfixes
- neverending fifo functions split in smaller pieces

18 years agot_newtran cleaned up (unfortunately not tested -- if problems occur at fox,
Jiri Kuthan [Wed, 30 Apr 2003 13:01:26 +0000 (13:01 +0000)]
t_newtran cleaned up (unfortunately not tested -- if problems occur at fox,
please reverse)

18 years agoprompt for sc ul show added
Jiri Kuthan [Wed, 30 Apr 2003 11:07:21 +0000 (11:07 +0000)]
prompt for sc ul show added

18 years agofixed deadlock caused by broken From
Jiri Kuthan [Wed, 30 Apr 2003 01:09:19 +0000 (01:09 +0000)]
fixed deadlock caused by broken From

18 years ago- array holding tag value inserted into replies made public
Jan Janak [Tue, 29 Apr 2003 16:33:56 +0000 (16:33 +0000)]
- array holding tag value inserted into replies made public

18 years ago- added missing header field
Jan Janak [Tue, 29 Apr 2003 16:32:11 +0000 (16:32 +0000)]
- added missing header field

18 years ago- minor bugs fixed
Jan Janak [Mon, 28 Apr 2003 22:08:52 +0000 (22:08 +0000)]
- minor bugs fixed

18 years agoctd take precomputed dialog state from tm now
Jiri Kuthan [Mon, 28 Apr 2003 04:07:49 +0000 (04:07 +0000)]
ctd take precomputed dialog state from tm now
(which is not yet committed)

18 years agoproto->proto fixed to proxy->proto in ACK_HACK (thanks, Jan)
Jiri Kuthan [Sun, 27 Apr 2003 21:16:51 +0000 (21:16 +0000)]
proto->proto fixed to proxy->proto in ACK_HACK (thanks, Jan)

18 years agos/user/username
Jiri Kuthan [Sun, 27 Apr 2003 19:03:50 +0000 (19:03 +0000)]
s/user/username

18 years agomodule version checking introduced
Jiri Kuthan [Sun, 27 Apr 2003 18:17:23 +0000 (18:17 +0000)]
module version checking introduced

18 years ago- typo fixed
Jan Janak [Sun, 27 Apr 2003 17:53:14 +0000 (17:53 +0000)]
- typo fixed

18 years ago- added zlibg1-dev among build dependencies
Jan Janak [Sun, 27 Apr 2003 17:48:07 +0000 (17:48 +0000)]
- added zlibg1-dev among build dependencies

18 years agoZSW introduced to deal with solaris printf("%.*s",0,0) SF
Jiri Kuthan [Sat, 26 Apr 2003 20:28:46 +0000 (20:28 +0000)]
ZSW introduced to deal with solaris printf("%.*s",0,0) SF

18 years agoparameter validation in acc introduced
Jiri Kuthan [Sat, 26 Apr 2003 12:56:05 +0000 (12:56 +0000)]
parameter validation in acc introduced

18 years agobug_fix: setting correct protocol value
Jiri Kuthan [Sat, 26 Apr 2003 03:16:38 +0000 (03:16 +0000)]
bug_fix: setting correct protocol value

18 years agoauth_db linked
Jiri Kuthan [Fri, 25 Apr 2003 18:07:23 +0000 (18:07 +0000)]
auth_db linked

18 years agoconfig values moved to variables
Jiri Kuthan [Thu, 24 Apr 2003 19:22:25 +0000 (19:22 +0000)]
config values moved to variables

18 years agoinitiatl check-in
Jiri Kuthan [Thu, 24 Apr 2003 19:21:15 +0000 (19:21 +0000)]
initiatl check-in

18 years agostrip_tail added (on Bill's request)
Jiri Kuthan [Tue, 22 Apr 2003 21:15:46 +0000 (21:15 +0000)]
strip_tail added (on Bill's request)

18 years ago- fixed warning
Andrei Pelinescu-Onciul [Tue, 22 Apr 2003 11:59:13 +0000 (11:59 +0000)]
- fixed warning

18 years ago- added DESTDIR, equivalent to PREFIX or prefix; for people used with standard
Andrei Pelinescu-Onciul [Tue, 22 Apr 2003 11:56:13 +0000 (11:56 +0000)]
- added DESTDIR, equivalent to PREFIX or prefix; for people used with standard
 automake invocations (make DESTDIR=/tmp/staging install)

18 years ago- exec compiles now on freebsd 5.0 (wrong header)
Andrei Pelinescu-Onciul [Fri, 18 Apr 2003 17:58:34 +0000 (17:58 +0000)]
- exec compiles now on freebsd 5.0 (wrong header)
- lots of Makefile LIBS fixes (use $(LOCALBASE) instead of /usr/local and
 added -L/usr/pkg/lib where missing, removed old comments)

18 years agos/strict/loose
Jiri Kuthan [Fri, 18 Apr 2003 14:11:30 +0000 (14:11 +0000)]
s/strict/loose

18 years ago- fixed process_count() (forgot to add some() when I added tcp_disable)
Andrei Pelinescu-Onciul [Fri, 18 Apr 2003 13:58:15 +0000 (13:58 +0000)]
- fixed process_count() (forgot to add some() when I added tcp_disable)

18 years agosome more warnings
Jiri Kuthan [Fri, 18 Apr 2003 13:31:36 +0000 (13:31 +0000)]
some more warnings

18 years ago- added new make env./cmd. line parameters:
Andrei Pelinescu-Onciul [Thu, 17 Apr 2003 12:52:13 +0000 (12:52 +0000)]
- added new make env./cmd. line parameters:

exclude_modules="module1 module2" (this was before but now it can be changed
 form the command line) == compile all the modules in modules/* except
 module1 & module2

skip_modules="module1 module2" == compile all the modules not excluded by
default except module1 & module2 == module/* -$(exclude_module)-$(skip_module)

include_modules="module1 module2" == compile all the modules not excluded by
defautl + module1 and module2

All this can be combined in any way. exclude_modules contains by default (if
not overwritten from the cmd. line or env) the list of experimental modules +
the list of modules with external dependecies (like jabber, *_radius).

More examples in INSTALL

18 years agodeleted modules excluded
Jiri Kuthan [Thu, 17 Apr 2003 11:33:09 +0000 (11:33 +0000)]
deleted modules excluded

18 years ago- removed all the experimental modules from make modules
Andrei Pelinescu-Onciul [Wed, 16 Apr 2003 18:22:47 +0000 (18:22 +0000)]
- removed all the experimental modules from make modules
(there are still some non-experimantal ones removed because of library
 dependecies)

18 years ago - core warning fixes for 64 bits archs
Andrei Pelinescu-Onciul [Wed, 16 Apr 2003 16:17:09 +0000 (16:17 +0000)]
 - core warning fixes for 64 bits archs
 - added include netinet/in_systm.h in tcp_*, udp_* (needed for IP_TOS on non
   linux systems)
 - now  when using gcc 3.x/x86 ser is optimized for athlon, but "normal" i386
 instructions are used. All this is overwritable from the environment or command line: CPU=athlon-mp make , or to also generate athlon instructions:
 CPU=athlon-mp CC_EXTRA_OPTS=-march=athlon-mp make

18 years ago- added news about jabber and msilo modules
Daniel-Constantin Mierla [Wed, 16 Apr 2003 10:40:39 +0000 (10:40 +0000)]
- added news about jabber and msilo modules

18 years ago- bugs reported by Jiri fixed.
Jan Janak [Tue, 15 Apr 2003 21:46:14 +0000 (21:46 +0000)]
- bugs reported by Jiri fixed.

18 years ago- removed fakeroot from debian dependency list
Andrei Pelinescu-Onciul [Tue, 15 Apr 2003 20:56:39 +0000 (20:56 +0000)]
- removed fakeroot from debian dependency list

18 years ago- added disable tcp support (-T or disable_tcp=yes in the cfg)
Andrei Pelinescu-Onciul [Tue, 15 Apr 2003 20:39:37 +0000 (20:39 +0000)]
- added disable tcp support (-T or disable_tcp=yes in the cfg)
- the number of tcp "worker" processes is now setable (-N or tcp_children=NN)
- replaced get_out_socket w/ get_send_socket in tm/uac.c & fixed some proto
stuff (proto was not set properly when called w/ PROTO_NONE)
- updated man pages & INSTALL

18 years agod-link(india) ua introduced
Jiri Kuthan [Tue, 15 Apr 2003 06:31:29 +0000 (06:31 +0000)]
d-link(india) ua introduced

18 years agotmemo separated from sip_router
Jiri Kuthan [Tue, 15 Apr 2003 00:59:18 +0000 (00:59 +0000)]
tmemo separated from sip_router

18 years ago- EINTR handled for tcp write (andrei)
Andrei Pelinescu-Onciul [Mon, 14 Apr 2003 20:26:27 +0000 (20:26 +0000)]
- EINTR handled for tcp write (andrei)

18 years ago- set socket options to TOS low delay
Andrei Pelinescu-Onciul [Mon, 14 Apr 2003 19:27:57 +0000 (19:27 +0000)]
- set socket options to TOS low delay
- REUSEADDR is now on by default for tcp

18 years ago- a little more verbose DBG_QM_MALLOC (frags & addresses are always displayed,
Andrei Pelinescu-Onciul [Mon, 14 Apr 2003 18:51:58 +0000 (18:51 +0000)]
- a little more verbose DBG_QM_MALLOC (frags & addresses are always displayed,
etc)
- fixed a gcc 2.9x warning and a gcc 3.* warning

18 years agomore changes summarized
Jiri Kuthan [Mon, 14 Apr 2003 12:20:15 +0000 (12:20 +0000)]
more changes summarized

18 years agoethernet reconnectivity added
Jiri Kuthan [Mon, 14 Apr 2003 03:05:15 +0000 (03:05 +0000)]
ethernet reconnectivity added

18 years agofix^2: ack generation no longer checks reply status
Jiri Kuthan [Mon, 14 Apr 2003 03:02:56 +0000 (03:02 +0000)]
fix^2: ack generation no longer checks reply status

18 years agocross-transport introduced to TM
Jiri Kuthan [Mon, 14 Apr 2003 02:01:06 +0000 (02:01 +0000)]
cross-transport introduced to TM

18 years agofix: 0 character reversed to backup correctly
Jiri Kuthan [Sun, 13 Apr 2003 23:15:43 +0000 (23:15 +0000)]
fix: 0 character reversed to backup correctly

18 years agodebugging option removed
Jiri Kuthan [Sun, 13 Apr 2003 21:48:18 +0000 (21:48 +0000)]
debugging option removed

18 years agoreinstall option for transition to new database structures introduced
Jiri Kuthan [Sun, 13 Apr 2003 21:47:39 +0000 (21:47 +0000)]
reinstall option for transition to new database structures introduced

18 years ago- fixed warning builder
Andrei Pelinescu-Onciul [Sun, 13 Apr 2003 17:19:10 +0000 (17:19 +0000)]
- fixed warning builder

18 years ago - added ipv6 address reference resolver support
Andrei Pelinescu-Onciul [Sat, 12 Apr 2003 20:55:30 +0000 (20:55 +0000)]
 - added ipv6 address reference resolver support

18 years agotypo fixed (visible only in debug mode)
Jiri Kuthan [Sat, 12 Apr 2003 20:49:47 +0000 (20:49 +0000)]
typo fixed (visible only in debug mode)

18 years agotest
Jiri Kuthan [Sat, 12 Apr 2003 19:44:02 +0000 (19:44 +0000)]
test

18 years ago- added force rport (force_rport command in script, FL_FORCE_RPORT flags,
Andrei Pelinescu-Onciul [Sat, 12 Apr 2003 19:26:15 +0000 (19:26 +0000)]
- added force rport (force_rport command in script, FL_FORCE_RPORT flags,
msg->msg_flags)
- added chroot and wdir in script (to bring it in line with the cmd. line
  options)

18 years agotest
Jiri Kuthan [Sat, 12 Apr 2003 18:18:57 +0000 (18:18 +0000)]
test

18 years agoa workaround to the latest bug added
Jiri Kuthan [Sat, 12 Apr 2003 15:01:12 +0000 (15:01 +0000)]
a workaround to the latest bug added

18 years agohash==0 bug mentioned
Jiri Kuthan [Fri, 11 Apr 2003 23:29:04 +0000 (23:29 +0000)]
hash==0 bug mentioned

18 years agopingtel test mentioned
Jiri Kuthan [Fri, 11 Apr 2003 20:09:54 +0000 (20:09 +0000)]
pingtel test mentioned

18 years agorequirements enhanced
Jiri Kuthan [Fri, 11 Apr 2003 20:03:10 +0000 (20:03 +0000)]
requirements enhanced

18 years ago- mode=debug => -DEXTRA_DEBUG
Andrei Pelinescu-Onciul [Fri, 11 Apr 2003 16:58:29 +0000 (16:58 +0000)]
- mode=debug => -DEXTRA_DEBUG
- a lot of the tcp debugging messages are displayed now only if EXTRA_DEBUG is
  defined
- parse_uri sets now ser_error
- forward(uri:host,...) will use the protocol in the uri

18 years ago- fixed a bug.
Jan Janak [Fri, 11 Apr 2003 12:37:52 +0000 (12:37 +0000)]
- fixed a bug.

18 years agosx design UA added
Jiri Kuthan [Fri, 11 Apr 2003 11:41:08 +0000 (11:41 +0000)]
sx design UA added

18 years ago- minor optimizations (tricking gcc into generating a little better code)
Andrei Pelinescu-Onciul [Fri, 11 Apr 2003 00:35:31 +0000 (00:35 +0000)]
- minor optimizations (tricking gcc into generating a little better code)

18 years ago- new parse_uri function added (better + parses transport, maddr, lr, method, user...
Andrei Pelinescu-Onciul [Thu, 10 Apr 2003 23:51:10 +0000 (23:51 +0000)]
- new parse_uri function added (better + parses transport, maddr, lr, method, user, ttl )
- sip_uri structure updated
- PROTO_SCTP added :-)

18 years ago - sendipv[46] was not set in no fork mode (found by Jan)
Andrei Pelinescu-Onciul [Thu, 10 Apr 2003 22:06:30 +0000 (22:06 +0000)]
 - sendipv[46] was not set in no fork mode (found by Jan)

18 years ago- fixed bug introduced by me
Jan Janak [Thu, 10 Apr 2003 21:44:34 +0000 (21:44 +0000)]
- fixed bug introduced by me

18 years ago - ipv6 reference parsing support
Andrei Pelinescu-Onciul [Thu, 10 Apr 2003 17:44:48 +0000 (17:44 +0000)]
 - ipv6 reference parsing support

18 years ago- print_* function don't use stdout anymore
Jan Janak [Thu, 10 Apr 2003 12:38:18 +0000 (12:38 +0000)]
- print_* function don't use stdout anymore

18 years ago- fixed missing #ifndefs.
Jan Janak [Thu, 10 Apr 2003 12:37:50 +0000 (12:37 +0000)]
- fixed missing #ifndefs.

18 years ago- Faster Call-ID generator
Jan Janak [Wed, 9 Apr 2003 11:48:42 +0000 (11:48 +0000)]
- Faster Call-ID generator
- Increments directly the HEX representation of the random number

18 years ago- split init_mallocs into init_pkg_mallocs & init_shm_mallocs
Andrei Pelinescu-Onciul [Tue, 8 Apr 2003 16:02:43 +0000 (16:02 +0000)]
- split init_mallocs into init_pkg_mallocs & init_shm_mallocs
- init_shm_mallocs called after cmd. line parsing (so -m is not ignored any more)

18 years ago- forgot to initialize the timer process when forking is enabled
Jan Janak [Tue, 8 Apr 2003 12:31:40 +0000 (12:31 +0000)]
- forgot to initialize the timer process when forking is enabled

18 years agomore debugging
Jiri Kuthan [Tue, 8 Apr 2003 00:39:55 +0000 (00:39 +0000)]
more debugging

18 years agoedial server added
Jiri Kuthan [Mon, 7 Apr 2003 22:10:06 +0000 (22:10 +0000)]
edial server added

18 years agorr parameters removed (they are in URI now)
Jan Janak [Mon, 7 Apr 2003 20:47:12 +0000 (20:47 +0000)]
rr parameters removed (they are in URI now)

18 years ago- support for URI parameters
Jan Janak [Mon, 7 Apr 2003 20:27:37 +0000 (20:27 +0000)]
- support for URI parameters
- recognizes transport, lr, r2, and maddr parameters

18 years ago- added msilo sample config script
Daniel-Constantin Mierla [Mon, 7 Apr 2003 16:50:57 +0000 (16:50 +0000)]
- added msilo sample config script

18 years ago - fixed ONREPLY_ROUTE & FAILURE_ROUTE redefinition (same name in lex/yacc &
Andrei Pelinescu-Onciul [Mon, 7 Apr 2003 16:44:06 +0000 (16:44 +0000)]
 - fixed ONREPLY_ROUTE & FAILURE_ROUTE redefinition (same name in lex/yacc &
   sr_module.h)
 - dumbed down the make install part to work with the brain damaged solaris
   original install

18 years ago- added tools version in INSTALL (e.g. gmake >=3.79)
Andrei Pelinescu-Onciul [Mon, 7 Apr 2003 11:57:09 +0000 (11:57 +0000)]
- added tools version in INSTALL (e.g. gmake >=3.79)
- fixed  test -e to test -f in Makefile (install-cfg)
- INSTALL, TAR, BASEDIR are now setable in the environment
(also PREFIX, LOCALBASE, CC, LEX, YACC)

18 years agoroute set duplicated into shm
Jan Janak [Mon, 7 Apr 2003 11:51:01 +0000 (11:51 +0000)]
route set duplicated into shm

18 years agoshm duplication functions
Jan Janak [Mon, 7 Apr 2003 11:48:26 +0000 (11:48 +0000)]
shm duplication functions

18 years agos/reply_route/failure_route, onreply_route introduced
Jiri Kuthan [Mon, 7 Apr 2003 06:36:56 +0000 (06:36 +0000)]
s/reply_route/failure_route, onreply_route introduced

18 years agonew exmample demonstating on_reply bflmpsvz
Jiri Kuthan [Mon, 7 Apr 2003 06:32:58 +0000 (06:32 +0000)]
new exmample demonstating on_reply

18 years agoTM removed from fifo's debuggign messages
Jiri Kuthan [Mon, 7 Apr 2003 02:54:58 +0000 (02:54 +0000)]
TM removed from fifo's debuggign messages

18 years ago - parse_uri tester
Andrei Pelinescu-Onciul [Mon, 7 Apr 2003 01:35:18 +0000 (01:35 +0000)]
 - parse_uri tester

18 years ago -more port order fixes (seems I overwritten a file with the old version...)
Andrei Pelinescu-Onciul [Sun, 6 Apr 2003 22:39:04 +0000 (22:39 +0000)]
 -more port order fixes (seems I overwritten a file with the old version...)

18 years ago- child init called in all ser processes (main, timer, fifo, tcp_main,
Jan Janak [Sun, 6 Apr 2003 20:28:12 +0000 (20:28 +0000)]
- child init called in all ser processes (main, timer, fifo, tcp_main,
  udp_children, tcp_children, tcp_main)
- defined macros PROC_MAIN, PROC_TIMER, PROC_FIFO, PROC_TCP_MAIN - they
  substitute rank for special processes
- listening children have rank 1 and higher

18 years ago- fixed port byte order bugs introduced last night
Andrei Pelinescu-Onciul [Sun, 6 Apr 2003 14:05:35 +0000 (14:05 +0000)]
- fixed port byte order bugs introduced last night
- updated modules to use the new byte ordering (now all the ports are kept in host byte order, previously some structures used network byte order and in other host byte order)