Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 9adc6d64 | 2014-12-27 16:52:25 | Revert "do not double-link libcrypto" This reverts commit c83d468cfd5d3ca60a499b69c0b7c9d0b159d405. It wasn't as superfluous as I thought on all platforms. | ||
| c83d468c | 2014-12-27 16:34:48 | do not double-link libcrypto libssl already has LIBFLAGS for libcrypto, so adding -lcrypto is superfluous. | ||
| 23c90228 | 2014-12-27 16:34:02 | enable __STRICT_ALIGNMENT on sparc | ||
| 04158cd4 | 2014-12-21 23:14:02 | do not mark GNU_STACK WX in ELFs generated from assembly When generating ELF objects from assembly, gcc and clang mark the GNU_STACK program headers as RWX by default. This is a security issue, so we make sure it is marked only RW. This modifies Anthony G. Basile's original patch for Linux to set .note.GNU-stack whenever the assembler supports it. It is surprising that any modern toolchain would enable an executable stack without an explicit request. The number of programs that need an executable stack is surely much smaller than the number of programs that include assembly. | ||
| 8c6c07c5 | 2014-12-15 07:43:17 | Add wrapper file "config" to distribution. | ||
| 56f75233 | 2014-12-14 21:03:17 | enable OS X and Linux CI builds | ||
| 733c2528 | 2014-12-14 20:46:14 | add Travis CI configuration | ||
| c2dccc14 | 2014-12-14 20:38:02 | add all LIBADD dependencies for tls The libtool transitive dependency magic does not seem to work for cross-compilation, so explicitly specify them here. | ||
| a29b174e | 2014-12-14 16:42:38 | bump version append portable version number to the version string | ||
| d2342f36 | 2014-12-14 16:42:47 | allow Windows DLLs to be built based on a patch from Jan Engelhardt |