| 
							
							
								 ed | 00f05941d4 | osx support for sfx | 2020-04-27 00:10:09 +02:00 |  | 
			
				
					| 
							
							
								 ed | 1c49b71606 | add markdown viewer | 2020-04-26 23:43:26 +02:00 |  | 
			
				
					| 
							
							
								 ed | 836463bab2 | fix bad prints if no default route | 2020-04-26 23:30:36 +02:00 |  | 
			
				
					| 
							
							
								 ed | 9e3a560ea6 | add brotli + improve 404 handling | 2020-04-26 23:28:20 +02:00 |  | 
			
				
					| 
							
							
								 ed | 8786416428 | be nice to dinos | 2020-04-20 16:35:49 +00:00 |  | 
			
				
					| 
							
							
								 ed | 53f22c25c9 | don't modify untracked files | 2020-04-20 14:49:25 +00:00 |  | 
			
				
					| 
							
							
								 ed | c2016ba037 | avoid crashing ie | 2020-04-20 10:09:13 +00:00 |  | 
			
				
					| 
							
							
								 ed | 5283837e6d | windows fixes | 2020-04-20 03:19:58 +00:00 |  | 
			
				
					| 
							
							
								 ed | 82f2200f55 | up2k symlink dupes (still no persistence) | 2020-04-20 03:03:26 +00:00 |  | 
			
				
					| 
							
							
								 ed | 5cf49928b6 | nojs fixes + remember opmode | 2020-04-19 01:37:03 +00:00 |  | 
			
				
					| 
							
							
								 ed | eec3efd683 | show vfs nodes in browser | 2020-04-19 00:53:45 +00:00 |  | 
			
				
					| 
							
							
								 ed | bf0aac2cbd | mkdir fixes | 2020-04-19 00:23:12 +00:00 |  | 
			
				
					| 
							
							
								 ed | 10652427bc | add mkdir + keep mtime + bump max-size | 2020-04-14 22:42:43 +00:00 |  | 
			
				
					| 
							
							
								 ed | a2d1787c84 | release v0.2.3 | 2020-01-19 16:12:59 +01:00 |  | 
			
				
					| 
							
							
								 ed | e301f1a232 | Merge branch 'master' of github.com:9001/copyparty | 2020-01-19 14:31:26 +01:00 |  | 
			
				
					| 
							
							
								 ed | ded987d9b5 | impl write-only volumes + support py3.8 | 2020-01-19 14:30:48 +01:00 |  | 
			
				
					| 
							
							
								 ed | 7b4871b7b8 | rudimentary jython compat | 2019-11-11 04:12:25 +01:00 |  | 
			
				
					| 
							
							
								 ed | 85454e409a | windows support + add quiet mode | 2019-09-26 15:59:14 +00:00 |  | 
			
				
					| 
							
							
								 ed | c09288880b | keepalive debug | 2019-07-16 21:46:38 +00:00 |  | 
			
				
					| 
							
							
								 ed | f11550538f | support old browsers | 2019-07-16 21:44:02 +00:00 |  | 
			
				
					| 
							
							
								 ed | e679d1f5f8 | support termux | 2019-07-16 21:43:37 +00:00 |  | 
			
				
					| 
							
							
								 ed | 64274ca756 | evict stuck/idle clients | 2019-07-11 18:26:24 +00:00 |  | 
			
				
					| 
							
							
								 ed | 456fab2e0b | error handling | 2019-07-11 16:54:13 +00:00 |  | 
			
				
					| 
							
							
								 ed | 051c782c28 | fix mojibake upload targets (am train, cant sleep) | 2019-07-10 01:15:35 +00:00 |  | 
			
				
					| 
							
							
								 ed | 0c01156027 | fix up2k.js encoding root as // | 2019-07-08 18:34:39 +00:00 |  | 
			
				
					| 
							
							
								 ed | a3df1f538b | up2k js-opt (fix 0.2s idle after each file) | 2019-07-08 18:12:08 +00:00 |  | 
			
				
					| 
							
							
								 ed | 1b94a4a74c | print version on startup | 2019-07-08 18:00:58 +00:00 |  | 
			
				
					| 
							
							
								 ed | 88701157d5 | fix html links for items in vfs root | 2019-07-08 18:00:35 +00:00 |  | 
			
				
					| 
							
							
								 ed | 4414ab120c | support connection: close | 2019-07-06 23:59:45 +00:00 |  | 
			
				
					| 
							
							
								 ed | 184af0c603 | workaround android-chrome bug | 2019-07-05 19:01:04 +00:00 |  | 
			
				
					| 
							
							
								 ed | d98daf96be | browser compat + multitasking switch | 2019-07-03 22:50:13 +00:00 |  | 
			
				
					| 
							
							
								 ed | ea7c82c5e4 | print() can deadlock 👁👄👁 | 2019-07-03 22:25:51 +00:00 |  | 
			
				
					| 
							
							
								 ed | 0cfda684ce | clean socket shutdown (fix multiprocessing) | 2019-07-02 23:36:16 +00:00 |  | 
			
				
					| 
							
							
								 ed | 3794aa7ac7 | support repetitive files | 2019-07-02 22:58:31 +00:00 |  | 
			
				
					| 
							
							
								 ed | 1b43ed9432 | fix mojibake (...and py2.7) | 2019-07-02 21:25:54 +00:00 |  | 
			
				
					| 
							
							
								 ed | 7d4844c6dd | optimize js | 2019-07-02 20:39:01 +00:00 |  | 
			
				
					| 
							
							
								 ed | 2a09349c14 | mp debug | 2019-07-02 00:43:00 +00:00 |  | 
			
				
					| 
							
							
								 ed | 2ccb9facd7 | up2k works (no registry persistence yet) | 2019-07-02 00:14:55 +00:00 |  | 
			
				
					| 
							
							
								 ed | 19d6487eaf | serialize exceptions across mp | 2019-07-02 00:10:09 +00:00 |  | 
			
				
					| 
							
							
								 ed | 68943ca454 | hide dotfiles, add logues | 2019-07-01 20:00:18 +00:00 |  | 
			
				
					| 
							
							
								 ed | ff332b07b5 | dynamic per-file chunksize | 2019-07-01 03:04:25 +02:00 |  | 
			
				
					| 
							
							
								 ed | 9da6a73044 | full-duplex broker for up2k-registry | 2019-07-01 02:42:29 +02:00 |  | 
			
				
					| 
							
							
								 ed | bebc49595d | firefox-android-nightly is also busted | 2019-06-29 20:19:32 +00:00 |  | 
			
				
					| 
							
							
								 ed | b2e7bca2b1 | chrome55 compat | 2019-06-28 19:59:59 +00:00 |  | 
			
				
					| 
							
							
								 ed | 1131b4dcf7 | firefox-android can't multiselect | 2019-06-28 16:13:30 +00:00 |  | 
			
				
					| 
							
							
								 ed | 2044de6cf6 | prefer DataTransferItemList | 2019-06-28 15:25:34 +00:00 |  | 
			
				
					| 
							
							
								 ed | 8a4546e4a1 | ogg/vorbis/opus player for iPhone/iPad/OSX | 2019-06-28 06:59:02 +00:00 |  | 
			
				
					| 
							
							
								 ed | 1c7195e555 | asm.js polyfill for crypto.subtle.digest | 2019-06-27 23:25:49 +00:00 |  | 
			
				
					| 
							
							
								 ed | 96c6be0ea1 | http error codes | 2019-06-26 23:32:34 +00:00 |  | 
			
				
					| 
							
							
								 ed | 97a90f5f10 | cleanup + fix lastmod | 2019-06-26 19:41:00 +00:00 |  | 
			
				
					| 
							
							
								 ed | 17359972f3 | huh, formatter wasn't kicking in | 2019-06-26 19:02:15 +00:00 |  | 
			
				
					| 
							
							
								 ed | d7bd75911d | add content-encoding for precompressed deps | 2019-06-26 18:26:18 +00:00 |  | 
			
				
					| 
							
							
								 ed | 0bfb778446 | TLS error handling | 2019-06-25 23:21:15 +00:00 |  | 
			
				
					| 
							
							
								 ed | 9ef3945abf | very temporary socket tracking dbg | 2019-06-25 21:24:52 +00:00 |  | 
			
				
					| 
							
							
								 ed | 9fcd4823b5 | add cursed TLS to enable crypto.subtle, thx webkit | 2019-06-25 21:01:00 +00:00 |  | 
			
				
					| 
							
							
								 ed | fe83994dc6 | decode json post | 2019-06-22 15:55:39 +00:00 |  | 
			
				
					| 
							
							
								 ed | 11ad8a5c3b | add up2k client code | 2019-06-22 12:54:24 +00:00 |  | 
			
				
					| 
							
							
								 ed | 1ac0b51c93 | add up2k ui | 2019-06-21 16:29:52 +00:00 |  | 
			
				
					| 
							
							
								 ed | de29747dd1 | add http 206 partial content | 2019-06-18 23:29:12 +00:00 |  | 
			
				
					| 
							
							
								 ed | c4e190f8bb | ux | 2019-06-18 21:55:14 +00:00 |  | 
			
				
					| 
							
							
								 ed | a25a6946a7 | error handling | 2019-06-18 21:54:49 +00:00 |  | 
			
				
					| 
							
							
								 ed | d59ad1b119 | less todo (last-modified / HTTP 304) | 2019-06-18 20:23:46 +00:00 |  | 
			
				
					| 
							
							
								 ed | 5b1e73ff71 | less todo (handle client/network errors) | 2019-06-18 19:27:17 +00:00 |  | 
			
				
					| 
							
							
								 ed | bf3163be0f | cleanup and minor fixes | 2019-06-18 18:33:31 +00:00 |  | 
			
				
					| 
							
							
								 ed | 241b022520 | add broker | 2019-06-18 18:33:02 +00:00 |  | 
			
				
					| 
							
							
								 ed | 1b817b90f2 | fix overly strict permission chk (hello from acon) | 2019-06-15 00:05:23 +00:00 |  | 
			
				
					| 
							
							
								 ed | 9ea501e360 | add android installer | 2019-06-13 11:38:05 +00:00 |  | 
			
				
					| 
							
							
								 ed | 4ca63bae7a | android can't into multiprocessing | 2019-06-13 01:07:45 +00:00 |  | 
			
				
					| 
							
							
								 ed | f5e07fcfbc | fix paths in rootdir + js unescape | 2019-06-13 00:50:34 +00:00 |  | 
			
				
					| 
							
							
								 ed | a95b627a7e | list all external IPs | 2019-06-12 23:55:13 +00:00 |  | 
			
				
					| 
							
							
								 ed | 63e089a5f0 | support mojibake and py3.2 | 2019-06-12 16:39:43 +00:00 |  | 
			
				
					| 
							
							
								 ed | bf95527e92 | import surrogateescape from python-future | 2019-06-12 16:35:09 +00:00 |  | 
			
				
					| 
							
							
								 ed | 7b4b38d98b | fallback uploader works | 2019-06-10 19:47:01 +00:00 |  | 
			
				
					| 
							
							
								 ed | 1ea9b26a89 | add upload widget | 2019-06-10 17:18:11 +00:00 |  | 
			
				
					| 
							
							
								 ed | df2c158142 | add media player | 2019-06-10 02:29:07 +00:00 |  | 
			
				
					| 
							
							
								 ed | f172c149a1 | add mouse cursor resources | 2019-06-10 01:29:51 +00:00 |  | 
			
				
					| 
							
							
								 ed | 36fc87aa6f | file access | 2019-06-10 01:23:13 +00:00 |  | 
			
				
					| 
							
							
								 ed | 2414766678 | browser getting close | 2019-06-07 18:42:15 +00:00 |  | 
			
				
					| 
							
							
								 ed | 7aba7737d5 | import browser-ui from nfi-audio | 2019-06-07 18:04:27 +00:00 |  | 
			
				
					| 
							
							
								 ed | fe0330f6f7 | delinting | 2019-06-07 08:54:41 +00:00 |  | 
			
				
					| 
							
							
								 ed | 5414591362 | fix path traversal ( ´_ゝ`) | 2019-06-06 14:02:20 +02:00 |  | 
			
				
					| 
							
							
								 ed | af28a90e3d | basic routing | 2019-06-06 12:32:04 +02:00 |  | 
			
				
					| 
							
							
								 ed | a0ccd2b68f | safer vfs defaults | 2019-06-06 08:47:01 +02:00 |  | 
			
				
					| 
							
							
								 ed | c2b270dcea | add HttpConn | 2019-06-06 08:18:00 +02:00 |  | 
			
				
					| 
							
							
								 ed | e7dc7c9997 | support netscape 3.0 | 2019-06-04 22:48:29 +00:00 |  | 
			
				
					| 
							
							
								 ed | 5d8be84d18 | login, vol.tree, refactor | 2019-06-04 22:12:28 +00:00 |  | 
			
				
					| 
							
							
								 ed | c53413d57c | cromulent rfc2388/rfc6266 parser | 2019-06-04 22:07:58 +00:00 |  | 
			
				
					| 
							
							
								 ed | afa4216591 | static resources | 2019-06-02 14:16:53 +00:00 |  | 
			
				
					| 
							
							
								 ed | b59deb8d8d | handle bind error | 2019-06-02 14:11:59 +00:00 |  | 
			
				
					| 
							
							
								 ed | b3de0712d3 | config file parser | 2019-05-31 18:03:44 +00:00 |  | 
			
				
					| 
							
							
								 ed | df276b6a84 | vfs ls | 2019-05-30 13:17:45 +00:00 |  | 
			
				
					| 
							
							
								 ed | 250d0bdf57 | vfs construction ok | 2019-05-29 23:46:17 +00:00 |  | 
			
				
					| 
							
							
								 ed | 69e83e95ba | acc/vol ideas | 2019-05-28 20:49:58 +00:00 |  | 
			
				
					| 
							
							
								 ed | 75cae0261f | conn. keep-alive | 2019-05-28 19:38:44 +00:00 |  | 
			
				
					| 
							
							
								 ed | 78c99e524b | clean shutdown | 2019-05-28 19:36:42 +00:00 |  | 
			
				
					| 
							
							
								 ed | ae197b2183 | support winxp | 2019-05-26 19:34:43 +00:00 |  | 
			
				
					| 
							
							
								 ed | 5b708c45ed | hello world | 2019-05-26 16:30:19 +00:00 |  |