[libcryptx-perl] annotated tag upstream/0.056 created (now 026c4ec)
gregor herrmann
gregoa at debian.org
Wed Jan 3 19:54:06 UTC 2018
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/0.056
in repository libcryptx-perl.
at 026c4ec (tag)
tagging 5b7253046b660592f2e7db7afd2857c8ac517621 (commit)
replaces upstream/0.055
tagged by gregor herrmann
on Wed Jan 3 20:36:45 2018 +0100
- Log -----------------------------------------------------------------
Upstream version 0.056
FGasper (1):
Prevent RSA import_key() from altering a JWK hash reference. (#12)
Felipe Gasper (1):
Add ability to export JWK thumbprint.
Karel Miko (597):
initial
v0.003
tak rovnou další verze 0.004
mode fix
win64 hack + more
fixing compiler warnings
key derivation
kosmetika
fork-safe prng a dalsi vylepseni - v0.007
čistka
croak hack
digest fix + 0.008 release
doc fixes
rename xxx_base64 to xxx_b64
fixing compiler warnings
CLONE_SKIP
release 0.011
remove perl 5.8.8+ prereq
libtomcrypt update
revert
gitignore
version bump + CPANTS improvements
chmod -x
relese 0.012
PK improvements
base64url support
digest/mac base64url support
Crypt::PRNG random_bytes_b64u/bytes_b64u
DSA doc fix
Cipher doc fix
updating changes
RSA sign/verify > sign_message/verify_message + sign_hash/verify_hash
RSA/DSA changes
release 0.013_1
pod fix
pod fix
DH+ECC dodělávky
doc fixes
preparing 0.014
DSA/DH tuning
CryptX-0.014
doc fixes
strip trailing spaces
cipher doc fixes
see also fixes
CryptX-0.014_1
another pod fixes
urls
changes
CryptX-0.015
CryptX-0.016
typo
pod fix
encrypted pem keys support for RSA and DSA
password protected RSA/DSA keys
CryptX-0.016_1
doc typo
base64url better code
rsa|dsa|ecc|dh_free
openssl test vectors
preparing 0.016_2
rename src dirs
0.016_3
preparing 0.017
updating changes
5.8 compatibility
CryptX-0.017
doc fix
notes about solaris crash
added repository url
dsa_make_key: testing x < q
dsa_sign_hash: testing k < q
ltc_mp.unsigned_size >> mp_unsigned_bin_size
dsa_make_key: improved x < q test
improved primality testing - initial idea
v0.018
fixing broken camellia
camellia related changes
v0.019
improving primality testing
ECC support for curve y^2 = x^3 + a*x + b (`a` used to be fixed to -3)
openssl ec keys
XS improvements - returning self
POD fixes - Digest
POD fixes - Digest (2)
ecc generate_key with custom curve params
ECC support for curve y^2 = x^3 + a*x + b (part 2); ECDSA handling hashes longer then curve bitsize
ECC export/import of ASN X9.63 compressed public keys - ecc_export_raw + ecc_import_raw
ECDSA openssl test vectors
ECC key pair generation according to FIPS-186-4
ECC key pair generation according to FIPS-186-4 (2)
DSA test vectors generated by openssl
tuning DSA key generation
RSA test vectors generated by openssl
improving RSA tests + doc
better RSA tests
DSA sign improvement
faster string_from
ECC ecc_import_point
ECC ecc_import_point (2)
ECC full import/export (not final version yet)
new import/export DER/PEM
EC test certs/keys generated by openssl
ECC preparing new PEM/DER support
ECC preparing new PEM/DER support (2)
support for optional items in ASN.1 sequences
support for optional items in ASN.1 sequences (2)
ECC export/import of EC PUBLIC keys should be compatible with rfc5480 and openssl
travis
travis (2)
travis (3)
fix for failing pk_dsa_test_vectors_openssl.t
fix for failing pk_dsa_test_vectors_openssl.t (2)
fix for failing pk_dsa_test_vectors_openssl.t (3)
preparing for 0.019_1
ASN.1 context specific tag (decoding)
ECC private DER - import
loading openssl EC keys works
ECC export/import of EC PRIVATE keys should be compatible with rfc5915 and openssl (incl. ugly hack for ASN.1 context specific tags)
ECC improvements (perl part)
fixing compiler warnings
old perl compatibility
old perl compatibility (2)
tests for encrypted EC private keys generated by openssl
doc improvements
tuning RSA interoperability + small fixes
RSA related test script
tuning DSA tests+doc
tuning ECC tests+doc
scripts for generating test vectors
README regen
handling compiler warnings
pod fixes
more prng entropy by `Crypt::PK::*` modules
tuning compiler flags
64bit cygwin support
gcc+Win64+asm fix
enable ASM
0.019_3
tuning asm
small fixes to `Crypt::Mode::*`
0.019_4
v0.020
optimized ecc_encrypt_key
dsa_encrypt_key small correction
fix for ASM failures on freebsd/netbsd
do not use LTC_NO_ASM
dsa_make_key minor isuue
v0.021
eliminating warning: statement not reached
avoid global filehandle
avoid "return undef"
DSA params+key generation according FIPS-186-4 (part 1)
merge
whitespaces
rand_helper
pulling small dsa fix from libtomcrypt repo
syncing libtomcrypt/develop changes
MANIFEST.SKIP update
merge master
todo update
new ecc key load test
syncing libtomcrypt/develop 4981e2ab3f - Mar 28 08:31:21 2015 -0400
zeroing extra files
cygwin/64bit related fix - added !defined(__x86_64__)
cygwin related fix - variable name B0 changed to B_0 as it caused collision when compiling libtomcrypt as a perl module (for some reason only on cygwin)
cygwin related fix - variable name B0 changed to B_0 (part 2)
libtomcrypt ecc enhancements
avoid non-ASCII chars
remove debug messages
new ecc tests + ECC.pm cosmetics
new digests SHA512_224 + SHA512_256
new digests SHA512_224 + SHA512_256 (part 2)
use binmode=>1 in generators
GCM doc fix
Crypt::Mode::* doc fix
converting newlines for t/*.t
fix compiler warning
README update
v0.021_2
libtommath updated to the latest develop branch, commit 0fd5e6c17f Dec 11 14:59:35 2014 +0100
v0.021_3
fix compiler warning in bn_mp_sqrtmod_prime
v0.021_4
devel version 0.021_7
v0.022
updating .travis.yml
updating .travis.yml
removing unused crypt_constants.c crypt_sizes.c
support for older compilers - gcc3 + vc6
v0.023
0.023_2
KeyWrap moved to separate dist
ECC added: verify_message_rfc7518, sign_message_rfc7518, curve2hash
v0.024
Crypt::PK::ECC+RSA export_key_jwk() allows to export a perl HASH with JWK structure
v0.025
release v0.025_01
PRNG rand/irand cosmetics
version bump
random_string_from cosmetics
UNIX newlines
v0.026
syncing libtomcrypt src
HP-UX related fixes
eliminating done_testing
eliminating done_testing
switch to: _encode_base64url _decode_base64url _encode_base64 _decode_base64
v0.026_05
failure on perl 5.10
hpux tuning
JSON hacks
hpux compiler warning
hpux compiler warning setbit >> SETBIT
overflow in ecc_ansi_x963_export
sign related warning in ltc_ecc_mul2add
HPUX/Itanium GCM issue
v0.026_29
avoid using declaration after statements
avoid declaration after statement
no static void
avoid stdint.h
ROR > RORc
rng_get_bytes bug
ˇltm tweaking
v0.026_36
v0.026_37
Merge branch 'master' of git+ssh://repo.dcit.cz/git/cryptx
HPUX tuning
chmod README
skip jwk.t in noo JSON module available
dev release v0.026_39
fix for https://github.com/libtom/libtomcrypt/issues/90
JSON is now completely optional
dev version 0.026_40
vc6 compatibility
updating changes
v0.027
.gitignore update
updating .gitignore MANIFEST.SKIP
ltm+ltc Makefile
moving CryptX.xs ppport.h
version bump
Build.PL fix
syncing makefiles with eumm
MB build fix
exporter compatibility
generators updated
chmod README
EU::MM + Makefile.PL
one more bugfix for DSA key loading
improved tests for ssh key loading
Merge branch 'eumm'
moving master to EU::MM
v0.027_06
v0.028
version bump
adding Math::BigInt::LTM
Math::BigInt::LTM test skip
tuning tests
new module Crypt::Misc
v0.029
v0.030
version bump
RSA/DSA key export nox with PK_PUBLIC|PK_STD
updating Changes
RSA+DSA+ECC export_key_jwk produces canonical JSON
ECC import_key now accepts non-standard curve names e.g. "secp112r1", "secp521r1"
updating Changes
ECC - export_key_jwk_thumbprint (incomplete)
ECC - export_key_jwk_thumbprint $hash_name param
RSA - export_key_jwk_thumbprint
tests for canonical JWK key exports (RSA/ECC)
fix: Non-ASCII character seen
fix: jwk.t test count
updating Changes
new: Crypt::Misc functions random_v4uuid + is_v4uuid
v0.031
new Crypt::Checksum, Crypt::Checksum::CRC32, Crypt::Checksum::Adler32
missing checksum.t
v0.032
version bump
MSVC6 related fixes (needed for older ActivePerl at MSWin32)
v0.033
v0.034
OpenSSL interoperability broken #15 - ecc part
OpenSSL interoperability broken #15 - rsa part
OpenSSL interoperability broken #15 - dsa part
preparing the next release
v0.035
more openssl interoperability tests
v0.036
fix #18 Minor issue with comment syntax
fix #19 t/checksum.t fails on AIX-5.3
v0.037
improved estimated length of decimal representation
fix mp_invmod(a,b,c) for b == 1
key2hash: add leading zero to avoid odd number of hexadecimal numbers
key2hash: ECC add leading zero to curve params hex values (if necessary)
improving key2hash
updating changes
PROTOTYPES: DISABLE
Math::BigInt::LTM _log_int() fix by pjacklam
updating changes
skip mbi_ltm_mbi-from-big-scalar.t if ivsize<8
libtomcrypt (renaming *tab.c > *tab.c.inc not needed anymore)
Math::BigInt::LTM fixed _alen()
Math::BigInt::LTM improved _alen
ccm_state
v0.038
doc fixes
doc fixes
small changes from libtomcrypt repo
small changes from libtomcrypt repo
small changes from libtomcrypt repo
improved Apple+PPC support
v0.039
file/dir perms fix
version bump
fix compiler warnings
v0.040
fix ltc_ecc_is_point memory leak
DSA: properly handle FIPS 186-4 (4.6 + 4.7)
crc32 cosmetics
fix issue #24 Crypt::PK::ECC needs $VERSION (all *.pm have $VERSION)
GCM: counter incrementation isn't stopped at 2^32 blocks
v0.041
RSA: sign/verify functions now support "none" padding (INSECURE!)
v0.041_001
version bump
RC2 min keylen 40bit (was 64)
v0.041_002
RC2 min keylen 40bit (was 64) - part 2
v0.041_003
version bump
v0.042
fix #26 Math::BigInt::LTM compatibility with Math::BigInt 1.999801+
version bump
v0.043
_fac fix
fix tests - related to #27
version bump
v0.044
decode base64 - sync with libtomcrypt
decode base64 - sync with libtomcrypt
(rsa|dsa)_import_radix
LTC_NO_PROTOTYPES related cosmetics
version bump
tuning tomcrypt_cfg.h
version bump
tomcrypt_cfg sync changes
version bump
arch detection
#endif without if
version bump
version bump
merging libtomcrypt changes
dsa_(sign|verify)_hash - signed/unsigned mismatch
crc32 fix
signed/unsigned warnings
signed/unsigned warnings
version bump
conversion from size_t to int fixes
better dsa fix
ltc sync
libtommath sync
conversion from 'size_t' to 'int'
polish warnings
wchar_t related warnings
ltc sync
ltc sync
version bump
ltc sync whitespaces
ltc sync
whitespaces
ltc sync
tpc sync
sync ltc whitespace
version bump
MIN|MAX macro
version bump
HP C compiler + IBM C compiler do not like "static inline"
version bump
rsa pkcs8 cosmetics
comments/whitespaces
compiler warning
bad ifdef
improved ifdef
sync ltc
sync ltc
ltc sync
version bump
ltc sync
fix #31 Fails tests without '.' in @INC
version bump
v0.045
workaround for #32
version bump
v0.046
remove -flto
fix for #33 "ar: fatal: Numeric group ID too large"
version bump
v0.047
ltc sync
SHA3
Poly1305
doc update
ChaCha20Poly1305
better workaround for #33
chacha20poly1305 basic tests
LTC sync pr/stream_rc4_sober128
remove -DLTC_NO_FILE (as it used to be)
Crypt::PRNG::ChaCha20
Crypt::Stream::*
version bump
dev version 0.047_001
Crypt::Digest::SHAKE
version bump
AuthEnc interface tuning
version bump
Crypt::PRNG now uses Crypt::PRNG::ChaCha20
chacha20 poly1305 + increment_iv
version bump
update changes
BLAKE2
increment_octets_be, increment_octets_le
version bump
LTC sync
LTC sync
LTC sync + dh tuning
use chacha20 prng by default
version bump
ecc_dp_fill_from_sets fix
openssl-ecc tests
ltc sync
version bump
v0.048
'rv' : unreferenced local variable
fix: Crypt::AuthEnc::GCM - Encryption of the empty string #37
fix: GCM: Missing aad_add #36
version bump
dev release
README.md
version bump
doc update
LTC sync
LTC sync RSA new style
LTC sync DSA new style
LTC sync DH new style
ltc 1.18-rc2
(en|de)code_b(32|58)
RSA DSA DH improvements
dev release
version bump
v0.049
fix cpantesters build failures/warnings
version bump
makefile tuning
v0.050
Crypt::AuthEnc::OCB is now compliant with RFC-7253
version bump
ocb3 fix
ltc sync
Makefile.PL tuning
tuning build
v0.051
doc fix
doc fixes
libtomcrypt sync
version bump
fix wycheproof tests
dsa wycheproof fix
add wycheproof test vectors
doc fixes
wycheproof tests
RSA wycheproof
DSA wycheproof
DSA & cdf
dsa_set fix
DSA update
DSA fix - key validation
ltc sync (DSA)
generate_key_pqg update
XS - return $self
wycheproof tests
v0.052
LTC sync
version bump
v0.053
version bump
Makefile.PL cleanup
more diagnostics
dev version bump
dev release
more diag
dev release
dsa_verify_hash fix
DSA verify fix
verify_hash better stat handling
version bump
dev release
ltc sync
ltc sync
const tuning
remove special diagnostics
version bump
ltc sync
update changes
dev version
ltc 1.18.0
cosmetics
devel release
v0.054
tuning travis
tuning travis
tuning travis
version bump
ltc update (serpent,idea)
gen IDEA/Serpent
IDEA/Serpent tests
update changes
doc tuning
Serpent/IDEA compat tests
register_* tuning
better handling of PK_CURVEOID
base32_encode + base32_decode from ltc
base32_encode + base32_decode from ltc(2)
xs tuning
Crypt::Stream::Salsa20
update changes
xs tuning
version bump
avoid Scalar::Util
version bump
fix __declspec(deprecated)
xs tuning
ltc-develop sync
added CCM OO interface: new-add-add-done
version bump
doc tuning
doc tuning
CCM tuning + CryptX::_croak
using CryptX::_croak
version bump
doc update
doc update
version bump
doc update
ltc sync + new Crypt::Stream::Sosemanuk
update changes
ccm_process fix
ltc sync - sosemanuk
ltc sync
accept CFLAGS and CPPFLAGS from the environment (the idea from real-dam)
doc tuning
version bump
update Changes
cleanup _generators
tuning openssl tests
fix generators
version bump
another attempt to fix #39
POD fixes, spelling
version bump
README update
OCB - blocksize is obsolete
DSA size/size_q cosmetics
fix trailing whitespaces and tabs
test pod coverage
version bump
pod tests only if TEST_POD=1
main CryptX pod fix
ltc SHA3 blocksize fix
more hmac tests
version bump
v0.055
tests related cosmetics
ltm sync
version bump
avoid long long
silence compiler warnings
doc fix
ltc update
new Crypt::Stream::Rabbit
compatibility with Crypt::Rabbit
tuning rabbit
tuning rabbit
tlc sync
chmod fix
ltc sync
dev release
version bump
tuning update-makefiles.pl
chmod fix
rabbit doc
version bump
v0.056
Lance Kinley (2):
bugfixes for dsa public key import
Enhance Crypt::PK::DH (#10)
Manuel Mausz (3):
Ensure Crypt::PK::ECC->key2hash()->{curve_name} is lowercase (#14)
Ec fixes + some EC tests (#16)
Add ability to export ecc keys in short/oid form. (#17)
Sergey Romanov (1):
use JSON::MaybeXS instead of JSON
Tom Hukins (1):
Fix a mistyped module name
U-DCIT\miko (1):
libtommath update
gregor herrmann (1):
New upstream version 0.056
karel-m (3):
Merge pull request #1 from tomhukins/patch-1
Merge pull request #2 from sergeyromanov/json-maybexs
Merge pull request #3 from lkinley/master
real-dam (1):
Fix typos in POD (#40)
user (4):
libtom sources
more crypto
verze 0.005
string_from fix
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcryptx-perl.git
More information about the Pkg-perl-cvs-commits
mailing list