Commit Graph

192 Commits

Author SHA1 Message Date
jrandom 37d5531737 logging, including replacing the scary monster with its true self (we had data queued up, but were unable to get an ACK on our last write) 2004-07-16 20:48:40 +00:00
duck 5850ad1217 typo fix, thanks Connelly
(duck)
2004-07-15 16:02:53 +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
mpc 09a6dbc755 FreeBSD port 2004-07-11 13:22:37 +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 a788d30f34 added support for new 'clientoptions' command which alters the properties passed when creating subsequent I2CP connections
e.g.: -e "clientoptions tunnels.depthInbound=0" -e "httpclient 6666"
this updates so many files because they all need a reference to an I2PTunnel object on construction so they query tunnel.getClientOptions() instead of System.getProperties
2004-07-10 16:59:49 +00:00
jrandom 3cfd28de43 add a new unit test for repeated fast reconnections 2004-07-10 01:58:05 +00:00
mpc bbc5f6588a *** empty log message *** 2004-07-04 01:53:35 +00:00
mpc b3632a6a35 duh 2004-07-04 01:00:04 +00:00
mpc 3943c51bb4 Hmm 2004-07-04 00:57:14 +00:00
mpc 4c19ddde69 a couple locking changes 2004-07-03 22:03:49 +00:00
mpc d8f0f1a1d3 Added test for Logger and debugged it 2004-07-03 21:53:10 +00:00
mpc 121c0d89f2 Fixed test 2004-07-03 20:58:42 +00:00
mpc a13693161a http://www.kirstenfan.com/galleries/magazines/fhm2002100sexy/002.jpg -- studies show charming women love computer programmers...... 2004-07-03 11:05:23 +00:00
mpc f49be25288 <Nightblade> hmm 2004-07-02 09:54:27 +00:00
mpc f9a96126e1 I don't know how I missed this stuff before 2004-07-02 09:37:54 +00:00
shendaras 8c9f58b939 Misc. stuff: javadoc, UNUSED...
shendaras
2004-07-02 02:54:04 +00:00
jrandom 15b1cbd762 synchronize the available() call, and made explicit some other synchronization 2004-07-01 15:11:34 +00:00
mpc 1b03e9a3ee Who was the idiot who came up with the idea that booleans should be numbers? 2004-07-01 09:30:52 +00:00
mpc 2b951e3f61 Change throws to asserts. If any of this stuff happens it means a code logic error or a retarded computer, so throwing it is just a waste of time. 2004-07-01 09:17:17 +00:00
mpc f51e064cf6 *** empty log message *** 2004-07-01 02:23:59 +00:00
shendaras 9640e93895 imports
shendaras
2004-06-30 13:21:15 +00:00
mpc e9cdb0f78d new library 2004-06-29 02:55:53 +00:00
mpc 021b933ad3 new library 2004-06-28 23:55:07 +00:00
mpc 9fd067c9da Putting socks/threads/logger/misc in a separate library 2004-06-28 23:24:50 +00:00
jrandom d3f3f3bdf7 use the socketManager's new setName function (to let us log more easily) 2004-06-28 13:23:24 +00:00
jrandom 72727dacd8 javadoc 2004-06-28 13:22:03 +00:00
jrandom caeb2bc4e3 the actual fix for the local eepsite problem (if getRemoteID was called *after* the remoteID was set, it would wait for 60s then fail. now we check for that)
synchronization cleanup (never get two locks)
logging
2004-06-28 13:21:18 +00:00
jrandom 13974b601f added some stats (viewable on the router stat page when the i2ptunnel is run in the router's VM)
lots of logging
2004-06-28 13:18:18 +00:00
jrandom 290a2f7ccd (ok this is a little silly) 2004-06-27 21:08:19 +00:00
jrandom 349e80f206 allow sending ASAP and remove any artificial delays 2004-06-27 20:53:32 +00:00
jrandom 5c1e001a73 logging 2004-06-27 19:39:45 +00:00
mpc f312318fab Finished winsock code cleanup 2004-06-27 13:07:06 +00:00
mpc dc04b7cf09 Some winsock improvements 2004-06-27 09:12:05 +00:00
mpc 83c88ac0c6 minor fixes 2004-06-26 02:26:37 +00:00
mpc 44623065b4 Threads (untested) 2004-06-26 02:16:54 +00:00
mpc 47c7c8177d Mutex code (untested) 2004-06-25 22:22:48 +00:00
mpc bde7a5ff59 Mutex code (untested) 2004-06-25 22:19:18 +00:00
mpc 56cf51f0f9 New configuration system 2004-06-25 01:31:02 +00:00
mpc eb40fb9c5d typo 2004-06-24 11:51:24 +00:00
mpc 085da0cea7 Started work on a configuration options object 2004-06-24 11:47:01 +00:00
mpc 5539b19938 Added a new example program (which actually works) 2004-06-23 23:35:39 +00:00
mpc 8f895f4349 just starting this (backup) 2004-06-23 12:34:50 +00:00
mpc 980c0aa1d7 Added PRNG code 2004-06-23 11:56:53 +00:00
mpc 52fd6ca513 Get rid of Debian-specific Makefile -- gcc < 3.0 is obsolete 2004-06-22 22:49:59 +00:00
mpc eb5dd2ff2e Now it compiles on Cygwin 2004-06-22 22:48:32 +00:00
jrandom 551a7ab82f benchmarking large messages doesnt make much sense when we can compress the payload really really well, now does it? 2004-06-22 04:52:06 +00:00
jrandom 2901287d9e new command line flags to harvest from an explicit file list rather than using all files in a single directory
(this lets us specify lots of my.info references to make sure we harvest fresh data, rather than depending upon stat propogation)
usage: NetMonitor [configFilename] [--routers filename[,filename]*]
2004-06-22 04:50:43 +00:00
mpc d502df7d56 Make this compile straight out of CVS (you have to have libtomcrypt compiled in a libtomcrypt-0.96 directory in your home directory) 2004-06-21 08:21:17 +00:00
mpc beb6cc8c0f the journey of a thousand miles begins with a single step :-) 2004-06-21 07:57:11 +00:00