{"push_id":720809328,"size":132,"distinct_size":132,"ref":"refs/heads/master","head":"808ba214defd641676af5aa920825af6128aaff8","before":"3876f3bae084a82ccbb9d49b1fc585e76541617d","commits":[{"sha":"41193c0a7c5e8fe9fb4bc9d80477fc17a0347a20","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@pocock.pro","name":"Daniel Pocock"},"message":"rutil: ConfigParse: add support for nested config","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/41193c0a7c5e8fe9fb4bc9d80477fc17a0347a20"},{"sha":"89f232b84d7989fc4c68b1c20bf0f2dfc1f339ed","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@pocock.pro","name":"Daniel Pocock"},"message":"rutil: Logging: log error if invalid facility name specified","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/89f232b84d7989fc4c68b1c20bf0f2dfc1f339ed"},{"sha":"1e6cf08e2d468ddeecf09400925bf049cc01c17f","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@pocock.pro","name":"Daniel Pocock"},"message":"rutil: Logging: remove progress messages logged with cerr","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/1e6cf08e2d468ddeecf09400925bf049cc01c17f"},{"sha":"c06389da9fe307fc79948d4baddb72069a75f034","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@pocock.pro","name":"Daniel Pocock"},"message":"rutil: ConfigParse: add basic Include directive","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/c06389da9fe307fc79948d4baddb72069a75f034"},{"sha":"8c0b9d7833d0f49993b79f2bc23c8940b96a5b4c","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-allow public access to setting client outbound flow tuple - for advanced users only","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/8c0b9d7833d0f49993b79f2bc23c8940b96a5b4c"},{"sha":"6d968af3fda9d93c2026650dac447cde5fd4fa13","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-clean up logging surrounding TU selection\n  -don't log the full SIP message for each TU we check\n  -log the TU name we are considering or matching","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/6d968af3fda9d93c2026650dac447cde5fd4fa13"},{"sha":"d30a2618fb1daf6171953709c23ff7e0f4eebf7d","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-ensure PRACK is a supported method in basicClient","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/d30a2618fb1daf6171953709c23ff7e0f4eebf7d"},{"sha":"739b849b559d9b5d1ba5495d84264bdbd90fa565","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-fixup AresDns::internalInit - thanks to Dario Bozzali for pointing this out\n -when used by checkDnsChanges it was setting the timeout and tries parameters in the wrong ares_channeldata structure\n -was not safe to be called multiple times - move one time init stuff to the init method","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/739b849b559d9b5d1ba5495d84264bdbd90fa565"},{"sha":"b264347f2d67e33279f083cd18e30d92c1fbbf10","author":{"email":"80b02c962c3782cea6e97cbf48b6f01ab92584ad@citrix.com","name":"Gregor Jasny"},"message":"Unify TuSelector::getExpectedWait return type\n\nSigned-off-by: Gregor Jasny <Gregor.Jasny@citrix.com>","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/b264347f2d67e33279f083cd18e30d92c1fbbf10"},{"sha":"f119ef066d27ddaf284da1842801cb28bccc7d0b","author":{"email":"b2f1ad47e486cc36c08bb44f1d4766d7eebf7db0@gmail.com","name":"Scott Godin"},"message":"Merge pull request #11 from gjasny/bugfix/fix-getExpectedWait-return-type\n\nUnify TuSelector::getExpectedWait return type","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/f119ef066d27ddaf284da1842801cb28bccc7d0b"},{"sha":"0f248f90d750bff13ced3dd62e41bd4e0e8e53a4","author":{"email":"80b02c962c3782cea6e97cbf48b6f01ab92584ad@citrix.com","name":"Gregor Jasny"},"message":"Select HashMap implememnation based on libstdc++ version\n\nThe current implementation performs the selction based on the\ncompiler version. When mixing GCC and Clang compiled objects\non RHEL6 this leads to ABI incompatible objects because Clang\npretends to be GCC 4.2 and the system GCC is 4.4.\n\nThis patch performs the decision based on the GNU libstdc++\nversion which is being used. This ensures the same HashMap\nimplementation across different compilers on a system which\nshare the same stdlib.\n\nSigned-off-by: Gregor Jasny <Gregor.Jasny@citrix.com>\nReviewed-by: Jupp Mueller <Jupp.Mueller@citrix.com>","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/0f248f90d750bff13ced3dd62e41bd4e0e8e53a4"},{"sha":"e743e7d49045fbff08710400c27769824671bd61","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-remove some odd comments and code that snuck into Pidf.cxx during a branch merge\n-remove tabs from Pidf.cxx","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/e743e7d49045fbff08710400c27769824671bd61"},{"sha":"11efda962433e781dc03d95872198b6ce6811e08","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-retrieving the host from a Uri object could contain mixed results\n  - if a compare operator was previously used then the host would have been canonicalized\n    (IPv6 address) or lowercase'd\n  - this defect surfaced itself in repro when DEBUG logging was enabled - retrieval of the\n    requestURI host for digest authentication realm could end up retrieving a lowercase'd\n    version of the host, thus causing digest authentication to fail if the repro domain had\n    any capital letters in it\n  - this change restores the separated tracking of the original host (used for retrieval)\n    and the canonicalized host (used for comparison operations)","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/11efda962433e781dc03d95872198b6ce6811e08"},{"sha":"c2a65b92ef196b12e42dcf755b000a6a2321f8bd","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-modified DinkyPool to track the number bytes ever allocated on the heap (for profiling purposes)\n-modified SipMessage destructor to contain code that reports on pool (vs pool heap) allocations for profiling\n DINKYPOOL_PROFILING define must be enabled to use this\n-updated the SipMessage DinkyPool size to accommodate for recent increases in size of Uri and Tuple objects","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/c2a65b92ef196b12e42dcf755b000a6a2321f8bd"},{"sha":"1512ec49e6eb412b607886a4dd5098a9b7f5536e","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"Merge branch 'master' of https://github.com/resiprocate/resiprocate","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/1512ec49e6eb412b607886a4dd5098a9b7f5536e"},{"sha":"675285aceb6315852b9ef756cb4d52f4ce1a7ef9","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@pocock.pro","name":"Daniel Pocock"},"message":"resip/stack: Uri: encoding: only print colon if scheme known","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/675285aceb6315852b9ef756cb4d52f4ce1a7ef9"},{"sha":"6543de0e4161253c00186fc4bee006f72c717cf4","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@pocock.pro","name":"Daniel Pocock"},"message":"resip/stack: Uri: add support for relative URL as seen in WebSocket handshake","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/6543de0e4161253c00186fc4bee006f72c717cf4"},{"sha":"820670e910f48da544b92066f359b7e341f28331","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@pocock.pro","name":"Daniel Pocock"},"message":"resip/stack: WebSocket auth: add support for auth values in WebSocket URL instead of cookies","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/820670e910f48da544b92066f359b7e341f28331"},{"sha":"230e5eda78d44ba61e3a6ac41ae63fe7455f076f","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-allow class overrides of ServerAuthManager to access mStaticRealm and mChallengeThirdParties (private->protected)","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/230e5eda78d44ba61e3a6ac41ae63fe7455f076f"},{"sha":"c7f2dfb601c2cec6a96d0385a2764f901a1733d6","author":{"email":"b3998de26e9183ad219b7248eeaacd17679461ca@sipspectrum.com","name":"Scott Godin"},"message":"-fixup builds that don't define USE_SSL","distinct":true,"url":"https://api.github.com/repos/dbozzali/resiprocate/commits/c7f2dfb601c2cec6a96d0385a2764f901a1733d6"}]}