sip-router
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:

18 years ago- warning fixes
Andrei Pelinescu-Onciul [Mon, 24 Feb 2003 16:48:50 +0000 (16:48 +0000)]
- warning fixes
- s/T_LOG/T_LOG_CELL in tm (redefinition conflict with nameser_compat.h)
- fixed type in vm

18 years ago - changed get_content_type back to int
Andrei Pelinescu-Onciul [Mon, 24 Feb 2003 16:47:50 +0000 (16:47 +0000)]
 - changed get_content_type back to int

18 years ago -changed DEBUG ROUNDTO to sizeof(void*) (4 on 32 bits archs & 8 on 64bits)
Andrei Pelinescu-Onciul [Mon, 24 Feb 2003 16:47:23 +0000 (16:47 +0000)]
 -changed DEBUG ROUNDTO to sizeof(void*) (4 on 32 bits archs & 8 on 64bits)

18 years ago - applied Maxim Sobolev <sobomax@FreeBSD.org> makefile patches
Andrei Pelinescu-Onciul [Mon, 24 Feb 2003 16:46:11 +0000 (16:46 +0000)]
 - applied Maxim Sobolev <sobomax@FreeBSD.org> makefile patches
  (slightly adapted for the cvs version)

18 years agonew memo with collection of email exchanges on polixy introduced
Jiri Kuthan [Mon, 24 Feb 2003 14:14:15 +0000 (14:14 +0000)]
new memo with collection of email exchanges on polixy introduced

18 years agoa 3261 quotation added
Jiri Kuthan [Mon, 24 Feb 2003 12:22:28 +0000 (12:22 +0000)]
a 3261 quotation added

18 years agoasterisk added
Jiri Kuthan [Mon, 24 Feb 2003 10:00:58 +0000 (10:00 +0000)]
asterisk added

18 years agothe alignment issue mentioned
Jiri Kuthan [Mon, 24 Feb 2003 01:57:18 +0000 (01:57 +0000)]
the alignment issue mentioned

18 years agoThomas Björklund's start|stop checked in
Jiri Kuthan [Sun, 23 Feb 2003 22:19:21 +0000 (22:19 +0000)]
Thomas Björklund's start|stop checked in

18 years agoModified radiusclient.h added.
Jan Janak [Thu, 20 Feb 2003 22:52:15 +0000 (22:52 +0000)]
Modified radiusclient.h added.

18 years ago - solaris fixes - ser + tcp compiles now on solaris
Andrei Pelinescu-Onciul [Thu, 20 Feb 2003 19:50:31 +0000 (19:50 +0000)]
 - solaris fixes - ser + tcp compiles now on solaris
   (on solaris the msghdr structure is "old style")
   => introduced a new define: HAVE_MSGHDR_MSG_CONTROL

18 years ago - s/lock_t/gen_lock_t/ to avoid a type conflict on solaris
Andrei Pelinescu-Onciul [Thu, 20 Feb 2003 18:30:15 +0000 (18:30 +0000)]
 - s/lock_t/gen_lock_t/ to avoid a type conflict on solaris

18 years ago- compile fixes: ser & tm + tcp compiles on linux, freebsd, openbsd & netbsd
Andrei Pelinescu-Onciul [Thu, 20 Feb 2003 18:13:22 +0000 (18:13 +0000)]
- compile fixes: ser & tm + tcp compiles on linux, freebsd, openbsd & netbsd

18 years agonew UA: commworks
Jiri Kuthan [Thu, 20 Feb 2003 10:21:34 +0000 (10:21 +0000)]
new UA: commworks

18 years agobug_fix: solaris-incompatible options for read and tail removed
Jiri Kuthan [Thu, 20 Feb 2003 10:20:44 +0000 (10:20 +0000)]
bug_fix: solaris-incompatible options for read and tail removed

18 years agoadded a note on the possibility to simpplify rewriting by dropping
Jiri Kuthan [Wed, 19 Feb 2003 21:20:21 +0000 (21:20 +0000)]
added a note on the possibility to simpplify rewriting by dropping
backwards compatibility

18 years ago- added t_relay_udp & t_relay_tcp
Andrei Pelinescu-Onciul [Wed, 19 Feb 2003 18:46:54 +0000 (18:46 +0000)]
- added t_relay_udp & t_relay_tcp

18 years ago - tm tcp support (though no timers yet)
Andrei Pelinescu-Onciul [Wed, 19 Feb 2003 17:16:41 +0000 (17:16 +0000)]
 - 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

old tag & version: pre6-tcp4
new tag & version (current): pre6-tcp5-tm

18 years agohp300 ua added pre6-tcp4
Jiri Kuthan [Wed, 19 Feb 2003 10:39:05 +0000 (10:39 +0000)]
hp300 ua added

18 years agomore details added to multidomain (thanks Jan), nats, and sat (requested recently...
Jiri Kuthan [Tue, 18 Feb 2003 20:04:07 +0000 (20:04 +0000)]
more details added to multidomain (thanks Jan), nats, and sat (requested recently again)

18 years agovendor-specific attribute introduced on Maxim's request
Jiri Kuthan [Fri, 14 Feb 2003 18:41:07 +0000 (18:41 +0000)]
vendor-specific attribute introduced on Maxim's request