struct action has now route name info.
dns_naptr_ignore_rfc - new parameter to control the order field in NAPTR, as required by
RFC 2915
-f parameter can take the value '-' to read config from stdin
allows piping the config from various sources (e.g., downloading from web)
example: cat /etc/kamailio/kamailio.cfg | /usr/sbin/kamailio -f -
L_NPRL aliased to L_ALERT-1 to allow printing messages without level name
new maro LOG__(…) to allow overwriting default name for log level
LOG_LN() new macro to print log messages overwriting log level name
new global parameter max_recursive_level
replace define ROUTE_MAX_REC_LEV with config paramter
number of allowed recursive levels can be set in config no
it affects calls of route blocks and chained if { … } else if { … } else …
framework for creating asynchronous pool of workers
dedicated group of processes that can get tasks from other processes via memory pipe
react immediately, no time based polling
async_workers - new core parameter
DBG_SYS_MALLOC can be set to get verbose mem ops with system allocator - PKG_MEMORY has to be undefined in Makefile.defs
mem/f_malloc: link previous free fragment to speed up join/defrag operations
added field to link sip msg in onsend structure - to be used when opening an ongoing stream (tcp/tls) connection
new core event executed when a non sip packet is received - event type SREV_RCV_NOSIP
fork_sync_timer() uses milisecond precision to catch up on delayed execution
lib/srutils: add sruid_next_safe() function - checks to see if the sruid was initialized by same process and if not, triggers a reinit - pid is stored inside the sruid struct
call onsend_route for replies
return OK as string for a successful dns.delete rpc command
new internal msg flag - FL_UAC_AUTH - to mark requests that had local uac authentication done (e.g., via uac_auth() from uac module) - it is an indication that cseq should be increased
allow up to three callback functions for net_data_in and net_data_out
new parameter - log_prefix
add received parameter to via if rport parameter is present - required by RFC3581, section 4