506626d6b1
i2psnark: Remove * from magnet and download names
2012-08-31 13:58:37 +00:00
3cac01ff27
* i2psnark:
...
- Adjust DHT timeouts
- Add max peers per-torrent in tracker
- Remove duplicate clean task for nodes
- Fix another DHT warning message
2012-08-17 14:09:49 +00:00
523d39b3bb
* i2psnark:
...
- Fix bug preventing completion announcement, broken in 0.9.1
- Fix setting short retry time after initial announce failure
- Fix DHT announce and getPeers
- Fix DHT warning message
- log tweaks
2012-08-15 12:44:46 +00:00
a6a0228ef8
* i2psnark: Fix DHT nodes not being saved at shutdown
...
Log infohashes in hex
Don't write out nodes if we don't have any
2012-08-11 11:23:27 +00:00
8bada7f882
merge of '01c1a5c0e70a460534e66dd487aa8676d666168d'
...
and '441b352d1cef1c64ee96f55692be67cfc4b4abf1'
2012-08-09 15:03:01 +00:00
a940062255
add ')' missing from str4d's checkins
2012-08-09 11:35:41 +00:00
9cee0ee504
* i2psnark:
...
- Remove static SnarkManager instance
- Allow DHT-only torrents
- DHT debugging
2012-08-08 17:00:33 +00:00
58a545d30c
Snark: explicitly check if universal theme is "classic", and use "light" if so
2012-08-07 23:08:37 +00:00
a21175d903
propagate from branch 'i2p.i2p' (head b1fe8f8037e6dd8a1f6be6e30151ad0ca92e6689)
...
to branch 'i2p.i2p.str4d.fux' (head 723929af49930ca764fe4befb3621a036a3f99b8)
2012-08-07 12:28:30 +00:00
31ea4a7093
Changed universal theming prop key (so not mistaken as a theme name by routerconsole)
2012-08-07 04:29:50 +00:00
fb4ef57148
propagate from branch 'i2p.i2p.zzz.dhtsnark' (head d4f16babae7cb0156609b211f5bb0310b03aaf57)
...
to branch 'i2p.i2p' (head 7bcd2f192b0f571374cc9882eca407095eb97c17)
2012-08-06 14:05:09 +00:00
280a708afe
- Change secure Node ID requirements again
...
- Protect against null DHT races
- Add message about restarting tunnel when DHT config changes
- Add DHT size to table totals
2012-08-04 17:11:11 +00:00
f5a348a863
propagate from branch 'i2p.i2p.str4d.test' (head 190d9be59620f8c6f80e0cb2fc4d9fa839edbb4f)
...
to branch 'i2p.i2p' (head c884db74f90a9d1c33deca6e2fd2e29f6c1ac8fa)
2012-08-03 21:30:29 +00:00
afad77af19
propagate from branch 'i2p.i2p' (head d2198c4bc21a9d06194cdb2dce24945ebc9d1542)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 59fc0206608a5d1323a0acfbcb151d862fe95f95)
2012-08-03 20:29:31 +00:00
b4a50ed03a
replace SimpleScheduler.getInstance() calls
2012-08-03 17:13:17 +00:00
9d29dc6b68
Fixed bugs introduced while reverting
2012-08-01 05:54:07 +00:00
376b991b63
Reverted i2psnark to storing theme itself, but checking routerconsole for universal theming
2012-08-01 02:44:18 +00:00
945a0f30aa
If the theme set for snark doesn't exist, use the default instead
2012-07-23 10:39:11 +00:00
a7c8a7201a
When fetching a theme, if theme config key is not found, write out the default
...
This is required in order to get the theme config keys of the various apps into
themes.config; this way, the routerconsole requires no knowledge of what apps
support universal theming, and can just blanket apply themes to all known keys.
2012-07-22 13:13:43 +00:00
490dcc5020
Bugfix: update SnarkManager._theme each time getTheme() is called
...
FIXME: ensure that _theme is only read from the config file once per page load.
2012-07-22 06:59:43 +00:00
e603b120c3
Store snark theme setting in themes.config
2012-07-21 11:06:24 +00:00
8522779df1
- Switch to real kad with lib from i2p.zzz.kademlia (not checked in yet)
...
- Bootstrap only once in explore thread
- Add exploring to explore thread
- Don't store default DHT setting in config file, so we can switch default to true later
- Add new enforce-protocol streaming config, sorry locks out < 0.7.1 peers
- Log tweaks
2012-06-22 15:12:43 +00:00
c6d1c552f8
propagate from branch 'i2p.i2p' (head 9ca94e960929c6af5dea1085105278d2f33217f2)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head 1f23a71b0fa5169c220f3f21dd705e1fcfbb1b5d)
2012-06-19 23:31:53 +00:00
48f29ff1b8
- Hide buttons while stopping all
2012-06-19 20:24:30 +00:00
4b3ccabb44
- Thread task to open tunnel and improve UI feedback while open is pending
2012-06-18 21:07:34 +00:00
4dcfe3e434
* i2psnark:
...
- Improve torrent shutdown handling to maximize chance of
announces getting to tracker
- Clean up delete-torrent messages
- Remove redundant shutdown hook
- Avoid NPE in PEX message handling
- Log tweaks
2012-06-18 18:06:47 +00:00
fe2b97c941
propagate from branch 'i2p.i2p' (head 27fc588723d201c76ea9c18a6c715b11efcb5b0e)
...
to branch 'i2p.i2p.zzz.dhtsnark' (head cae6d265415ba9ed4242b3fc888ffcf2a1c1b2f2)
2012-06-11 20:29:19 +00:00
6e077ee621
* i2psnark:
...
- Reduce TrackerClient threads
- Reduce delay between peer adds for faster startup
- Thread the announces and reduce timeout when stopping
2012-06-11 19:38:33 +00:00
30e2f73d5f
* i2psnark:
...
- Display torrent file downloads in torrent area
- Sort magnets and downloads first
- Fix sorting problem when torrent dir is a symlink
- Reduce max file idle time
- arrow_down icon copied from console css
2012-06-11 12:04:40 +00:00
e0313814b8
disable private config for default trackers
2012-06-08 16:39:10 +00:00
59df524a91
* i2psnark:
...
- Move private tracker config from create box to torrent config
- Refactor private and open tracker configuration
- Add private indication on details page
2012-06-08 16:11:55 +00:00
3f40487c99
- Add persistent local DHT storage
...
- Shutdown now closes tunnel
- Delay after sending stop announces at shutdown
- Stub out using Hash cache
- Implement stop for all cleaners
- Log tweaks
2012-06-04 22:34:56 +00:00
152b2152cb
- Fix node ID / node info confusion
...
- Fix updating node ID when receiving pong
- Fix getting DHT enable setting from config file
- Fix handling of get_peers replies
- Fix sending and receiving announces without signing
- Fix incoming/outgoing token handling
- Set cleanup timer for all queries
- More debug logging
2012-06-03 15:25:51 +00:00
7b07eb89a3
- Uncomment DHT
...
- Change DHT from option bit to extension message
- Add DHT start/stop code
- Add UI for DHT enabling
- Add raw datagram protocol type and use for response port
2012-06-02 18:52:46 +00:00
7d94f9fb19
improve opentracker configuration
2012-06-02 13:49:14 +00:00
4979f8dace
- Custom tracker map AIOOBE fix, thx kytv
2012-05-23 22:40:03 +00:00
0f321f1597
- Refactor tracker map
2012-05-22 18:19:52 +00:00
d8b3d2c508
* i2psnark:
...
- Create sparse files at torrent creation and delay
"ballooning" until first write (ticket #641 )
- Redo clear messages button
- Concurrent message queue
2012-05-20 18:15:36 +00:00
f13956d380
remove unused imports (eclipse)
2012-03-25 21:45:18 +00:00
3e889d2747
remove unnecessary casts (eclipse)
2012-03-25 20:42:41 +00:00
bdfca07626
- Fix dup torrent msg with magnets (tickets #433 and #504 )
...
- Fix state when storage dies during transition out of magnet mode
- Fix NPE in magnet mode
- Error logging improvements
- Support add-torrent with infohash alone
- CSS tweaks
2012-03-24 12:58:13 +00:00
444ba47463
* i2psnark: Message area tweaks and clear link
2012-03-20 14:09:17 +00:00
3fbd8b8d14
- Fix custom tracker list
...
- Add tracker config form
- Remove custom tracker from create form
- More icons in buttons
2012-02-19 19:52:16 +00:00
b47aa34d6a
add private option in UI
2012-02-18 18:50:57 +00:00
f39e201067
* Lower max netdb RI expiration again
...
* Increase default max tunnels
* Cleanups after review
* Exorcism (ticket #476 )
2011-10-10 19:22:03 +00:00
f779993008
Add diftracker.i2p to I2PSnark and hosts.txt
2011-10-06 21:42:38 +00:00
0406b52c9b
Disabling exotrack.i2p; it doesn't look like it's coming back...
2011-09-27 20:22:16 +00:00
87439e19ca
* i2psnark:
...
- Add refresh time option
- Add public file permissions option (ticket #501 )
- Fix configuration of tunnel parameters (ticket #524 )
- Allow changing I2CP parameters while tunnel is open
- Remove duplicated options in I2CP options string
- Don't open tunnel when saving config
2011-09-14 13:06:03 +00:00
336e50e94a
debug log
2011-08-16 17:46:53 +00:00
164f6603fd
* i2psnark: Don't let connection problem crash the DirMonitor (ticket #495 )
2011-07-20 14:47:30 +00:00