sip-router
13 years ago- allow compilation without USE_TCP option
Hendrik Scholz [Wed, 20 Sep 2006 09:22:48 +0000 (09:22 +0000)]
- allow compilation without USE_TCP option

13 years ago- added missing pt.c
Andrei Pelinescu-Onciul [Wed, 20 Sep 2006 09:01:48 +0000 (09:01 +0000)]
- added missing pt.c

13 years ago- applied patch from Dragos Vingarzan <vingarzan@fokus.fraunhofer.de> which
Andrei Pelinescu-Onciul [Tue, 19 Sep 2006 16:13:27 +0000 (16:13 +0000)]
- applied patch from  Dragos Vingarzan <vingarzan@fokus.fraunhofer.de> which
 moves all the forking part into 2 functions in pt.c (fork_process and
  fork_tcp_process).
- added PROC_NOCHLDINIT rank value for Dragos's fork_process (if this
 value is used as child_id/rank_value the mod_child functions will not be
  called)
- added register_procs(processes_no), used from mod_init when a module
 knows that it will fork some children (replaces the old process_count++
  / the patch's estimated_process_count++)
- added get_max_procs(): returns the maximum (estimated) number of
  processes

13 years ago- cancel relayed from failure route deadlock fix ported from stable
Andrei Pelinescu-Onciul [Fri, 15 Sep 2006 16:04:51 +0000 (16:04 +0000)]
- cancel relayed from failure route deadlock fix ported from stable
(e2e_cancel uses now t_reply_unsafe when called from the failure_route)

13 years ago- dns cache support (ser will cache both positive and negative responses if
Andrei Pelinescu-Onciul [Fri, 15 Sep 2006 10:37:44 +0000 (10:37 +0000)]
- 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)

WARNING: there are a lot of changes in tm

13 years agosurpress error message (480 was not expected as a localy generated response)
Nils Ohlmeier [Thu, 7 Sep 2006 16:46:04 +0000 (16:46 +0000)]
surpress error message (480 was not expected as a localy generated response)

13 years ago- fixed bug in nameaddr.uri: <sip:abc@123>;param is equal to sip:abc@123;param, i...
Tomas Mandys [Tue, 5 Sep 2006 22:49:04 +0000 (22:49 +0000)]
- fixed bug in nameaddr.uri: <sip:abc@123>;param is equal to sip:abc@123;param, i.e. remove params from uri when no <

13 years agotable for separate contact AVPs storage
Vaclav Kubart [Tue, 5 Sep 2006 14:55:07 +0000 (14:55 +0000)]
table for separate contact AVPs storage

13 years agocorrected possible memory leak when there are more routes within one
Vaclav Kubart [Mon, 4 Sep 2006 07:53:29 +0000 (07:53 +0000)]
corrected possible memory leak when there are more routes within one
Record-Route header field

13 years ago- reverted LOG_NONE syslog_facility enabling no-syslog feature
Tomas Mandys [Fri, 1 Sep 2006 10:51:10 +0000 (10:51 +0000)]
- reverted LOG_NONE syslog_facility enabling no-syslog feature

13 years ago - corrected memory leaks in route serialization
Vaclav Kubart [Fri, 1 Sep 2006 08:53:45 +0000 (08:53 +0000)]
 - corrected memory leaks in route serialization
 - better str_dup for debugging

13 years agoget_avp_val() caused crash with int AVP name and string type
Miklos Tirpak [Thu, 31 Aug 2006 13:18:34 +0000 (13:18 +0000)]
get_avp_val() caused crash with int AVP name and string type

13 years ago-added support for fake LOG_NONE syslog facility that disables syslogging completely
Tomas Mandys [Fri, 25 Aug 2006 15:27:08 +0000 (15:27 +0000)]
-added support for fake LOG_NONE syslog facility that disables syslogging completely

13 years ago - fixed set_advertised_port
Andrei Pelinescu-Onciul [Fri, 25 Aug 2006 14:04:24 +0000 (14:04 +0000)]
 - fixed set_advertised_port

13 years agomissing file added
Miklos Tirpak [Tue, 22 Aug 2006 12:46:26 +0000 (12:46 +0000)]
missing file added

13 years agoipmatch table added to database schema definition
Miklos Tirpak [Tue, 22 Aug 2006 12:44:10 +0000 (12:44 +0000)]
ipmatch table added to database schema definition
DB scripts are re-generated

13 years agoadded functions for rr_t serialization/deserialization (will be used from dialog...
Vaclav Kubart [Thu, 10 Aug 2006 12:21:27 +0000 (12:21 +0000)]
added functions for rr_t serialization/deserialization (will be used from dialog module)

13 years agostatic buffer realloc correction
Michal Matyska [Thu, 10 Aug 2006 10:49:11 +0000 (10:49 +0000)]
static buffer realloc correction

13 years agocorrected memory leak (uri AVPs were not released)
Vaclav Kubart [Wed, 9 Aug 2006 09:36:21 +0000 (09:36 +0000)]
corrected memory leak (uri AVPs were not released)

13 years ago-fixed typo in drop command
Tomas Mandys [Fri, 4 Aug 2006 18:52:16 +0000 (18:52 +0000)]
-fixed typo in drop command

13 years agocorrected inconsistence in RLS database and added xcap_query_params_t
Vaclav Kubart [Wed, 2 Aug 2006 13:23:40 +0000 (13:23 +0000)]
corrected inconsistence in RLS database and added xcap_query_params_t
serialization needed in RLS DB store/load functions

13 years agoadded scheme column. This intended to store the URI scheme.
Raphael Coeffic [Wed, 2 Aug 2006 12:56:15 +0000 (12:56 +0000)]
added scheme column. This intended to store the URI scheme.

13 years agofirst step in support of PIDF extensions (database support not finished yet, not...
Vaclav Kubart [Wed, 26 Jul 2006 10:10:45 +0000 (10:10 +0000)]
first step in support of PIDF extensions (database support not finished yet, not tested)

13 years ago- applied patch from Bogdan Pintea
Jan Janak [Tue, 25 Jul 2006 15:52:38 +0000 (15:52 +0000)]
- applied patch from Bogdan Pintea

13 years ago- credentials table includes did column
Jan Janak [Tue, 25 Jul 2006 13:43:39 +0000 (13:43 +0000)]
- credentials table includes did column
- authentication and reply sending decoupled, the new
  way to perform digest authentication is:
  if (!www_authenticate("@to.uri.host", "credentials")) {
      append_to_reply("%$digest_challenge");
      sl_reply("401", "Unauthorized");
      drop;
  }
- www_challenge and proxy_challenge deprecated (can be replaced
  with append_to_reply and sl_reply
- qop can be configured using modparam

13 years agoPA module data structures change (based on structures from common libs now),
Vaclav Kubart [Tue, 25 Jul 2006 05:46:57 +0000 (05:46 +0000)]
PA module data structures change (based on structures from common libs now),
PA code cleanup

13 years ago- empty param means QOP_UNSPEC
Jan Janak [Mon, 24 Jul 2006 16:43:55 +0000 (16:43 +0000)]
- empty param means QOP_UNSPEC

13 years ago- make qop parser available to the outside world
Jan Janak [Mon, 24 Jul 2006 15:55:13 +0000 (15:55 +0000)]
- make qop parser available to the outside world

13 years agocorrected possible memory leak when refreshing a dialog from response after
Vaclav Kubart [Mon, 24 Jul 2006 11:48:11 +0000 (11:48 +0000)]
corrected possible memory leak when refreshing a dialog from response after
refreshing it from non-initial request

13 years ago- did column added
Jan Janak [Mon, 24 Jul 2006 10:08:08 +0000 (10:08 +0000)]
- did column added

13 years ago- obsolete files removed
Jan Janak [Thu, 20 Jul 2006 15:26:48 +0000 (15:26 +0000)]
- obsolete files removed

13 years ago- python stuff no more included
Jan Janak [Thu, 20 Jul 2006 15:22:34 +0000 (15:22 +0000)]
- python stuff no more included

13 years ago- removed
Jan Janak [Thu, 20 Jul 2006 15:21:25 +0000 (15:21 +0000)]
- removed

13 years ago- opensuse/suse packaging stuff
Jan Janak [Thu, 20 Jul 2006 15:12:50 +0000 (15:12 +0000)]
- opensuse/suse packaging stuff

13 years ago- pkg list updated
Jan Janak [Thu, 20 Jul 2006 15:05:55 +0000 (15:05 +0000)]
- pkg list updated
- master ftp updated
- Andrei's email address updated

13 years ago- pkg list updated
Jan Janak [Thu, 20 Jul 2006 14:59:19 +0000 (14:59 +0000)]
- pkg list updated
- master ftp server updated
- Andrei's email address updated

13 years ago- pkg-list updated to reflect the current state of modoules
Jan Janak [Thu, 20 Jul 2006 14:51:38 +0000 (14:51 +0000)]
- pkg-list updated to reflect the current state of modoules
- Andrei's email address updated
- master FTP URL updated

13 years ago- removed original packaging files
Jan Janak [Thu, 20 Jul 2006 14:29:12 +0000 (14:29 +0000)]
- removed original packaging files
- Makefile updated to use new location of files

13 years ago- moved all packaging stuff to pkg subdirectory
Jan Janak [Thu, 20 Jul 2006 14:17:13 +0000 (14:17 +0000)]
- moved all packaging stuff to pkg subdirectory

13 years agorecreated form XML files
Karel Kozlik [Thu, 20 Jul 2006 13:02:04 +0000 (13:02 +0000)]
recreated form XML files

13 years agofixed to use also xx_data.sql scripts
Karel Kozlik [Thu, 20 Jul 2006 12:59:43 +0000 (12:59 +0000)]
fixed to use also xx_data.sql scripts

13 years ago- re-formated
Karel Kozlik [Thu, 20 Jul 2006 12:57:15 +0000 (12:57 +0000)]
- re-formated
- 'vendor-controlled' attributes added to rows

13 years agounique index added
Karel Kozlik [Thu, 20 Jul 2006 12:56:12 +0000 (12:56 +0000)]
unique index added

13 years agoadded ability to upgrade initial data in DB
Karel Kozlik [Thu, 20 Jul 2006 12:54:24 +0000 (12:54 +0000)]
added ability to upgrade initial data in DB
- xx_create.sql script is now separated to two scripts: xx_create.sql and xx_data.sql
  xx_create.sql contain tables definitions and xx_data.sql contain all initial data (<row> elements from XML files)
- each <row> element have new optional attribute 'vendor-controlled'.
  If vendor-controled='1' for a row, SQL DELETE statement is generated before INSERT statement for this row.
  In this case is necessary to define <row-identificator> element wich contain list of <colref> elements.
  This is a list of columns which will be in DELETE WHERE clause.
- From now is also necessary to define an unique index on all tables which contain an initial data. Otherwise
  data will be duplicated on each update.

13 years ago- not needed anymore
Jan Janak [Wed, 19 Jul 2006 17:39:09 +0000 (17:39 +0000)]
- not needed anymore

13 years ago- obsolete documentation removed
Jan Janak [Wed, 19 Jul 2006 17:17:29 +0000 (17:17 +0000)]
- obsolete documentation removed

13 years ago- obsolete database example removed
Jan Janak [Wed, 19 Jul 2006 17:10:42 +0000 (17:10 +0000)]
- obsolete database example removed

13 years ago- people added to AUTHORS file
Jan Janak [Wed, 19 Jul 2006 17:06:32 +0000 (17:06 +0000)]
- people added to AUTHORS file

13 years ago- obsolete code removed
Jan Janak [Wed, 19 Jul 2006 16:53:18 +0000 (16:53 +0000)]
- obsolete code removed

13 years ago- unused defines removed
Jan Janak [Wed, 19 Jul 2006 16:49:51 +0000 (16:49 +0000)]
- unused defines removed
- one duplicate removed

13 years ago- group, mangler, and auth_diameter added to the list of excluded modules
Jan Janak [Wed, 19 Jul 2006 16:43:27 +0000 (16:43 +0000)]
- group, mangler, and auth_diameter added to the list of excluded modules

13 years ago- Vendor iptelorg
Jan Janak [Wed, 19 Jul 2006 16:33:24 +0000 (16:33 +0000)]
- Vendor iptelorg
- Move proprietary attributes into real VSAs

13 years ago- aligned to new fixups
Jan Janak [Wed, 19 Jul 2006 16:10:43 +0000 (16:10 +0000)]
- aligned to new fixups

13 years ago- default radiusclient file added
Jan Janak [Wed, 19 Jul 2006 12:49:32 +0000 (12:49 +0000)]
- default radiusclient file added

13 years ago- clean-up of common fixup functions
Jan Janak [Tue, 18 Jul 2006 11:54:44 +0000 (11:54 +0000)]
- clean-up of common fixup functions

13 years ago- reset_avp_list added
Jan Janak [Tue, 18 Jul 2006 11:51:25 +0000 (11:51 +0000)]
- reset_avp_list added

13 years ago- conversion function to convert str to zero terminated string
Jan Janak [Mon, 17 Jul 2006 13:16:39 +0000 (13:16 +0000)]
- conversion function to convert str to zero terminated string

14 years ago- reduced dns structure sizes and re-ordered them to waste less space
Andrei Pelinescu-Onciul [Thu, 13 Jul 2006 18:30:02 +0000 (18:30 +0000)]
- reduced dns structure sizes and re-ordered them to waste less space
- possible memory leak fixed (could appear only when resolving
 srv or naptr records and the dns response packet is corrupted)

14 years agoAdded parameter to dlg_request_uas and dlg_response_uac.
Vaclav Kubart [Wed, 12 Jul 2006 09:39:20 +0000 (09:39 +0000)]
Added parameter to dlg_request_uas and dlg_response_uac.

This parameter specifies if it is target refresh request/response. This is
needed because TM module is not able to determine target refresh methods for
all dialog types.  Only INVITE method was used as target refresh, but this is
error for non-INVITE dialogs (SUBSCRIBE/NOTIFY, ...).

If you want to behave like previous versions use TARGET_REFRESH_UNKNOWN as
value but be aware of possible problems.

14 years agonew column 'access' in table attr_types
Karel Kozlik [Tue, 11 Jul 2006 12:10:06 +0000 (12:10 +0000)]
new column 'access' in table attr_types

14 years agoadded function has_to_tag into common libs
Vaclav Kubart [Tue, 11 Jul 2006 05:55:38 +0000 (05:55 +0000)]
added function has_to_tag into common libs

14 years agonew attribute 'contact_email'
Karel Kozlik [Mon, 10 Jul 2006 13:40:18 +0000 (13:40 +0000)]
new attribute 'contact_email'

14 years ago- aor column added
Jan Janak [Tue, 4 Jul 2006 13:10:42 +0000 (13:10 +0000)]
- aor column added

14 years ago- support for uri attributes
Jan Janak [Tue, 4 Jul 2006 12:51:27 +0000 (12:51 +0000)]
- support for uri attributes

14 years ago- Support for selects in fparam_t
Jan Janak [Tue, 4 Jul 2006 12:48:13 +0000 (12:48 +0000)]
- Support for selects in fparam_t
- get_str_fparam function which will return the value of fparam
  as string

14 years ago- support for URI attributes
Jan Janak [Tue, 4 Jul 2006 12:46:30 +0000 (12:46 +0000)]
- support for URI attributes

14 years agoERROR message transaction already exists moved to w_t_newtran, t_newtran logs only...
Michal Matyska [Mon, 3 Jul 2006 13:55:19 +0000 (13:55 +0000)]
ERROR message transaction already exists moved to w_t_newtran, t_newtran logs only with DEBUG level

14 years agonameaddr.params corrected (when used from nested selects)
Michal Matyska [Fri, 30 Jun 2006 21:11:26 +0000 (21:11 +0000)]
nameaddr.params corrected (when used from nested selects)

14 years agoparams retrieving extended to
Michal Matyska [Fri, 30 Jun 2006 15:03:54 +0000 (15:03 +0000)]
params retrieving extended to
@msg.<HEADER>.params.<PARAM_NAME> for header which's value allows param like name=body
@msg.<HEADER>.nameaddr.params[.<PARAM_NAME>] parameter of the header which has nameadde as value
@msg.<HEADER>.nameaddr.uri.params[.<PARAM_NAME>] parameter of the URI
 which works for all selects returning uri

14 years agoFunction t_uac splitted into two parts - one which prepares the message and one
Vaclav Kubart [Fri, 30 Jun 2006 13:04:18 +0000 (13:04 +0000)]
Function t_uac splitted into two parts - one which prepares the message and one
which sends it. Both are accessible for requests within dialogs through
tm_binds structure (prepare_request_within, send_prepared_request).

This is needed to allow sending in-dialog messages outside of critical section
(VERY useful for TCP transport when used nonzero TCP timeouts - in that case
may be the critical section locked for seconds!).

14 years ago@method returns METHOD string within request select_method
Michal Matyska [Thu, 29 Jun 2006 10:34:13 +0000 (10:34 +0000)]
@method returns METHOD string within request select_method

t_relay does not return error when the transaction was already started by t_newtran
so from now you can use in the script:
if (!t_newtran) drop; # avoid retransmission processing
...some time consuming action
t_relay();

14 years agooptimalizations of string and dstring functions
Vaclav Kubart [Wed, 28 Jun 2006 15:22:37 +0000 (15:22 +0000)]
optimalizations of string and dstring functions

14 years agoUuid package added into suggested, for ser-ctl package.
Jan Halla [Wed, 28 Jun 2006 13:57:17 +0000 (13:57 +0000)]
Uuid package added into suggested, for ser-ctl package.

14 years agouri.params.XXXX now acceped and returns value of that parameter, or empty string...
Michal Matyska [Tue, 27 Jun 2006 21:34:50 +0000 (21:34 +0000)]
uri.params.XXXX now acceped and returns value of that parameter, or empty string flag if param without value is present.
fixed param_offset and lvl values at the time of FIXUP_CALL

14 years agoselect core extension:
Michal Matyska [Tue, 27 Jun 2006 19:07:44 +0000 (19:07 +0000)]
select core extension:
....uri.params.XXXX  tries to find required parameter

allowed to combine NESTED | CONSUME_NEXT_STR (_INT) - resolve checks for correct parameter type (and value if STR)

GCC warning avoided in select_authorize & auth_diameter

14 years ago- export find_credentials function
Jan Janak [Tue, 27 Jun 2006 13:51:32 +0000 (13:51 +0000)]
- export find_credentials function

14 years ago- support for digest credentials selects, supported is:
Jan Janak [Tue, 27 Jun 2006 13:50:29 +0000 (13:50 +0000)]
- support for digest credentials selects, supported is:

  @proxy_authorization["realm"] -- Returns entire digest credentials as string
  @proxy_authorization["realm"].username
  @proxy_authorization["realm"].username.user
  @proxy_authorization["realm"].username.domain
  @proxy_authorization["realm"].realm
  @proxy_authorization["realm"].nonce
  @proxy_authorization["realm"].uri
  @proxy_authorization["realm"].cnonce
  @proxy_authorization["realm"].nc
  @proxy_authorization["realm"].response
  @proxy_authorization["realm"].opaque
  @proxy_authorization["realm"].algorithm
  @proxy_authorization["realm"].qop

14 years ago- support for string [] identifiers, such as @proxy_authorize["iptel.org"]
Jan Janak [Tue, 27 Jun 2006 13:46:13 +0000 (13:46 +0000)]
- support for string [] identifiers, such as @proxy_authorize["iptel.org"]

14 years ago- save the initial state before transiting to string, this is necessary so that
Jan Janak [Tue, 27 Jun 2006 13:45:41 +0000 (13:45 +0000)]
- save the initial state before transiting to string, this is necessary so that
  we could parse quoted strings from other states too, such as select.

14 years agonameaddr support in select framework
Michal Matyska [Tue, 27 Jun 2006 11:43:40 +0000 (11:43 +0000)]
nameaddr support in select framework

if you want to use nameaddr parsing in your select function define as foolows:
{ select_YOUR_FUNCTION_xxx, SEL_PARAM_STR, STR_STATIC_INIT("nameaddr"), select_any_nameaddr, NESTED | CONSUME_NEXT_STR }

14 years agoupdated debian packaging rules for presence modules
Vaclav Kubart [Mon, 26 Jun 2006 16:09:36 +0000 (16:09 +0000)]
updated debian packaging rules for presence modules

14 years agoupdated documentation for presence modules
Vaclav Kubart [Mon, 26 Jun 2006 14:59:29 +0000 (14:59 +0000)]
updated documentation for presence modules

14 years agoforgotten file in previous commit
Vaclav Kubart [Fri, 23 Jun 2006 13:03:38 +0000 (13:03 +0000)]
forgotten file in previous commit

14 years agoset flag 'required' for attributes digest_realm
Karel Kozlik [Fri, 23 Jun 2006 09:13:48 +0000 (09:13 +0000)]
set flag 'required' for attributes digest_realm

14 years agoadded parsing of Require header field
Vaclav Kubart [Fri, 23 Jun 2006 08:51:37 +0000 (08:51 +0000)]
added parsing of Require header field

14 years agoadded function supports_extension for search within Supported headers
Vaclav Kubart [Thu, 22 Jun 2006 10:24:24 +0000 (10:24 +0000)]
added function supports_extension for search within Supported headers

14 years agointernal function for parsing Subscription-State was hidden (was accessible for to...
Vaclav Kubart [Thu, 22 Jun 2006 08:17:32 +0000 (08:17 +0000)]
internal function for parsing Subscription-State was hidden (was accessible for to testing only)

14 years agoSet lvl & param_offset[lvl] & param_offset[lvl+1] before FIXUP call of resolved selec...
Michal Matyska [Wed, 21 Jun 2006 21:36:52 +0000 (21:36 +0000)]
Set lvl & param_offset[lvl] & param_offset[lvl+1] before FIXUP call of resolved select function

14 years agoAdded select_buf.[ch]
Michal Matyska [Wed, 21 Jun 2006 21:08:48 +0000 (21:08 +0000)]
Added select_buf.[ch]

14 years agoselect_buf:
Michal Matyska [Wed, 21 Jun 2006 19:11:58 +0000 (19:11 +0000)]
select_buf:
 - get_static_buffer (meant for select calls which need extra space

 - internal reset_static_buffer called before any request is processed

select_core:
  select_uri_hostport returns host:port notation (default port value based on uri type)

select:
  select structure contains new array param_offset and lvl - the nested level
  number of params or particular nested level could be obtained by
  param_offset[lvl+1]-param_offset[lvl]

14 years ago"hacked" version of is_terminating_notify replaced by correct one
Vaclav Kubart [Wed, 21 Jun 2006 13:59:01 +0000 (13:59 +0000)]
"hacked" version of is_terminating_notify replaced by correct one

14 years agocorrected faulty freeing of Subscription-State header content
Vaclav Kubart [Wed, 21 Jun 2006 13:42:40 +0000 (13:42 +0000)]
corrected faulty freeing of Subscription-State header content

14 years agoadded Subscription-State header field parsing (only needed parts)
Vaclav Kubart [Wed, 21 Jun 2006 13:33:01 +0000 (13:33 +0000)]
added Subscription-State header field parsing (only needed parts)

14 years agocorrected bug in get_expiration_value
Vaclav Kubart [Wed, 21 Jun 2006 08:25:41 +0000 (08:25 +0000)]
corrected bug in get_expiration_value

14 years ago- added parsing of Min-SE (related to Session-Expires)
Tomas Mandys [Wed, 21 Jun 2006 08:18:53 +0000 (08:18 +0000)]
- added parsing of Min-SE (related to Session-Expires)
- added msg->session_expires, msg->min_se fields

14 years agoAdded dependency on ncurses to Makefile as RedHat type distributions do not have...
Greger V. Teigre [Mon, 19 Jun 2006 09:11:22 +0000 (09:11 +0000)]
Added dependency on ncurses to Makefile as RedHat type distributions do not have auto-dependency on ncurses as debian.

14 years ago- adjusted compact headers. There were missing compact equivalents for
Tomas Mandys [Sun, 18 Jun 2006 23:15:22 +0000 (23:15 +0000)]
- adjusted compact headers. There were missing compact equivalents for
Subject, Refer-To and completely missing Session-Expires, Accept-Contact, etc. support.
Currently I've implemented both compact header and case switches
to assign enumeration type. No next parsing is processed, but
probably will be done, good candidate e.g. Session-Expires.

Now e.g. textops hf_value correctly recognizes "Session-Expires" and "x" as equal headers.

14 years ago- run_flags published in header file. It may require any module command that calls...
Tomas Mandys [Sat, 17 Jun 2006 09:40:59 +0000 (09:40 +0000)]
- run_flags published in header file. It may require any module command that calls run_actions, e.g. to absorb return.

14 years ago- bugfix SER-111
Tomas Mandys [Fri, 16 Jun 2006 14:15:51 +0000 (14:15 +0000)]
- bugfix SER-111
-When (drop/function returning 0) appears in onreply route then post reply script callbacks are skiped
-Empty route block causes drop

14 years ago- fixed copy&paste error, reply callbacks newer installed
Tomas Mandys [Fri, 16 Jun 2006 11:48:39 +0000 (11:48 +0000)]
- fixed copy&paste error, reply callbacks newer installed