{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15101579,"defaultBranch":"master","name":"kamailio","ownerLogin":"kamailio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-12-11T08:09:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5348744?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717147016.0","currentOid":""},"activityList":{"items":[{"before":"d89333748662c0e7c72e3579d41fd14ef05c0fee","after":"e066613cac308d1129baebc47d7c245b36eba4b0","ref":"refs/heads/master","pushedAt":"2024-06-01T05:44:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"geoip2: do not close global MMDB_s on destroy\n\n- GH #3861","shortMessageHtmlLink":"geoip2: do not close global MMDB_s on destroy"}},{"before":null,"after":"dc0738b9a1f262138fcbd9617c025b5e6c18556c","ref":"refs/heads/pr-3863","pushedAt":"2024-05-31T09:16:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xkaraman","name":"Xenofon Karamanos","path":"/xkaraman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22965395?s=80&v=4"},"commit":{"message":"nathelper: fixed handle_ruri_alias_mode(1) cannot proper handle multi alias","shortMessageHtmlLink":"nathelper: fixed handle_ruri_alias_mode(1) cannot proper handle multi…"}},{"before":"630a6f2c11c10c4f3be3570553d86486942d60fe","after":"d89333748662c0e7c72e3579d41fd14ef05c0fee","ref":"refs/heads/master","pushedAt":"2024-05-30T14:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"regex: fix pcre2 migration\n\ninstead of reserving an array in pkg_mem and later\ncopy the pointers to shm_mem just use shm_mem in\nthe first place.\n\nfixes #3812","shortMessageHtmlLink":"regex: fix pcre2 migration"}},{"before":"d89333748662c0e7c72e3579d41fd14ef05c0fee","after":null,"ref":"refs/heads/vseva/regex","pushedAt":"2024-05-30T14:38:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"}},{"before":"d41526642752635d37e08fe3f301fbffdc60363d","after":"d89333748662c0e7c72e3579d41fd14ef05c0fee","ref":"refs/heads/vseva/regex","pushedAt":"2024-05-30T14:37:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"regex: fix pcre2 migration\n\ninstead of reserving an array in pkg_mem and later\ncopy the pointers to shm_mem just use shm_mem in\nthe first place.\n\nfixes #3812","shortMessageHtmlLink":"regex: fix pcre2 migration"}},{"before":null,"after":"d41526642752635d37e08fe3f301fbffdc60363d","ref":"refs/heads/vseva/regex","pushedAt":"2024-05-30T14:27:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"regex: fix pcre2 migration\n\nfixes #3812","shortMessageHtmlLink":"regex: fix pcre2 migration"}},{"before":"c1c8c066b29798189a50dd9b4f27c5af574d991d","after":"c8e4fe87985a413dfe6871463c31375750d3a6f2","ref":"refs/heads/5.8","pushedAt":"2024-05-30T13:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"dialplan: don't call free on empty pcre pointer\n\nfixes #3851\n\n(cherry picked from commit 630a6f2c11c10c4f3be3570553d86486942d60fe)","shortMessageHtmlLink":"dialplan: don't call free on empty pcre pointer"}},{"before":"8363208fff7c101a2779ff64783e5b7dbf8ffd7c","after":"630a6f2c11c10c4f3be3570553d86486942d60fe","ref":"refs/heads/master","pushedAt":"2024-05-30T13:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"dialplan: don't call free on empty pcre pointer\n\nfixes #3851","shortMessageHtmlLink":"dialplan: don't call free on empty pcre pointer"}},{"before":"e67f6048f4883d446df2d88fe7a7d7f2ff6daf8c","after":"8363208fff7c101a2779ff64783e5b7dbf8ffd7c","ref":"refs/heads/master","pushedAt":"2024-05-29T08:19:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"siputils: free head of params list for get_uri_param()\n\n- GH #3857","shortMessageHtmlLink":"siputils: free head of params list for get_uri_param()"}},{"before":"24b27214231166366cceb88fcb3724298cc53b32","after":"e67f6048f4883d446df2d88fe7a7d7f2ff6daf8c","ref":"refs/heads/master","pushedAt":"2024-05-28T17:55:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"rtpengine: Fix extra process in pkg.stats\n\nWhen DTMF events socket is not configured, pkg.stats RPC method returns\nan empty entry.\n{\n entry: 13\n pid: 0\n rank: -128\n used: 0\n free: 0\n real_used: 0\n total_size: 67108864\n total_frags: 0\n desc:\n}\n\nFixes: 26f6e57c8f (\"Register a new worker process for dtmf event listener\")","shortMessageHtmlLink":"rtpengine: Fix extra process in pkg.stats"}},{"before":"6a8eb982be8d8f0c731dd423827480a1a27c2d8f","after":"24b27214231166366cceb88fcb3724298cc53b32","ref":"refs/heads/master","pushedAt":"2024-05-28T10:07:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"htable: error on not finding htable in pv get","shortMessageHtmlLink":"htable: error on not finding htable in pv get"}},{"before":"534a35956b1a79598dcd2436248c5d7ce4e92da8","after":"6a8eb982be8d8f0c731dd423827480a1a27c2d8f","ref":"refs/heads/master","pushedAt":"2024-05-27T13:31:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kamailio-dev","name":null,"path":"/kamailio-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19818412?s=80&v=4"},"commit":{"message":"modules: readme files regenerated - permissions ... [skip ci]","shortMessageHtmlLink":"modules: readme files regenerated - permissions ... [skip ci]"}},{"before":"82cfea317fd8d02a6c94347bc1be18c8a06e580f","after":"534a35956b1a79598dcd2436248c5d7ce4e92da8","ref":"refs/heads/master","pushedAt":"2024-05-27T13:21:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"permissions: introduce func `allow_register_include_port()`\n\nIntroduce new function: `allow_register_include_port()`\nto be able to check the whole Contact header including port.\n\nExample, register.deny content is:\n\tALL : \"^sip:.*192.168.0.101:5062\"\n\nIf the Contact is: \"Contact: \"\nthen this will check the Contact hf including port of it.\n\nOtherwise if usual `allow_register()` function is used,\nthen only the \"testuser1004@192.168.0.101\" will be taken into\naccount, which will lead the regex to be failing and letting\nthe check to pass through.\n\nThe func `allow_register_include_port()` works similarly\nas `allow_register()` except it checks Contact's port.\n\nFull backwards compatibility is kept in place,\nno need for users of the module to change anything in\ntheir configuration or kamailio script itself.","shortMessageHtmlLink":"permissions: introduce func allow_register_include_port()"}},{"before":"d4629be286fc6d3cf61574e34ee877b2c5e9ee4a","after":"82cfea317fd8d02a6c94347bc1be18c8a06e580f","ref":"refs/heads/master","pushedAt":"2024-05-27T07:12:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"htable: error on not finding htable in pv set","shortMessageHtmlLink":"htable: error on not finding htable in pv set"}},{"before":"3a34b468ad93904c507bd0fc7ef592b25321807f","after":"c1c8c066b29798189a50dd9b4f27c5af574d991d","ref":"refs/heads/5.8","pushedAt":"2024-05-24T14:24:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xkaraman","name":"Xenofon Karamanos","path":"/xkaraman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22965395?s=80&v=4"},"commit":{"message":"db_cluster: Update log levels\n\n(cherry picked from commit 467dbf3e1be16d5a760178d0801834ac67bad888)","shortMessageHtmlLink":"db_cluster: Update log levels"}},{"before":"4cce7e80b7b4e29a98da97a86ac2fc216cb01f4f","after":"afa4e92bbdc30bc76f0a27f73ef8c57802be99bf","ref":"refs/heads/5.7","pushedAt":"2024-05-24T14:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xkaraman","name":"Xenofon Karamanos","path":"/xkaraman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22965395?s=80&v=4"},"commit":{"message":"db_cluster: Update log levels\n\n(cherry picked from commit 467dbf3e1be16d5a760178d0801834ac67bad888)","shortMessageHtmlLink":"db_cluster: Update log levels"}},{"before":"ba7a4901268493f5432d5efd59d6dbd7b422742f","after":"3a34b468ad93904c507bd0fc7ef592b25321807f","ref":"refs/heads/5.8","pushedAt":"2024-05-20T16:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juha-h","name":null,"path":"/juha-h","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6271940?s=80&v=4"},"commit":{"message":"tm: add mandatory Max-Forwards header to local AC","shortMessageHtmlLink":"tm: add mandatory Max-Forwards header to local AC"}},{"before":"5541d264d92aa4301610859846869040f4ee736c","after":null,"ref":"refs/heads/max_forwards","pushedAt":"2024-05-20T10:18:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"}},{"before":"4eb39425e2bb9322e0cc4f0c013aaeab1fcfb9dd","after":"d4629be286fc6d3cf61574e34ee877b2c5e9ee4a","ref":"refs/heads/master","pushedAt":"2024-05-20T10:18:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"tm: add mandatory Max-Forwards header to local AC","shortMessageHtmlLink":"tm: add mandatory Max-Forwards header to local AC"}},{"before":"91747524b2e4b34fa1b68c8d5b0e0473cf2f2ff8","after":"5541d264d92aa4301610859846869040f4ee736c","ref":"refs/heads/max_forwards","pushedAt":"2024-05-20T09:58:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"tm: add mandatory Max-Forwards header to local AC","shortMessageHtmlLink":"tm: add mandatory Max-Forwards header to local AC"}},{"before":"b9b90eb6ea5cb20466a74a739338d6fe25226438","after":"91747524b2e4b34fa1b68c8d5b0e0473cf2f2ff8","ref":"refs/heads/max_forwards","pushedAt":"2024-05-20T08:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juha-h","name":null,"path":"/juha-h","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6271940?s=80&v=4"},"commit":{"message":"Run clang-format on the file","shortMessageHtmlLink":"Run clang-format on the file"}},{"before":null,"after":"b9b90eb6ea5cb20466a74a739338d6fe25226438","ref":"refs/heads/max_forwards","pushedAt":"2024-05-20T08:42:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"juha-h","name":null,"path":"/juha-h","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6271940?s=80&v=4"},"commit":{"message":"Add mandatory Max-Forwards header to local AC","shortMessageHtmlLink":"Add mandatory Max-Forwards header to local AC"}},{"before":"e738bd08b14bfc765a8317267d738a8b1b574c64","after":"4eb39425e2bb9322e0cc4f0c013aaeab1fcfb9dd","ref":"refs/heads/master","pushedAt":"2024-05-17T08:41:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"pv: added $cts - contact header star status\n\n- 1 if it is *, 0 otherwise","shortMessageHtmlLink":"pv: added $cts - contact header star status"}},{"before":"6b8f6d3b5d563d91234b8d4b7e155b7e74b9d313","after":"e738bd08b14bfc765a8317267d738a8b1b574c64","ref":"refs/heads/master","pushedAt":"2024-05-16T19:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"pv: added $ctu - return contact header uri","shortMessageHtmlLink":"pv: added $ctu - return contact header uri"}},{"before":"25e409cf60a80e4e0af09bb84234af51c33755c4","after":"6b8f6d3b5d563d91234b8d4b7e155b7e74b9d313","ref":"refs/heads/master","pushedAt":"2024-05-16T13:18:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"henningw","name":"Henning Westerholt","path":"/henningw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6481937?s=80&v=4"},"commit":{"message":"usrloc: delete location_attrs in db_only mode on delete_urecord\n\nWhen calling delete_urecord in DB_ONLY mode the location_attrs are not deleted.\nThis fix makes sure to delete location_attrs when calling db_delete_urecord is called.","shortMessageHtmlLink":"usrloc: delete location_attrs in db_only mode on delete_urecord"}},{"before":"2e2b22a097139239b8493bfdd777530a9795ad66","after":"25e409cf60a80e4e0af09bb84234af51c33755c4","ref":"refs/heads/master","pushedAt":"2024-05-16T07:47:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linuxmaniac","name":"Victor Seva","path":"/linuxmaniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63080?s=80&v=4"},"commit":{"message":"pkg/kamailio/deb: version set to 6.0.0~dev2 [skip ci]","shortMessageHtmlLink":"pkg/kamailio/deb: version set to 6.0.0~dev2 [skip ci]"}},{"before":"ccfb5a0f852bf101c1e2ef46f08192921a4d963f","after":"2e2b22a097139239b8493bfdd777530a9795ad66","ref":"refs/heads/master","pushedAt":"2024-05-16T07:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"Makefile.defs: version set to 6.0.0-dev2\n\n- next major release series is going to be 6.0.x","shortMessageHtmlLink":"Makefile.defs: version set to 6.0.0-dev2"}},{"before":"922d7dfd9ae7d13436c23d60f22d47c9c2fa127a","after":"ccfb5a0f852bf101c1e2ef46f08192921a4d963f","ref":"refs/heads/master","pushedAt":"2024-05-15T20:21:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"miconda","name":"Daniel-Constantin Mierla","path":"/miconda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/184809?s=80&v=4"},"commit":{"message":"auth: point auth_algorithm to a static list values\n\n- function parameters can be overwritten by subsequent functions","shortMessageHtmlLink":"auth: point auth_algorithm to a static list values"}},{"before":"467dbf3e1be16d5a760178d0801834ac67bad888","after":"922d7dfd9ae7d13436c23d60f22d47c9c2fa127a","ref":"refs/heads/master","pushedAt":"2024-05-15T11:09:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lbalaceanu","name":"Lucian Balaceanu","path":"/lbalaceanu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10560669?s=80&v=4"},"commit":{"message":"p_usrloc: use a global p_usrloc_columns variable in db_load* functions","shortMessageHtmlLink":"p_usrloc: use a global p_usrloc_columns variable in db_load* functions"}},{"before":"18e4d38e4d57ce88cbe16eec4cfb2a5a1b5554a4","after":"467dbf3e1be16d5a760178d0801834ac67bad888","ref":"refs/heads/master","pushedAt":"2024-05-15T07:39:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xkaraman","name":"Xenofon Karamanos","path":"/xkaraman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22965395?s=80&v=4"},"commit":{"message":"db_cluster: Update log levels","shortMessageHtmlLink":"db_cluster: Update log levels"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWZTj4AA","startCursor":null,"endCursor":null}},"title":"Activity · kamailio/kamailio"}