summaryrefslogtreecommitdiffstats
path: root/g10/build-packet.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* gpg: Allow adding of Additional Decryption Subkeys.Werner Koch2023-03-011-4/+8
* gpg: New export option "mode1003".Werner Koch2022-12-021-3/+21
* gpg: Fix assertion failure due to errors in encrypt_filter.Werner Koch2022-09-291-0/+3
* gpg: Replace an assert by a log_fatal.Werner Koch2022-04-141-3/+6
* gpg,ecc: Handle external representation as SOS with opaque MPI.NIIBE Yutaka2020-06-091-7/+100
* gpg: Move a keydb function to another file.Werner Koch2019-11-271-0/+43
* gpg: Rework the signature subpacket iteration function.Werner Koch2019-09-051-1/+1
* gpg: Do not allow creation of user ids larger than our parser allows.Werner Koch2019-05-211-1/+7
* gpg: Implement v5 keys and v5 signatures.Werner Koch2019-03-141-43/+124
* gpg: Unfinished support for v5 signatures.Werner Koch2018-10-241-1/+1
* Fix use of strncpy, which is actually good to use memcpy.NIIBE Yutaka2018-09-061-1/+1
* gpg: Implement AEAD for SKESK packets.Werner Koch2018-01-231-18/+18
* gpg: First take on PKT_ENCRYPTED_AEAD.Werner Koch2018-01-211-0/+31
* doc: Comment fixes and one trailing comma fix.Werner Koch2017-07-201-2/+2
* gpg: New option --key-origin.Werner Koch2017-07-131-3/+3
* gpg: Fix actual leak and possible leaks in the packet parser.Werner Koch2017-03-301-1/+1
* gpg: Fix export porting of zero length user ID packets.Werner Koch2017-03-301-2/+10
* gpg: Revamp reading and writing of ring trust packets.Werner Koch2017-03-301-8/+94
* indent: Re-indent parts of build-packet.cWerner Koch2017-03-291-146/+152
* Remove -I option to common.NIIBE Yutaka2017-03-071-5/+5
* Clean up word replication.Yuri Chornoivan2017-02-211-1/+1
* Change all http://www.gnu.org in license notices to https://Werner Koch2016-11-051-1/+1
* gpg: Enable the Issuer Fingerprint from rfc4880bisWerner Koch2016-10-281-10/+5
* gpg: New option --mimemode.Werner Koch2016-07-131-0/+1
* gpg: Add experimental support for an issuer fpr.Werner Koch2016-06-201-14/+35
* gpg: Do not abort on certain invalid packets.Werner Koch2016-06-021-0/+2
* g10: Allow User ID length >= 256.NIIBE Yutaka2016-06-011-1/+1
* gpg: New status code NOTATION_FLAGS.Werner Koch2016-05-311-2/+4
* Some minor string changes and fixed a printf format.Werner Koch2016-05-041-1/+1
* gpg: Remove all assert.h and s/assert/log_assert/.Werner Koch2016-04-291-7/+6
* g10: Fix exporting secret keys of certain sizes.Justus Winter2016-04-071-1/+1
* gpg: Allow the caller to write the contents of a plaintext packet.Neal H. Walfield2016-03-021-8/+16
* gpg: Add a new function for creating binary notations.Neal H. Walfield2016-03-021-2/+77
* gpg: Refactor the printing of binary notations.Neal H. Walfield2016-03-021-4/+28
* gpg: More carefully encode a packet's length.Neal H. Walfield2016-02-251-1/+8
* gpg: Avoid directly twiddling bits.Neal H. Walfield2016-02-251-3/+4
* gpg: Improve documentation and comments related to OpenPGP packets.Neal H. Walfield2016-02-251-12/+165
* gpg: Add some asserts.Neal H. Walfield2016-02-251-4/+62
* gpg: Avoid an unnecessary copy.Neal H. Walfield2016-02-251-14/+9
* gpg: Use higher-level functions.Neal H. Walfield2016-02-231-16/+6
* common: More accurately name function.Neal H. Walfield2016-02-231-2/+2
* gpg: Fix calc_header_length when LEN is 0 and improve documentation.Neal H. Walfield2016-02-141-4/+8
* gpg: Create all MPIs with RFC-4880 correct length headers.Werner Koch2015-03-161-1/+19
* gpg: Fix broken write of opaque MPI length header.Werner Koch2015-03-161-1/+1
* gpg: Fix segv due to NULL value stored as opaque MPI.Werner Koch2015-02-191-3/+4
* Use inline functions to convert buffer data to scalars.Werner Koch2015-02-111-5/+3
* gpg: Fix a NULL-deref in export due to invalid packet lengths.Werner Koch2015-02-091-3/+6
* Avoid sign extension when shifting the MSB.Werner Koch2014-11-051-2/+4
* gpg: Remove all support for v3 keys and always create v4-signatures.Werner Koch2014-10-171-62/+29
* gpg: Minor change for better readability.Werner Koch2014-10-121-13/+3