3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/tools
aszlig b0f9e47271
ip2unix: 1.2.0 -> 2.0.0
New upstream features:

  - New ignore rule option, which prevents conversion to Unix socket.
  - A way to increase the verbosity via the -v command line argument.
  - Reams of log messages in addition to the FATAL errors we had so far.
  - Use Syslog format for logging if stderr is a socket.
  - Set FD_CLOEXEC on systemd socket file descriptors as soon as they're
    associated.

Upstream fixes:

  - Use right endian conversion functions in port matching.
  - Pass is_unix to child socket on accept to prevent accidentally
    replacing an already converted Unix socket by a new Unix socket. The
    latter would be a socket that's not accepted, which would eventually
    lead to an error.
  - Correctly handle setsockopts used with other levels than SOL_SOCKET.

Upstream changes:

  - Improve wording and add more descriptions in README and manpage.
  - The implementation for fetching systemd sockets now no longer uses
    libsystemd, thus the build-time dependency is no longer required.
  - New serialiser for passing rules to the preloaded library in a more
    compact form instead of using YAML, so it's less likely that we'll
    hit the maximum stack size.
  - Systemd sockets are now associated during rule initialisation and
    thus behave more predictable in complex setups.

On our side, the dependency on systemd is only needed for running the
tests, as it uses the systemd-socket-activate helper. Socket association
is now done by ip2unix directly and doesn't rely on libsystemd anymore.

Built and tested on i686-linux and x86_64-linux.

Signed-off-by: aszlig <aszlig@nix.build>
2018-12-26 19:36:49 +01:00
..
admin pulumi-bin: 0.16.2 -> 0.16.7 2018-12-19 17:50:15 +01:00
archivers fsarchiver: init at 0.8.5 2018-12-24 09:42:10 +01:00
audio Merge pull request #52150 from r-ryantm/auto-update/playerctl 2018-12-20 11:18:44 +01:00
backup btrbk: 0.27.0 -> 0.27.1 2018-12-16 20:53:41 +01:00
bluetooth gobject-introspection: rename package 2018-12-02 12:42:29 +01:00
bootloaders/refind
cd-dvd Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
compression mozlz4a: replace lz4 alias with proper name 2018-12-25 10:36:24 -05:00
filesystems mtools: 4.0.22 -> 4.0.23 2018-12-25 02:40:06 -08:00
graphics pywal: move to pythonPackages and inject path to convert 2018-12-26 11:58:59 +01:00
inputmethods ibus-engines.typing-booster-unwrapped: 2.1.3 -> 2.3.3 2018-12-15 20:51:50 -08:00
misc doitlive: 4.2.0 -> 4.2.1 2018-12-26 09:43:25 +01:00
networking ip2unix: 1.2.0 -> 2.0.0 2018-12-26 19:36:49 +01:00
nix
package-management Merge pull request #51813 from samueldr/aarch64/disable-non-arm-builds-part-1 2018-12-20 21:06:52 -05:00
security Revert "neopg: 0.0.4 -> 0.0.5" 2018-12-23 22:42:38 +01:00
system facter: 3.12.1 -> 3.12.2 2018-12-26 10:44:55 +01:00
text xurls: 1.1.0 -> 2.0.0 2018-12-11 22:08:11 +00:00
typesetting Merge pull request #52161 from r-ryantm/auto-update/pdfgrep 2018-12-16 20:07:39 +01:00
video bento4: fix license 2018-12-21 14:12:24 +00:00
virtualization google-compute-engine-oslogin: init at 1.4.3 2018-12-21 17:52:37 +01:00
X11 wpgtk: 5.7.4 -> 5.8.6 2018-12-26 13:33:00 +01:00