Changes

#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