Wayne Davison
7fb08531e0
Preparing for release of 3.2.1pre1
v3.2.1pre1
2020-06-21 19:24:26 -07:00
Wayne Davison
9dba0bb7fb
Improve the simd note.
2020-06-21 18:52:28 -07:00
Wayne Davison
87bca719c3
Merge OLDNEWS.md into NEWS.md
2020-06-21 18:42:53 -07:00
Wayne Davison
f3439944ea
The proto files don't need perl, so change fetch rule.
2020-06-21 16:46:50 -07:00
Wayne Davison
a7c1690d62
One more >= tweak.
2020-06-21 15:30:34 -07:00
Wayne Davison
662fedd74b
Get the early-input reading code right.
2020-06-21 15:23:13 -07:00
Wayne Davison
128139c66a
Leave 3.2.0 news in the NEWS file for 3.2.1.
2020-06-21 15:20:43 -07:00
Wayne Davison
2b439c1fc8
Disable atimes on macOS.
2020-06-21 15:16:56 -07:00
Wayne Davison
e16b22751a
Add --early-input=FILE option.
2020-06-21 14:32:00 -07:00
Wayne Davison
7587e20cf4
Output a helpful msg about configure only if the command fails.
2020-06-21 12:55:24 -07:00
Wayne Davison
2e1b46db39
Close STDIN for early exec script.
2020-06-21 11:17:09 -07:00
Wayne Davison
f4e6fe54c9
More NEWS changes.
2020-06-21 09:18:52 -07:00
Wayne Davison
f86ceb5539
Give more_testing() a default target.
2020-06-21 09:06:59 -07:00
Wayne Davison
dfa34b4792
Some more docs/news changes.
...
- Mention the -VV behavior.
- Mention how the protect-args default is presented in -V list.
2020-06-21 08:58:45 -07:00
Wayne Davison
e9e9fd0cca
Use an ssse3 target instead of an inline declaration.
2020-06-21 08:28:49 -07:00
Wayne Davison
7e95ba8787
Add -fno-slp-vectorize to clang++.
2020-06-21 08:05:19 -07:00
Wayne Davison
66fd34ed84
Mention atimes & protected-args in capabilities.
2020-06-20 23:28:19 -07:00
Wayne Davison
f8c6f9f4f3
Tweak the NEWS.
2020-06-20 23:15:22 -07:00
Wayne Davison
e6cfebb578
We only need one capability marked with a "*".
2020-06-20 22:09:08 -07:00
Wayne Davison
5d2379d93f
Mention "asm" instead of "ASM".
2020-06-20 21:59:51 -07:00
Wayne Davison
6884ccbd2f
Mention openssl-crypto in -VV list.
2020-06-20 21:44:46 -07:00
Wayne Davison
bad97961dc
Elide -g from CXXFLAGS before the c++ test.
2020-06-20 21:26:21 -07:00
Wayne Davison
b0ab07cdac
Some README and man page tweaks.
2020-06-20 20:31:52 -07:00
Wayne Davison
68c4583693
Change repo to be 3.2.1dev.
2020-06-20 20:17:13 -07:00
Wayne Davison
6b237b0fe9
Require -VV to see SIMD & ASM in version output
2020-06-20 19:57:11 -07:00
Wayne Davison
b37a136314
Get rid of -g option in CXXFLAGS (at least for now).
2020-06-20 19:23:54 -07:00
Wayne Davison
c9c8c64506
Remove leftover case match.
2020-06-20 19:00:57 -07:00
Wayne Davison
c5d502dc5f
When fetching gen files, make sure aclocal.m4 is older than configure files.
2020-06-20 18:46:16 -07:00
Wayne Davison
1629b803cb
More asm improvements
...
- Only use the asm code if we're on x86_64.
- More changes to decouple asm from simd.
- Check if the -Wa,--noexecstack option works.
- Support --disable-asm configure option.
2020-06-20 18:40:47 -07:00
Wayne Davison
29c7a4558a
Include more SIMD test code to weed out older compilers.
2020-06-20 17:48:56 -07:00
Wayne Davison
b7dc2ca25c
Decouple the MD5 asm code from the simd enabling.
2020-06-20 17:01:25 -07:00
Wayne Davison
f525f2c818
Remove asm type & size.
2020-06-20 16:54:24 -07:00
Wayne Davison
1b5819efbd
Use AC_RUN_IFELSE() to make sure we can run the cpp test program.
2020-06-20 14:47:55 -07:00
Wayne Davison
a56a0bc7d6
Mention how to turn off simd near the cpp compile.
2020-06-20 11:53:22 -07:00
Wayne Davison
bd7bd5ff0c
Simplify some escaping.
2020-06-20 11:35:56 -07:00
Wayne Davison
f9aece899f
Change SIMD test to use a compile check.
2020-06-20 11:13:06 -07:00
Wayne Davison
63508f1518
Handle hard-linking the top-level $VER-NEWS.html file on a final release.
2020-06-20 09:57:35 -07:00
Wayne Davison
9ac22062af
The nightly dir is gone now.
2020-06-20 09:43:25 -07:00
Wayne Davison
73faaab26d
Pass --noexecstack to assembler.
2020-06-20 09:23:56 -07:00
Wayne Davison
9467c1f9b9
Fix conditional directives in the asm file
...
- Switch .s -> .S to enable the preprocessor.
- Move some defines from mdigest.h to md-defines.h.
- Tweak the asm file to use md-defines.h.
- Add a couple missing .h dependencies in the Makefile.
2020-06-20 09:06:18 -07:00
Wayne Davison
04653dabc8
Exclude the asm code when it's not being used.
2020-06-20 08:05:53 -07:00
Wayne Davison
19617f7b4a
Fix compiling in a separate dir.
2020-06-20 08:05:53 -07:00
Caleb Xu
b218de2702
lib/md5-asm-x86_64.s: fix build with Apple Clang
...
The Mach-O x86-64 model doesn't seem to support ".type" and
".size" directives in assembly. Add ifdefs that should allow for
the file to build without issues in Apple Clang.
2020-06-19 23:38:15 -07:00
Wayne Davison
d4764934c3
A slightly modified g++/clang++ check.
2020-06-19 23:29:31 -07:00
Wayne Davison
c225330aaf
Preparing for release of 3.2.0
v3.2.0
2020-06-19 14:11:01 -07:00
Wayne Davison
3c56896d21
Simplify a variable.
2020-06-19 11:07:02 -07:00
Wayne Davison
deb8353d2c
Yes, we know we're discarding a return value.
2020-06-19 10:56:32 -07:00
Wayne Davison
73053f26bc
Simple change to recv_token().
2020-06-19 09:55:48 -07:00
Holger Hoffstätte
0c13e1b3f8
Prevent unnecessary xattr warning by reordering header inclusion. ( #22 )
...
xattr headers have been provided by glibc (at least on Linux/glibc)
for many years now. Reorder the inclusion of xattr headers to
attempt compatibility/legacy after the common case.
This prevents the warning without changing compatibility to
non-glibc systems.
* Add dependency on lib/sysxattrs.h header in Makefile
Co-authored-by: Wayne Davison <wayne@opencoder.net >
2020-06-19 08:22:54 -07:00
Wayne Davison
9da38f2f99
A few minor man page tweaks.
2020-06-19 00:26:43 -07:00