Commit Graph

6398 Commits

Author SHA1 Message Date
zzz
1fdeba0745 max not min 2011-06-24 01:43:53 +00:00
zzz
3f39cea89e propagate from branch 'i2p.i2p' (head 59d72ad41332fbcf2829c85f6b3e38aaca9ee528)
to branch 'i2p.i2p.zzz.android' (head f7e9a993c660229cca575d26a0ba06eea36cea8e)
2011-06-23 17:42:29 +00:00
5a64a866da -30rc
Add an icon (in OSX parlance, a 'bundle') to the installation folder to start
I2P.  

While there might be a better way to handle this (admittedly, I don't know OSX
that well), it is my belief that this way is less 'hackish' than the various
OSX 'installers' that I've seen floating around.
2011-06-23 10:18:19 +00:00
67fd074f04 * Add note about the versioned lsb-base package dep being dropped.
* Remove the anchor option since we're not using it.
2011-06-23 01:23:06 +00:00
163e748f9c The XInfoPanel was shown twice on OSX because
<os family=unix> covered OSX as well. 

Instead, we'll show the panel for everything *EXCEPT*
Windows.
2011-06-23 01:17:46 +00:00
8f84481d48 Debian: Drop versioned dep on lsb-base so that the I2P package can be installed in
GnewSense.

This change will break nothing since we check for the existence of the lsb
function files in the initscript. With an older version of lsb-base (like the
one that came with Hardy (and GnewSense uses), the output from the initscript
will simply look a little different (but again, nothing will break). Virtually 
everything but GnewSense comes with the desired lsb-base package anyway...
2011-06-22 21:31:31 +00:00
zzz
229f0d1cfd public for android, who isnt starting via Servlet 2011-06-22 13:31:57 +00:00
c1c21e55b4 refresh patch to work with the recent changes to i2prouter 2011-06-21 23:43:04 +00:00
dfd36070eb Setting wrapper.ntservice.interactive=false so that a browser isn't opened at startup in Windows. 2011-06-21 23:42:34 +00:00
43ed1aa320 Make i2prouter fail more gracefully if the wrapper cannot be loaded
(either wrong architecture or i2psvc is just plain missing) and give
a more useful error message.
2011-06-21 22:45:21 +00:00
51282da51e Add russian translation for debconf 2011-06-21 15:00:35 +00:00
aaf50c6e7e routerconsole, susidns: update russian translation 2011-06-21 14:42:08 +00:00
40cd6fd88b merge of '53ab9aa78fdc17db47e5ce39aadcee9cee73cd29'
and 'ec72b34db00b2e5880f02e321a040b625907cc27'
2011-06-20 17:31:36 +00:00
14494e4aae i2psnark, i2ptunnel: update russian translation 2011-06-20 17:30:26 +00:00
d4e8517e9f Add Arabic translation of susimail 2011-06-20 16:29:45 +00:00
526e0cda24 Fixed RTL bug in console: Arabic is displayed with right aligned text using a custom console_ar.css 2011-06-20 16:27:58 +00:00
zzz
e468633408 trim content type 2011-06-20 15:21:03 +00:00
6d59a64eed Adjust the alignment of the langbox's flags 2011-06-19 08:45:29 +00:00
zzz
94e5aafa19 javadoc and more clearing at shutdown 2011-06-18 21:43:59 +00:00
zzz
0fa5fa40e1 * Shutdown:
- More job queue cleanups
    - RouterInfo readin job checks for quick shutdown
    - Note that we should improve profile read job
2011-06-18 19:58:50 +00:00
zzz
4caf48bd86 Fix broken executor initialization 2011-06-18 19:42:08 +00:00
zzz
66aec13ed6 final 2011-06-18 19:41:25 +00:00
zzz
67825a7668 * Shutdown:
- Add final shutdown hook
2011-06-18 17:01:15 +00:00
zzz
95c88881d9 * Shutdown:
- Stop I2PThread from starting a new App context at shutdown
    - Stop LogWriter from starting a new App context at shutdown
    - Have router kill any leftover App context at startup
2011-06-17 19:51:17 +00:00
zzz
9ad8f35bca * Shutdown:
- Kill the global app context
    - Recognize multi-router case
    - Fix RandomIterator, YKGenerator, DHBuilder, NTCPConnection
      hanging on to old context -
      probably other offenders not yet found
    - Fix DHBuilder thread not stopping
2011-06-17 18:37:02 +00:00
zzz
4f722947e2 bump + rc 2011-06-17 18:26:15 +00:00
5420604ef8 Dropping 0004-configure-updates.patch as it's no longer necessary 2011-06-17 18:15:52 +00:00
47381686b5 Change text to "News updates" instead of "I2P updates" when install location is set to read-only 2011-06-17 18:13:49 +00:00
zzz
df793193aa take3 2011-06-17 03:19:57 +00:00
3bbe3ba707 typo fix 2011-06-17 00:16:54 +00:00
zzz
eeb03766b6 client executor kill take 2 2011-06-17 00:09:05 +00:00
zzz
f8ab2c144e execute the executors 2011-06-16 22:16:21 +00:00
zzz
32793ac12b i2ptunnel shutdown hook 2011-06-16 21:38:08 +00:00
zzz
83ee57adc7 * Shutdown:
- Implement and call shutdown for RouterWatchdog
    - Fix i2psnark DirMonitor not stopping
    - Fix UPnP-Disposer not stopping quickly
    - Implement and call YKGenerator and DHSessionKeyBuilder shutdown
2011-06-16 21:02:56 +00:00
zzz
4cff55daca old TimerTask cleanup 2011-06-16 20:57:13 +00:00
zzz
cb72bb0427 * Shutdown:
- Implement and call shutdown for BandwidthRefiller
    - Implement and register shutdown hook for Timestamper
    - Implement and register shutdown hook for Jetty console server
    - Fix UPnP-SSDPNotifySocket thread not stopping
    - Fix all but one UDP PacketHandler threads not stopping
2011-06-16 19:04:23 +00:00
d2d2b1e25d Prepare debian/ in preparation for 0.8.7 2011-06-16 17:19:10 +00:00
d56f9c7e6e Add another commented example to wrapper.config for those instances in which bindipv6only causes problems 2011-06-16 15:10:53 +00:00
zzz
518fdd8c03 AsyncFortunaRandomSource: Refactor refiller for concurrent and shutdown
Add shutdown hook for FortunaRandomSource
2011-06-16 12:42:25 +00:00
zzz
20ad7a44a7 clear profiles out of memory on shutdown 2011-06-15 15:20:00 +00:00
ba3f467244 Windows Uninstall the service if I2P is installed, whether the service was enabled by the installer or not. 2011-06-14 22:04:57 +00:00
1a52363218 Attempt to remove the service before trying to install it.
My rationale for this:
1) in case someone is installing I2P on top of an already existing installation
   this will cause I2P to be shutdown
2) no hangs during the installation if i2p is already installed as a service
3) in case the NT service settings are changed in wrapper.config by us, this
   will force the service settings to be updated.
4) versions of I2P < 0.8.7 did not remove the service when uninstalling. If someone
   removed I2P in the past and reinstalls I2P--opting to run as a service--the
   installation process will hang.
2011-06-14 22:00:42 +00:00
336ecda7e6 GOTO lines refer to the non-existent EOF label. Adding the :eof to the end. 2011-06-14 21:45:20 +00:00
zzz
89191f4014 bump 2011-06-14 19:53:13 +00:00
zzz
399a05a5b5 * Router: Delete old libjbigi.so and libjcpuid.so at startup if jbigi.jar is newer.
This will force a reextraction by CPUID and NBI.
2011-06-14 19:37:30 +00:00
zzz
3c88c854bf more cleanup at shutdown 2011-06-14 19:27:46 +00:00
zzz
21b76f1ca1 concurrentify 2011-06-14 19:15:04 +00:00
zzz
d50cf13085 Register shutdown hooks for caches, in the first step of cleaning up
resources on shutdown, which is important in Android as the JVM
isn't going away. More to do.
2011-06-14 19:08:15 +00:00
zzz
620ec536c2 propagate from branch 'i2p.i2p' (head ea4e5cdef1ba51f6eb24828f05dd7ef66d5188ae)
to branch 'i2p.i2p.zzz.android' (head 03199a42adae7400f4627e7391fe3768493fd65f)
2011-06-14 18:48:26 +00:00
zzz
d4ca9ca36d shutdown hook logging 2011-06-14 18:48:09 +00:00