Skip to content

Commit 7a7bc58

Browse files
committed
New release subnetcalc-2.6.0.
1 parent b3431b7 commit 7a7bc58

File tree

5 files changed

+292
-6
lines changed

5 files changed

+292
-6
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.10)
3131
PROJECT(subnetcalc LANGUAGES C CXX)
3232

3333
SET(BUILD_MAJOR "2")
34-
SET(BUILD_MINOR "5")
35-
SET(BUILD_PATCH "2~rc1")
34+
SET(BUILD_MINOR "6")
35+
SET(BUILD_PATCH "0")
3636
SET(BUILD_VERSION ${BUILD_MAJOR}.${BUILD_MINOR}.${BUILD_PATCH})
3737

3838

ChangeLog

Lines changed: 284 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,287 @@
1+
commit b3431b7e9f34bb2eea02de6b93118016701fa6b3
2+
Author: Thomas Dreibholz <dreibh@simula.no>
3+
Date: Wed Nov 13 19:58:38 2024 +0100
4+
5+
int128 is not available on 32-bit platforms => added 32-bit architecture case for printing the number of hosts if prefix < 64.
6+
7+
commit cb19320d906d2066bbc17d852ddf1cf72f75f93b
8+
Author: Thomas Dreibholz <dreibh@simula.no>
9+
Date: Wed Nov 13 11:12:00 2024 +0100
10+
11+
Bash completion has recommendation for iproute package, to obtain the local address.
12+
13+
commit c1384ad4e13a44cc01984b8e6821125293181695
14+
Author: Thomas Dreibholz <dreibh@simula.no>
15+
Date: Wed Nov 13 11:00:49 2024 +0100
16+
17+
Fedora fix for Bash completion.
18+
19+
commit 0ec3a049914d1401f9b60d5d47e382d1fca87582
20+
Author: Thomas Dreibholz <dreibh@simula.no>
21+
Date: Wed Nov 13 10:53:37 2024 +0100
22+
23+
Bash completion clean-up.
24+
25+
commit 23791dbe7d4e04f7e7b59a984db0658dbc229edb
26+
Author: Thomas Dreibholz <dreibh@simula.no>
27+
Date: Wed Nov 13 10:28:21 2024 +0100
28+
29+
CMakeLists.txt updates, includling "uninstall" target.
30+
31+
commit 3831dca333dcc1a89d3e81ed23e87f0b74ea5908
32+
Author: Thomas Dreibholz <dreibh@simula.no>
33+
Date: Wed Nov 13 10:23:11 2024 +0100
34+
35+
Minor manpage clean-up.
36+
37+
commit 1da6dce2cf7deffcc332f579c07df72e55c2bd21
38+
Author: Thomas Dreibholz <dreibh@simula.no>
39+
Date: Wed Nov 13 10:07:36 2024 +0100
40+
41+
Another README.md update.
42+
43+
commit 426f82ac22b8313f46691121bd5ecf8ce2486ec1
44+
Author: Thomas Dreibholz <dreibh@simula.no>
45+
Date: Wed Nov 13 10:05:17 2024 +0100
46+
47+
Updated README.md.
48+
49+
commit f8985b37b6301e781fa1b0153e3966b677645337
50+
Author: Thomas Dreibholz <dreibh@simula.no>
51+
Date: Wed Nov 13 10:05:07 2024 +0100
52+
53+
* Improved address type handling for special cases.
54+
* Print number of hosts using unsigned __int128, to provide the exact number in all IPv6 cases.
55+
56+
commit 59aebb3d8fbee2d730a378a067a487b435ff4bfe
57+
Author: Thomas Dreibholz <dreibh@simula.no>
58+
Date: Wed Nov 13 09:36:45 2024 +0100
59+
60+
Using "unsigned __int128" for maxHosts, to show the exact number for all IPv6 networks.
61+
62+
commit 7caff95489abd918c7f5401ad9605ba0b810c548
63+
Author: Thomas Dreibholz <dreibh@simula.no>
64+
Date: Wed Nov 13 08:55:01 2024 +0100
65+
66+
Updated build script.
67+
68+
commit d18c8ed301663698fa44da284e810beed669ada1
69+
Author: Thomas Dreibholz <dreibh@simula.no>
70+
Date: Tue Nov 12 20:35:43 2024 +0100
71+
72+
Improved Bash completion.
73+
74+
commit 9b51661dd04ccb4a71bc2f47bc00c7f3f057bb70
75+
Author: Thomas Dreibholz <dreibh@simula.no>
76+
Date: Tue Nov 12 20:30:04 2024 +0100
77+
78+
Improved Bash completions.
79+
80+
commit 03d5fe615750ec821cdce0b29bbd46ca06fd8bc2
81+
Author: Thomas Dreibholz <dreibh@simula.no>
82+
Date: Tue Nov 12 11:29:29 2024 +0100
83+
84+
Updated build script.
85+
86+
commit 8171d75cb93d5a23d939ba1d6b694c30f0fa7f34
87+
Author: Thomas Dreibholz <dreibh@simula.no>
88+
Date: Tue Nov 12 11:29:02 2024 +0100
89+
90+
Minor clean-ups.
91+
92+
commit bea90bf1430f6dd5b56d08475fd85e9f2e5f6a00
93+
Author: Thomas Dreibholz <dreibh@simula.no>
94+
Date: Tue Nov 12 09:51:29 2024 +0100
95+
96+
Some clean-ups.
97+
98+
commit 425e2d9e1092c1f4b89809ae9b8c15d08f7d012e
99+
Author: Thomas Dreibholz <dreibh@simula.no>
100+
Date: Tue Nov 12 09:47:57 2024 +0100
101+
102+
Updated Bash completion.
103+
104+
commit b935c52f021458205dda525bbbb63f78684a5733
105+
Author: Thomas Dreibholz <dreibh@simula.no>
106+
Date: Tue Nov 12 09:47:16 2024 +0100
107+
108+
Added option to print program version.
109+
110+
commit 6d5083244458a31b0e4a74c241efc82cdc5bd139
111+
Merge: 10a8ae5 d2712aa
112+
Author: Thomas Dreibholz <dreibh@simula.no>
113+
Date: Mon Nov 4 09:59:18 2024 +0100
114+
115+
Merge branch 'master' of github.com:dreibh/subnetcalc
116+
117+
commit 10a8ae5f269c7cfde39117a3530617ab1d3565be
118+
Author: Thomas Dreibholz <dreibh@simula.no>
119+
Date: Mon Nov 4 09:55:07 2024 +0100
120+
121+
Updated workflows.
122+
123+
commit d2712aab9bed5e0ae323617dcaf7ce6567c0cd86
124+
Author: Thomas Dreibholz <dreibh@simula.no>
125+
Date: Wed Oct 23 14:39:30 2024 +0200
126+
127+
Updated manpage.
128+
129+
commit e1d17a0f6cf0f634a549b0f2b89c329c2ef29d43
130+
Author: Thomas Dreibholz <dreibh@simula.no>
131+
Date: Wed Oct 23 14:37:55 2024 +0200
132+
133+
FreeBSD also has /dev/random and /dev/urandom.
134+
135+
commit 6f24a16ddfd1fd4fe9b9c7c1bda08afe2566631d
136+
Author: Thomas Dreibholz <dreibh@simula.no>
137+
Date: Sun Oct 20 18:10:56 2024 +0200
138+
139+
Updated workflow.
140+
141+
commit 5a5053181a6861b665f994cf1d60f68da1ea81a1
142+
Author: Thomas Dreibholz <dreibh@simula.no>
143+
Date: Sun Oct 20 18:04:33 2024 +0200
144+
145+
Formatting improvements.
146+
147+
commit 4db634f4d695f5d42f064d4660d22a5f59a31a1b
148+
Author: Thomas Dreibholz <dreibh@simula.no>
149+
Date: Sat Oct 19 23:04:11 2024 +0200
150+
151+
Improved CMakeLists.txt.
152+
153+
commit 93b591c8baa5b5c5a6e28bd9281cd197147368d5
154+
Author: Thomas Dreibholz <dreibh@simula.no>
155+
Date: Sat Oct 19 21:42:04 2024 +0200
156+
157+
Bash completion now working under FreeBSD.
158+
159+
commit 14261aeec63d46044f2c799eaa422d76071ed4fc
160+
Author: Thomas Dreibholz <dreibh@simula.no>
161+
Date: Sat Oct 19 21:05:53 2024 +0200
162+
163+
FreeBSD packaging update.
164+
165+
commit 3a4410ed81aa62e90b8a583753f96b09303f700b
166+
Author: Thomas Dreibholz <dreibh@simula.no>
167+
Date: Sat Oct 19 20:56:26 2024 +0200
168+
169+
Further clean-ups.
170+
171+
commit 2c061b5b18f4959d1d4cb029f54f4fd054af03e0
172+
Author: Thomas Dreibholz <dreibh@simula.no>
173+
Date: Sat Oct 19 20:46:22 2024 +0200
174+
175+
FreeBSD CMakeLists.txt fix.
176+
177+
commit fa1533e1c5cb7f777557d248f091676df9cd4807
178+
Author: Thomas Dreibholz <dreibh@simula.no>
179+
Date: Sat Oct 19 19:13:14 2024 +0200
180+
181+
Some clean-ups.
182+
183+
commit 98b9fe707392e9053cc26791303d947982e59924
184+
Author: Thomas Dreibholz <dreibh@simula.no>
185+
Date: Sat Oct 19 19:06:13 2024 +0200
186+
187+
Added translations.
188+
189+
commit 7ad1e4bad3760491cea704dbec94e26f9de0ad95
190+
Author: Thomas Dreibholz <dreibh@simula.no>
191+
Date: Sat Oct 19 18:54:39 2024 +0200
192+
193+
Improved CMakeLists.txt.
194+
195+
commit 7ca540b8ddf158a9e0d9497ea5b79d1831560877
196+
Author: Thomas Dreibholz <dreibh@simula.no>
197+
Date: Sat Oct 19 18:54:13 2024 +0200
198+
199+
Improved CMakeLists.txt, removed dependency on PkgConfig.
200+
201+
commit 1f74f09bffb2478de57bc8ff7fc2985f76895bab
202+
Author: Thomas Dreibholz <dreibh@simula.no>
203+
Date: Sat Oct 19 18:03:21 2024 +0200
204+
205+
Added full I18N support.
206+
207+
commit bfeaf26bb10d51bb437d2b01cb11ad8d13f6c7f4
208+
Author: Thomas Dreibholz <dreibh@simula.no>
209+
Date: Sat Oct 19 16:52:44 2024 +0200
210+
211+
Improved manpage.
212+
213+
commit 30d019abcdec0bb155dce20cf15bd1f4ff7ae956
214+
Author: Thomas Dreibholz <dreibh@simula.no>
215+
Date: Sat Oct 19 16:40:46 2024 +0200
216+
217+
Bugfix: Print correct hostname when nocolor mode is on.
218+
219+
commit 5710fdb0b116cb60513a2333fef5c3557763d677
220+
Author: Thomas Dreibholz <dreibh@simula.no>
221+
Date: Sat Oct 19 16:36:25 2024 +0200
222+
223+
Added Bash completion script.
224+
225+
commit 5f05758a184ef240d95b518dc73727fd1e885c1f
226+
Author: Thomas Dreibholz <dreibh@simula.no>
227+
Date: Sat Oct 19 16:21:54 2024 +0200
228+
229+
Updated CI scripts.
230+
231+
commit 3f0bcc01224dd0c8ca09f6879a6c3a17d8a51f33
232+
Author: Thomas Dreibholz <dreibh@simula.no>
233+
Date: Wed Oct 9 14:19:09 2024 +0200
234+
235+
Updated workflows.
236+
237+
commit e8203ca0533577eb091e31e2d5a8768a90f306d8
238+
Author: Thomas Dreibholz <dreibh@simula.no>
239+
Date: Wed Oct 9 14:08:32 2024 +0200
240+
241+
Updated CI scripts
242+
243+
commit a436ce08216ed2bcb803469e5129bacacd7858e7
244+
Author: Thomas Dreibholz <dreibh@simula.no>
245+
Date: Wed Oct 9 14:07:16 2024 +0200
246+
247+
Removed LSM entry.
248+
249+
commit 6f78a412be0b65032d6d6024d07f73334c5db756
250+
Author: Thomas Dreibholz <dreibh@simula.no>
251+
Date: Wed Oct 9 14:07:12 2024 +0200
252+
253+
Minor update.
254+
255+
commit feaa35a68d469e9b7c4f1e45589c39f1c0a48877
256+
Author: Thomas Dreibholz <dreibh@simula.no>
257+
Date: Wed Oct 9 13:47:04 2024 +0200
258+
259+
Updated CI scripts
260+
261+
commit 98c67c76a84b1b9b8d70411cc27af7f740b38bf0
262+
Author: Thomas Dreibholz <dreibh@simula.no>
263+
Date: Wed Oct 9 13:47:01 2024 +0200
264+
265+
Updated build scripts
266+
267+
commit 98c8a525ca5eb96330ea309b0b46fc52d1694690
268+
Author: Thomas Dreibholz <dreibh@simula.no>
269+
Date: Wed Oct 9 13:46:48 2024 +0200
270+
271+
Updated autogen.sh script.
272+
273+
commit 1e0e5e598551f1eeb8bc5fda852efd6951985242
274+
Author: Thomas Dreibholz <dreibh@simula.no>
275+
Date: Mon Feb 12 21:41:32 2024 +0100
276+
277+
Updated FreeBSD packaging.
278+
279+
commit 181f1341b20abda99aa9b50ce755cbbe0f8ea89a
280+
Author: Thomas Dreibholz <dreibh@simula.no>
281+
Date: Mon Feb 12 21:36:42 2024 +0100
282+
283+
New release subnetcalc-2.5.1.
284+
1285
commit 22e2ef12f95bb1b55b858e5d44b1cce6bf91b75f
2286
Merge: 549f589 3c97215
3287
Author: Thomas Dreibholz <dreibh@simula.no>

debian/changelog

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
subnetcalc (2.5.2~rc1-1ubuntu1) noble; urgency=medium
1+
subnetcalc (2.6.0-1ubuntu1) noble; urgency=medium
22

33
* New upstream release.
44
* debian/control: Updated standards version to 4.7.0.
55

6-
-- Thomas Dreibholz <thomas.dreibholz@gmail.com> Tue, 12 Nov 2024 09:51:25 +0100
6+
-- Thomas Dreibholz <thomas.dreibholz@gmail.com> Wed, 13 Nov 2024 20:33:12 +0100
77

88
subnetcalc (2.5.1-1ubuntu1) jammy; urgency=medium
99

freebsd/subnetcalc/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PORTNAME= subnetcalc
2-
DISTVERSION= 2.5.2~rc1
2+
DISTVERSION= 2.6.0
33
PORTREVISION= 1
44
CATEGORIES= net
55
MASTER_SITES= https://www.nntb.no/~dreibh/subnetcalc/download/

rpm/subnetcalc.spec

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: subnetcalc
2-
Version: 2.5.2~rc1
2+
Version: 2.6.0
33
Release: 1
44
Summary: IPv4/IPv6 Subnet Calculator
55
Group: Applications/Internet
@@ -48,6 +48,8 @@ interface ID, etc.). Finally, it can generate IPv6 unique local prefixes.
4848
%doc
4949

5050
%changelog
51+
* Wed Nov 13 2024 Thomas Dreibholz <thomas.dreibholz@gmail.com> - 2.6.0
52+
- New upstream release.
5153
* Mon Feb 12 2024 Thomas Dreibholz <thomas.dreibholz@gmail.com> - 2.5.1
5254
- New upstream release.
5355
* Sat Feb 10 2024 Thomas Dreibholz <thomas.dreibholz@gmail.com> - 2.5.0

0 commit comments

Comments
 (0)