Releases: xenago/libnss_shim
Releases · xenago/libnss_shim
1.2.1
- Adjust default permission of
config.jsonto 644 - Add note to README about script permissions for users (
group/passwdOK public,shadowbest private) - Add advanced example with scripts for each function and a Dockerfile
- Migrate to a single configurable build script with CPU architecture detection
- Explicitly set
contentspermission towritein CI - From this release onwards, deb packages will have a
-1version suffix to match RPM - Bump
cargo-debto2.2.0 - Bump ubuntu build container to
24.04 - Bump
actions/checkouttov4 - Bump
softprops/action-gh-releasetov2 - Improve install documentation
- Add package table to README
- Document install test command from GIF in README
- Link sections in README.md
- Add reporting info to README.md
- Reformat resources, add additional linked resources
1.2.0
- Bump
libnssto0.8.0- required code changes - Required change: 64-bit integer types to platform-dependent
sizepointer types - Remove
lazy_staticdependency - Add additional resource, update formatting of
README.md - Bump rust toolchain to
1.78.0 - Add ARM compile step to CI
- Use
uraimo/run-on-archaction for building - Adjust README.md to clarify install/upgrade are the same process
- Add RPM uninstall notes to README.md
- Add find-requires script for build (not yet implemented)
1.1.0
- Support EL distros with RPM package
- Define
conf-filesfor deb package to preserveconfig.jsonon upgrades - Switch build container to
quay.io/pypa/manylinux2014_x86_64to supportglibcversion2.17 - Test
glibc 2.17RPM build on CentOS 7, AlmaLinux 8, and AlmaLinux 9 - Test
glibc 2.17deb build on Debian 10, 11, and 12 - Test
glibc 2.17deb build on Ubuntu 20.04, 22.04, and 24.04 - Define
conf-filesfor deb package to preserveconfig.jsonon deb package upgrades - Bump
libcto0.2.155 - Bump
pasteto1.0.15 - Bump
serdeto1.0.203 - Bump
serde_jsonto1.0.117 - Add local build script
build.sh - Add local build instructions to README.md
- Use SPDX format for license
- Update copyright year
1.0.5
- Update
shlexto1.3.0following a security advisory - Bump to latest versions of
libc,paste,serde,serde_json - Bump
cargo-debto1.44.1, as2.xhas breaking changes - Add
rust-toolchain.toml
1.0.4
- Add sample config used in demo GIF
- Pin cargo-deb version in ci.yaml
- Set name explicitly in deb metadata
1.0.3
- Update README (clarify usage of codes)
- Update libc crate to 0.2.140
- Update paste crate to 1.0.12
- Update serde_json crate to 1.0.94
- Update serde crate to 1.0.157
1.0.2
- Update README
- Update libc crate
- Update paste crate
- Update serde crate
- Update serde_json crate
1.0.1
- Unify macro doc comment style
- Remove redundant comments
- Improve ci def comments
- Add demo gif to README
- Add details about nsswitch.conf to README
- Add more info to debug messages
- Update serde dependencies
1.0.0
- Update README with working downloads
- Bump version to 1.0.0 for complete release