ed
03b13e8a1c
sfx-customizer:
...
* better translation stripping
* add support in bruteforcer
* add examples
and fix login-banner usage example
2024-08-28 05:53:26 +00:00
ed
ca001c8504
update deps (pyftpdlib, win10-python)
2024-08-12 18:51:52 +00:00
ed
8c73e0cbc2
support windows 2000 and XP
2024-06-17 00:09:52 +02:00
ed
452592519d
tftp:
...
* upgrade to partftpy 0.4.0
* workarounds for buggy clients/servers
* improved ipv6 support, especially on macos
* improved robustness on unreliable networks
* make `--tftp4` separate from `--ftp4`
2024-06-16 21:20:09 +02:00
ed
27485a4cb1
add pyz builder
2024-04-24 23:45:01 +00:00
ed
5ab54763c6
remove pyoxidizer (unmaintained)
...
partially reverts e430b2567a
the remaining stuff might be useful for other cpython alternatives
2024-04-05 17:51:26 +00:00
ed
2b6a34dc5c
sfx: lexically comparable git-build versions
...
if building from an untagged git commit, the third value in the
VERSION tuple (in __version__.py) was a string instead of an int,
causing the version to compare and sort incorrectly
2024-03-18 17:04:49 +00:00
ed
115020ba60
update partftpy to 0.3.1
2024-03-14 22:30:25 +00:00
ed
ac96fd9c96
get rid of brotli due to poor support; closes #73
...
some reverse-proxies expect plaintext replies, and
we don't have a brotli decompressor to satisfy this
additionally, because brotli is https-gated (thx google),
it was already an impractical mess anyways
the sfx is now 7 KiB larger
2024-02-24 22:24:44 +00:00
ed
0504b010a1
tftp: support ipv6 and utf-8 filenames + ...
...
* fix winexe
* missing newline after dirlist
* optimizations
2024-02-17 21:31:58 +00:00
ed
8796c09f56
add --tftp-pr
to specify portrange instead of ephemerals
2024-02-10 21:45:57 +00:00
ed
d636316a19
add tftp server
2024-02-10 18:37:21 +00:00
ed
7c0c6b94a3
drop asyncore; pyftpdlib has vendored it
2023-11-11 17:20:00 +00:00
ed
9ca8154651
prefer the new TTF in pillow 10.1 + pyinstaller 6.1 fixes
2023-10-15 18:47:34 +00:00
ed
fcc3336760
v1.9.8
2023-10-06 17:50:35 +00:00
ed
aa96a1acdc
misc optimizations / cleanup:
...
* slightly faster startup / shutdown
* forgot a jinja2 golf
* waste 4KiB changing prismjs back to gz since brotli is https-gated ;_;
* broke support for firefox<52 (non-var functions must be toplevel
or immediately within another function), now even firefox 10 /
centos 6 is somewhat supported again
2023-09-17 13:02:18 +00:00
ed
a75a992951
golf the sfx-gz by ~27.6 kB;
...
* 11 kB webdeps: brotli easymde+prism instead of zopfli
* 8 kB jinja2
* 5 kB ftp
* 3 kB improve uncommenter
2023-09-13 23:21:22 +00:00
ed
9eaa9904e0
v1.8.6
2023-07-21 00:36:37 +00:00
ed
93a723d588
add --ansi to systemd, fix grid controls bg,
...
mention folder thumbs dependency on -e2d,
improve make-sfx warnings,
update changelog
2023-06-06 22:04:39 +00:00
ed
9f122ccd16
make-sfx: option to auto-obtain webdeps
2023-06-04 23:46:38 +00:00
ed
df5d309d6e
document the make-sfx.sh fast
option
2023-06-04 14:13:35 +00:00
ed
c355f9bd91
catch common environment issues ( #32 ):
...
* error-message which explains how to run on py2 / older py3
when trying to run from source
* check compatibility between jinja2 and cpython on startup
* verify that webdeps are present on startup
* verify that webdeps are present when building sfx
* make-sfx.sh grabs the strip-hints dependency
2023-06-04 13:13:36 +00:00
ed
8adfcf5950
win10-based copyparty64.exe
2023-02-14 21:50:14 +00:00
ed
75cea4f684
misc
2023-01-28 13:35:49 +00:00
ed
99efc290df
fix mdns on windows
2022-12-03 13:31:00 +00:00
ed
2fbdc0a85e
misc fixes / cleanup
2022-12-02 23:42:46 +00:00
ed
dc6bde594d
fix make-sfx macos support
2022-11-28 21:38:50 +00:00
ed
f0e78a6826
add landing page with mounting instructions
2022-11-26 19:47:27 +00:00
ed
b3eb117e87
add mdns zeroconf announcer
2022-11-13 20:05:16 +00:00
ed
e9c6268568
add more sfx opt-outs
2022-11-04 20:50:52 +00:00
ed
2b47c96cf2
move licenses into module proper
2022-10-13 21:14:42 +02:00
ed
574db704cc
packaging
2022-10-13 20:24:45 +02:00
ed
08977854b3
a e s t h e t i c
2022-10-09 22:56:27 +02:00
ed
d0bb1ad141
v1.4.3
2022-09-26 22:37:54 +02:00
ed
1d367a0da0
cleanup
2022-09-23 20:37:37 +02:00
ed
f5474d34ac
embed licenses
2022-09-20 20:11:38 +02:00
ed
f5520f45ef
add pyinstaller
2022-09-19 00:59:54 +02:00
ed
9401b5ae13
add filetype detection for nameless uploads
2022-09-18 17:30:57 +02:00
ed
e430b2567a
add pyoxidizer (windows-only)
2022-09-10 17:33:04 +02:00
ed
389a00ce59
v1.3.13
2022-08-15 19:11:21 +02:00
ed
f62dd0e3cc
support fips-cpython and maybe make-sfx on macos
2022-08-12 16:36:20 +02:00
ed
cf51997680
fix make-sfx.sh on windows/msys2
2022-08-03 20:01:54 +02:00
ed
9362ca3ed9
py2 fixes
2022-07-11 23:53:18 +02:00
ed
438384425a
add types, isort, errorhandling
2022-06-16 01:07:15 +02:00
ed
e7cd922d8b
translate splashpage and search too
2022-05-15 13:20:52 +02:00
ed
187feee0c1
add norwegian translation
2022-05-14 23:25:40 +02:00
ed
ec4daacf9e
v1.2.2
2022-03-20 06:15:57 +01:00
ed
c10c70c1e5
misc
2022-03-04 21:30:31 +01:00
ed
32e22dfe84
vendor asynchat for pyftpdlib
2022-03-03 01:16:52 +01:00
ed
6e14cd2c39
graduate copyparty-sfx.sh
2022-02-13 20:44:03 +01:00