9a1e1a92ca
dont use == on doubles
2013-07-10 18:42:13 +00:00
726eb58724
* i2psnark:
...
- Show comment metadata on details page
- Fix rar icon
- Escape [] in URLs, chrome doesn't do it for us
- Tweak column spacing
2013-06-28 12:19:56 +00:00
4970fd22dc
save a little space by avoiding BigInteger when possible
2013-06-23 17:52:36 +00:00
ac9392b9e6
* i2psnark: When receiving a metainfo via magnet and saving it to disk,
...
preserve all non-standard fields (such as those created by Robert) so the
infohash doesn't change on restart, splitting the swarm.
(http://zzz.i2p/topics/1327 thx 'backup')
2013-06-23 15:21:40 +00:00
322e76d2a9
speed up XORComparators
2013-06-21 15:13:37 +00:00
5bd028bff5
i2psnark: Show start-all button even if tunnel is open,
...
if at least one torrent is stopped (ticket #808 )
2013-06-20 21:21:07 +00:00
a90827c9b2
* i2psnark: Fix bug creating torrent with a single file in a directory
...
(thx oskar/Nightweb)
2013-06-14 13:33:49 +00:00
933ad52398
* Console: Add missing jetty jars to classpath (ticket #952 )
...
(tested with classpath from 0.7.4 wrapper.config)
* JettyStart: ditto
* Remove references to now-unused jars in build.xml files
2013-06-12 13:42:38 +00:00
fc2734c484
compile fix
2013-06-01 17:10:32 +00:00
ff20174572
* i2psnark:
...
- Add idle detector, reduce tunnel count when idle (prep for torrent updates)
- Cancel CoordinatorAcceptor cleaner when halted
- Make PeerCoordinatorSet an Iterable
- Reduce max protocol errors to 1
- Disable unused PeerMonitorTask
2013-06-01 16:57:50 +00:00
e54465b226
* i2psnark: Fix details page on Windows
2013-05-31 23:19:43 +00:00
3833ad534f
restore exotrack
2013-05-29 19:48:45 +00:00
2ba5ad558b
* i2psnark:
...
- Adjust target piece size calculation
- Tweak to make it easier for new peers to connect
2013-05-15 14:18:24 +00:00
0c03b6ba82
i2psnark: More details page fixups;
...
List directories first
2013-05-06 15:11:02 +00:00
ecac69134d
param fix
2013-04-30 01:21:23 +00:00
8a99be1db3
move page nav
2013-04-29 22:40:49 +00:00
3a4ac1fc4e
one more param fix; javadoc fix
2013-04-29 11:50:23 +00:00
188ff3392d
* i2psnark: Support HTTP request ranges so in-browser and other http-aware media players work better.
...
Single range only; no multipart
2013-04-28 16:46:52 +00:00
0cf7e91475
baseline class from Jetty 7.6.10
2013-04-28 16:44:30 +00:00
609bbac8d5
* i2psnark:
...
- Only show lower section on first page
- Hide peer count if not connected
- Dir page CSS tweaks
2013-04-28 16:43:40 +00:00
f4431b8d1e
more parameter fixes
2013-04-27 22:34:59 +00:00
45bf2e0715
more classes pkg private
2013-04-27 22:34:39 +00:00
d7040a23e4
page count fix and cleanups
2013-04-27 16:08:35 +00:00
6f8fe0ecac
add epub mime type
2013-04-27 14:51:07 +00:00
7181e3eb87
* i2psnark: Ensure current stats and correct event delivered in announce
2013-04-27 14:34:00 +00:00
011e91140c
* i2psnark: Improve page nav
2013-04-27 13:14:43 +00:00
ff313e0301
* i2psnark: Use smaller piece size for small torrents
2013-04-26 13:01:16 +00:00
5cb449efed
* i2psnark: Disable spellcheck in more form fields
2013-04-19 11:40:36 +00:00
72ead2bbcc
* i2psnark: Fix params after P-R-G
2013-04-18 15:24:01 +00:00
6c32a05378
2nd instance bootstraps DHT from 1st instance
2013-04-15 20:56:10 +00:00
9e5d809650
trim form values
2013-04-15 20:23:39 +00:00
1746a81234
update servlet base after changing dir
2013-04-15 18:54:47 +00:00
efe7a7536d
* i2psnark:
...
- Add data directory configuration to GUI (ticket #768 )
- Add page size configuration to GUI
2013-04-15 18:39:59 +00:00
e29bb5b88b
* i2psnark:
...
- Mime type fixes
- Remove web classes from jar
2013-04-15 12:12:35 +00:00
8bfe3f632e
* i2psnark:
...
- Set unique tunnel nickname for additional instances
- Increase page size to 50
- Restore 1-arg SnarkManager constructor for compatibility
- Add note about DHT file w/ multiple instances, to be fixed
- Log tweak
2013-04-14 14:00:47 +00:00
49cc6b5100
* i2psnark:
...
- Limit number of torrents displayed; add previous/next page buttons
- Only register one instance with UpdateManager
- New icons from famfam/silk, same license
2013-04-13 12:12:22 +00:00
f8d323bc7b
propagate from branch 'i2p.i2p' (head 5737078c5993e2fcf73520cc610a71125b12520b)
...
to branch 'i2p.i2p.zzz.jetty7' (head a93a47d79b1db119ec8c62b46a4a4e226043bd17)
2013-04-07 13:20:34 +00:00
d9f7b24cc7
use short name for diftracker
2013-01-31 18:18:48 +00:00
18e369bcf4
- Use servlet path everywhere, so the war can be renamed
...
- Use servlet path as base for config file and data directory names,
so we may have multiple instances running together
- Don't override service(), use doGet() and doPost() instead
2013-01-23 22:44:52 +00:00
4ba8f02f59
* Eliminate Jetty dependencies in i2psnark for good.
...
Required due to webapp classloader changes in Jetty 7,
we can no longer access or extend Jetty classes.
- Extend javax HttpServlet instead of Jetty's DefaultServlet
- Implement BasicServlet to replace functions of DefaultServlet
- Add MimeTypes implementation to add to servlet's defaults
- Add local mime.properties file, remove checks in I2PSnarkServlet for those
we were missing
- Eliminate all use of Jetty utility classes including MimeType, Resource,
Buffer, Cache, URIUtil, ...
TODO:
- Use servlet path everywhere, so the war can be renamed
- Don't override service()
2013-01-23 20:26:50 +00:00
f57f49c3c5
propagate from branch 'i2p.i2p' (head f33e0980fd48ba4acda12d2079f2a4834a710ae4)
...
to branch 'i2p.i2p.zzz.jetty7' (head bd1a64f7262ad5bbea3529675f1f055b9ad257a8)
2013-01-13 12:38:05 +00:00
41af00a7d6
don't run gettext if 'require.gettext' is set to false
2013-01-10 16:51:06 +00:00
c6dd7b4cc5
* i2psnark: Redirect after post
...
Button spacing on config form
2012-12-29 13:17:27 +00:00
14eedaa029
* i2psnark: Create torrent form tweaks
2012-12-26 14:14:43 +00:00
1d0f8b4c6d
Add missing shebang lines to bundle-messages scripts
2012-12-23 17:35:07 +00:00
436d8f0785
- Add support for announce-list (BEP 12) to TrackerClient (ticket #778 )
...
- Refactor dup tracker detection
2012-12-22 18:05:42 +00:00
7ea1bffea2
rename Tracker class for clarity
2012-12-22 14:13:16 +00:00
4e558320a9
- i2psnark: Add announce list support (BEP 12) (ticket #778 )
...
Preliminary. Still todo: TrackerClient
2012-12-10 22:48:44 +00:00
fe02145fed
typo
2012-11-24 13:53:12 +00:00
c0d82fe83f
i2psnark compile fixes for Jetty 7.
...
Untested.
2012-11-21 21:09:31 +00:00