7cbf74d3f2
* I2PTunnel HTTP and Connect clients:
...
- Shim in a new abstract superclass I2PTunnelHTTPClientBase for common code
- Add local proxy username/password authorization
- Add outproxy username/password authorization
- Filter hop-by-hop Proxy headers appropriately
2010-11-14 14:18:43 +00:00
7967653dd1
* DataStructures:
...
- Shim in 3 new abstract classes
SimpleDataStructure, KeysAndCert, and DatabaseEntry
===========
Right now, everything in net.i2p.data extends DataStructureImpl.
There are several goals for adding some intermediate abstract classes,
between DataStructureImpl and the concrete classes:
1) Merge common code
2) Make the simple cases (a single byte array) more efficient
by adding a common base class.
I'm calling this one SimpleDataStructure.
3) Make a common base class for Destination and RouterIdentity
since they are almost exactly the same thing.
Consolidate the getters/setters and hash functions here.
I'm calling this one KeysAndCert.
4) Make a common base class for LeaseSet and RouterInfo so
so netDb and I2NP can handle them easier, without doing
"instanceof" all over the place.
Consolidate the hash, signature, and routing key functions here.
I'm calling this one DatabaseEntry.
5) Make it easier to add more object caching.
The additional classes are retrofit
above many of the data types:
DataStructureImpl (unchanged)
-------------------
ByteArray
Certificate
Lease
Payload
RouterAddress
TunnelId
SimpleDataStructure (new)
-------------------------
Hash
PrivateKey
PublicKey
SessionKey
SessionTag (was ByteArray)
Signature
SigningPrivateKey
SigningPublicKey
KeysAndCert (new)
-----------------
Destination
RouterIdentity
DatabaseEntry (new)
-------------------
LeaseSet
RouterInfo
2010-11-14 14:09:58 +00:00
ad060c5d5d
remove unused TunnelId methods
2010-11-14 14:00:39 +00:00
9af33974eb
merge of '9e5fa2ede2d44dd05b58b29796cb86a510628fa2'
...
and 'd0a4b4ea6faa776eb1e35049ffdc0fb0beee9135'
2010-11-13 23:00:10 +00:00
fdbfa00d96
fix missing </a>
2010-11-13 22:43:20 +00:00
e844cf25c2
routerconsole: update russian translation
2010-11-13 22:20:30 +00:00
4df05f69b1
merge of '3aff7e5f43f96e1909cffca3b9c608bb6b02af53'
...
and '9dc9aae56898fbe4bb03c860f00dac9b8a5552b5'
2010-11-13 21:54:48 +00:00
c52693d2ac
little translation tweaks in i2psnark
2010-11-13 20:02:04 +00:00
8d2a75bc01
Add man pages for eepget and i2prouter
2010-11-13 17:58:05 +00:00
5fe654e7e8
Abort if any command in the script exits with an error (lintian: maintainer-script-ignores-errors)
2010-11-13 17:55:34 +00:00
cd741439d9
merge of '83f0017029b25b67b4d90694eba5ceefb9f006f9'
...
and 'ae9bcaf1a7c197b462162c4513161894de6c658a'
2010-11-13 17:25:25 +00:00
bdff919d3f
only updating a flag on readme
2010-11-13 16:23:31 +00:00
f4b49f7425
change low mem error to warn
2010-11-13 12:06:16 +00:00
db7e4a273b
static
2010-11-13 12:05:49 +00:00
42f6b9e24b
merge of 'b6f941cc4c3eb51d9106dfdf35abdd7f3d1199af'
...
and 'ed834a4da30a6a913ab0145cd76519e5eaa969d2'
2010-11-13 10:53:30 +00:00
ad3ae84083
French translation Nachtrag
2010-11-13 10:53:14 +00:00
a4c9397db0
French translation of i2psnark done by Redzara. Thx, redzara\!
2010-11-13 09:56:43 +00:00
5380879aba
I2PSnark: Update stopped.png
2010-11-13 08:50:46 +00:00
eda1f8d640
merge of '89b2dc0430e50fd1ce78ab07cd3545aded81fee9'
...
and 'dcba57e8260ad530685ca665724566533964a7b4'
2010-11-13 04:14:13 +00:00
88e98f0f67
Don't call the init script directly, use invoke-rc.d (lintian: maintainer-script-calls-init-script-directly)
2010-11-13 04:08:56 +00:00
2faa60ee59
update eepsite help
2010-11-13 02:43:35 +00:00
b614d14037
merge of '4fff03e3acecbfb131a884b6c151967978058c49'
...
and '7ec0520d4bb67df2b9c378aab53bffbf8dcb222b'
2010-11-13 01:36:25 +00:00
d9bf826baf
initialNews.xml fix; i2psnark translation tuning
2010-11-13 01:30:02 +00:00
2152c5f6c9
Use a variable for /tmp to make lintian happy (possibly-insecure-handling-of-tmp-files-in-maintainer-script)
2010-11-13 00:39:55 +00:00
0d23e37124
Add shebang to script
2010-11-13 00:30:11 +00:00
fddf32a6ca
* Stop service at runlevels 0 and 6 (lintian: init.d-script-possible-missing-stop)
...
* Add force-reload option, same as restart (lintian: init.d-script-does-not-implement-required-option)
2010-11-13 00:28:30 +00:00
a07339e1ff
Remove rc.d files in postrm, not in prerm (fixes lintian errors prerm-calls-updaterc.d and postrm-does-not-call-updaterc.d-for-init.d-script)
2010-11-13 00:03:13 +00:00
c5a6c5d412
merge of '963a4636469adb55ac3981048b32011865bb4faa'
...
and 'cdac59d49a839e82c626130a576b12a1297f981e'
2010-11-13 00:02:02 +00:00
7e17ac989b
adding stub
2010-11-12 23:53:33 +00:00
7b5e331038
Put a name and email in the Maintainer field
2010-11-12 23:28:25 +00:00
ae101f6cad
Reorganize the Debian directory structure to conform to their packaging policy. This brings the number of Lintian errors+warning
...
s down from 383 to 16.
2010-11-12 22:57:59 +00:00
98f559c9c0
I2PSnark: More width futzing. Please report any layout breakage (wrapping lines in main torrent table).
2010-11-12 19:08:47 +00:00
d368bb8ae0
I2PSnark: More width futzage.
2010-11-12 13:20:42 +00:00
33932eb373
I2PSnark: TorrentName width tuneup.
2010-11-12 12:58:17 +00:00
7d6e237183
merge of 'bc9f7e74001104c203687a91535b414228b5184b'
...
and 'f0ebb51ab350759843e67cdc74a8ec8158fe5ac6'
2010-11-12 12:28:52 +00:00
056fb5ea88
I2PSnark: Indentation cleanups.
2010-11-12 12:27:10 +00:00
92d013752a
merge of 'c51af7655557d0a98ec7561a4f434c63d5f26f41'
...
and 'e42b35ff366e0c56916caaeec4a14f17ac95a0eb'
2010-11-12 09:03:51 +00:00
a9daf8fc8f
bump bote to router console start page
2010-11-12 09:03:16 +00:00
c3aa84f961
Run includedeb and include on each file individually, reprepro can't do multiple files
2010-11-12 05:09:06 +00:00
b4524c67d5
Make separate i386 and amd64 packages, this fixes the arch-independent-package-contains-binary-or-object lintian error
2010-11-12 04:04:27 +00:00
11b69ee121
disapproval of revision '7c7c3832c57db0fee96000f6cf612d1443b0fc85'
2010-11-12 01:25:49 +00:00
be3330d84f
bump bote to readme.hmtl
2010-11-12 00:49:05 +00:00
9439477799
merge of '3643017f592675aa1170acb97e64ad78fbe9405c'
...
and 'ca29fd016d218f636d2cc844d46d6a25ca9ff5c6'
2010-11-11 22:40:14 +00:00
826efdf767
translation of dr|z3d's newly added stuff and more consitency fixes
2010-11-11 10:01:07 +00:00
7ef35e0284
I2PSnark: Do our level best to prevent stuff from wrapping and breaking the table layout; bump to -18rc.
2010-11-11 07:02:42 +00:00
0324bc4eec
Bump to -17rc.
2010-11-11 06:50:15 +00:00
f157471ac1
I2PSnark: Increase min-width for status column to prevent column header from wrapping.
2010-11-11 06:49:14 +00:00
416e7825a8
I2PSnark: Remove thinspaces for download column.
2010-11-11 06:40:18 +00:00
6b12d26388
I2PSnark: Css tweak.
2010-11-11 06:32:16 +00:00
0adac224fb
I2PSnark: Parent dir icon (up.png)
tweak.
2010-11-11 06:28:41 +00:00