{"push_id":660180770,"size":394,"distinct_size":334,"ref":"refs/heads/master","head":"4d6baa5c4f6c05eec26688df63489176c676d377","before":"918f718146836d7b284b82ccaee2dd28dfa42779","commits":[{"sha":"d930f92ef7fe38ec7b1f56acbccbda2064c1e293","author":{"email":"bcecfafd04c39ec4cfae11cb880865f508b2f048@onsip.com","name":"Eric Tamme"},"message":"fix for RFC5245 15.1 <rel-addr> and <rel-port> MUST be present for server reflexive, peer, and relay candidates","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/d930f92ef7fe38ec7b1f56acbccbda2064c1e293"},{"sha":"06309a165cc771a44165cc24836de5f9b21ca0b9","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan Andrei IANCU"},"message":"Merge pull request #264 from etamme/mediaproxy-rfc5245fix\n\nfix for RFC5245 15.1 compliant candidate injection","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/06309a165cc771a44165cc24836de5f9b21ca0b9"},{"sha":"29a8f8dbae545d2298f469d9fb522bcf3e26ee9e","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan-Andrei Iancu"},"message":"Better description of handle_subscribe().","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/29a8f8dbae545d2298f469d9fb522bcf3e26ee9e"},{"sha":"35935051fab41b9a86f622e5fcdb852cf49ae742","author":{"email":"e1b4b92edef483791b6339ac03e7cb6e6fdb865d@opensips.org","name":"Liviu Chircu"},"message":"F_MALLOC: add extra safety checks at runtime\n\nThe F_MALLOC allocator now properly reports any free() or realloc() operations\nwhich are performed on bogus memory regions, making OpenSIPS immediately abort.\n\nThese checks may be skipped by defining F_MALLOC_OPTIMIZATIONS at compile time.","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/35935051fab41b9a86f622e5fcdb852cf49ae742"},{"sha":"c93bda014646b7814935a1924c60086b759afa69","author":{"email":"16d6634a42d85dff2faff0f383aac73738c51309@opensips.org","name":"Razvan Crainea"},"message":"add DEBUG_PARSER macro\n\nDefine this macro if you want to debug the parser states","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/c93bda014646b7814935a1924c60086b759afa69"},{"sha":"3e10a393a3e9b81902795de044088fdf572d1550","author":{"email":"ad4b214708b3db9e2b0b30280d29c2e7fa621ab8@opensips.org","name":"ionutrazvanionita"},"message":"no context passed when 100 trying is sent\\n","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/3e10a393a3e9b81902795de044088fdf572d1550"},{"sha":"a9679e77f4b9a7691e86adb45a10fd5d95ef1acf","author":{"email":"ad4b214708b3db9e2b0b30280d29c2e7fa621ab8@opensips.org","name":"ionutrazvanionita"},"message":"return code bigger than 0 on script cbs means that you do not want to free the callback","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/a9679e77f4b9a7691e86adb45a10fd5d95ef1acf"},{"sha":"ffb8ce58f5b6c731ae16fc33b6fc6a8f6e499330","author":{"email":"ad4b214708b3db9e2b0b30280d29c2e7fa621ab8@opensips.org","name":"ionutrazvanionita"},"message":"added new flag: FL_TM_CB_REGISTERED telling that tm callbacks for this message have been registered","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/ffb8ce58f5b6c731ae16fc33b6fc6a8f6e499330"},{"sha":"a65a76399183ece4f136f8da73d9e796f1c3af08","author":{"email":"ad4b214708b3db9e2b0b30280d29c2e7fa621ab8@opensips.org","name":"ionutrazvanionita"},"message":"Updated module to adapt global contexts. Fixed failure route bug for callbacks","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/a65a76399183ece4f136f8da73d9e796f1c3af08"},{"sha":"6839a0a7fea744d4709285151004b0551beb1781","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan-Andrei Iancu"},"message":"Fix double tracing in trace_dialog().\n\nIf user AVPs are set and the trace flas is not, the code was forcing the tracing flag which was producing a duplicate of the trace. Now, the flags status (on/off) is also stored in the dialog (as var) and restore later, for each sequential request.\n\n(cherry picked from commit 24ba3ed467bebc1f029e5c0627225f8d54163143)","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/6839a0a7fea744d4709285151004b0551beb1781"},{"sha":"e0dd55608d7bf67ec1f8f4c5fe22f9e1e4b02e51","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan-Andrei Iancu"},"message":"Fixes realated to previous commit (double siptrace)\n\n(cherry picked from commit d4e81886c41e17fe259ba2ee48d6b2ce3e7eb016)","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/e0dd55608d7bf67ec1f8f4c5fe22f9e1e4b02e51"},{"sha":"7b30b2cf8eebe8f96bde6ba0c5ad82ce88c90123","author":{"email":"16d6634a42d85dff2faff0f383aac73738c51309@opensips.org","name":"Razvan Crainea"},"message":"modules: obsolete mi_xmlrpc, auth_diameter and closedial modules","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/7b30b2cf8eebe8f96bde6ba0c5ad82ce88c90123"},{"sha":"fbc796ec99f82b2a10a3a411d0dfdf3979a80629","author":{"email":"e1b4b92edef483791b6339ac03e7cb6e6fdb865d@opensips.org","name":"Liviu Chircu"},"message":"mem/mem.h: fix header includes","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/fbc796ec99f82b2a10a3a411d0dfdf3979a80629"},{"sha":"4a0f61ac895d449db21026f81f160769021c732a","author":{"email":"16d6634a42d85dff2faff0f383aac73738c51309@opensips.org","name":"Razvan Crainea"},"message":"fix gcc 4.9 warning about the _BSD_SOURCE usage","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/4a0f61ac895d449db21026f81f160769021c732a"},{"sha":"d49e0d3ba2320c55070ce87a9b283dbcbcbdadb0","author":{"email":"e1b4b92edef483791b6339ac03e7cb6e6fdb865d@opensips.org","name":"Liviu Chircu"},"message":"mem/mem.h: fix header includes","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/d49e0d3ba2320c55070ce87a9b283dbcbcbdadb0"},{"sha":"0c47186f6ca1cac85e2c50d7391259269ab7424d","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan-Andrei Iancu"},"message":"Fix double tracing in trace_dialog().\n\nIf user AVPs are set and the trace flas is not, the code was forcing the tracing flag which was producing a duplicate of the trace. Now, the flags status (on/off) is also stored in the dialog (as var) and restore later, for each sequential request.\n\n(cherry picked from commit 24ba3ed467bebc1f029e5c0627225f8d54163143)","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/0c47186f6ca1cac85e2c50d7391259269ab7424d"},{"sha":"1b4124de7096faed0fa547c654a35f46cfb1433d","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan-Andrei Iancu"},"message":"Fixes realated to previous commit (double siptrace)\n\n(cherry picked from commit d4e81886c41e17fe259ba2ee48d6b2ce3e7eb016)","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/1b4124de7096faed0fa547c654a35f46cfb1433d"},{"sha":"4b6f80f00c764cfe1ada1a7a324c8aef4f7af9e3","author":{"email":"e1b4b92edef483791b6339ac03e7cb6e6fdb865d@opensips.org","name":"Liviu Chircu"},"message":"F_MALLOC: add extra safety checks at runtime\n\nThe F_MALLOC allocator now properly reports any free() or realloc() operations\nwhich are performed on bogus memory regions, making OpenSIPS immediately abort.\n\nThese checks may be skipped by defining F_MALLOC_OPTIMIZATIONS at compile time.","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/4b6f80f00c764cfe1ada1a7a324c8aef4f7af9e3"},{"sha":"e88f1b6e1d8c876d77614b5c1115bb378337df1c","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan-Andrei Iancu"},"message":"Fix double tracing in trace_dialog().\n\nIf user AVPs are set and the trace flas is not, the code was forcing the tracing flag which was producing a duplicate of the trace. Now, the flags status (on/off) is also stored in the dialog (as var) and restore later, for each sequential request.\n\n(cherry picked from commit 24ba3ed467bebc1f029e5c0627225f8d54163143)","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/e88f1b6e1d8c876d77614b5c1115bb378337df1c"},{"sha":"ad06acee7cbbc8bf6440809c13d548eeb41558fb","author":{"email":"0dff48f39d8b3988baa3d54696a54fd63218fa17@opensips.org","name":"Bogdan-Andrei Iancu"},"message":"Fixes realated to previous commit (double siptrace)\n\n(cherry picked from commit d4e81886c41e17fe259ba2ee48d6b2ce3e7eb016)","distinct":false,"url":"https://api.github.com/repos/staskobzar/opensips/commits/ad06acee7cbbc8bf6440809c13d548eeb41558fb"}]}