1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
|
From nabijaczleweli@nabijaczleweli.xyz Mon Sep 2 15:44:45 2024
Date: Mon, 2 Sep 2024 15:44:45 +0200
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/netstat-nat-ng@lists.sr.ht
Subject: netstat-nat-ng 2 released
Message-ID: <hryzptuhnd6t3ogijgpkszjtlo7gebw6ndo2qz6doguvkujdsz@tarta.nabijaczleweli.xyz>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="d66bquv6vy5rugfo"
Content-Disposition: inline
User-Agent: NeoMutt/20231221-2-4202cf-dirty
--d66bquv6vy5rugfo
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Source tarball (and signature, same as this mail)
and detailed changelog can be obtained from
https://git.sr.ht/~nabijaczleweli/netstat-nat-ng/refs/2
This marks the first upstream release since 1.4.10 dated 2010-01-09,
mainly fixing the side-effects of being written once, quickly, in 2003.
See the detailed changelog.
Interesting user-facing changes are:
1. /proc/net/ip_conntrack isn't tried, and /proc/net/nf_conntrack is read always;
/p/n/ip_c has been a compat file since netfilter's introduction in 2.6.20,
and Linux 4.9 (stretch!) removes /p/n/ip_c altogether
2. the file to use can be given as an argument
(so a copy from your router, or conntrack -L -o extended | netstat-nat -;
thus, for -LR, $NETSTAT_NAT_LOCAL_ADDRS can also be set to override
the list of the addresses to be considered "this host's")
3. IPv6 support
4. "NAT-host" replaced nomenclaturally with "Gateway" (thus, -N -> -G)
5. new -g(ateway), used like -s(ource) and -d(estination) filters
6. UDP connections with no status are no longer labelled "UNREPLIED"
7. new -X (width = max-length ip6 address+port) and -X1234 (width = 1234)
--d66bquv6vy5rugfo
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmbVwUwACgkQvP0LAY0m
WPGIFw//XSVwTW3BV+84utrrTdO+zUDVe2QTkv9nFGR++gxKFZVElwetksxk3FLE
JQfeNzoC+dI/ZbKlXUUolL4nqpVnb3snnvF5xysUceDugs8/UYimaAw0lAXLAOWy
RlIBcMC4akXL60NaW9nfdrlHS+Op25xbYU3ozS9t4Atw09Odaob/A9C6Aq/Zm7Uu
w/VKGgmODgcP77fIPF/Q0noBfhLFwncA0mNELlnZ6W8IRJ1Yz4G1ZnYz9BXht5Z3
ehLWyWcTaiW+zvEaRQm5oqGUFVxJgCmQOVlY9M7dPbruyu841cnVAQgYPPCdhN6q
fvbBMmm1uuuidOvGH2sCuTS6caU4TRUryvPwRp7pZp7VYkw26AV0nC6kxEc+wIzJ
pSnqYxRLG1r7X3/4NuIP63xcMVJGdnohQjFmoJmHeo1Pg/1dhaj+MqTIVFmgaemv
WKgJQ+07ykIK9rN+mMHcygbLNT/EXNb8y9/aSz49jtdASPAilymv13RriIX4fPaz
EwBqfpLv2g8aL86VS5JxfpzTd2ttWu6aTGkzafwG4gZTFMNBSb/PXleIP3tLzUdR
0vbLXjovpaeOL06QEmqTL1yQRsQKJNhvT3WFbZASfeeZDFSZS830k5MCCErCTNfE
Gt1H++VGrd85ULX11AXbyCYeMN+IzACmtn1LldBLS1sXbNiCIPA=
=Jx4+
-----END PGP SIGNATURE-----
--d66bquv6vy5rugfo--
From nabijaczleweli@nabijaczleweli.xyz Wed Sep 18 20:21:29 2024
Date: Wed, 18 Sep 2024 20:21:29 +0200
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/netstat-nat-ng@lists.sr.ht
Subject: netstat-nat-ng 2a released
Message-ID: <wr6yapllp3zb6mgh45qmarnwcgzkh5agyo4xwk4khiaju63cnr@tarta.nabijaczleweli.xyz>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="tlt72gapqyprv2qe"
Content-Disposition: inline
User-Agent: NeoMutt/20231221-2-4202cf-dirty
--tlt72gapqyprv2qe
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Source tarball (and signature, same as this mail)
and detailed changelog can be obtained from
https://git.sr.ht/~nabijaczleweli/netstat-nat-ng/refs/2a
This release fixes building on char=unsigned char platforms,
and non-Linux ones (though naturally /proc/net/nf_conntrack is Linux-only).
The tests should work under more configurations as well.
--tlt72gapqyprv2qe
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmbrGigACgkQvP0LAY0m
WPEuSBAAuJeBdZOllNA2cvSg/anDWw/a1wGt+niFZzAHut3Lh4kNdin+G0JhILni
kh55728b/GBWZOScnqW0iFrEnUPIN8xUl8stMZ1yVBlnz+C8Y+qCuqoXoERVtudz
R84LLMbKscAF/S+GY0UGhtVW+o1RFZILxqtLu7kFISKzxaMyx9iN9lJaPJUMKiMj
K9kZuCdb0zZ7MwKWN7ngQWHf6Zn2iLyvoONJ4AVdLxoSmxHDq4UdTs2iE+kjo4iK
ywO67N2kGXhSLONxnxycbcBs8o9AVpBsB/hEdz/PiFzyIpR5ZqRD8pZPv+yvuZYI
OutqFHuUCwz6b1676TRlFFx3ZhFpVKmMgOhGnJGMVVs0ORNJHkgm93Ix9xSEV7D5
opRdpnhuYzdepD9xc8MYA+mYYY4eis0vrPqSr5ZVU5+rLm9zakF0rsjlNDEyXpOx
Tirk/NTFmdfrxdp5k/oWm1WvoJIS91IzGu5x8mSAf6jXLfWl/ErWpE3dvfw/YIUu
jU9FpEAiSKE/0LfOvcXhohuipcGsOkDrF94Y3U35poOdm+yHcUv9EC3qAWUaWj6z
6lGTkEjqa8CtaxVqhgkRyJwVyNxQa4hv9vPbY2+v7ZLHuILI/l0POUXM3Wdzx3om
Z9xjW+24goIkLa7ibBwn6BKQCj+5i+OLIow9XuGWxFGfKOdnuXQ=
=782+
-----END PGP SIGNATURE-----
--tlt72gapqyprv2qe--
From nabijaczleweli@nabijaczleweli.xyz Fri Jun 13 19:03:53 2025
Date: Fri, 13 Jun 2025 19:03:53 +0200
From: =?utf-8?B?0L3QsNCx?= <nabijaczleweli@nabijaczleweli.xyz>
To: ~nabijaczleweli/netstat-nat-ng@lists.sr.ht
Cc: Eric Sauvageau <merlin@lostrealm.ca>
Subject: netstat-nat-ng 2b released
Message-ID: <hyvldrl7kpnx2v6lrhnnngdx5x3mnskj474axs2wmv5yjq2xxp@tarta.nabijaczleweli.xyz>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
protocol="application/pgp-signature"; boundary="ne42utmvwvowq7uj"
Content-Disposition: inline
User-Agent: NeoMutt/20231221-2-4202cf-dirty
--ne42utmvwvowq7uj
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Source tarball (and signature, same as this mail)
and detailed changelog can be obtained from
https://git.sr.ht/~nabijaczleweli/netstat-nat-ng/refs/2b
This release fixes a segfault introduced in netstat-nat-ng 2a
triggered in netstat-nat -L|-R when there's an interface
with no IP/MAC/&c. addresses at all (Eric Sauvageau).
--ne42utmvwvowq7uj
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmhMWfgACgkQvP0LAY0m
WPFhwhAAmOtfAzmB934VgjjsY3cSEP6L+DKPGwOhW8qcOQUrPBAAIMuF4Tvy5FAa
AN8hZrtDKw8e1epWnPHYjPohEtAEsh6WP9bwEcv9qDR+JCDAWHhC00bVMX3JOgXt
qrwkOQPAQdZ+U2w8/KnGczJi95atGkKzATYg/DT3n6p8ld+AxbFi+HjeboyPtfQJ
sl4kUQfWIkaMMgO/HUnxwMlY4MnUYOcGdAbTxQg+B9zzs0Jz8EGlki3OfNiN0FD2
oIRjv9/Ifo+LX26V0EwQAoZgwilvX3oYjIRa7SRpYQDcarUPAvCjOC1acElw+h/c
Jcf/JJBxMm17g+DETWIRc39oqpDFS9ZkWp/DjsC74lsRN4ZXK4gTJ7Cm69pkAV2v
8iemKXpxU+xjJctaUjzsJSJAFYaHk1PnpuybqikpZy87JENjPItjyN6ZHjvwpgkl
UdWWHpeqpGA9RCKD3s4jUT6alKd2Eku+zBubxvFij70c5p9IatjmRxd4/A/w2QVx
69IXoKz2SZzNYnjBQpaepEQfxGjHlqANZkRI35USfMNkYbXTe6fEUSSTKWnl06rH
q70s40bfz/mlS7r9r5ohSH3p0dwanY/jLM0XaauaJMhfMYcHUTG04zMfgN2/zjBA
i5L3a+pNNmbiyZl4jnzWRAMH52ACOFIbvfSh8Eqx9qhKEp6UTKU=
=h5po
-----END PGP SIGNATURE-----
--ne42utmvwvowq7uj--
|