Commit Graph

387 Commits

Author SHA1 Message Date
jaanus 93bfe65211 Removed unneeded API. If custom Bonjour type is needed, startWithOptions should be used to specify an options dictionary with the custom type. 2014-05-16 17:12:52 +02:00
jaanus 8ab53f74d5 Can specify a custom Bonjour service type for the server. 2014-05-16 11:20:28 +02:00
Pierre-Olivier Latour 04a69787bf Update README.md 2014-05-05 13:43:38 -07:00
Pierre-Olivier Latour dfd019de7d Update README.md 2014-05-05 13:18:04 -07:00
Pierre-Olivier Latour 4db631fa27 Fixed errno being corrupted by LOG_ERROR() 2014-05-02 22:17:25 -07:00
Pierre-Olivier Latour ba03d756c6 Merge pull request #52 from tipbit/fix-empty-query-param
Fix GCDWebServerParseURLEncodedForm to allow empty values.
2014-04-30 17:22:56 -07:00
Ewan Mellor 04f59a9214 Fix GCDWebServerParseURLEncodedForm to allow empty values.
If the input string is something like foo=&bar= then both foo and bar
should be in the result, with the empty string as their corresponding value.

The [scanner scanUpToString:@"&" ...] call was returning failure, because
it was already positioned at the &.  In this situation, just set value to the
empty string.
2014-04-30 17:08:42 -07:00
Pierre-Olivier Latour 40ea252ad6 Ensure connected state is updated immediately after calling -stop 2014-04-30 14:04:46 -07:00
Pierre-Olivier Latour c193860468 Fix 2014-04-30 13:59:26 -07:00
Pierre-Olivier Latour 94ad8c745e No need to call -stop from -dealloc 2014-04-30 13:36:06 -07:00
Pierre-Olivier Latour 56c096996f Fix 2014-04-30 13:06:02 -07:00
Pierre-Olivier Latour 8cbaf0f867 Added video streaming unit test 2014-04-30 11:31:20 -07:00
Pierre-Olivier Latour 295901c0b3 Reject files greater than 4 GiB in 32 bit mode 2014-04-30 09:57:12 -07:00
Pierre-Olivier Latour 2dda0c98ce #50 Use NSUIntegerMax instead of NSNotFound to indicate undefined length 2014-04-30 09:56:18 -07:00
Pierre-Olivier Latour 70a38c8b01 Fix 2014-04-30 09:15:30 -07:00
Pierre-Olivier Latour 1b12a7bd14 Ensure pending scheduled callbacks have executed in "run" APIs 2014-04-29 22:12:28 -07:00
Pierre-Olivier Latour 75e6332500 Don't delay disconnected state update if already stopped 2014-04-29 22:06:13 -07:00
Pierre-Olivier Latour 420ed719e8 Add SIGTERM support to -runWithOptions:error: 2014-04-29 16:20:03 -07:00
Pierre-Olivier Latour 3b75f9dd20 Added -rewriteRequestURL:withMethod:headers: hook 2014-04-28 14:09:15 -07:00
Pierre-Olivier Latour f01307b2a7 Bumped version 2.4 2014-04-27 19:25:51 -07:00
Pierre-Olivier Latour 1f5e650423 Fix 2014-04-27 19:20:38 -07:00
Pierre-Olivier Latour d404112a88 #46 Added "error" argument to -startWithOptions: 2014-04-27 19:19:55 -07:00
Pierre-Olivier Latour dd3f539f74 #47 Ensure listening socket is closed when -stop returns 2014-04-27 19:05:34 -07:00
Pierre-Olivier Latour 0c51d09b69 Update README.md 2014-04-27 18:46:45 -07:00
Pierre-Olivier Latour 0c53c52dd4 Fix 2014-04-27 12:50:36 -07:00
Pierre-Olivier Latour a687b52563 #39 Added support for "multipart/mixed" parts inside "multipart/form-data" 2014-04-26 19:31:11 -07:00
Pierre-Olivier Latour c8c34aa61f Fix 2014-04-26 19:30:18 -07:00
Pierre-Olivier Latour ed709d1476 Added HTMLFileUpload unit tests 2014-04-25 07:17:34 -07:00
Pierre-Olivier Latour 3dc7cb0ec4 Added HTMLForm unit tests 2014-04-25 07:14:40 -07:00
Pierre-Olivier Latour 142f007e58 Added "htmlFileUpload" mode 2014-04-24 19:18:13 -07:00
Pierre-Olivier Latour c8d2b225ba Modified GCDWebServerMultiPart to allow duplicate control names 2014-04-24 19:01:46 -07:00
Pierre-Olivier Latour f7d6da55cd Added GCDWebServerMIMEStreamParser class 2014-04-24 18:45:34 -07:00
Pierre-Olivier Latour 5a0c274807 Fix 2.3.2 2014-04-23 10:40:43 -07:00
Pierre-Olivier Latour 591da12aa3 Exclude GCDWebServerPrivate.h from Podspec 2014-04-23 10:39:42 -07:00
Pierre-Olivier Latour 72475429e4 Bumped version 2014-04-23 10:33:50 -07:00
Pierre-Olivier Latour 01da5969e4 Update README.md 2014-04-22 22:47:07 -07:00
Pierre-Olivier Latour 46890a0642 Merge pull request #43 from iosphere/pullrequest/unusedVar
Fixes a static analyzer warning about unused variables for disabled logging
2014-04-21 21:15:35 -03:00
Pierre-Olivier Latour 143ca5b99f Fix 2014-04-20 10:34:45 -03:00
Pierre-Olivier Latour 519866bc03 Fix 2014-04-19 23:05:13 -03:00
Pierre-Olivier Latour a93cac5ea6 Fix 2014-04-19 22:56:45 -03:00
Pierre-Olivier Latour 43b578677f Fix 2014-04-19 22:19:47 -03:00
Pierre-Olivier Latour 10cbe27e50 Fixed open() calls 2014-04-19 22:17:17 -03:00
Pierre-Olivier Latour b1169ce7d1 Bumped version 2014-04-19 17:48:53 -03:00
Pierre-Olivier Latour 766072eb89 Renamed GCDWebServerStreamingResponse to GCDWebServerStreamedResponse.h 2.3.1 2014-04-19 17:43:36 -03:00
Pierre-Olivier Latour 0807cf5fe6 #33 Documented Requests/ and Responses/ 2014-04-19 17:39:09 -03:00
Pierre-Olivier Latour c6701cd474 Renamed "showHiddenFiles" property to "allowHiddenItems" 2014-04-19 16:31:00 -03:00
Pierre-Olivier Latour b6866bee8e #33 Documented GCDWebDAVServer/ and GCDWebUploader/ 2014-04-19 16:27:49 -03:00
Pierre-Olivier Latour 075774b6c0 Added -webServerDidCompleteBonjourRegistration: 2014-04-19 12:57:01 -03:00
Pierre-Olivier Latour 7743d18006 Added -logException: 2014-04-19 12:52:34 -03:00
Pierre-Olivier Latour 633d40f155 Don't cache GCDWebServerDataResponse 2014-04-19 12:51:36 -03:00