Pre-Submission Checklist
Type Of Change
Checklist:
Description
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/2207
Commit Summary
- Makefile.defs: version set to 5.2.0-rc0
- pkg/kamailio/deb: version set 5.2.0~rc0
- Makefile.defs: use $(prefix) for setting share_target
- evapi: convert return code for kemi functions to match the ones from cfg equivalents
- ims_ipsec_pcscf: Makefile - use pkg-config to get compile flags for libmnl
- pkg/kamailio/alpine: Fixed docker image build for 5.2 branch
- Merge pull request #1713 from sergey-safarov/spec_update9
- pkg/kamailio/deb: wait for network to be up
- pkg/kamailio/deb: also restart service if unclean exit code
- pkg/kamailio/oracle: wait for network to be up
- pkg/kamailio/obs: update spec to mach currently used
- pkg/kamailio/obs: Fixed missing libmnl-devel and librabbitmq-devel on RHEL dists
- pkg/kamailio/obs: smsops module relocated into main rpm package
- db_berkeley: fix compilation warning
- kazoo: fix compilation warnings
- pkg/kamailio/obs: Fixed build on OpenSUSE dists
- pkg/kamailio/obs: Changed rpm package group for OpenSUSE dist
- cfgutils: error log message mentioning the param lock_set_size
- tmx: use branch index for $T_rpl() cache invalidation
- lib/srdb1: added entities to define the size for event and etag columns
- kamctl: regenerated the sql creation scripts
- lib/srdb1: schema - use etag size entity also for pua and xcap tables
- kamctl: new update to the sql creation scripts
- websocket: aligned example statements
- dispatcher: search in xavp sublist for ds_update_dst() attributes
- htable: init vars in ht_dmq_handle_sync() to avoid compile warnings
- htable: use local variable for name in log message instead of null htable pointer
- db_redis: log message if failure to get reply
- tm: t_serial - safety check for searched xavps
- smsops: free after error log message printing a field
- siptrace: convert status code to string using static buffer function
- presence: safety check for structure vars before accessing fields
- Makefile.defs: version set to 5.2.0-rc1
- pkg/kamailio/deb: version set to 5.2.0~rc1
- dialog: fix typo in warn message (#1731)
- lib/srdb1: schema - defined entities for sizes of aname and avalue columns
- kamctl: regenerated sql creation scripts
- core : add word to log get_boundary function
- textops: fixed get_body_part function for non-multipart contents error
- core: function to test if a msg structure is faked request
- async: return error if trying to execute for faked message
- topos: allow various replies for INVITE without contact
- htable: safety checks for values replicated via dmq
- tm: info log message if attempting to create transaction for faked request
- tmx: do no suspend faked request
- rtpengine: print command in log message on timeout
- topos: do not add contact header in outgoing 1xx responses if not present
- core: added kemi KSR.is_myself_srcip()
- dispatcher: ds_select_routes() - set r-uri/d-uri even when first group has no available dst
- misc/examples/kemi: Added 'msg' argument to ksr_route_relay
- topoh: safety checks for couple of mandatory headers
- topos: safety checks for couple of mandatory headers
- topos: proper condition to detect 3xx redirect for contact updates
- Makefile.defs: version set to 5.2.0-rc2
- pkg/kamailio/deb: version set to 5.2.0~rc2
- xmlrpc: added event_callback parameter
- xmlrpc: docs for event_callback parameter
- misc/examples: use core reply_route inside the anycast example
- textops: docs - notes that msg_apply_changes() may be required for multi-part operations
- modules: readme files regenerated - modules ... [skip ci]
- pkg/kamailio/deb: version set 5.2.0
- ChangeLog: initial update for preparing v5.2.0
- pkg: version set to 5.2.0 for alpine and oracle linux rpm specs
- INSTALL: added link to the install tutorial on the web
- Makefile.defs: version set to 5.2.0
- ChangeLog: content updated for v5.2.0
- utils/kamctl: [pgsql] add missing options for pgsql_ro_query()
- presence: test if event is dialog when attempting to delete old records
- dispatcher: docs - make a bullet list for the possible values for flags field
- dispatcher: rename internal functions to match the module pattern
- dispatcher: flag 16 (1<<4) for destinations with host not having A/AAAA record
- dispatcher: docs for flags value 16
- core: parse body - debug instead of error log message when mime mismatch
- ims_charging : doc is fixed
- dialog: safety checks for local cseq and contact vars
- modules: readme files regenerated - modules ... [skip ci]
- core: fixed segmentation fault when handling multipart bodies
- pkg/kamailio/deb: add kamailio-ruby-modules [skip ci]
- pkg/kamailio/deb: remove ruby support from wheezy and precise [skip ci]
- pkg/kamailio/deb: remove ruby support for trusty [skip ci]
- pkg/kamailio/obs: Fixed warning about not existen kamailio group [skip ci]
- pkg/kamailio/alpine: Added app-ruby package #1761 [skip ci]
- pkg/docker Updated submodule
- pkg/kamailio/obs: Added ruby package #1761 [skip ci]
- pkg/kamailio/deb: add kamailio-python3-modules
- core: fix an error in check_via_address, reported from Mojtaba, mespio at gmail dot com
- core: check for optarg before passing it to external library (coverity report)
- cdp: fix three coverity errors (ressource leaks and error checks)
- cdp: fix two errors from coverty scan (missing check, var initialization)
- dialog: check for cseq value only when getting it for caller/request
- kamdbctl: Merged patch from alpine packaging (#1786)
- lib/srdb1: memset db connection structure earlier in db_bind_mod()
- tm: reply_received() - simplify locking for processing sip response
- rtpengine : crash is fixed and codec flags added to doc (#1742)
- auth_xkeys: clone value before inserting the lump inside auth_xkeys_add()
- misc/examples: kamailio-basic-kemi-python.py - use functions for method and myself checks
- misc/examples: sample default config with websocket enabled
- dialog: store call-id, r-uri, f-uri and t-uri with 0-ending char
- misc/example/kemi: merge condition lines in kamailio-basic-kemi-python.py
- app_jsdt: updated duktape js engine to v2.3.0
- misc/examples/kemi/kamailio-basic-kemi-jsdt.js: use functions to match methods and myself
- misc/examples/kemi/kamailio-basic-kemi-lua.lua: fix condition on user agent
- misc/examples/kemi/kamailio-basic-kemi-python.py: fix condition on user agent
- misc/examples/kemi/kamailio-basic-kemi-jsdt.js: removed extra parenthesis
- misc/examples/kemi/kamailio-basic-kemi-jsdt.js: match from uri myself with function
- misc/examples/kemi/kamailio-basic-kemi-sqlang.js: use functions to match methods and myself
- pv: {param.count} accept static string "," as delimiter
- app_ruby: Makefile - fixed libs for darwin os with no pkg-config
- tm: error log message about new final reply made info
- app_ruby: Makefile - updated how to detect ruby version
- app_ruby: implemented rpc app_ruby.reload command
- app_ruby: print new script version in rpc reload info message
- app_python3: fix Python 3.7 deprecation warnings
- uac_redirect: docs - added section ids
- app_ruby: added missing app_ruby.api_list rpc command
- uac_redirect: docs - fixed missing space in sectionid
- regex: init var to avoid compile warning
- cplc: init var to avoid compile warning
- topoh: fixed unmask route issue, if maksing fails for one of the routes
- topoh: aded debug message for knowing the reason of no decoding rr
- websocket: use the list with ids for ws connections to do ping-pong
- websocket: fetch ws connections based on keepalive process index
- websocket: destroy ws connections in dedicated timer process
- websocket: docs for timer_interval and rm_delay_interval params
- ndb_redis: fix compilation warnings
- topos_redis: fix compilation warnings
- cnxcc: fix compilation warnings
- dialog: only write debug messages in case cseq or contact fields are empty
- websocket: removed static from declaration of ws_rm_delay_interval
- db_redis: use safe clist iteration for db_redis_free_tables()
- cdp: init pointer to avoid warning on uninitialized use
- rtpengine: lock only when db backend is enabled for build_rtpp_socks()
- auth_db: print db table name when version check fails
- core: function to detect if all processes were forked
- core: added function to detect when processes were initialized
- rtpengine: reworked build of rtpengine sockets to avoid serial initialization
- rtpengine: use version number to track building rtpengine sockets on reload
- ims_isc: free variable in case of errors
- core: pt - added missing #endif due to backport conflict
- modules: readme files regenerated - modules ... [skip ci]
- acc_json: proper check if the mqueue name is set and the module can be loaded
- topos_redis: check the branch value to avoid using uninitialized fields
- tm: Add fixup for PVS in fixup_t_check_status
- phonenum: fixing documentation typo (#1807)
- modules: readme files regenerated - modules ... [skip ci]
- dialog: docs - more info about using the flag and dlg_manage()
- dialog: do not require dlg_flag parameter to be set
- tsilo: add check for empty aor
- dispatcher: update for module docs (#1804)
- dispatcher: docs - typo and indentation for the rpc flags paragraph
- presence: Makefile - link agaist libicu on macos/darwin
- presence_xml: Makefile - link agaist libicu on macos/darwin
- presence: do not include presence.h in other header files
- presence_xml: do not include ../presence/presence.h
- modules: readme files regenerated - modules ... [skip ci]
- pkg: version set to 5.2.1 for alpine and rpm specs
- pkg/debian: set version to 5.2.1 in deb spec files
- Makefile.defs: version set to 5.2.1
- ChangeLog: content updated for v5.2.1
- siptrace: don't calculate message source socket if already set
- tsilo: fixed ts_append example in the doc
- modules: readme files regenerated - modules ... [skip ci]
- websocket: put the ws connection after keepalive
- src/Makefile: added target to install files for systemd on debian
- jsonrpcs: Fix memleak with srjson_doc_t
- jansson: Log column on parse error
- dispatcher: Don't take modulus of hash twice
- siputils: Return true if options_reply() succeeds
- jansson: Fix reverse logic for JSON boolean
- dispatcher: Stop searching if entry is found
- dispatcher: Fix memleak in destination attributes
- jsonrpcs: fix double free crash
- core: fix crashes and logical errors for cmd line parsing, reported from Thuan Pham
- registrar : check xavp clone result
- lreproxy module
File Changes
Patch Links:
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.