CVS log for src/crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3
Up to [cvs.NetBSD.org] / src / crypto / external / bsd / netpgp / dist / src / lib
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.16.24.4: download - view: text, markup, annotated - select for diffs
Mon May 21 04:35:49 2018 UTC (6 years, 11 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.16.24.3: preferred, colored; branchpoint 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16.24.3: +28 -2
lines
Sync with HEAD
Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu May 10 15:00:36 2018 UTC (6 years, 11 months ago) by sevan
Branches: MAIN
CVS tags: phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
is-mlppp-base,
is-mlppp,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
HEAD
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +20 -1
lines
Add descriptions for
netpgp_match_keys()
netpgp_match_keys_json()
netpgp_match_pubkeys()
netpgp_validate_sigs()
netpgp_format_json()
Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed May 9 23:34:25 2018 UTC (6 years, 11 months ago) by sevan
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +7 -2
lines
Add a description of netpgp_unsetvar and netpgp_list_keys_json.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed May 9 07:59:38 2018 UTC (6 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -3
lines
Fix typo, add 'and' in list.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed May 9 00:24:50 2018 UTC (6 years, 11 months ago) by sevan
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -2
lines
Add the type of information returned about maintainer.
Revision 1.16.18.1: download - view: text, markup, annotated - select for diffs
Sun May 6 09:47:47 2018 UTC (6 years, 11 months ago) by martin
Branches: netbsd-8
CVS tags: netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2
Diff to: previous 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16: +48 -23
lines
Pull up following revision(s) (requested by sevan in ticket #810):
crypto/external/bsd/netpgp/dist/src/libbn/libnetpgpbn.3: revision 1.5
crypto/external/bsd/netpgp/dist/src/libbn/libnetpgpbn.3: revision 1.6
crypto/external/bsd/netpgp/dist/src/libmj/libmj.3: revision 1.8
crypto/external/bsd/netpgp/dist/src/libmj/libmj.3: revision 1.9
crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3: revision 1.20
crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3: revision 1.21
crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3: revision 1.22
crypto/external/bsd/netpgp/dist/src/netpgpverify/netpgpverify.1: revision 1.12
crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3: revision 1.23
crypto/external/bsd/netpgp/dist/src/netpgpverify/netpgpverify.1: revision 1.13
crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3: revision 1.19
Some further changes from PR bin/48395.
Drop superfluous zero prefix for single digit number days.
heads up by wiz
Break down explanation of netpgp_init to make it easier to extend.
Document how the userid is obtained.
Remove trailing whitespace.
Add the following functions to the list (TODO - add descriptions)
netpgp_unsetvar
netpgp_list_keys_json
netpgp_match_keys
netpgp_match_keys_json
netpgp_match_pubkeys
netpgp_validate_sigs
netpgp_format_json
Remove netpgp_match_list_keys() as function does not exist
Add missing output file to netpgp_verify_file() argument list
Sprinkle const to arguments
Revision 1.16.24.3: download - view: text, markup, annotated - select for diffs
Wed May 2 07:19:58 2018 UTC (6 years, 11 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.16.24.2: preferred, colored; branchpoint 1.16: preferred, colored
Changes since revision 1.16.24.2: +34 -17
lines
Synch with HEAD
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Apr 29 14:21:16 2018 UTC (7 years ago) by sevan
Branches: MAIN
CVS tags: pgoyette-compat-0502
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +34 -17
lines
Add the following functions to the list (TODO - add descriptions)
netpgp_unsetvar
netpgp_list_keys_json
netpgp_match_keys
netpgp_match_keys_json
netpgp_match_pubkeys
netpgp_validate_sigs
netpgp_format_json
Remove netpgp_match_list_keys() as function does not exist
Add missing output file to netpgp_verify_file() argument list
Sprinkle const to arguments
Revision 1.16.24.2: download - view: text, markup, annotated - select for diffs
Sun Apr 22 07:20:07 2018 UTC (7 years ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.16.24.1: preferred, colored; branchpoint 1.16: preferred, colored
Changes since revision 1.16.24.1: +14 -6
lines
Sync with HEAD
Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Apr 16 08:17:18 2018 UTC (7 years ago) by wiz
Branches: MAIN
CVS tags: pgoyette-compat-0422
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2
lines
Remove trailing whitespace.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Apr 15 23:00:36 2018 UTC (7 years ago) by sevan
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +14 -6
lines
Break down explanation of netpgp_init to make it easier to extend.
Document how the userid is obtained.
Revision 1.16.24.1: download - view: text, markup, annotated - select for diffs
Sat Apr 7 04:11:47 2018 UTC (7 years ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -4
lines
Sync with HEAD. 77 conflicts resolved - all of them $NetBSD$
Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Apr 4 21:39:35 2018 UTC (7 years ago) by sevan
Branches: MAIN
CVS tags: pgoyette-compat-0415,
pgoyette-compat-0407
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2
lines
Drop superfluous zero prefix for single digit number days.
heads up by wiz
Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Apr 3 21:57:14 2018 UTC (7 years ago) by sevan
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -4
lines
Some further changes from PR bin/48395.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Apr 2 10:30:06 2018 UTC (7 years ago) by sevan
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +24 -24
lines
Revert previous change as the typedef should now work as intended.
Thanks christos, martin
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Apr 1 23:25:27 2018 UTC (7 years ago) by sevan
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +24 -24
lines
netpgp_t is a structure
Revision 1.14.14.1: download - view: text, markup, annotated - select for diffs
Tue Aug 19 23:45:23 2014 UTC (10 years, 8 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +11 -10
lines
Rebase to HEAD as of a few days ago.
Revision 1.14.6.1: download - view: text, markup, annotated - select for diffs
Thu May 22 13:21:32 2014 UTC (10 years, 11 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +11 -10
lines
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Feb 17 07:23:18 2014 UTC (11 years, 2 months ago) by agc
Branches: MAIN
CVS tags: yamt-pagecache-base9,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-base,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-8-base,
netbsd-8-0-RC1,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: pgoyette-compat,
netbsd-8
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +10 -9
lines
Manual page fixes from Anthony J. Bentley, with many thanks!
Addresses PR/48395
Revision 1.14.18.1: download - view: text, markup, annotated - select for diffs
Tue Jul 23 21:07:20 2013 UTC (11 years, 9 months ago) by riastradh
Branches: riastradh-drm2
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +2 -2
lines
sync with HEAD
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Jul 20 21:39:55 2013 UTC (11 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: riastradh-drm2-base2,
riastradh-drm2-base1
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2
lines
Use Mt for email addresses.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Jun 18 00:20:28 2010 UTC (14 years, 10 months ago) by agc
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
riastradh-drm2-base,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
khorben-n900,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
agc-symver-base,
agc-symver,
agc-netpgp-standalone-base,
agc-netpgp-standalone
Branch point for: yamt-pagecache,
tls-maxphys,
riastradh-drm2
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +14 -3
lines
At the request of Alan Horn, clarify the purpose of netpgp_get_info().
Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri May 7 16:29:09 2010 UTC (14 years, 11 months ago) by agc
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +10 -6
lines
Sync with reality using patch provided by Juan RP in PR 43259. Thanks!
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Mar 14 00:55:32 2010 UTC (15 years, 1 month ago) by agc
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +6 -4
lines
catch up with the change in signature (hah!) for netpgp_list_keys(3).
Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Dec 22 06:03:24 2009 UTC (15 years, 4 months ago) by agc
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +68 -35
lines
Netpgp changes to 1.99.15/20091221
+ some ssh host keys do not have the username of the generator included
in the key itself. If there is no username in there, create one.
+ added netpgp_encrypt_memory() and netpgp_decrypt_memory()
+ overhaul netpgp(1) to work with stdin/stdout if no filenames specified:
% netpgp --encrypt < a | netpgp --decrypt > b
netpgp: default key set to "C0596823"
netpgp: default key set to "C0596823"
pub 2048/RSA (Encrypt or Sign) 1b68dcfcc0596823 2004-01-12
Key fingerprint: d415 9deb 336d e4cc cdfa 00cd 1b68 dcfc c059 6823
uid Alistair Crooks <agc@netbsd.org>
uid Alistair Crooks <agc@pkgsrc.org>
uid Alistair Crooks <agc@alistaircrooks.com>
uid Alistair Crooks <alistair@hockley-crooks.com>
netpgp passphrase:
% diff a b
% ls -al a b
-rw-r--r-- 1 agc agc 15243 Dec 20 08:55 a
-rw-r--r-- 1 agc agc 15243 Dec 21 17:15 b
%
% netpgp --sign < a | netpgp --cat > b
netpgp: default key set to "C0596823"
netpgp: default key set to "C0596823"
pub 2048/RSA (Encrypt or Sign) 1b68dcfcc0596823 2004-01-12
Key fingerprint: d415 9deb 336d e4cc cdfa 00cd 1b68 dcfc c059 6823
uid Alistair Crooks <agc@netbsd.org>
uid Alistair Crooks <agc@pkgsrc.org>
uid Alistair Crooks <agc@alistaircrooks.com>
uid Alistair Crooks <alistair@hockley-crooks.com>
netpgp passphrase:
Good signature for <stdin> made Mon Dec 21 18:25:02 2009
using RSA (Encrypt or Sign) key 1b68dcfcc0596823
pub 2048/RSA (Encrypt or Sign) 1b68dcfcc0596823 2004-01-12
Key fingerprint: d415 9deb 336d e4cc cdfa 00cd 1b68 dcfc c059 6823
uid Alistair Crooks <alistair@hockley-crooks.com>
uid Alistair Crooks <agc@pkgsrc.org>
uid Alistair Crooks <agc@netbsd.org>
uid Alistair Crooks <agc@alistaircrooks.com>
uid Alistair Crooks (Yahoo!) <agcrooks@yahoo-inc.com>
%
+ add explanations of memory-based operations to manual pages
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Dec 14 23:29:56 2009 UTC (15 years, 4 months ago) by agc
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +35 -3
lines
Prepare for a new netpgp-20091210 portable release.
Apart from infrastructure changes, there are the following functional ones:
+ Update to version 20091210
+ provide a new netpgp_match_list_keys(3) function to perform a
regular-expression based search of all the keys in the keyring. If no
pattern is specified to match, then all keys are returned.
+ provide a new netpgp_set_homedir(3) function, and use it to set the
home directory from the library, rather than individually in all the
programs which use the library
+ provide a new netpgp_incvar(3) function which will add a constant
increment (which may be negative) to the value of an internal
variable. This is primarily used for the verbosity level within the
library, and is again a movement of the function into the library from
the individual programs which use the library
+ move to the specification of an ssh key file by internal variable,
rather than the directory holding an ssh key file
+ autoconf infrastructure changes
+ take a hammer to the _GNU_SOURCE definitions problems
+ don't rely on strnlen(3) being present everywhere
Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Nov 19 21:56:00 2009 UTC (15 years, 5 months ago) by agc
Branches: MAIN
CVS tags: matt-premerge-20091211
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +22 -2
lines
Commit some changes that have been in a private tree for a while:
+ add a netpgp library function - netpgp_get_key(3) - to print a
specific key
+ add functionality to call this function in netpgpkeys(1)
+ add test for netpgp_get_key
+ add a verbose switch to the tst script
+ add netpgp functions to expose the memory signing and verification
functions - netpgp_sign_memory(3) and netpgp_verify_memory(3)
+ coalesced signing and verification ops file functions
Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu May 14 09:42:09 2009 UTC (15 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: netpgp-release-1-0-0,
netpgp-1-99-4
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
Remove trailing whitespace.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu May 14 03:59:54 2009 UTC (15 years, 11 months ago) by agc
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +22 -4
lines
+ got rid of "local" header files. These aren't necessary since the openpgpsdk
code was modified to all be in the same directory
+ added netpgp_getvar() and netpgp_setvar(), and use them to get and set the
user id and hash algorithm preference
+ get rid of <stdbool.h> usage - I'm still not sure this is the way we should
be going long term, but the bool changes got integrated with the others,
and are there in cvs history if we want to resurrect them. Correct autoconf
accordingly. Bump netpgp minimus version, and autoconf-based date version.
+ updated documentation to reflect these changes
Revision 1.6.2.2: download - view: text, markup, annotated - select for diffs
Wed May 13 19:16:05 2009 UTC (15 years, 11 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.6.2.1: preferred, colored; branchpoint 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6.2.1: +208 -0
lines
Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Revision 1.6.2.1
Tue May 5 01:28:15 2009 UTC (15 years, 11 months ago) by jym
Branches: jym-xensuspend
FILE REMOVED
Changes since revision 1.6: +0 -222
lines
file libnetpgp.3 was added on branch jym-xensuspend on 2009-05-13 19:16:05 +0000
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue May 5 01:28:15 2009 UTC (15 years, 11 months ago) by agc
Branches: MAIN
CVS tags: jym-xensuspend-nbase,
jym-xensuspend-base
Branch point for: jym-xensuspend
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +16 -2
lines
+ __ops_packet_t -> __ops_subpacket_t
+ __ops_parser_content_t -> __ops_packet_t
+ rename some other long names
51 chars is the record function name length so far
+ preliminary moves to support detached signatures
as yet, incomplete
+ add back command line option to list packets in a signed or encrypted file
+ make __ops_parse() take an argument whether to print errors, and kill the
__ops_parse_and_print_errors() function
+ get rid of some assertions in the code - this is a library - about 100 to go
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat May 2 09:40:01 2009 UTC (16 years ago) by wiz
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
Bump date for netpgp_sign_file signature change.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat May 2 02:44:36 2009 UTC (16 years ago) by agc
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2
lines
Document the way to get detached sig files from this library
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Apr 28 07:59:35 2009 UTC (16 years ago) by wiz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +7 -7
lines
Fix In argument (no <> needed). Use .Pa for paths. Drop trailing space.
Punctuation nits.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Apr 28 00:40:45 2009 UTC (16 years ago) by agc
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +5 -5
lines
Use .Ar properly
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu Apr 23 06:32:03 2009 UTC (16 years ago) by agc
Branches: NETPGP
CVS tags: netpgp-base
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
Import netpgp source into crypto/external - this is a heavily-modified
version of openpgpsdk, and will replace it. Differences between netpgp
and the NetBSD repository version of openpgpsdk are:
+ Wrap source code in GNU autoconf/configure
+ New high-level interface for libnetpgp(3) and netpgp(1)
+ Hide prolifery of local headers in the internal lib directory -
there is now one exported header called netpgp.h
+ Hide all ops_* functions and structs behind __ops_* names
+ Fix long-standing bug - make decryption work with files > 8192 bytes
(fix for signature verification of signed files > 8192 bytes was already
brought forward from the NetBSD repository of openpgpsdk)
+ Use mmap(2) to read files, falls back to read(2) if can't do mmap
+ Compile portable package using libtool
+ Rationalise the number of source files - merge a number of smaller ones
+ Case-insensitive matching of key ids
+ Use PRIsize throughout
+ Use calloc(3) throughout to zero memory
+ Get rid of global symbols which abused a macro
+ Use more descriptive names - remove "_arg_" components, name things for their
purpose, rather than what they are (their type)
+ No more --passphrase= argument to netpgp(1) - this is now always
done through callbacks
+ Report source code date and build date in version number, as well as the
version number itself
This will form the basis of the portable netpgp package.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Apr 23 06:32:03 2009 UTC (16 years ago) by agc
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>