summaryrefslogtreecommitdiff
path: root/src/netops.c
Commit message (Expand)AuthorAgeFilesLines
* in_addr is defined in <Winsock2.h>, include before <ws2tcpip.h>Jacques Germishuys2014-07-061-0/+1
* netops: error out on url without a pathcmn/http-url-pathCarlos Martín Nieto2014-07-031-0/+3
* ssl: init everything all the timecmn/init-ssl-onceCarlos Martín Nieto2014-06-121-80/+3
* ssl: cargo-cult thread safetyCarlos Martín Nieto2014-06-121-22/+21
* ssl: use lockingCarlos Martín Nieto2014-06-111-0/+42
* netops: init OpenSSL once under lockCarlos Martín Nieto2014-06-111-2/+32
* Win32 fix for #2300.Albert Meltzer2014-05-121-0/+4
* netops: catch the server not sending a certificatecmn/match-host-testsCarlos Martín Nieto2014-04-261-0/+4
* netops: provide more specific error for cert failureCarlos Martín Nieto2014-04-261-5/+5
* netops: unit-test the cert host-name pattern matchingCarlos Martín Nieto2014-04-261-4/+4
* netops: fix leakCarlos Martín Nieto2013-11-181-2/+5
* Fix warningsRussell Belfer2013-11-131-1/+1
* Fix warningsLinquize2013-11-121-1/+1
* Make url decoding more bulletproofbetter-url-parsingBen Straub2013-11-051-12/+7
* Remove unnecessary checkBen Straub2013-11-051-1/+1
* Incorporate feedbackBen Straub2013-11-051-5/+5
* Unescape url-encoded usernames and passwordsBen Straub2013-11-041-2/+26
* Use http_parser_parse_url to parse urlsBen Straub2013-11-041-46/+43
* Clarify parsing issues and errorsBen Straub2013-11-011-2/+3
* Streamline url-parsing logic.Ben Straub2013-11-011-25/+25
* Prevent another segfault from bad URLBen Straub2013-10-311-1/+1
* Prevent segfault with a badly-formed URLBen Straub2013-10-311-3/+4
* HTTP: handle "relative" redirectsBen Straub2013-10-021-0/+10
* Tighten up url-connection utilityBen Straub2013-09-261-8/+2
* Deploy gitno_connection_data into transport (winhttp)Ben Straub2013-09-261-7/+15
* Migrate redirect URL handling to common utilityBen Straub2013-09-251-0/+75
* Disconnect path string to preserve after redirectRussell Belfer2013-09-241-5/+1
* Properly parse urls that include protocol://Ben Straub2013-09-241-1/+4
* netops: remove duplicate includeFraser Tweedale2013-08-241-4/+0
* Merge pull request #1298 from ben/user-atRussell Belfer2013-02-041-5/+32
|\
| * Introduce git__substrdupBen Straub2013-02-011-5/+5
| * Enhance url parsing to include passwordsBen Straub2013-01-311-10/+28
| * Stash username from url (but don't use it yet)Ben Straub2013-01-301-2/+7
| * Skip "user@" when finding hostname in urlBen Straub2013-01-301-2/+6
* | Deduplicate FormatMessage UTF-16 to UTF-8 conversion codeSven Strickroth2013-02-021-19/+6
* | Improved error handlingSven Strickroth2013-02-021-2/+10
* | Get utf8_size from WideCharToMultiByte instead of guessing itSven Strickroth2013-02-011-3/+3
* | Win32: Make sure error messages are consistently UTF-8 encodedSven Strickroth2013-02-011-6/+10
|/
* Fix 3 memory leaksPhilip Kelley2013-01-251-0/+1
* Fix compilation on OpenBSDCarlos Martín Nieto2013-01-201-0/+1
* update copyrightsEdward Thomson2013-01-081-1/+1
* netops: on SSL teardown only send shutdown alertMichael Schubert2012-12-171-4/+1
* netops: properly handle GITNO_CONNECT_SSL_NO_CHECK_CERTMichael Schubert2012-12-171-3/+3
* fix build on FreeBSDFraser Tweedale2012-11-261-0/+4
* Merge pull request #1048 from pwkelley/basic_authPhilip Kelley2012-11-081-3/+6
|\
| * Fix connection leak in http subtransportPhilip Kelley2012-11-061-3/+6
* | Move inet_pton to posix platform-compatibility layerEduardo Bart2012-11-071-50/+2
* | Fix compilation for mingw32 and cygwinEduardo Bart2012-11-061-2/+50
|/
* Reorganize transport architecture (squashed 3)Philip Kelley2012-11-011-80/+111
* gitno_buffer: callback on each packetBen Straub2012-10-191-1/+2