Changes

#213 (Jun 2, 2022, 4:51:10 PM)

  1. sk13 / detail

#212 (Nov 7, 2020, 3:56:06 PM)

  1. Added debug log for packet receive... — sk13 / detail

#211 (Jul 22, 2020, 2:16:05 PM)

  1. sk13 / detail

#210 (Jul 22, 2020, 2:06:09 PM)

  1. Added support for <BlindedKey> in <ANONAddress> — sk13 / detail

#209 (Jul 17, 2020, 11:56:11 PM)

  1. Added ability to get/post ANONAddresses from the InfoService — sk13 / detail

#207 (Jun 29, 2020, 7:51:11 PM)

  1. Bug fixes — sk13 / detail

#206 (Jun 29, 2020, 7:09:09 PM)

  1. Upgrade to new Bouncycastle — sk13 / detail

#204 (Apr 16, 2020, 11:56:08 AM)

  1. minor performance enhancements
    added some test for DataChannelCipher — sk13 / detail

#203 (Apr 16, 2020, 9:55:38 AM)

  1. sk13 / detail

#202 (Mar 9, 2020, 4:05:01 PM)

  1. sk13 / detail
  2. sk13 / detail
  3. Update Bouncycastle to 1.64
    Added KDF according to BSI recommendations
    Added ECDH — sk13 / detail

#199 (Jan 20, 2020, 2:11:10 PM)

  1. sk13 / detail

#198 (Feb 26, 2019, 2:16:08 PM)

  1. sk13 / detail

#197 (Feb 26, 2019, 8:25:34 AM)

  1. sk13 / detail

#196 (Feb 26, 2019, 8:06:07 AM)

  1. sk13 / detail

#195 (Feb 26, 2019, 7:36:06 AM)

  1. sk13 / detail

#194 (Feb 25, 2019, 3:58:46 PM)

  1. sk13 / detail

#193 (Feb 24, 2019, 8:29:50 PM)

  1. sk13 / detail
  2. sk13 / detail

#192 (Feb 23, 2019, 7:46:06 PM)

  1. sk13 / detail
  2. optimised replay detection — sk13 / detail

#191 (Feb 21, 2019, 5:21:06 PM)

  1. sk13 / detail

#190 (Feb 21, 2019, 1:46:07 PM)

  1. optimised upd mix linkencryption.decrypt() — sk13 / detail

#189 (Feb 20, 2019, 10:11:12 PM)

  1. sk13 / detail

#188 (Feb 20, 2019, 6:51:10 PM)

  1. sk13 / detail

#187 (Feb 20, 2019, 6:46:10 PM)

  1. sk13 / detail
  2. rewrote the whole udp channel architecture — sk13 / detail

#186 (Feb 18, 2019, 10:51:09 PM)

  1. udp bug fixes — sk13 / detail

#185 (Feb 18, 2019, 1:22:21 AM)

  1. sk13 / detail

#184 (Feb 18, 2019, 12:51:06 AM)

  1. sk13 / detail

#183 (Feb 17, 2019, 5:56:07 PM)

  1. sk13 / detail

#182 (Feb 17, 2019, 5:51:07 PM)

  1. sk13 / detail

#181 (Feb 16, 2019, 7:51:07 PM)

  1. Let a user defined cascade using all listenerinterfaces retrieved from the cascade itself (not only the ones the user has actually defined). — sk13 / detail

#180 (Feb 15, 2019, 8:21:06 AM)

  1. Integrate UDP Mix into anonlib channel creation — sk13 / detail

#179 (Feb 4, 2019, 3:46:07 PM)

  1. sk13 / detail

#178 (Feb 1, 2019, 5:01:09 PM)

  1. sk13 / detail

#177 (Jan 30, 2019, 10:15:09 PM)

  1. even more work towards JDK 1.3 — sk13 / detail

#176 (Jan 30, 2019, 10:09:23 PM)

  1. more JDK 1.3 compliance things — sk13 / detail

#175 (Jan 30, 2019, 9:33:14 PM)

  1. sk13 / detail

#172 (Jan 30, 2019, 9:12:05 PM)

  1. updated to latest bouncycastle — sk13 / detail

#171 (Jan 30, 2019, 9:05:13 PM)

  1. JDK1.3 compliance — sk13 / detail

#170 (Jan 30, 2019, 8:46:36 PM)

  1. Initial check-in of the new UDP transport AN.ON client — sk13 / detail

#169 (Jan 17, 2019, 10:11:06 PM)

  1. --added support for parsing RAW/UDP listener interfaces — sk13 / detail

#168 (Jan 9, 2019, 3:41:07 PM)

  1. Lots of comments from Michael Nix added — sk13 / detail

#167 (Nov 28, 2018, 3:06:10 PM)

  1. sk13 / detail
  2. sk13 / detail

#166 (Aug 11, 2018, 7:31:05 AM)

  1. sk13 / detail

#165 (Aug 10, 2018, 11:16:08 PM)

  1. sk13 / detail

#164 (Aug 10, 2018, 12:31:06 PM)

  1. renamed one of the AbstractChannel classes — sk13 / detail

#163 (Aug 9, 2018, 10:26:08 AM)

  1. Implemented the access to java.lang.Process with the help of reflection to mitigate situations, where java.lang.Process is not available (most notable: on iOS) — sk13 / detail

#162 (Jun 13, 2018, 10:31:06 AM)

  1. Lots of typos fixed and comments added
    No functional changes... (hopefully) — sk13 / detail

#161 (Apr 12, 2018, 9:46:08 AM)

  1. sk13 / detail

#160 (Feb 6, 2018, 9:56:05 PM)

  1. small bugfix — sk13 / detail

#159 (Feb 6, 2018, 9:51:05 PM)

  1. Make the an.on client automatically use NO_ENCRYPTION if no encryption is used by the cascade (just for test / debugging purposes!) — sk13 / detail

#158 (Feb 6, 2018, 5:11:09 PM)

  1. Added toString for SymmetricCipherCTR - returning algorithm name and provider — sk13 / detail

#157 (Jan 26, 2018, 2:08:00 PM)

  1. sk13 / detail

#156 (Jan 26, 2018, 12:32:06 PM)

  1. Minor modification for clarification — sk13 / detail

#155 (Jan 26, 2018, 8:25:30 AM)

  1. Some more performacne enhancements — sk13 / detail

#154 (Jan 25, 2018, 5:01:08 PM)

  1. more performance enhancements — sk13 / detail

#153 (Jan 25, 2018, 3:48:54 PM)

  1. Some more performance enhancements — sk13 / detail

#152 (Jan 25, 2018, 2:27:59 PM)

  1. Changed the time when the packet gets decrypted to better utilse multithreading — sk13 / detail

#151 (Jan 23, 2018, 1:01:06 PM)

  1. sk13 / detail

#150 (Jan 13, 2018, 3:41:09 PM)

  1. sk13 / detail
  2. the client now selects the correct symmetric cipher according to the information given by the Mixes — sk13 / detail

#149 (Jan 5, 2018, 9:56:03 PM)

  1. some fixes and updates on the counter mode encryption (the might be next symmetric cipher to be used in the anon protocol) — sk13 / detail

#148 (Jan 4, 2018, 11:19:39 PM)

  1. sk13 / detail

#147 (Jan 4, 2018, 11:16:03 PM)

  1. Added the possibility to diabled packet counting -- because the counting is horrible inefficent and needs to be rewritten! — sk13 / detail

#146 (Jan 4, 2018, 8:17:47 PM)

  1. sk13 / detail

#145 (Jan 4, 2018, 4:01:41 PM)

  1. Added SymCIpherFactory - which uses the rigth implementation according to the value defined in AnonLib.class — sk13 / detail

#144 (Jan 4, 2018, 3:36:41 PM)

  1. Added the possibility to use a null cipher for symmetric encryption, i.e. no encryption at all (just for some tests etc.) — sk13 / detail

#142 (Dec 5, 2017, 4:22:14 PM)

  1. sk13 / detail

#141 (Dec 5, 2017, 4:18:26 PM)

  1. sk13 / detail

#140 (Dec 5, 2017, 3:56:45 PM)

  1. sk13 / detail

#139 (Dec 5, 2017, 3:52:45 PM)

  1. sk13 / detail

#138 (Dec 5, 2017, 3:41:45 PM)

  1. sk13 / detail

#137 (Dec 5, 2017, 3:36:45 PM)

  1. Added implementations of the symmetric ciphers used, which use the Java SDK provide implementation. Which might lead to certain speedups on platforms, where the Java SDK uses some native (and may be hardware accelerated) implementation.
    This could be the case for the Android OpenSSL based crypto provider.
    On the other side it does not seem to make a huge different on the standard SDK. — sk13 / detail

#135 (Dec 2, 2017, 12:31:10 PM)

  1. Added a version of the symmetric channel encryption based on the Java SDK. This could lead to some performance improvements compared to BouncyCastle — sk13 / detail

#134 (Nov 24, 2017, 5:51:06 PM)

  1. sk13 / detail

#132 (Nov 24, 2017, 5:21:10 PM)

  1. removed some notifications for possible enhanced packet processing - just for debug, never use this version... — sk13 / detail

#131 (Oct 26, 2017, 3:36:06 PM)

  1. sk13 / detail
  2. sk13 / detail

#130 (Oct 26, 2017, 10:56:08 AM)

  1. Added ANonLib class providing methos to cleanup every resources used by the anonlib — sk13 / detail

#129 (Oct 16, 2017, 9:11:07 AM)

  1. Minor performance enhancement in UDP channel — sk13 / detail

#128 (Oct 13, 2017, 10:16:06 PM)

  1. Respect the number of max open channels sent from the latest mix version — sk13 / detail

#127 (Oct 4, 2017, 9:21:09 PM)

  1. sk13 / detail

#126 (Oct 4, 2017, 6:11:08 PM)

  1. Fixed usage of unsported method bug (worng java version) — sk13 / detail

#124 (Sep 22, 2017, 5:46:08 PM)

  1. AbstractOS.openURL() debug messages changed to logging.LogHolder — tinkerbel / detail

#123 (Sep 22, 2017, 6:26:06 AM)

  1. AbstrctOS.openURL() modified to first call jondobrowsercommunicator.SocketServer.pushHelpUrl to send socket message to JonDoBrowser if present — tinkerbel / detail

#122 (Sep 21, 2017, 10:46:10 PM)

  1. Fixed some bugs in the UDPChannel — sk13 / detail

#121 (Sep 21, 2017, 4:41:08 PM)

  1. AbstrctOS.openURL() modified to first call japcommunicator.ProxyServer.pushHelpUrl to send socket message to JonDoBrowser if present — tinkerbel / detail

#120 (Sep 20, 2017, 4:31:06 PM)

  1. Added ANONUDPChannel.
    This channel can be used to sent UDP datagrams to a destination. — sk13 / detail

#119 (Sep 12, 2017, 3:36:08 PM)

  1. Fixed some bugs related to the access control credential — sk13 / detail

#118 (Sep 12, 2017, 11:31:07 AM)

  1. Access control credential set manually is stored in the cascade XML — sk13 / detail

#117 (Aug 21, 2017, 10:21:09 PM)

  1. Fixed a serious bug in AnonTCPChannel. Interesting - the test case did not (always) catch this bug — sk13 / detail

#116 (Aug 21, 2017, 9:16:09 PM)

  1. let AnonTCPChannel accept arbitrary large byte array for output (i.e. not longer limited by the OutputblokSize of the underlying channel)
    this behaviour should be in fact moved to the AbstractDataChain — sk13 / detail

#115 (Aug 21, 2017, 1:59:45 PM)

  1. include parsing of MixType even if MixInfo is embedded in cascade — sk13 / detail

#114 (Aug 17, 2017, 1:06:08 PM)

  1. Implemented function for checking if Cascade is access controlled — sk13 / detail

#113 (Aug 17, 2017, 8:36:08 AM)

  1. Prepared API for getting if Cascade is access controlled — sk13 / detail

#112 (Aug 17, 2017, 8:31:08 AM)

  1. Added API to MixCascade for checking if VPN is supported — sk13 / detail

#111 (Aug 16, 2017, 8:01:08 AM)

  1. Fixed a misleading method description
    Added certificates for InfoService junit tests — sk13 / detail

#110 (Aug 15, 2017, 11:06:43 AM)

  1. corrected assembly plugin version number — sk13 / detail

#109 (Aug 15, 2017, 11:03:05 AM)

  1. Changed http --> https — sk13 / detail

#108 (Aug 15, 2017, 10:56:24 AM)

  1. Fixed a misleading exception title — sk13 / detail

#107 (Aug 11, 2017, 11:11:06 AM)

  1. Update maven plugin versions — sk13 / detail

#106 (Aug 1, 2017, 9:01:07 AM)

  1. Added test for load/store of MixCascade entries as XML structure — sk13 / detail

#105 (Jul 12, 2017, 10:21:06 PM)

  1. sk13 / detail

#104 (Jul 12, 2017, 9:16:06 PM)

  1. Added the setDNSResolver() method to ANON.Client — sk13 / detail

#103 (Jul 7, 2017, 1:51:09 PM)

  1. added possibility to set a socket factory for infoservice connections (InfoServiceHolder.setSocketFacotry()) — sk13 / detail

#102 (Jul 7, 2017, 1:36:09 PM)

  1. sk13 / detail

#101 (Jul 7, 2017, 12:36:09 PM)

  1. Added test case for InfoServiceHolder.doDNSQuery() — sk13 / detail

#100 (Jul 7, 2017, 11:26:09 AM)

  1. sk13 / detail

#99 (Jul 7, 2017, 10:06:06 AM)

  1. Fix XMLUtil.createEelement(), now handels correctly, if parent is a document — sk13 / detail

#98 (Jul 4, 2017, 8:41:07 PM)

  1. sk13 / detail

#97 (Jul 4, 2017, 4:36:07 PM)

  1. sk13 / detail

#96 (Jul 4, 2017, 4:01:06 PM)

  1. sk13 / detail

#95 (Jul 4, 2017, 7:56:05 AM)

  1. Some performance improvements in MixPacket — sk13 / detail

#94 (Jun 5, 2017, 2:06:09 PM)

  1. Added AnonService.setSocketFactory() which allows to set a socket factory to be used for creating sockets for the connection to the given AnonService. — sk13 / detail

#93 (May 21, 2017, 10:43:53 AM)

  1. sk13 / detail

#92 (May 21, 2017, 10:38:25 AM)

  1. sk13 / detail

#91 (May 21, 2017, 12:16:50 AM)

  1. sk13 / detail

#90 (May 21, 2017, 12:12:43 AM)

  1. sk13 / detail

#89 (May 21, 2017, 12:11:32 AM)

  1. sk13 / detail

#88 (May 21, 2017, 12:04:43 AM)

  1. sk13 / detail

#87 (May 20, 2017, 11:44:49 PM)

  1. sk13 / detail

#85 (May 20, 2017, 11:30:25 PM)

  1. sk13 / detail
  2. --added AnonTCPChannel, a new kind of anon channel, which allows to establish an anonymous TCP connection.
    The implementation is based on the SOCKS proxy channel. — sk13 / detail

#84 (May 5, 2017, 9:46:07 PM)

  1. Updated to new BouncyCastle version — sk13 / detail

#83 (Apr 19, 2017, 4:17:31 PM)

  1. sk13 / detail

#82 (Apr 19, 2017, 4:09:57 PM)

  1. sk13 / detail

#81 (Apr 19, 2017, 3:42:08 PM)

  1. sk13 / detail

#80 (Apr 19, 2017, 3:35:20 PM)

  1. removed XMLUtil.toByteArrayOutputStream - which was in fact no used... — sk13 / detail

#79 (Apr 17, 2017, 11:14:48 PM)

  1. Fixed XMLUtil.toByteArrayOutputStream — sk13 / detail

#78 (Apr 17, 2017, 10:56:57 PM)

  1. Fixed XMLUtil.toByteArrayOutputStream — sk13 / detail

#77 (Apr 17, 2017, 10:37:53 PM)

  1. Fixed XMLUtil.toByteArrayOutputStream — sk13 / detail

#76 (Apr 16, 2017, 9:03:16 PM)

  1. Fixed a potentila resource leak in ZLibTools — sk13 / detail

#75 (Apr 16, 2017, 7:14:48 PM)

  1. Fixed a potentila resource leak in ZLibTools — sk13 / detail

#74 (Apr 7, 2017, 9:03:33 AM)

  1. sk13 / detail

#73 (Apr 7, 2017, 9:00:06 AM)

  1. sk13 / detail

#72 (Apr 7, 2017, 8:58:38 AM)

  1. sk13 / detail

#71 (Apr 7, 2017, 8:34:18 AM)

  1. sk13 / detail

#69 (Apr 7, 2017, 8:19:37 AM)

  1. sk13 / detail

#67 (Apr 7, 2017, 8:13:45 AM)

  1. sk13 / detail

#66 (Apr 5, 2017, 12:57:59 PM)

  1. sk13 / detail

#65 (Apr 5, 2017, 12:52:14 PM)

  1. sk13 / detail

#64 (Apr 5, 2017, 10:23:24 AM)

  1. sk13 / detail

#62 (Apr 5, 2017, 10:09:38 AM)

  1. sk13 / detail

#61 (Apr 5, 2017, 10:07:05 AM)

  1. sk13 / detail

#60 (Apr 5, 2017, 10:01:38 AM)

  1. sk13 / detail

#58 (Mar 30, 2017, 7:06:08 PM)

  1. used updated bouncycastle
    fixed a bug in CSR generation — sk13 / detail

#57 (Mar 28, 2017, 10:28:23 PM)

  1. sk13 / detail

#56 (Mar 28, 2017, 10:24:01 PM)

  1. sk13 / detail

#54 (Mar 28, 2017, 10:17:45 PM)

  1. sk13 / detail

#53 (Mar 28, 2017, 4:16:05 PM)

  1. sk13 / detail

#52 (Mar 2, 2017, 5:11:06 PM)

  1. Added the possibility to transmit a credential (pre-shared secret) during cascade login (key establishment).
    This credential could be used for access control. — sk13 / detail

#51 (Dec 18, 2016, 9:31:08 AM)

  1. Updated version for release to 00.20.001 — sk13 / detail

#50 (Jun 23, 2016, 2:36:14 PM)

  1. * hofix for proxy interface (equals compatibility with StoredPasswordReader) — rolf / detail

#49 (Jun 9, 2016, 11:26:07 AM)

  1. fixed an error that caused an unneccesary proxy password dialog to show up — rolf / detail

#48 (May 19, 2016, 12:01:09 PM)

  1. *Added "StoredPasswordReader" to the proxy interface to make a fixed password possible. — rolf / detail

#47 (Jan 5, 2016, 7:56:06 PM)

  1. sk13 / detail

#46 (Dec 8, 2015, 10:01:15 AM)

  1. Removed usage of some deprecated BouncyCastle classes — sk13 / detail

#45 (Dec 1, 2015, 3:51:06 PM)

  1. Update to BouncyCastle 1.53 — sk13 / detail

#44 (Nov 30, 2015, 11:26:13 PM)

  1. Removed some more usages of deprecated methods... — sk13 / detail

#43 (Nov 30, 2015, 10:41:08 PM)

  1. Update to BouncyCastle 1.52 — sk13 / detail

#42 (Nov 29, 2015, 2:46:11 PM)

  1. Removed deprecated DEROBjectIdentifier — sk13 / detail

#41 (Nov 29, 2015, 12:46:06 PM)

  1. Fixed manx issues after upgrading to new Bouncycastle 1.51 — sk13 / detail

#40 (Nov 29, 2015, 1:51:08 AM)

  1. sk13 / detail

#39 (Nov 29, 2015, 1:41:08 AM)

  1. sk13 / detail

#38 (Nov 29, 2015, 1:21:08 AM)

  1. sk13 / detail

#37 (Nov 29, 2015, 12:46:08 AM)

  1. sk13 / detail

#36 (Nov 28, 2015, 11:11:08 PM)

  1. change to be compatible with BouncyCastle 1.51 — sk13 / detail

#35 (Nov 11, 2015, 6:11:07 PM)

  1. Added some methods which makes it possible to get the socket which is used for the connection between the AN.ON client and the MixCascade.
    In certain scenarios this socket is need to 'protect' this socket, i.e. ensuring that the communication of this socket is not sent over the MixCascade itself. — sk13 / detail

#34 (Nov 9, 2015, 5:16:07 PM)

  1. sk13 / detail

#33 (Nov 9, 2015, 4:36:07 PM)

  1. sk13 / detail

#32 (Nov 9, 2015, 3:21:06 PM)

  1. Added creation of .jar-with-dependencies for Android target — sk13 / detail

#31 (Aug 27, 2014, 11:42:59 AM)

  1. sk13 / detail

#30 (Jan 22, 2014, 12:06:25 PM)

  1. sk13 / detail

#28 (Jan 17, 2014, 12:16:26 PM)

  1. sk13 / detail

#26 (Jan 15, 2014, 11:21:25 AM)

  1. Uses new BouncyCastle — sk13 / detail

#25 (Jul 7, 2013, 2:11:00 AM)

  1. sk13 / detail

#24 (Jul 7, 2013, 2:07:33 AM)

  1. sk13 / detail

#23 (May 22, 2013, 4:11:51 PM)

  1. sk13 / detail

#22 (May 21, 2013, 6:01:51 PM)

  1. neuer Jondofox-Header: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/17.0 Firefox/17.0 — rolf / detail

#10 (May 17, 2013, 10:49:39 AM)

  1. sk13 / detail

#9 (May 17, 2013, 10:46:25 AM)

  1. sk13 / detail

#7 (May 17, 2013, 10:41:25 AM)

  1. sk13 / detail