f09262ac48
i2psnark: require POST on all forms
2025-01-17 12:16:27 +00:00
zzz
37cdade492
Build: Fix some deprecation warnings all over
2024-11-28 17:17:11 -05:00
zzz
a1949bf612
Build: Suppress JNI warnings from Java 24 for CLI and i2psnark-standalone
...
and add note to wrapper.config on how to do it there for normal runtime
2024-11-28 10:50:26 -05:00
zzz
f7d2893751
Add complete Gan Chinese translation
2024-11-26 12:15:32 -05:00
zzz
30a3806da8
i2psnark: Recognize EepTorrent client
2024-11-20 08:59:27 -05:00
zzz
910a44484f
javadoc fix
2024-09-25 08:22:02 -04:00
zzz
bca5b65b1a
i2psnark: Prevent changing infohash in metainfo edit CLI
...
Tweaks to previous MR:
_ Use new constructor for edit CLI
- Javadocs for new constructor
- Add new_url_list param to new constructor
- Set creation date if unset
2024-09-20 09:47:58 -04:00
702f95b384
Fix broken info hash after torrent edit.
2024-09-04 19:16:37 +00:00
zzz
eec09d4c9c
i2psnark: Reduce minimum bandwidth, reduce max connections if low bandwidth
...
per user request
2024-08-09 09:59:57 -04:00
zzz
5a3a7b24af
i2psnark, susimail: Normailze strings when searching (Gitlab #488 )
...
to improve search for non-ASCII strings.
Normalize both search and searched strings to NFKD when searching.
NFKD is best because it is more efficient than NFKC and it removes
formatting distinctions. This results in the best fuzzy matching.
2024-08-09 09:37:50 -04:00
zzz
318675923a
i2psnark typo
2024-06-30 10:57:50 -04:00
zzz
38e6fc5ef2
i2psnark: Fix config page showing router limit instead of configured i2psnark limit for max up bw after restart (Github #75 )
...
This was just a display issue; actual internal limit was correct.
Snark limit will continue to be capped at about 60% of the router limit
to account for overhead.
2024-06-29 10:26:32 -04:00
zzz
c15b29cd4d
javadoc fix
2024-06-10 06:51:11 -04:00
zzz
a0f92b2e28
CLI: Fix getopt program names
...
these are output by getopt in error messages
2024-06-05 09:05:51 -04:00
zzz
aedcd02506
i2psnark: Make PEX more efficient
...
by only sending new peers, as in ut_pex.
Track connected time and last pex sent time, and only send
peers connected since the last sent time.
Usually, there are no new peers, so now we don't send a message at all.
Also, don't send PEX to seeds after the handshake.
2024-06-04 08:27:12 -04:00
4659a922b8
i2psnark: Fix leaked requests and partial pieces with data
2024-06-04 11:32:57 +00:00
zzz
050a52a2ea
i2psnark: Fix NPE when attempting to create torrent with too many files
...
as reported by mrt
improve error message
2024-05-19 10:29:39 -04:00
zzz
2ab0e52829
Build: Update i2psnark-standalone manifest
2024-04-11 08:05:34 -04:00
zzz
97fe2bbed9
i2psnark: Add more known opentrackers
...
as requested
2024-03-25 10:41:47 -04:00
9c1b926a09
i2psnark: Preserve private=0 in torrent files
2024-03-23 11:53:47 +00:00
zzz
6bb6210f70
i2psnark: Fix buttons on torrent details page (JRE 21)
2024-03-09 13:24:51 -05:00
zzz
92e7ebdf41
i2psnark: Don't allow changing data dir when connected
...
Delete all torrents except magnets when changing data dir
2024-02-26 08:35:24 -05:00
zzz
0af58d7723
javadoc fix
2024-02-14 10:50:43 -05:00
zzz
1126b0ae4e
i2psnark: Sanitize unicode LTR/RTL control chars
2024-01-29 08:34:34 -05:00
05c9e63bae
Merge branch 'snark-dnd' into 'master'
...
i2psnark: Add js drag-n-drop
See merge request i2p-hackers/i2p.i2p!165
2024-01-22 13:25:31 +00:00
bb48a3d84a
i2psnark: Add js drag-n-drop
2024-01-22 13:25:31 +00:00
ba39f58800
Merge branch 'snark-bw' into 'master'
...
i2psnark: Bandwidth limiter improvements
See merge request i2p-hackers/i2p.i2p!164
2024-01-15 10:05:46 +00:00
db52cc7811
i2psnark: Bandwidth limiter improvements
2024-01-15 10:05:46 +00:00
d6d7044832
Console: Fix iframe size issues
2024-01-10 18:35:39 +00:00
zzz
e249449817
i2psnark: Adjust max peers for small torrents
2023-12-22 10:48:31 -05:00
eyedeekay
ae1c939403
SAM/I2Ptunnel/I2PSnark: update Javadocs to reflect @since 0.9.61
2023-12-12 18:11:44 -05:00
zzz
7048ba6784
i2psnark: Change js mime type as per RFC 9239
2023-12-01 08:18:18 -05:00
zzz
d61b8af138
i2psnark: Delay bandwidth limits check briefly
...
to avoid intermittent "Unable to connect to I2P" message at startup.
2023-11-27 06:52:26 -05:00
zzz
9fc2426e83
i2psnark: Remove things in html, not by hiding them in CSS
2023-11-25 12:47:48 -05:00
zzz
9d4bb311af
i2psnark: Revise tagged string
2023-11-23 06:00:52 -05:00
cfa99b40a1
i2psnark: Uncomment and fix local torrent file picker
2023-11-18 19:12:50 +00:00
zzz
acccd2edd0
i2psnark: Sort tracker list on details page
2023-11-15 18:00:27 -05:00
zzz
676f4ac4a2
i2psnark: Tag untagged strings on torrent edit page
2023-11-15 17:26:36 -05:00
zzz
6ffeb94b83
i2psnark: Increase comment bucket size to reduce duplicates
2023-11-15 16:55:38 -05:00
zzz
60f817be63
i2psnark: Handle metainfo url-list as single byte string
2023-11-15 13:40:30 -05:00
0e525b109d
Merge branch 'snark-shutdown' into 'master'
...
i2psnark: Shutdown incomplete torrents first
See merge request i2p-hackers/i2p.i2p!124
2023-10-10 11:56:18 +00:00
8fdad9c7dc
i2psnark: Shutdown incomplete torrents first
2023-10-10 11:56:18 +00:00
dedfee4c82
i2psnark-standalone: Add systray item for shutdown
2023-10-10 11:53:41 +00:00
8a1da2ce94
Merge branch '426-doctype' into 'master'
...
Console: Change all DOCTYPEs to standard html (Gitlab #426 )
Closes #426
See merge request i2p-hackers/i2p.i2p!117
2023-09-27 14:17:22 +00:00
38f629b91c
i2psnark: Prevent start-all from within search results erroring on...
2023-09-26 02:16:51 +00:00
zzz
3d1cc888fa
Console: Change all DOCTYPEs to standard html (Gitlab #426 )
2023-09-23 16:11:37 -04:00
idk
f3794ecd10
reverse the last change to i2psnark-standalone
2023-06-10 22:16:25 -04:00
idk
785fc52a14
Adds a Menu API to the DTG
2023-05-31 14:39:53 +00:00
zzz
c53fe93839
i2psnark: Fix missing paren in tooltip
...
ref: http://zzz.i2p/topics/3577
2023-02-03 07:37:15 -05:00
zzz
190acf7ed2
i2psnark: Fix for torrents with # in the name
...
By using custom version of storeProps()/loadprops()
for torrent config files
ref: http://zzz.i2p/topics/3576
2023-02-03 07:32:52 -05:00