Skip to content

Commit

Permalink
Bump version to 2.1.3
Browse files Browse the repository at this point in the history
While most of the changes are fixes, there is one controversial change
that might possibly warrant to move to a version 2.2, which is that we
now also wrap epoll_ctl.

However, since semver states that the minor version should be
incremented whenever there is a change in the _public_ API, I still
think that this belongs to a bugfix version, because the user-facing
part is still 100% the same as 2.1.2 and handling the epoll_ctl syscall
internally is something I'd consider a bugfix, since it unbreaks using
ip2unix for software using epoll.

Additionally in comparison to the last version bump in 678c01c,
we're now *actually* incrementing the version, which I forgot and I just
updated the changelog.

Signed-off-by: aszlig <aszlig@nix.build>
  • Loading branch information
aszlig committed Jun 1, 2020
1 parent 305cb30 commit b54905a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog], and this project adheres to
[Semantic Versioning].

## [2.1.3] - 2020-06-01

### Fixed
- Pass linker version script to the linker instead of the compiler.
- Compile with `-fPIC` again (regression from version 2.1.2).
- Out of bounds array access in `globpath`.
- Handling of `epoll_ctl` calls (they're now replayed after replacing socket).
- GCC 10 build errors and Clang warnings.

## [2.1.2] - 2020-05-27

### Fixed
Expand Down Expand Up @@ -84,6 +93,7 @@ The format is based on [Keep a Changelog], and this project adheres to
- The initial release, which evolved from an early prototype specific to a
certain use case into a more generic command line tool.

[2.1.3]: https://github.com/nixcloud/ip2unix/compare/v2.1.2...v2.1.3
[2.1.2]: https://github.com/nixcloud/ip2unix/compare/v2.1.1...v2.1.2
[2.1.1]: https://github.com/nixcloud/ip2unix/compare/v2.1.0...v2.1.1
[2.1.0]: https://github.com/nixcloud/ip2unix/compare/v2.0.1...v2.1.0
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
project('ip2unix', 'cpp',
default_options: ['cpp_std=c++17', 'warning_level=3'],
meson_version: '>=0.46.0', version: '2.1.1')
meson_version: '>=0.46.0', version: '2.1.3')

script_findlibc = files('scripts/findlibc.py')
script_generrno = files('scripts/generrno.py')
Expand Down

0 comments on commit b54905a

Please sign in to comment.