17896 Commits

Author SHA1 Message Date
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
a72e479e50 scoping so the test classes are reachable outside the current package 2004-04-10 13:37:29 +00:00
60c1776994 fix up packages 2004-04-10 13:35:56 +00:00
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
e716f9e63a format (shendaras) 2004-04-10 11:55:25 +00:00
51c49d7c1b format (shendaras) 2004-04-10 11:50:11 +00:00
17a1b11f66 beginning of format, updated imports. (shendaras) 2004-04-10 11:45:02 +00:00
8a8e68146f beginning of format, updated imports. (shendaras) 2004-04-10 11:39:00 +00:00
dbe5dea525 120 code, 160 comments (shendaras) 2004-04-10 11:01:42 +00:00
604af822aa see how that looks
(shendaras)
2004-04-10 10:58:11 +00:00
435759c21c indent on column, update javadoc
(shendaras)
2004-04-10 10:31:03 +00:00
847f094975 @seeRoutine -> @see
(shendaras)
2004-04-10 10:26:19 +00:00
b939d86975 once more to fix newline after @param (shendaras) 2004-04-10 10:20:37 +00:00
3e5f56b19b final? (shendaras) 2004-04-10 10:17:32 +00:00
d81f42e3e9 again? Longer wrapping
(shendaras)
2004-04-10 10:08:33 +00:00
4fb3d34786 see how that looks
(shendaras)
2004-04-10 10:01:17 +00:00
9a0a527b2b try with different settings... 2004-04-10 09:55:11 +00:00
ba8fb23b9d editor testing (ignore for now) 2004-04-10 09:43:29 +00:00
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
400a35de1d Make the variable's purpose a little more obvious
(shendaras)
2004-04-10 06:47:15 +00:00
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
73db7b399e added the heartbeat to the build (but not in the installer, yet) 2004-04-10 05:20:12 +00:00
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
ee119de6c4 javadoc fix 2004-04-10 04:06:47 +00:00
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
6b1d671aed Little restyle of output text
(duck)
2004-04-09 00:58:10 +00:00
44bbcd7033 make build process "a bit" faster
[mihi]
2004-04-08 18:24:07 +00:00
e56dcba9d3 update protocol (formal things)
[mihi]
2004-04-08 18:23:48 +00:00
e8a2130094 updated for new paths / mingw setup 2004-04-08 10:40:43 +00:00
be13c14376 javadoc cleanup to remove those damn warnings 2004-04-08 09:07:53 +00:00
6f0d0bed0b yall dont need these 2004-04-08 05:03:47 +00:00
2e3fd0abf2 great renaming (cont.) i2p_post_great_renaming 2004-04-08 04:54:58 +00:00
e40b94c875 great renaming (cont.) 2004-04-08 04:48:39 +00:00
77bd69c5e5 beginning of branch i2p.i2p.i2p i2p_0_3_0_3 2004-04-08 04:41:54 +00:00