Pierre-Olivier Latour
|
e26c9b76ea
|
Updated to "instancetype" type
|
2014-04-08 19:47:03 -07:00 |
|
Pierre-Olivier Latour
|
35ce178323
|
Added GCDWebServerErrorResponse
|
2014-04-08 19:47:03 -07:00 |
|
Pierre-Olivier Latour
|
5ece52fa1b
|
Fix
|
2014-04-08 19:47:03 -07:00 |
|
Pierre-Olivier Latour
|
131810229f
|
Improved logging APIs
|
2014-04-08 19:47:03 -07:00 |
|
Pierre-Olivier Latour
|
047a0604bf
|
Make default implementation for GCDWebServerRequest and GCDWebServerResponse ignore bodies
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
4b46c95a78
|
Allow requests with body but no Content-Type header
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
794ab5f293
|
Fixes
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
fb08e77c0c
|
Added -hasByteRange API
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
c51f9ad7d9
|
Added GCDWebServerHTTPStatusCodes.h
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
7ec8d5247a
|
Added logging APIs
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
dcbc0f96c5
|
Fixed addDefaultHandlerForMethod:requestClass:processBlock: ignoring method
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
f61ff832ea
|
Added -abortRequest:withStatusCode: API
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
8f9c03991d
|
Renamed GCDWebServerStreamResponse to GCDWebServerStreamingResponse
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
c5d3764913
|
Moved response body chunked transfer encoding to GCDWebServerConnection
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
7af258eb6b
|
#17 Added support for chunked transfer encoding in request bodies
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
c213e167b4
|
Fix
|
2014-04-08 19:47:02 -07:00 |
|
Pierre-Olivier Latour
|
06630d3245
|
Added support for gzip body encoding
|
2014-04-08 19:47:01 -07:00 |
|
Pierre-Olivier Latour
|
63a66ff331
|
Added GCDWebServerBodyWriter protocol
|
2014-04-08 19:47:01 -07:00 |
|
Pierre-Olivier Latour
|
1f9a0d38d0
|
Split class files
|
2014-04-08 19:47:01 -07:00 |
|
Pierre-Olivier Latour
|
81638ad086
|
First pass at adding body encoders
|
2014-04-08 19:47:01 -07:00 |
|
Pierre-Olivier Latour
|
7506f9c9a2
|
Fix
|
2014-04-06 10:10:25 -07:00 |
|
felixLam
|
9a4ec5b7e8
|
Fixes warning regarding shadowing local variables
|
2014-04-04 12:05:32 +02:00 |
|
Pierre-Olivier Latour
|
8bebee94ec
|
Enforce Content-Type and Content-Length consistency on requests
|
2014-04-03 18:30:28 -07:00 |
|
Pierre-Olivier Latour
|
7cd68b3d96
|
Fix
|
2014-04-03 15:27:44 -07:00 |
|
Pierre-Olivier Latour
|
6a4f74c2e4
|
Added GCDWebServerChunkedResponse
|
2014-04-03 15:25:34 -07:00 |
|
Pierre-Olivier Latour
|
8116d88ec4
|
Make contentType and contentLength properties
|
2014-04-03 15:23:33 -07:00 |
|
Pierre-Olivier Latour
|
33efd2a24c
|
Fixed retain cycle
|
2014-04-01 16:19:26 -07:00 |
|
Pierre-Olivier Latour
|
a8725319e1
|
Fixed crash under non-ARC
|
2014-04-01 14:07:42 -07:00 |
|
Pierre-Olivier Latour
|
e463655aab
|
Fix
|
2014-04-01 12:34:43 -07:00 |
|
Pierre-Olivier Latour
|
c0854f2bec
|
Fix
|
2014-03-30 17:04:03 -07:00 |
|
Pierre-Olivier Latour
|
8bfefdec4c
|
Added GCDWebServerGetPrimaryIPv4Address() and server URL properties
|
2014-03-29 21:29:09 -07:00 |
|
Pierre-Olivier Latour
|
d32ea02b97
|
Expose local and remote address on GCDWebServerConnection
|
2014-03-29 21:29:08 -07:00 |
|
Pierre-Olivier Latour
|
4446c1198f
|
Fixes
|
2014-03-29 17:41:36 -07:00 |
|
Pierre-Olivier Latour
|
223bc4ba16
|
Allow customizing content type for JSON responses
|
2014-03-29 13:55:43 -07:00 |
|
Pierre-Olivier Latour
|
6d43485039
|
Added GCDWebServerEscapeURLString()
|
2014-03-29 13:55:22 -07:00 |
|
Pierre-Olivier Latour
|
aa5dd8fca0
|
GCDWebServerGetMimeTypeForExtension() always returns a MIME type
|
2014-03-29 11:45:51 -07:00 |
|
Pierre-Olivier Latour
|
eac83a4d0d
|
Added JSON support to GCDWebServerDataResponse
|
2014-03-29 09:21:23 -07:00 |
|
Pierre-Olivier Latour
|
120f6fc864
|
Fixed more build warnings
|
2014-03-27 11:37:53 -07:00 |
|
Pierre-Olivier Latour
|
fb247dc703
|
Enabled -Wshorten-64-to-32
|
2014-03-26 09:28:32 -07:00 |
|
Pierre-Olivier Latour
|
4d53e18b0b
|
Moved logging message function to GCDWebServer.m
|
2014-03-26 09:25:10 -07:00 |
|
Pierre-Olivier Latour
|
ea1924994e
|
Changed default port to 80 on iOS but still 8080 on Mac & iOS Simulator
|
2014-03-22 20:16:26 -07:00 |
|
Pierre-Olivier Latour
|
a3894fbf9b
|
Disable -runWithPort: on iOS
|
2014-03-22 20:11:52 -07:00 |
|
Pierre-Olivier Latour
|
dc7fe87878
|
Exposed internal utility functions
|
2014-03-20 17:28:54 -07:00 |
|
Pierre-Olivier Latour
|
cedec20673
|
Updated handlers convenience API
|
2014-03-20 12:55:09 -07:00 |
|
Pierre-Olivier Latour
|
ed0f3ac68e
|
Enable -Weverything for Debug builds
|
2014-03-20 08:56:54 -07:00 |
|
Pierre-Olivier Latour
|
6c1439405d
|
Moved more ivars to class extensions
|
2014-03-20 08:52:32 -07:00 |
|
Pierre-Olivier Latour
|
1b163b1b8b
|
#27 Updated API to expose range requests support
|
2014-03-19 21:15:25 -07:00 |
|
Pierre-Olivier Latour
|
0a34a0b205
|
#27 Only set "Accept-Ranges" header on files
|
2014-03-19 21:08:20 -07:00 |
|
Pierre-Olivier Latour
|
1e99e91407
|
#27 Initial pass at HTTP range requests support
|
2014-03-19 20:57:35 -07:00 |
|
Pierre-Olivier Latour
|
096b07a201
|
#22 Exposed hooks to monitor bytes read and written
|
2014-03-19 09:44:15 -07:00 |
|