#
da39824b |
| 09-Mar-2014 |
agc <agc@NetBSD.org> |
Move netpgpkeys into the correct place in the reachover insfrastructure
|
#
08dd6cef |
| 21-Feb-2014 |
agc <agc@NetBSD.org> |
Update to version 20140220
Changes from previous version:
+ portability fixes from xtraeme for his Linux distribution: + add search for ar(1) into autoconf + define __printflike if it's not alrea
Update to version 20140220
Changes from previous version:
+ portability fixes from xtraeme for his Linux distribution: + add search for ar(1) into autoconf + define __printflike if it's not already defined + fix missing asprintf (I fixed this differently)
show more ...
|
#
cdcd9578 |
| 17-Feb-2014 |
agc <agc@NetBSD.org> |
Manual page fixes from Anthony J. Bentley, with many thanks!
Addresses PR/48395
|
#
cb8800fa |
| 17-Feb-2014 |
agc <agc@NetBSD.org> |
Update the autoconf-based infrastructure for another release.
The main change in this infrastructure is to get rid of the libnetpgp-based netpgpverify. This functionality is provided by the standal
Update the autoconf-based infrastructure for another release.
The main change in this infrastructure is to get rid of the libnetpgp-based netpgpverify. This functionality is provided by the standalone netpgpverify and libnetpgpverify in pkgsrc, and verification can also be performed using "netpgp -v".
show more ...
|
#
83b45ea7 |
| 06-Nov-2010 |
agc <agc@NetBSD.org> |
specify the libmj.la archive as a pre-req for libnetpgp.la in the correct way - tested on RHEL 6 and Mac OS X.
|
#
aaec28fc |
| 06-Nov-2010 |
agc <agc@NetBSD.org> |
re-run automake to pick up changes to Makefile.am files.
|
#
23e62cae |
| 05-Nov-2010 |
agc <agc@NetBSD.org> |
Miscellaneous changes to bring the GNU autoconf framework into a state where a package can be build and install properly.
|
#
701ed11c |
| 05-Nov-2010 |
agc <agc@NetBSD.org> |
run autoconf so we can generate a Makefile in src/libmj
|
#
da498fd5 |
| 04-Nov-2010 |
agc <agc@NetBSD.org> |
Update base version to 20101103
Add openssl/camellia.h to the list of header files we look for in autoconf
Re-generate configure scripts
|
#
0bbf5d48 |
| 02-Sep-2010 |
agc <agc@NetBSD.org> |
move the functions to parse the JSON from netpgpkeys(1) into libnetpgp(3)
update the version number for recent changes.
update the date for recent changes.
regenerate the autoconf files.
|
#
275353f2 |
| 09-Jul-2010 |
agc <agc@NetBSD.org> |
minor changes to the ssh host key test invocations
|
#
2ecd1d0a |
| 01-Jun-2010 |
agc <agc@NetBSD.org> |
Update netpgp to 3.99.3
Changes since 3.99.2: + avoid possible free() of new value passed to netpgp_setvar(), with thanks to Anon Ymous. + netpgpkeys(1): print keys to stdout, not stderr - report
Update netpgp to 3.99.3
Changes since 3.99.2: + avoid possible free() of new value passed to netpgp_setvar(), with thanks to Anon Ymous. + netpgpkeys(1): print keys to stdout, not stderr - reported by Anon Ymous. + fix DSA signatures and verification + simplify and shorten the internals of packet processing by getting rid of the intermediate pseudo-abstraction layer, which detracted from understanding and had no benefit whatsoever. Rename some enums and some definitions. + add some checking to new key generation, and don't try to read in the keys after writing them - reported by Tyler Retzlaff
show more ...
|
#
5c29ffdc |
| 08-May-2010 |
agc <agc@NetBSD.org> |
regen for netpgp 3.99.2, 20100507 version
|
#
67957bdf |
| 14-Apr-2010 |
agc <agc@NetBSD.org> |
Update netpgp to version 3.99.1
Changes to 3.99.1/20100413
+ bump major command versions to be compatible with shlib major + fixed a number of bugs in (RSA) key generation + modified netpgpkeys(1)
Update netpgp to version 3.99.1
Changes to 3.99.1/20100413
+ bump major command versions to be compatible with shlib major + fixed a number of bugs in (RSA) key generation + modified netpgpkeys(1) to take an optional argument to --generate-key if the argument is provided, it is used as the equivalent of the gecos field for the newly-generated key.
show more ...
|
#
65386b72 |
| 16-Mar-2010 |
agc <agc@NetBSD.org> |
Changes to 2.99.2/20100315
+ make subkey sigs available by hkp as well as on the command line + use the sketchily-defined vindex option to the hkp protocol to return the subkey signature informati
Changes to 2.99.2/20100315
+ make subkey sigs available by hkp as well as on the command line + use the sketchily-defined vindex option to the hkp protocol to return the subkey signature information + add a netpgp_unsetvar() function as a corollary to netpgp_setvar() + use a variable name of ''subkey sigs'' to denote that subkey signatures should be returned with the pubkey uids
show more ...
|
#
5aae2c74 |
| 13-Mar-2010 |
agc <agc@NetBSD.org> |
Changes to 2.99.1/20100313
+ add functionality to parse basic signature subkeys + in doing so, add expiration of keys + at the same time, add revocation of keys + recognise the primary user id, and
Changes to 2.99.1/20100313
+ add functionality to parse basic signature subkeys + in doing so, add expiration of keys + at the same time, add revocation of keys + recognise the primary user id, and use it when displaying user ids + recognise self signed keys and subkeys + rework the indentation of output + add the --list-sigs [userid] option to netpgpkeys(1) + use memcmp(3) rather than strcmp(3) when checking binary user ids to be exported + add expiration display to subkey signature output + update libnetpgp library version major number to 3
show more ...
|
#
c973dd49 |
| 08-Mar-2010 |
agc <agc@NetBSD.org> |
Changes to 1.99.22/20100307 + add key expiry information to public key information display
|
#
d9a9c03c |
| 05-Mar-2010 |
agc <agc@NetBSD.org> |
Changes to 1.99.21/20100305
+ clean up some lint + the obligatory ''build on mac os x fixes'' - <inttypes.h> header file
|
#
b15ec256 |
| 05-Mar-2010 |
agc <agc@NetBSD.org> |
Update netpgp to version 1.99.20/20100304 - portability improvements, and bug fixes:
Changes to 1.99.20/20100304
+ move args to some functions around to be consistent + use uint*_t where appropr
Update netpgp to version 1.99.20/20100304 - portability improvements, and bug fixes:
Changes to 1.99.20/20100304
+ move args to some functions around to be consistent + use uint*_t where appropriate + fix bug in verify memory + add documentation to manual pages to show how to do combined signing/encryption and decryption/verification + make verification of ascii-armoured memory work the same as binary + eliminate use of strdup(3), strcasecmp(3), and strptime(3). NetBSD/pkgsrc PR 42922 applies - need to define _XOPEN_SOURCE and _BSD_SOURCE for newer linux platforms with glibc 2.10.1. solved a bit differently, by implementing strdup(3) and strcasecmp(3) independently, and using regexps to avoid calling strptime(3).
show more ...
|
#
2b48e3a6 |
| 08-Feb-2010 |
agc <agc@NetBSD.org> |
Update netpgp to version 1.99.17/20100208
Changes to 1.99.17/20100208
+ get rid of last 2 static variables - use the __ops_printstate_t struct passed down, and add the indent variable here too +
Update netpgp to version 1.99.17/20100208
Changes to 1.99.17/20100208
+ get rid of last 2 static variables - use the __ops_printstate_t struct passed down, and add the indent variable here too + get rid of 3 occurrences in reader.c where an automatic buffer was addressed (as part of a subsequent callback) by a struct field from a calling scope, and only valid within the callback. Found by Flexelint and phk - many thanks. + print filename/"memory" when time problems occur when validating signatures
show more ...
|
#
600b302b |
| 06-Feb-2010 |
agc <agc@NetBSD.org> |
Changes to 1.99.16/20100205
+ minor simplifications to netpgp(1) internally + fix a bug in netpgp_verify_file where a non-existent file while listing packets would cause a SIGSEGV + add duration a
Changes to 1.99.16/20100205
+ minor simplifications to netpgp(1) internally + fix a bug in netpgp_verify_file where a non-existent file while listing packets would cause a SIGSEGV + add duration arg to netpgp(1), and check for validity when verifying signatures + add birthtime arg to netpgp(1), and check for validity when verifying signatures + add netpgp commands to print pubkey, if desired + allow the passphrase for the signature to be taken from --pass-fd + get rid of static indent value when printing packet contents + print signature validity times when verifying a file's signature
show more ...
|
#
d369874e |
| 22-Dec-2009 |
agc <agc@NetBSD.org> |
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_m
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
show more ...
|
#
9e63cf3f |
| 14-Dec-2009 |
agc <agc@NetBSD.org> |
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(
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
show more ...
|
#
b655c49f |
| 11-Jun-2009 |
agc <agc@NetBSD.org> |
Update to version 1.99.12
CHANGES 1.99.11 -> 1.99.12
+ only prompt for the passphrase for the secret key if the secret key is protected by a passphrase + portability fix for Mac OS X
|
#
7e613096 |
| 10-Jun-2009 |
agc <agc@NetBSD.org> |
CHANGES 1.99.9 -> 1.99.10
+ fix a bug in decryption whereby a bad passphrase would cause a segmentation violation + fix some regressions in key searching in the underlying find keys routines + add
CHANGES 1.99.9 -> 1.99.10
+ fix a bug in decryption whereby a bad passphrase would cause a segmentation violation + fix some regressions in key searching in the underlying find keys routines + add C++ declaration protection to the external interface in netpgp.h + split out the key management parts of netpgp(1) into netpgpkeys(1)
show more ...
|