15447 Commits

Author SHA1 Message Date
jrandom
7c155545ae partial impl of the gui, still a few things left to do:
- implement some validation on the state files loaded
- reenable delete and updates to refresh
- integrate the real chart code (currently just plain text instead of the graphs)
- gui updates
i wont spend more than another day on this during the testnet, but i want to get it plotting before continuing.
2004-04-12 02:44:18 +00:00
aum
a7597b2a6d Tested build process on windows.
Updated README, and fixed build.bat, so windows build
of i2psam.jar works.
2004-04-11 10:31:41 +00:00
aum
22916c1904 Corrected Makefile:
- removed relative path for jython.jar, replaced with a def
   which developer must edit

Added README
 - overviews the i2psam.jar building process

Added build.bat
 - an attempt at a build script which might work on Windows, for people
   who don't have 'make' installed
2004-04-11 07:21:28 +00:00
jrandom
a72e479e50 scoping so the test classes are reachable outside the current package 2004-04-10 13:37:29 +00:00
jrandom
60c1776994 fix up packages 2004-04-10 13:35:56 +00:00
jrandom
fbddb24728 license incompatible with i2p license policy - section 2 requires application
developers to use the software in a particular way (to have the software display
"Copyright \xa91996-1999 Corporation for National Research Initiatives; All Rights Reserved")
section 3 has a similar problem.

this violates the rule #2 of the i2p license policy -
All software bundled in the I2P distributions will allow
 2) use with no restrictions on how, when, where, why, or by whom is running it

in addition, using jython does not seem wise for some situations, as the license is
not GPL compatible (aka cannot be used with the GPL'ed SAM code)

sorry for the confusion earlier aum, I had mistakenly seen a COPYING file and
assumed it was Yet Another copy of the GPL.

http://lists.debian.org/debian-python/2001/debian-python-200107/msg00001.html as
well.
2004-04-10 12:56:02 +00:00
shendaras
e716f9e63a format (shendaras) 2004-04-10 11:55:25 +00:00
shendaras
51c49d7c1b format (shendaras) 2004-04-10 11:50:11 +00:00
shendaras
17a1b11f66 beginning of format, updated imports. (shendaras) 2004-04-10 11:45:02 +00:00
shendaras
8a8e68146f beginning of format, updated imports. (shendaras) 2004-04-10 11:39:00 +00:00
shendaras
dbe5dea525 120 code, 160 comments (shendaras) 2004-04-10 11:01:42 +00:00
shendaras
604af822aa see how that looks
(shendaras)
2004-04-10 10:58:11 +00:00
shendaras
435759c21c indent on column, update javadoc
(shendaras)
2004-04-10 10:31:03 +00:00
shendaras
847f094975 @seeRoutine -> @see
(shendaras)
2004-04-10 10:26:19 +00:00
shendaras
b939d86975 once more to fix newline after @param (shendaras) 2004-04-10 10:20:37 +00:00
shendaras
3e5f56b19b final? (shendaras) 2004-04-10 10:17:32 +00:00
shendaras
d81f42e3e9 again? Longer wrapping
(shendaras)
2004-04-10 10:08:33 +00:00
shendaras
4fb3d34786 see how that looks
(shendaras)
2004-04-10 10:01:17 +00:00
jrandom
9a0a527b2b try with different settings... 2004-04-10 09:55:11 +00:00
jrandom
ba8fb23b9d editor testing (ignore for now) 2004-04-10 09:43:29 +00:00
shendaras
99790695a2 Javadoc, imports, and (potentially) some indentation. Maybe it won't do anything.... who knows?
(shendaras)
2004-04-10 09:12:59 +00:00
aum
e3a86bb150 code.leo is an xml-format file that holds the I2P SAM server and
client sources in a dissected XML form.

If you're working on I2P SAM, we strongly encourage you to install
the Leo editor (http://leo.sf.net), and use it to edit the
sources. Otherwise, we're stuck with the menial task of re-importing
your changes into the Leo tree. Thanks for your understanding and
co-operation.
2004-04-10 08:21:01 +00:00
aum
0ac1e885bd Description of what lives here and how to build it 2004-04-10 08:18:42 +00:00
aum
36aca1d39b i2psamclient.py is a Python API allowing Python apps to access
I2P via SAM. File contains a demo function, which both tests
the library, and shows simple examples of how to use the API.
Run epydoc on this file to get good doco.
2004-04-10 08:16:18 +00:00
aum
d0192b4cab Implements the I2P SAM server, in Jython (www.jython.org) 2004-04-10 08:12:22 +00:00
aum
a3a7a585d7 Added Makefile for building i2p SAM server jarfile 2004-04-10 08:11:24 +00:00
aum
b437d858f0 Added Jython license document, copied verbatim from website 2004-04-10 07:00:54 +00:00
aum
06f78178da removed jython.jar from this dir, should have gone into lib
(which I've already done)
2004-04-10 06:57:32 +00:00
aum
06412cc5c0 Ahh, this time for real
Added jython.jar in lib directory, in binary mode.
2004-04-10 06:56:19 +00:00
aum
1b86b9170f Added in binary mode this time, so should be ok 2004-04-10 06:52:43 +00:00
aum
6e71d34390 Oops, forgot to add jython.jar as a binary 2004-04-10 06:48:29 +00:00
aum
0e880f2479 Added jython.jar, into a directory of its own, because it is
likely that two or more I2P facilities will need it.

This seems a more acceptable alternative than hard-linking
jython.jar code into each app using it (which would result
in bloatage).
2004-04-10 06:47:29 +00:00
shendaras
400a35de1d Make the variable's purpose a little more obvious
(shendaras)
2004-04-10 06:47:15 +00:00
shendaras
c47bfce010 Some crappy, half-assed attempt at javadoc stuff; removed (commented out, rather) the fromProxy stuff for *Handler.java. Feel free to put it back in if it's really needed....
(shendaras)
2004-04-10 06:27:18 +00:00
jrandom
73db7b399e added the heartbeat to the build (but not in the installer, yet) 2004-04-10 05:20:12 +00:00
jrandom
f8a47c3c6a initial impl (heartbeat ping/pong works, no gui yet, but the stats generated are pretty readable) 2004-04-10 04:11:39 +00:00
jrandom
ee119de6c4 javadoc fix 2004-04-10 04:06:47 +00:00
jrandom
f37c0ed612 name all threads, and (nearly) always use I2PThread (in case we add some pooling/throttling/monitoring or whatnot later) 2004-04-09 01:22:04 +00:00
duck
6b1d671aed Little restyle of output text
(duck)
2004-04-09 00:58:10 +00:00
mihi
44bbcd7033 make build process "a bit" faster
[mihi]
2004-04-08 18:24:07 +00:00
mihi
e56dcba9d3 update protocol (formal things)
[mihi]
2004-04-08 18:23:48 +00:00
jrandom
e8a2130094 updated for new paths / mingw setup 2004-04-08 10:40:43 +00:00
jrandom
be13c14376 javadoc cleanup to remove those damn warnings 2004-04-08 09:07:53 +00:00
jrandom
6f0d0bed0b yall dont need these 2004-04-08 05:03:47 +00:00
jrandom
2e3fd0abf2 great renaming (cont.) i2p_post_great_renaming 2004-04-08 04:54:58 +00:00
jrandom
e40b94c875 great renaming (cont.) 2004-04-08 04:48:39 +00:00
cvs_import
77bd69c5e5 beginning of branch i2p.i2p.i2p i2p_0_3_0_3 2004-04-08 04:41:54 +00:00