/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

« back to all changes in this revision

Viewing changes to debian/changelog

  • Committer: Teddy Hogeborn
  • Date: 2019-07-14 23:39:53 UTC
  • Revision ID: teddy@recompile.se-20190714233953-1zmsd3o062xloazt
Server bug fix: Allow restarts when using port= option

If the Mandos server is configured to use a specific TCP port to
listen to (by using the port= option in mandos.conf or the command
line --port option), that port becomes unusable for a time when the
Mandos server is restarted, making restarts fail.  Avoid this by, if a
port number is specified, using SO_REUSEADDR when binding the
listening TCP socket to a port number.

* mandos (IPv6_TCPServer.server_bind): Set self.allow_reuse_address if
                                       a port number is specified.

Reported-by: Juan Miguel Alcarria Herrera <juanmi@arco2000.es>

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
mandos (1.8.4-1) unstable; urgency=medium
 
2
 
 
3
  * Fix "dirs in initrd are not accessible by mandos plugin-runner" by
 
4
    making sure UMASK is set, no matter what other packages have installed
 
5
    in "/usr/share/initramfs-tools/conf-hooks.d". (Closes: #926641)
 
6
  * Fix "LeakSanitizer: detected memory leaks, fails to decrypt"
 
7
    by fixing memory leak in plugin-runner. (Closes: #926643)
 
8
  * debian/mandos-client.dirs: Add
 
9
    "usr/share/initramfs-tools/conf-hooks.d", needed by fix for #926641.
 
10
 
 
11
 -- Teddy Hogeborn <teddy@recompile.se>  Tue, 09 Apr 2019 22:05:39 +0200
 
12
 
 
13
mandos (1.8.3-3) unstable; urgency=medium
 
14
 
 
15
  * Fix "src:mandos: modifies d/control during build" by not doing that
 
16
    anymore.  (Closes: #922202)
 
17
  * debian/rules (override_dh_shlibdeps-arch): Commented out.
 
18
 
 
19
 -- Teddy Hogeborn <teddy@recompile.se>  Wed, 13 Feb 2019 09:52:39 +0100
 
20
 
 
21
mandos (1.8.3-2) unstable; urgency=medium
 
22
 
 
23
  * debian/rules (override_dh_shlibdeps-arch): New; conditionally edit
 
24
    debian/control before running dh_shlibdeps.
 
25
 
 
26
 -- Teddy Hogeborn <teddy@recompile.se>  Mon, 11 Feb 2019 12:49:57 +0100
 
27
 
 
28
mandos (1.8.3-1) unstable; urgency=medium
 
29
 
 
30
  * New upstream release.
 
31
  * debian/watch: Make the ".orig" file name suffix non-optional;
 
32
    otherwise uscan thinks that ".orig" is part of the version number.
 
33
  * debian/control (Build-Depends): Changed GnuTLS dependencies; move
 
34
    3.6.6 alternative to first in list, and remove dependencies on the
 
35
    virtual package "gnutls-dev", since we need the version restrictions.
 
36
    (Package: mandos/Depends): Remove dependency on libgnutls28-dev
 
37
    package.
 
38
    (Package: mandos/Suggests): New; set to "libc6-dev, c-compiler". (Used
 
39
    to find value of "SO_BINDTODEVICE").
 
40
    (Package: mandos-client/Depends): Don't depend on openssl anymore;
 
41
    instead depend on either a gnutls-bin (>= 3.6.6) (in which case TLS
 
42
    key generation will work), or on libgnutls30 (<< 3.6.0) (in which case
 
43
    TLS key generation will not be needed).
 
44
 
 
45
 -- Teddy Hogeborn <teddy@recompile.se>  Mon, 11 Feb 2019 07:30:32 +0100
 
46
 
1
47
mandos (1.8.2-1) unstable; urgency=medium
2
48
 
3
49
  * New upstream release.