Gelareh Taban
6b8cd8b092
Remove code that crept back because of the rebase.
2018-01-10 14:26:45 -06:00
Gelareh Taban and Carl Brown
9b64bc21d8
TLS integration with tests - runs OK on macOS and OK on Linux
2018-01-08 12:47:44 -06:00
Carl Brown
66c6b6a06d
Semaphores to fix TSAN warnings
...
Semaphores to track if abort() has been called
Semaphores to track if cleanup() has been called and only let it get called once
2018-01-03 14:06:30 -06:00
Arjun Nayini and Chris Bailey
2c4336880d
[Code Style] Some code style changes ( #92 )
...
* [Code Style] Some code style changes
Minor changes to make some code Swiftier
* Fixes for PR feedback
2017-11-09 19:58:39 +00:00
Chris Amanse and Chris Bailey
b624e39530
Fix readBuffer leak when do block catches an error ( #77 )
2017-11-09 19:57:34 +00:00
Carl Brown and Chris Bailey
630bd0bfc9
Handle blocking failure ( #62 )
2017-11-07 12:18:19 -08:00
Arjun Nayini and Chris Bailey
728b66d569
Lint and Clean up code ( #84 )
2017-11-07 11:34:33 -08:00
Carl Brown and Chris Bailey
d9dbb40531
Sockets aren't idle if response not completed ( #63 )
2017-10-07 18:18:11 +01:00
Carl Brown and Chris Bailey
ec6087c2a1
dealloc ( #68 )
2017-10-07 13:19:06 +01:00
nixzhu and Chris Bailey
fb6df9b933
Better code style ( #67 )
...
* Indent return
* Auto infer URLSessionConfiguration.default
* Better define of `testString`
2017-10-07 13:17:09 +01:00
Aaron Liberatore and Chris Bailey
3aa8b03c06
Keep alive override ( #57 )
...
* Overridable keep alive timeout
* removes whitespace
2017-09-28 22:01:29 +01:00
Carl Brown and Chris Bailey
2ab754e00f
Swift 4 support ( #56 )
2017-09-26 17:05:12 +01:00
Carl Brown and Chris Bailey
defd4c7005
Push completion block to queueSocketWrite ( #55 )
...
* Push completion block to queueSocketWrite
* Fix test assert
I had put this fix in the PR for Swift 4 instead of the PR for this when I split them up. Sorry.
2017-09-26 17:04:52 +01:00
Aaron Liberatore and Chris Bailey
00adc53d0f
Closes requests with Connection: close header ( #52 )
...
* Closes requests with Connection: close header
* Fixes whitespace and merge mistake
2017-09-24 13:27:14 +01:00
Carl Brown and Chris Bailey
280caad31d
Honor &stopProcessingBody flag, with tests ( #51 )
...
Issue #48
2017-09-22 08:50:20 +01:00
Chris Bailey and GitHub
fee5702695
Fix port configuration being ignored ( #42 )
2017-09-11 13:59:04 +01:00
Chris Bailey and GitHub
055a757e15
Update README.md and Jazzy annotations ( #43 )
2017-09-10 16:21:20 +01:00
Carl Brown and Chris Bailey
6b5b27edf0
Remove BlueSocket dependency ( #39 )
2017-09-08 11:46:08 +01:00