57afc4cd5d
Advise to set RUN_AS_USER when installing as a daemon
2011-09-13 00:09:36 +00:00
3a8a8c4256
-17 (i2prouter script update)
2011-09-13 00:06:44 +00:00
3fe50e1d47
fail gracefully when trying to install as a daemon in Arch Linux
2011-09-12 23:03:52 +00:00
c8395df513
update of the i2prouter script based upon Tanuki's 3.5.9 script
...
With this check-in comes an update of our i2prouter script based upon the
script src/bin/sh.script.in from the 3.5.9 source tarball of the wrapper.
Some of the benefits of this newer version include:
- logic to determine which wrapper binary to use (32bit VS 64bit) and falling
back to alternate "bitness." This would be most useful for portable packages.
- support for far more platforms and archs than the 3.1.1 based script (such as
Solaris, risc, os/390, HP-UX, AIX, mips, ia64, etc.)
- support for installing I2P as a daemon in most UNIX-based environments with
the command "i2prouter install". The installed service can be removed with
"i2prouter remove". With testing this option has been confirmed to work in
OSX, Fedora, Slackware, Debian, Ubuntu, FreeBSD, and SuSE. It does not work
in Arch Linux (yet).
2011-09-12 22:53:57 +00:00
2307fed62c
switch to tar'ing the osx installer
...
When zipping with infozip, executable permissions are left intact. When zip is
called with ant, these permissions are lost. When tarring using ant the
permissions seem to be lost too. Switching to calling tar directly ensures that
the executable permissions aren't lost.
2011-09-12 22:52:03 +00:00
fd2c83f052
Change eepget.bat to be parsed when os=windows
...
osfamily=windows apparently doesn't work in the parseable section (found when
creating a linux only installer).
2011-09-12 17:23:03 +00:00
0018ac040a
run test scripts at release time
2011-09-12 14:51:30 +00:00
61831b11dc
* i2psnark: Fix inaccuracy in the completed bytes display
2011-09-12 14:03:51 +00:00
540172117f
cleanups and comments
2011-09-12 13:11:57 +00:00
16640722d6
* Build Executor:
...
- Limit max parallel builds on really slow machines (ticket #519 )
- Slow down build loop when network is apparently disconnected (ticket #519 )
2011-09-12 13:10:43 +00:00
e0c8eb7640
* NetDB: Disable floodfill at shutdown time if enabled
2011-09-12 13:08:50 +00:00
435bc826d3
Add the path to $I2P to eepget.bat
...
Allow eepget.bat to be called from any location or copied to any location by
adding the full path to the i2p router.
2011-09-12 10:38:30 +00:00
d084d18cfa
Update of Windows service installation/removal scripts
...
These scripts are based on InstallApp-NT.bat.in and UninstallApp-NT.bat.in from
WRAPPERSRC/src/bin of version 3.5.9 of the wrapper.
Tested in XP and Win7.
2011-09-10 15:54:30 +00:00
690f62b3ba
Update i2prouter.bat
...
This is based on WRAPPERSRC/src/bin/StartApp-NT.bat.in from 3.5.9 of the
wrapper. The i2prouter.bat that we ship doesn't work; this one does. Tested in
XP and Win7.
2011-09-10 15:50:49 +00:00
3aa7f19530
* TunnelDispatcher: Fix bug in -13 preventing participating
...
tunnels from being expired and causing high CPU usage
2011-09-09 03:56:59 +00:00
0a83510690
* Blocklist: Include IP in shitlist reason
2011-09-08 14:20:19 +00:00
f3521228e9
* Blocklist: Include IP in shitlist reason
2011-09-08 14:10:08 +00:00
ab38e35bcd
* NTCP: Hopefully fix race NPE, thx devzero
2011-09-08 14:08:38 +00:00
b64eff9bbb
* Ministreaming: Drop old classes replaced by streaming
...
years ago.
2011-09-08 13:56:19 +00:00
4b989eb092
* JobQueue: Change queue from a HashSet to a TreeSet for more efficiency
2011-09-07 01:38:30 +00:00
8dc1c4fcf4
* Console: Limit max displayed participating tunnels
2011-09-07 01:36:52 +00:00
8233c4f9e4
cleanups
2011-09-07 01:35:42 +00:00
e71d2012ca
* TunnelDispatcher: Change participant expire List to a Queue for
...
efficiency and to remove global lock. Also remove separate
time List for space savings.
2011-09-07 01:34:54 +00:00
b062d3b3dd
Adding Jersey and EU flags to the updater
2011-09-06 20:51:14 +00:00
4062782015
Add EU (it's in Maxmind's GeoIP data)
2011-09-06 20:50:35 +00:00
0cc490d286
Add license for Jersey and EU flags
2011-09-06 20:48:03 +00:00
72abe9da13
Add missing country flags
...
With 0.8.9 we'll be switching to Maxmind's geoip services and they include more
countries than our old source.
2011-09-06 18:20:15 +00:00
1e5fe1f60b
merge of '4f61b159a4d39db3c8eddf2539e9012f5bb375a2'
...
and '57a19829917d3dc2ad19e95c7b3bafd3673c3903'
2011-09-06 15:32:23 +00:00
29ef11619a
format
2011-09-06 15:29:49 +00:00
640782ae00
* Console: Move configservice.jsp rendering code from the router to the console
2011-09-06 15:02:28 +00:00
3882e49231
* JobQueue: Change queue from a List to a Set for efficiency
2011-09-06 13:27:07 +00:00
b64cb14456
cleanup
2011-09-06 13:24:44 +00:00
d3950bdcf1
comment out main
2011-09-06 13:24:21 +00:00
73901f6e2e
log fixes
2011-09-06 13:23:39 +00:00
70d9415ba2
more constructors
2011-09-06 13:23:24 +00:00
d9b37ac6f0
* I2PTunnel: Save keys to privkey file when enabling
...
persistent key after tunnel creation (ticket #480 )
2011-09-06 13:23:09 +00:00
dc2198d3f6
Debian: Add ability to dump threads to the initscript
2011-09-06 12:39:30 +00:00
fdc3af97aa
* SDSCache: Use weak refs; increase size for pub keys
2011-09-06 12:13:33 +00:00
5030a86311
field cleanup
2011-09-06 12:12:43 +00:00
3d5beece87
* Crypto: Rework use of SHA256 for efficiency and
...
to avoid clogging the Hash cache with one-time hashes,
and avoiding the global cache lock.
This also greatly increases Hash cache hit rates.
Also use SimpleByteCache for temporary byte buffers.
2011-09-06 12:11:55 +00:00
19905e99be
removing extraneous trailing space
2011-09-06 01:31:03 +00:00
a40a2df971
merge of '979c520630f94a6647a547535d276e187b753bca'
...
and 'fb1eccf1532a765266448fe4a13c6f833539a37b'
2011-09-04 23:25:30 +00:00
ebf0128185
merge of '8fb2860840677716bb46ff433868654c31722d3c'
...
and 'd49c39f3e1dd314595a8608df8761f77520c6550'
2011-09-04 23:10:24 +00:00
7a135b9fa4
merge of '8fb2860840677716bb46ff433868654c31722d3c'
...
and '929973e4fe14793240e998315d396a19461655ee'
2011-09-04 23:03:51 +00:00
331fb2781b
updated en locale, pushed to transifex
2011-09-04 23:00:45 +00:00
0c319aa184
Add susimail configs for Italian
2011-09-04 22:44:58 +00:00
2c502c5e27
shorten netdb expiration again
2011-09-04 22:16:04 +00:00
63958df99b
* NetDB: Try again to fix ISJ deadlock, thx devzero
2011-09-04 20:26:47 +00:00
42fc22eec9
Remove one global lock in OutboundMessageRegistry.
...
This isn't the cause of the ISJ deadlocks though.
2011-09-04 19:36:08 +00:00
b39ba06d92
log tweak
2011-09-04 19:34:51 +00:00