{"push_id":626848770,"size":1000,"distinct_size":1231,"ref":"refs/heads/master","head":"05ebf25ad4fed002c378e341a12716f56f502467","before":"d4a7ffbd691f7466568f176144df1ffbf1732ca5","commits":[{"sha":"d57f7d586bcdbc49cc8a083266cd0baaf6d8b18e","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"ssh: comment \"fallthrough\" in switch statement","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/d57f7d586bcdbc49cc8a083266cd0baaf6d8b18e"},{"sha":"b9a34e818e9ada06a057459270340ea9a4799c01","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"Curl_pipeline_server_blacklisted: handle a NULL server name\n\nCoverity CID 1215284. The server name is extracted with\nCurl_copy_header_value() and passed in to this function, and\ncopy_header_value can actually can fail and return NULL.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/b9a34e818e9ada06a057459270340ea9a4799c01"},{"sha":"b0bfae19636aa01937a683fa248a8dfb3a555992","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"curl_multi_remove_handle: remove dead code\n\nCoverify CID 1157776. Removed a superfluous if() that always evaluated\ntrue (and an else clause that never ran), and then re-indented the\nfunction accordingly.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/b0bfae19636aa01937a683fa248a8dfb3a555992"},{"sha":"3aa899929df4902082b5bcac7be5ecc9b619c70f","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"Curl_debug: document switch fallthroughs","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/3aa899929df4902082b5bcac7be5ecc9b619c70f"},{"sha":"a60825fa96f5e38bf8b591c696c85182c4804790","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"parse_proxy: remove dead code.\n\nCoverity CID 982331.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/a60825fa96f5e38bf8b591c696c85182c4804790"},{"sha":"d94717e0990062a3f1318180009a266314b7409e","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"nonblock: call with (void) to show we ignore the return code\n\nCoverity pointed out several of these.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/d94717e0990062a3f1318180009a266314b7409e"},{"sha":"c2791caf53826e1dfa20483fee493033594caefc","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"Curl_sec_read_msg: spell out that we ignore return code\n\nCoverity CID 1241947. Since if sscanf() fails, the previously set value\nremains set.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/c2791caf53826e1dfa20483fee493033594caefc"},{"sha":"793ac8035c14c47d0cf8c138304e65478804ca74","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"choose_mech: fix return code\n\nCoverity CID 1241950. The pointer is never NULL but it might point to\nNULL.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/793ac8035c14c47d0cf8c138304e65478804ca74"},{"sha":"55678c6951b2d7d1b8a1b32208af9c03a2a7d426","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"getparameter: comment a switch FALLTHROUGH\n\nCoverity CID 1061118. Point out that it is on purpose.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/55678c6951b2d7d1b8a1b32208af9c03a2a7d426"},{"sha":"8128db9ec19d6c15b5f1e239550a1c24a2f68022","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"getparameter: remove dead code\n\nCoverity CID 1061126. 'parse' will always be non-NULL here.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/8128db9ec19d6c15b5f1e239550a1c24a2f68022"},{"sha":"330346d51c1a11a7607349e364c417fccfc42ef5","author":{"email":"59bd0a3ff43b32849b319e645d4798d8a5d1e889@marc-hoersken.de","name":"Marc Hoersken"},"message":"curl_schannel.c: Fixed possible memory or handle leak\n\nFirst try to fix possible memory leaks, in this case:\nOnly connssl->ctxt xor onnssl->cred being initialized.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/330346d51c1a11a7607349e364c417fccfc42ef5"},{"sha":"4bc31df3e4cc5d3ae25e5f65f49d6b71d69a97c3","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"ssh_statemach_act: split out assignment from check\n\njust a minor code style thing to make the code clearer","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/4bc31df3e4cc5d3ae25e5f65f49d6b71d69a97c3"},{"sha":"061cea1cf31560d6a1b56d68822b0f98bf020bf5","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"tool_go_sleep: use (void) to spell out we ignore the return value\n\nCoverity CID 1222080.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/061cea1cf31560d6a1b56d68822b0f98bf020bf5"},{"sha":"b7d3338df2843a064747d8928b0a9e8a2200e38d","author":{"email":"cd1a75bccabe458f0a6cccd37d3855de02623c93@gmail.com","name":"Waldek Kozba"},"message":"multi-uv.c: call curl_multi_info_read() better\n\nImproves it for low-latency cases (like the communication with\nlocalhost)","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/b7d3338df2843a064747d8928b0a9e8a2200e38d"},{"sha":"dddb2aab8d8961fe1483258bd64cbf43b972ce0a","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"parseconfig: skip a NULL check\n\nCoverity CID 1154198. This NULL check implies that the pointer _can_ be\nNULL at this point, which it can't. Thus it is dead code. It tricks\nstatic analyzers to warn about dereferencing the pointer since the code\nseems to imply it can be NULL.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/dddb2aab8d8961fe1483258bd64cbf43b972ce0a"},{"sha":"6352df87b16655638f2a9b47622f7683da671f26","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"ares::Curl_resolver_cancel: skip checking for NULL conn\n\nCoverity CID 1243581. 'conn' will never be NULL here, and if it would be\nthe subsequent statement would dereference it!","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/6352df87b16655638f2a9b47622f7683da671f26"},{"sha":"d1b56d00439ab26d7fc43e37ab18ae331ddc400d","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"multi_runsingle: fix possible memory leak\n\nCoverity CID 1202837. 'newurl' can in fact be allocated even when\nCurl_retry_request() returns failure so free it if need be.","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/d1b56d00439ab26d7fc43e37ab18ae331ddc400d"},{"sha":"93e450793ce289925dfd1d5e3b2d14e781f8dfd4","author":{"email":"d033e22ae348aeb5660fc2140aec35850c4da997@moparisthebest.com","name":"moparisthebest"},"message":"SSL: implement public key pinning\n\nOption --pinnedpubkey takes a path to a public key in DER format and\nonly connect if it matches (currently only implemented with OpenSSL).\n\nProvides CURLOPT_PINNEDPUBLICKEY for curl_easy_setopt().\n\nExtract a public RSA key from a website like so:\nopenssl s_client -connect google.com:443 2>&1 < /dev/null | \\\nsed -n '/-----BEGIN/,/-----END/p' | openssl x509 -noout -pubkey \\\n| openssl rsa -pubin -outform DER > google.com.der","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/93e450793ce289925dfd1d5e3b2d14e781f8dfd4"},{"sha":"e644866caf4cabaf766910316184bb1c84ee2f3c","author":{"email":"d033e22ae348aeb5660fc2140aec35850c4da997@moparisthebest.com","name":"moparisthebest"},"message":"GnuTLS: Implement public key pinning","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/e644866caf4cabaf766910316184bb1c84ee2f3c"},{"sha":"e0d269c0d8da074ad59aca87b291c7f8146df574","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@haxx.se","name":"Daniel Stenberg"},"message":"curl_easy_getinfo.3: spell-fix\n\nReported-By: Luan Cestari","distinct":true,"url":"https://api.github.com/repos/reloadedgames/curl/commits/e0d269c0d8da074ad59aca87b291c7f8146df574"}]}