This website requires JavaScript.
0b8b489169
read i2p.properties from file
Zlatin Balevsky
2020-06-11 17:38:17 +01:00
fb32690c7c
de-hardcode groovy versions
Zlatin Balevsky
2020-06-06 14:01:32 +01:00
a11c504271
update all of the gui to groovy 3.0.4
Zlatin Balevsky
2020-06-06 04:23:14 +01:00
76e726b520
switch to the Groovy json library
Zlatin Balevsky
2020-06-05 20:29:39 +01:00
4f626615d8
disable translation instead of throwing an Error if the user is on development i2p router build
Zlatin Balevsky
2020-06-05 20:05:03 +01:00
061a1a88dd
disable indy because on groovy 3 it uses too much memory
Zlatin Balevsky
2020-06-05 14:32:54 +01:00
ad20d7cf9a
get rid of illegal reflective access warnings
Zlatin Balevsky
2020-06-05 13:23:54 +01:00
895df6cf94
disable pack200
Zlatin Balevsky
2020-06-05 02:35:04 +01:00
59b5d88829
shorter connect message
Zlatin Balevsky
2020-06-03 12:58:16 +01:00
f382d2ecbf
move the share button to the left next to the shared files count
Zlatin Balevsky
2020-06-03 12:55:20 +01:00
6740d09479
checkboxes for font style
Zlatin Balevsky
2020-06-03 12:44:56 +01:00
8cbada110e
switch to gridBagLayout to hopefully avoid hiding of short name
Zlatin Balevsky
2020-06-03 02:58:33 +01:00
33982dd24b
preserve main frame dimensions across restarts
Zlatin Balevsky
2020-06-03 02:22:59 +01:00
274edcc599
preserve initial font+size+style accross restarts
Zlatin Balevsky
2020-06-03 02:03:44 +01:00
af218a369c
migrate to groovy 3.0.4
Zlatin Balevsky
2020-06-01 13:40:28 +01:00
f0aaa83b7f
clean up most of noise on console when running without a log file
Zlatin Balevsky
2020-06-01 13:14:33 +01:00
b9c34cb944
Add ability to specify default values for the wizard from system property. GitHub issue #32
Zlatin Balevsky
2020-06-01 12:09:58 +01:00
59353a6718
update readme
Zlatin Balevsky
2020-05-29 12:35:51 +01:00
c25546e1e1
Release 0.7.1
Zlatin Balevsky
2020-05-29 12:06:53 +01:00
f9fb9e4f07
get rid of dead code
Zlatin Balevsky
2020-05-29 12:04:55 +01:00
72f2b2bd37
fix manual searching for updates
Zlatin Balevsky
2020-05-29 12:03:09 +01:00
eb242b0889
reduce default speed smoothing interval
Zlatin Balevsky
2020-05-29 11:14:56 +01:00
6508522c9c
tunnel quantity and length sliders step
Zlatin Balevsky
2020-05-29 11:05:58 +01:00
f38b8217c2
steps for embedded or external router, formatting
Zlatin Balevsky
2020-05-29 10:52:58 +01:00
c9c5e8617a
Directory validation and creation
Zlatin Balevsky
2020-05-29 01:51:13 +01:00
8c4bafda82
move the button enabling logic in view
Zlatin Balevsky
2020-05-29 01:50:53 +01:00
c2044044c0
add a final step
Zlatin Balevsky
2020-05-29 01:27:36 +01:00
cb54b30967
apply steps at the end, add ability to cancel wizard
Zlatin Balevsky
2020-05-29 01:15:56 +01:00
c041f6baaa
skeleton of setup wizard
Zlatin Balevsky
2020-05-28 20:08:57 +01:00
bf28278f72
Release 0.7.0
Zlatin Balevsky
2020-05-26 19:03:05 +01:00
6462675091
enable dual keys
Zlatin Balevsky
2020-05-26 19:01:31 +01:00
5adf8d8276
up to router 0.9.46
Zlatin Balevsky
2020-05-26 18:58:40 +01:00
2fbab55f68
remove references to tunnelName variable
Zlatin Balevsky
2020-05-25 19:44:50 +01:00
0d783a6bcd
harmonize some strings
Zlatin Balevsky
2020-05-21 11:31:27 +01:00
017454c4b3
use sliders instead of fields in I2P settings
Zlatin Balevsky
2020-05-18 14:39:16 +01:00
ec41985d31
Release 0.6.15
Zlatin Balevsky
2020-05-17 22:36:08 +01:00
5daad35ee2
new icon
Zlatin Balevsky
2020-05-17 14:30:23 +01:00
8df9f63bc7
new icons
Zlatin Balevsky
2020-05-17 13:11:59 +01:00
367a43825f
trim whitespaces before signing
Zlatin Balevsky
2020-05-15 13:21:51 +01:00
7b34b0cffc
link to mucats
Zlatin Balevsky
2020-05-14 20:15:13 +01:00
bb6692c38e
Merge branch 'strings' into 'master'
Zlatin Balevsky
2020-05-13 15:31:37 +00:00
f1a2b103a8
Prep for push to transifex
zzz
2020-05-13 10:29:18 -04:00
c1324c92ba
Merge branch 'csp3' into 'master'
Zlatin Balevsky
2020-05-11 17:02:49 +00:00
179c3438cd
Fix script line changes from previous MR
zzz
2020-05-11 10:59:28 -04:00
7fa6812ee9
merge from zzz/csp2
Zlatin Balevsky
2020-05-11 13:38:20 +01:00
a1c714b46e
Replace innerHTML part 1 (Gitlab issue #45 )
zzz
2020-05-11 08:20:03 -04:00
4f7cf4fbfc
Merge branch 'csp1' into 'master'
Zlatin Balevsky
2020-05-11 12:04:25 +00:00
2d3e843d64
Plugin headers and CSP (Gitlab issue #44 )
zzz
2020-05-11 07:50:36 -04:00
2e36812740
Merge branch 'sigtype' into 'master'
Zlatin Balevsky
2020-05-10 11:15:12 +00:00
61340f346a
Signature must be constructed with the sigtype of the signing key
zzz
2020-05-10 06:26:35 -04:00
992daa1e45
size limit on nicknames
Zlatin Balevsky
2020-05-10 09:51:56 +01:00
3b825263a7
Make the random port selection range match that of the I2P router
Zlatin Balevsky
2020-05-08 17:37:06 +01:00
e1bf6c0821
prevent invalid characters in searchers of persisted files from breaking the loading process. Related to GitHub issue #45
Zlatin Balevsky
2020-05-08 17:33:57 +01:00
a6eca11479
Release 0.6.14
Zlatin Balevsky
2020-05-07 13:39:17 +01:00
11aa6dda70
sign tool in web ui
Zlatin Balevsky
2020-05-07 13:29:21 +01:00
3116e20c7c
Fix i2np port change on every restart, github issue #45
Zlatin Balevsky
2020-05-07 03:12:09 +01:00
58a92e7442
disallow certain characters in nicknames
Zlatin Balevsky
2020-05-06 11:49:52 +01:00
d18cdb15cd
disallow certain characters in nicknames
Zlatin Balevsky
2020-05-06 11:39:08 +01:00
ed02b718d9
sign raw UTF-8 representation, removing size limit
Zlatin Balevsky
2020-05-06 05:36:59 +01:00
564db3473c
publish core to local maven repo
Zlatin Balevsky
2020-05-05 16:01:23 +01:00
6d6063829a
convert the core project into a library
Zlatin Balevsky
2020-05-05 15:39:54 +01:00
ecaec1df3b
sign tool
Zlatin Balevsky
2020-05-04 23:16:32 +01:00
8b99f83db8
Release 0.6.13
Zlatin Balevsky
2020-05-04 14:18:08 +01:00
33b159477a
get test targets to pass, ignoring some tests which are not relevant anymore
Zlatin Balevsky
2020-05-04 13:08:18 +01:00
91d8175cc5
fix method name
Zlatin Balevsky
2020-05-04 13:07:32 +01:00
b4c6c77167
Ability to configure watched directories from swing gui
Zlatin Balevsky
2020-05-04 12:15:27 +01:00
fb59d1ca0c
fix the wait window while core is loading
Zlatin Balevsky
2020-05-04 08:15:25 +01:00
3de4c65d2f
Merge branch 'accordion' into 'master'
Zlatin Balevsky
2020-05-03 16:35:13 +00:00
91ea2c0184
Move accordion javascript to its own file Open the accordion section for the page you are on
zzz
2020-05-03 12:16:05 -04:00
4a81a3539e
Merge branch 'master' into 'master'
Zlatin Balevsky
2020-05-03 12:56:03 +00:00
fcfb506787
Clean up help text for consistency and translatability
zzz
2020-05-03 12:56:03 +00:00
44dc7b808f
Clean up help text for consistency and translatability
zzz
2020-05-03 08:28:05 -04:00
339f4aaa3e
Merge branch 'master' into 'master'
Zlatin Balevsky
2020-05-02 15:20:25 +00:00
bf06c3b15f
Add top-level groovy and java compile options to build.gradle Add compilerArgs to gradle.properties Fix compile warnings in DataUtil
zzz
2020-05-02 10:53:00 -04:00
b5e41d72b8
typo
Zlatin Balevsky
2020-04-29 12:57:01 +01:00
2fe9309519
update README with link to Tracker wiki page
Zlatin Balevsky
2020-04-29 12:55:17 +01:00
2410ed7199
Merge branch 'tracking-server-side'
Zlatin Balevsky
2020-04-29 12:37:06 +01:00
9167c9edf7
add a max failuires parameter when deciding whether to expire a host. Report the number of negative hosts in the info rpc
Zlatin Balevsky
2020-04-29 12:20:23 +01:00
028a8d5044
handle tracker pongs
Zlatin Balevsky
2020-04-29 11:24:58 +01:00
356d7fe2ff
always include the uuid in the tracker response
Zlatin Balevsky
2020-04-29 11:23:42 +01:00
9da7a90653
wip on pinging swarm members
Zlatin Balevsky
2020-04-29 07:26:51 +01:00
2001419f1a
Iterate through the swarms in order of last pinged, get hosts which have not been pinged recently, also in chronological order
Zlatin Balevsky
2020-04-29 06:07:22 +01:00
eec9bab081
Start work on timer-based swarm tracking
Zlatin Balevsky
2020-04-29 05:21:18 +01:00
0a66267264
add missing dependency on java11
Zlatin Balevsky
2020-04-29 03:47:01 +01:00
ad698cf1b9
use spring configuration for the tracker properties
Zlatin Balevsky
2020-04-29 02:58:48 +01:00
fd9866c519
implement "info" json-rpc method
Zlatin Balevsky
2020-04-29 02:03:50 +01:00
83bea0c823
report # of swarms in status, add forget method
Zlatin Balevsky
2020-04-29 00:54:05 +01:00
71789d96d2
working injection and query kickoff through json-rpc, wip on swarm monitoring
Zlatin Balevsky
2020-04-28 23:35:29 +01:00
7860aa2b1c
prevent replay attacks by attaching an uuid to the crawler pings and pongs
Zlatin Balevsky
2020-04-28 19:46:13 +01:00
301c2ec0e2
make I2PSession visible
Zlatin Balevsky
2020-04-28 19:29:09 +01:00
c306864781
add type to the tracker pong and echo the infohash that was queried
Zlatin Balevsky
2020-04-28 19:18:37 +01:00
acee9a5805
customize port and interface of web server
Zlatin Balevsky
2020-04-28 18:26:36 +01:00
d34c4e1990
hello spring boot
Zlatin Balevsky
2020-04-28 18:11:26 +01:00
7be3821e53
will use spring boot for json-rpc endpoints
Zlatin Balevsky
2020-04-28 17:03:00 +01:00
872e932629
logging.properties for the hostcache and a script to count total hosts
Zlatin Balevsky
2020-04-27 19:43:33 +01:00
84c7da1fe0
* More logging * Include leaseset in crawler pings * serialize hourly files in a directory, keep history
Zlatin Balevsky
2020-04-26 20:15:48 +01:00
4aed958319
wip on tracker
Zlatin Balevsky
2020-04-26 19:31:21 +01:00
5fc0283da7
revert change to constructor
Zlatin Balevsky
2020-04-26 19:30:26 +01:00
c4d908f571
switch to simple-json-rpc library, add basic rpc server over tcp
Zlatin Balevsky
2020-04-15 10:26:47 +01:00
4d5497c12f
setup wizard
Zlatin Balevsky
2020-04-14 13:18:13 +01:00