Pierre-Olivier Latour
420ddc3eac
Replaced preprocessor constant "NDEBUG" by the more standard "DEBUG" one and flipped behavior accordingly
2014-10-10 10:27:07 -07:00
Pierre-Olivier Latour
143e38c968
Added README and podspec files to Xcode project for convenience
2014-10-10 10:18:20 -07:00
Pierre-Olivier Latour
8e9fe4c4c1
Update README.md
2014-10-09 12:31:05 -07:00
Pierre-Olivier Latour
95bccff2f7
Fix
2014-10-09 10:16:13 -07:00
Pierre-Olivier Latour
780a608d6c
Update README.md
2014-10-09 09:57:08 -07:00
Pierre-Olivier Latour
18d93bbf47
Bumped version
2014-10-09 09:54:08 -07:00
Pierre-Olivier Latour
b35ebd7d58
#92 Added support for async handlers
2014-10-09 09:53:03 -07:00
Pierre-Olivier Latour
a11b047233
Renamed GCDWebServerStreamingBlock to GCDWebServerStreamBlock
2014-10-09 09:43:59 -07:00
Pierre-Olivier Latour
4eac9d4f8e
Upgrade to Xcode 6.1
2014-10-09 09:09:34 -07:00
Pierre-Olivier Latour
d1e2a1a12f
Bumped version
2014-10-07 13:27:04 -07:00
Pierre-Olivier Latour
54d5abd3a8
Fixed rare race-condition with disconnection timer
2014-10-07 13:26:55 -07:00
Pierre-Olivier Latour
a9fee8d7e2
Fixed rare exception in GCDWebServerParseURLEncodedForm()
2014-10-07 12:16:14 -07:00
Pierre-Olivier Latour
6b15bdaa4e
Merge pull request #89 from nickgravelyn/capture-regex-parameters-in-request
...
Added attributes to GCDWebServerRequest with support to retrieve regex captured variables
2014-09-30 10:52:31 -07:00
Nick Gravelyn
3771cf4e92
Adding an attribute collection to GCDWebServerRequest and adding regular expression captures as an attribute.
2014-09-30 10:45:45 -07:00
Pierre-Olivier Latour
a5d83abdd0
Bumped version to 2.5.2
2014-09-21 10:35:46 -07:00
Pierre-Olivier Latour
f1e9f1a37c
Improved handling of symbolic links in -addGETHandlerForBasePath:directoryPath:indexFilename:cacheAge:allowRangeRequests:
2014-09-19 08:19:49 -07:00
Pierre-Olivier Latour
00b5ec87ba
#76 Fixed -bonjourServerURL to correctly return hostname instead of service name
2014-09-15 09:00:39 -07:00
Pierre-Olivier Latour
cf94e70a42
Fall back to CFBundleName if CFBundleDisplayName is not available
2014-09-15 08:05:07 -07:00
Pierre-Olivier Latour
d47409c776
Updated for Xcode6
2014-09-15 08:05:00 -07:00
Pierre-Olivier Latour
a9db13475b
Bumped version
2014-08-24 12:28:51 -07:00
Pierre-Olivier Latour
17fad0f1b9
Improved automatic detection of when to use dispatch_retain() and dispatch_release() depending on compiler settings
2014-08-24 12:24:16 -07:00
Pierre-Olivier Latour
5493d9e803
Run test against default and oldest supported deployment targets
2014-08-24 12:20:55 -07:00
Pierre-Olivier Latour
12b1edb958
#70 Ensure -isRunning works as expected even if GCDWebServerOption_AutomaticallySuspendInBackground is enabled
2014-07-23 07:40:37 -07:00
Pierre-Olivier Latour
7544a6dc4e
Update
2014-07-12 17:11:26 -07:00
Pierre-Olivier Latour
f9621c8aac
Bumped version
2014-07-12 16:55:31 -07:00
Pierre-Olivier Latour
7a93b27478
Update README.md
2014-07-03 19:54:25 -07:00
Pierre-Olivier Latour
9d48f9ec12
#57 Validate paths passed to GCDWebDAVServer and GCDWebUploader to ensure they are within the upload directory
2014-06-22 15:53:03 -07:00
Pierre-Olivier Latour
7c6e85cf9a
Merge pull request #60 from pvblivs/master
...
Adding instructions for Swift command line tool
2014-06-22 15:36:21 -07:00
pvblivs
24fbd161d8
Update README.md
2014-06-10 08:28:59 +02:00
pvblivs
0ae0d4175a
Adding instructions for Swift command line tool
2014-06-06 16:34:26 +02:00
Pierre-Olivier Latour
6d550a02b7
Merge pull request #55 from mstarinteractive/fix-json-content-type
...
Fix content-types like "application/json; charset=utf-8"
2014-05-16 12:17:19 -07:00
Braden MacDonald
a7f46b762f
Fix content-types like "application/json; charset=utf-8"
2014-05-16 11:55:20 -07:00
Pierre-Olivier Latour
d1c7f9a323
Merge pull request #56 from jaanus/customBonjourType
...
Can specify a custom Bonjour service type for the server.
2014-05-16 08:31:21 -07:00
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