Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (15m)  netbsd-10 (4d)  netbsd-9 (4d)  netbsd-8 (9d) 

2024-05-20 18:30:03 UTC Now

2009-05-12 00:37:53 UTC MAIN commitmail json YAML

src/crypto/external/bsd/netpgp/dist/TODO@1.6 / diff / nxr@1.6
src/crypto/external/bsd/netpgp/dist/include/netpgp.h@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/bin/netpgp.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/netpgp/dist/src/lib/compress.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/netpgp/dist/src/lib/create.c@1.9 / diff / nxr@1.9
src/crypto/external/bsd/netpgp/dist/src/lib/create.h@1.3 / diff / nxr@1.3
src/crypto/external/bsd/netpgp/dist/src/lib/crypto.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/netpgp/dist/src/lib/crypto.h@1.3 / diff / nxr@1.3
src/crypto/external/bsd/netpgp/dist/src/lib/errors.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.h@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/keyring_local.h@1.5 / diff / nxr@1.5
src/crypto/external/bsd/netpgp/dist/src/lib/loccreate.h@1.3 / diff / nxr@1.3
src/crypto/external/bsd/netpgp/dist/src/lib/memory.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/netpgp/dist/src/lib/misc.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c@1.11 / diff / nxr@1.11
src/crypto/external/bsd/netpgp/dist/src/lib/netpgpdefs.h@1.3 / diff / nxr@1.3
src/crypto/external/bsd/netpgp/dist/src/lib/openssl_crypto.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c@1.9 / diff / nxr@1.9
src/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.h@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/packet-print.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/netpgp/dist/src/lib/packet-show-cast.h@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/packet-show.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/packet-show.h@1.3 / diff / nxr@1.3
src/crypto/external/bsd/netpgp/dist/src/lib/packet.h@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/parse_local.h@1.5 / diff / nxr@1.5
src/crypto/external/bsd/netpgp/dist/src/lib/reader.c@1.10 / diff / nxr@1.10
src/crypto/external/bsd/netpgp/dist/src/lib/readerwriter.h@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/signature.c@1.10 / diff / nxr@1.10
src/crypto/external/bsd/netpgp/dist/src/lib/signature.h@1.5 / diff / nxr@1.5
src/crypto/external/bsd/netpgp/dist/src/lib/symmetric.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/types.h@1.3 / diff / nxr@1.3
src/crypto/external/bsd/netpgp/dist/src/lib/validate.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/netpgp/dist/src/lib/validate.h@1.5 / diff / nxr@1.5
src/crypto/external/bsd/netpgp/dist/src/lib/version.h@1.4 / diff / nxr@1.4
src/crypto/external/bsd/netpgp/dist/src/lib/writer.c@1.6 / diff / nxr@1.6
src/crypto/external/bsd/netpgp/dist/src/lib/writer.h@1.2 / diff / nxr@1.2

Commit the weekend's changes:

+ minor name changes
+ remove duplicated code (commented out) in packet-print.c
+ original code contained abstraction violations for hash size - fix them
+ get rid of some magic constants related to length of hash arrays
+ allow a choice of hash algorithms for the signature digest (rather
  than hardcoding SHA1 - it is looking as though collisions are easier
  to manufacture based on recent findings)
+ move default signature RSA hash algorithm to SHA256 (from SHA1). This is
  passed as a string parameter from the high-level interface. We'll
  revisit this later after a good way to specify the algorithm has been
  found.
+ display the size of the keys in --list-packets
+ display the keydata prior to file decryption

(agc)