hypercubus
bcd5230854
added 'port' preference for specification of the router console's listening port
2004-08-31 21:08:00 +00:00
jrandom
4e90ca0b26
* revamped (rewrote, htmlized) readme
...
* wrote basic license stuff
2004-08-31 03:29:20 +00:00
hypercubus
d5d9c9b483
get thee gone, extraneous comment!
2004-08-30 12:49:25 +00:00
hypercubus
0de8129457
* installer no longer hangs on Windows waiting for the spawned shell process to return
...
* shell process spawned by the installer on Windows will not create a visible command window
2004-08-30 12:28:08 +00:00
jrandom
3cd26781b0
'The I2P Project' is redundant - just 'I2P', and switched version #
2004-08-29 20:34:13 +00:00
hypercubus
2d20ac6f29
removed unintentional duplicate copy of 'i2psvc' from 'lib/'
2004-08-29 20:15:31 +00:00
hypercubus
944d467654
changed deprecated 'tail -1' to 'tail -n 1'; the Java Service Wrapper team will probably change it soon, but we need this for 0.4
2004-08-29 17:59:10 +00:00
hypercubus
d8eb1a0a4f
more path woes solved, scripts launch properly from installer (yay!)
2004-08-26 19:08:25 +00:00
hypercubus
b31378ad1a
local scripts are now made executable by postinstall.sh
2004-08-26 17:22:37 +00:00
hypercubus
53213bb553
fixed relative path problem so 'i2psvc' can be found
2004-08-26 14:48:10 +00:00
hypercubus
fd85416088
service wrapper is now fully integrated
2004-08-25 11:20:56 +00:00
jrandom
db135e502c
renumber libs
2004-08-24 18:07:21 +00:00
jrandom
6f205f8adf
systray has its own singleton
2004-08-24 18:04:20 +00:00
hypercubus
71577c9b0e
adding provisional support for i2p launching from installer
2004-08-24 13:01:42 +00:00
hypercubus
c88c245094
* moving wrapper scripts to installer/resources
...
* added wrapper files to the 'installer' target of the global build.xml
2004-08-24 12:25:46 +00:00
hypercubus
30ce04bc84
* added systray jars back to wrapper.conf
...
* moving wrapper.conf to installer/resources
2004-08-24 12:20:04 +00:00
jrandom
852dfa4abf
removed timestamper
2004-08-23 21:50:27 +00:00
jrandom
5d6845a58a
added jbigi.jar, remoed systray jars
2004-08-23 21:49:39 +00:00
jrandom
be846e69c5
* control the on_exit so we can shutdown gracefully (except OOMs, when we auto-restart)
...
* other minor wrapper details
2004-08-23 21:36:31 +00:00
jrandom
a88dbbe5ba
* added in the systray jars
...
* added loggerFilenameOverride
* removed --quiet parameter (it was bogus anyway ;)
2004-08-23 17:48:44 +00:00
hypercubus
4ca7c0d978
* moving ShellCommand class to the net.i2p.util package
2004-08-23 00:10:25 +00:00
hypercubus
b8d2a363fb
added I2P website URL to header comments
2004-08-22 14:05:02 +00:00
hypercubus
476994595c
adding the service wrapper install and uninstall scripts for *nix
2004-08-22 10:00:39 +00:00
jrandom
1431d1fecd
toss the new precompiled & self detecting jbigi/jcpuid code into cvs and packaged in the new installer as lib/jbigi.jar
2004-08-21 18:03:45 +00:00
hypercubus
dc3d6bfc43
removing unused service wrapper libs
2004-08-21 11:13:57 +00:00
jrandom
c9d4745a59
one less lib (duh)
2004-08-21 11:12:15 +00:00
hypercubus
846c393168
giving systray client its own config file
2004-08-21 01:40:30 +00:00
hypercubus
de63bbcc86
adding clientApp parameter to pass the user's preferred browser into systray
2004-08-20 14:38:56 +00:00
hypercubus
28855d3fd1
* adding systray client to clients.config
...
* updating installer readme (the public domain 'license')
2004-08-20 03:11:08 +00:00
jrandom
62d6709949
* include prepWEB as part of buildWEB (prepWEB checks to see if we've already downloaded it)
...
* include buildWEB as part of build (so everyone builds everything by default)
* have clean include pkgclean
* new i2ptunnel.config and clients.config for the pkg
2004-08-19 21:26:11 +00:00
hypercubus
5a761242f5
adding the wrapper binaries
2004-08-19 08:22:15 +00:00
hypercubus
aaaf1e14a5
removed the unnecessary launch parameter piping to /dev/null
2004-08-19 07:38:46 +00:00
hypercubus
04621ff64a
* service wrapper fully functioning under Linux and WinXP, should also be working for the other *nix platforms but this isn't tested yet
...
* renaming wrapper binaries to 'i2psvc' for *nix and 'I2Psvc.exe' for win32
2004-08-19 05:41:36 +00:00
hypercubus
5053808058
initial commit of service wrapper files
...
moving standalone-compiler.jar into the izpack subdir
2004-08-19 04:48:42 +00:00
hypercubus
a45e1b4781
made installer window resizable to compensate for some buggy *nix window managers
2004-08-18 04:47:09 +00:00
hypercubus
6e295a7afb
added the new GUI installer and associated build tasks
2004-08-17 20:43:11 +00:00
jrandom
9cc96f45d0
* add a main() to TunnelControllerGroup which can be used as a clientApp.*
...
* new config property to have a tunnel start on load (default=true), so tunnels, er, start on load
* use i2ptunnel.config instead of i2ptunnel.cfg (for consistency)
* minor refactoring
2004-08-14 02:03:45 +00:00
jrandom
352396bdc2
> Date: Fri, 13 Aug 2004 15:58:30 +1200 (NZST)
...
> Message-ID: <1776.202.37.75.101.1092369510.squirrel@202.37.75.101 >
> From: adam@adambuckley.net
> To: jrandom@i2p.net
>
> [...]
>
> I hereby authorize my NtpClient.java and NtpMessage.java code to be
> redistributed under the BSD license for the purpose of integration with
> the I2P project, providing that I am credited as the original author of
> the code.
>
> [...]
w00t! adam++
code migrated into core/java/src/net/i2p/time, integrated with Clock,
dropping that whole ugly pass-the-time-through-URL, and hence dropped
support for :7655/setTime.
New router.config properties to control the timestamper:
time.sntpServerList=pool.ntp.org,pool.ntp.org,pool.ntp.org
time.queryFrequencyMs=300000
time.disabled=false
So, to disable, add time.disabled=true to your router.config. It is
enabled by default.
Default router.config and startup scripts updated accordingly (since
timestamper.jar is now gone)
2004-08-13 21:15:22 +00:00
jrandom
5122f9989c
track more info
2004-08-13 02:22:45 +00:00
jrandom
9ecfda0110
added basic HTTP authentication for accessing the router console (if a consolePassword is specified in the router.config)
...
unfortunately, this password setting is only read on router startup...
2004-08-10 19:51:11 +00:00
jrandom
0fdb286005
added some comments wrt rate limiting and getting the proxies to be reachable remotely
2004-07-29 21:34:55 +00:00
jrandom
03562b037d
added (commented out) hooks for the 0.4 web arch
2004-07-24 02:11:22 +00:00
jrandom
7b9db07f13
target=1.3 and source=1.3, not target=1.1 and source=1.3
...
(this is what caused the runtime errors on sun jvms but not on kaffe)
((aka i slacked and didn't test sufficiently. off with my head))
this now builds and runs fine in sun 1.3-1.5 jvms, as well as kaffe
2004-07-12 16:39:22 +00:00
jrandom
3bc0e0fc8a
added source and target declarations for the javac commands so we can build with the 1.5^W5.0 JDK
...
(also added deprecation, since, well, we can :)
2004-07-11 04:16:59 +00:00
jrandom
1669d174e1
use mihi's template engine to set a random timestamper password so people dont need to think about that stuff
...
don't use the dyndns anymore for seeding (use dev.i2p.net/i2pdb)
2004-07-10 02:36:27 +00:00
jrandom
a8b0d7f999
pull out no longer relevent config parameters
...
start the irc proxy by default within the router
dont package up the startIrcProxy script
2004-07-07 18:06:46 +00:00
jrandom
fe2fede8ed
removed maxWaitingJobs param
2004-07-06 18:26:04 +00:00
jrandom
7ef528bbde
add some minimal security to the admin console, requiring a passphrase to be entered when updating the clock offset
...
this works by a simple substring match of the URL - if the router.config contains the adminTimePassphrase=blah, the time update will only succeed if the URL contains "blah" in it
if the router.config does NOT contain an adminTimePassphrase, the time update WILL BE REFUSED.
aka to use the timestamper, you MUST set adminTimePassphrase AND update the clientApp.0.args= line to include the passphrase in the URL!
e.g.
clientApp.0.args=http://localhost:7655/setTime?blah pool.ntp.org pool.ntp.org pool.ntp.org
2004-06-25 17:18:21 +00:00
jrandom
2b714967aa
14yyp error
2004-06-22 04:44:17 +00:00
jrandom
3e4b8c7dd4
more stats
2004-06-20 01:45:25 +00:00