d2569fa446
i2psnark: Don't count unchoked but uninterested peers as uploaders
...
when calculating global uploader limit, to allow more upload slots,
especially when some torrents are stalled.
Convert some shared fields to atomics for concurrency.
2016-10-25 22:30:55 +00:00
75514ddd87
New Korean translation
2016-10-22 13:51:25 +00:00
06a599b4e7
Add Galician language
...
Flag converted from:
https://en.wikipedia.org/wiki/File:Flag_of_Galicia.svg
Public Domain
2016-10-21 22:00:51 +00:00
cee3ebbb23
less wtf
2016-10-21 15:20:35 +00:00
7d070e6caf
i2psnark: Add ids to rows, add to per-torrent show peers link
2016-10-20 18:04:56 +00:00
124c2b5ce3
i2psnark: Add standalone shutdown method
2016-10-02 15:44:49 +00:00
f7db737c1f
Update i2psnark filetype icons
2016-08-08 08:00:01 +00:00
6512a9eb11
propagate from branch 'i2p.i2p' (head c62904685f0153a5b8cd032e8b3f1c4f64c5bec9)
...
to branch 'i2p.i2p.str4d.ui' (head 2a82ccb644906256af7bd0827725dc83e4c76be2)
2016-08-08 02:29:14 +00:00
5fcafb6434
i2psnark: Fix SIOOBE on bad announce URL (ticket #1823 )
2016-08-02 14:28:34 +00:00
c73a4a7983
i2psnark: Don't warn on failure to delete file if it's already gone
2016-07-30 18:47:03 +00:00
b38f3b56f8
propagate from branch 'i2p.i2p' (head 2c491226853de4521d10d68da3a0a8e4db33293d)
...
to branch 'i2p.i2p.str4d.ui' (head bbdfdd2b3941cfa3c2c5cab8f3c78069c865c54d)
2016-07-09 23:20:31 +00:00
4ee66c8218
Back out previous checkin adding override fields to Translate;
...
we can set language and country with System properties in app context.
Back out previous checkin bundling countries translations in
i2psnark standalone; use Locale to translate country names.
2016-06-18 17:49:28 +00:00
e7f82c88f1
i2psnark standalone:
...
- hide router link
- change javascript down message
2016-06-15 15:29:09 +00:00
9ba8f53ec7
Translate: Add method to set language in standalone app context
...
i2psnark:
- add form to set language in standalone context
- add Ukrainian and Japanese translations
2016-06-15 15:03:17 +00:00
2113946ed0
add snark standalone context and redirect files
...
fix snark standalone build
2016-06-11 17:03:10 +00:00
1fea327eff
more jar manifest attributes
2016-06-11 16:39:27 +00:00
bb8e050434
i2psnark standalone:
...
- Add shutdown hook to delete temp dir
- Fix up CSS URL paths to use single quotes
- Don't attempt to register with update manager
2016-06-11 13:34:09 +00:00
e27af374b0
i2psnark standalone:
...
- Cherry-pick fixes from psi's github i2psnark_rpc branch
- Fix up Jetty XML file for Jetty 8
- Start with JettyStart
- Add UrlLauncher to launch browser
- Move RunStandalone to standalone/ directory
- Fix up paths in CSS files during build
- Force startup delay to 0 when in router context
- Fix theme selection when not in router context
- Adjust CSS and image paths when not in router context
- Add hosts.txt so announces work
2016-06-10 19:10:59 +00:00
1583f35fe4
i2psnark: Add psi's open tracker
2016-06-03 12:42:38 +00:00
147a7e4468
propagate from branch 'i2p.i2p' (head fc46f2d84625265a3899b5ad50af5e91d396ba01)
...
to branch 'i2p.i2p.str4d.ui' (head f8d5c7b37f4813b669d8a10f9ff82d0ed2a33282)
2016-05-29 02:04:34 +00:00
f4d4ca0adf
remove i2psnark message
2016-05-24 15:07:48 +00:00
6b7db094a9
Add toggles to i2psnark in preparation for CSS3 collapsible sections
2016-05-23 13:25:18 +00:00
63260aac59
propagate from branch 'i2p.i2p' (head 198dad192e830f3eaf568af10f308bc98795470e)
...
to branch 'i2p.i2p.str4d.ui' (head 24039fce2eef425a63521138774a182aa07fec9f)
2016-05-23 04:55:57 +00:00
3afe04d5e9
change tracker URL as requested
2016-05-20 21:31:20 +00:00
ab3dbd5880
I2PSnark: Limit cases when we display tracker errors;
...
include host name of tracker when we do
2016-05-09 11:32:56 +00:00
61be475044
propagate from branch 'i2p.i2p' (head 6706bab853107973d7d0ff28212aae65bd098591)
...
to branch 'i2p.i2p.str4d.ui' (head 645f60a4d23af4116ae660b09dfff32d19a65c32)
2016-05-08 21:47:30 +00:00
5d93ca19f8
Build: Add back the old, slow way to build bundles
...
for gettext < 0.19
2016-05-07 12:57:49 +00:00
33629d0744
Build: Compile resource bundles from ant, not msgfmt,
...
speeding up builds with translations by 20x
2016-05-01 20:19:56 +00:00
6bfd39d5c0
propagate from branch 'i2p.i2p' (head 8e9786b74b0ffb821179c5c60954ab3c00a71250)
...
to branch 'i2p.i2p.str4d.ui' (head 94e11eaba6bb17c14f4d9ca58547867f34949847)
2016-05-01 11:45:22 +00:00
8eeb902467
Rework "Create Torrent" table
2016-05-01 04:22:45 +00:00
61e54cf52e
Rename i2psnark paging control images
2016-05-01 04:20:46 +00:00
50291233a1
Various small i2psnark HTML tweaks
2016-05-01 04:18:00 +00:00
7ae1483cb3
Fixes for building with libgetopt-java
2016-04-29 19:15:41 +00:00
f35eaaf194
i2psnark: Add CommandLine to jar
2016-04-27 14:27:38 +00:00
e2f048b2ac
Debian:
...
Add dependency on libjetty8-java and libservlet3.0-java packages
Remove those binaries in debian builds
Prep for dependency on libservlet2.5-java package
Prep for dependency on libtomcat6-java package
Prep for dependency on libtomcat7-java package
Prep for dependency on libjakarta-taglibs-standard-java package
Prep for dependency on libjstl1.1-java package
Add build properties for building with packages
Rework of apps/jetty/build.xml for building with packages
Redefine debian/ as the files for the jessie build
Make debian-alt directories for ubuntu builds
Move debian/changelog to debian-alt/trusty/changelog
Move debian-alt/jessie/changelog to debian/changelog
Add apps/jetty/jettylib/jsp-api.jar to classpath for jsp builds
2016-04-01 18:19:06 +00:00
ffa4d6580d
i2psnark: Fix handling of HAVE messages received before metainfo
2016-03-01 13:09:18 +00:00
248deaecbb
Console: Add X-Content-Type-Options header everywhere (ticket #1763 )
2016-02-25 14:56:06 +00:00
8498d7d128
i2psnark: Increase max files per torrent to 2000
2016-02-17 14:13:00 +00:00
691e274ca7
Linting dep-ann: Added @Deprecated annotations in i2psnark, i2ptunnel, ministreaming, routerconsole, streaming
2016-02-06 22:38:10 +00:00
fdc160cf1d
Utils: Move new getSystemTimeZone() from DataHelper to SystemVersion,
...
which is a better place for it.
2015-12-06 16:28:14 +00:00
348805f012
i2psnark:
...
- Consolidate default tunnel length definition
- Increase max peers and uploaders per torrent
- Increase default max total uploaders
- Increase max peers sent and returned in DHT
2015-12-01 20:12:31 +00:00
74fac4b1d8
i2psnark: BEP 21 support (upload_only)
2015-11-29 00:19:48 +00:00
38c8e017a8
i2psnark: Increase max pieces to 32K
2015-11-28 13:01:00 +00:00
415b51bc49
i2psnark: Fix NPE caused by URL-to-URI conversion in -2 (ticket #1715 )
...
Fix some other similar places
2015-11-28 12:54:41 +00:00
1215a70aab
propagate from branch 'i2p.i2p.zzz.test2' (head 8fa44268a1dd2b7baaf01806e6994281ab031870)
...
to branch 'i2p.i2p' (head 44afdaa15ce8a95c112c7d58a5908f401c1a0145)
2015-11-22 16:00:16 +00:00
4c72c08d65
i2psnark: Add skipped length on details page
...
reorder some logging
volatile
2015-11-18 13:43:14 +00:00
6fb0692d57
Centralize time zone code in DataHelper
...
NewsManager should be a ClientApp, not a RouterApp
2015-11-16 20:04:15 +00:00
bbaa6f7f87
Tweaks after review
2015-11-16 19:32:00 +00:00
51c5da3f72
lint: don't catch Exception, catch RuntimeException or checked exception.
...
omits SAM, BOB, reflection, commented-out code, and a few other places
2015-11-12 18:49:13 +00:00
37a4fcb469
i2psnark: Minor details page reformatting
2015-11-12 16:02:01 +00:00