summaryrefslogtreecommitdiff
path: root/lib/opencdk
Commit message (Expand)AuthorAgeFilesLines
* Do not attempt to parse a 32-bit integer if a packet is not 4 bytes.Alex Gaynor2017-03-121-1/+1
* Do not attempt to parse a 32-bit integer if a packet is not 4 bytes.Alex Gaynor2017-03-091-1/+1
* Enforce the max packet length for OpenPGP subpackets as wellAlex Gaynor2017-03-051-2/+7
* opencdk: do not parse any secret keys in packet when reading a certificateNikos Mavrogiannopoulos2017-03-015-14/+25
* opencdk: read_attribute: account buffer sizeNikos Mavrogiannopoulos2017-02-231-1/+1
* opencdk/read-packet.c: corrected typo in type castNikos Mavrogiannopoulos2017-02-201-1/+1
* cdk_pkt_read: enforce packet limitsNikos Mavrogiannopoulos2017-02-201-0/+9
* opencdk: improved error code checking in the stream reading functionsNikos Mavrogiannopoulos2017-01-171-2/+3
* opencdk: added error checking in the stream reading functionsNikos Mavrogiannopoulos2017-01-061-5/+35
* opencdk: cdk_pk_get_keyid: fix stack overflowNikos Mavrogiannopoulos2017-01-061-1/+7
* opencdk: read_attribute: added more precise checks when reading streamNikos Mavrogiannopoulos2017-01-061-11/+29
* Corrected a leak in OpenPGP sub-packet parsing.Alex Gaynor2017-01-021-1/+3
* Attempt to fix a leak in OpenPGP cert parsing.Alex Gaynor2017-01-021-1/+3
* Do not infinite loop if an EOF occurs while skipping a PGP packetAlex Gaynor2017-01-021-5/+16
* deprecated _gnutls_rnd() in favor of exported gnutls_rnd()Nikos Mavrogiannopoulos2016-11-041-1/+1
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-112-5/+5
* Makefile.am: moved common rules (AM_CFLAGS) to common.mkNikos Mavrogiannopoulos2016-04-121-1/+1
* opencdk: Fixes to prevent undefined behavior (found with libubsan)Nikos Mavrogiannopoulos2016-02-291-1/+1
* Fix some typos [ci skip]Andreas Metzler2015-12-271-1/+1
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-236-14/+14
* openpgp: use nettle's base64 functionsNikos Mavrogiannopoulos2015-07-211-12/+46
* opencdk: small fixed to reduce warningsNikos Mavrogiannopoulos2015-01-202-2/+1
* opencdk: print all warnings on compilationNikos Mavrogiannopoulos2014-12-281-1/+1
* opencdk: eliminated warning from armor.cNikos Mavrogiannopoulos2014-12-281-7/+7
* removed cache support for opencdk's keydbNikos Mavrogiannopoulos2014-12-281-213/+2
* opencdk: changed filter_fnct_t to match the actual function prototypesNikos Mavrogiannopoulos2014-09-301-1/+1
* opencdk: corrected unsigned comparisonNikos Mavrogiannopoulos2014-09-081-1/+1
* re-indented messy table.Nikos Mavrogiannopoulos2014-05-291-66/+36
* Removed unused function.Nikos Mavrogiannopoulos2014-05-291-42/+0
* Corrected bugs reported from coverity in opencdk.Nikos Mavrogiannopoulos2014-04-158-50/+47
* clang warning fixesNikos Mavrogiannopoulos2014-03-081-1/+1
* Fixed checking the length of a null stringJason Spafford2014-03-061-3/+3
* updated mpi_scan macrosNikos Mavrogiannopoulos2014-01-261-1/+1
* removed unused functionNikos Mavrogiannopoulos2013-11-271-25/+0
* removed unused variableNikos Mavrogiannopoulos2013-11-271-1/+0
* reindented codeNikos Mavrogiannopoulos2013-11-0820-8655/+8058
* Add NETTLE_CFLAGS in makefilesMartin Storsjo2013-06-061-0/+2
* simplified access to cipher and mac properties to reduce wasted cycles.Nikos Mavrogiannopoulos2013-05-256-139/+20
* several updatesNikos Mavrogiannopoulos2013-05-162-5/+20
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-0121-21/+21
* simplified calculationsNikos Mavrogiannopoulos2012-09-231-2/+2
* reduced verbosity and better debugging.Nikos Mavrogiannopoulos2012-09-236-97/+195
* Corrected bug in PGP subpacket encodingNikos Mavrogiannopoulos2012-09-231-1/+3
* several cleanupsNikos Mavrogiannopoulos2012-09-225-27/+27
* Use the PKCS #1 1.5 encoding provided by nettle (2.5) for encryption and sign...Nikos Mavrogiannopoulos2012-05-223-178/+14
* several type changes to please clangNikos Mavrogiannopoulos2012-04-023-7/+7
* corrected typesNikos Mavrogiannopoulos2012-03-242-2/+2
* use gnulib's base64 encoding/decoding codeNikos Mavrogiannopoulos2012-01-301-134/+32
* align crc32 tableNikos Mavrogiannopoulos2012-01-301-59/+32
* __MINGW32__ -> _WIN32Nikos Mavrogiannopoulos2012-01-301-1/+1