{"push_id":787542427,"size":60,"distinct_size":60,"ref":"refs/heads/4.3","head":"bca48b913e6cc6900af7ec0683506ba8680470b6","before":"48d78ce87e2f42bdc77e688a0f45ff725ea97de5","commits":[{"sha":"48b4261dd6eb25e2898cac9412b13b46baacf79f","author":{"email":"85608331eee0f6947af52d9afffca09b1cb70c88@gmail.com","name":"Federico Cabiddu"},"message":"modules/dialog: make dialog context available in event route tm:local-request\n\n(cherry picked from commit 5002f66a98b6104702c8c862e7335ff189e7b7d8)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/48b4261dd6eb25e2898cac9412b13b46baacf79f"},{"sha":"d495aafb98d3560c36b681dae21b671ce8b23e86","author":{"email":"fcd02cf7a9f5eb8b8039aaeff886407be2376dd4@gmail.com","name":"Daniel-Constantin Mierla"},"message":"mi_datagram: free async handler when command completed\n\n- reported by Torge Szczepanek, GH#298\n\n(cherry picked from commit 374bfb1c467d6bf2a4cc143d22868c37143783bd)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/d495aafb98d3560c36b681dae21b671ce8b23e86"},{"sha":"558a65e48e6819140b409cf58a0340aa78b8c2cf","author":{"email":"e0503c55e459ae30b628e23dfe5453d53ce5785b@ng-voice.com","name":"Carsten Bock"},"message":"utils: Fix buffer overflow; do not NULL-terminate HTTP result\n\nFix buffer overflow in the `write_function` that takes the resulting\ndata from libcurl. The function was trying to NULL terminate the\nstring, but this could result in overwriting the buffer by one byte\nwhen size*nmemb == 1.\nThis also caused some memory corruptions, reported on sr-dev.\n\nReported by: Travis Cross <tc@traviscross.com>","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/558a65e48e6819140b409cf58a0340aa78b8c2cf"},{"sha":"4c24d4acbca4e5ec99b5de1dd5f29d2cdeae9e2b","author":{"email":"fcd02cf7a9f5eb8b8039aaeff886407be2376dd4@gmail.com","name":"Daniel-Constantin Mierla"},"message":"geoip: set null termination to the field used for query\n\n(cherry picked from commit ec2a72d75dc0a2c9c3d88361094fdda7a7477935)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/4c24d4acbca4e5ec99b5de1dd5f29d2cdeae9e2b"},{"sha":"4d1b658b2b380349b7d74fae7083661a18f04bf1","author":{"email":"ec6be73c36a58aab37d523333da1e92765cd15f5@double.co.nz","name":"Chris Double"},"message":"tsilo: Fix transaction removal to update list head\n\n- When transaction being removed is the head of the list,\n  correctly update the head to point to the next transaction.\n\n(cherry picked from commit 6ce6803d57dabe287d7d6fa859e93c1df402d821)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/4d1b658b2b380349b7d74fae7083661a18f04bf1"},{"sha":"340c40ac4b282c57f20009e987aec26c5877d62e","author":{"email":"85608331eee0f6947af52d9afffca09b1cb70c88@gmail.com","name":"Federico Cabiddu"},"message":"tm: check all the outgoing branches when appending a new branch\n\n(cherry picked from commit 27bed654dcc4e9dd543a7f2f92e2174478bf7f26)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/340c40ac4b282c57f20009e987aec26c5877d62e"},{"sha":"23e851e9bae21640153b57495929bd3fa0002617","author":{"email":"85608331eee0f6947af52d9afffca09b1cb70c88@gmail.com","name":"Federico Cabiddu"},"message":"tm: iterate over the destination set starting from 0\n\n(cherry picked from commit 380712accd89ba1f520314f5caf3cded6d8253ea)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/23e851e9bae21640153b57495929bd3fa0002617"},{"sha":"b9e924a1068d85e90afbb17baf627fe2c8836b92","author":{"email":"85608331eee0f6947af52d9afffca09b1cb70c88@gmail.com","name":"Federico Cabiddu"},"message":"tm: removed history from t_append_branches.c\n\n(cherry picked from commit 2de2b27d1fba15b0ca6e5472f43dfc869ccb41ee)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/b9e924a1068d85e90afbb17baf627fe2c8836b92"},{"sha":"feaed39802a86b1701f3db4aff0e64bed9d1cd04","author":{"email":"c19720261f779dc5c6abed28d5bcc1822be15928@sipcentric.com","name":"Charles Chance"},"message":"dmq_usrloc: check existence of usrloc domain before continuing.\n\n- avoids crash caused by passing null pointer to get_urecord_by_ruid().\n- eventually need to implement multi-domain replication but usrloc API needs enhancing first.","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/feaed39802a86b1701f3db4aff0e64bed9d1cd04"},{"sha":"d13e418a34cae70e68c3bb50ee0cef6245569284","author":{"email":"fcd02cf7a9f5eb8b8039aaeff886407be2376dd4@gmail.com","name":"Daniel-Constantin Mierla"},"message":"lib/srdb1: dummy string for null values pointed to static buffer\n\n- allow editing in upper layers, avoiding innaproriate access to a constant\n\n(cherry picked from commit d83fee0a31f292af731269cbd361db39be0a4b9b)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/d13e418a34cae70e68c3bb50ee0cef6245569284"},{"sha":"3742fe74e34eaed12c88107aad5d32355a7bc549","author":{"email":"bb51f10a77804ee541f4541344ca1fda5ebca4ec@torreviejawireless.org","name":"Victor Seva"},"message":"jsonrpc-c: fix crash at reconnect_cb if server was never connected\n\n(cherry picked from commit 0588a7bc5f57c012b6c8d188860251f402af9be7)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/3742fe74e34eaed12c88107aad5d32355a7bc549"},{"sha":"da64e01eb401e3dd57fc4c7bc8161d9fa5319857","author":{"email":"7a797ab21bb54079ac77a9d4ec82a24895c9c868@factorlusitano.com","name":"lazedo"},"message":"htable : fix  $shtrecord(value) returned value\n\n $shtrecord(value) does not return correct value when it is an integer\n(cherry picked from commit c446840e0004f8cb9208c2a6f68774c4c788e5a8)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/da64e01eb401e3dd57fc4c7bc8161d9fa5319857"},{"sha":"d88f52cadb2bf6764518c89be852b0534731d82e","author":{"email":"fcd02cf7a9f5eb8b8039aaeff886407be2376dd4@gmail.com","name":"Daniel-Constantin Mierla"},"message":"pua: fix typo in matching presence.winfo\n\n- patch by foucse, GH #270\n\n(cherry picked from commit 48f89ed0390a80cc760da5a7ed41dd9c5c5ffc4d)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/d88f52cadb2bf6764518c89be852b0534731d82e"},{"sha":"0b04d1526dfdf9490f407b8a00ab42a5e35cbb74","author":{"email":"fcd02cf7a9f5eb8b8039aaeff886407be2376dd4@gmail.com","name":"Daniel-Constantin Mierla"},"message":"registrar: allow registered() in any route\n\n- if used for a sip reply and URI is not provided, then To URI is used\n\n(cherry picked from commit c3755580f8e2763e33be03b0370630d04af3a019)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/0b04d1526dfdf9490f407b8a00ab42a5e35cbb74"},{"sha":"c2595a2e5b8818fa7cddc916ef91b6b433fcd920","author":{"email":"fcd02cf7a9f5eb8b8039aaeff886407be2376dd4@gmail.com","name":"Daniel-Constantin Mierla"},"message":"registrar: updated the docs for registered(...) function\n\n(cherry picked from commit b0a776b31220fc5e8599288b14ddb9ffccb24c0f)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/c2595a2e5b8818fa7cddc916ef91b6b433fcd920"},{"sha":"1090e83918c78c5c81b3d6c5d080e3b86c9ae402","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@qxork.com","name":"qxork"},"message":"etc: simple typo fixes in kamailio.cfg\n\n- fixed small typos within comments of default kamailio config\n\n(cherry picked from commit 49420bac12faf27ce4b7ae6a869741f41e6a6553)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/1090e83918c78c5c81b3d6c5d080e3b86c9ae402"},{"sha":"fb9a01616b407065c318ba204889507d5e4d026b","author":{"email":"fcd02cf7a9f5eb8b8039aaeff886407be2376dd4@gmail.com","name":"Daniel-Constantin Mierla"},"message":"drouting: fixed typo in reload cmd response\n\n- reported by GH#275\n\n(cherry picked from commit 6b15a51b016c232fab6665fc03ed01dad09ac8b5)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/fb9a01616b407065c318ba204889507d5e4d026b"},{"sha":"23bca854d7e703efcc6f18ab1bd46c679ad04e12","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@getweave.com","name":"Jason Newman"},"message":"janssonrpc-c: correct jansson_get parameter order in examples\n\nparameter order should be jansson_get(key/path, src, dst) and not jansson_get(src, key/path, dst)\n\n(cherry picked from commit 3cefc76ade4046962962f112beafe939d5ff2ed0)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/23bca854d7e703efcc6f18ab1bd46c679ad04e12"},{"sha":"50567658b491d70a95da50c428bbb73678e3c775","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@getweave.com","name":"Jason Newman"},"message":"janssonrpc-c: allow null json error property in rpc response\n\nIf the JSON RPC response contains an error property, check to see if it is a json_null or not before flagging the response as an error.\n\n(cherry picked from commit 92ba30d66e9e6bb686410f362f2b6e8d669ed295)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/50567658b491d70a95da50c428bbb73678e3c775"},{"sha":"4d8a2b62928d1d974cdcded29458817527fc1273","author":{"email":"bb51f10a77804ee541f4541344ca1fda5ebca4ec@torreviejawireless.org","name":"Victor Seva"},"message":"kamcmd: support VERSION_NODATE and VERSION_DATE for reproducible builds\n\nsupport added e03d1279f49709e0d320478fa1ff7c27161c30ed\n\nRelated: #60\n(cherry picked from commit 19359772acf1cbd9dedb244c1fe327ec47b7dc9c)","distinct":true,"url":"https://api.github.com/repos/pwarnold/kamailio/commits/4d8a2b62928d1d974cdcded29458817527fc1273"}]}