Commit Graph

  • e4e55f14c4 MT#62181 Prepaid: update to long Richard Fuchs 2025-04-09 08:18:42 -0400
  • b357698a75 MT#62181 use size_t for offsets and lengths Richard Fuchs 2025-04-08 07:59:08 -0400
  • 7267f879e0 MT#62181 XmlRpc*: fix printf argument type Richard Fuchs 2025-04-07 09:26:46 -0400
  • 6dbeb9281a MT#62181 XmlRpcClient: add setFault() Richard Fuchs 2025-04-07 09:23:27 -0400
  • 7719eb7609 MT#62253 log: AmSession: log only when dlg is added already Donat Zenichev 2025-04-10 16:17:58 +0200
  • 10ddc693a6 MT#62253 log: Introduce `ILOG_SDLG()` Donat Zenichev 2025-04-10 14:59:26 +0200
  • 700c1a0c51 MT#62253 log: AmOfferAnswer: add call-id based logging Donat Zenichev 2025-04-10 14:58:35 +0200
  • a29e09fc90 MT#62253 log: AmBasicSipDialog: add call-id based logging Donat Zenichev 2025-04-10 14:53:52 +0200
  • df474867cc MT#62253 log: AmSipDialog: add call-id based logging Donat Zenichev 2025-04-10 14:51:13 +0200
  • a24b5d81b2 MT#62253 log: make ILOG_DLG() call-id file specific Donat Zenichev 2025-04-10 14:46:08 +0200
  • 21b4b4b313 Release new version 1:1.6.0+0~mr13.4.0.0 Sipwise Jenkins Builder 2025-04-10 08:31:15 +0200
  • ef4d09ad63 Release new version 1:1.6.0+0~mr13.3.1.0 Sipwise Jenkins Builder 2025-04-10 08:30:57 +0200
  • c2c70d0f56 MT#62181 transport: slight reformat Richard Fuchs 2025-04-07 08:37:45 -0400
  • 80d986e149 MT#57408 3745ff0778d6a55 causes seg.faults Donat Zenichev 2025-04-02 11:53:55 +0200
  • fb187929dd MT#62181 fix join race condition Richard Fuchs 2025-03-27 08:09:38 -0400
  • 805aad91d2 MT#62181 don't bail early on SIGHUP Richard Fuchs 2025-03-26 14:52:32 -0400
  • 7bd489e362 MT#62181 remove event queue during shut down Richard Fuchs 2025-03-26 14:51:03 -0400
  • ddd7f000c0 MT#62181 don't shut thread with pending events Richard Fuchs 2025-03-26 14:49:40 -0400
  • 4fa42c0cb6 MT#62181 fix thread::join usage Richard Fuchs 2025-03-26 14:48:35 -0400
  • b8fde4d3fe MT#62181 udp_trsp: break out of blocking recv() Richard Fuchs 2025-03-26 10:48:25 -0400
  • 42a3ef3c62 MT#62181 transport: fix up socket usage Richard Fuchs 2025-03-26 10:39:36 -0400
  • 8d0c121afc MT#62181 global: fix AmThread/AmEventQueue order Richard Fuchs 2025-03-19 08:00:22 -0400
  • 06edeb7ce0 MT#62181 AmThread: add destructor Richard Fuchs 2025-03-19 07:52:47 -0400
  • 6fdde081e6 MT#62181 DBRegAgent: don't wait forever Richard Fuchs 2025-03-19 07:51:55 -0400
  • 8b4e26b32a MT#62181 global: use AmThread stop_requested Richard Fuchs 2025-03-18 12:25:41 -0400
  • 9f70206617 MT#62181 AmThread: provide stop_requested() Richard Fuchs 2025-03-18 12:07:19 -0400
  • e1c2d31330 MT#62181 AmThreadWatcher: overhaul Richard Fuchs 2025-03-18 12:01:11 -0400
  • adbb343a35 MT#62181 AmThread: streamline Richard Fuchs 2025-03-18 09:10:00 -0400
  • 1b2aa62ae5 MT#59962 DSMChartReader: follow up for 65b3eed61c Donat Zenichev 2025-03-21 14:57:33 +0100
  • 65b3eed61c MT#59962 DSMChartReader: cover mods with std::lock Donat Zenichev 2025-03-21 14:29:20 +0100
  • 13a8a50d52 MT#59962 DSMChartReader: add dl handler cleanup Donat Zenichev 2025-03-21 13:42:19 +0100
  • 68afc10849 MT#56025 db_reg_agent: handle `RegistrationActionEvent::Unknown` Donat Zenichev 2025-03-20 20:09:53 +0100
  • bbc387c409 MT#56025 Extend linkers flags (mod_utils) Donat Zenichev 2025-03-20 14:02:31 +0100
  • 8b0473cf4a MT#62330 utils.playRingTone: fix parameters handling Donat Zenichev 2025-03-20 11:41:55 +0100
  • 5d858dd1cc MT#56025 DSM Utils: new function for voucher code enc/decryption Donat Zenichev 2025-03-20 11:58:05 +0100
  • f2c620d8a0 MT#56025 DSM: ModUtils, add base64 strings handling Donat Zenichev 2025-03-20 12:04:53 +0100
  • d26fc6baee MT#59962 SBCCallProfile: fix typo Richard Fuchs 2025-03-19 08:46:42 -0400
  • c69a982563 MT#59962 AmMultiPartyMixer: protect against /0 Richard Fuchs 2025-03-19 08:44:28 -0400
  • ed80696f94 MT#59962 AmB2BSession: add missing initialiser Richard Fuchs 2025-03-19 08:41:12 -0400
  • a432cf3ea8 MT#59962 xmlrpc: add va_end Richard Fuchs 2025-03-18 18:34:49 -0400
  • 5279358e12 MT#59962 stats: guard against failed socket() Richard Fuchs 2025-03-18 18:33:07 -0400
  • 2120c72008 MT#59962 tcp_trsp: use correct return type Richard Fuchs 2025-03-18 18:22:28 -0400
  • 80dc4e60ef MT#59962 AmUtils: use overloading for str2int Richard Fuchs 2025-03-18 18:20:57 -0400
  • af444f48d6 MT#59962 db_reg_agent: fix some dead-locks Donat Zenichev 2025-03-19 08:55:46 +0100
  • 33607e72b2 MT#59962 udp_trsp: memset the `from_addr` Donat Zenichev 2025-03-18 19:25:52 +0100
  • 8fc034f599 MT#62181 AmThread: remove onIdle() Richard Fuchs 2025-03-18 08:01:51 -0400
  • 9be3856883 MT#59962 db_reg_agent: timer insertion by types Donat Zenichev 2025-03-18 16:47:22 +0100
  • 6820f63b27 MT#59962 db_reg_agent: use macro func for type prints Donat Zenichev 2025-03-18 15:51:05 +0100
  • e0734d2af9 MT#59962 db_reg_agent: refactor to use enum types Donat Zenichev 2025-03-18 15:38:08 +0100
  • c1fb63dba8 MT#59962 db_reg_agent: check what it->second points to Donat Zenichev 2025-03-18 14:55:19 +0100
  • 7b050a4a39 MT#59962 db_reg_agent: refactor RegTimer's constructor Donat Zenichev 2025-03-18 14:16:17 +0100
  • 3bea968481 MT#59962 db_reg_agent: refactoring (types) Donat Zenichev 2025-03-18 14:06:47 +0100
  • 85842fd136 MT#59962 db_reg_agent: check iterator's object befor using Donat Zenichev 2025-03-18 13:39:39 +0100
  • 82ee9a0b40 MT#59962 db_reg_agent: Memory - corruptions (USE_AFTER_FREE) Donat Zenichev 2025-03-18 13:17:04 +0100
  • f6b48fa6d9 MT#59962 wheeltimer: make timer dealloc variable Donat Zenichev 2025-03-18 15:57:01 +0100
  • b91f4f6c93 MT#59962 DSM: switch config file loading to STL Richard Fuchs 2025-03-12 13:54:33 -0400
  • 5233ee2330 MT#62181 Click2Dial: use smart pointer Richard Fuchs 2025-03-13 11:13:30 -0400
  • c1d1240d11 MT#62181 core: fix thread exception Richard Fuchs 2025-03-13 08:35:22 -0400
  • 659a2e91b2 MT#59962 DSMStateEngine: initialize current_diag to NULL Donat Zenichev 2025-03-14 10:05:59 +0100
  • a3d4fabf97 MT#59962 sip/trans_table: check dynamic_cast for nullptr Donat Zenichev 2025-03-14 09:58:48 +0100
  • 326430ecf0 MT#59962 CallLeg: `replaceExistingLeg()` use smart ptr Donat Zenichev 2025-03-14 09:06:24 +0100
  • 4750c4b727 MT#59962 AmSdp: add missing initialiser Richard Fuchs 2025-03-12 13:38:05 -0400
  • 3c04c0822d MT#59962 opus: fix memory leak Richard Fuchs 2025-03-12 13:31:49 -0400
  • 4cc3d701ad MT#59962 AmSIPRegistration: remove type cast Richard Fuchs 2025-03-12 13:30:17 -0400
  • b885e47b8f MT#59962 libisac: fix off-by-one Richard Fuchs 2025-03-12 13:16:13 -0400
  • 3b86b6dd60 MT#59962 core/MultiPartyMixer: use smart pointers Richard Fuchs 2025-03-12 11:23:14 -0400
  • d349c5f900 MT#59962 core/AmB2BMedia: fix resource leak Richard Fuchs 2025-03-12 13:14:01 -0400
  • 5f81890aa5 MT#59962 wav: use stack buffer instead of heap Richard Fuchs 2025-03-12 10:41:59 -0400
  • e44f99e6fa MT#59962 core/MixerBufferState: fix mem leak Richard Fuchs 2025-03-12 11:09:31 -0400
  • ea964e5d15 MT#59962 DSM: use smart pointer Richard Fuchs 2025-03-12 10:52:20 -0400
  • f6cc9012db MT#59962 click2dial: use smart pointer Richard Fuchs 2025-03-12 10:50:33 -0400
  • 39cfdbe79b MT#59962 call_control: free cURL handle at the end Richard Fuchs 2025-03-12 10:44:31 -0400
  • f19f652d63 MT#62330 DSM: introduce header param getters Donat Zenichev 2025-03-13 16:44:07 +0100
  • 11e0ef4d58 MT#59962 core: fix insignificant mem leak Richard Fuchs 2025-03-12 07:56:21 -0400
  • 7d64a8e7d7 MT#59962 UACAuth: add explicit cast to int Richard Fuchs 2025-03-12 07:51:53 -0400
  • d987917a70 MT#59962 SBCCallProfile: remove unused member Richard Fuchs 2025-03-12 07:39:22 -0400
  • f8f5726ffd MT#59962 XMLRPC2DI: first allocate `XmlRpcServer` Donat Zenichev 2025-03-12 10:10:38 +0100
  • 9214f5ca9d MT#62181 specialise RegTimer Richard Fuchs 2025-03-06 10:51:19 -0400
  • 6996031da9 MT#62181 RegistrationTimer: refactor as wheeltimer Richard Fuchs 2025-03-06 10:42:01 -0400
  • 4541e4dec2 MT#62253 AmSession: no dlg based loging when dlg gone Donat Zenichev 2025-03-11 09:08:20 +0100
  • 68c824118f MT#59962 XMLRPC2DI: `time_t` use long unsigned for printing Donat Zenichev 2025-03-11 09:05:21 +0100
  • 168d6ee84c MT#59962 XMLRPC2DI: properly free heap allocated objects Donat Zenichev 2025-03-10 16:46:47 +0100
  • dafa639f2a MT#59962 XMLRPC2DI: make general members static Donat Zenichev 2025-03-10 10:01:06 +0100
  • 819a0cfb5f MT#59962 XMLRPC2DI: Convert `ServerRetryAfter` to `time_t` Donat Zenichev 2025-03-10 09:40:21 +0100
  • a1905087b3 MT#59962 XMLRPC2DI: Compare `time_t` without any cast. Donat Zenichev 2025-03-10 09:37:19 +0100
  • 815e1240c6 MT#59962 XMLRPC2DI: XMLRPC2DIServer constructor, use refs Donat Zenichev 2025-03-08 21:47:12 +0100
  • bdb9a10f49 MT#59962 XMLRPC2DI: possible mem.leak in `load()` Donat Zenichev 2025-03-08 21:38:56 +0100
  • 22eea89e93 MT#59962 Coverity Scan: Division or modulo by float zero (AmAudio) Donat Zenichev 2025-03-07 12:06:59 +0100
  • 204a335230 MT#59962 Coverity Scan: Logically dead code (AmConferenceChannel::get) Donat Zenichev 2025-03-07 12:00:51 +0100
  • f977718018 MT#59962 Coverity Scan: Unchecked return value from library (ilbc) Donat Zenichev 2025-03-07 11:25:33 +0100
  • 6702beaf3d MT#59962 Coverity Scan: Uninitialized pointer field (reg_agent) Donat Zenichev 2025-03-07 10:59:59 +0100
  • 7e4bb655ad MT#59962 Coverity Scan: Untrusted allocation size (wav_hdr) Donat Zenichev 2025-03-07 09:38:42 +0100
  • bfcb9f812d MT#59962 Coverity Scan: Unchecked return value (wav_hdr) Donat Zenichev 2025-03-07 09:29:27 +0100
  • a80ab9bde4 MT#62181 wheeltimer: add comments Richard Fuchs 2025-03-04 14:45:39 -0400
  • eb377da959 MT#62181 wheeltimer: add shutdown procedure Richard Fuchs 2025-02-21 08:52:37 -0400
  • 7e59c46309 MT#62181 wheeltimer: add logging Richard Fuchs 2025-02-21 08:29:03 -0400
  • d78b38db8e MT#62181 wheeltimer: add range support Richard Fuchs 2025-02-20 15:48:19 -0400
  • debca6dd3f MT#62181 wheeltimer: support absolute expiry Richard Fuchs 2025-02-21 11:44:22 -0400
  • aa356b37ac MT#62181 wheeltimer: further encapsulate timer Richard Fuchs 2025-02-21 08:01:08 -0400
  • 4c3e900017 MT#62181 wheeltimer: move out expiry values Richard Fuchs 2025-02-20 11:45:42 -0400