1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239
|
2018-01-27 Zack Weinberg <zackw@panix.com>
* Version 4.0.0 released.
* This project no longer maintains a GNU-style ChangeLog file.
See the Git commit history for detailed changes since 3.1.1.
2015-05-13 Björn Esser <besser82@fedoraproject.org>
* release version 3.1.1
* README.bcrypt: whitespace clean-up
* src/crypt-private.h
* configure.ac: add '--enable-Wno-cast-align' to silence 'cast
increases required alignment'
2015-05-12 Björn Esser <besser82@fedoraproject.org>
* release version 3.1.0
* configure.ac: update upstream-contact
* configure.ac: add './configure --enable-bootstrap' to skip some
tests on initial build
* src/Makefile.am
* bootstrap.sh: add bootstrap-script
* LICENSE.bcrypt: add LICENSE for bcrypt
* Makefile.am
* plugins/blowfish/Makefile.am: update crypt_blowfish to v1.3
* plugins/blowfish/blowfish-test.c
* plugins/blowfish/crypt_blowfish.c
* plugins/blowfish/crypt_blowfish.h
* plugins/blowfish/ow-crypt.h
* configure.ac: add '-Wextra' to CFLAGS
* plugins/md5/md5.c: fix '-Werror=strict-aliasing'
* plugins/sha256/sha256.c
* plugins/sha512/sha512.c
* src/cert.c: fix '-Werror=unused-result'
* configure.in --> configure.ac: update Autotools
* Makefile.am
* m4/
* plugins/blowfish/Makefile.am
* plugins/md5/Makefile.am
* plugins/sha256/Makefile.am
* plugins/sha512/Makefile.am
* src/Makefile.am
2011-05-10 Thorsten Kukuk <kukuk@suse.de>
* release version 3.0.4
* src/cert.c (get8): Don't save return value we never use.
2009-10-29 Thorsten Kukuk <kukuk@suse.de>
* release version 3.0.3
* src/xcrypt.c (__xcrypt_gensalt_r): Fix memory leak [bnc#547893].
2008-11-04 Thorsten Kukuk <kukuk@suse.de>
* plugins/blowfish/blowfish-test.c (run): Fix compiler
warnings [bnc#440134].
2008-09-28 Thorsten Kukuk <kukuk@suse.de>
* src/xcrypt-private.h: Add prototype for _xcrypt_gensalt_sha256_rn
and _xcrypt_gensalt_sha512_rn.
* src/crypt_gensalt.c: Add new gensalt functions.
* src/xcrypt.c: Use gensalt functions for sha512 and sha256.
* src/gensalt-test.c: Enable test cases for sha256 and sha512.
2008-07-16 Thorsten Kukuk <kukuk@suse.de>
* release version 3.0.2
* src/xcrypt.c (__xcrypt_gensalt_r): Handle special
MD5 case.
* src/gensalt-test.c: New test case.
* src/Makefile.am: Add gensalt-test as new test case.
2008-06-24 Thorsten Kukuk <kukuk@suse.de>
* release version 3.0.1
* plugins/md5/md5.c: Fix undefined macros.
* plugins/sha256/sha256.c: Likewise.
* plugins/sha512/sha512.c: Likewise.
2008-02-15 Thorsten Kukuk <kukuk@suse.de>
* release version 3.0
* plugins/*: Move all crypt related code into plugins.
* plugins/sha256: New, $5$ aka sha256 hash.
* plugins/sha512: New, $6$ aka sha512 hash.
* src/sha.c: Removed.
* src/sha-crypt.c: Likewise.
* src/xcrypt.h: Add __nonnull.
* src/crypt_util.c: Sync with glibc 2.7.
* src/xcrypt.c: Load all hashes except DES dynamic.
* src/Makefile.am: increase version of shared library.
2006-01-06 Thorsten Kukuk <kukuk@suse.de>
* release version 2.4
* src/Makefile.am: Bump minor version number
* src/crypt_gensalt.c: Sync with crypt_blowfish 1.0.
2005-09-18 Thorsten Kukuk <kukuk@suse.de>
* release version 2.3
* src/x86.S: Remove.
* src/crypt_blowfish.c: Don't use ASM on x86.
2004-06-18 Thorsten Kukuk <kukuk@suse.de>
* release version 2.2
* src/md5-crypt.c (__md5_crypt): Check if realloc
runs out of memory (from glibc CVS).
* configure.in: Remove --noexecstack flag (compiler
can do it better itself).
2003-11-14 Thorsten Kukuk <kukuk@suse.de>
* configure.in: Check for --noexecstack support
2003-10-16 Thorsten Kukuk <kukuk@suse.de>
* release version 2.1
* COPYING: Add all different copyrights.
* src/x86.S: Added, optimized, thread safe version for ix86.
* src/crypt_blowfish.c: Use optimized assembler functions on ix86.
* libxcrypt.spec: New.
2003-07-28 Thorsten Kukuk <kukuk@suse.de>
* release version 2.0
* src/crypt_util.c: Include xcrypt-private.h only, add weak aliases.
* src/wrapper.c: Likewise.
* src/crypt_gensalt.c: Rename _crypt_* to _xcrypt_*
* src/crypt_blowfish.c: Likewise.
* src/crypt-entry.c: Include xcrypt-private.h.
* src/crypt.c: Only include xcrypt-private.h.
* src/xcrypt-private.h: Include xcrypt.h, undef xcrypt defines
* src/xcrypt.h: Rename prototypes from crypt* to xcrypt* and
add compat defines.
2003-01-16 Thorsten Kukuk <kukuk@suse.de>
* release version 1.4
* src/blowfish-test.c: Add test with threads.
* src/Makefile.am: Use AM_CFLAGS instead of CFLAGS,
(blowfish_test_LDFLAGS): Add libpthread,
(blowfish_test_CFLAGS): Define number of threads for test.
* src/crypt_util.c: Don't define _LIBC for libc-lock.h,
redefine __libc_lock_t with pthread_mutex_t.
* src/crypt_blowfish.c: Sync with version 0.4.5
2003-01-10 Thorsten Kukuk <kukuk@suse.de>
* release version 1.3
2002-11-04 Thorsten Kukuk <kukuk@suse.de>
* src/crypt_util.c (__init_des_r): Sync with current glibc CVS
(fix initialisation of internal data struct).
* src/md5test.c (main): Sync with current glibc CVS (add test
case for above crypt_util fix).
2002-10-21 Thorsten Kukuk <kukuk@suse.de>
* release version 1.2
* src/crypt_util.c: undef _LIBC after inclusion of libc-lock.h
* src/crypt_blowfish.c: Add support for hppa
* configure.in: bump version number to 1.2
2002-05-27 Thorsten Kukuk <kukuk@suse.de>
* release version 1.1
* src/sha.c: New file.
* src/sha-crypt.c: New file.
* src/md5-private.h: Renamed to ...
* src/xcrypt-private.h: ... to this.
* src/crypt_gensalt.c: Add dummy function for SHA1.
* src/wrapper.c: Call SHA1 functions.
2002-05-14 Thorsten Kukuk <kukuk@suse.de>
* src/xcrypt.h: Add prototpyes for SHA1 functions.
* src/wrapper.c: Don't include md5.h.
* src/md5-crypt.c: Include xcrypt.h instead of md5.h.
* src/md5test.c: Likewise.
* src/md5.c: Likewise.
* src/xcrypt.h: Add prototypes from md5.h.
* src/md5.h: Removed.
2002-04-13 Thorsten Kukuk <kukuk@suse.de>
* release version 1.0
|