Skip to content

Commit a83c9ae

Browse files
committed
bumped changelog version
1 parent 8bf1734 commit a83c9ae

2 files changed

Lines changed: 198 additions & 0 deletions

File tree

changelog.upstream

Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,195 @@
1+
commit 8bf1734d6532f1b59fa628f5be6c2d2ba10ff0e9
2+
Merge: a5b7917 67bab94
3+
Author: Patrick Schleizer <adrelanos@whonix.org>
4+
Date: Sat Apr 11 04:27:57 2026 -0400
5+
6+
Merge remote-tracking branch 'ArrayBolt3/arraybolt3/trixie'
7+
8+
commit 67bab947cd82434d7d184708b250d27ba8b9558f
9+
Author: Aaron Rainbolt <arraybolt3@gmail.com>
10+
Date: Fri Apr 10 18:16:36 2026 -0400
11+
12+
Remove Emacs modelines
13+
14+
commit a955118c8b629345eb0e6fba43757b97bc9e13cb
15+
Author: Aaron Rainbolt <arraybolt3@gmail.com>
16+
Date: Fri Apr 10 18:05:31 2026 -0400
17+
18+
Remove Vim modelines
19+
20+
commit a5b7917415235ded9c0b3284dfbeca4b908827b1
21+
Author: Patrick Schleizer <adrelanos@whonix.org>
22+
Date: Fri Apr 10 13:33:22 2026 -0400
23+
24+
CI
25+
26+
commit e364479ce6139d8c69050c85b5c228c471c5df73
27+
Author: Patrick Schleizer <adrelanos@whonix.org>
28+
Date: Fri Apr 10 13:17:22 2026 -0400
29+
30+
CI
31+
32+
commit ac234433e12eef6bc37732cb23406cebe992b581
33+
Author: Patrick Schleizer <adrelanos@whonix.org>
34+
Date: Fri Apr 10 13:10:37 2026 -0400
35+
36+
build
37+
38+
commit 5daf7736bf5c4e4b84056b9b1ec590cffb1c075e
39+
Merge: 9d86171 bcdfaeb
40+
Author: Patrick Schleizer <adrelanos@whonix.org>
41+
Date: Fri Apr 10 13:10:06 2026 -0400
42+
43+
Merge remote-tracking branch 'assisted-by-ai/claude/fix-unbound-variable-2mSBE'
44+
45+
commit bcdfaeb09566b22056d16a6acb3a3c794a3466f9
46+
Author: Claude <noreply@anthropic.com>
47+
Date: Fri Apr 10 13:23:10 2026 +0000
48+
49+
comment: explain why proxy vars are initialized in torify_conn_maybe
50+
51+
Prevent future refactors from moving these to get_transfer_cmd(),
52+
which would silently mask bugs instead of letting nounset catch them.
53+
54+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
55+
56+
commit ddac3c0b6196aee691494a1984b0f1bd484d0be4
57+
Author: Claude <noreply@anthropic.com>
58+
Date: Fri Apr 10 12:00:43 2026 +0000
59+
60+
fix: let nounset guard proxy vars, only init on explicit code paths
61+
62+
Remove proxy var initialization from get_transfer_cmd() case branches.
63+
Instead, set them only where the decision is actually made:
64+
- torify_conn_maybe() early return: explicitly empty (clearnet, no proxy)
65+
- set_transfer_proxy(): real proxy values (tor path)
66+
67+
Any other unexpected code path will now hit nounset rather than
68+
silently proceeding without a proxy.
69+
70+
Also use die instead of log bug in set_transfer_proxy() catch-all.
71+
72+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
73+
74+
commit 69f8fa6d4cf4ad9b85e5293a95e572745c980406
75+
Author: Claude <noreply@anthropic.com>
76+
Date: Fri Apr 10 11:54:23 2026 +0000
77+
78+
fix: move proxy var init into per-utility case branches, add catch-all
79+
80+
Move transfer_proxy_prefix, transfer_proxy_suffix, curl_transfer_proxy
81+
initialization from a blanket assignment into each case branch of
82+
get_transfer_cmd(). This way, adding a new transfer_utility without
83+
handling proxy vars will fail loudly instead of silently proceeding
84+
with empty arrays.
85+
86+
Also add a catch-all to set_transfer_proxy() for unsupported utilities.
87+
88+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
89+
90+
commit 9d86171a4e824f771f026e2c2d2d7ea67c6a39b4
91+
Merge: cdc3e03 e362801
92+
Author: Patrick Schleizer <adrelanos@whonix.org>
93+
Date: Fri Apr 10 07:53:38 2026 -0400
94+
95+
Merge remote-tracking branch 'github-kicksecure/master'
96+
97+
commit e362801056c48af3565ecc60b6a104829cea92e0
98+
Merge: cdc3e03 86b05e7
99+
Author: Patrick Schleizer <adrelanos@whonix.org>
100+
Date: Fri Apr 10 07:35:52 2026 -0400
101+
102+
Merge pull request #22 from assisted-by-ai/claude/fix-unbound-variable-2mSBE
103+
104+
Add documentation and initialize tracking variables in dist-installer-cli
105+
106+
commit 86b05e78354d771409ee7801444baed50fd5906a
107+
Author: Claude <noreply@anthropic.com>
108+
Date: Fri Apr 10 11:05:24 2026 +0000
109+
110+
fix: preserve pre-set APTGETOPT while still initializing when unset
111+
112+
The previous commit unconditionally set APTGETOPT=(), which would
113+
clobber any value passed in from the environment. Restore the
114+
[[ -v APTGETOPT ]] guard but add an else branch to initialize it
115+
when not already set, preventing the unbound variable error.
116+
117+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
118+
119+
commit 13951bd556bdc552c554118524489fe1010967e1
120+
Author: Claude <noreply@anthropic.com>
121+
Date: Fri Apr 10 11:01:55 2026 +0000
122+
123+
update agent notes with unbound variable patterns
124+
125+
Document the common patterns that lead to unbound variable errors
126+
in this script, to help prevent regressions.
127+
128+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
129+
130+
commit ccac9ae946ac7e52c3bfeb401472d596f679218a
131+
Author: Claude <noreply@anthropic.com>
132+
Date: Fri Apr 10 10:59:56 2026 +0000
133+
134+
fix: use safe expansion for unset checkhash array in error path
135+
136+
checkhash[0] would trigger unbound variable before the die message
137+
could be shown when no hash utility was found.
138+
139+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
140+
141+
commit e584ce0325b226a7c0f161c61146bca853e3902f
142+
Author: Claude <noreply@anthropic.com>
143+
Date: Fri Apr 10 10:57:37 2026 +0000
144+
145+
fix: initialize more unbound variables in dist-installer-cli
146+
147+
- transfer_proxy_prefix, transfer_proxy_suffix, curl_transfer_proxy:
148+
only set inside set_transfer_proxy() (tor path) but referenced
149+
unconditionally at lines building download commands. Initialize
150+
to empty arrays in get_transfer_cmd().
151+
152+
- APTGETOPT: only initialized when already set ([[ -v APTGETOPT ]]),
153+
leaving it unbound in a fresh run. Initialize unconditionally.
154+
155+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
156+
157+
commit a399d22ecce1e7359cfd18fabe90e26e630c438e
158+
Author: Claude <noreply@anthropic.com>
159+
Date: Fri Apr 10 10:34:11 2026 +0000
160+
161+
revert standalone edit, add AGENTS.md with per-script notes
162+
163+
dist-installer-cli-standalone is autogenerated and must not be edited
164+
directly. Reverted that change, and added AGENTS.md + agents/ folder
165+
to document this for future reference.
166+
167+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
168+
169+
commit 8e2e54e9ae174c567e430b52b4d20a40c19841a9
170+
Author: Claude <noreply@anthropic.com>
171+
Date: Fri Apr 10 10:30:32 2026 +0000
172+
173+
fix: initialize unstable_found_with_contrib and kali_found_with_contrib variables
174+
175+
Both variables were only set conditionally inside if-blocks but never
176+
initialized, causing "unbound variable" errors under set -o nounset
177+
when the conditions were not met.
178+
179+
https://claude.ai/code/session_013vJmdeyi4SngCwtYQnpJ7z
180+
181+
commit cdc3e03885357629682f9da432e1fc8e0d32d10d
182+
Author: Patrick Schleizer <adrelanos@whonix.org>
183+
Date: Fri Apr 10 05:42:57 2026 -0400
184+
185+
CI
186+
187+
commit a51130199dd1618377d914217cad95abb8293d74
188+
Author: Patrick Schleizer <adrelanos@whonix.org>
189+
Date: Fri Apr 10 09:23:05 2026 +0000
190+
191+
bumped changelog version
192+
1193
commit c19f2cd6b659edce6848e5000f5ebcfb4a436af8
2194
Author: Patrick Schleizer <adrelanos@whonix.org>
3195
Date: Fri Apr 10 04:50:02 2026 -0400

debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
usability-misc (3:37.5-1) unstable; urgency=medium
2+
3+
* New upstream version (local package).
4+
5+
-- Patrick Schleizer <adrelanos@whonix.org> Sat, 11 Apr 2026 08:39:18 +0000
6+
17
usability-misc (3:37.4-1) unstable; urgency=medium
28

39
* New upstream version (local package).

0 commit comments

Comments
 (0)