| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-29 | openbsd: Update to 7.7 | Michael Forney | |
| 2025-04-29 | openbsd: Build with -std=gnu17 to fix build with gcc 15.1.0 | Michael Forney | |
| 2025-04-28 | Use our own pax | Michael Forney | |
| 2024-10-10 | openbsd: Use _Noreturn instead of attribute for __dead | Michael Forney | |
| 2024-10-10 | acme-client: Support certificate signatures with SHA384 and SHA512 | Michael Forney | |
| It seems letsencrypt is now using SHA384. Also, ignore expired certificates when extracting SAN entries. We want to trigger renewal in this case rather than exiting with failure. | |||
| 2024-01-01 | openbsd: fix url not working. closes #71 | hovercats | |
| 2023-08-25 | openbsd: Update to 7.3 | Michael Forney | |
| 2022-09-08 | openbsd: Add notime option to nc | Michael Forney | |
| 2022-09-08 | openssh: Update to 9.0 | Michael Forney | |
| 2022-09-06 | openbsd: Update to 7.1 | Michael Forney | |
| 2022-02-18 | openbsd: Update to 7.0 | Michael Forney | |
| 2021-05-14 | acme-client: Include PEM null terminator in buffer allocation | Michael Forney | |
| 2021-05-10 | x509cert: Update to 0.2 | Michael Forney | |
| 2021-05-06 | acme-client: Port to BearSSL and x509cert | Michael Forney | |
| 2021-05-04 | Revert "openbsd: Fix fetch script sys.tar.gz patterns" | Michael Forney | |
| This reverts commit 24300b75545012690c10cb625299d2a93d32d6bb. These no longer use the ./ prefix in 6.9. | |||
| 2021-05-03 | openbsd: subninja for rsync is no longer needed | Michael Forney | |
| rsync doesn't depend on MD4 from OpenSSL since 6d060d5c, so we don't need the subninja. | |||
| 2021-05-02 | openbsd: Use reallocarray from musl | Michael Forney | |
| 2021-05-01 | openbsd: Update to 6.9 | Michael Forney | |
| 2021-04-05 | openbsd: doas: Use == -1 for error checking for consistency | Michael Forney | |
| 2021-04-05 | openbsd: doas: Use PATH=/bin when cmd is not specified | Michael Forney | |
| This behavior matches what is documented doas(1) and was originally changed in OpenBSD 6.6. Take the opportunity to simplify handling of PATH a bit. | |||
| 2020-11-28 | openbsd: Fix fetch script sys.tar.gz patterns | Michael Forney | |
| OpenBSD 6.8's sys.tar.gz uses paths prefixed by ./, so 'sys/sys/*' does not match in most pax implementations. bsdtar appears to normalize the paths so this went unnoticed. | |||
| 2020-10-19 | openbsd: Update to 6.8 | Michael Forney | |
| 2020-10-01 | openbsd: Explicitly list the libc headers that are required | Michael Forney | |
| Previously, we just added the openbsd header directories to the search path with -idirafter to prevent openbsd headers from being used where we already have musl headers. However, if the system had its own version of the headers (such as sys/tree.h), those would get preferred over the openbsd versions, which may result in build failures due to slight incompatibilities. To fix this, just isolate the few headers we do need into their own directory, and include it normally (with -I/-isystem). | |||
| 2020-06-05 | openbsd: Fix a few warnings | Michael Forney | |
| 2020-06-05 | Use -isystem to include library headers | Michael Forney | |
| This way, warnings from headers that come from another package (in particular linux-headers) won't show up when they get included. To make sure we still track dependencies, use -MD instead of -MMD. | |||
| 2020-05-19 | openbsd: Update to 6.7 | Michael Forney | |
| 2020-05-08 | Detect sha256 tool automatically | Michael Forney | |
| 2020-05-08 | Detect decompression tool automatically | Michael Forney | |
| This fixes cross-compilation from macOS, whose bsdtar does support xz through liblzma, but does not have xz(1). | |||
| 2020-04-19 | Address some shellcheck warnings | Michael Forney | |
| 2020-04-15 | rsync: Add implementation of MD4 to drop libressl dependency | Michael Forney | |
| 2020-04-15 | acme-client: Fix build with old bison versions | Michael Forney | |
| 2020-04-15 | Use main compression tool instead of *cat variants | Michael Forney | |
| 2020-04-15 | Allow overriding sha256 command through SHA256SUM | Michael Forney | |
| This way, oasis can be bootstrapped on other operating systems by setting SHA256SUM='shasum -a 256'. | |||
| 2020-01-17 | openbsd: Fix tar patch to default to stdin | Michael Forney | |
| This can cause a segfault. | |||
| 2020-01-10 | openbsd: Fix pax -p flag with symlinks | Michael Forney | |
| 2019-12-09 | openbsd: Update .gitignore | Michael Forney | |
| 2019-12-04 | openbsd: Build nc against libtls-bearssl | Michael Forney | |
| 2019-12-04 | Build nc from openbsd sources instead of libressl | Michael Forney | |
| 2019-12-04 | acme-client: Build in a separate package directory | Michael Forney | |
| 2019-10-26 | openbsd: Remove yacc in favor of byacc | Michael Forney | |
| 2019-10-17 | openbsd: Update to 6.6 | Michael Forney | |
| 2019-08-06 | openbsd: Include sys/sysmacros.h if necessary | Michael Forney | |
| 2019-06-27 | Use no-op static assert for defining away macros | Michael Forney | |
| Empty top-level declarations aren't allowed in ISO C. | |||
| 2019-06-15 | openbsd: Fix a few portability issues | Michael Forney | |
| 2019-06-14 | openbsd: Build rsync | Michael Forney | |
| 2019-04-28 | openbsd: Update to 6.5 | Michael Forney | |
| 2019-03-19 | Use acme-client from openbsd | Michael Forney | |
| The portable version is no longer maintained. | |||
| 2019-03-19 | Rename rev to ver, and keep track of package versions as well | Michael Forney | |
| 2019-03-11 | Allow overriding pax command with PAXREAD | Michael Forney | |
| Most systems do not have pax installed by default, or it is not available at all. However, since we are relying on the -s flag for member name substitution, we can't just use a tar command that works everywhere. Instead, support the environment variable PAXREAD to specify the command to use in place of `pax -r`. Since bsdtar from libarchive supports -s, we can set PAXREAD='bsdtar -xf -'. | |||
| 2018-11-07 | Build nc from libressl | Michael Forney | |
| This way we don't have to maintain the nc linux port patch ourselves. It also avoids a circular dependency between the libressl and openbsd packages. | |||
