sip-router
18 years agofixed Content-Lenght bug in build_res_buf_with_body_from_sip_req.
Raphael Coeffic [Wed, 26 Mar 2003 20:26:09 +0000 (20:26 +0000)]
fixed Content-Lenght bug in build_res_buf_with_body_from_sip_req.

18 years agohdr->parsed for Route & Record-Route fields will be also freed if not empty
Jan Janak [Wed, 26 Mar 2003 16:51:07 +0000 (16:51 +0000)]
hdr->parsed for Route & Record-Route fields will be also freed if not empty

18 years agobugs fixed
Jan Janak [Wed, 26 Mar 2003 16:45:32 +0000 (16:45 +0000)]
bugs fixed

18 years agochanged 'user' to 'username'.
Raphael Coeffic [Wed, 26 Mar 2003 16:00:16 +0000 (16:00 +0000)]
changed 'user' to 'username'.

18 years agoRoute & Record-Route parser
Jan Janak [Wed, 26 Mar 2003 13:50:44 +0000 (13:50 +0000)]
Route & Record-Route parser

18 years ago- find_not_quoted added to parser_f
Jan Janak [Tue, 25 Mar 2003 22:39:26 +0000 (22:39 +0000)]
- find_not_quoted added to parser_f
- minor bugs fixed in parse_nameaddr.c

18 years agoTypos fixed.
Jan Janak [Tue, 25 Mar 2003 22:36:00 +0000 (22:36 +0000)]
Typos fixed.

18 years agoUses new parameter parser now.
Jan Janak [Tue, 25 Mar 2003 22:33:56 +0000 (22:33 +0000)]
Uses new parameter parser now.

18 years ago- parameter parser extracted from contact parser
Jan Janak [Tue, 25 Mar 2003 13:11:07 +0000 (13:11 +0000)]
- parameter parser extracted from contact parser
- added support for Route & Record-Route parameters
- added support for Double-Record-Routes
- will be shared by Contact and Route & Record-Route parsers

18 years agoname-addr (see RFC3261) parser
Jan Janak [Mon, 24 Mar 2003 16:42:21 +0000 (16:42 +0000)]
name-addr (see RFC3261) parser

18 years ago- my email address changed
Jan Janak [Mon, 24 Mar 2003 12:12:44 +0000 (12:12 +0000)]
- my email address changed

18 years ago- Module Interface Documentation
Jan Janak [Mon, 24 Mar 2003 12:11:58 +0000 (12:11 +0000)]
- Module Interface Documentation
- SGMLized version of Andrei's locking guide

18 years ago- changed the version to -mem & tagged mem-fixes
Andrei Pelinescu-Onciul [Thu, 20 Mar 2003 17:11:18 +0000 (17:11 +0000)]
- changed the version to -mem & tagged mem-fixes

18 years ago - another extra pkg_free removed (a few lines down from the previous one) mem-fixes
Andrei Pelinescu-Onciul [Thu, 20 Mar 2003 17:10:24 +0000 (17:10 +0000)]
 - another extra pkg_free removed (a few lines down from the previous one)

18 years agoExtra pkg_free in free_hostent removed
Jan Janak [Thu, 20 Mar 2003 16:47:16 +0000 (16:47 +0000)]
Extra pkg_free in free_hostent removed

18 years ago- regular expression support in modparam
Jan Janak [Thu, 20 Mar 2003 15:40:06 +0000 (15:40 +0000)]
- regular expression support in modparam

18 years agostrdup freed with qm_free fixed -- Jan, the malloc fixer
Jan Janak [Thu, 20 Mar 2003 00:52:25 +0000 (00:52 +0000)]
strdup freed with qm_free fixed -- Jan, the malloc fixer

18 years ago- additional parameter to find_export
Jan Janak [Wed, 19 Mar 2003 23:46:09 +0000 (23:46 +0000)]
- additional parameter to find_export
- find_export updated to honor flags parameter
- REPLY_ROUTE defined

18 years agoadditional parameter to find_export added
Jan Janak [Wed, 19 Mar 2003 22:39:37 +0000 (22:39 +0000)]
additional parameter to find_export added

18 years ago- replaced all mallocs/frees w/ pkg_malloc/pkg_free
Andrei Pelinescu-Onciul [Wed, 19 Mar 2003 18:41:58 +0000 (18:41 +0000)]
- replaced all mallocs/frees w/ pkg_malloc/pkg_free
- minor lock_dealloc warning fixes

18 years ago - removed some extra ';' from the malloc debugging macro definitions
Andrei Pelinescu-Onciul [Wed, 19 Mar 2003 18:41:14 +0000 (18:41 +0000)]
 - removed some extra ';' from the malloc debugging macro definitions

18 years ago - replaced all mallocs/frees with pkg_malloc/pkg_free
Andrei Pelinescu-Onciul [Wed, 19 Mar 2003 18:40:09 +0000 (18:40 +0000)]
 - replaced all mallocs/frees with pkg_malloc/pkg_free

18 years ago- fixed uri too long bug (strlen used in len calculation on non zero terminated
Andrei Pelinescu-Onciul [Wed, 19 Mar 2003 16:38:18 +0000 (16:38 +0000)]
- fixed uri too long bug (strlen used in len calculation on non zero terminated
 uri) & simplified/optimized a little the set* code

18 years ago- fixed free(new_uri) [ it should have been pkg_free ]; this fixes the bug v0_8_11pre8
Andrei Pelinescu-Onciul [Wed, 19 Mar 2003 12:58:46 +0000 (12:58 +0000)]
- fixed free(new_uri)  [ it should have been pkg_free ]; this fixes the bug
  reported by Michael Haberler

18 years ago - killed another snprintf
Andrei Pelinescu-Onciul [Tue, 18 Mar 2003 18:11:11 +0000 (18:11 +0000)]
 - killed another snprintf

18 years ago - killed the last snprintf used in non-init code from core
Andrei Pelinescu-Onciul [Tue, 18 Mar 2003 17:32:02 +0000 (17:32 +0000)]
 - killed the last snprintf used in non-init code from core
 (build_warning)

18 years agosispak ua added
Jiri Kuthan [Tue, 18 Mar 2003 17:21:23 +0000 (17:21 +0000)]
sispak ua added

18 years ago- make file dependency creation in subdirs bug fixed
Andrei Pelinescu-Onciul [Tue, 18 Mar 2003 16:07:42 +0000 (16:07 +0000)]
- make file dependency creation in subdirs bug fixed
(all the .d files in the core's subdirs where buggy; the bug was found by Bogdan  when compiling aaa_server)

18 years agonew uas: ip_dialog
Jiri Kuthan [Tue, 18 Mar 2003 01:00:54 +0000 (01:00 +0000)]
new uas: ip_dialog

18 years ago- now GEN_LOCK_T_PREFERED is defined when is better/safe to use arrays of
Andrei Pelinescu-Onciul [Mon, 17 Mar 2003 18:43:52 +0000 (18:43 +0000)]
- now GEN_LOCK_T_PREFERED is defined when is better/safe to use arrays of
  gen_lock_t instead of lock_set_t

18 years ago-.minor updates
Andrei Pelinescu-Onciul [Mon, 17 Mar 2003 18:41:27 +0000 (18:41 +0000)]
-.minor updates

18 years ago- tm converted to the new locking scheme (locking.h)
Andrei Pelinescu-Onciul [Mon, 17 Mar 2003 18:41:10 +0000 (18:41 +0000)]
- tm converted to the new locking scheme (locking.h)

18 years ago- possible signal interruptions treated for sysv sems
Andrei Pelinescu-Onciul [Mon, 17 Mar 2003 17:04:12 +0000 (17:04 +0000)]
- possible signal interruptions treated for sysv sems

18 years ago - fixed lock_dealloc & lock_set_dealloc warning
Andrei Pelinescu-Onciul [Mon, 17 Mar 2003 16:49:31 +0000 (16:49 +0000)]
 - fixed lock_dealloc & lock_set_dealloc warning

18 years ago- my email added
Daniel-Constantin Mierla [Mon, 17 Mar 2003 10:57:06 +0000 (10:57 +0000)]
- my email added

18 years ago- flags parameter added to cmd_export_t
Jan Janak [Sun, 16 Mar 2003 20:27:55 +0000 (20:27 +0000)]
- flags parameter added to cmd_export_t
- REQUEST_ROUTE defined

18 years agoflags parameter added to cmd_export_t
Jan Janak [Sun, 16 Mar 2003 20:27:25 +0000 (20:27 +0000)]
flags parameter added to cmd_export_t

18 years agomy email updated
Jan Janak [Sun, 16 Mar 2003 18:08:01 +0000 (18:08 +0000)]
my email updated

18 years agoDuplicated algorithm field removed
Jan Janak [Sun, 16 Mar 2003 18:02:11 +0000 (18:02 +0000)]
Duplicated algorithm field removed

18 years agoDuplicate algorithm field removed
Jan Janak [Sun, 16 Mar 2003 18:01:49 +0000 (18:01 +0000)]
Duplicate algorithm field removed

18 years agoupdated
Jan Janak [Sun, 16 Mar 2003 17:57:26 +0000 (17:57 +0000)]
updated

18 years agoreference to ISSUES added
Jiri Kuthan [Sun, 16 Mar 2003 01:01:22 +0000 (01:01 +0000)]
reference to ISSUES added

18 years agocleanup: _TOTAG removed, backwards compatibility callback defs introduced
Jiri Kuthan [Sun, 16 Mar 2003 00:53:42 +0000 (00:53 +0000)]
cleanup: _TOTAG removed, backwards compatibility callback defs introduced

18 years agoRegistrar replication patch - by Nils
Jan Janak [Thu, 13 Mar 2003 16:31:06 +0000 (16:31 +0000)]
Registrar replication patch - by Nils

18 years ago- fixed (SEND_BUFFER( r_buf )<=0 bug in timer.c (reported by Miklos Tirpak
Andrei Pelinescu-Onciul [Thu, 13 Mar 2003 11:05:18 +0000 (11:05 +0000)]
- fixed (SEND_BUFFER( r_buf )<=0  bug in timer.c (reported by Miklos Tirpak
  <mtirpak@sztaki.hu>).
- now send_pr_buffer is called w/ file/function/line debugging info only if
  compiling w/ -DEXTRA_DEBUG

18 years agoremoved auth module from list of excluded modules (this doesn't depend on anything...
Jan Janak [Thu, 13 Mar 2003 00:52:11 +0000 (00:52 +0000)]
removed auth module from list of excluded modules (this doesn't depend on anything now)

18 years agoforking enabled, removed listen=..
Jan Janak [Thu, 13 Mar 2003 00:07:28 +0000 (00:07 +0000)]
forking enabled, removed listen=..

18 years agoSample configuration using dbtext.
Jan Janak [Thu, 13 Mar 2003 00:01:01 +0000 (00:01 +0000)]
Sample configuration using dbtext.

18 years ago - more shm cleanups: splited shm_mem_init in shm_getmem & shm_mem_init_mallocs
Andrei Pelinescu-Onciul [Wed, 12 Mar 2003 18:15:42 +0000 (18:15 +0000)]
 - more shm cleanups: splited shm_mem_init in shm_getmem & shm_mem_init_mallocs
(all this to keep a common mem/* version between ser and aaa_diameter)

18 years ago- shm cleanup for the no MMAP case
Andrei Pelinescu-Onciul [Wed, 12 Mar 2003 17:34:45 +0000 (17:34 +0000)]
- shm  cleanup for the no MMAP case

18 years ago- minor warnings fixes (gcc)
Andrei Pelinescu-Onciul [Wed, 12 Mar 2003 15:55:28 +0000 (15:55 +0000)]
- minor warnings fixes (gcc)

18 years ago- beatifications (preparing to reuse it in aaa diameter)
Andrei Pelinescu-Onciul [Wed, 12 Mar 2003 15:55:12 +0000 (15:55 +0000)]
- beatifications (preparing to reuse it in aaa diameter)

18 years ago- check: if there is a domain in username, it must be equal to realm
Jan Janak [Wed, 12 Mar 2003 15:30:50 +0000 (15:30 +0000)]
- check: if there is a domain in username, it must be equal to realm

18 years ago- Makefile bug fixed (LOCALBASE not exported)
Andrei Pelinescu-Onciul [Wed, 12 Mar 2003 12:56:36 +0000 (12:56 +0000)]
- Makefile bug fixed (LOCALBASE not exported)
- minor locking.h beautifications

18 years ago- sun cc compile fixes (all the files not mentioned explicitly)
Andrei Pelinescu-Onciul [Mon, 10 Mar 2003 22:24:14 +0000 (22:24 +0000)]
- sun cc compile fixes (all the files not mentioned explicitly)
- fixed a bug in build_res_buf_with_body_from_sip_req (bad len computations
 when via was not crlf terminated, e.g only lf)
- Makefile.def: sun cc modules compilations options updated (it seems tm uses too many symbols for the default small memory model)
- lock_ops.h: lock set support added also for PTHREAD_MUTEX & POSIX_SEM
- route.c: updated to the new module exports format
- sr_module.[hc]: changed module exports interface: added struct cmd_export
                  and param_export, updated find_export, find_export_param,
                  find_module

18 years ago- new module exports interface (see sr_module.h & textops.c)
Andrei Pelinescu-Onciul [Mon, 10 Mar 2003 22:16:34 +0000 (22:16 +0000)]
- new module exports interface (see sr_module.h & textops.c)
- various sun cc compile fixes

18 years agouser -> username old_mod_iface
Jan Janak [Mon, 10 Mar 2003 16:06:07 +0000 (16:06 +0000)]
user -> username

18 years agoMinor beautifications.
Jan Janak [Sun, 9 Mar 2003 13:06:56 +0000 (13:06 +0000)]
Minor beautifications.

18 years agoTM module
Daniel-Constantin Mierla [Fri, 7 Mar 2003 16:40:03 +0000 (16:40 +0000)]
TM module
- fixed typo error at line 673: totag -> to_tag

18 years agosorry -- I'm taking off in few minutes and wanted to commit not after_xl
Jiri Kuthan [Thu, 6 Mar 2003 17:43:17 +0000 (17:43 +0000)]
sorry -- I'm taking off in few minutes and wanted to commit not
to road-block dependent work -- I will post on that and provide
history of changes when I'm back

18 years ago- added lock sets to locking.h
Andrei Pelinescu-Onciul [Thu, 6 Mar 2003 16:22:10 +0000 (16:22 +0000)]
- added lock sets to locking.h
- locking.h splitted in 2: lock_alloc & lock_ops to solve some interdependency
 between shm_mem.h & locking.h (WARNING: include only locking.h unless you know what you're doing).

18 years agoReflected changes in the digest parser.
Jan Janak [Thu, 6 Mar 2003 15:55:19 +0000 (15:55 +0000)]
Reflected changes in the digest parser.

18 years agouser -> username before_replication_patch
Jan Janak [Thu, 6 Mar 2003 15:26:47 +0000 (15:26 +0000)]
user -> username

18 years agononce_retries field removed.
Jan Janak [Wed, 5 Mar 2003 15:59:28 +0000 (15:59 +0000)]
nonce_retries field removed.

18 years agouser changed to username
Jan Janak [Wed, 5 Mar 2003 13:08:33 +0000 (13:08 +0000)]
user changed to username

18 years ago- rearranged structure fields and removed DIGEST_DOMAIN again (now used by default)
Jan Janak [Wed, 5 Mar 2003 10:43:11 +0000 (10:43 +0000)]
- rearranged structure fields and removed DIGEST_DOMAIN again (now used by default)

18 years agologging level for "empty fifo commmand" changed before_xl
Jiri Kuthan [Wed, 5 Mar 2003 00:55:37 +0000 (00:55 +0000)]
logging level for "empty fifo commmand" changed

18 years agomore notes on solution space
Jiri Kuthan [Tue, 4 Mar 2003 21:26:48 +0000 (21:26 +0000)]
more notes on solution space

18 years agomore examples
Jiri Kuthan [Tue, 4 Mar 2003 16:15:27 +0000 (16:15 +0000)]
more examples

18 years agoDIGEST_DOMAIN ifdef
Jan Janak [Tue, 4 Mar 2003 14:38:31 +0000 (14:38 +0000)]
DIGEST_DOMAIN ifdef

18 years agofaq added to copying; rco added to authors
Jiri Kuthan [Mon, 3 Mar 2003 18:45:27 +0000 (18:45 +0000)]
faq added to copying; rco added to authors

18 years agoNew define option - DIGEST_DOMAIN, explanation is in Makefile.defs
Jan Janak [Mon, 3 Mar 2003 17:52:03 +0000 (17:52 +0000)]
New define option - DIGEST_DOMAIN, explanation is in Makefile.defs

18 years agodigest parser extended, now supports domain in usernames which is not standard
Jan Janak [Mon, 3 Mar 2003 17:45:25 +0000 (17:45 +0000)]
digest parser extended, now supports domain in usernames which is not standard
but widely used.

18 years ago- TM retransmissions disabled for all but UDP
Jiri Kuthan [Sat, 1 Mar 2003 23:09:34 +0000 (23:09 +0000)]
- TM retransmissions disabled for all but UDP
- kr set through a function now

18 years agocomment on CTD using precomputed dialog state
Jiri Kuthan [Sat, 1 Mar 2003 16:28:56 +0000 (16:28 +0000)]
comment on CTD using precomputed dialog state

18 years agobug_fix: route_set reversed
Jiri Kuthan [Sat, 1 Mar 2003 16:13:00 +0000 (16:13 +0000)]
bug_fix: route_set reversed

18 years agoadditional issue: paying for seemingly free destinations
Jiri Kuthan [Sat, 1 Mar 2003 08:34:19 +0000 (08:34 +0000)]
additional issue: paying for seemingly free destinations

18 years agoVOICE_MAIL defs removed
Jiri Kuthan [Fri, 28 Feb 2003 23:46:26 +0000 (23:46 +0000)]
VOICE_MAIL defs removed

18 years agobug_fix: protolization of t_uac_dlg use completed
Jiri Kuthan [Fri, 28 Feb 2003 21:58:25 +0000 (21:58 +0000)]
bug_fix: protolization of t_uac_dlg use completed

18 years agoelderly (un)defs junked (hopefuly the right ones)
Jiri Kuthan [Fri, 28 Feb 2003 14:12:25 +0000 (14:12 +0000)]
elderly (un)defs junked (hopefuly the right ones)

18 years agoinitiatl commit of phone shopping list
Jiri Kuthan [Fri, 28 Feb 2003 12:58:16 +0000 (12:58 +0000)]
initiatl commit of phone shopping list

18 years agospellchecker applied
Jiri Kuthan [Thu, 27 Feb 2003 21:31:39 +0000 (21:31 +0000)]
spellchecker applied

18 years agovoicemail config file refered
Jiri Kuthan [Thu, 27 Feb 2003 21:26:30 +0000 (21:26 +0000)]
voicemail config file refered

18 years agoclick-to-dial completed
Jiri Kuthan [Thu, 27 Feb 2003 20:29:25 +0000 (20:29 +0000)]
click-to-dial completed

18 years agokill fifo command introduced
Jiri Kuthan [Thu, 27 Feb 2003 20:20:13 +0000 (20:20 +0000)]
kill fifo command introduced

18 years agomistaken commit repaired (a debugging line forgotton)
Jiri Kuthan [Wed, 26 Feb 2003 23:24:48 +0000 (23:24 +0000)]
mistaken commit repaired (a debugging line forgotton)

18 years ago3261 ACK/200 matching added
Jiri Kuthan [Wed, 26 Feb 2003 23:12:09 +0000 (23:12 +0000)]
3261 ACK/200 matching added

18 years agobug_fix: 3261 200/ACK matching (see ISSUES)
Jiri Kuthan [Wed, 26 Feb 2003 23:11:35 +0000 (23:11 +0000)]
bug_fix: 3261 200/ACK matching (see ISSUES)

18 years agostarsip server added
Jiri Kuthan [Wed, 26 Feb 2003 09:15:34 +0000 (09:15 +0000)]
starsip server added

18 years agoauthorized hook cloner updated.
Jan Janak [Tue, 25 Feb 2003 19:03:30 +0000 (19:03 +0000)]
authorized hook cloner updated.

18 years ago - if DISABLE_NAGLE is defined (by default it is) the Nagle algoritm will
Andrei Pelinescu-Onciul [Tue, 25 Feb 2003 16:58:57 +0000 (16:58 +0000)]
 - if DISABLE_NAGLE is defined (by default it is) the Nagle algoritm will
  be turend off => lower tcp delays

18 years ago - tcp test configs
Andrei Pelinescu-Onciul [Tue, 25 Feb 2003 16:58:00 +0000 (16:58 +0000)]
 - tcp test configs

18 years ago - f_malloc was compiled in even if not used - fixed
Andrei Pelinescu-Onciul [Tue, 25 Feb 2003 16:57:43 +0000 (16:57 +0000)]
 - f_malloc was compiled in even if not used - fixed

18 years agoHistory updated.
Jan Janak [Tue, 25 Feb 2003 14:59:51 +0000 (14:59 +0000)]
History updated.

18 years agoauth_body cloner added.
Jan Janak [Tue, 25 Feb 2003 14:57:59 +0000 (14:57 +0000)]
auth_body cloner added.

18 years agodebug message removed
Jiri Kuthan [Mon, 24 Feb 2003 22:15:32 +0000 (22:15 +0000)]
debug message removed

18 years agoApplied the 2nd patch send by Tomas Björklund.
Jan Janak [Mon, 24 Feb 2003 19:23:23 +0000 (19:23 +0000)]
Applied the 2nd patch send by Tomas Bj√∂rklund.

18 years agomore comments on coupling rr-ed dialog state with policy definition
Jiri Kuthan [Mon, 24 Feb 2003 18:23:23 +0000 (18:23 +0000)]
more comments on coupling rr-ed dialog state with policy definition

18 years agoremoved assertation about an ssh shortcoming of intertex -- indeed it
Jiri Kuthan [Mon, 24 Feb 2003 18:00:14 +0000 (18:00 +0000)]
removed assertation about an ssh shortcoming of intertex -- indeed it
was a config issue

18 years ago - added src_port in WARNING:
Andrei Pelinescu-Onciul [Mon, 24 Feb 2003 17:06:29 +0000 (17:06 +0000)]
 - added src_port in  WARNING: