You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by sh...@apache.org on 2017/02/22 02:28:52 UTC

[02/50] cordova-plugins git commit: Removed plugins other than local-webserver, moved plugin to root

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/008-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/008-GET.request b/src/ios/GCDWebServer/Tests/WebServer/008-GET.request
new file mode 100644
index 0000000..f7bfb55
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/008-GET.request
@@ -0,0 +1,10 @@
+GET /PDF%20Reports/ HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/009-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/009-200.response b/src/ios/GCDWebServer/Tests/WebServer/009-200.response
new file mode 100644
index 0000000..0d94abd
Binary files /dev/null and b/src/ios/GCDWebServer/Tests/WebServer/009-200.response differ

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/009-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/009-GET.request b/src/ios/GCDWebServer/Tests/WebServer/009-GET.request
new file mode 100644
index 0000000..cc75d37
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/009-GET.request
@@ -0,0 +1,10 @@
+GET /PDF%20Reports/Apple%20Economic%20Impact%20on%20Cupertino.pdf HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/PDF%20Reports/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/010-304.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/010-304.response b/src/ios/GCDWebServer/Tests/WebServer/010-304.response
new file mode 100644
index 0000000..dbc7e32
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/010-304.response
@@ -0,0 +1,7 @@
+HTTP/1.1 304 Not Modified
+Last-Modified: Wed, 01 May 2013 12:01:13 GMT
+Etag: 73212107/1367409673/0
+Connection: Close
+Server: GCDWebServer
+Date: Fri, 11 Apr 2014 02:42:42 GMT
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/010-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/010-GET.request b/src/ios/GCDWebServer/Tests/WebServer/010-GET.request
new file mode 100644
index 0000000..7d8867f
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/010-GET.request
@@ -0,0 +1,13 @@
+GET /PDF%20Reports/Apple%20Economic%20Impact%20on%20Cupertino.pdf HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36
+Accept: */*
+DNT: 1
+Referer: http://localhost:8080/PDF%20Reports/Apple%20Economic%20Impact%20on%20Cupertino.pdf
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+Range: bytes=0-32767
+If-None-Match: 73212107/1367409673/0
+If-Modified-Since: Wed, 01 May 2013 12:01:13 GMT
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/011-304.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/011-304.response b/src/ios/GCDWebServer/Tests/WebServer/011-304.response
new file mode 100644
index 0000000..dbc7e32
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/011-304.response
@@ -0,0 +1,7 @@
+HTTP/1.1 304 Not Modified
+Last-Modified: Wed, 01 May 2013 12:01:13 GMT
+Etag: 73212107/1367409673/0
+Connection: Close
+Server: GCDWebServer
+Date: Fri, 11 Apr 2014 02:42:42 GMT
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/011-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/011-GET.request b/src/ios/GCDWebServer/Tests/WebServer/011-GET.request
new file mode 100644
index 0000000..f9bea7d
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/011-GET.request
@@ -0,0 +1,13 @@
+GET /PDF%20Reports/Apple%20Economic%20Impact%20on%20Cupertino.pdf HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.152 Safari/537.36
+Accept: */*
+DNT: 1
+Referer: http://localhost:8080/PDF%20Reports/Apple%20Economic%20Impact%20on%20Cupertino.pdf
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+Range: bytes=32768-181951
+If-None-Match: 73212107/1367409673/0
+If-Modified-Since: Wed, 01 May 2013 12:01:13 GMT
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/012-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/012-200.response b/src/ios/GCDWebServer/Tests/WebServer/012-200.response
new file mode 100644
index 0000000..b33aff2
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/012-200.response
@@ -0,0 +1,8 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 221
+Content-Type: text/html; charset=utf-8
+Connection: Close
+Server: GCDWebServer
+Date: Fri, 11 Apr 2014 02:43:00 GMT
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebServer/012-HEAD.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebServer/012-HEAD.request b/src/ios/GCDWebServer/Tests/WebServer/012-HEAD.request
new file mode 100644
index 0000000..c870918
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebServer/012-HEAD.request
@@ -0,0 +1,5 @@
+HEAD / HTTP/1.1
+User-Agent: curl/7.30.0
+Host: localhost:8080
+Accept: */*
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/018-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/018-200.response b/src/ios/GCDWebServer/Tests/WebUploader/018-200.response
new file mode 100755
index 0000000..5e70bc0
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/018-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 138
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:36:13 GMT
+
+[{"path":"\/Copy.txt","name":"Copy.txt","size":271},{"path":"\/images\/","name":"images"},{"path":"\/PDF Reports\/","name":"PDF Reports"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/018-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/018-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/018-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/018-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/019-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/019-200.response b/src/ios/GCDWebServer/Tests/WebUploader/019-200.response
new file mode 100755
index 0000000..7aca4e1
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/019-200.response
@@ -0,0 +1,14 @@
+HTTP/1.1 200 OK
+Connection: Close
+Server: GCDWebUploader
+Content-Type: text/plain
+Last-Modified: Thu, 10 Apr 2014 11:10:14 GMT
+Date: Sat, 12 Apr 2014 05:36:17 GMT
+Content-Disposition: attachment; filename="Copy.txt"; filename*=UTF-8''Copy.txt
+Content-Length: 271
+Cache-Control: no-cache
+Etag: 73598983/1397128214/0
+
+For the colorful.
+
+Color is more than just a hue. It expresses a feeling. Makes a statement. Declares an allegiance. Color reveals your personality. iPhone 5c, in five anything-but-shy colors, does just that. It\u2019s not just for lovers of color. It\u2019s for the colorful.

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/019-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/019-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/019-GET.request
new file mode 100755
index 0000000..c1d9830
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/019-GET.request
@@ -0,0 +1,10 @@
+GET /download?path=%2FCopy.txt HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/020-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/020-200.response b/src/ios/GCDWebServer/Tests/WebUploader/020-200.response
new file mode 100755
index 0000000..1237e60
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/020-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 128
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:36:19 GMT
+
+[{"path":"\/PDF Reports\/Apple Economic Impact on Cupertino.pdf","name":"Apple Economic Impact on Cupertino.pdf","size":181952}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/020-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/020-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/020-GET.request
new file mode 100755
index 0000000..5563f9d
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/020-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2FPDF+Reports%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/022-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/022-200.response b/src/ios/GCDWebServer/Tests/WebUploader/022-200.response
new file mode 100755
index 0000000..0049cf3
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/022-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 138
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:36:38 GMT
+
+[{"path":"\/Copy.txt","name":"Copy.txt","size":271},{"path":"\/images\/","name":"images"},{"path":"\/PDF Reports\/","name":"PDF Reports"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/022-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/022-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/022-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/022-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/023-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/023-200.response b/src/ios/GCDWebServer/Tests/WebUploader/023-200.response
new file mode 100755
index 0000000..f23bb3d
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/023-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:36:47 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/023-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/023-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/023-POST.request
new file mode 100755
index 0000000..d2ebfae
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/023-POST.request
@@ -0,0 +1,15 @@
+POST /move HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 50
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: application/x-www-form-urlencoded; charset=UTF-8
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+oldPath=%2FPDF+Reports%2F&newPath=%2FApple+Reports
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/024-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/024-200.response b/src/ios/GCDWebServer/Tests/WebUploader/024-200.response
new file mode 100755
index 0000000..cf4c31f
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/024-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 142
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:36:47 GMT
+
+[{"path":"\/Apple Reports\/","name":"Apple Reports"},{"path":"\/Copy.txt","name":"Copy.txt","size":271},{"path":"\/images\/","name":"images"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/024-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/024-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/024-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/024-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/025-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/025-200.response b/src/ios/GCDWebServer/Tests/WebUploader/025-200.response
new file mode 100755
index 0000000..7477db6
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/025-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:36:54 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/025-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/025-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/025-POST.request
new file mode 100755
index 0000000..968aee1
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/025-POST.request
@@ -0,0 +1,25 @@
+POST /upload HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 303
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7lMHFBOBPzmFnORR
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+------WebKitFormBoundary7lMHFBOBPzmFnORR
+Content-Disposition: form-data; name="path"
+
+/
+------WebKitFormBoundary7lMHFBOBPzmFnORR
+Content-Disposition: form-data; name="files[]"; filename="Test File.txt"
+Content-Type: text/plain
+
+Nothing to see here!
+
+------WebKitFormBoundary7lMHFBOBPzmFnORR--

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/026-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/026-200.response b/src/ios/GCDWebServer/Tests/WebUploader/026-200.response
new file mode 100755
index 0000000..99c21be
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/026-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 202
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:36:54 GMT
+
+[{"path":"\/Apple Reports\/","name":"Apple Reports"},{"path":"\/Copy.txt","name":"Copy.txt","size":271},{"path":"\/images\/","name":"images"},{"path":"\/Test File.txt","name":"Test File.txt","size":21}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/026-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/026-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/026-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/026-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/027-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/027-200.response b/src/ios/GCDWebServer/Tests/WebUploader/027-200.response
new file mode 100755
index 0000000..ec86294
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/027-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:07 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/027-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/027-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/027-POST.request
new file mode 100755
index 0000000..d160965
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/027-POST.request
@@ -0,0 +1,15 @@
+POST /create HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 18
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: application/x-www-form-urlencoded; charset=UTF-8
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+path=%2FText+Files
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/028-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/028-200.response b/src/ios/GCDWebServer/Tests/WebUploader/028-200.response
new file mode 100755
index 0000000..622603f
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/028-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 248
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:07 GMT
+
+[{"path":"\/Apple Reports\/","name":"Apple Reports"},{"path":"\/Copy.txt","name":"Copy.txt","size":271},{"path":"\/images\/","name":"images"},{"path":"\/Test File.txt","name":"Test File.txt","size":21},{"path":"\/Text Files\/","name":"Text Files"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/028-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/028-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/028-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/028-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/029-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/029-200.response b/src/ios/GCDWebServer/Tests/WebUploader/029-200.response
new file mode 100755
index 0000000..6478160
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/029-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:14 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/029-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/029-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/029-POST.request
new file mode 100755
index 0000000..42ae050
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/029-POST.request
@@ -0,0 +1,15 @@
+POST /move HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 52
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: application/x-www-form-urlencoded; charset=UTF-8
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+oldPath=%2FCopy.txt&newPath=%2FText+Files%2FCopy.txt
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/030-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/030-200.response b/src/ios/GCDWebServer/Tests/WebUploader/030-200.response
new file mode 100755
index 0000000..be1a3c7
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/030-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 197
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:14 GMT
+
+[{"path":"\/Apple Reports\/","name":"Apple Reports"},{"path":"\/images\/","name":"images"},{"path":"\/Test File.txt","name":"Test File.txt","size":21},{"path":"\/Text Files\/","name":"Text Files"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/030-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/030-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/030-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/030-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/031-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/031-200.response b/src/ios/GCDWebServer/Tests/WebUploader/031-200.response
new file mode 100755
index 0000000..e90dc8b
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/031-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:22 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/031-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/031-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/031-POST.request
new file mode 100755
index 0000000..c8cb0c6
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/031-POST.request
@@ -0,0 +1,15 @@
+POST /move HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 62
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: application/x-www-form-urlencoded; charset=UTF-8
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+oldPath=%2FTest+File.txt&newPath=%2FText+Files%2FTest+File.txt
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/032-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/032-200.response b/src/ios/GCDWebServer/Tests/WebUploader/032-200.response
new file mode 100755
index 0000000..e0d8a7f
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/032-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 137
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:22 GMT
+
+[{"path":"\/Apple Reports\/","name":"Apple Reports"},{"path":"\/images\/","name":"images"},{"path":"\/Text Files\/","name":"Text Files"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/032-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/032-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/032-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/032-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/033-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/033-200.response b/src/ios/GCDWebServer/Tests/WebUploader/033-200.response
new file mode 100755
index 0000000..32a5f05
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/033-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:25 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/033-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/033-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/033-POST.request
new file mode 100755
index 0000000..8e973ca
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/033-POST.request
@@ -0,0 +1,15 @@
+POST /delete HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 21
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: application/x-www-form-urlencoded; charset=UTF-8
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+path=%2FText+Files%2F
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/034-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/034-200.response b/src/ios/GCDWebServer/Tests/WebUploader/034-200.response
new file mode 100755
index 0000000..d87f0df
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/034-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 91
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:25 GMT
+
+[{"path":"\/Apple Reports\/","name":"Apple Reports"},{"path":"\/images\/","name":"images"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/034-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/034-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/034-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/034-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/035-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/035-200.response b/src/ios/GCDWebServer/Tests/WebUploader/035-200.response
new file mode 100755
index 0000000..7d970e7
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/035-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 171
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:29 GMT
+
+[{"path":"\/images\/capable_green_ipad_l.png","name":"capable_green_ipad_l.png","size":116066},{"path":"\/images\/hero_mba_11.jpg","name":"hero_mba_11.jpg","size":106799}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/035-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/035-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/035-GET.request
new file mode 100755
index 0000000..991cf51
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/035-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2Fimages%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/036-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/036-200.response b/src/ios/GCDWebServer/Tests/WebUploader/036-200.response
new file mode 100755
index 0000000..7af382a
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/036-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:32 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/036-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/036-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/036-POST.request
new file mode 100755
index 0000000..e496ce0
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/036-POST.request
@@ -0,0 +1,15 @@
+POST /delete HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 41
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: application/x-www-form-urlencoded; charset=UTF-8
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+path=%2Fimages%2Fcapable_green_ipad_l.png
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/037-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/037-200.response b/src/ios/GCDWebServer/Tests/WebUploader/037-200.response
new file mode 100755
index 0000000..305cf2e
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/037-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 77
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:32 GMT
+
+[{"path":"\/images\/hero_mba_11.jpg","name":"hero_mba_11.jpg","size":106799}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/037-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/037-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/037-GET.request
new file mode 100755
index 0000000..991cf51
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/037-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2Fimages%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/038-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/038-200.response b/src/ios/GCDWebServer/Tests/WebUploader/038-200.response
new file mode 100755
index 0000000..2ef2a18
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/038-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 2
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:43 GMT
+
+{}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/038-POST.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/038-POST.request b/src/ios/GCDWebServer/Tests/WebUploader/038-POST.request
new file mode 100755
index 0000000..a27ab4c
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/038-POST.request
@@ -0,0 +1,25 @@
+POST /upload HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Content-Length: 310
+Accept: application/json, text/javascript, */*; q=0.01
+Origin: http://localhost:8080
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryBafwo3u3oLFJ8XeG
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+
+------WebKitFormBoundaryBafwo3u3oLFJ8XeG
+Content-Disposition: form-data; name="path"
+
+/images/
+------WebKitFormBoundaryBafwo3u3oLFJ8XeG
+Content-Disposition: form-data; name="files[]"; filename="Test File.txt"
+Content-Type: text/plain
+
+Nothing to see here!
+
+------WebKitFormBoundaryBafwo3u3oLFJ8XeG--

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/039-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/039-200.response b/src/ios/GCDWebServer/Tests/WebUploader/039-200.response
new file mode 100755
index 0000000..5263fd7
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/039-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 145
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:43 GMT
+
+[{"path":"\/images\/hero_mba_11.jpg","name":"hero_mba_11.jpg","size":106799},{"path":"\/images\/Test File.txt","name":"Test File.txt","size":21}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/039-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/039-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/039-GET.request
new file mode 100755
index 0000000..991cf51
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/039-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2Fimages%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/040-200.response
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/040-200.response b/src/ios/GCDWebServer/Tests/WebUploader/040-200.response
new file mode 100755
index 0000000..ab12db8
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/040-200.response
@@ -0,0 +1,9 @@
+HTTP/1.1 200 OK
+Cache-Control: no-cache
+Content-Length: 91
+Content-Type: application/json
+Connection: Close
+Server: GCDWebUploader
+Date: Sat, 12 Apr 2014 05:37:48 GMT
+
+[{"path":"\/Apple Reports\/","name":"Apple Reports"},{"path":"\/images\/","name":"images"}]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/Tests/WebUploader/040-GET.request
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/Tests/WebUploader/040-GET.request b/src/ios/GCDWebServer/Tests/WebUploader/040-GET.request
new file mode 100755
index 0000000..42bc027
--- /dev/null
+++ b/src/ios/GCDWebServer/Tests/WebUploader/040-GET.request
@@ -0,0 +1,11 @@
+GET /list?path=%2F HTTP/1.1
+Host: localhost:8080
+Connection: keep-alive
+Accept: application/json, text/javascript, */*; q=0.01
+X-Requested-With: XMLHttpRequest
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36
+DNT: 1
+Referer: http://localhost:8080/
+Accept-Encoding: gzip,deflate,sdch
+Accept-Language: en-US,en;q=0.8,fr;q=0.6
+

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/AppDelegate.h
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/AppDelegate.h b/src/ios/GCDWebServer/iOS/AppDelegate.h
new file mode 100644
index 0000000..8b0876f
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/AppDelegate.h
@@ -0,0 +1,32 @@
+/*
+ Copyright (c) 2012-2015, Pierre-Olivier Latour
+ All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * The name of Pierre-Olivier Latour may not be used to endorse
+ or promote products derived from this software without specific
+ prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL PIERRE-OLIVIER LATOUR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import <UIKit/UIKit.h>
+
+@interface AppDelegate : UIResponder <UIApplicationDelegate>
+@property(strong, nonatomic) UIWindow* window;
+@end

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/AppDelegate.m
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/AppDelegate.m b/src/ios/GCDWebServer/iOS/AppDelegate.m
new file mode 100644
index 0000000..bfd0518
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/AppDelegate.m
@@ -0,0 +1,36 @@
+/*
+ Copyright (c) 2012-2015, Pierre-Olivier Latour
+ All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * The name of Pierre-Olivier Latour may not be used to endorse
+ or promote products derived from this software without specific
+ prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL PIERRE-OLIVIER LATOUR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import "AppDelegate.h"
+
+@implementation AppDelegate
+
+- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions {
+  return YES;
+}
+
+@end

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/src/ios/GCDWebServer/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644
index 0000000..36d2c80
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -0,0 +1,68 @@
+{
+  "images" : [
+    {
+      "idiom" : "iphone",
+      "size" : "29x29",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "29x29",
+      "scale" : "3x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "40x40",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "40x40",
+      "scale" : "3x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "60x60",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "iphone",
+      "size" : "60x60",
+      "scale" : "3x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "29x29",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "29x29",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "40x40",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "40x40",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "76x76",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "ipad",
+      "size" : "76x76",
+      "scale" : "2x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/Base.lproj/LaunchScreen.storyboard
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/Base.lproj/LaunchScreen.storyboard b/src/ios/GCDWebServer/iOS/Base.lproj/LaunchScreen.storyboard
new file mode 100644
index 0000000..8158318
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/Base.lproj/LaunchScreen.storyboard
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="9059" systemVersion="14F1021" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" initialViewController="01J-lp-oVM">
+    <dependencies>
+        <deployment identifier="iOS"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9049"/>
+    </dependencies>
+    <scenes>
+        <!--View Controller-->
+        <scene sceneID="EHf-IW-A2E">
+            <objects>
+                <viewController id="01J-lp-oVM" sceneMemberID="viewController">
+                    <layoutGuides>
+                        <viewControllerLayoutGuide type="top" id="Llm-lL-Icb"/>
+                        <viewControllerLayoutGuide type="bottom" id="xb3-aO-Qok"/>
+                    </layoutGuides>
+                    <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
+                        <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <animations/>
+                        <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
+                    </view>
+                </viewController>
+                <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
+            </objects>
+            <point key="canvasLocation" x="53" y="375"/>
+        </scene>
+    </scenes>
+</document>

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/Base.lproj/Main.storyboard
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/Base.lproj/Main.storyboard b/src/ios/GCDWebServer/iOS/Base.lproj/Main.storyboard
new file mode 100644
index 0000000..ad3b119
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/Base.lproj/Main.storyboard
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="9059" systemVersion="14F1021" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r">
+    <dependencies>
+        <deployment identifier="iOS"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9049"/>
+    </dependencies>
+    <scenes>
+        <!--View Controller-->
+        <scene sceneID="tne-QT-ifu">
+            <objects>
+                <viewController id="BYZ-38-t0r" customClass="ViewController" sceneMemberID="viewController">
+                    <layoutGuides>
+                        <viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
+                        <viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
+                    </layoutGuides>
+                    <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
+                        <rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Label" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="fqi-2H-Bq5">
+                                <rect key="frame" x="279" y="290" width="42" height="21"/>
+                                <fontDescription key="fontDescription" type="system" pointSize="17"/>
+                                <color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
+                                <nil key="highlightedColor"/>
+                            </label>
+                        </subviews>
+                        <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
+                        <constraints>
+                            <constraint firstItem="fqi-2H-Bq5" firstAttribute="centerY" secondItem="8bC-Xf-vdC" secondAttribute="centerY" id="fQm-a5-p9Z"/>
+                            <constraint firstItem="fqi-2H-Bq5" firstAttribute="centerX" secondItem="8bC-Xf-vdC" secondAttribute="centerX" id="vB0-cp-Fhd"/>
+                        </constraints>
+                    </view>
+                    <connections>
+                        <outlet property="label" destination="fqi-2H-Bq5" id="maJ-eb-cCq"/>
+                    </connections>
+                </viewController>
+                <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
+            </objects>
+        </scene>
+    </scenes>
+</document>

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/Info.plist
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/Info.plist b/src/ios/GCDWebServer/iOS/Info.plist
new file mode 100644
index 0000000..1f083fb
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/Info.plist
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>en</string>
+	<key>CFBundleExecutable</key>
+	<string>$(EXECUTABLE_NAME)</string>
+	<key>CFBundleIdentifier</key>
+	<string>net.pol-online.${PRODUCT_NAME:rfc1034identifier}</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>$(PRODUCT_NAME)</string>
+	<key>CFBundlePackageType</key>
+	<string>APPL</string>
+	<key>CFBundleShortVersionString</key>
+	<string>1.0</string>
+	<key>CFBundleVersion</key>
+	<string>1</string>
+	<key>LSRequiresIPhoneOS</key>
+	<true/>
+	<key>UILaunchStoryboardName</key>
+	<string>LaunchScreen</string>
+	<key>UIMainStoryboardFile</key>
+	<string>Main</string>
+	<key>UIRequiredDeviceCapabilities</key>
+	<array>
+		<string>armv7</string>
+	</array>
+	<key>UISupportedInterfaceOrientations</key>
+	<array>
+		<string>UIInterfaceOrientationPortrait</string>
+		<string>UIInterfaceOrientationLandscapeLeft</string>
+		<string>UIInterfaceOrientationLandscapeRight</string>
+	</array>
+	<key>UISupportedInterfaceOrientations~ipad</key>
+	<array>
+		<string>UIInterfaceOrientationPortrait</string>
+		<string>UIInterfaceOrientationPortraitUpsideDown</string>
+		<string>UIInterfaceOrientationLandscapeLeft</string>
+		<string>UIInterfaceOrientationLandscapeRight</string>
+	</array>
+</dict>
+</plist>

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/ViewController.h
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/ViewController.h b/src/ios/GCDWebServer/iOS/ViewController.h
new file mode 100644
index 0000000..5400bd5
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/ViewController.h
@@ -0,0 +1,31 @@
+/*
+ Copyright (c) 2012-2015, Pierre-Olivier Latour
+ All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * The name of Pierre-Olivier Latour may not be used to endorse
+ or promote products derived from this software without specific
+ prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL PIERRE-OLIVIER LATOUR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import <UIKit/UIKit.h>
+
+@interface ViewController : UIViewController
+@end

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/ViewController.m
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/ViewController.m b/src/ios/GCDWebServer/iOS/ViewController.m
new file mode 100644
index 0000000..2f7d79d
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/ViewController.m
@@ -0,0 +1,77 @@
+/*
+ Copyright (c) 2012-2015, Pierre-Olivier Latour
+ All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * The name of Pierre-Olivier Latour may not be used to endorse
+ or promote products derived from this software without specific
+ prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL PIERRE-OLIVIER LATOUR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import "ViewController.h"
+#import "GCDWebUploader.h"
+
+@interface ViewController () <GCDWebUploaderDelegate>
+@property(weak, nonatomic) IBOutlet UILabel* label;
+@end
+
+@implementation ViewController {
+@private
+  GCDWebUploader* _webServer;
+}
+
+- (void)viewWillAppear:(BOOL)animated {
+  [super viewWillAppear:animated];
+  
+  NSString* documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject];
+  _webServer = [[GCDWebUploader alloc] initWithUploadDirectory:documentsPath];
+  _webServer.delegate = self;
+  _webServer.allowHiddenItems = YES;
+  if ([_webServer start]) {
+    _label.text = [NSString stringWithFormat:NSLocalizedString(@"GCDWebServer running locally on port %i", nil), (int)_webServer.port];
+  } else {
+    _label.text = NSLocalizedString(@"GCDWebServer not running!", nil);
+  }
+}
+
+- (void)viewDidDisappear:(BOOL)animated {
+  [super viewDidDisappear:animated];
+  
+  [_webServer stop];
+  _webServer = nil;
+}
+
+- (void)webUploader:(GCDWebUploader*)uploader didUploadFileAtPath:(NSString*)path {
+  NSLog(@"[UPLOAD] %@", path);
+}
+
+- (void)webUploader:(GCDWebUploader*)uploader didMoveItemFromPath:(NSString*)fromPath toPath:(NSString*)toPath {
+  NSLog(@"[MOVE] %@ -> %@", fromPath, toPath);
+}
+
+- (void)webUploader:(GCDWebUploader*)uploader didDeleteItemAtPath:(NSString*)path {
+  NSLog(@"[DELETE] %@", path);
+}
+
+- (void)webUploader:(GCDWebUploader*)uploader didCreateDirectoryAtPath:(NSString*)path {
+  NSLog(@"[CREATE] %@", path);
+}
+
+@end

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/iOS/main.m
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/iOS/main.m b/src/ios/GCDWebServer/iOS/main.m
new file mode 100644
index 0000000..bd96dd5
--- /dev/null
+++ b/src/ios/GCDWebServer/iOS/main.m
@@ -0,0 +1,34 @@
+/*
+ Copyright (c) 2012-2015, Pierre-Olivier Latour
+ All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * The name of Pierre-Olivier Latour may not be used to endorse
+ or promote products derived from this software without specific
+ prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL PIERRE-OLIVIER LATOUR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import "AppDelegate.h"
+
+int main(int argc, char* argv[]) {
+  @autoreleasepool {
+    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
+  }
+}

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/AppDelegate.h
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/AppDelegate.h b/src/ios/GCDWebServer/tvOS/AppDelegate.h
new file mode 100644
index 0000000..8b0876f
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/AppDelegate.h
@@ -0,0 +1,32 @@
+/*
+ Copyright (c) 2012-2015, Pierre-Olivier Latour
+ All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * The name of Pierre-Olivier Latour may not be used to endorse
+ or promote products derived from this software without specific
+ prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL PIERRE-OLIVIER LATOUR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import <UIKit/UIKit.h>
+
+@interface AppDelegate : UIResponder <UIApplicationDelegate>
+@property(strong, nonatomic) UIWindow* window;
+@end

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/AppDelegate.m
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/AppDelegate.m b/src/ios/GCDWebServer/tvOS/AppDelegate.m
new file mode 100644
index 0000000..bfd0518
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/AppDelegate.m
@@ -0,0 +1,36 @@
+/*
+ Copyright (c) 2012-2015, Pierre-Olivier Latour
+ All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ * The name of Pierre-Olivier Latour may not be used to endorse
+ or promote products derived from this software without specific
+ prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL PIERRE-OLIVIER LATOUR BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import "AppDelegate.h"
+
+@implementation AppDelegate
+
+- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions {
+  return YES;
+}
+
+@end

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json
new file mode 100644
index 0000000..0564959
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Content.imageset/Contents.json	
@@ -0,0 +1,12 @@
+{
+  "images" : [
+    {
+      "idiom" : "tv",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Back.imagestacklayer/Contents.json	
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json
new file mode 100644
index 0000000..8bf75d9
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Contents.json	
@@ -0,0 +1,17 @@
+{
+  "layers" : [
+    {
+      "filename" : "Front.imagestacklayer"
+    },
+    {
+      "filename" : "Middle.imagestacklayer"
+    },
+    {
+      "filename" : "Back.imagestacklayer"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json
new file mode 100644
index 0000000..0564959
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Content.imageset/Contents.json	
@@ -0,0 +1,12 @@
+{
+  "images" : [
+    {
+      "idiom" : "tv",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Front.imagestacklayer/Contents.json	
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json
new file mode 100644
index 0000000..0564959
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json	
@@ -0,0 +1,12 @@
+{
+  "images" : [
+    {
+      "idiom" : "tv",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Large.imagestack/Middle.imagestacklayer/Contents.json	
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json
new file mode 100644
index 0000000..0564959
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Content.imageset/Contents.json	
@@ -0,0 +1,12 @@
+{
+  "images" : [
+    {
+      "idiom" : "tv",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Back.imagestacklayer/Contents.json	
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json
new file mode 100644
index 0000000..8bf75d9
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Contents.json	
@@ -0,0 +1,17 @@
+{
+  "layers" : [
+    {
+      "filename" : "Front.imagestacklayer"
+    },
+    {
+      "filename" : "Middle.imagestacklayer"
+    },
+    {
+      "filename" : "Back.imagestacklayer"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json
new file mode 100644
index 0000000..0564959
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Content.imageset/Contents.json	
@@ -0,0 +1,12 @@
+{
+  "images" : [
+    {
+      "idiom" : "tv",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Front.imagestacklayer/Contents.json	
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json
new file mode 100644
index 0000000..0564959
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json	
@@ -0,0 +1,12 @@
+{
+  "images" : [
+    {
+      "idiom" : "tv",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - Small.imagestack/Middle.imagestacklayer/Contents.json	
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json
new file mode 100644
index 0000000..6a3dcfa
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json	
@@ -0,0 +1,26 @@
+{
+  "assets" : [
+    {
+      "size" : "1280x768",
+      "idiom" : "tv",
+      "filename" : "App Icon - Large.imagestack",
+      "role" : "primary-app-icon"
+    },
+    {
+      "size" : "400x240",
+      "idiom" : "tv",
+      "filename" : "App Icon - Small.imagestack",
+      "role" : "primary-app-icon"
+    },
+    {
+      "size" : "1920x720",
+      "idiom" : "tv",
+      "filename" : "Top Shelf Image.imageset",
+      "role" : "top-shelf-image"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json
new file mode 100644
index 0000000..0564959
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json	
@@ -0,0 +1,12 @@
+{
+  "images" : [
+    {
+      "idiom" : "tv",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/Contents.json
new file mode 100644
index 0000000..da4a164
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/Contents.json
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugins/blob/dfe33643/src/ios/GCDWebServer/tvOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
----------------------------------------------------------------------
diff --git a/src/ios/GCDWebServer/tvOS/Assets.xcassets/LaunchImage.launchimage/Contents.json b/src/ios/GCDWebServer/tvOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
new file mode 100644
index 0000000..29d94c7
--- /dev/null
+++ b/src/ios/GCDWebServer/tvOS/Assets.xcassets/LaunchImage.launchimage/Contents.json
@@ -0,0 +1,15 @@
+{
+  "images" : [
+    {
+      "orientation" : "landscape",
+      "idiom" : "tv",
+      "extent" : "full-screen",
+      "minimum-system-version" : "9.0",
+      "scale" : "1x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org