Accepting request 933657 from home:hgraeber:branches:network

- Version 0.7.0
  * Using the server interface it is now possible to start and stop the
    host functionality (discoverable device) without terminating and
    restarting the daemon.
  * Support multiple IP addresses in 'hello' messages from other hosts (#89)
  * Support interfaces with IPv6-only configuration (#94)
  * Re-enable 'probe' command of API (#116)
  * Removed code marked as deprecated starting with Python 3.10.
  * The example systemd unit file now uses DynamicUser instead of the unsafe
    nobody:nobody combination. It also employs the rundir as chroot directory.
  * Code changed to use asyncio instead of selector-based
  * The server interface does not close connections after each command anymore.
  * For the 'list' command of the server interface, the list of discovered
    devices is terminated with a line containing only a single dot ('.')
  * Log device discovery only once per address and interface
- Some systemd hardening

OBS-URL: https://build.opensuse.org/request/show/933657
OBS-URL: https://build.opensuse.org/package/show/network/wsdd?expand=0&rev=20
This commit is contained in:
Herbert Graeber 2021-11-25 11:15:33 +00:00 committed by Git OBS Bridge
parent ccce31a471
commit c1cb3ba88a
5 changed files with 32 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bb8bc6411b70be68369c53bf75827ac77f16a5bf5606de6536dd7e6d6ce4c2be
size 28574

3
wsdd-0.7.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8097dd34bec13884557f04af92f0728145cd7c07e97a5eba02ca101fea6aa278
size 27412

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Wed Nov 24 22:42:35 UTC 2021 - Herbert Graeber <herbert@graeber-clan.de>
- Version 0.7.0
* Using the server interface it is now possible to start and stop the
host functionality (discoverable device) without terminating and
restarting the daemon.
* Support multiple IP addresses in 'hello' messages from other hosts (#89)
* Support interfaces with IPv6-only configuration (#94)
* Re-enable 'probe' command of API (#116)
* Removed code marked as deprecated starting with Python 3.10.
* The example systemd unit file now uses DynamicUser instead of the unsafe
nobody:nobody combination. It also employs the rundir as chroot directory.
* Code changed to use asyncio instead of selector-based
* The server interface does not close connections after each command anymore.
* For the 'list' command of the server interface, the list of discovered
devices is terminated with a line containing only a single dot ('.')
* Log device discovery only once per address and interface
- Some systemd hardening
-------------------------------------------------------------------
Tue May 11 08:00:55 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@ -4,6 +4,14 @@ After=network-online.target
Wants=network-online.target
[Service]
ProtectSystem=full
ProtectHome=true
ProtectHostname=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectControlGroups=true
RestrictRealtime=true
Type=simple
AmbientCapabilities=CAP_SYS_CHROOT
Environment= WSDD_ARGS=-p

View File

@ -17,7 +17,7 @@
Name: wsdd
Version: 0.6.4
Version: 0.7.0
Release: 0
Summary: A Web Service Discovery host daemon
License: MIT