{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":11498291,"defaultBranch":"master","name":"sems","ownerLogin":"sipwise","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-07-18T08:45:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1455492?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723637414.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"bfd2f4a3b2b3e3185875269787390623935b2e82","ref":"refs/heads/mr12.5.1","pushedAt":"2024-08-14T12:10:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.5.1.1","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.5.1.1"}},{"before":"f6211214bf0f620c4d55395e8d0bbd7e02b15709","after":"c6f9308c8d0d9c88aee5d4de223efacee9348d75","ref":"refs/heads/mr12.5","pushedAt":"2024-08-14T12:10:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.5.2.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.5.2.0"}},{"before":"00fef0f1844743e220ff1134eb737beb012de20e","after":"752d17f16e5a92c70843c14d749338783c6b9a7c","ref":"refs/heads/master","pushedAt":"2024-07-30T14:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 AnswerMachine: add a space between literal and string macro\n\nResolves:\n\nAnswerMachine.cpp:857:39: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]\n 857 | if (a_greeting.fpopen(DEFAULT_TYPE\".\"DEFAULT_AUDIO_EXT,\n |\n\nChange-Id: I1bc154d18d2d2165698fa0c0ab44ea0a7169c8c3","shortMessageHtmlLink":"MT#60408 AnswerMachine: add a space between literal and string macro"}},{"before":"672fc20ec0aaec2bcc0053839015238b31da93b8","after":"00fef0f1844743e220ff1134eb737beb012de20e","ref":"refs/heads/master","pushedAt":"2024-07-30T14:37:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 AmUriParser: Don't use register storage class\n\nDon't store the `st` variable in a processor register\nbut store as usually in memory.\n\nResolves:\n\nAmUriParser.cpp:97:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n 97 | register int st = ST1;\n |\n\nChange-Id: Ia38feab1e58aeab20e2f7319bee268feca919a82","shortMessageHtmlLink":"MT#60408 AmUriParser: Don't use register storage class"}},{"before":"610566823e46dbdf8ac272e89ce1dbef7a23c0f2","after":"672fc20ec0aaec2bcc0053839015238b31da93b8","ref":"refs/heads/master","pushedAt":"2024-07-30T14:37:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 AmSdp praser: Don't use register storage class\n\nDon't store variables in a processor register\nbut store as usually in memory.\n\nResolves:\n\n10: 32:12 AmSdp.cpp: In function 'bool parse_sdp_line_ex(AmSdp*, char*&)':\n10: 32:12 AmSdp.cpp:571:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n10: 32:12 571 | register parse_st state;\n10: 32:12 | ^~~~~\n10: 32:12 AmSdp.cpp: In function 'char* parse_sdp_connection(AmSdp*, char*, char)':\n10: 32:12 AmSdp.cpp:757:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n10: 32:12 757 | register sdp_connection_st state;\n10: 32:12 | ^~~~~\n10: 32:12 AmSdp.cpp: In function 'void parse_sdp_media(AmSdp*, char*)':\n10: 32:12 AmSdp.cpp:838:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n10: 32:12 838 | register sdp_media_st state;\n10: 32:12 | ^~~~~\n10: 32:12 AmSdp.cpp: In function 'char* parse_sdp_attr(AmSdp*, char*)':\n10: 32:12 AmSdp.cpp:1038:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n10: 32:12 1038 | register sdp_attr_rtpmap_st rtpmap_st;\n10: 32:12 | ^~~~~~~~~\n10: 32:12 AmSdp.cpp:1039:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n10: 32:12 1039 | register sdp_attr_fmtp_st fmtp_st;\n10: 32:12 | ^~~~~~~\n10: 32:12 AmSdp.cpp: In function 'void parse_sdp_origin(AmSdp*, char*)':\n10: 32:12 AmSdp.cpp:1253:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n10: 32:12 1253 | register sdp_origin_st origin_st;\n10: 32:12 |\nChange-Id: Ice87c3659816003c94359f891a490db0910ff74a","shortMessageHtmlLink":"MT#60408 AmSdp praser: Don't use register storage class"}},{"before":"1c16d822d73cf6f11b911cd4039986459074d733","after":"610566823e46dbdf8ac272e89ce1dbef7a23c0f2","ref":"refs/heads/master","pushedAt":"2024-07-30T14:37:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 SdpMedia: initialize port and nports to 0\n\nExplicitly set port and nports to 0 when initializing\na brand new instance of SdpMedia.\n\nThis resolves warnings:\n\n../../core/AmSdp.h:168:8: warning: '*(__vector(2) unsigned int*)((char*)& + offsetof(SdpMedia, SdpMedia::port))' may be used uninitialized [-Wmaybe-uninitialized]\n 168 | struct SdpMedia\n | ^~~~~~~~\n\n ../../core/AmSdp.h:168:8: warning: '.SdpMedia::nports' may be used uninitialized [-Wmaybe-uninitialized]\n 168 | struct SdpMedia\n\nChange-Id: Ifa2838ba0ef2f1a48b4fdc07b7bfaf8c5aefcfaa","shortMessageHtmlLink":"MT#60408 SdpMedia: initialize port and nports to 0"}},{"before":"4219ca38fd1fb09b73b46ccc75cb12da88fee1be","after":"1c16d822d73cf6f11b911cd4039986459074d733","ref":"refs/heads/master","pushedAt":"2024-07-30T14:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 Don't use register storage class for READ_NUMBER\n\nDon't store `fin` variable in a processor register\nbut store as usually in memory.\n\nResolves:\n\nparse_100rel.cpp: In function 'bool parse_rseq(unsigned int*, const char*, int)':\nparse_100rel.cpp:19:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n 19 | register bool fin; \\\n | ^~~\nparse_100rel.cpp:55:3: note: in expansion of macro 'READ_NUMBER'\n 55 | READ_NUMBER(rseq, pos, end);\n | ^~~~~~~~~~~\nparse_100rel.cpp: In function 'bool parse_rack(sip_rack*, const char*, int)':\nparse_100rel.cpp:19:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n 19 | register bool fin; \\\n | ^~~\nparse_100rel.cpp:84:3: note: in expansion of macro 'READ_NUMBER'\n 84 | READ_NUMBER(rseq, pos, end);\n | ^~~~~~~~~~~\nparse_100rel.cpp:19:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]\n 19 | register bool fin; \\\n | ^~~\nparse_100rel.cpp:91:3: note: in expansion of macro 'READ_NUMBER'\n 91 | READ_NUMBER(cseq, pos, end);\n | ^~~~~~~~~~~\n\nChange-Id: I9030a5ac8b7ebb0dd1b932296f73a7987639fc26","shortMessageHtmlLink":"MT#60408 Don't use register storage class for READ_NUMBER"}},{"before":"f343df558792c0e8163689e144fe571ff7def290","after":"4219ca38fd1fb09b73b46ccc75cb12da88fee1be","ref":"refs/heads/master","pushedAt":"2024-07-28T10:13:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr13.0.0.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr13.0.0.0"}},{"before":null,"after":"f6211214bf0f620c4d55395e8d0bbd7e02b15709","ref":"refs/heads/mr12.5","pushedAt":"2024-07-28T10:13:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.5.1.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.5.1.0"}},{"before":"760ef733851fb26378a958def96c976a4406cfff","after":"f343df558792c0e8163689e144fe571ff7def290","ref":"refs/heads/master","pushedAt":"2024-07-09T15:08:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60480 Limitation of origin id/ver to 64bits (unsigned long long)\n\nSDP session origin id and version are limited by it's size\nto 64 bits (8 bytes), that is because we are using `unsigned long long`\ntype for both id and version. Hence the maximum value it can hold\nis two sixty-forth power, so equals: 18,446,744,073,709,551,615\n\nIn case one intentionally sets it to something like:\n\"o=- 18446744073709551615 18446744073709551615 IN IP4 192.168.0.1\"\n\nSEMS gets overwhelmed with that conversion inside the code make\nit just to a string literal 'F'.\n\nTo overcome it, just use __uint128 (which is of 128bits size)\nfor the session origin id and version.\n\nChange-Id: I2ad9659aa81dad79969749053dc3fd0d69e2cbd2","shortMessageHtmlLink":"MT#60480 Limitation of origin id/ver to 64bits (unsigned long long)"}},{"before":"faf99abf603678abef2ae8f20ae715755d141b7c","after":"760ef733851fb26378a958def96c976a4406cfff","ref":"refs/heads/master","pushedAt":"2024-07-01T15:53:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60297 Save SDP origin after call is held/resumed\n\nSave SDP origin after a call leg is held.\nSuccessive reinvites in the session version must be incremented\nbased on hold/resume reinvite and not based on the original SDP origin.\n\nChange-Id: I771778dbc26f329561fd928ec70e17ab644b19be","shortMessageHtmlLink":"MT#60297 Save SDP origin after call is held/resumed"}},{"before":"d09862056047154eab8bf7910060313e886c44e7","after":"c41ac973aa95b3e28ebbf39fd735785ad96ec42f","ref":"refs/heads/mr9.5","pushedAt":"2024-07-01T13:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0-1+0~mr9.5.10.0","shortMessageHtmlLink":"Release new version 1:1.6.0-1+0~mr9.5.10.0"}},{"before":null,"after":"eecb2c393329262300f38a8e514b75c123226375","ref":"refs/heads/mr9.5.9","pushedAt":"2024-07-01T13:54:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0-1+0~mr9.5.9.1","shortMessageHtmlLink":"Release new version 1:1.6.0-1+0~mr9.5.9.1"}},{"before":"c0452f5b2cc4004c799346e5eecfc75698d2575f","after":"faf99abf603678abef2ae8f20ae715755d141b7c","ref":"refs/heads/master","pushedAt":"2024-06-27T16:15:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#59851 CallLeg: Refactor hold related things\n\n- remove `hm` type, which used to be a crutch\n- only use the `holdMethod` type for hold method detection\n (so instead of `hm` used)\n- move `holdMethod` from .cpp to .h\n- make `CallLeg::hold` to a `enum holdAction` data type\n (so this enum can be reused)\n- make `CallLeg::hold_method_requested` to a `enum holdType` data type\n (so this enum can be reused)\n- move the `isHoldRequest()` helper to class methods instead of being static\n- rename `hold_method_requested` to `hold_type_requested` to have less\n confusion in naming (with `enum holdMethod` for example)\n\nChange-Id: Ib40a9e1c40419d6ffd444b59f92958c893c7f268","shortMessageHtmlLink":"MT#59851 CallLeg: Refactor hold related things"}},{"before":"b21a4309831384ee9848b5c59b2a60ab49e5e6d0","after":"c0452f5b2cc4004c799346e5eecfc75698d2575f","ref":"refs/heads/master","pushedAt":"2024-06-27T16:14:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 Answer with 'inactive' when 'inactive' requested during the on hold\n\nThis commit affects cases when the on-hold is requested,\nand the MoH emulation on the SEMS is additionally used.\n\nCurrently regardless the method used by the one who sets the call\non-hold, the answer will be always 'a=sendrecv', which leads to\na premature termination of the call at the RTPEngine\n(because RTPEngine takes the 'a=sendrecv' into account and\nterminates the call due to no seeing the audio)\n\nWe need to make sure, that an originator of the on-hold, is being\nanswered:\n- with the 'a=recvonly', if an originator requests the 'a=sendonly'\n method of the on-hold to be used.\n- with the 'a=inactive', if an originator requests the 'a=inactive'\n method of the on-hold to be used.\n\nAnd after the on-hold is restored (by 'a=sendrecv'),\nmake sure to send the SDP answer with the 'a=sendrecv' as well.\n\nChange-Id: I50df81be16a75d9e813484012938e2a94ec422e1","shortMessageHtmlLink":"MT#60408 Answer with 'inactive' when 'inactive' requested during the …"}},{"before":"ad96f4598d6e3ec792534c8fb2b7e15af04e8c9f","after":"b21a4309831384ee9848b5c59b2a60ab49e5e6d0","ref":"refs/heads/master","pushedAt":"2024-06-27T16:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 CallLeg: use dedicated fund to check expecting offer\n\nAdd a function to the AmSipDialog class interface,\nto be able to check whether the OA currently expects an offer.\n\nUse it then in the `CallLeg::updateLocalSdp(AmSdp &sdp)`\n\nChange-Id: I1c4f4364ce13c7b03e22e0f037d19b99245a0be8","shortMessageHtmlLink":"MT#60408 CallLeg: use dedicated fund to check expecting offer"}},{"before":"08e3ad9daf7482646d7f0c0166f167d79ccb141b","after":"ad96f4598d6e3ec792534c8fb2b7e15af04e8c9f","ref":"refs/heads/master","pushedAt":"2024-06-27T16:12:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#60408 CallLeg: `isHoldRequest()` has to deal with const sdp\n\nMake the `isHoldRequest()` safer in terms of operating\non a given `AmSdp &sdp`, we still don't change anything in\nthe body, but just checking if the request is a hold one.\n\nChange-Id: I82fa3da1a11c686050dc482106735139b800ff2d","shortMessageHtmlLink":"MT#60408 CallLeg: isHoldRequest() has to deal with const sdp"}},{"before":"7fc9d09b96f6a04dc70cbe14bff2cbfc0e285b68","after":"08e3ad9daf7482646d7f0c0166f167d79ccb141b","ref":"refs/heads/master","pushedAt":"2024-06-27T10:31:37.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#59446 Do not pend call leg update for pick up case\n\nDo not take into account `send_491_on_pending_session_leg`\nwhen processing pending updates for call-pick call scenario.\n\nThis is required to let the A side (so caller) be updated,\nwhich in a cascading manner later triggers 200OK sending\ntowards the call pick-up'er, and further media updates\nvia re-invite.\n\n`send_491_on_pending_session_leg` is used to prevent\noverlapping updates towards the same other leg.\nIn this situation however, two updates towards the caller\nis a proper way to finish the call-pickup, so the media update.\n\nA new header for interaction between SBC<->B2B introduced:\n`P-Force-491`, which takes either of values '1' or '0'.\nIf set to '0' the `send_491_on_pending_session_leg` will always\nbe ignored by SBC, and hence re-invite will reach the target,\nregardless if there has been anyone shortly before.\n\nChange-Id: Iee7d2c6ef38e568e7c57a89358b22be0b1cb0438","shortMessageHtmlLink":"MT#59446 Do not pend call leg update for pick up case"}},{"before":null,"after":"7ad83a4f77e230b921b64f222be5b14a850e8679","ref":"refs/heads/mr12.4.1","pushedAt":"2024-06-06T10:56:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.4.1.1","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.4.1.1"}},{"before":"7523aee4a8478b1d274e9c9b0f26134ac0eb950d","after":"905635bcac66b93d94c204a31ce112387fdd53c9","ref":"refs/heads/mr12.4","pushedAt":"2024-06-06T10:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.4.2.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.4.2.0"}},{"before":null,"after":"7523aee4a8478b1d274e9c9b0f26134ac0eb950d","ref":"refs/heads/mr12.4","pushedAt":"2024-05-22T12:42:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.4.1.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.4.1.0"}},{"before":"767df22f5da870f89007837a929cc15c07b6a2c0","after":"7fc9d09b96f6a04dc70cbe14bff2cbfc0e285b68","ref":"refs/heads/master","pushedAt":"2024-05-22T12:42:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.5.0.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.5.0.0"}},{"before":null,"after":"84dede930ce682aa169c5fd75d51a1da6ebe604a","ref":"refs/heads/mr10.5.7","pushedAt":"2024-05-06T12:15:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0-1+0~mr10.5.7.1","shortMessageHtmlLink":"Release new version 1:1.6.0-1+0~mr10.5.7.1"}},{"before":"d16b2cd016b709ec0ec915d3220ed578b4f28dbb","after":"a212364ac67131a4fe4f10104112fb9e7e8581f8","ref":"refs/heads/mr10.5","pushedAt":"2024-05-06T12:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0-1+0~mr10.5.8.0","shortMessageHtmlLink":"Release new version 1:1.6.0-1+0~mr10.5.8.0"}},{"before":"5b0e51d50361cb952d525011e586f2d3bb2a1ff9","after":"7659d8976c5729e9deb137125cadbab8c9499e78","ref":"refs/heads/mr12.3","pushedAt":"2024-03-25T10:08:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.3.2.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.3.2.0"}},{"before":null,"after":"c356464efdd96660d0273d8ef8aa2ba911d85bbf","ref":"refs/heads/mr12.3.1","pushedAt":"2024-03-25T10:08:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.3.1.1","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.3.1.1"}},{"before":null,"after":"5b0e51d50361cb952d525011e586f2d3bb2a1ff9","ref":"refs/heads/mr12.3","pushedAt":"2024-03-15T07:58:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.3.1.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.3.1.0"}},{"before":"84fc2cc78934b549ff5e4b1086b10c8d159241d0","after":"767df22f5da870f89007837a929cc15c07b6a2c0","ref":"refs/heads/master","pushedAt":"2024-03-15T07:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"Release new version 1:1.6.0+0~mr12.4.0.0","shortMessageHtmlLink":"Release new version 1:1.6.0+0~mr12.4.0.0"}},{"before":"096a1f31a5baf2e9c65325e409ae377baa81ea0e","after":"84fc2cc78934b549ff5e4b1086b10c8d159241d0","ref":"refs/heads/master","pushedAt":"2024-03-13T12:18:18.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#40962 increase idle sleep time\n\nIf there are no timers then it makes no senes to process ticks in real\ntime. Sleep up to 0.5 seconds in that case. When timers are added we\nare immediately woken up through the conditional variable. Only setting\nthe shutdown flag would not wake up the thread, but a sleep time of half\na second should be an acceptable delay for shutdowns.\n\nAnalogous to 695d902841\n\nChange-Id: I37adf078825470af99e6a7755df3d8786d3eeaa6","shortMessageHtmlLink":"MT#40962 increase idle sleep time"}},{"before":"8d3912b3ec4fed8c0fd48944f8c7dc05c1b322a9","after":"096a1f31a5baf2e9c65325e409ae377baa81ea0e","ref":"refs/heads/master","pushedAt":"2024-02-21T13:01:13.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sipwise-jenkins","name":"Sipwise Jenkins User","path":"/sipwise-jenkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1944053?s=80&v=4"},"commit":{"message":"MT#40962 increase idle sleep time\n\nIf there are no sessions then it makes no senes to process ticks in real\ntime. Sleep up to 0.5 seconds in that case. When sessions are added we\nare immediately woken up through the conditional variable. Only setting\nthe shutdown flag would not wake up the thread, but a sleep time of half\na second should be an acceptable delay for shutdowns.\n\nChange-Id: I5aa43382248754ff8dec811038998cf636579734","shortMessageHtmlLink":"MT#40962 increase idle sleep time"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNFQxMjoxMDoxMy4wMDAwMDBazwAAAASaNPZs","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNFQxMjoxMDoxMy4wMDAwMDBazwAAAASaNPZs","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMVQxMzowMToxMy4wMDAwMDBazwAAAAQA1q8p"}},"title":"Activity · sipwise/sems"}