ed
08ebb0b4c9
unvendorable qrcodegen ( #887 );
...
move copyparty-original code to qrkode.py
stolen/qrcodegen.py can be deleted and replaced with system lib
this is safe and has minimal affect on functionality;
performance will be a tiny bit slower without the vendored copy
2025-10-04 21:36:41 +00:00
ed
656f0a6c39
unvendorable ifaddr ( #887 );
...
stolen/ifaddr/ can be deleted and replaced with system lib;
this is safe and will not affect any functionality
2025-10-04 21:33:01 +00:00
ed
7d86f39a23
uds-only mdns fix; closes #864
2025-09-28 22:17:30 +00:00
ed
ec7418734d
uds-only http/https; closes #855
2025-09-27 19:12:06 +00:00
ed
e270fe60ed
fix uds perms with rm-sck
2025-09-07 09:02:43 +00:00
ed
d39c74c126
fix fe80 assumption;
...
IPv6 link-local is fe80::/10, not just fe80
2025-08-22 21:43:31 +00:00
ed
202ddeac0d
write qrcode to file
2025-08-21 23:06:39 +00:00
ed
63d4ec64cd
qr: fix fg=-1 with z=1
2025-08-21 19:14:45 +02:00
ed
1ebe06f51e
sticky qr-code; #533
2025-08-11 20:49:09 +00:00
mati1210
9b9d2a92ca
support systemd socket activation (fd passing) ( #515 )
...
* add support for socket passing
* slight tweaks before merge
---------
Signed-off-by: mat <matheuz1210@gmail.com>
Signed-off-by: ed <s@ocv.me>
Co-authored-by: ed <s@ocv.me>
2025-08-07 15:00:53 +00:00
ed
7d3a5c1e97
black
2025-08-03 21:35:52 +00:00
ed
66a5bf365b
fix ipv6 qrcode port; closes #449
2025-08-03 21:33:08 +00:00
ed
14fa369fae
macos fixes
2025-07-21 00:04:38 +02:00
ed
ffc1610980
dont crash if qrcode + mdns + uds
2025-04-13 16:11:36 +00:00
ed
57a56073d8
use zlib-ng when available
...
download-as-tar-gz becomes 2.4x faster in docker
segfaults on windows, so don't use it there
does not affect fedora or gentoo,
since zlib-ng is already system-default on those
also adds a global-option to write list of successful
binds to a textfile, for automation / smoketest purposes
2025-03-23 20:15:21 +00:00
ed
552897abbc
fix log colors on loss of ext.ip
2024-12-19 18:48:03 +00:00
ed
a49bf81ff2
mdns: improve nic-ip changelog
...
if a NIC is brought up with several IPs,
it would only mention one of the new IPs in the logs
or if a PCIe bus crashes and all NICs drop dead,
it would only mention one of the IPs that disappeared
as both scenarios are oddly common, be more verbose
2024-12-10 00:36:58 +00:00
ed
8aba5aed4f
list active downloads in controlpanel
2024-11-10 02:12:18 +00:00
ed
1e7697b551
misc cleanup;
...
* more typos
* python 3.13 deprecations
2024-10-11 20:46:40 +00:00
ed
687df2fabd
unix-socket fixes:
...
* support x-forwarded-for
* option to specify socket permissions and group
* in containers, avoid collision during restart
* add --help-bind with examples
2024-08-14 04:47:10 +00:00
ed
dcc988135e
v1.13.8
2024-08-13 00:08:23 +00:00
ed
ee9aad82dd
support listening on unix sockets
2024-08-12 21:58:02 +00:00
ed
8c73e0cbc2
support windows 2000 and XP
2024-06-17 00:09:52 +02:00
ed
25139a4358
qr-code: better fallback ip when no default-route
2024-05-05 23:36:05 +00:00
ed
d636316a19
add tftp server
2024-02-10 18:37:21 +00:00
ed
a18f63895f
fix resource leak on macos
2023-12-21 00:48:51 +01:00
ed
23ca00bba8
support jython and graalpy
2023-09-13 23:24:56 +00:00
ed
10caafa34c
v1.7.6
2023-06-11 08:14:45 +00:00
ed
fa54b2eec4
generate tls certs
2023-06-10 22:46:24 +00:00
ed
705b58c741
support the NO_COLOR environment variable
...
https://no-color.org/ and more importantly
https://youtu.be/biW5UVGkPMA?t=150
2023-06-02 20:22:57 +00:00
ed
d6a0a738ce
add windows example + update docs + some cosmetics
2023-04-12 22:06:44 +00:00
ed
5366bf22bb
describe detected network changes
2023-01-27 23:56:54 +00:00
ed
3fc7561da4
macos
2023-01-21 10:36:31 +00:00
ed
9065226c3d
oh great its in lts too
2023-01-21 10:19:04 +00:00
ed
f4f362b7a4
add --freebind
2023-01-18 21:55:36 +00:00
ed
577d23f460
zeroconf: detect network change and reannounce
2023-01-18 21:27:27 +00:00
ed
5bb9f56247
linux 6.1 fixed the 6.0 bugs; remove workarounds
2023-01-16 20:44:57 +00:00
ed
010770684d
workaround another linux kernel bug
2023-01-14 08:16:15 +00:00
ed
db194ab519
support location-based rproxy
2022-12-10 23:43:31 +00:00
ed
252b5a88b1
use linklocal on NICs without routable IPs
2022-12-09 19:11:26 +00:00
ed
f1477a1c14
block other copyparties from sniping tcp ports
2022-12-07 21:50:52 +00:00
ed
6cd6dadd06
optional linklocal ipv6 support (firefox/ie11 only)
2022-12-05 20:45:21 +00:00
ed
c573a780e9
some failsafes
2022-12-03 16:37:14 +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
f0e78a6826
add landing page with mounting instructions
2022-11-26 19:47:27 +00:00
ed
35175fd685
mdns: support primitive clients (android, rfc-6.7)
2022-11-20 20:31:11 +00:00
ed
4ad4657774
mdns: support running on macos
2022-11-17 20:18:24 +00:00
ed
cd2513ec16
logging fixes
2022-11-15 21:28:27 +00:00
ed
8829f56d4c
mdns ipv6 fixes; now works on ie11/safari, not linux:
...
* subscribe/announce on LL only
* add NSEC records if 4/6-only
2022-11-15 06:39:53 +00:00