| Commit message (Expand) | Author | Age | Files | Lines |
| * | [KVIrc] (branches/no_openssl) More OpenSSL vestige removal.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3663 17fca916-40b9-46aa-a4ea-0a15b648b75c
curan | Kai Wasserbäch | 2009-12-03 | 2 | -3/+2 |
| * | [KVIrc] (branches/no_openssl) Remove last vestiges of OpenSSL from top-level ...•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3662 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-12-03 | 1 | -1/+0 |
| * | [KVIrc] (branches/no_openssl) Merge r3549 to r3660 into branch.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3661 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-12-03 | 292 | -36272/+43144 |
| * | [KVIrc] (branches/curan) Update status file.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3634 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-11-27 | 1 | -7/+13 |
| * | [KVIrc] (branches/no embedded): Merge r3360 through r3631 into branch for eas...•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3632 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-11-27 | 870 | -109419/+54746 |
| * | [KVIrc] (branches/no embedded): Remove untested feature random IV for now.••• 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
| Kai Wasserbäch | 2009-11-27 | 2 | -80/+18 |
| * | [KVIrc] (branches/no_openssl): Delete »src/kvilib/net/kvi_ssl.{h,cpp}«.••• These two files provided the OpenSSL wrapper for KVIrc and is no longer needed.
We call on the respective QtNetwork methods where needed.
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3555 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-10-08 | 2 | -896/+0 |
| * | [KVIrc] (branches/no_openssl): doc/COPYING: removed exceptions, updated to cu...••• (The address of the FSF has changed.)
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3553 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-10-08 | 1 | -31/+70 |
| * | [KVIrc] (branches/no_openssl): doc/INSTALL: remove OpenSSL documentation.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3552 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-10-08 | 1 | -14/+0 |
| * | [KVIrc] (branches/no_openssl): remove OpenSSL code path from »str.digest«.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3551 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-10-08 | 2 | -45/+6 |
| * | [KVIrc] (branches/no_openssl): Removed OpenSSL from top CMakeLists.txt.••• WARNING: WON'T BUILD ANYMORE! I KNOW THAT. ;)
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3550 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-10-08 | 1 | -38/+0 |
| * | [KVIrc] (branches/no_openssl): Create from r3548•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3549 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-10-08 | 2218 | -0/+739746 |
| * | [KVIrc] (branches): Add no_openssl branch to README.active-branches.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3548 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-10-08 | 1 | -0/+24 |
| * | [KVIrc] (branches/no embedded): Fixing IV generation.••• 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
| Kai Wasserbäch | 2009-07-20 | 2 | -36/+109 |
| * | [KVIrc] (branches/no embedded): Merging r3323 to r3359 into branch.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3360 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-20 | 304 | -76698/+76668 |
| * | [KVIrc] (branches/no embedded): Add hardcoded IV and fix Blowfish key parsing.••• * 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
| Kai Wasserbäch | 2009-07-19 | 1 | -29/+47 |
| * | [KVIrc] (branches/no embedded): src/modules/str/libkvistr.cpp: Fix typo.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3352 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-19 | 1 | -1/+1 |
| * | [KVIrc] (branches/no embedded): Fix Rijndael module's CMakeLists.txt.••• 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
| Kai Wasserbäch | 2009-07-19 | 1 | -0/+2 |
| * | [KVIrc] (branches/no embedded): Ensure version 5.x of Crypto++.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3349 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-18 | 1 | -1/+1 |
| * | [KVIrc] (branches/no embedded): Minor cleanups.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3348 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-18 | 3 | -20/+27 |
| * | [KVIrc] (branches/no embedded): $str.digest for all.••• 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
| Kai Wasserbäch | 2009-07-18 | 2 | -13/+156 |
| * | [KVIrc] (branches/no embedded): Work around a moc bug.••• Split the old implementation and the new Crypto++-based
version into seperate files and let CMake handle what
to build, that works around a bug in moc, that lead to
linking errors.
Now it _SHOULD_ really work.
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3346 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-17 | 9 | -567/+820 |
| * | [KVIrc] (branches/no embedded):••• * First implementation of Rijndael and Blowfish with
libcrypto++ as a backend.
- It compiles.
- MOC is somewhat broken (indexes the wrong code and is
then expecting functions which aren't present, need
to figure out how to tell MOC which part of the code
is there to be scanned).
- No test run has been made so far (no time, if
someone else wants to go ahead...).
* If you compile with the Crypto++ backend, you'll be
warned about experimental code.
NOTE: This commit is (as should be clear from the above)
a WIP state.
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3342 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-17 | 8 | -68/+556 |
| * | [KVIrc] (branches/no embedded):••• * Prepare the main CMakeLists.txt for the new code/option.
* Add myself to »src/modules/about/ENTRIES«.
* Removed kvi_md5.cpp from »src/kvilib/CMakeLists.txt«
* Don't compile »src/modules/rijndael/rijndael.{h,cpp}«
and »src/modules/rijndael/ablowfish.{h,cpp}« if
»WANT_NO_EMBEDDED_CODE« is set. (We keep the error
codes from »src/modules/rijndael/rijndael.h« for now.)
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3339 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-15 | 7 | -9/+65 |
| * | [KVIrc] (branches/curan) Add some documentation about the branches.•••git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3328 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-09 | 2 | -0/+43 |
| * | [KVIrc] (branches/no embedded) Remove »kvi_d5.{h,cpp}«.••• As the embedded MD5 implementation wasn't used for some time in KVIrc and
nobody complained: just remove it. It seems like everybody who uses it
already compiles KVIrc with OpenSSL enabled.
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3324 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-08 | 2 | -367/+0 |
| * | [KVIrc] (branches/no embedded) Copy r3321 as the code base.••• This branch is for hunting down code embedded or recreated, which should
come from libraries. An example would be the MD5 code.
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3323 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-08 | 2332 | -0/+799182 |
| * | [KVIrc] (branches) Create a »curan« directory.••• Seperate my branches from »official« ones.
git-svn-id: https://svn.kvirc.de/svn/branches/kvirc/curan@3322 17fca916-40b9-46aa-a4ea-0a15b648b75c
| Kai Wasserbäch | 2009-07-08 | 0 | -0/+0 |