This repository was archived by the owner on Jan 18, 2024. It is now read-only.
Repository navigation
Releases: CobaltBSD/cbase
Releases · CobaltBSD/cbase
Release list
v0.14
v0.13
- Added OpenBSD
pledge() - Moved definitions to be compatible with libbsd
- Enabled pledge for most programs
- Fixed segfault in getopt
The main feature of this update is the porting of pledge(), which was derived from this proof-of-concept: https://github.com/jart/pledge
Due to differences in Linux and OpenBSD, different pledges are required by different programs. This has been mostly fleshed out, but you might encounter programs abort under certain circumstances due to their pledge() statements. These issues will be further ironed out in time.
The other notable change in this update is near-complete libbsd and libmd compatibility; you should be able to use libcobalt as a more openbsd-oriented substitute with few or no changes needed to the code.
v0.12
- Fixed numerous installation bugs
- Removed fts, cdefs and logwtmp from libcobalt
- Various small musl-to-glibc adaptions for libcobalt
- Added strlcpy, strlcat and fgetln to libcobalt
- GNUmakefile links with the local libcobalt directory
- Removed OpenBSD Make, build system replaced by GNU Make
- Removed m4, awk, getent, getconf and env
- Improved verbose
rmtext - Move <sys/tree.h> header to <tree.h>
- Added pkg-config files
- libcobalt is now a drop-in replacement for libbsd and libmd
- Fixed
unicodelocale
v0.11
v0.10
- Removed
news unicodeandfreqrewritten without Plan9 libraries- Reworked
unicodeandfreqman pages - Removed all remaining plan9 code
- Removed dead source file from
lsand fixed symlink reading - Changed GNUmakefile references of libopenbsd to libcobalt
- Removed forced linking with libcobalt in mk files, which was causing
circular and/or unneccessary linkage doasis now correctly installed as setuid- Removed support for static building from mk files
- Libraries built with mk files now always have a symlink without the soname
- Disabled mk files from checking for the crt
- Combined fortunes2 and the offensive variant into the main fortunes lists
- Added additional fortunes
- Added
wisdomandshsecretprograms cpno longer errors whenchmodfails- Build fixes