529 Commits

Author SHA1 Message Date
Tosi Émeric
07f69db677 Update servefiles.py
making parameter count verification strict
adding file extension verification when a file is given as parameter
adding output error to stderr
adding hostPort choice (for the HTTP server)
rename 'directory' into 'target_path'
rename 'payload' into 'file_list_payload'
adding comments
some small cleanups (indent, print(), ...)
2017-02-16 16:23:14 +01:00
Steven Smith
a71759d2df Merge pull request #296 from Remnence/patch-1
Patch 1
2017-02-05 18:17:51 -08:00
Remnence
2a55760eaf Rename drop cia or folder here.bat to drop cias or folder here.bat 2017-02-05 18:40:30 -06:00
Remnence
aac35f0ec0 Update drop cia or folder here.bat
Basic error checking to exclude non-cia files.
2017-02-05 18:39:23 -06:00
Remnence
cd14638920 Update drop cia or folder here.bat 2017-02-05 18:14:46 -06:00
Remnence
c461239191 Create drop cia or folder here.bat 2017-02-05 18:05:09 -06:00
Steveice10
b004685b7f Fall back to region-based language if SMDH title for language setting is empty. 2017-01-27 16:09:25 -08:00
Steveice10
5abe2133fd Ignore JSON library strict aliasing warnings. 2017-01-26 20:08:26 -08:00
Steveice10
fb527eb409 Ignore misleading indentation warnings from stb_image. 2017-01-25 15:22:58 -08:00
Steveice10
a3b8489b8c Update buildtools, exit with code 1 in servefiles if a socket error occurs. 2017-01-19 20:03:05 -08:00
Steveice10
f7e84e30df Fix TWL cartridges being sorted at end of title list. 2017-01-16 14:21:13 -08:00
Steveice10
7d5581f44a Clean up rendering code, dynamically retrieve title ID for self-overwrite check. 2017-01-12 20:01:31 -08:00
Steveice10
1317759885 Use /usr/bin/env for servefiles shebang. 2017-01-11 21:52:19 -08:00
Steveice10
639675c07e Include space for null terminator in received URL payload. 2017-01-09 16:12:52 -08:00
Steveice10
541786bc86 Add new logo by PabloMK7, fade in text on CIA/3DS startup. 2017-01-08 11:23:05 -08:00
Steveice10
33737b1292 Remove kernel exploits, switch to fasthax backdoor. 2017-01-07 15:55:27 -08:00
Steveice10
3137dcb8a6 Add host IP argument to README.md. 2017-01-07 12:29:05 -08:00
Steveice10
5f4e9406bb servefiles: Add optional host IP argument. 2017-01-07 12:26:51 -08:00
Steveice10
40b6163a27 Update buildtools. 2017-01-07 12:13:11 -08:00
Steveice10
554f96350e Display error if target file item could not be created for bulk operations. 2017-01-06 18:24:13 -08:00
Steveice10
0d2fd5b28e Update buildtools. 2017-01-05 23:47:59 -08:00
Steveice10
e81401d13b Update buildtools. 2017-01-05 18:26:54 -08:00
Steveice10
1b97cff68c Bring Makefile up to date with template. 2017-01-05 18:20:42 -08:00
Steveice10
adbd41dabf Make copy of target item to prevent use-after-free issues. 2016-12-30 18:54:07 -08:00
Steveice10
4eb7586237 Set attributes to 0 if FSFILE_GetAttributes fails. 2016-12-30 15:05:56 -08:00
Steveice10
0c0e04aad6 Correct logic for adding slashes to directory paths. 2016-12-29 16:07:02 -08:00
Steveice10
70fe88d04c Update submodule, add guards to cleaning up services. 2016-12-28 09:01:04 -08:00
Steveice10
319c10774a Remove socket timeout, don't bother filtering out file extensions when a file is provided. 2016-12-27 10:16:58 -08:00
Steveice10
559d4dfe29 Destroy file listing queue. 2016-12-25 11:02:12 -08:00
Steveice10
fe7646942f Set timeout on servefiles socket. 2016-12-24 14:07:42 -08:00
Steveice10
340278eca5 Slight code reorganization in servefiles. 2016-12-24 10:31:50 -08:00
Steveice10
22b26c2f34 Simplify sending of URLs in servefile, make socket operations cancellable by the user. 2016-12-24 10:29:49 -08:00
Steveice10
9182ebfa00 Color tickets based on whether they are in use. 2016-12-24 09:09:45 -08:00
Steveice10
e906e108ab Add shebang to and update permissions of servefiles.py 2016-12-24 08:55:14 -08:00
Steveice10
788b8c3c99 Fix servefiles with Python 2.7 2016-12-23 23:43:04 -08:00
Steveice10
70d874da21 Update submodule. 2016-12-23 23:25:48 -08:00
Steveice10
45704ad4f9 Move receiving URLs over the network to the top, add warning when opening NAND. 2016-12-23 23:18:34 -08:00
Steveice10
13a88f7adb Polish up URL sending protocol, adapt servefiles to send URLs over socket. 2016-12-23 23:10:39 -08:00
Steveice10
d06374d838 Revise remote installation into a list of options for how to receive URLs. 2016-12-23 22:02:00 -08:00
Steveice10
6e32e39bdc Update submodule. 2016-12-23 15:09:26 -08:00
Steveice10
c1b9502d22 Update submodule. 2016-12-23 15:00:29 -08:00
Steveice10
d4d0aca13d Reduce HTTP code duplication. 2016-12-22 17:40:30 -08:00
Steveice10
a5120e0981 Enable N3DS speed up, display transfer speed in copy operations, stop camera capture when installing from last URL set, decrease buffer size of transfers over HTTP. 2016-12-22 16:31:55 -08:00
Steveice10
b95bbc1395 Free ticket info after filtering out of ticket delete list. 2016-12-20 16:26:24 -08:00
Steveice10
23111ee08d Fix crash when destroying list UI in update function. 2016-12-20 11:16:00 -08:00
Steven Smith
4ce326879a Fix theme path resolution. 2016-12-20 09:24:16 -08:00
Steveice10
dde312f874 Change theme path to sdmc:/fbi/theme/ 2016-12-19 22:28:34 -08:00
Steveice10
1eb963f179 Disable interrupts in SVC-mode functions, fix misplaced waithax_cleanup. 2016-12-19 22:16:07 -08:00
Steveice10
c8be806a58 Enable N3DS speedup when running waithax. 2016-12-19 21:27:53 -08:00
Steveice10
e550db7b83 Add drag-and-drop batch file for servefiles. 2016-12-19 20:36:48 -08:00