You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (([itemName hasPrefix:@"."] && !_showHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
95
+
if (([itemName hasPrefix:@"."] && !_allowHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
96
96
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Downlading item name \"%@\" is not allowed", itemName];
if (([fileName hasPrefix:@"."] && !_showHidden) || ![self_checkFileExtension:fileName]) {
133
+
if (([fileName hasPrefix:@"."] && !_allowHidden) || ![self_checkFileExtension:fileName]) {
134
134
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Uploading file name \"%@\" is not allowed", fileName];
if (([itemName hasPrefix:@"."] && !_showHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
169
+
if (([itemName hasPrefix:@"."] && !_allowHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
170
170
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Deleting item name \"%@\" is not allowed", itemName];
if (!_showHidden && [directoryName hasPrefix:@"."]) {
206
+
if (!_allowHidden && [directoryName hasPrefix:@"."]) {
207
207
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Creating directory name \"%@\" is not allowed", directoryName];
if ((!_showHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
267
+
if ((!_allowHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
268
268
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"%@ to item name \"%@\" is not allowed", isMove ? @"Moving" : @"Copying", itemName];
if (([itemName hasPrefix:@"."] && !_showHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
433
+
if (([itemName hasPrefix:@"."] && !_allowHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
434
434
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Retrieving properties for item name \"%@\" is not allowed", itemName];
if ((!_showHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
528
+
if ((!_allowHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
529
529
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Locking item name \"%@\" is not allowed", itemName];
if ((!_showHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
588
+
if ((!_allowHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
589
589
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Unlocking item name \"%@\" is not allowed", itemName];
if (!_showHidden && [directoryName hasPrefix:@"."]) {
97
+
if (!_allowHidden && [directoryName hasPrefix:@"."]) {
98
98
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Listing directory name \"%@\" is not allowed", directoryName];
if (([fileName hasPrefix:@"."] && !_showHidden) || ![self_checkFileExtension:fileName]) {
141
+
if (([fileName hasPrefix:@"."] && !_allowHidden) || ![self_checkFileExtension:fileName]) {
142
142
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Downlading file name \"%@\" is not allowed", fileName];
NSString* contentType = (range.location != NSNotFound ? @"application/json" : @"text/plain; charset=utf-8"); // Required when using iFrame transport (see https://github.com/blueimp/jQuery-File-Upload/wiki/Setup)
if ((!_showHidden && [file.fileName hasPrefix:@"."]) || ![self_checkFileExtension:file.fileName]) {
158
+
if ((!_allowHidden && [file.fileName hasPrefix:@"."]) || ![self_checkFileExtension:file.fileName]) {
159
159
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Uploaded file name \"%@\" is not allowed", file.fileName];
if ((!_showHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
193
+
if ((!_allowHidden && [itemName hasPrefix:@"."]) || (!isDirectory && ![self_checkFileExtension:itemName])) {
194
194
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Moving to item name \"%@\" is not allowed", itemName];
if (([itemName hasPrefix:@"."] && !_showHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
223
+
if (([itemName hasPrefix:@"."] && !_allowHidden) || (!isDirectory && ![self_checkFileExtension:itemName])) {
224
224
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Deleting item name \"%@\" is not allowed", itemName];
if (!_showHidden && [directoryName hasPrefix:@"."]) {
249
+
if (!_allowHidden && [directoryName hasPrefix:@"."]) {
250
250
return [GCDWebServerErrorResponse responseWithClientError:kGCDWebServerHTTPStatusCode_Forbiddenmessage:@"Creating directory name \"%@\" is not allowed", directoryName];
0 commit comments