Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 45deaf0e | 2022-05-09 01:30:43 | Land #753, enable __attribute__ on Windows with clang | ||
| a0044d5a | 2022-05-09 01:29:28 | Land #752, Update CI actions | ||
| 5e974ea6 | 2022-05-08 22:23:36 | update for latest upstream | ||
| 87aff644 | 2022-04-29 22:07:53 | Stop disabling __attribute__ on Windows with Clang On Windows with targeting the MSVC ABI, Clang will define _MSC_VER, and does not treat __attribute__ as a macro. Clang's builtin headers (e.g. immintrin.h) use __attribute__ liberally, and do not expect it to be ifdef-ed away. Suggested from Nicholas Hutchinson by github issue. | ||
| ff798b2a | 2022-04-29 19:30:07 | Use current VS2019 with appveyor | ||
| 8a57de6e | 2022-04-29 18:55:44 | Set max number of processes for CI | ||
| 500d16b3 | 2022-04-29 18:30:45 | Add environment macos-12 to CI | ||
| 5c702151 | 2022-04-19 15:03:51 | Land #745, fix nc build on macOS | ||
| 4458b705 | 2022-04-16 20:55:27 | Update ChangeLog | ||
| fe903fb7 | 2022-04-15 23:48:50 | Fix unreachable nc portability shim This fixes nc failing to run on darwin due to it incorrectly setting the linux-specific SOCK_NONBLOCK flag on connect. nc already had a portability shim in apps/nc/compat/sys/socket.h, which kicks in if SOCK_NONBLOCK is undefined. But that header includes include/compat/sys/socket.h, which also has a portability shim that defines a default value for SOCK_NONBLOCK if it's undefined. Thus the first portability shim was unreachable. Fixes this by moving the NEED_SOCKET_FLAGS flag into the outer shim, and having the inner shim activate if NEED_SOCKET_FLAGS is defined. This closes https://github.com/libressl-portable/portable/issues/631 |