mirror of https://github.com/sipwise/sems.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1727 lines
71 KiB
1727 lines
71 KiB
ngcp-sems (1:1.6.0+0~mr26.2.0.0) unstable; urgency=medium
|
|
|
|
[ Richard Fuchs ]
|
|
* [87f3366] MT#62181 C++ sockaddr_storage
|
|
* [8f461b7] MT#62181 whitespace cleanups
|
|
* [3559b8c] MT#62181 convert sip_target::trsp to string
|
|
* [765ef88] MT#62181 convert arg to string
|
|
* [125da11] MT#64469 catch exception by reference
|
|
* [e909c52] MT#62181 remove unused method
|
|
* [8397b9c] MT#65080 add GH actions to automate release builds
|
|
* [e4ddedd] MT#62181 fix build of monitoring app
|
|
* [d67fe16] MT#62181 trans_layer: use references
|
|
* [578def7] MT#62181 use std::string for string building
|
|
* [2561fd9] MT#62181 sip_destination: use strings
|
|
* [884e9fc] MT#62181 send_request: use references
|
|
* [5159233] MT#62181 put temporary object on stack
|
|
* [1232a17] MT#62181 parser: use references
|
|
* [05bee6e] MT#62181 parser type updates
|
|
* [9419858] MT#62181 const updates
|
|
* [d028f93] MT#62181 fix MIME part printing
|
|
* [8201831] MT#62181 whitespace cleanups
|
|
* [3e9883a] MT#62181 add missing initialiser
|
|
* [b4cf02d] MT#62181 add parse_header overload w string_view
|
|
* [3393486] MT#62181 use `false` to indicate failure
|
|
* [730b4f9] MT#62181 parsing: use size_t for lengths
|
|
* [e033e0a] MT#59962 convert sess_stopped to atomic bool
|
|
|
|
[ Vadim Saranov ]
|
|
* [fd6ec68] MT#64901 core: fix memory leak in generate_and_parse_new_msg
|
|
* [c0648c2] MT#64901 core: fix facilty
|
|
* [6c858bb] MT#64901 core: fix memory leak in trans_timer::fire
|
|
|
|
[ Bit-Savva Mikhail ]
|
|
* [6b0af31] MT#64847 call authentication with peers doesn't work
|
|
* [954bd66] MT#64955 add B2B SBC integration test suite
|
|
* [04065d0] MT#64955 test-b2b: guard against stale _uas_sock messages on loaded CI
|
|
|
|
[ Donat Zenichev ]
|
|
* [c4c5c6a] MT#65074 AmConfigReader: rework plug-ins parser
|
|
* [853adb4] MT#65074 update usage of `getParameter()`
|
|
* [e08824d] MT#59962 AmSession: clean trailing spaces
|
|
* [2af60ac] MT#59962 AmSession: remove EMACS mentioning
|
|
* [07ef9c9] MT#59962 AmSession: substitute tabs with spaces
|
|
* [c0fb26d] MT#59962 AmSession: refactor styling
|
|
* [6f90a1a] MT#59962 AmSession: remove unused func `onFailure()`
|
|
* [1234013] MT#59962 AmSession: move `RtpTransportIterator`
|
|
* [28f884e] MT#59962 AmSession: `session_stopped()` decrement guard
|
|
* [a1a7eec] MT#59962 AmSession: use lock guards for `audio_mut`
|
|
* [fa9906d] MT#59962 AmSession: use lock guards for `session_num_mut`
|
|
* [7035d68] MT#59962 AmSession: session num getters, use counter directly
|
|
* [454d2e4] MT#59962 AmSession: prevent `session_num` double decrement
|
|
* [e2b606b] MT#59962 AmSession: session started/stopped renamings
|
|
* [c1d75be] MT#59962 AmEvent: explicit define for event `0`
|
|
* [1ec7457] MT#59962 AmSession: avoid dead-lock in `setStopped()`
|
|
* [1ec7651] MT#59962 AmSession: do not leak heap allocated `AmDtmfEvent`
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 15 Jun 2026 15:34:37 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr26.1.0.0) unstable; urgency=medium
|
|
|
|
[ Richard Fuchs ]
|
|
* [d847534] MT#62181 store sip_msg buffer as std::string
|
|
* [4f91272] MT#62181 whitespace cleanups
|
|
* [74f0150] MT#62181 replace ull2str
|
|
* [64aa523] MT#62181 whitespace cleanups
|
|
* [5aba17a] MT#62181 unify all int-to-string conversions
|
|
* [0374fb9] MT#62181 add unsigned long overload for int2str
|
|
* [c4c1634] MT#62181 rename long2str to int2str
|
|
* [7c5dc88] MT#62181 whitespace cleanups
|
|
* [5810370] MT#62181 rename longlong2str to int2str
|
|
* [df77284] MT#62181 rename uint128ToStr to int2str
|
|
* [818c4e4] MT#62181 silence compiler warning
|
|
* [2cd6f20] MT#62181 silence compiler warning
|
|
* [d684e8c] MT#62181 silence compiler warning
|
|
* [d1553a7] MT#62181 add string assignment operator
|
|
|
|
[ Donat Zenichev ]
|
|
* [d800d8f] MT#64469 AmUtils: fix str2int (double) helper
|
|
* [b2915b3] MT#64469 DSMCoreModule: fix `str2int()` double usage
|
|
|
|
[ Guillem Jover ]
|
|
* [a74c342] MT#62763 Fix Python code compilation with Python 3.x
|
|
* [7fc80ae] MT#62763 Fix pycodestyle issues
|
|
* [506ff62] MT#62763 Fix pycodestyle issues, round two
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 07 Apr 2026 12:59:06 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr14.2.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [b52ef41] MT#59962 apps: exclude certain apps from compilation
|
|
* [23325e3] MT#62868 Add timeout to database queries
|
|
* [50bc94c] MT#62868 Fix order of execution of Option
|
|
* [1609823] MT#63557 AmB2BSession::onB2BEvent: don't prevent non-fwd updates
|
|
* [d69d496] MT#59962 AmUtils: add string to double conversion
|
|
* [526e092] MT#59962 DSM: add float type for setTimer()
|
|
* [30b0dfc] MT#64120 AmArg: add a possibility to operate on shared ptr
|
|
* [8e1a41a] MT#59962 core: introduce new RTP transport model
|
|
* [5afd60d] MT#59962 core: on receive don't run body checks if it's empty
|
|
* [48bd903] MT#59962 xmlrpc2di: size_t shouldn't be checked against `< 0`
|
|
* [6eab3ca] MT#64278 AmRtpStream: optionally don't generate direciton
|
|
* [99b38d3] MT#63553 AmMimeBody: properly parse multi bodies
|
|
* [a353910] MT#59962 SBCCallLeg: no need to check leg in constructor
|
|
* [82570bb] MT#59962 tcp_trsp: move new sock to connections map
|
|
* [81f4ec1] MT#59962 AmSession: initilize `active_media_index`
|
|
* [f63b807] MT#59962 AmB2BSession: properly clean RTP streams
|
|
* [9fd65e9] MT#59962 AmB2BMedia: comment some code in `setDtmfSink()`
|
|
* [5d4ebc3] MT#59962 SdpOrigin: extend constructor
|
|
|
|
[ Guillem Jover ]
|
|
* [a50180d] MT#62899 Update packaging for Debian trixie
|
|
|
|
[ Richard Fuchs ]
|
|
* [9aab884] MT#62181 wheeltimer: optional instead of pointer
|
|
* [d867db6] MT#55283 fix header guard
|
|
* [27fb272] MT#62181 change dialog_id to std::string
|
|
* [19c7bfb] MT#62181 whitespace cleanups
|
|
* [65cb4ea] MT#62181 change to_tag to std::string
|
|
* [9fa38e0] MT#62181 whitespace cleanups
|
|
* [1447377] MT#62181 use const pointers for parsing
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 05 Feb 2026 10:24:54 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr14.1.0.0) unstable; urgency=medium
|
|
|
|
[ Guillem Jover ]
|
|
* [853a9fe] MT#62763 Fix shellcheck issues
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 24 Nov 2025 16:58:37 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr14.0.0.0) unstable; urgency=medium
|
|
|
|
[ Richard Fuchs ]
|
|
* [cab8463] MT#62181 pass strings by reference instead of copy
|
|
* [80172e0] MT#62181 don't use string for bool value
|
|
* [b7abe78] MT#62181 std::move updates
|
|
* [e684718] MT#63171 StatsUDPServer: use correct FD flag
|
|
* [4a4b8fe] MT#62181 StatsUDPServer: fix possible overrun
|
|
* [a07dd24] MT#55283 flush stdout after config print
|
|
* [1b33d02] MT#62181 removal from list with lock held
|
|
* [1f709bb] MT#63171 AmThread: introduce lock & cond
|
|
* [7c54980] MT#63171 proper shutdown of AmThreadWatcher
|
|
* [f9faa2e] MT#62181 iterate list with lock held
|
|
* [03c6196] MT#63171 join stopped thread
|
|
* [392cd9d] MT#63171 StatsUDPServer: facilitate shutdown
|
|
* [4bd36ff] MT#63171 Statistics: add dtor
|
|
* [01345c6] MT#63171 AmSessionProcessor: use lock guard
|
|
* [f9b93e3] MT#63171 add AmSessionProcessor::stopThreads
|
|
* [cbb5a3a] MT#63171 AmSessionProcessorThread: replace runcond
|
|
* [55a86bb] MT#63171 stop AmAppTimer on shutdown
|
|
* [fe7e899] MT#63171 AmEventQueue: virtual inherit refcnt
|
|
* [5234af1] MT#63171 generalise AmEventQueue
|
|
* [ef2b5e4] MT#63171 introduce AmEventQueueThread
|
|
* [1f5564a] MT#63171 AmCallWatcher: use AmEventQueueThread
|
|
* [bd5462d] MT#63171 SIPRegistrarClient: facilitate shutdown
|
|
* [9270717] MT#63171 SystemDSM: use AmEventQueueThread
|
|
* [2245d59] MT#63171 AmThreadWatcher: stop thread
|
|
* [adf2332] MT#62181 support testing under valgrind
|
|
* [c85a2a5] MT#62181 support valgrind leak check
|
|
* [c247242] MT#63171 XMLRPC2DI: proper shutdown
|
|
* [35e1538] MT#63171 XMLRPC2DI: fix dtor ordering
|
|
* [e30510b] MT#63171 AmPlugIn: fix reference counting
|
|
* [de72ac3] MT#63171 stop main wheeltimer at shutdown
|
|
* [06387f3] MT#63171 tcp: join threads after stop
|
|
* [bb4c810] MT#63171 refcount registerApplication
|
|
* [b1f5764] MT#62181 decrease app refcounts on shutdown
|
|
* [9c2b865] MT#62181 add dlhandle wrapper class
|
|
* [35793aa] MT#62181 AmApi: use macro for export func
|
|
* [f6c49b8] MT#62181 update FactoryCreate prototype
|
|
* [4f9066c] MT#62181 remove unused macros
|
|
* [6245e8d] MT#62181 fix basic test
|
|
* [af4814a] MT#62181 actually report test failures
|
|
* [3f20758] MT#62181 add RegisterCache stop/join
|
|
* [5275314] MT#62181 add wheeltimer dtor
|
|
* [bece83b] MT#62181 remove singleton dispose method
|
|
* [f1bc12e] MT#62181 use reference for tcp_server_worker
|
|
* [69a9abd] MT#62181 tcp_trsp: use deque container
|
|
* [daf2f95] MT#62181 use deque to contain sockets and servers
|
|
* [ce39e41] MT#62181 rework singleton
|
|
* [e0804ab] MT#62181 remove underscore from private member
|
|
* [21f38c5] MT#62181 use containers for server objects
|
|
* [2205da5] MT#62181 use shared_ptr for refcounting sockets
|
|
* [1bf5c7e] MT#62181 tcp/tls: use shared_ptr internally
|
|
* [8083dcd] MT#62181 use shared_ptr for msg_logger
|
|
* [5c455d3] MT#62181 wheeltimer: prevent double free
|
|
|
|
[ Guillem Jover ]
|
|
* [b7494cf] MT#63051 debian: Fix make variable usage
|
|
* [22e824a] MT#63051 debian: Improve makefile coding style
|
|
* [164b57f] MT#33054 Add .gitignore files
|
|
* [66111e7] MT#33054 Use system libgsm instead of embedded code copy
|
|
* [268e3b3] MT#33054 Use system librtmp instead of embedded code copy
|
|
* [ca2ff68] MT#62181 build: Add missing - for -std= option
|
|
|
|
[ Donat Zenichev ]
|
|
* [7d7780a] MT#63071 AmEventDispatcher: imcomplete OR
|
|
* [f94da13] MT#63071 AmEventDispatcher: queues_mut use lock guard
|
|
* [b38c51f] MT#63071 AmEventDispatcher: id_lookup_mut use lock guard
|
|
* [572ed18] MT#63071 AmEventDispatcher: refactor spaces
|
|
* [e3783f1] MT#63071 AmSessionContainer: use static_cast for up-cast
|
|
* [19a6502] MT#63071 AmSessionContainer: refactor spaces
|
|
* [d20c14f] MT#63071 AmSession: add a snapshot mechanism
|
|
* [3b61150] MT#63071 AmEventDispatcher: provide exposed queue lock
|
|
* [5e4235a] MT#62859 AmB2BSession: acceptPendingInviteB2B() take const
|
|
* [2616037] MT#62859 AmB2BSession: treat SDP as const
|
|
* [b5ce83d] MT#62859 CallLeg: set sip replay to false (reconnect)
|
|
* [e4f6f14] MT#62859 CallLeg: store pending updates for non-sip-relayable
|
|
* [cb8e0ec] MT#62859 AmB2BSession: set_sip_relay_only() add logs
|
|
* [2cdd0a6] MT#62859 AmB2BSession::onB2BEvent send fake SDP answer
|
|
* [3b94b6d] MT#59962 Aling the AmOfferAnswer model
|
|
* [5bb0427] MT#62859 AmB2BSession::acceptPendingInviteB2B use local conn/port
|
|
* [ef86e68] MT#62859 AmB2BSession::acceptPendingInviteB2B improve logs
|
|
* [458f4b7] MT#62876 Call transfer: force reconnected to rtp direct
|
|
* [d4200b6] MT#63298 AmB2BSession: introduce `addFakeSDPbasedOnPort()`
|
|
* [e4e1742] MT#63298 AmB2BSession: introduce `getMediaPort()`
|
|
* [fc6c3da] MT#63298 Properly set SDP answer port on call pick-up
|
|
* [f2c1db5] MT#63298 AmOfferAnswer: add support of PreviewCompleted
|
|
* [e005af4] MT#63298 AmOfferAnswer: follow-up for f2c1db55a6a92ae
|
|
* [50b7bc2] MT#59962 AmSdp::parse(): always check return value
|
|
* [34e6b76] MT#59962 AmOfferAnswer: no need to parse CSTA body
|
|
* [d53e757] MT#59962 AmB2BSession: acceptPendingInviteB2B() check body
|
|
* [fccc51a] MT#59962 AmPlugIn: Move shared ptr instead of copying
|
|
* [7f803a2] MT#59962 Edit README preamble
|
|
* [a7a66c7] MT#59962 Rework AmSdp parsing and func users accordingly
|
|
* [0bb3283] MT#59962 Rework AmMimeBody payload to be string
|
|
* [f9ea22f] MT#59962 AmMimeBody: add Content-Length parsing
|
|
* [c19ae58] MT#59962 SBCCallLeg: skip filtering SDP body if Ct.L. empty
|
|
* [31c3090] MT#59962 Fix typo introduced by f9ea22fcc7a763d
|
|
* [c2524be] MT#59962 Add support of AmRtpSocket
|
|
* [257fcd3] MT#59962 Add support of AmIceCandidate
|
|
* [83c8a58] MT#59962 Add support of AmStunServer
|
|
* [7035a6e] MT#59962 AmRtpPacket: add packet type checkers
|
|
* [687616f] MT#59962 AmRtpStream: add SSRC getter and setter
|
|
* [980ee16] MT#59962 AmRtpStream: save offered payloads
|
|
* [1aefa1c] MT#59962 AmRtpStream: add getter for raw relay state
|
|
* [3765741] MT#59962 rtp.h: add rtcp data header types
|
|
* [54f55d4] MT#59962 AmSdp: extend attribute management
|
|
|
|
[ Fabricio Santolin da Silva ]
|
|
* [4707a2e] TT#169904 Activate g729 Codec
|
|
|
|
[ Marco Capetta ]
|
|
* [49894e3] MT#63379 Align SEMS CE VSC codes with the available ones on SEMS PRO
|
|
* [eff9dba] MT#63029 Add a new DSM function to GetStringToChar
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 08 Sep 2025 11:47:07 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr13.5.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [a24b5d8] MT#62253 log: make ILOG_DLG() call-id file specific
|
|
* [df47486] MT#62253 log: AmSipDialog: add call-id based logging
|
|
* [a29e09f] MT#62253 log: AmBasicSipDialog: add call-id based logging
|
|
* [700c1a0] MT#62253 log: AmOfferAnswer: add call-id based logging
|
|
* [10ddc69] MT#62253 log: Introduce `ILOG_SDLG()`
|
|
* [7719eb7] MT#62253 log: AmSession: log only when dlg is added already
|
|
* [775eaeb] MT#59962 XmlRpcValue: initialize `tm`
|
|
* [838c136] MT#59962 XmlRpcValue: avoid unnecessary copy
|
|
* [39bd31e] MT#59962 CallLeg: use WARN() instead of ILOG_DLG()
|
|
* [3cea2a6] MT#59962 DSM: initialize DSMScriptConfig diags to NULL
|
|
* [5faf948] MT#59962 DSMChartReader: close `h_dl` if import failed
|
|
* [a7b654c] MT#59962 DSMCoreModule: ensure AmArg is actually set
|
|
* [5a602ae] MT#59962 DSMCoreModule: move instead of copy
|
|
* [d2833bb] MT#59962 DSMCoreModule: make `resolveVars()` be using reference
|
|
* [e8941a5] MT#59962 ModConference: do not leave allocated chan
|
|
* [4160072] MT#59962 ModConference: use move instead of copy
|
|
* [d63305f] MT#59962 ModSbc: `profile_param` can be only one
|
|
* [8211e8c] MT#59962 ModSbc: FilterEntry define type before using
|
|
* [ccdebb2] MT#59962 ModSys: refactor SCTmpNamAction using `mkstemp()`
|
|
* [305d860] MT#59962 DRedisConnection: no reply means something went wrong
|
|
* [6dfc04d] MT#59962 DRedisConnection: size_t is always >= 0
|
|
* [8f95edc] MT#59962 DRedisConnection: ensure redis_context isn't NULL
|
|
* [5523520] MT#59962 DRedisConnection: handle empty context case
|
|
* [357b204] MT#59962 ModSbc: use move instead of copy for mf
|
|
* [db1c069] MT#59962 AmSessionContainer: move app_params
|
|
* [197c5c6] MT#59962 AmSessionContainer: refactor indentation
|
|
* [282d173] MT#59962 AmSessionContainer: move session ptr into try statement
|
|
* [e406d1d] MT#59962 AmSessionContainer: add some code commentaries
|
|
* [3ed4f30] MT#59962 AmSessionContainer: smart pointer in one code row
|
|
* [987e4ef] MT#59962 SBC: `reloadProfiles()` use move for profiles
|
|
* [78a45d1] MT#59962 _trans_layer: `update_uac_request()` use ref. to ptr
|
|
* [aba95f8] MT#59962 _trans_layer: `send_request()` check `p_msg` before using
|
|
* [0a5b30d] MT#59962 xmlrpc2di: check XmlRpcSource existence before using
|
|
* [afea04b] MT#59962 xmlrpc2di: add `_ssl_ssl` and `_ssl_ctx` free handling
|
|
* [7a46e8e] MT#59962 xmlrpc2di: refactor `XmlRpcClient::close()`
|
|
* [77cc7e4] MT#59962 xmlrpc2di: int is long indeed
|
|
* [cd4eb94] MT#59962 xmlrpc2di: `xmlrpcval2amarg()` use static_cast
|
|
* [27cd7bc] MT#59962 xmlrpc2di: add bool operator overloading
|
|
* [6847869] MT#59962 xmlrpc2di: deprecate int support
|
|
* [a9e8578] MT#59962 xmlrpc2di: rename TypeInt into TypeLong
|
|
* [9a74726] MT#59962 XmlRpcSocket: refactor `nbWrite()`, make it safer
|
|
* [5e2bfa9] MT#59962 AmSdp: `parse_sdp_attr()` initialize integers
|
|
* [8e0ef6d] MT#59962 CPSLimit: AmConfig, by default 9999
|
|
* [72a5549] MT#59962 tcp_trsp_socket: `on_read()` protect against data overflow
|
|
* [7c75c8e] MT#59962 AmRtpAudio: setPlayoutType properly acquire the lock
|
|
|
|
[ Richard Fuchs ]
|
|
* [6dbeb92] MT#62181 XmlRpcClient: add setFault()
|
|
* [7267f87] MT#62181 XmlRpc*: fix printf argument type
|
|
* [b357698] MT#62181 use size_t for offsets and lengths
|
|
* [e4e55f1] MT#62181 Prepaid: update to long
|
|
* [c966c37] MT#62181 AmArg: fix missing return
|
|
* [5669abc] MT#62181 ilbc: fix wrong order of NULL check
|
|
* [bf6d218] MT#62181 SBCCallProfile: pass string by reference
|
|
* [3311712] MT#62181 use std::move
|
|
* [05506cd] MT#62181 remove debugging remnant
|
|
* [1b695fa] MT#62181 fix initialisers
|
|
* [a8b96ba] MT#62181 move -std= option
|
|
* [41eaaae] MT#62181 AmArg: refactor as std::variant
|
|
* [5fd2cfa] MT#62181 AmArg: fix variant access
|
|
* [c7c12a1] MT#62181 AmArg: add missing copy/assignment ctor
|
|
* [1ae0702] MT#62181 onInvite et al: const updates
|
|
* [74c87bc] MT#62181 AmArg: take ownership of ValueArray
|
|
* [900875b] MT#62181 AmArg: take ownership of ValueStruct
|
|
* [82d9cd7] MT#62181 AmArg: switch to default ctors
|
|
* [d29059b] MT#62181 make: use $(MAKE) macro
|
|
* [4970eef] MT#62181 XMLRPC: use more appropriate int types
|
|
* [0f0ad41] MT#62181 XmlRpcValue: refactor as std::variant
|
|
* [b87875f] MT#62181 AmConfig: fix fd resource leak
|
|
* [326f8d3] MT#62181 AmRtpStream: fix fd resource leak
|
|
* [29690cd] MT#62181 AmPlugin: change to std::filesystem
|
|
* [5a6a99f] MT#62181 opus: fix memory leak
|
|
* [52288b9] MT#62181 XmlRpcUtil: add missing va_end
|
|
* [53060d0] MT#62181 DBRegAgent: extend lock span
|
|
* [cbeee27] MT#62181 DBRegAgent: use lock_guard
|
|
* [0edbcfa] MT#62181 XmlRpcUtil: annotate printf format
|
|
* [56eddd4] MT#62181 XmlRpcClient: fix incorrect printf format
|
|
* [d6a99ee] MT#62181 SBCCallProfile: fix wrong iterator
|
|
* [b95a9dd] MT#62181 trans_layer: fix NULL dereference
|
|
* [0e73877] MT#59962 CCAcc example: change to long
|
|
* [2eb9cf5] MT#62181 hash_table: remove unused class
|
|
* [41dcbac] MT#62181 hash_table: obsolete allocator
|
|
* [f183d63] MT#62181 tr_blacklist: specialise std::less
|
|
* [f9fdee6] MT#62181 introduce hash_map template
|
|
* [62f2602] MT#62181 RegisterCache: add shutdown condition
|
|
* [15667d8] MT#62181 RegisterCache: refactor id_idx
|
|
* [11dd048] MT#62181 RegisterCache: refactor reg_cache_ht
|
|
* [d068c60] MT#62181 RegisterCache: refactor contact_idx
|
|
* [a076152] MT#62181 RegisterCache: remove unused functions
|
|
* [c0ef3c1] MT#62181 RegisterCache: use ContactHash storage
|
|
* [9b8b9d8] MT#62181 RegisterCache: use AorHash storage
|
|
* [8818b46] MT#62181 RegisterCache: use AliasHash storage
|
|
* [ea6b3e1] MT#62181 RegisterCache: use AorEntry storage
|
|
* [3b90286] MT#62181 RegisterCache: turn AorEntry into class
|
|
* [f0fcaa7] MT#62181 RegisterCache: make reg_expire private
|
|
* [d00be5a] MT#62181 RegisterCache: add bindings set
|
|
* [819e45e] MT#62181 RegisterCache: private AorEntry::erase
|
|
* [4fa78ee] MT#62181 RegisterCache: add get_lowest_expire
|
|
* [d62a847] MT#62181 RegisterCache: add entries_by_time
|
|
* [1e02557] MT#62181 RegisterCache: use entries_by_time
|
|
* [200ba57] MT#62181 tcp: fix fd != -1 handling
|
|
* [12317f7] MT#62181 add systemd support
|
|
* [4856e65] MT#62181 add testing framework
|
|
* [c4d6774] MT#62181 use references instead of copies
|
|
* [099b35d] MT#62181 add missing initialiser
|
|
* [5cca07f] MT#62181 do graceful shutdown
|
|
* [f176fb2] MT#55283 fix shellcheck issues
|
|
|
|
[ Guillem Jover ]
|
|
* [61897b7] MT#62763 perl: Use strictures
|
|
* [fc7149b] MT#62763 perl: Do not use bareword file handles
|
|
* [5d1ccbb] MT#62763 perl: Use three argument form for open
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 20 Jun 2025 10:46:07 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr13.4.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [8742b3c] MT#61912 DSM: caller reinvite, keep track of PAI if requested
|
|
* [34a91a2] MT#61912 DSM: caller reinvite, mark with P-DSM-App
|
|
* [5457cef] MT#62063 Recvonly cannot put on hold
|
|
* [375ee49] MT#62063 session lvl sendrecv is active
|
|
* [732ca15] MT#62063 rework `CallLeg::updateHoldMethod()`
|
|
* [72a2ea2] MT#62063 deprecate `isOnHoldRequested()`
|
|
* [a8881ea] MT#62063 trigger hook without checking `RecvonlyStream`
|
|
* [8e95e18] MT#62063 `isSDPBodyHold()` support inactive and sendonly
|
|
* [d2c5d6c] MT#57728 docs: introduce actual readme content
|
|
* [c4cf9d7] MT#57728 docs: README add markdown extension
|
|
* [c0e7b0c] MT#57728 Introduce Read the Docs
|
|
* [c29205d] MT#57728 Docs: add .readthedocs.yml file
|
|
* [d62fa30] MT#57728 Docs: add GPL notice and link to sems-server
|
|
* [cf281de] MT#61878 trixie: AmSession deprecate volatile inc/dec
|
|
* [9c8ee14] MT#61878 trixie: eliminate implicit operations: enum vs float
|
|
* [59af8e5] MT#61878 trixie: remove increment for volatiles
|
|
* [e74ec0d] MT#61878 trixie: AmSession remove volatile qualifiers
|
|
* [8fbacbb] MT#62063 trixie: updateHoldMethod, default NonHold
|
|
* [7e5c2d0] MT#62063 trixie: isHoldRequest, sendrecv is None
|
|
* [b329550] MT#59962 trixie: sw_vsc, Fix type compilation warnings
|
|
* [3267c8d] MT#61912 AmB2BCallerSession::onB2BEvent: remove unused part
|
|
* [0a5449a] MT#61912 DSM: DSMCallCalleeSession::onSipReply keep last reply
|
|
* [a28baa2] MT#61912 AmB2BSession: move `established_body` to dlg level
|
|
* [ede52ab] MT#61912 OA: save the established body when it's generated
|
|
* [aa84add] MT#61912 OA: onReplyOut, add more logging
|
|
* [b10e704] MT#61912 OA: onReplyOut, ignore SDP only for OA_OfferSent
|
|
* [d483ac9] MT#61912 DSM: add `replaceHdrsCRLF()`
|
|
* [4754441] MT#61912 DSM: B2B.sendEstablishedReinvite: replace CRLF
|
|
* [c40121c] MT#62181 AmThread: Initialize `t` static member outside of class
|
|
* [26d55a4] MT#59962 my_bool isn't supported anymore (mysql > 8.0.1)
|
|
* [85b108b] MT#57728 docs: add installation and usage guides
|
|
* [35f6dd3] MT#62253 log: CallLeg depreacte TRACE()
|
|
* [e7c16e6] MT#62253 log: SBCCallLeg depreacte TRACE()
|
|
* [823d98b] MT#62253 log: CCDSM depreacte TRACE()
|
|
* [2622a18] MT#62253 log: CallLeg/SBCCallLeg: add call-id based logging
|
|
* [f49cd62] MT#62253 log: AmB2BSession: add call-id based logging
|
|
* [9ea2234] MT#62253 log: AmSession: add call-id based logging
|
|
* [17a94f0] MT#57728 docs: add a packaging guide
|
|
* [9cccc1f] MT#61912 DSM triggered updates, get hdrs directly from event
|
|
* [b45be96] MT#57728 docs: add a usage guide
|
|
* [3d83dd6] MT#57728 docs: add preamble for the main page
|
|
* [bfcb9f8] MT#59962 Coverity Scan: Unchecked return value (wav_hdr)
|
|
* [7e4bb65] MT#59962 Coverity Scan: Untrusted allocation size (wav_hdr)
|
|
* [6702bea] MT#59962 Coverity Scan: Uninitialized pointer field (reg_agent)
|
|
* [f977718] MT#59962 Coverity Scan: Unchecked return value from library (ilbc)
|
|
* [204a335] MT#59962 Coverity Scan: Logically dead code (AmConferenceChannel::get)
|
|
* [22eea89] MT#59962 Coverity Scan: Division or modulo by float zero (AmAudio)
|
|
* [bdb9a10] MT#59962 XMLRPC2DI: possible mem.leak in `load()`
|
|
* [815e124] MT#59962 XMLRPC2DI: XMLRPC2DIServer constructor, use refs
|
|
* [a190508] MT#59962 XMLRPC2DI: Compare `time_t` without any cast.
|
|
* [819a0cf] MT#59962 XMLRPC2DI: Convert `ServerRetryAfter` to `time_t`
|
|
* [dafa639] MT#59962 XMLRPC2DI: make general members static
|
|
* [168d6ee] MT#59962 XMLRPC2DI: properly free heap allocated objects
|
|
* [68c8241] MT#59962 XMLRPC2DI: `time_t` use long unsigned for printing
|
|
* [4541e4d] MT#62253 AmSession: no dlg based loging when dlg gone
|
|
* [f8f5726] MT#59962 XMLRPC2DI: first allocate `XmlRpcServer`
|
|
* [f19f652] MT#62330 DSM: introduce header param getters
|
|
* [326430e] MT#59962 CallLeg: `replaceExistingLeg()` use smart ptr
|
|
* [a3d4fab] MT#59962 sip/trans_table: check dynamic_cast for nullptr
|
|
* [659a2e9] MT#59962 DSMStateEngine: initialize current_diag to NULL
|
|
* [f6b48fa] MT#59962 wheeltimer: make timer dealloc variable
|
|
* [82ee9a0] MT#59962 db_reg_agent: Memory - corruptions (USE_AFTER_FREE)
|
|
* [85842fd] MT#59962 db_reg_agent: check iterator's object befor using
|
|
* [3bea968] MT#59962 db_reg_agent: refactoring (types)
|
|
* [7b050a4] MT#59962 db_reg_agent: refactor RegTimer's constructor
|
|
* [c1fb63d] MT#59962 db_reg_agent: check what it->second points to
|
|
* [e0734d2] MT#59962 db_reg_agent: refactor to use enum types
|
|
* [6820f63] MT#59962 db_reg_agent: use macro func for type prints
|
|
* [9be3856] MT#59962 db_reg_agent: timer insertion by types
|
|
* [33607e7] MT#59962 udp_trsp: memset the `from_addr`
|
|
* [af444f4] MT#59962 db_reg_agent: fix some dead-locks
|
|
* [f2c620d] MT#56025 DSM: ModUtils, add base64 strings handling
|
|
* [5d858dd] MT#56025 DSM Utils: new function for voucher code enc/decryption
|
|
* [8b0473c] MT#62330 utils.playRingTone: fix parameters handling
|
|
* [bbc387c] MT#56025 Extend linkers flags (mod_utils)
|
|
* [68afc10] MT#56025 db_reg_agent: handle `RegistrationActionEvent::Unknown`
|
|
* [13a8a50] MT#59962 DSMChartReader: add dl handler cleanup
|
|
* [65b3eed] MT#59962 DSMChartReader: cover mods with std::lock
|
|
* [1b2aa62] MT#59962 DSMChartReader: follow up for 65b3eed61c8c261
|
|
* [80d986e] MT#57408 3745ff0778d6a55 causes seg.faults
|
|
|
|
[ Richard Fuchs ]
|
|
* [b7aedef] MT#62181 Replace AmLock
|
|
* [6556465] MT#62181 obsolete recursive AmMutex
|
|
* [bdb3f2c] MT#62181 use std::mutex for AmMutex
|
|
* [5f332df] MT#62181 replace atomic_int class
|
|
* [1a412a3] MT#62181 replace AmSharedVar
|
|
* [70ba23f] MT#62181 rework AmCondition
|
|
* [036ac6c] MT#62181 obsolete thread cancellation
|
|
* [41819b4] MT#62181 obsolete setRealTime()
|
|
* [087def8] MT#62181 use std::thread instead of pthread
|
|
* [3e4c616] MT#62181 use C++ thread_local
|
|
* [aa63785] MT#62181 deprecate AmThreadLocalStorage
|
|
* [e0ee900] MT#62181 timer: provide copy constructor
|
|
* [f106c25] MT#62181 wheeltimer: use lock guards
|
|
* [cf89d56] MT#62181 wheeltimer: deprecate fixed resolution
|
|
* [f91b497] MT#62181 wheeltimer: use virtual destructor
|
|
* [fff6cb3] MT#62181 wheeltimer: use std::list
|
|
* [06466ee] MT#62181 wheeltimer: use local reqs_process
|
|
* [b58cb99] MT#62181 wheeltimer: rework using std::map
|
|
* [b01bf05] MT#62181 wheeltimer: obsolete timer_req
|
|
* [84f54dc] MT#62181 wheeltimer: refactor arming logic
|
|
* [4c3e900] MT#62181 wheeltimer: move out expiry values
|
|
* [aa356b3] MT#62181 wheeltimer: further encapsulate timer
|
|
* [debca6d] MT#62181 wheeltimer: support absolute expiry
|
|
* [d78b38d] MT#62181 wheeltimer: add range support
|
|
* [7e59c46] MT#62181 wheeltimer: add logging
|
|
* [eb377da] MT#62181 wheeltimer: add shutdown procedure
|
|
* [a80ab9b] MT#62181 wheeltimer: add comments
|
|
* [6996031] MT#62181 RegistrationTimer: refactor as wheeltimer
|
|
* [9214f5c] MT#62181 specialise RegTimer
|
|
* [d987917] MT#59962 SBCCallProfile: remove unused member
|
|
* [7d64a8e] MT#59962 UACAuth: add explicit cast to int
|
|
* [11e0ef4] MT#59962 core: fix insignificant mem leak
|
|
* [39cfdbe] MT#59962 call_control: free cURL handle at the end
|
|
* [f6cc901] MT#59962 click2dial: use smart pointer
|
|
* [ea964e5] MT#59962 DSM: use smart pointer
|
|
* [e44f99e] MT#59962 core/MixerBufferState: fix mem leak
|
|
* [5f81890] MT#59962 wav: use stack buffer instead of heap
|
|
* [d349c5f] MT#59962 core/AmB2BMedia: fix resource leak
|
|
* [3b86b6d] MT#59962 core/MultiPartyMixer: use smart pointers
|
|
* [b885e47] MT#59962 libisac: fix off-by-one
|
|
* [4cc3d70] MT#59962 AmSIPRegistration: remove type cast
|
|
* [3c04c08] MT#59962 opus: fix memory leak
|
|
* [4750c4b] MT#59962 AmSdp: add missing initialiser
|
|
* [c1d1240] MT#62181 core: fix thread exception
|
|
* [5233ee2] MT#62181 Click2Dial: use smart pointer
|
|
* [b91f4f6] MT#59962 DSM: switch config file loading to STL
|
|
* [8fc034f] MT#62181 AmThread: remove onIdle()
|
|
* [80dc4e6] MT#59962 AmUtils: use overloading for str2int
|
|
* [2120c72] MT#59962 tcp_trsp: use correct return type
|
|
* [5279358] MT#59962 stats: guard against failed socket()
|
|
* [a432cf3] MT#59962 xmlrpc: add va_end
|
|
* [ed80696] MT#59962 AmB2BSession: add missing initialiser
|
|
* [c69a982] MT#59962 AmMultiPartyMixer: protect against /0
|
|
* [d26fc6b] MT#59962 SBCCallProfile: fix typo
|
|
* [adbb343] MT#62181 AmThread: streamline
|
|
* [e1c2d31] MT#62181 AmThreadWatcher: overhaul
|
|
* [9f70206] MT#62181 AmThread: provide stop_requested()
|
|
* [8b4e26b] MT#62181 global: use AmThread stop_requested
|
|
* [6fdde08] MT#62181 DBRegAgent: don't wait forever
|
|
* [06edeb7] MT#62181 AmThread: add destructor
|
|
* [8d0c121] MT#62181 global: fix AmThread/AmEventQueue order
|
|
* [42a3ef3] MT#62181 transport: fix up socket usage
|
|
* [b8fde4d] MT#62181 udp_trsp: break out of blocking recv()
|
|
* [4fa42c0] MT#62181 fix thread::join usage
|
|
* [ddd7f00] MT#62181 don't shut thread with pending events
|
|
* [7bd489e] MT#62181 remove event queue during shut down
|
|
* [805aad9] MT#62181 don't bail early on SIGHUP
|
|
* [fb18792] MT#62181 fix join race condition
|
|
* [c2c70d0] MT#62181 transport: slight reformat
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 10 Apr 2025 08:31:15 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr13.3.0.0) unstable; urgency=medium
|
|
|
|
[ Michael Prokop ]
|
|
* [9f4746b] MT#61751 Install systemd service file in /usr
|
|
|
|
[ Guillem Jover ]
|
|
* [c2c16af] MT#61639 Remove obsolete and unused libsems-dev package
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 28 Jan 2025 15:16:54 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr13.2.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [bfa8ac0] MT#61140 DSM: add getters for headers
|
|
* [f7d7436] MT#61140 sendEstablishedReInvite: add `hdrs` param
|
|
* [670d708] MT#61140 DSM: add `B2B.sendEstablishedReinvite()`
|
|
* [d1a2224] MT#61140 DSM: `sendEstablishedReinvite()` add hdrs support
|
|
* [3b04b8e] MT#59962 early_dbprompt: add Makefile
|
|
* [2e53585] MT#59962 mobile_push: add Makefile
|
|
* [c33c2cf] MT#59962 Makefile.defs: add TEST_ENVIRONMENT variable
|
|
* [4eb5a1e] MT#59962 apps: improve Makefile
|
|
* [a6f708f] MT#59962 apps: dsm, exclude mod_py
|
|
* [8a26804] MT#59962 apps: dsm, exclude mod_swrating
|
|
* [289a452] MT#57501 enumeration value 'NonHold' not handled in switch
|
|
* [f9edcce] MT#59962 sw_vsc: Fix compilation warnings
|
|
* [63b3f4d] MT#59962 apps: exclude sw_vsc
|
|
* [f97ff25] MT#61574 DSM: re-use previous SDP if new given empty
|
|
* [129b407] MT#61574 AmOfferAnswer: don't generate SDP answer if offer empty
|
|
* [9284cb8] MT#60666 c++: add standard 20 to be used
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 09 Dec 2024 11:29:06 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr13.1.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [1c16d82] MT#60408 Don't use register storage class for READ_NUMBER
|
|
* [fd44b75] MT#60408 ModCurl: Switch from deprecated form of API
|
|
* [6105668] MT#60408 SdpMedia: initialize port and nports to 0
|
|
* [672fc20] MT#60408 AmSdp praser: Don't use register storage class
|
|
* [00fef0f] MT#60408 AmUriParser: Don't use register storage class
|
|
* [752d17f] MT#60408 AnswerMachine: add a space between literal and string macro
|
|
* [98664eb] MT#61102 DSM: add handling of 3 parameters function
|
|
* [b9c825c] MT#61102 DSM: Add new function 'getErrorCodePlayback()'
|
|
* [fa2b78c] MT#59962 DSM: Add new function 'removeFromString()'
|
|
|
|
[ Guillem Jover ]
|
|
* [5ed6ce4] MT#60923 Switch from PCRE to RE2
|
|
|
|
[ Michael Prokop ]
|
|
* [8c5fb69] MT#60916 lintian: ignore service-file-is-not-a-file for sems.service
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 01 Oct 2024 10:02:16 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr13.0.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [f333ea4] MT#60408 Update core: SDP origin manipulation fix
|
|
* [50248f7] MT#60408 Update core and CallLeg: SDP origin manipulation fix
|
|
* [731b041] MT#60408 core: add functions to accept pending invites
|
|
* [cb48c87] MT#60408 Introduce an optional behavior on pending transaction
|
|
* [08e3ad9] MT#59446 Do not pend call leg update for pick up case
|
|
* [ad96f45] MT#60408 CallLeg: `isHoldRequest()` has to deal with const sdp
|
|
* [b21a430] MT#60408 CallLeg: use dedicated fund to check expecting offer
|
|
* [c0452f5] MT#60408 Answer with 'inactive' when 'inactive' requested during the on hold
|
|
* [faf99ab] MT#59851 CallLeg: Refactor hold related things
|
|
* [e80aebf] MT#59867 putOnHoldImpl: `createHoldRequest()` sessV increment
|
|
* [760ef73] MT#60297 Save SDP origin after call is held/resumed
|
|
* [ced4a52] MT#56772 AmSdp: covert sessId / sessV to llu
|
|
* [f343df5] MT#60480 Limitation of origin id/ver to 64bits (unsigned long long)
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Sun, 28 Jul 2024 12:04:38 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr12.5.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 22 May 2024 14:33:32 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr12.4.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [0df85df] MT#59089 `AmB2BMedia::replaceConnectionAddress` code refactoring
|
|
* [241ca6a] MT#59022 `AmSipDialog::bye()` code refactoring
|
|
* [2763f18] MT#59022 Handle faked legs during B2BTerminateLeg properly
|
|
* [8d3912b] MT#59077 Extend logging in `AmSipSubscription::makeSubscription()`
|
|
|
|
[ Richard Fuchs ]
|
|
* [2b53f6c] MT#40962 change media timer math to ints
|
|
* [b733d3c] MT#40962 remove 2 ms sleep exemption
|
|
* [38cc845] MT#40962 replace usleep with waitForEventTimed
|
|
* [1a0b944] MT#40962 advance ticks mathematically
|
|
* [096a1f3] MT#40962 increase idle sleep time
|
|
* [eeae1d1] MT#40962 refactor wheeltimer::unix_clock
|
|
* [e33e002] MT#40962 decouple RateLimit from AmAppTimer
|
|
* [59503ea] MT#40962 make wheeltimer::wall_clock private
|
|
* [1490c93] MT#40962 remove 2 ms exemption
|
|
* [2542042] MT#40962 change wheel timer math to ints
|
|
* [7bf2f9c] MT#40962 allow for varying sleep times
|
|
* [1873c57] MT#40962 track number of timers
|
|
* [2043114] MT#40962 split up events from timers
|
|
* [390bf44] MT#40962 use condition variable for events
|
|
* [84fc2cc] MT#40962 increase idle sleep time
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 15 Mar 2024 08:50:17 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr12.3.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 15 Jan 2024 14:49:07 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr12.2.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [4a5942d] MT#58584 Core refactoring in `core::_SipCtrlInterface::send()`
|
|
* [b0305db] MT#58584 Core refactoring in `core::AmB2BSession::relaySip()`
|
|
* [51f57d7] MT#58584 Add more logging to `core::AmBasicSipDialog::sendRequest()`
|
|
* [83634a2] MT#58584 Properly update remote tag and route set for PRACK
|
|
|
|
[ Daniel Grotti ]
|
|
* [f563667] MT#58584 Do not add outbound_proxy in Route if exist
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 29 Nov 2023 13:38:32 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr12.1.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [4bf6266] MT#58181 CallLeg::adjustOffer() check, if SDP is holding
|
|
|
|
[ Guillem Jover ]
|
|
* [35050d5] MT#58356 Update packaging for bookworm
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Sun, 15 Oct 2023 08:25:44 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr12.0.1.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 30 Aug 2023 18:06:11 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr11.5.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [a25f480] MT#56321 DSM: Introduce processing of the ';reset-to-tag=' parameter
|
|
* [1df4312] MT#56321 core::AmB2BSession - refactor onSipReply()
|
|
* [b79fc7a] MT#56321 Implement 'recvonly' beginning on-hold
|
|
* [29400e4] MT#56321 Refactor the HeaderFilter.cpp
|
|
* [d7db3e4] MT#56321 HeaderFilter: add multi-line headers parsing
|
|
* [85238b3] MT#56321 Refactor the core::AmRtpStream init() function
|
|
* [e6dfce5] MT#56321 Refactoring of AmSdp.cpp
|
|
* [a284135] MT#56321 AmPlugin: add _payload_tevent_opus to supported payloads
|
|
* [f8a1bd2] MT#56321 HeaderFilter: remove superfluous logging
|
|
* [0bd7fa6] MT#56321 Refactor: core::CallLeg::onSipRequest()
|
|
* [1a22e0a] MT#56321 Force Early Announce: add support for the `Proceeding` state
|
|
* [84a0c3e] MT#57256 Do not change OA state of similar 183 SDP
|
|
* [13ff635] MT#57391 sems (CE): eliminate the `auto_ptr` usage (deprecated in C++11)
|
|
* [551ff86] MT#57393 python: fix the `Missing parentheses in call to 'print'
|
|
* [3627c0d] MT#57394 Apps: fix `inconsistent use of tabs and spaces in indentation`
|
|
* [6fea97d] MT#57398 deprecate pkg/deb/{jessie,precise,trusty,wheezy}
|
|
* [ddde01c] MT#57402 warning: specified bound 16 equals destination size
|
|
* [793bb59] MT#57403 warning: this 'if' clause does not guard his statement..
|
|
* [e550db0] MT#57404 warning: format '%llu' expects argument of type 'long long unsigned int'
|
|
* [687050c] MT#57405 warning: ignoring return value of 'int pipe(int*)'
|
|
* [a18d614] MT#57407 warning: this 'if' clause does not guard... (AmSdp.cpp)
|
|
* [678730d] MT#57408 warning: clearing an object of non-trivial type
|
|
* [e79e20c] MT#57409 warning: '<anonymous>' may be used uninitialized in this function
|
|
* [7f5a4bd] MT#57410 warning: ignoring return value of 'int pipe(int*)' (tcp_trsp.cpp)
|
|
* [1a25a84] MT#57411 warning: ignoring return value in `main()` (sems.cpp)
|
|
* [7d75005] MT#57415 ilbc: accessing 428 bytes at offsets 0 and 160 overlaps
|
|
* [898ebae] MT#57417 'WebRtcSpl_NormU32' is static but used in inline function 'log2_Q10_B'
|
|
* [7e0153a] MT#57419 defined but not used (entropy_coding.c)
|
|
* [a241f56] MT#57422 statement with no effect, cycles in the opus.c
|
|
* [1b91d67] MT#57422 Properly move the pointer in the `read_param()`
|
|
* [f0961c7] MT#57423 NULL used in arithmetic (DBRegAgent.cpp)
|
|
* [d1474f6] MT#57424 format '%d' expects argument of type 'int', but argument 4 has type 'long int'
|
|
* [d4ca1ec] MT#57429 compiler can assume that the address of 'req' will never be NULL
|
|
* [020a164] MT#57432 field precision specifier '.*' expects argument of type 'int'
|
|
* [23a917d] MT#57434 invalid suffix on literal; C++11 requires a space
|
|
* [b9196fa] MT#57435 self-comparison always evaluates to true (XmlRpcValue.cpp)
|
|
* [42b9ad1] MT#57436 directive output may be truncated
|
|
* [ff4a390] MT#57439 fix the bit flag comparison in `JsonRpcServer::processMessage()`
|
|
* [0e1bd88] MT#57440 in `RTMP_ReadPacket()` variable 'didAlloc' set but not used
|
|
* [d626afc] MT#57441 invalid suffix on literal; C++11 requires a space (SBC.cpp)
|
|
* [c37a8cc] MT#57442 'hm' may be used uninitialized in this function (adjustOffer.cpp)
|
|
* [4bec183] MT#57445 '.SdpPayload::type' may be used uninitialized in this function
|
|
* [9937f85] MT#57446 invalid suffix on literal; C++11 requires a space
|
|
* [d985a94] MT#57436 intimeToXml: properly manage the buf size and `snprintf()`
|
|
* [623036f] MT#57501 'max_per' may be used uninitialized
|
|
* [1cacd5c] MT#57501 the comparison will always evaluate as 'false' (fft.c)
|
|
* [285fb7e] MT#57437 Upstream: apps/ivr fix for Python3.10 and higher
|
|
* [f3d48dd] MT#57437 Upstream: support for body content type application/csta+xml
|
|
* [9eb1efb] MT#57437 Upstream: increased libevent version
|
|
* [7127606] MT#57437 Upstream: Handle responses to SIP_METH_CANCEL in Cancelling state
|
|
* [561b8ba] MT#57437 Upstream: Support looking up aliased interface names
|
|
* [d7d9d26] MT#57437 Upstream: fixed parsing of sip uri
|
|
* [7e9971f] MT#57437 Upstream: Fixed NOTIFY to URI
|
|
* [a4d32f4] MT#57437 Upstream: added `lock(mutex)` calls in order to avoid crash
|
|
* [f0efd81] MT#57254 dsm/mod_redis: print ephemeral TCP port (connect/disconnect)
|
|
|
|
[ Guillem Jover ]
|
|
* [ed5872e] MT#56184 build: Stop using INSTALL_TOUCH before installing the targets
|
|
* [f3a48f2] MT#56184 build: Fix parallel building
|
|
|
|
[ Daniel Grotti ]
|
|
* [cdcbbb7] MT#57562 sems (CE): Add Allow header in 200 OK when empty
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 26 Jun 2023 14:12:54 +0200
|
|
|
|
ngcp-sems (1:1.6.0+0~mr11.4.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [fe57164] MT#56321 core::AmB2BSession - refactor onB2BEvent()
|
|
* [d11c748] MT#56321 core::AmOfferAnswer - refactor onReplyOut()
|
|
* [60e16ed] MT#56321 AmOfferAnswer: Re-use existing SDP for 183 with no body
|
|
* [ab7c185] MT#56321 core::AmOfferAnswer add logging into most important places
|
|
* [aec816d] MT#56321 Add 'Allow:' header to the 200OK, if present in the request
|
|
* [cd233e1] MT#56321 office-hours: catch the finish of the playback
|
|
* [b85bc42] MT#56321 AmB2BSession::onB2BEvent() - refresh caller if 183 media forced
|
|
* [4012dc9] MT#56321 refactor AmB2BCallerSession::onB2BEvent()
|
|
* [91039bb] MT#56321 Refresh caller if 183 media forced (part 2)
|
|
* [14ad7f8] MT#56321 Use the P-DSM-App instead of the P-Early-Announce
|
|
* [8195d13] MT#56321 AmB2BSession::onB2BEvent - add DSM 'early-dbprompt' processing
|
|
* [020cd18] MT#56321 core: introduce 'global_defs.h' header
|
|
* [b34b85f] MT#56321 DSM: Introduce helper functions related to DSM processing
|
|
* [eb60a00] MT#56321 DSM: Finishing the DSM playback, support: 486, 487 and 603
|
|
|
|
[ Daniel Grotti ]
|
|
* [2b49603] MT#56728 avoid doublequotes on SDP boundary
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 24 Mar 2023 13:06:04 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr11.3.0.0) unstable; urgency=medium
|
|
|
|
[ Roman Romanchenko ]
|
|
* [7452a32] MT#55831 sems-* constant 10% CPU usage in idle Virtual environment vagrant/vmware
|
|
* [a532a09] MT#55831 Fix sems and sems-pbx to write pid file when running with -E option
|
|
* [f593f91] MT#55831 sems: fails to build against Debian/bullseye
|
|
|
|
[ Raphael Coeffic ]
|
|
* [7239205] MT#55831 sbc: fixed reading encoding param in readPayload()
|
|
|
|
[ Stefan Sayer ]
|
|
* [83ff361] MT#55831 sbc: codecs: compare encoding_param only if both != 0
|
|
* [abfd146] MT#55831 core:codec init: support for fmt params negotiation, fmt_description changed
|
|
* [737054b] MT#55831 core:amci: call codec module init function with mod_config_path param
|
|
* [5c5695c] MT#55831 core:rtp stream: take fmt params in payload initialization
|
|
* [4dd4d94] MT#55831 opus: configurable codec settings for OPUS codec
|
|
* [9184bab] MT#55831 :fixes c7800ea: remove leftover stacktrace in setCurrentPayload
|
|
* [e5207b2] MT#55831 b/f:fix bbb13a1: remove excessive debug info
|
|
* [206cb7a] MT#55831 dsm: helper functions / macros for modules:
|
|
* [2d8f0da] MT#55831 confpin: simple pin conference app
|
|
* [d2f32e6] MT#55831 dsm:mod_conference:set callgroup to conference channel
|
|
* [1e9d98b] MT#55831 db_reg_agent: add username_with_domain option to use auth user with domain part
|
|
|
|
[ Peter Lemenkov ]
|
|
* [d2f507a] MT#55831 Fix for C++11
|
|
|
|
[ Victor Seva ]
|
|
* [baa4b2e] MT#55831 add sw_vcs module
|
|
* [2a842ac] MT#55831 No config patch
|
|
* [b151729] MT#55831 fix py_sems install dir properly
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [fa0e4b7] MT#55831 rename prompts x1..9.wav to 1..9-and.wav
|
|
* [2e1be63] MT#55831 don't create CF map if CF is denied by profile
|
|
* [a7ee7e3] MT#55831 increase the config line length to 4096 because of header_list
|
|
|
|
[ Andreas Granig ]
|
|
* [7de83e4] MT#55831 Implement vsc for block_in_clir
|
|
* [e66898f] MT#55831 Rework config validation to be more slack
|
|
* [220b46d] MT#55831 Rework config validation to be more slack (part 2)
|
|
|
|
[ Guillem Jover ]
|
|
* [4749334] MT#55831 Make the code build again
|
|
* [fa45b44] MT#55831 Build the library as shared
|
|
* [d3f89d4] MT#55831 Fix module exclusion logic
|
|
* [32beea4] MT#55831 Revamp the build system
|
|
* [d785557] MT#55831 Use a proper accessor instead of messing with the struc directly
|
|
|
|
[ Jozef Kenyeres ]
|
|
* [534be90] MT#55831 fix failed relay of 200OK without SDP
|
|
|
|
[ Richard Fuchs ]
|
|
* [795e859] MT#55831 restore reporting of number of running calls
|
|
|
|
[ Marco Capetta ]
|
|
* [fdaed98] MT#55831 NGCP refreshes the session even if STT is not supported
|
|
* [d45dcf1] MT#55831 Fix issue if an UPDATE is received after 183
|
|
* [b1c8aa3] MT#55831 Add VSC to disable all active call forwards at once
|
|
* [d4d1fc7] MT#55831 Handle BYE after 180 with to_tag
|
|
|
|
[ Kirill Solomko ]
|
|
* [aeabd1b] MT#55831 add header filter wildcard match support
|
|
|
|
[ Michael Prokop ]
|
|
* [b126b45] MT#55831 Build and include SBC tools + examples, port to py3k
|
|
|
|
[ Fabricio Santolin ]
|
|
* [f9d0927] MT#55831 Authorization header format support
|
|
|
|
[ Donat Zenichev ]
|
|
* [10f7927] MT#55831 Authentication from SEMS with no credentials
|
|
* [178a5ad] MT#55831 add support of SIP peering registrations based on XMLRPC requests
|
|
* [908b645] MT#55831 Detect emergency calls and let them pass on license limitation (SEMS CE)
|
|
* [f5b1f75] MT#55831 dsm: ModUtils, fix the work of utils_get_count_files() (CE)
|
|
* [2078ce5] MT#55831 DSM: ModCurl - fix ordered comparison of const ptr with 0 (CE)
|
|
* [cce88b5] MT#56321 core::AmB2BMedia - refactor updateStreams()
|
|
* [d5eaa1c] MT#56321 call_transfer: add support of 183 in failed transfers
|
|
* [d36870e] MT#56321 core::AmSipDialog - refactor onRxReplyStatus()
|
|
* [91cd45f] MT#56321 Treat 183 as 200OK (other leg), when early media forced
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 17 Jan 2023 17:45:36 +0100
|
|
|
|
ngcp-sems (1:1.6.0+0~mr11.2.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Sun, 29 Dec 2022 16:32:00 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr11.2.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 04 Oct 2022 13:52:38 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr11.1.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 22 Aug 2022 20:03:23 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr11.0.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 07 Jun 2022 11:45:44 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr10.5.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 31 Mar 2022 00:02:23 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr10.4.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [f6df566] TT#151402 Start using '/ngcp-data/cache' via symlink
|
|
|
|
[ Mykola Malkov ]
|
|
* [b83265c] TT#154255 Remove redis dependency from unit file
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 24 Jan 2022 16:58:22 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr10.3.0.0) unstable; urgency=medium
|
|
|
|
[ Guillem Jover ]
|
|
* [3d2b78b] TT#124273 Update packaging for bullseye
|
|
* [4e2ed26] TT#124273 Remove obsolete dbg symbol package transition
|
|
* [2c83274] TT#124273 Use execute_after_ instead of override_ for dh command
|
|
|
|
[ Donat Zenichev ]
|
|
* [2d0775b] TT#143150 dsm: ModUtils, fix the work of utils_get_count_files() (CE)
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 23 Nov 2021 14:20:12 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr10.2.0.0) unstable; urgency=medium
|
|
|
|
[ Donat Zenichev ]
|
|
* [afa9520] TT#66577 add support of SIP peering registrations based on XMLRPC requests
|
|
* [7ffd8f9] TT#138356 Detect emergency calls and let them pass on license limitation (SEMS CE)
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 05 Oct 2021 13:21:17 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr10.1.0.0) unstable; urgency=medium
|
|
|
|
[ Marco Capetta ]
|
|
* [50d4820] TT#82409 Authorization header format support
|
|
|
|
[ donat zenichev ]
|
|
* [5ef025a] TT#128701 Authentication from SEMS with no credentials
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 24 Aug 2021 16:53:49 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr10.0.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 14 Jun 2021 16:38:56 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr9.5.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 20 Apr 2021 12:00:02 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr9.4.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 15 Feb 2021 17:54:54 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr9.3.0.0) unstable; urgency=medium
|
|
|
|
[ Roman Romanchenko ]
|
|
* [1619876] TT#101059 sems: fails to build against Debian/bullseye
|
|
|
|
[ Michael Prokop ]
|
|
* [ef4a7b9] TT#105412 Build and include SBC tools + examples, port to py3k
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 05 Jan 2021 15:33:46 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr9.2.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 09 Nov 2020 16:27:08 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr9.1.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 31 Aug 2020 21:56:00 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr9.0.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 21 Jul 2020 14:49:39 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr8.6.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 14 Jul 2020 11:54:43 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr8.5.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 19 May 2020 11:12:53 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr8.4.0.0) unstable; urgency=medium
|
|
|
|
[ Marco Capetta ]
|
|
* [38ad6c8] TT#73957 Handle BYE after 180 with to_tag
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 16 Mar 2020 11:17:47 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr8.3.0.0) unstable; urgency=medium
|
|
|
|
[ Marco Capetta ]
|
|
* [7ce85a4] TT#71001 Add VSC to disable all active call forwards at once
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 27 Jan 2020 12:25:51 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr8.2.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 25 Nov 2019 14:59:11 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr8.1.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 08 Oct 2019 09:12:45 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr8.0.0.0) unstable; urgency=medium
|
|
|
|
[ Guillem Jover ]
|
|
* [69e3dd6] TT#61954 Set debhelper compat level in Build-Depends instead of debian/compat
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 05 Aug 2019 21:00:21 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr7.5.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 17 Jun 2019 14:39:48 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr7.4.0.0) unstable; urgency=medium
|
|
|
|
[ Kirill Solomko ]
|
|
* [e3f3427] TT#53685 add header filter wildcard match support
|
|
|
|
[ Alexander Lutay ]
|
|
* [937e237] TT#23584 Force parallel building on jenkins
|
|
* [9a0a826] Revert "TT#23584 Force parallel building on jenkins"
|
|
|
|
[ Guillem Jover ]
|
|
* [c7f3f69] TT#23584 Honor parallel build support in the overrides
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 25 Apr 2019 14:32:11 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr7.3.0.0) unstable; urgency=medium
|
|
|
|
[ Roman Romanchenko ]
|
|
* [d7bce51] TT#52455 sems-* constant 10% CPU usage in idle Virtual environment vagrant/vmware
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 25 Feb 2019 22:59:28 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr7.2.0.0) unstable; urgency=medium
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [ae34e87] TT#34704 Fix sems to write pid file when running with -E option
|
|
|
|
[ Roman Romanchenko ]
|
|
* [a0f611c] TT#48401 sems duplicates log entries because of "printing to stderr" enabled.
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 09 Jan 2019 22:04:04 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr7.1.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 12 Nov 2018 22:40:17 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr7.0.0.0) unstable; urgency=medium
|
|
|
|
[ Marco Capetta ]
|
|
* [d0d4dc3] TT#43503 Fix issue if an UPDATE is received after 183
|
|
* [36043ae] TT#43602 VSC number rewritten using only enabled rules
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 24 Sep 2018 18:59:04 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr6.5.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 24 Jul 2018 13:41:22 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr6.4.0.0) unstable; urgency=medium
|
|
|
|
[ Guillem Jover ]
|
|
* [29d8d9a] TT#36053 Make systemd sems service require redis-master
|
|
* [052e786] TT#26264 Remove obsolete rc.d symlinks
|
|
|
|
[ Manuel Montecelo ]
|
|
* [6174aa5] TT#36053 Stop sems* with -KILL
|
|
* [74c1b3d] TT#36053 Use KillSignal instead of ExecStop
|
|
* [ba91c6f] TT#36053 Avoid SIGKILL being considered a problematic exit status
|
|
|
|
[ Alexander Lutay ]
|
|
* [0607e3f] TT#35502 Replace Requires= with Wants= for sems.service
|
|
|
|
[ Mykola Malkov ]
|
|
* [eb5110b] TT#33384 Use weaker type of services' dependency on remote-fs
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 29 May 2018 10:09:54 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr6.3.0.0) unstable; urgency=medium
|
|
|
|
[ Marco Capetta ]
|
|
* [f47f18c] TT#29926 NGCP refreshes the session even if STT is not supported
|
|
|
|
[ Alexander Lutay ]
|
|
* [fde9945] TT#33276 Remove sysv init script dependency on sshd
|
|
|
|
[ Manuel Montecelo ]
|
|
* [b471eef] TT#26264 Add systemd unit service file, remove sysvinit support
|
|
* [f51d219] TT#26264 Use /var/run/ngcp-sems again as home of user "sems", instead of /run
|
|
* [b106d5b] TT#26264 Rename tmpfiles.d file to avoid code in d/rules
|
|
* [e33ab78] TT#34428 Fix typo in ngcp-sems.tmpfile name so dh_installinit can find it
|
|
* [092b363] TT#26264 Removing unimportant fields in the systemd service/unit file
|
|
* [9b8cabc] TT#34414 Changing systemd unit file TimeoutStopSec to 10
|
|
* [03a7e21] TT#34414 Removing empty line
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 03 Apr 2018 22:33:17 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr6.2.0.0) unstable; urgency=medium
|
|
|
|
[ Richard Fuchs ]
|
|
* [944cf94] TT#27201 restore reporting of number of running calls
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [fed39af] TT#30000 restore use_threadpool after d8b3cbf4
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 29 Jan 2018 21:57:33 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr6.1.0.0) unstable; urgency=medium
|
|
|
|
[ Guillem Jover ]
|
|
* [4ae85a5] TT#22072 Update packaging
|
|
* [2d4962e] TT#26104 Do not set global sysctl settings
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 06 Dec 2017 00:14:46 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr6.0.0.0) unstable; urgency=medium
|
|
|
|
[ Jozef Kenyeres ]
|
|
* [564d4c0] TT#9521 fix failed relay of 200OK without SDP.
|
|
|
|
[ Guillem Jover ]
|
|
* [772182a] TT#20611 Call dh_python2 w/o arguments to use the defaults
|
|
* [546363d] TT#20611 Fix Section and Priority for the debug package
|
|
* [153ded5] TT#20611 Fix init script to provide itself
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 02 Oct 2017 23:44:11 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr5.5.0.0) unstable; urgency=medium
|
|
|
|
[ Guillem Jover ]
|
|
* [5634f22] TT#12308 Do not access the OpenSSL BIO struct directly
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 17 Jul 2017 22:47:33 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr5.4.0.0) unstable; urgency=medium
|
|
|
|
[ Alexander Lutay ]
|
|
* [67afc66] TT#13418 Add lsb-base to ngcp-sems to fix lintian error
|
|
|
|
[ Victor Seva ]
|
|
* [7a1e2a0] TT#13419 fix lintian error due missing dependency of dh-python
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [484bcfa] TT#1640 increase the config line length to 4096 because of header_list
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Tue, 16 May 2017 21:44:53 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr5.3.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 22 Mar 2017 11:02:29 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr5.2.0.0) unstable; urgency=medium
|
|
|
|
[ Michael Prokop ]
|
|
* [b14b5dc] TT#6431 Revert "TT#6431 Build-Depend on either default-libmysqlclient-dev or libmysql++-dev"
|
|
* [02cba21] TT#9211 Avoid non-POSIX usage of echo(1) in init script
|
|
|
|
[ Guillem Jover ]
|
|
* [efbb87f] TT#6850 Fix build system
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [e278bdd] TT#9306 implemented db_reg_agent option username_with_domain
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Fri, 03 Feb 2017 00:43:22 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr5.1.0.0) unstable; urgency=medium
|
|
|
|
[ Victor Seva ]
|
|
* [54ce66a] MT#8041 debian/init: use signal 9 to stop as suggested by authors
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [437932f] MT#18839 import 5ec9bf2 - b/f:dsm:mod_conference:set callgroup to conference channel
|
|
|
|
[ Michael Prokop ]
|
|
* [693429e] TT#6431 Build-Depend on either default-libmysqlclient-dev or libmysql++-dev
|
|
* [5796526] TT#6431 New patch from upstream addressing C++11 issues
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 17 Nov 2016 23:21:20 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr5.0.0.0) unstable; urgency=medium
|
|
|
|
[ Andreas Granig ]
|
|
* [cd20d43] MT#20649 Implement vsc for block_in_clir
|
|
* [f40a8b9] MT#20649 Rework config validation to be more slack
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 01 Aug 2016 16:37:40 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr4.5.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 23 May 2016 19:03:58 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr4.4.0.0) unstable; urgency=medium
|
|
|
|
[ Michael Prokop ]
|
|
* [b6cedfe] MT#17699 Bump Standards-Version to 3.9.7
|
|
* [2736bff] MT#11387 Switch Pre-Depends into Depends
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 21 Mar 2016 22:31:48 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr4.3.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 16 Dec 2015 09:34:04 +0100
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr4.2.0.0) unstable; urgency=medium
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 12 Oct 2015 15:46:47 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr4.1.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [5d72c50] MT#13019 add upstream patches for codec transcoding
|
|
* [dc86891] MT#13019 added missing upstream patch
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [89c3172] MT#13599 don't create CF map if CF is denied by profile
|
|
* [daab304] MT#13599 don't create CF map if CF is denied by profile (rename patch for merge)
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 13 Jul 2015 15:35:53 +0200
|
|
|
|
ngcp-sems (1:1.6.0-1+0~mr4.0.0.0) unstable; urgency=medium
|
|
|
|
* [00ab164] Imported Upstream version 1.6.0
|
|
|
|
-- Victor Seva <vseva@sipwise.com> Wed, 17 Jun 2015 09:44:03 +0200
|
|
|
|
ngcp-sems (1:1.6.0~20150612~a2d214df36-1+0~mr4.0.0.0) unstable; urgency=medium
|
|
|
|
* [e63b96a] MT#13019 debian: refresh quilt patch
|
|
* [73ea634] MT#13019 debian: add libopus-dev to Build-Depends
|
|
* [2bf464e] Imported Upstream version 1.6.0~20150612~a2d214df36
|
|
* [701aeef] MT#13019 set SYSTEM_SAMPLECLOCK_RATE=48000LL
|
|
* [06a5889] remove and update patches
|
|
|
|
-- Victor Seva <vseva@sipwise.com> Fri, 12 Jun 2015 15:45:42 +0200
|
|
|
|
ngcp-sems (1:1.6.0~20150519~ae8a42-1+0~mr4.0.0.0) unstable; urgency=medium
|
|
|
|
* [3dc1fbb] MT#12905 sw_vcs: use primary number for voicemail uri and uuid as fallback
|
|
* [6a96ffd] Imported Upstream version 1.6.0~20150519~ae8a42
|
|
* [c4b6fb9] MT#13019 debian: remove already applied patches
|
|
|
|
-- Victor Seva <vseva@sipwise.com> Tue, 19 May 2015 16:08:22 +0200
|
|
|
|
ngcp-sems (1:1.6.0~20140819~0b6d12-1+0~mr4.0.0.0) unstable; urgency=low
|
|
|
|
[ Andreas Granig ]
|
|
* [94a4d37] MT#10367 Dynamically set VSC language.
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [a69ba12] MT#11239 MT#11219 rename prompts x1..9 to 1..9-and
|
|
* [f3fe2dc] MT#11241 confpin: add conference_first and moh for first participant
|
|
* [108e6f5] MT#11241 mod_conference: AmPlaylist::close(…) is now replaced by AmPlaylist::flush()
|
|
* [99d6a68] MT#12189 sems: support the UDP/TLS/RTP/SAVPF
|
|
|
|
[ Michael Prokop ]
|
|
* [4a643f0] MT#9127 Bump Standards-Version to 3.9.6
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 18 Mar 2015 14:16:23 +0100
|
|
|
|
ngcp-sems (1:1.6.0~20140819~0b6d12-1+0~mr3.8.0.0) unstable; urgency=low
|
|
|
|
[ Andreas Granig ]
|
|
* [017449b] MT#10063 Depend on new ngcp-prompts.
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [22e0c3c] MT#10761 MT#8129 Import sems core/dsm patches for confpin.dsm
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Wed, 07 Jan 2015 21:39:57 +0100
|
|
|
|
ngcp-sems (1:1.6.0~20140819~0b6d12-1+0~mr3.7.0.0) unstable; urgency=low
|
|
|
|
* New release.
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 30 Oct 2014 17:30:43 +0100
|
|
|
|
ngcp-sems (1:1.6.0~20140819~0b6d12-1+0~mr3.6.0.0) unstable; urgency=low
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [7f514c6] MT#7527 fix the attribute vs profile Id confusion in log
|
|
|
|
[ Alexander Lutay ]
|
|
* [c1bc8c5] MT#7505 Add .gitreview file for sems
|
|
* [c1977fb] MT#7505 Ignore .gitreview file instead of using a patch file for it
|
|
|
|
[ Victor Seva ]
|
|
* [961c8a8] MT#9425 init: set umask and perms
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 09 Oct 2014 16:55:13 +0200
|
|
|
|
ngcp-sems (1:1.6.0~20140819~0b6d12-1+0~mr3.5.0.0) unstable; urgency=medium
|
|
|
|
[ Victor Seva ]
|
|
* [824b8ba] MT#8653 remove already merged upstream patches
|
|
* [8b3a87e] MT#8741 remove init script tricks
|
|
* [df99926] Imported Upstream version 1.6.0~20140516~eaa616
|
|
* [be6b7d5] Imported Upstream version 1.6.0~20140819~0b6d12
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [369010b] MT#8251 update sw_vsc module to sems 1.6 module API
|
|
|
|
[ Michael Prokop ]
|
|
* [8bb11bb] MT#8529 Add core/compat/* files to debian/source/include-binaries
|
|
|
|
-- Alexander Lutay <alutay@sipwise.com> Tue, 26 Aug 2014 12:02:14 +0200
|
|
|
|
ngcp-sems (1:1.6.0~20140516~eaa616-1+0~mr3.5.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [85c87b8] MT#7349 fix packaging
|
|
* [5d430bb] MT#7349 add sw_vcs module
|
|
* [bbe253a] MT#7349 update sw_vsc to 1.6
|
|
* [a53a562] MT#7349 add ngcp-sems-prompts dep
|
|
* [001a0c8] MT#7399 create cache dir
|
|
* [927f14b] MT#7349 add ngcp-sems-prompts dep on ngcp-sems
|
|
* [af25546] MT#7349 fix py_sems install dir
|
|
* [73e6984] Revert "MT#7349 fix py_sems install dir"
|
|
* [cc61483] MT#7349 fix py_sems install dir properly
|
|
* [63fc5e7] MT#7349 use dh_python2 to deal with python modules. Use APP_NAME in rules.
|
|
* [7354b78] MT#7399 Add SEMS_CACHEDIR
|
|
* [d4e4010] MT#6485 Container detection in init script. Minor improve.
|
|
|
|
[ Michael Prokop ]
|
|
* [68cbeb5] MT#7431 Force strip getarch + getos files in ngcp-sems-libsems1-dev
|
|
* [764c344] MT#6485 Container detection in init script
|
|
|
|
[ Andreas Granig ]
|
|
* [e4f9fe5] MT#7527 Check sub profile before setting VSC.
|
|
* [b236740] MT#7527 Cast %llu to avoid warnings.
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [29a8716] MT#7355 sems init: add --oknodo to fix restart during package upgrade
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Thu, 10 Jul 2014 15:37:26 +0200
|
|
|
|
ngcp-sems (1:1.6.0~20140516~eaa616-1+0~mr3.4.0.0) unstable; urgency=medium
|
|
|
|
* [df99926] Imported Upstream version 1.6.0~20140516~eaa616
|
|
* [fa0796c] remove all 1.4 stuff. use ngcp-sems name properly.
|
|
|
|
-- Victor Seva <vseva@sipwise.com> Fri, 06 Jun 2014 09:58:24 +0200
|
|
|
|
ngcp-sems (1:1.4.3-1+0~mr3.4.0.0) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [068e494] MT#58889 add lintian overrides
|
|
* [008737c] MT#5889 use dh_python2 to deal with python built files
|
|
|
|
[ Michael Prokop ]
|
|
* [207610c] MT#6511 Bump Standards-Version to 3.9.5
|
|
|
|
[ Andrew Pogrebennyk ]
|
|
* [99ca300] MT#6475 check method (ACK or PRACK) before deleting transaction
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Mon, 26 May 2014 16:01:17 +0200
|
|
|
|
ngcp-sems (1:1.4.3-1+0~mr3.3) unstable; urgency=low
|
|
|
|
[ Victor Seva ]
|
|
* [f001e93] Add upstream patch
|
|
* [e580ff5] No config patch
|
|
* [f0494e3] Add sw_vcs module
|
|
* [fab40f2] fix typo
|
|
* [09a5f5d] Update no_config patch
|
|
* [a867449] Add return status patch
|
|
* [fabbeda] update no_config.patch
|
|
|
|
[ Sipwise Jenkins Builder ]
|
|
|
|
-- Sipwise Jenkins Builder <jenkins@sipwise.com> Sat, 01 Feb 2014 19:57:22 +0100
|
|
|
|
ngcp-sems (1:1.4.3-1) unstable; urgency=low
|
|
|
|
* Use quilt to manage patches
|
|
|
|
-- Victor Seva <vseva@sipwise.com> Mon, 09 Sep 2013 14:19:25 +0200
|
|
|
|
ngcp-sems (1.4.3+spce3.0.0) unstable; urgency=low
|
|
|
|
[ Stefan Sayer ]
|
|
* sbc: b/f: reply 100 Trying to in-dlg msgs which are to be relayed
|
|
* sbc: fix 3930ca2 - only reply 100 Trying to in-dlg INVITE to be relayed
|
|
* uac_auth: added UAS authentication of requests (internal API)
|
|
* core: AmSipMsg gets ArgObject as base (for passing in DI calls)
|
|
* sbc: SIP UAS authentication for B leg (uas_auth_bleg_enabled)
|
|
|
|
[ Michael Prokop ]
|
|
* Build-Depends: replace squeeze specific python-sip4-dev with generic python-sip-dev
|
|
* Drop deprecated sip4 from Build-Depends
|
|
|
|
[ Victor Seva ]
|
|
* Use libcurl4-openssl-dev package for libcurl-dev
|
|
* fix: sems process returns always 0 when daemonized.
|
|
* core: fix return status pipe machinery in non-daemon mode
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Wed, 07 Aug 2013 15:38:05 +0200
|
|
|
|
ngcp-sems (1.4.3+spce2.8.0) unstable; urgency=low
|
|
|
|
* Branched and tagged for 2.8 release.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Wed, 27 Mar 2013 17:07:52 +0100
|
|
|
|
ngcp-sems (1.4.3+spce2.7.0) unstable; urgency=low
|
|
|
|
* First version for NGCP 2.7
|
|
* Make build fail when it fails.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Mon, 10 Dec 2012 15:03:29 +0100
|
|
|
|
ngcp-sems (1.4.3+spce2.6.3) unstable; urgency=low
|
|
|
|
* Only apply SBC-SDP-Filter for the RTP/AVP or RTP/SAVP profile
|
|
* Fix sst negotiation
|
|
* Build dbg package
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Wed, 21 Nov 2012 13:08:41 +0100
|
|
|
|
ngcp-sems (1.4.3+spce2.6.2) unstable; urgency=low
|
|
|
|
[ Michael Prokop ]
|
|
* Provide postinst script, taking care of services restarts in HA mode
|
|
* Provide postrm script
|
|
|
|
|
|
[ jbonilla ]
|
|
* Re-add init stuff
|
|
* Disable installing default config files
|
|
* Don't run sems with the default no-configuration
|
|
* Remove debconf usage
|
|
|
|
|
|
[ apogrebennyk ]
|
|
* Create sems user/group and do other manipulations from stock postinst file.
|
|
* Remove frafos default stuff from postinst file
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Thu, 23 Aug 2012 19:39:30 +0200
|
|
|
|
ngcp-sems (1.4.3+spce2.6.1) unstable; urgency=low
|
|
|
|
* Fix User-Agent and Max-Forwards in outbound requests.
|
|
* db_reg_agent: also stop RegistrationTimer thread on unclean shutdown.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Mon, 20 Aug 2012 14:20:17 +0200
|
|
|
|
ngcp-sems (1.4.3+spce2.6.0) unstable; urgency=low
|
|
|
|
* Sync with upstream 1.4.3.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Thu, 09 Aug 2012 00:01:32 +0200
|
|
|
|
ngcp-sems (1.4.2+spce2.5.1) unstable; urgency=low
|
|
|
|
* Update digest credentials on updateRegistration call.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Fri, 25 May 2012 11:58:18 +0200
|
|
|
|
ngcp-sems (1.4.2+sipwise11) unstable; urgency=low
|
|
|
|
* Fix broken tagging.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Mon, 30 Apr 2012 11:05:29 +0200
|
|
|
|
ngcp-sems (1.4.2+sipwise10) unstable; urgency=low
|
|
|
|
* Make SIP timers configurable.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Mon, 30 Apr 2012 11:00:37 +0200
|
|
|
|
ngcp-sems (1.4.2+sipwise9) unstable; urgency=low
|
|
|
|
[ apogrebennyk ]
|
|
* Click2Dial.cpp: port click2dial fixes to CE sems
|
|
* AmSdp.cpp,AmSdp.h: merge from upstream 1.4 branch up to ddb20bd (fix sdp filter)
|
|
* AmSipMsg.cpp,test_headers.cpp: fix parser when one hdr is a substring of another hdr (e.g. Allow and Allow-Events)
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Wed, 25 Apr 2012 16:53:04 +0200
|
|
|
|
ngcp-sems (1.4.2+sipwise8) unstable; urgency=low
|
|
|
|
* Fix error handling in sw_vsc.
|
|
* Replace rewrite-rule AVP vars by their values directly in sw_vsc.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Tue, 27 Mar 2012 14:58:42 +0200
|
|
|
|
ngcp-sems (1.4.2+sipwise7) unstable; urgency=low
|
|
|
|
* Fix issues in CF VSC handling.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Tue, 20 Mar 2012 20:50:23 +0100
|
|
|
|
ngcp-sems (1.4.2+sipwise6) unstable; urgency=low
|
|
|
|
* Implement new CF handling in VSC.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Tue, 20 Mar 2012 18:36:42 +0100
|
|
|
|
ngcp-sems (1.4.2+sipwise5) unstable; urgency=low
|
|
|
|
* Set suid_dumpable=2 in init script on start
|
|
* Fix SBC SDP filter.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Mon, 05 Mar 2012 23:06:41 +0100
|
|
|
|
ngcp-sems (1.4.2+sipwise4) unstable; urgency=low
|
|
|
|
* Adjust LSB header in init script.
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Mon, 20 Feb 2012 22:10:23 +0100
|
|
|
|
ngcp-sems (1.4.2+sipwise3) unstable; urgency=low
|
|
|
|
* Merge with sayer/1.4-dbreg-fork branch
|
|
|
|
-- Andrew Pogrebennyk <apogrebennyk@sipwise.com> Wed, 30 Nov 2011 15:24:18 +0100
|
|
|
|
ngcp-sems (1.4.2+sipwise2) unstable; urgency=low
|
|
|
|
* Merge with sayer/1.4-dbreg branch
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Thu, 13 Oct 2011 10:01:40 +0100
|
|
|
|
ngcp-sems (1.4.2+sipwise1) unstable; urgency=low
|
|
|
|
* Merge with upstream 1.4.2
|
|
* Add db_reg_agent module from sems trunk
|
|
* Preserver reg_agent patches from 1.4.1 version
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Tue, 04 Oct 2011 10:01:40 +0100
|
|
|
|
ngcp-sems (1.4.1+sipwise4) unstable; urgency=low
|
|
|
|
* Fix domain based rewrite rule handling.
|
|
* Add subscriber based rewrite rule handling as well.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Thu, 15 Sep 2011 15:30:14 +0200
|
|
|
|
ngcp-sems (1.4.1+sipwise3) unstable; urgency=low
|
|
|
|
* Aligned sw_vsc to new rewrite rule db schema.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Tue, 13 Sep 2011 19:50:38 +0200
|
|
|
|
ngcp-sems (1.4.1+sipwise2) unstable; urgency=low
|
|
|
|
* Enabled thread pool.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Fri, 10 Jun 2011 14:02:48 +0200
|
|
|
|
ngcp-sems (1.4.1+sipwise1) stable; urgency=low
|
|
|
|
* Merge from upstream the latest 1.4.1 branch.
|
|
* Fixes xmlrpc socket handling.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Tue, 24 May 2011 18:04:44 +0200
|
|
|
|
ngcp-sems (1.4.1~sipwise3) unstable; urgency=low
|
|
|
|
* Merge from upstream trunk to fix click2dial in combination with sbc.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Sat, 14 May 2011 01:08:08 +0200
|
|
|
|
ngcp-sems (1.4.1~sipwise2) unstable; urgency=low
|
|
|
|
* Merge from upstream trunk for improved authentication handling.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Wed, 04 May 2011 22:01:06 +0200
|
|
|
|
ngcp-sems (1.4.1~sipwise1) unstable; urgency=low
|
|
|
|
* Add configurable contact to reg_agent/registrar_client.
|
|
* Use expiry value of 3600.
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Fri, 29 Apr 2011 23:59:06 +0200
|
|
|
|
ngcp-sems (1.4.0+trunk20110327) unstable; urgency=low
|
|
|
|
* Updated to git upstream commit 863fe68cbae0a151709a5b5de3162f2eb759dde3
|
|
- SBC support
|
|
- DSM support
|
|
- Parallel forking support
|
|
- and lots more, see 1.4 release info (plus parallel-fork patch)
|
|
|
|
-- Andreas Granig <agranig@sipwise.com> Sun, 27 Mar 2011 17:05:49 +0200
|
|
|
|
ngcp-sems (1.1.1+svn4517) unstable; urgency=low
|
|
|
|
* Apply patch from upstream to address building issue on squeeze:
|
|
- backwards compatible fixing DTMF detector state not being
|
|
defined completely any more in spandsp headers,
|
|
git upstram commit d0a1a827ac83d0a24a703ef0a00e7571a691ad49 -
|
|
http://svn.berlios.de/svnroot/repos/sems/trunk@1698
|
|
|
|
-- Michael Prokop <mprokop@sipwise.com> Mon, 14 Mar 2011 23:58:53 +0100
|
|
|
|
ngcp-sems (1.1.1+svn4074) unstable; urgency=low
|
|
|
|
* sw_vsc version svn4074
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Sun, 27 Nov 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1+svn3541) unstable; urgency=low
|
|
|
|
* sw_vsc version svn3541
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Sun, 10 Oct 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1-8) unstable; urgency=low
|
|
|
|
* sw_vsc version svn3192
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 19 Mar 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1-6) unstable; urgency=low
|
|
|
|
* sw_vsc version svn2762
|
|
* Force to use spandsp for dtmf detection
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 19 Mar 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1-5) unstable; urgency=low
|
|
|
|
* Postinstall scripts fixed
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 19 Mar 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1-4) unstable; urgency=low
|
|
|
|
* Init and default scripts overwritten
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 19 Mar 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1-3) unstable; urgency=low
|
|
|
|
* Init and default scripts added
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 19 Mar 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1-2) unstable; urgency=low
|
|
|
|
* Package naming changed
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 19 Mar 2010 10:01:40 +0100
|
|
|
|
ngcp-sems (1.1.1-1) unstable; urgency=low
|
|
|
|
* sw_vsc added for sipwise
|
|
|
|
-- Jon Bonilla <jbonilla@sipwise.com> Fri, 19 Mar 2010 10:01:40 +0100
|
|
|
|
|
|
ngcp-sems (1.1.0-1) unstable; urgency=low
|
|
|
|
* DSM state machine scripting (it's cool!)
|
|
* an (experimental) ISDN gateway module
|
|
* binrpc: MT (SER->) and connection pool (->SER)
|
|
* MT xmlrpc server
|
|
* controlled server shutdown
|
|
* improved logging
|
|
* g722 in 8khz compat mode
|
|
* out of dialog request handling for modules & dialogs without
|
|
sessions
|
|
* audio file autorewind, AmAudio mixing
|
|
* SIP and media IP separately configurable
|
|
* UID/DID support for voicemail/-box/annrecorder
|
|
* and quite some bugs and mem leaks fixed, documentation, etc.
|
|
|
|
-- Stefan Sayer <stefan.sayer@iptego.com> Tue, 20 Jan 2009 18:11:25 +0100
|
|
|
|
ngcp-sems (1.1.0-0rc1) unstable; urgency=low
|
|
|
|
* Debian Release Candidate 1 for 1.1.
|
|
|
|
-- Stefan Sayer <sayer@iptel.org> Mon, 8 Dec 2008 23:01:40 +0200
|
|
|
|
ngcp-sems (1.0.0-0pre1-r856M) unstable; urgency=low
|
|
|
|
* Debian Release Candidate 1 for 1.0.
|
|
|
|
-- Stefan Sayer <sayer@iptel.org> Sun, 2 Mar 2002 23:41:31 +0200
|
|
|