summaryrefslogtreecommitdiffstats
path: root/changelog
blob: bfaa21bcc2c3f6703fa8d8768c2d800ac41bf879 (plain)
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
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
busybox (1.33.0-2) trunk

  * Reupload with no changes to rebuild with new config-busybox-x60 and
    config-busybox-libiquity-testbench package versions.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Sun, 17 Jan 2021 06:14:12 -0500

busybox (1.33.0-1) trunk

  * New upstream version.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Fri, 15 Jan 2021 03:49:05 -0500

busybox (1.32.1-1) trunk

  * New upstream version.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Mon, 11 Jan 2021 02:59:51 -0500

busybox (1.32.0-5) trunk

  * Reupload with no changes to rebuild with a new config-busybox-x60
    package version.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Thu, 17 Dec 2020 13:10:39 -0500

busybox (1.32.0-4) trunk

  * Normalize log messages in service initialization scripts.
  * Make klogd and syslogd start earlier and stop later, to catch more
    kernel messages.
  * Make all service initialization scripts match processes by
    executable path.  Previously, some relied on PID files.
  * </etc/init.d/mdev> now remove all device nodes before trying (and
    previously failing) to unmount </dev/>.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Sun, 13 Dec 2020 12:00:49 -0500

busybox (1.32.0-3) trunk

  * </usr/share/udhcpc/default.script> now supports the "ip route"
    command in case "route" is disabled.
  * </sbin/init> is no longer managed with update-alternatives, as it is
    needed for prokit's foreign installations.
  * The <prerm> script now ensures that opkg has saved busybox before
    removing it, as busybox is essential to opkg and other packages'
    maintainer scripts.  This enforces the requirement of opkg-lede
    >= 0+git20190131.d4ba162-7.
  * </etc/resolv.conf> is now a symbolic link to </var/run/resolv.conf>.
    This allows </usr/share/udhcpc/default.script> to configure name
    resolution on a read-only root file system.
  * </etc/init.d/syslog> is now named </etc/init.d/syslogd> and no
    longer sets the maximum log size (since rotation may be disabled).

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Sun, 13 Dec 2020 01:38:54 -0500

busybox (1.32.0-2) trunk

  * The networking service init script is again included if ifup or
    ifdown are enabled.  It was missing from version 1.32.0-1 after
    upstream split the ifup/ifdown configuration option into two.
  * Utility links managed with update-alternatives now point directly to
    </bin/busybox>, and <*.busybox> links have been removed.
  * </etc/rc.common> no longer relies on utility links.  This allows
    prokit's foreign installation service initialization script to run
    before utility links are created.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Fri, 11 Dec 2020 00:17:15 -0500

busybox (1.32.0-1) trunk

  * New upstream release.
    - Drop patches that came from upstream or are similar to ones
      applied upstream.
  * Manage all applet links with update-alternatives.
    - Requires opkg-lede >= 0+git20190131.d4ba162-7.
  * /etc/init.d/networking: Write directly to </var/run/net-ifaces>
    instead of </etc/network/interfaces>.  Users should now edit
    </etc/network/interfaces> instead of
    </etc/network/interfaces.local>.  This also fixes networking on
    read-only root file systems.
  * Update Maintainer.
  * busybox: Use automatic shared library dependencies, and depend on
    wolfutil if wget is configured to use "OpenSSL".
  * busybox: Organize into section "util".
  * platconf: Rename expected build-time configuration file from
    "busybox.config" to "config".
  * Update Homepage.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Tue, 08 Dec 2020 06:38:53 -0500

busybox (1.21.1-13) trunk

  * /etc/init.d/ntpd: Fix path to ntpd.
  * Manage the following utilities with update-alternatives:
    - /usr/bin/lspci

 -- "P. J. McDermott" <pj@pehjota.net>  Sun, 06 Sep 2015 12:17:24 -0400

busybox (1.21.1-12) trunk

  * /etc/init.d/ntpd: New service initialization script.
  * /etc/init.d/iptables: Remove (now provided by the iptables package).
  * Manage the following utilities with update-alternatives:
    - /usr/bin/patch

 -- "P. J. McDermott" <pj@pehjota.net>  Fri, 17 Oct 2014 10:04:26 -0400

busybox (1.21.1-11) trunk

  * Actually distribute networking hooks for udhcpd on platforms with
    udhcpd enabled.
  * Depend on libc.6 on *-*-glibc architectures.

 -- "P. J. McDermott" <pj@pehjota.net>  Tue, 23 Sep 2014 21:23:03 -0400

busybox (1.21.1-10) trunk

  * /etc/init.d/networking: Fix missing /var/run/net-ifaces in network
    hook scripts.
  * /etc/init.d/networking: Support wlan interfaces.

 -- "P. J. McDermott" <pj@pehjota.net>  Wed, 06 Aug 2014 21:47:54 -0400

busybox (1.21.1-9) trunk

  * Add networking hooks for udhcpd.
  * /etc/init.d/sysctl: New service initialization script.
  * /etc/init.d/iptables: New service initialization script.

 -- "P. J. McDermott" <pj@pehjota.net>  Wed, 06 Aug 2014 17:15:11 -0400

busybox (1.21.1-8) trunk

  * Actually distribute /etc/init.d/boottime.
  * busybox no longer provides the default Web page.  This is now in the
    branding package.
  * Disable the telnetd service by default.

 -- "P. J. McDermott" <pj@pehjota.net>  Wed, 25 Jun 2014 18:05:41 -0400

busybox (1.21.1-7) trunk

  * Generate /etc/network/interfaces at boot.
    - Look for user overrides in /etc/network/interfaces.local.
  * Fix creation of /etc/network/*.d/ at build time.
  * /etc/init.d/boottime: New service script to simply print total boot
    time.

 -- "P. J. McDermott" <pj@pehjota.net>  Wed, 18 Jun 2014 13:13:13 -0400

busybox (1.21.1-6) trunk

  * /etc/rc.common: Don't allow "enable" or "disable" actions to be
    disabled with /etc/rc.policy.
  * Manage the following utilities with update-alternatives:
    - /usr/bin/bzip2
    - /usr/bin/bunzip2
    - /usr/bin/bzcat

 -- "P. J. McDermott" <pj@pehjota.net>  Thu, 12 Jun 2014 22:09:16 -0400

busybox (1.21.1-5) trunk

  * /etc/rc.common: New framework for service initialization scripts.
    - Service scripts can have significantly less boilerplate logic and
      be much simpler.
    - Services can be enabled and disabled by the user and the system.
    - A /etc/rc.policy file can be used to disable all service
      initialization and manipulation.
  * Convert service scripts to use the new framework.
  * Make stderr a bit less noisy during services initialization.
  * Make most of the /etc/rc.d/ links at install time using the new
    "enable" action.
  * Stop and start services in maintainer scripts.
  * Fix interface names in /etc/network/interfaces.
  * Make certain service scripts create and use PID files.
  * Buffer early service initialization output until syslogd is running.
  * Make some service scripts a little more robust.
  * /etc/init.d/rc.local: New service initialization script.
  * Let users modify /var/www/index.html.  Only install a default
    version if the user hasn't put anything in /var/www/ or if
    /var/www/index.html exists and hasn't been modified.

 -- "P. J. McDermott" <pj@pehjota.net>  Sat, 07 Jun 2014 19:32:38 -0400

busybox (1.21.1-4) trunk

  * /etc/init.d/httpd: Add missing space in start message.
  * Install /usr/share/udhcpc/default.script to configure the network
    interface, routes, and nameservers with DHCP.
  * Create /etc/network/ directory hierarchy and generate a default
    /etc/network/interfaces file to configure the available interfaces.

 -- "P. J. McDermott" <pj@pehjota.net>  Wed, 21 May 2014 10:41:06 -0400

busybox (1.21.1-3) trunk

  * Install /etc/init.d/rc and links (rcS and rcK) thereto.
  * Use absolute paths to executables in start-stop-daemon commands in service
    scripts.
  * Fix the placement of a newline character in /etc/init.d/mountall.
  * Install a platform-specific inittab.

 -- "P. J. McDermott" <pj@pehjota.net>  Tue, 13 May 2014 14:53:20 -0400

busybox (1.21.1-2) trunk

  * Manage the following utilities with update-alternatives:
    - /usr/bin/dc
    - /usr/bin/xz
    - /usr/bin/unxz
    - /usr/bin/xzcat
    - /usr/bin/lzma
    - /usr/bin/unlzma
    - /usr/bin/lzcat

 -- "P. J. McDermott" <pj@pehjota.net>  Thu, 08 May 2014 14:58:39 -0400

busybox (1.21.1-1) trunk

  * New upstream version.
  * Update packaging to SPF 2.0 and opkhelper 3.0.
  * Build-Depend on config-busybox-${Host-Plat}.
  * Add "source" target to download and verify source.
  * Cherry pick patch to install man applet in /usr/bin, not /sbin.
  * Cherry pick patch to fix awk's handling of empty function bodies.
  * Add patch to make the OS name as reported by uname configurable.
  * Manage the following utilities (listed in /usr/share/busybox/alternatives)
    with update-alternatives:
    - /usr/bin/awk
    - /usr/bin/ar
    - /usr/bin/strings
    - /usr/bin/clear
    - /usr/bin/reset
    - /usr/bin/mkpasswd
  * Provide init scripts.
  * Provide /var/www/index.html.
  * Remove outdated convenience copy of busybox.config from source package.
  * New maintainer.
  * Make busybox essential.

 -- "P. J. McDermott" <pj@pehjota.net>  Fri, 14 Mar 2014 00:28:32 -0400

busybox (1.19.3-1)

	*  Initial release.
	-- Joseph Flynn <jjf22@njit.edu>  Wed, 25 Apr 2012 11:41:17 -0400