<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~irc/github.com/kvirc/KVIrc.git/no_embedded_lib_code, branch curan</title>
<subtitle>https://github.com/kvirc/KVIrc.git</subtitle>
<id>https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/no_embedded_lib_code?h=curan</id>
<link rel='self' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/no_embedded_lib_code?h=curan'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/'/>
<updated>2009-11-27T09:38:43Z</updated>
<entry>
<title>[KVIrc] (branches/no embedded): Merge r3360 through r3631 into branch for easier backmerging.</title>
<updated>2009-11-27T09:38:43Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-11-27T09:38:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=10ea108c27504ad08731c349f04c2b024b22e452'/>
<id>urn:sha1:10ea108c27504ad08731c349f04c2b024b22e452</id>
<content type='text'>
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3632 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): Remove untested feature random IV for now.</title>
<updated>2009-11-27T09:16:53Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-11-27T09:16:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=d02ed80dd64f41cf6b5c14bcffa6f769a29d8735'/>
<id>urn:sha1:d02ed80dd64f41cf6b5c14bcffa6f769a29d8735</id>
<content type='text'>
  As my time is severly limited and I'd like to see the rest of this
  code in trunk, I'll remove the untested random IV generation for
  now.

git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3631 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): Fixing IV generation.</title>
<updated>2009-07-20T21:16:08Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-20T21:16:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=06d671f03b79552b9e7462286e0a7d30c5e8ec0e'/>
<id>urn:sha1:06d671f03b79552b9e7462286e0a7d30c5e8ec0e</id>
<content type='text'>
  Usage of a wron variable to determine the required IV size led to
  random IVs which broke decryption.

  Additionally this commit prepares for real randomized IVs, which
  are required to ensure no information leakage about the used key.
  In case of random IVs per message, the generated IV is prepended to
  the transmitted message (and yes, this doesn't affect the security
  ;-) ).


git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3364 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): Merging r3323 to r3359 into branch.</title>
<updated>2009-07-20T14:09:39Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-20T14:09:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=74daa0bab22523fa86b5fb08806d91fb7c245060'/>
<id>urn:sha1:74daa0bab22523fa86b5fb08806d91fb7c245060</id>
<content type='text'>
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3360 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): Add hardcoded IV and fix Blowfish key parsing.</title>
<updated>2009-07-19T16:35:12Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-19T16:35:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=cf95e45ef9e73edfa54dba80d8f4e521a772c1e6'/>
<id>urn:sha1:cf95e45ef9e73edfa54dba80d8f4e521a772c1e6</id>
<content type='text'>
  * The module this shall replace hardcoded the IV to 0, do the same.
  * The parsing of keys (and to some extent encrypted data) was flawd,
    fix the parsing routines.

git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3355 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): src/modules/str/libkvistr.cpp: Fix typo.</title>
<updated>2009-07-19T09:42:59Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-19T09:42:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=0430ae6b86a024651b1261a164622e34bc9b4600'/>
<id>urn:sha1:0430ae6b86a024651b1261a164622e34bc9b4600</id>
<content type='text'>
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3352 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): Fix Rijndael module's CMakeLists.txt.</title>
<updated>2009-07-19T09:33:30Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-19T09:33:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=7b2b9794dff21d4e41f3f040b7b3f12ff191ed07'/>
<id>urn:sha1:7b2b9794dff21d4e41f3f040b7b3f12ff191ed07</id>
<content type='text'>
  If compiled without OpenSSL support and without WANT_NO_EMBEDDED_CODE
  CMake complained about not set variables in the Rijndael module's
  CMakeLists.txt file. We encapsule everything in a nice IF statement
  and CMake is happy.

git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3351 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): Ensure version 5.x of Crypto++.</title>
<updated>2009-07-18T19:20:50Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-18T19:20:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=8849874ffa3a174b12a592a3ca17f1026e237cef'/>
<id>urn:sha1:8849874ffa3a174b12a592a3ca17f1026e237cef</id>
<content type='text'>
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3349 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): Minor cleanups.</title>
<updated>2009-07-18T18:44:33Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-18T18:44:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=2914a4abbee9adb32b0d724a2c0606f817f7503e'/>
<id>urn:sha1:2914a4abbee9adb32b0d724a2c0606f817f7503e</id>
<content type='text'>
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3348 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
<entry>
<title>[KVIrc] (branches/no embedded): $str.digest for all.</title>
<updated>2009-07-18T00:57:14Z</updated>
<author>
<name>Kai Wasserbäch</name>
</author>
<published>2009-07-18T00:57:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=397eb9a5e7d6a686f0f5f970f6718933459bc8de'/>
<id>urn:sha1:397eb9a5e7d6a686f0f5f970f6718933459bc8de</id>
<content type='text'>
    Until now $str.digest was dependant on OpenSSL. This commit
    removes this limitation.
    Now one can decide at compile time for one of the following
    backends:
    * OpenSSL (etherything as it is now).
    * Crypto++ (better backend, right now the entire SHA familiy,
      MD2, MD4, MD5, the entire RIPEMD family and CRC32 are enabled).
    * QCryptographicHash (as a fallback mechanism this option was
      added, which offers MD4, MD5 and SHA1).


git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3347 17fca916-40b9-46aa-a4ea-0a15b648b75c
</content>
</entry>
</feed>
