diff options
author | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2004-07-26 12:07:01 +0000 |
---|---|---|
committer | andersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2004-07-26 12:07:01 +0000 |
commit | baf447acf774d8a9d0351a84418036502e73b2c1 (patch) | |
tree | 2ec13a48b0bb334a6fdc2eb6e8d6c0a7ad0aac38 | |
parent | 9e054bb9e199d73fe0d5e87a19261b902fb85460 (diff) | |
download | busybox-w32-baf447acf774d8a9d0351a84418036502e73b2c1.tar.gz busybox-w32-baf447acf774d8a9d0351a84418036502e73b2c1.tar.bz2 busybox-w32-baf447acf774d8a9d0351a84418036502e73b2c1.zip |
Prepare for release
git-svn-id: svn://busybox.net/trunk/busybox@9023 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r-- | Changelog | 3714 | ||||
-rw-r--r-- | Rules.mak | 2 | ||||
-rw-r--r-- | docs/busybox.net/news.html | 24 |
3 files changed, 207 insertions, 3533 deletions
@@ -1,3797 +1,447 @@ | |||
1 | --------------------- | 1 | --------------------- |
2 | PatchSet 4079 | 2 | PatchSet 4272 |
3 | Date: 2004/03/09 21:27:32 | 3 | Date: 2004/07/20 11:08:30 |
4 | Author: andersen | 4 | Author: andersen |
5 | Branch: HEAD | 5 | Branch: HEAD |
6 | Tag: (none) | 6 | Tag: busybox_1_00_rc1 |
7 | Log: | ||
8 | David Anders (prpplague) submitted this patch to allow login to work | ||
9 | when the device nodes are symlinks on a read only file system. | ||
10 | |||
11 | Members: | ||
12 | loginutils/login.c:1.13->1.14 | ||
13 | |||
14 | --------------------- | ||
15 | PatchSet 4080 | ||
16 | Date: 2004/03/09 21:32:57 | ||
17 | Author: andersen | ||
18 | Branch: HEAD | ||
19 | Tag: (none) | ||
20 | Log: | ||
21 | Note that /proc must be mounted for filesystem type autodetection | ||
22 | to work. Without /proc mounted, one must explicitly specify the | ||
23 | type of every filesystem being mounted. | ||
24 | |||
25 | Members: | ||
26 | include/usage.h:1.192->1.193 | ||
27 | |||
28 | --------------------- | ||
29 | PatchSet 4081 | ||
30 | Date: 2004/03/10 06:42:37 | ||
31 | Author: mjn3 | ||
32 | Branch: HEAD | ||
33 | Tag: (none) | ||
34 | Log: | ||
35 | In spite of the feature freeze, check in a complete rework of route which | ||
36 | fixes some bugs, adds some error checking, and removes _lots_ of bloat. | ||
37 | Text size on i386... | ||
38 | old new | ||
39 | ipv6 5425 3523 | ||
40 | no ipv6 3143 2193 | ||
41 | |||
42 | Members: | ||
43 | include/inet_common.h:1.3->1.4 | ||
44 | libbb/inet_common.c:1.7->1.8 | ||
45 | |||
46 | --------------------- | ||
47 | PatchSet 4082 | ||
48 | Date: 2004/03/10 07:42:37 | ||
49 | Author: mjn3 | ||
50 | Branch: HEAD | ||
51 | Tag: (none) | ||
52 | Log: | ||
53 | In spite of the feature freeze, check in a complete rework of route which | ||
54 | fixes some bugs, adds some error checking, and removes _lots_ of bloat. | ||
55 | Text size on i386... | ||
56 | old new | ||
57 | ipv6 5425 3523 | ||
58 | no ipv6 3143 2193 | ||
59 | |||
60 | Members: | ||
61 | include/usage.h:1.193->1.194 | ||
62 | networking/route.c:1.23->1.24 | ||
63 | |||
64 | --------------------- | ||
65 | PatchSet 4083 | ||
66 | Date: 2004/03/10 09:10:53 | ||
67 | Author: bug1 | ||
68 | Branch: HEAD | ||
69 | Tag: (none) | ||
70 | Log: | ||
71 | Patch by Seth W. Klein, the -l switch was reversed | ||
72 | |||
73 | Members: | ||
74 | coreutils/du.c:1.58->1.59 | ||
75 | |||
76 | --------------------- | ||
77 | PatchSet 4084 | ||
78 | Date: 2004/03/10 09:58:51 | ||
79 | Author: bug1 | ||
80 | Branch: HEAD | ||
81 | Tag: (none) | ||
82 | Log: | ||
83 | When displaying the size in 1kB blocks round up if an odd number of | ||
84 | blocks | ||
85 | |||
86 | Members: | ||
87 | coreutils/du.c:1.59->1.60 | ||
88 | |||
89 | --------------------- | ||
90 | PatchSet 4085 | ||
91 | Date: 2004/03/10 10:47:37 | ||
92 | Author: bug1 | ||
93 | Branch: HEAD | ||
94 | Tag: (none) | ||
95 | Log: | ||
96 | Patch from Thomas Frohlich to fix an option ordering bug of mine. | ||
97 | |||
98 | Members: | ||
99 | util-linux/hwclock.c:1.8->1.9 | ||
100 | |||
101 | --------------------- | ||
102 | PatchSet 4086 | ||
103 | Date: 2004/03/11 13:34:24 | ||
104 | Author: andersen | ||
105 | Branch: HEAD | ||
106 | Tag: (none) | ||
107 | Log: | ||
108 | Paul Mundt, lethal at linux-sh dot org writes: | ||
109 | |||
110 | Here's a follow-up replacement to the patch I sent earlier, this adjusts some | ||
111 | of the semantics of the dynamic variable setting. Namely, dynamic vars can hook | ||
112 | a set handler (which RANDOM uses to adjust the seed). They'll only lose their | ||
113 | dynamic status if they're unset. | ||
114 | |||
115 | I've used the same approach that bash does to come up with the random number, | ||
116 | mostly just for consistency. | ||
117 | |||
118 | For example: | ||
119 | |||
120 | $ echo $RANDOM | ||
121 | 13759 | ||
122 | $ echo $RANDOM | ||
123 | 20057 | ||
124 | $ echo $RANDOM | ||
125 | 1502 | ||
126 | $ export RANDOM=42 | ||
127 | $ echo $RANDOM | ||
128 | 24179 | ||
129 | $ echo $RANDOM | ||
130 | 2046 | ||
131 | $ unset RANDOM | ||
132 | $ echo $RANDOM | ||
133 | |||
134 | $ export RANDOM=42 | ||
135 | $ echo $RANDOM | ||
136 | 42 | ||
137 | $ | ||
138 | |||
139 | Members: | ||
140 | shell/ash.c:1.90->1.91 | ||
141 | |||
142 | --------------------- | ||
143 | PatchSet 4087 | ||
144 | Date: 2004/03/12 22:07:10 | ||
145 | Author: andersen | ||
146 | Branch: HEAD | ||
147 | Tag: (none) | ||
148 | Log: | ||
149 | Fix awk entry, which was not showing up in BusyBox.txt for some reason | ||
150 | |||
151 | Members: | ||
152 | include/usage.h:1.194->1.195 | ||
153 | |||
154 | --------------------- | ||
155 | PatchSet 4088 | ||
156 | Date: 2004/03/12 22:08:13 | ||
157 | Author: andersen | ||
158 | Branch: HEAD | ||
159 | Tag: (none) | ||
160 | Log: | ||
161 | Add prototypes for safe_strtol and friends | ||
162 | |||
163 | Members: | ||
164 | include/libbb.h:1.127->1.128 | ||
165 | |||
166 | --------------------- | ||
167 | PatchSet 4089 | ||
168 | Date: 2004/03/12 22:08:42 | ||
169 | Author: andersen | ||
170 | Branch: HEAD | ||
171 | Tag: (none) | ||
172 | Log: | ||
173 | Fix some goofy formatting | ||
174 | |||
175 | Members: | ||
176 | shell/lash.c:1.155->1.156 | ||
177 | |||
178 | --------------------- | ||
179 | PatchSet 4090 | ||
180 | Date: 2004/03/12 22:10:40 | ||
181 | Author: andersen | ||
182 | Branch: HEAD | ||
183 | Tag: (none) | ||
184 | Log: | ||
185 | Hideki IWAMOTO writes: | ||
186 | |||
187 | Current `tr' implementation has a problem, if `plain char' is signed. | ||
188 | |||
189 | [current cvs version] | ||
190 | |||
191 | >echo a | _install/usr/bin/tr '\0' '\377' | ||
192 | Segmentation fault (core dumped) | ||
193 | |||
194 | [patched version] | ||
195 | |||
196 | >echo a | _install/usr/bin/tr '\0' '\377' | ||
197 | a | ||
198 | |||
199 | Members: | ||
200 | coreutils/tr.c:1.36->1.37 | ||
201 | |||
202 | --------------------- | ||
203 | PatchSet 4091 | ||
204 | Date: 2004/03/13 08:32:14 | ||
205 | Author: andersen | ||
206 | Branch: HEAD | ||
207 | Tag: (none) | ||
208 | Log: | ||
209 | Fix some doc generation problems | ||
210 | |||
211 | Members: | ||
212 | docs/autodocifier.pl:1.24->1.25 | ||
213 | docs/busybox_footer.pod:1.12->1.13 | ||
214 | |||
215 | --------------------- | ||
216 | PatchSet 4092 | ||
217 | Date: 2004/03/13 08:33:10 | ||
218 | Author: andersen | ||
219 | Branch: HEAD | ||
220 | Tag: (none) | ||
221 | Log: | ||
222 | Update docs for start_stop_daemon to match reality. Update | ||
223 | the reality a bit to better match debian behavior. | ||
224 | |||
225 | Members: | ||
226 | debianutils/start_stop_daemon.c:1.12->1.13 | ||
227 | include/applets.h:1.111->1.112 | ||
228 | include/usage.h:1.195->1.196 | ||
229 | |||
230 | --------------------- | ||
231 | PatchSet 4093 | ||
232 | Date: 2004/03/13 18:17:37 | ||
233 | Author: mjn3 | ||
234 | Branch: HEAD | ||
235 | Tag: (none) | ||
236 | Log: | ||
237 | I redid route. | ||
238 | |||
239 | Members: | ||
240 | AUTHORS:1.40->1.41 | ||
241 | |||
242 | --------------------- | ||
243 | PatchSet 4094 | ||
244 | Date: 2004/03/15 07:28:15 | ||
245 | Author: andersen | ||
246 | Branch: HEAD | ||
247 | Tag: (none) | ||
248 | Log: | ||
249 | Remove trailing whitespace. Update copyright to include 2004. | ||
250 | |||
251 | Members: | ||
252 | INSTALL:1.3->1.4 | ||
253 | applets/Makefile:1.4->1.5 | ||
254 | applets/busybox.c:1.144->1.145 | ||
255 | archival/Config.in:1.14->1.15 | ||
256 | archival/Makefile:1.6->1.7 | ||
257 | archival/Makefile.in:1.4->1.5 | ||
258 | archival/dpkg_deb.c:1.31->1.32 | ||
259 | archival/rpm.c:1.5->1.6 | ||
260 | archival/libunarchive/Makefile:1.4->1.5 | ||
261 | archival/libunarchive/filter_accept_list_reassign.c:1.4->1.5 | ||
262 | console-tools/Makefile:1.3->1.4 | ||
263 | console-tools/Makefile.in:1.4->1.5 | ||
264 | console-tools/chvt.c:1.21->1.22 | ||
265 | console-tools/clear.c:1.17->1.18 | ||
266 | console-tools/deallocvt.c:1.28->1.29 | ||
267 | console-tools/dumpkmap.c:1.17->1.18 | ||
268 | console-tools/loadkmap.c:1.27->1.28 | ||
269 | console-tools/openvt.c:1.7->1.8 | ||
270 | console-tools/reset.c:1.12->1.13 | ||
271 | console-tools/setkeycodes.c:1.14->1.15 | ||
272 | coreutils/Config.in:1.23->1.24 | ||
273 | coreutils/Makefile:1.2->1.3 | ||
274 | coreutils/Makefile.in:1.8->1.9 | ||
275 | coreutils/basename.c:1.22->1.23 | ||
276 | coreutils/chgrp.c:1.17->1.18 | ||
277 | coreutils/chmod.c:1.16->1.17 | ||
278 | coreutils/chown.c:1.25->1.26 | ||
279 | coreutils/chroot.c:1.30->1.31 | ||
280 | coreutils/dirname.c:1.19->1.20 | ||
281 | coreutils/du.c:1.60->1.61 | ||
282 | coreutils/false.c:1.3->1.4 | ||
283 | coreutils/id.c:1.23->1.24 | ||
284 | coreutils/ln.c:1.44->1.45 | ||
285 | coreutils/mknod.c:1.25->1.26 | ||
286 | coreutils/mv.c:1.20->1.21 | ||
287 | coreutils/printf.c:1.21->1.22 | ||
288 | coreutils/rmdir.c:1.23->1.24 | ||
289 | coreutils/tail.c:1.46->1.47 | ||
290 | coreutils/test.c:1.24->1.25 | ||
291 | coreutils/touch.c:1.27->1.28 | ||
292 | coreutils/tr.c:1.37->1.38 | ||
293 | coreutils/true.c:1.3->1.4 | ||
294 | coreutils/wc.c:1.27->1.28 | ||
295 | coreutils/who.c:1.2->1.3 | ||
296 | coreutils/libcoreutils/Makefile:1.2->1.3 | ||
297 | coreutils/libcoreutils/Makefile.in:1.2->1.3 | ||
298 | debian/changelog:1.39->1.40 | ||
299 | debian/control:1.19->1.20 | ||
300 | debianutils/Config.in:1.6->1.7 | ||
301 | debianutils/Makefile:1.2->1.3 | ||
302 | debianutils/Makefile.in:1.4->1.5 | ||
303 | debianutils/mktemp.c:1.3->1.4 | ||
304 | debianutils/run_parts.c:1.6->1.7 | ||
305 | debianutils/which.c:1.8->1.9 | ||
306 | docs/new-applet-HOWTO.txt:1.8->1.9 | ||
307 | docs/style-guide.txt:1.16->1.17 | ||
308 | docs/busybox.net/about.html:1.1->1.2 | ||
309 | docs/busybox.net/busybox-growth.ps:1.1->1.2 | ||
310 | docs/busybox.net/copyright.txt:1.1->1.2 | ||
311 | docs/busybox.net/cvs_anon.html:1.10->1.11 | ||
312 | docs/busybox.net/cvs_howto.html:1.1->1.2 | ||
313 | docs/busybox.net/cvs_write.html:1.8->1.9 | ||
314 | docs/busybox.net/docs.html:1.1->1.2 | ||
315 | docs/busybox.net/download.html:1.1->1.2 | ||
316 | docs/busybox.net/footer.html:1.2->1.3 | ||
317 | docs/busybox.net/header.html:1.7->1.8 | ||
318 | docs/busybox.net/images/busybox.png:1.1->1.2 | ||
319 | docs/busybox.net/images/ltbutton2.png:1.1->1.2 | ||
320 | editors/Config.in:1.9->1.10 | ||
321 | editors/Makefile:1.3->1.4 | ||
322 | editors/Makefile.in:1.4->1.5 | ||
323 | examples/busybox.spec:1.40->1.41 | ||
324 | examples/depmod.pl:1.3->1.4 | ||
325 | examples/inittab:1.8->1.9 | ||
326 | examples/undeb:1.2->1.3 | ||
327 | examples/unrpm:1.3->1.4 | ||
328 | examples/bootfloppy/bootfloppy.txt:1.3->1.4 | ||
329 | examples/bootfloppy/mkrootfs.sh:1.3->1.4 | ||
330 | examples/bootfloppy/syslinux.cfg:1.1->1.2 | ||
331 | examples/bootfloppy/etc/profile:1.1->1.2 | ||
332 | examples/udhcp/udhcpd.conf:1.2->1.3 | ||
333 | findutils/Config.in:1.9->1.10 | ||
334 | findutils/Makefile:1.3->1.4 | ||
335 | findutils/Makefile.in:1.3->1.4 | ||
336 | findutils/find.c:1.39->1.40 | ||
337 | include/busybox.h:1.55->1.56 | ||
338 | include/unarchive.h:1.22->1.23 | ||
339 | init/Makefile:1.4->1.5 | ||
340 | init/halt.c:1.23->1.24 | ||
341 | init/init_shared.c:1.4->1.5 | ||
342 | init/poweroff.c:1.20->1.21 | ||
343 | init/reboot.c:1.31->1.32 | ||
344 | libbb/Makefile:1.9->1.10 | ||
345 | libbb/README:1.3->1.4 | ||
346 | libbb/bb_asprintf.c:1.3->1.4 | ||
347 | libbb/chomp.c:1.8->1.9 | ||
348 | libbb/concat_path_file.c:1.11->1.12 | ||
349 | libbb/copyfd.c:1.11->1.12 | ||
350 | libbb/device_open.c:1.4->1.5 | ||
351 | libbb/error_msg.c:1.5->1.6 | ||
352 | libbb/error_msg_and_die.c:1.4->1.5 | ||
353 | libbb/fgets_str.c:1.6->1.7 | ||
354 | libbb/find_mount_point.c:1.4->1.5 | ||
355 | libbb/find_pid_by_name.c:1.13->1.14 | ||
356 | libbb/find_root_device.c:1.11->1.12 | ||
357 | libbb/full_read.c:1.5->1.6 | ||
358 | libbb/full_write.c:1.5->1.6 | ||
359 | libbb/get_console.c:1.8->1.9 | ||
360 | libbb/get_line_from_file.c:1.6->1.7 | ||
361 | libbb/hash_fd.c:1.5->1.6 | ||
362 | libbb/herror_msg.c:1.4->1.5 | ||
363 | libbb/herror_msg_and_die.c:1.5->1.6 | ||
364 | libbb/human_readable.c:1.8->1.9 | ||
365 | libbb/inode_hash.c:1.6->1.7 | ||
366 | libbb/kernel_version.c:1.4->1.5 | ||
367 | libbb/messages.c:1.11->1.12 | ||
368 | libbb/module_syscalls.c:1.15->1.16 | ||
369 | libbb/mtab.c:1.4->1.5 | ||
370 | libbb/mtab_file.c:1.8->1.9 | ||
371 | libbb/my_getgrgid.c:1.6->1.7 | ||
372 | libbb/my_getgrnam.c:1.6->1.7 | ||
373 | libbb/my_getpwnam.c:1.6->1.7 | ||
374 | libbb/my_getpwnamegid.c:1.6->1.7 | ||
375 | libbb/my_getpwuid.c:1.6->1.7 | ||
376 | libbb/parse_mode.c:1.6->1.7 | ||
377 | libbb/parse_number.c:1.3->1.4 | ||
378 | libbb/perror_msg.c:1.4->1.5 | ||
379 | libbb/perror_msg_and_die.c:1.4->1.5 | ||
380 | libbb/process_escape_sequence.c:1.4->1.5 | ||
381 | libbb/pw_encrypt.c:1.3->1.4 | ||
382 | libbb/read_package_field.c:1.8->1.9 | ||
383 | libbb/run_shell.c:1.5->1.6 | ||
384 | libbb/safe_read.c:1.3->1.4 | ||
385 | libbb/safe_strncpy.c:1.3->1.4 | ||
386 | libbb/safe_write.c:1.2->1.3 | ||
387 | libbb/setup_environment.c:1.3->1.4 | ||
388 | libbb/syscalls.c:1.12->1.13 | ||
389 | libbb/trim.c:1.7->1.8 | ||
390 | libbb/u_signal_names.c:1.3->1.4 | ||
391 | libbb/vdprintf.c:1.4->1.5 | ||
392 | libbb/verror_msg.c:1.5->1.6 | ||
393 | libbb/vherror_msg.c:1.6->1.7 | ||
394 | libbb/vperror_msg.c:1.4->1.5 | ||
395 | libbb/wfopen.c:1.4->1.5 | ||
396 | libbb/xfuncs.c:1.13->1.14 | ||
397 | libbb/xgetlarg.c:1.4->1.5 | ||
398 | libbb/xgetularg.c:1.1->1.2 | ||
399 | libbb/xreadlink.c:1.4->1.5 | ||
400 | libbb/xregcomp.c:1.4->1.5 | ||
401 | libpwdgrp/Makefile:1.2->1.3 | ||
402 | loginutils/Makefile:1.2->1.3 | ||
403 | loginutils/addgroup.c:1.11->1.12 | ||
404 | loginutils/adduser.c:1.8->1.9 | ||
405 | loginutils/su.c:1.6->1.7 | ||
406 | miscutils/Makefile:1.6->1.7 | ||
407 | miscutils/Makefile.in:1.11->1.12 | ||
408 | miscutils/adjtimex.c:1.5->1.6 | ||
409 | miscutils/dc.c:1.17->1.18 | ||
410 | miscutils/last.c:1.1->1.2 | ||
411 | miscutils/mt.c:1.24->1.25 | ||
412 | miscutils/rx.c:1.1->1.2 | ||
413 | miscutils/time.c:1.5->1.6 | ||
414 | miscutils/watchdog.c:1.7->1.8 | ||
415 | modutils/Makefile:1.3->1.4 | ||
416 | modutils/Makefile.in:1.2->1.3 | ||
417 | modutils/lsmod.c:1.40->1.41 | ||
418 | networking/Config.in:1.27->1.28 | ||
419 | networking/Makefile:1.6->1.7 | ||
420 | networking/netstat.c:1.10->1.11 | ||
421 | networking/nslookup.c:1.31->1.32 | ||
422 | networking/ping.c:1.55->1.56 | ||
423 | networking/ping6.c:1.5->1.6 | ||
424 | networking/telnet.c:1.42->1.43 | ||
425 | networking/traceroute.c:1.12->1.13 | ||
426 | networking/vconfig.c:1.4->1.5 | ||
427 | networking/libiproute/Makefile:1.2->1.3 | ||
428 | networking/libiproute/ip_parse_common_args.c:1.5->1.6 | ||
429 | networking/libiproute/ipaddress.c:1.10->1.11 | ||
430 | networking/libiproute/iproute.c:1.12->1.13 | ||
431 | networking/libiproute/ll_proto.c:1.5->1.6 | ||
432 | networking/libiproute/utils.h:1.2->1.3 | ||
433 | networking/libiproute/linux/pkt_sched.h:1.1->1.2 | ||
434 | networking/udhcp/AUTHORS:1.3->1.4 | ||
435 | networking/udhcp/Makefile:1.2->1.3 | ||
436 | networking/udhcp/Makefile.in:1.9->1.10 | ||
437 | networking/udhcp/README:1.3->1.4 | ||
438 | networking/udhcp/README.udhcpc:1.3->1.4 | ||
439 | networking/udhcp/README.udhcpd:1.1->1.2 | ||
440 | networking/udhcp/arpping.h:1.3->1.4 | ||
441 | networking/udhcp/dhcpd.c:1.5->1.6 | ||
442 | networking/udhcp/dhcpd.h:1.5->1.6 | ||
443 | networking/udhcp/dumpleases.c:1.8->1.9 | ||
444 | networking/udhcp/files.c:1.13->1.14 | ||
445 | networking/udhcp/frontend.c:1.1->1.2 | ||
446 | networking/udhcp/leases.c:1.5->1.6 | ||
447 | networking/udhcp/options.c:1.7->1.8 | ||
448 | networking/udhcp/packet.h:1.2->1.3 | ||
449 | networking/udhcp/socket.c:1.7->1.8 | ||
450 | patches/eject.diff:1.1->1.2 | ||
451 | patches/udhcp_additional_items.diff:1.1->1.2 | ||
452 | patches/udhcp_config_paths.diff:1.1->1.2 | ||
453 | patches/udhcpd_foreground.diff:1.1->1.2 | ||
454 | procps/Makefile:1.3->1.4 | ||
455 | procps/Makefile.in:1.5->1.6 | ||
456 | procps/free.c:1.21->1.22 | ||
457 | procps/kill.c:1.51->1.52 | ||
458 | procps/pidof.c:1.9->1.10 | ||
459 | procps/ps.c:1.51->1.52 | ||
460 | procps/renice.c:1.8->1.9 | ||
461 | procps/sysctl.c:1.2->1.3 | ||
462 | scripts/mkdep.c:1.2->1.3 | ||
463 | scripts/split-include.c:1.1->1.2 | ||
464 | scripts/config/Kconfig-language.txt:1.1->1.2 | ||
465 | scripts/config/Makefile:1.3->1.4 | ||
466 | scripts/config/dialog.h:1.1->1.2 | ||
467 | scripts/config/lex.zconf.c_shipped:1.2->1.3 | ||
468 | scripts/config/menubox.c:1.3->1.4 | ||
469 | scripts/config/zconf.tab.c_shipped:1.3->1.4 | ||
470 | shell/Makefile:1.3->1.4 | ||
471 | shell/Makefile.in:1.2->1.3 | ||
472 | sysklogd/Config.in:1.6->1.7 | ||
473 | sysklogd/Makefile:1.4->1.5 | ||
474 | sysklogd/Makefile.in:1.2->1.3 | ||
475 | sysklogd/logger.c:1.38->1.39 | ||
476 | sysklogd/logread.c:1.14->1.15 | ||
477 | util-linux/Makefile:1.5->1.6 | ||
478 | util-linux/dmesg.c:1.31->1.32 | ||
479 | util-linux/fbset.c:1.33->1.34 | ||
480 | util-linux/freeramdisk.c:1.24->1.25 | ||
481 | util-linux/nfsmount.c:1.26->1.27 | ||
482 | util-linux/pivot_root.c:1.7->1.8 | ||
483 | util-linux/swaponoff.c:1.35->1.36 | ||
484 | util-linux/umount.c:1.63->1.64 | ||
485 | |||
486 | --------------------- | ||
487 | PatchSet 4095 | ||
488 | Date: 2004/03/15 08:28:13 | ||
489 | Author: andersen | ||
490 | Branch: HEAD | ||
491 | Tag: (none) | ||
492 | Log: | ||
493 | Remove trailing whitespace. Update copyright to include 2004. | ||
494 | |||
495 | Members: | ||
496 | AUTHORS:1.41->1.42 | ||
497 | Changelog:1.289->1.290 | ||
498 | Makefile:1.289->1.290 | ||
499 | README:1.30->1.31 | ||
500 | Rules.mak:1.28->1.29 | ||
501 | TODO:1.86->1.87 | ||
502 | applets/Makefile.in:1.3->1.4 | ||
503 | applets/applets.c:1.23->1.24 | ||
504 | archival/ar.c:1.47->1.48 | ||
505 | archival/cpio.c:1.14->1.15 | ||
506 | archival/dpkg.c:1.75->1.76 | ||
507 | archival/gunzip.c:1.78->1.79 | ||
508 | archival/gzip.c:1.61->1.62 | ||
509 | archival/rpm2cpio.c:1.11->1.12 | ||
510 | archival/tar.c:1.187->1.188 | ||
511 | archival/libunarchive/Makefile.in:1.21->1.22 | ||
512 | archival/libunarchive/data_extract_all.c:1.18->1.19 | ||
513 | archival/libunarchive/decompress_bunzip2.c:1.11->1.12 | ||
514 | archival/libunarchive/decompress_uncompress.c:1.9->1.10 | ||
515 | archival/libunarchive/decompress_unzip.c:1.32->1.33 | ||
516 | archival/libunarchive/get_header_ar.c:1.8->1.9 | ||
517 | archival/libunarchive/get_header_cpio.c:1.8->1.9 | ||
518 | archival/libunarchive/get_header_tar.c:1.35->1.36 | ||
519 | archival/libunarchive/uncompress.c:1.9->1.10 | ||
520 | archival/libunarchive/unzip.c:1.32->1.33 | ||
521 | coreutils/cal.c:1.8->1.9 | ||
522 | coreutils/cut.c:1.27->1.28 | ||
523 | coreutils/date.c:1.44->1.45 | ||
524 | coreutils/df.c:1.55->1.56 | ||
525 | coreutils/dos2unix.c:1.17->1.18 | ||
526 | coreutils/echo.c:1.17->1.18 | ||
527 | coreutils/expr.c:1.16->1.17 | ||
528 | coreutils/install.c:1.8->1.9 | ||
529 | coreutils/ls.c:1.106->1.107 | ||
530 | coreutils/md5_sha1_sum.c:1.5->1.6 | ||
531 | coreutils/tee.c:1.23->1.24 | ||
532 | coreutils/uudecode.c:1.21->1.22 | ||
533 | docs/busybox.sgml:1.53->1.54 | ||
534 | docs/busybox_header.pod:1.12->1.13 | ||
535 | docs/contributing.txt:1.9->1.10 | ||
536 | docs/busybox.net/license.html:1.2->1.3 | ||
537 | docs/busybox.net/lists.html:1.2->1.3 | ||
538 | docs/busybox.net/news.html:1.11->1.12 | ||
539 | docs/busybox.net/oldnews.html:1.20->1.21 | ||
540 | docs/busybox.net/screenshot.html:1.9->1.10 | ||
541 | editors/awk.c:1.6->1.7 | ||
542 | editors/patch.c:1.1->1.2 | ||
543 | editors/sed.c:1.160->1.161 | ||
544 | editors/vi.c:1.33->1.34 | ||
545 | findutils/grep.c:1.80->1.81 | ||
546 | findutils/xargs.c:1.33->1.34 | ||
547 | include/libbb.h:1.128->1.129 | ||
548 | init/Makefile.in:1.7->1.8 | ||
549 | init/init.c:1.198->1.199 | ||
550 | libbb/correct_password.c:1.2->1.3 | ||
551 | libbb/dump.c:1.8->1.9 | ||
552 | libbb/get_terminal_width_height.c:1.1->1.2 | ||
553 | libbb/interface.c:1.20->1.21 | ||
554 | libbb/isdirectory.c:1.4->1.5 | ||
555 | libbb/loop.c:1.7->1.8 | ||
556 | libbb/print_file.c:1.8->1.9 | ||
557 | libbb/printf.c:1.3->1.4 | ||
558 | libbb/recursive_action.c:1.10->1.11 | ||
559 | libbb/run_parts.c:1.10->1.11 | ||
560 | libbb/syslog_msg_with_name.c:1.5->1.6 | ||
561 | libbb/vfork_daemon_rexec.c:1.2->1.3 | ||
562 | libbb/xconnect.c:1.12->1.13 | ||
563 | libpwdgrp/Makefile.in:1.2->1.3 | ||
564 | libpwdgrp/__getgrent.c:1.5->1.6 | ||
565 | libpwdgrp/__getpwent.c:1.3->1.4 | ||
566 | libpwdgrp/fgetgrent.c:1.3->1.4 | ||
567 | libpwdgrp/fgetpwent.c:1.2->1.3 | ||
568 | libpwdgrp/getgrgid.c:1.4->1.5 | ||
569 | libpwdgrp/getgrnam.c:1.4->1.5 | ||
570 | libpwdgrp/getpw.c:1.2->1.3 | ||
571 | libpwdgrp/getpwnam.c:1.3->1.4 | ||
572 | libpwdgrp/getpwuid.c:1.5->1.6 | ||
573 | libpwdgrp/grent.c:1.4->1.5 | ||
574 | libpwdgrp/initgroups.c:1.6->1.7 | ||
575 | libpwdgrp/putpwent.c:1.3->1.4 | ||
576 | libpwdgrp/pwent.c:1.5->1.6 | ||
577 | libpwdgrp/setgroups.c:1.4->1.5 | ||
578 | libpwdgrp/shadow.c:1.7->1.8 | ||
579 | loginutils/Makefile.in:1.6->1.7 | ||
580 | loginutils/getty.c:1.9->1.10 | ||
581 | loginutils/login.c:1.14->1.15 | ||
582 | miscutils/Config.in:1.13->1.14 | ||
583 | miscutils/hdparm.c:1.10->1.11 | ||
584 | miscutils/makedevs.c:1.15->1.16 | ||
585 | miscutils/strings.c:1.12->1.13 | ||
586 | modutils/Config.in:1.10->1.11 | ||
587 | modutils/insmod.c:1.112->1.113 | ||
588 | modutils/rmmod.c:1.26->1.27 | ||
589 | networking/Makefile.in:1.17->1.18 | ||
590 | networking/ftpgetput.c:1.15->1.16 | ||
591 | networking/httpd.c:1.24->1.25 | ||
592 | networking/ifconfig.c:1.28->1.29 | ||
593 | networking/ifupdown.c:1.35->1.36 | ||
594 | networking/nc.c:1.22->1.23 | ||
595 | networking/route.c:1.24->1.25 | ||
596 | networking/telnetd.c:1.10->1.11 | ||
597 | networking/tftp.c:1.25->1.26 | ||
598 | networking/wget.c:1.70->1.71 | ||
599 | networking/libiproute/Makefile.in:1.4->1.5 | ||
600 | networking/libiproute/iplink.c:1.8->1.9 | ||
601 | networking/libiproute/iptunnel.c:1.6->1.7 | ||
602 | networking/libiproute/libnetlink.c:1.5->1.6 | ||
603 | networking/udhcp/ChangeLog:1.7->1.8 | ||
604 | networking/udhcp/arpping.c:1.6->1.7 | ||
605 | networking/udhcp/clientpacket.c:1.6->1.7 | ||
606 | networking/udhcp/common.c:1.5->1.6 | ||
607 | networking/udhcp/common.h:1.2->1.3 | ||
608 | networking/udhcp/dhcpc.c:1.16->1.17 | ||
609 | networking/udhcp/packet.c:1.4->1.5 | ||
610 | networking/udhcp/script.c:1.12->1.13 | ||
611 | networking/udhcp/serverpacket.c:1.4->1.5 | ||
612 | patches/tftp_timeout_multicast.diff:1.1->1.2 | ||
613 | procps/top.c:1.10->1.11 | ||
614 | procps/uptime.c:1.17->1.18 | ||
615 | scripts/config/checklist.c:1.1->1.2 | ||
616 | scripts/config/mconf.c:1.3->1.4 | ||
617 | scripts/config/menu.c:1.2->1.3 | ||
618 | scripts/config/util.c:1.1->1.2 | ||
619 | shell/Config.in:1.12->1.13 | ||
620 | shell/ash.c:1.91->1.92 | ||
621 | shell/hush.c:1.63->1.64 | ||
622 | shell/lash.c:1.156->1.157 | ||
623 | shell/msh.c:1.15->1.16 | ||
624 | sysdeps/linux/Config.in:1.13->1.14 | ||
625 | sysklogd/klogd.c:1.19->1.20 | ||
626 | sysklogd/syslogd.c:1.107->1.108 | ||
627 | tests/multibuild.pl:1.7->1.8 | ||
628 | tests/tester.sh:1.5->1.6 | ||
629 | util-linux/Config.in:1.10->1.11 | ||
630 | util-linux/Makefile.in:1.5->1.6 | ||
631 | util-linux/fdisk.c:1.17->1.18 | ||
632 | util-linux/fsck_minix.c:1.38->1.39 | ||
633 | util-linux/hwclock.c:1.9->1.10 | ||
634 | util-linux/mkfs_minix.c:1.40->1.41 | ||
635 | util-linux/more.c:1.59->1.60 | ||
636 | util-linux/mount.c:1.115->1.116 | ||
637 | |||
638 | --------------------- | ||
639 | PatchSet 4096 | ||
640 | Date: 2004/03/15 08:46:37 | ||
641 | Author: andersen | ||
642 | Branch: HEAD | ||
643 | Tag: (none) | ||
644 | Log: | ||
645 | Oops. Using the wrong variable was a rather stupid | ||
646 | thing for me to do. | ||
647 | |||
648 | Members: | ||
649 | networking/ftpgetput.c:1.16->1.17 | ||
650 | |||
651 | --------------------- | ||
652 | PatchSet 4097 | ||
653 | Date: 2004/03/16 05:14:10 | ||
654 | Author: andersen | ||
655 | Branch: HEAD | ||
656 | Tag: (none) | ||
657 | Log: | ||
658 | Patch from vodz to fix the dynamic vars patch, which I should not | ||
659 | have checked in. Vladimir writes: | ||
660 | |||
661 | Your patch have many problem. | ||
662 | 1. You always added + time(). This cannot reset RANDOM=value for debuging | ||
663 | with | ||
664 | replay sequential. | ||
665 | 2. Hmm. I examine bash 2.04 source. This pseudorandom generator use low bits | ||
666 | of | ||
667 | counter value. You use high bits. This make bad pseudorandom values after | ||
668 | have | ||
669 | 0-value. For example, if + time() do remove, your generator always return 0 | ||
670 | after | ||
671 | first generate 0. | ||
672 | 3. Memory leak per call. Use ash-unlike unecessary bb_strdup function. | ||
673 | 4. Unsupport show last $RANDOM value for "set" and "export" command. | ||
674 | 5. Bloat code. Busybox-unlike patch - added unstandart feature as default | ||
675 | hardcode. | ||
676 | |||
677 | Last patch attached. | ||
678 | |||
679 | Erik, why you apply Paul patch with have 5-th point problem? :( | ||
680 | |||
681 | Last patch have ash change xwrite() to fresh libbb/bb_full_write interfase | ||
682 | (haved loop after EINTR). | ||
683 | |||
684 | |||
685 | --w | ||
686 | vodz | ||
687 | |||
688 | Members: | ||
689 | shell/Config.in:1.13->1.14 | ||
690 | shell/ash.c:1.92->1.93 | ||
691 | |||
692 | --------------------- | ||
693 | PatchSet 4098 | ||
694 | Date: 2004/03/19 10:53:52 | ||
695 | Author: andersen | ||
696 | Branch: HEAD | ||
697 | Tag: (none) | ||
698 | Log: | 7 | Log: |
699 | Fix broken arg parsing (was not passing pointer to items so p, argc, and argv | 8 | Update for release |
700 | were only modified locally). Fix error reporting to properly describe why | ||
701 | ioctls fail. | ||
702 | 9 | ||
703 | Members: | 10 | Members: |
704 | miscutils/hdparm.c:1.11->1.12 | 11 | docs/busybox.net/news.html:1.14->1.15 |
12 | docs/busybox.net/shame.html:1.17->1.18 | ||
705 | 13 | ||
706 | --------------------- | 14 | --------------------- |
707 | PatchSet 4099 | 15 | PatchSet 4273 |
708 | Date: 2004/03/19 12:16:18 | 16 | Date: 2004/07/20 11:23:45 |
709 | Author: andersen | 17 | Author: andersen |
710 | Branch: HEAD | 18 | Branch: HEAD |
711 | Tag: (none) | 19 | Tag: (none) |
712 | Log: | 20 | Log: |
713 | Only use R_68K_GOTOFF if it is defined | 21 | cut-n-paste strikes again |
714 | 22 | ||
715 | Members: | 23 | Members: |
716 | modutils/insmod.c:1.113->1.114 | 24 | docs/busybox.net/news.html:1.15->1.16 |
717 | 25 | ||
718 | --------------------- | 26 | --------------------- |
719 | PatchSet 4100 | 27 | PatchSet 4274 |
720 | Date: 2004/03/19 12:17:04 | 28 | Date: 2004/07/20 11:31:08 |
721 | Author: andersen | 29 | Author: andersen |
722 | Branch: HEAD | 30 | Branch: HEAD |
723 | Tag: (none) | 31 | Tag: (none) |
724 | Log: | 32 | Log: |
725 | Add missing ELFCLASSM for m68k | 33 | more doc updates |
726 | 34 | ||
727 | Members: | 35 | Members: |
728 | modutils/insmod.c:1.114->1.115 | 36 | docs/busybox.net/news.html:1.16->1.17 |
729 | 37 | ||
730 | --------------------- | 38 | --------------------- |
731 | PatchSet 4101 | 39 | PatchSet 4275 |
732 | Date: 2004/03/19 21:00:03 | 40 | Date: 2004/07/20 11:31:52 |
733 | Author: andersen | 41 | Author: andersen |
734 | Branch: HEAD | 42 | Branch: HEAD |
735 | Tag: (none) | 43 | Tag: (none) |
736 | Log: | 44 | Log: |
737 | As noted in a patch from Kendrick Hamilton, rmmod was only | 45 | Yet more doc updates |
738 | half way converted, and still used the old delete_module(), | ||
739 | call rather than a syscall, in one spot. | ||
740 | |||
741 | Members: | ||
742 | modutils/rmmod.c:1.27->1.28 | ||
743 | |||
744 | --------------------- | ||
745 | PatchSet 4102 | ||
746 | Date: 2004/03/19 22:27:08 | ||
747 | Author: mjn3 | ||
748 | Branch: HEAD | ||
749 | Tag: (none) | ||
750 | Log: | ||
751 | Oops.. got a bit to aggressive with size optimization and global replace. :-( | ||
752 | 46 | ||
753 | Members: | 47 | Members: |
754 | networking/route.c:1.25->1.26 | 48 | docs/busybox.net/news.html:1.17->1.18 |
755 | 49 | ||
756 | --------------------- | 50 | --------------------- |
757 | PatchSet 4103 | 51 | PatchSet 4276 |
758 | Date: 2004/03/20 00:56:46 | 52 | Date: 2004/07/20 11:41:16 |
759 | Author: andersen | 53 | Author: andersen |
760 | Branch: HEAD | 54 | Branch: HEAD |
761 | Tag: (none) | 55 | Tag: (none) |
762 | Log: | 56 | Log: |
763 | Tito noticed a printf that should have been a bb_error_msg. | 57 | oops |
764 | 58 | ||
765 | Members: | 59 | Members: |
766 | miscutils/hdparm.c:1.12->1.13 | 60 | docs/busybox.net/news.html:1.18->1.19 |
767 | 61 | ||
768 | --------------------- | 62 | --------------------- |
769 | PatchSet 4104 | 63 | PatchSet 4277 |
770 | Date: 2004/03/21 18:01:46 | 64 | Date: 2004/07/20 15:43:57 |
771 | Author: sandman | 65 | Author: sandman |
772 | Branch: HEAD | 66 | Branch: HEAD |
773 | Tag: (none) | 67 | Tag: (none) |
774 | Log: | 68 | Log: |
775 | The utc variable was not modified according to the -u/-l command line | 69 | new_process_module_arguments returns 0 on error and 1 if everything went ok |
776 | parameters. | 70 | somehow the ! got lost.. |
71 | symptoms: modules could only be loaded _without_ parameters | ||
777 | 72 | ||
778 | Members: | 73 | Members: |
779 | util-linux/hwclock.c:1.10->1.11 | 74 | modutils/insmod.c:1.121->1.122 |
780 | 75 | ||
781 | --------------------- | 76 | --------------------- |
782 | PatchSet 4105 | 77 | PatchSet 4278 |
783 | Date: 2004/03/22 21:27:39 | 78 | Date: 2004/07/20 18:36:51 |
784 | Author: sandman | 79 | Author: sandman |
785 | Branch: HEAD | 80 | Branch: HEAD |
786 | Tag: (none) | 81 | Tag: (none) |
787 | Log: | 82 | Log: |
788 | Some corrections from vodz: | 83 | Patch from Mike Snitzer <snitzer@gmail.com>: |
789 | - Make -u/-l mutually exclusive | 84 | Please see the attached patch for the following crash with busybox' |
790 | - Minor size reduction | 85 | 2.6 rmmod support |
791 | |||
792 | Members: | ||
793 | util-linux/hwclock.c:1.11->1.12 | ||
794 | |||
795 | --------------------- | ||
796 | PatchSet 4106 | ||
797 | Date: 2004/03/23 22:15:35 | ||
798 | Author: andersen | ||
799 | Branch: HEAD | ||
800 | Tag: (none) | ||
801 | Log: | ||
802 | Brian Pomerantz writes: | ||
803 | |||
804 | I've noticed a bug in the "autowidth" feature more, and is probably in | ||
805 | others. The call to the function get_terminal_width_height() passes | ||
806 | in a file descriptor but that file descriptor is never used, instead | ||
807 | the ioctl() is called with 0. In more_main() the call to | ||
808 | get_terminal_width_height() passes 0 as the file descriptor instead of | ||
809 | fileno(cin). This isn't a problem when you more a file (e.g. "more | ||
810 | /etc/passwd") but when you pipe a file to it (e.g. "cat /etc/passwd | | ||
811 | more") the size of the terminal cannot be determined because file | ||
812 | descriptor 0 is not a terminal. The fix is simple, I've attached a | ||
813 | patch for more.c and get_terminal_width_height.c. | ||
814 | |||
815 | |||
816 | BAPper | ||
817 | |||
818 | Members: | ||
819 | libbb/get_terminal_width_height.c:1.2->1.3 | ||
820 | |||
821 | --------------------- | ||
822 | PatchSet 4107 | ||
823 | Date: 2004/03/23 23:15:36 | ||
824 | Author: andersen | ||
825 | Branch: HEAD | ||
826 | Tag: (none) | ||
827 | Log: | ||
828 | Brian Pomerantz writes: | ||
829 | |||
830 | I've noticed a bug in the "autowidth" feature more, and is probably in | ||
831 | others. The call to the function get_terminal_width_height() passes | ||
832 | in a file descriptor but that file descriptor is never used, instead | ||
833 | the ioctl() is called with 0. In more_main() the call to | ||
834 | get_terminal_width_height() passes 0 as the file descriptor instead of | ||
835 | fileno(cin). This isn't a problem when you more a file (e.g. "more | ||
836 | /etc/passwd") but when you pipe a file to it (e.g. "cat /etc/passwd | | ||
837 | more") the size of the terminal cannot be determined because file | ||
838 | descriptor 0 is not a terminal. The fix is simple, I've attached a | ||
839 | patch for more.c and get_terminal_width_height.c. | ||
840 | |||
841 | |||
842 | BAPper | ||
843 | |||
844 | Members: | ||
845 | coreutils/ls.c:1.107->1.108 | ||
846 | util-linux/more.c:1.60->1.61 | ||
847 | |||
848 | --------------------- | ||
849 | PatchSet 4108 | ||
850 | Date: 2004/03/27 09:02:41 | ||
851 | Author: andersen | ||
852 | Branch: HEAD | ||
853 | Tag: (none) | ||
854 | Log: | ||
855 | s/fileno\(stdin\)/STDIN_FILENO/g | ||
856 | s/fileno\(stdout\)/STDOUT_FILENO/g | ||
857 | |||
858 | Members: | ||
859 | archival/cpio.c:1.15->1.16 | ||
860 | archival/rpm2cpio.c:1.12->1.13 | ||
861 | archival/uncompress.c:1.3->1.4 | ||
862 | coreutils/ls.c:1.108->1.109 | ||
863 | networking/nc.c:1.23->1.24 | ||
864 | patches/tftp_timeout_multicast.diff:1.2->1.3 | ||
865 | util-linux/more.c:1.62->1.63 | ||
866 | |||
867 | --------------------- | ||
868 | PatchSet 4109 | ||
869 | Date: 2004/03/27 09:08:53 | ||
870 | Author: andersen | ||
871 | Branch: HEAD | ||
872 | Tag: (none) | ||
873 | Log: | ||
874 | passwd and sulogin also need libcrypt, via libbb/pw_encrypt() | ||
875 | |||
876 | Members: | ||
877 | loginutils/Makefile.in:1.7->1.8 | ||
878 | |||
879 | --------------------- | ||
880 | PatchSet 4110 | ||
881 | Date: 2004/03/27 09:40:15 | ||
882 | Author: andersen | ||
883 | Branch: HEAD | ||
884 | Tag: (none) | ||
885 | Log: | ||
886 | Update docs | ||
887 | |||
888 | Members: | ||
889 | README:1.31->1.32 | ||
890 | TODO:1.87->1.88(DEAD) | ||
891 | docs/busybox_footer.pod:1.13->1.14 | ||
892 | docs/busybox_header.pod:1.13->1.14 | ||
893 | |||
894 | --------------------- | ||
895 | PatchSet 4111 | ||
896 | Date: 2004/03/27 09:49:57 | ||
897 | Author: andersen | ||
898 | Branch: HEAD | ||
899 | Tag: (none) | ||
900 | Log: | ||
901 | Vladimir N. Oleynik (vodz) writes: | ||
902 | |||
903 | Ok. Last patch reduce 73 bytes for compensate (and over) your changes ;-) | ||
904 | |||
905 | Comments: | ||
906 | Added cin_fileno variable, auto setted to 0 from BSS and have "eq" stdin | ||
907 | descriptor if isatty(stout)==0, removed global variable FILE* cin. | ||
908 | Removed default setting to terminal_width/terminal_height, this used | ||
909 | only from main() and setted after call get_terminal_width_height() | ||
910 | always correct. | ||
911 | Variable please_display_more_prompt changed to bits logic, have size | ||
912 | reducing. | ||
913 | --w | ||
914 | vodz | ||
915 | |||
916 | Members: | ||
917 | util-linux/more.c:1.61->1.62 | ||
918 | |||
919 | --------------------- | ||
920 | PatchSet 4112 | ||
921 | Date: 2004/03/27 10:02:41 | ||
922 | Author: andersen | ||
923 | Branch: HEAD | ||
924 | Tag: (none) | ||
925 | Log: | ||
926 | s/fileno\(stdin\)/STDIN_FILENO/g | ||
927 | s/fileno\(stdout\)/STDOUT_FILENO/g | ||
928 | |||
929 | Members: | ||
930 | archival/bunzip2.c:1.17->1.18 | ||
931 | archival/gunzip.c:1.79->1.80 | ||
932 | archival/tar.c:1.188->1.189 | ||
933 | archival/unzip.c:1.6->1.7 | ||
934 | archival/libunarchive/data_extract_to_stdout.c:1.4->1.5 | ||
935 | coreutils/md5_sha1_sum.c:1.6->1.7 | ||
936 | libbb/dump.c:1.9->1.10 | ||
937 | libbb/print_file.c:1.9->1.10 | ||
938 | networking/ftpgetput.c:1.17->1.18 | ||
939 | networking/tftp.c:1.26->1.27 | ||
940 | networking/wget.c:1.71->1.72 | ||
941 | shell/cmdedit.c:1.89->1.90 | ||
942 | shell/hush.c:1.64->1.65 | ||
943 | shell/lash.c:1.157->1.158 | ||
944 | |||
945 | --------------------- | ||
946 | PatchSet 4113 | ||
947 | Date: 2004/03/27 10:26:32 | ||
948 | Author: andersen | ||
949 | Branch: HEAD | ||
950 | Tag: (none) | ||
951 | Log: | ||
952 | Add missing include files | ||
953 | |||
954 | Members: | ||
955 | archival/libunarchive/data_extract_to_stdout.c:1.5->1.6 | ||
956 | libbb/print_file.c:1.10->1.11 | ||
957 | |||
958 | --------------------- | ||
959 | PatchSet 4114 | ||
960 | Date: 2004/03/27 11:26:32 | ||
961 | Author: andersen | ||
962 | Branch: HEAD | ||
963 | Tag: (none) | ||
964 | Log: | ||
965 | Add missing include files | ||
966 | |||
967 | Members: | ||
968 | libbb/dump.c:1.10->1.11 | ||
969 | |||
970 | --------------------- | ||
971 | PatchSet 4115 | ||
972 | Date: 2004/03/27 11:35:46 | ||
973 | Author: andersen | ||
974 | Branch: HEAD | ||
975 | Tag: (none) | ||
976 | Log: | ||
977 | Yet more doc cleanups | ||
978 | |||
979 | Members: | ||
980 | docs/busybox_header.pod:1.14->1.15 | ||
981 | include/usage.h:1.196->1.197 | ||
982 | |||
983 | --------------------- | ||
984 | PatchSet 4116 | ||
985 | Date: 2004/03/29 08:20:08 | ||
986 | Author: andersen | ||
987 | Branch: HEAD | ||
988 | Tag: (none) | ||
989 | Log: | ||
990 | As noted by Martin Schwenke, the example for find was wrong | ||
991 | |||
992 | Members: | ||
993 | include/usage.h:1.197->1.198 | ||
994 | |||
995 | --------------------- | ||
996 | PatchSet 4117 | ||
997 | Date: 2004/03/30 09:08:58 | ||
998 | Author: andersen | ||
999 | Branch: HEAD | ||
1000 | Tag: (none) | ||
1001 | Log: | ||
1002 | The fdisk llseek junk was redundant, since both uClibc and glibc | ||
1003 | automatically promote lseek and friends to their 64 bit counterparts | ||
1004 | when CONFIG_LFS is enabled, since it enables __USE_FILE_OFFSET64 | ||
1005 | |||
1006 | Members: | ||
1007 | util-linux/Config.in:1.11->1.12 | ||
1008 | util-linux/fdisk.c:1.18->1.19 | ||
1009 | |||
1010 | --------------------- | ||
1011 | PatchSet 4118 | ||
1012 | Date: 2004/03/30 09:13:05 | ||
1013 | Author: andersen | ||
1014 | Branch: HEAD | ||
1015 | Tag: (none) | ||
1016 | Log: | ||
1017 | Go ahead and kill off the FDISK_SUPPORT_LARGE_DISKS option, | ||
1018 | as it is redundant.... | ||
1019 | |||
1020 | Members: | ||
1021 | util-linux/Config.in:1.12->1.13 | ||
1022 | |||
1023 | --------------------- | ||
1024 | PatchSet 4119 | ||
1025 | Date: 2004/03/30 09:21:54 | ||
1026 | Author: andersen | ||
1027 | Branch: HEAD | ||
1028 | Tag: (none) | ||
1029 | Log: | ||
1030 | As waldi noticed, checks for the size of an off_t and casting | ||
1031 | etc was also redundant and possibly buggy... | ||
1032 | |||
1033 | Members: | ||
1034 | util-linux/fdisk.c:1.19->1.20 | ||
1035 | |||
1036 | --------------------- | ||
1037 | PatchSet 4120 | ||
1038 | Date: 2004/03/30 09:33:18 | ||
1039 | Author: andersen | ||
1040 | Branch: HEAD | ||
1041 | Tag: (none) | ||
1042 | Log: | ||
1043 | Sigh. what a mess. | ||
1044 | |||
1045 | Members: | ||
1046 | util-linux/fdisk.c:1.20->1.21 | ||
1047 | |||
1048 | --------------------- | ||
1049 | PatchSet 4121 | ||
1050 | Date: 2004/03/31 10:21:24 | ||
1051 | Author: andersen | ||
1052 | Branch: HEAD | ||
1053 | Tag: (none) | ||
1054 | Log: | ||
1055 | Patch from Thomas Winkler showing the the system time for each process | ||
1056 | when running 'top' | ||
1057 | |||
1058 | Members: | ||
1059 | patches/top_system_cpu.diff:INITIAL->1.1 | ||
1060 | |||
1061 | --------------------- | ||
1062 | PatchSet 4122 | ||
1063 | Date: 2004/03/31 10:30:08 | ||
1064 | Author: andersen | ||
1065 | Branch: HEAD | ||
1066 | Tag: (none) | ||
1067 | Log: | ||
1068 | Patch from Thomas Winkler: | ||
1069 | |||
1070 | ifconfig did not look up hostnames, so | ||
1071 | ifconfig lo localhost | ||
1072 | would not work, you have to do | ||
1073 | ifconfig lo 127.0.0.1 | ||
1074 | |||
1075 | Members: | ||
1076 | networking/ifconfig.c:1.29->1.30 | ||
1077 | |||
1078 | --------------------- | ||
1079 | PatchSet 4123 | ||
1080 | Date: 2004/03/31 10:53:37 | ||
1081 | Author: andersen | ||
1082 | Branch: HEAD | ||
1083 | Tag: (none) | ||
1084 | Log: | ||
1085 | Patch from Hideki IWAMOTO adding support for 'cmp -n' | ||
1086 | |||
1087 | Members: | ||
1088 | patches/cmp_n.diff:INITIAL->1.1 | ||
1089 | |||
1090 | --------------------- | ||
1091 | PatchSet 4124 | ||
1092 | Date: 2004/03/31 11:12:51 | ||
1093 | Author: andersen | ||
1094 | Branch: HEAD | ||
1095 | Tag: (none) | ||
1096 | Log: | ||
1097 | Patch from Thomas Winkler -- vi -R did not work | ||
1098 | |||
1099 | Members: | ||
1100 | editors/vi.c:1.34->1.35 | ||
1101 | |||
1102 | --------------------- | ||
1103 | PatchSet 4125 | ||
1104 | Date: 2004/03/31 11:42:40 | ||
1105 | Author: andersen | ||
1106 | Branch: HEAD | ||
1107 | Tag: (none) | ||
1108 | Log: | ||
1109 | Junio Hamano, junio at twinsun dot com writes: | ||
1110 | |||
1111 | The sed command in busybox 1.0.0-pre8 loses leading whitespace | ||
1112 | in 'a' command ('i' and 'c' commands are also affected). A | ||
1113 | patch to fix this is attached at the end of this message. | ||
1114 | |||
1115 | The following is a transcript that reproduces the problem. The | ||
1116 | first run uses busybox 1.0.0-pre3 as "/bin/sed" command, which | ||
1117 | gets the expected result. Later in the test, /bin/sed symlink | ||
1118 | is changed to point at busybox 1.0.0-pre8 and the test script is | ||
1119 | run again, which shows the failure. | ||
1120 | |||
1121 | === reproduction recipe === | ||
1122 | * Part 1. Use busybox 1.0.0-pre3 as sed; this works. | ||
1123 | |||
1124 | root# cd /tmp | ||
1125 | root# cat 1.sh | ||
1126 | #!/bin/sh | ||
1127 | |||
1128 | cd /tmp | ||
1129 | rm -f ipsec.conf ipsec.conf+ | ||
1130 | cat >ipsec.conf <<\EOF | ||
1131 | version 2.0 | ||
1132 | |||
1133 | config setup | ||
1134 | klipsdebug=none | ||
1135 | plutodebug=none | ||
1136 | plutostderrlog=/dev/null | ||
1137 | |||
1138 | conn %default | ||
1139 | keyingtries=1 | ||
1140 | ... | ||
1141 | EOF | ||
1142 | sed -e '/^config setup/a\ | ||
1143 | nat_traversal=yes' ipsec.conf >ipsec.conf+ | ||
1144 | mv -f ipsec.conf+ ipsec.conf | ||
1145 | root# sh -x 1.sh | ||
1146 | + cd /tmp | ||
1147 | + rm -f ipsec.conf ipsec.conf+ | ||
1148 | + cat | ||
1149 | + sed -e /^config setup/a\ | ||
1150 | nat_traversal=yes ipsec.conf | ||
1151 | + mv -f ipsec.conf+ ipsec.conf | ||
1152 | root# cat ipsec.conf | ||
1153 | version 2.0 | ||
1154 | |||
1155 | config setup | ||
1156 | nat_traversal=yes | ||
1157 | klipsdebug=none | ||
1158 | plutodebug=none | ||
1159 | plutostderrlog=/dev/null | ||
1160 | |||
1161 | conn %default | ||
1162 | keyingtries=1 | ||
1163 | ... | ||
1164 | root# sed --version | ||
1165 | sed: invalid option -- - | ||
1166 | BusyBox v1.00-pre3 (2004.02.26-18:47+0000) multi-call binary | ||
1167 | |||
1168 | Usage: sed [-nef] pattern [files...] | ||
1169 | |||
1170 | * Part 2. Continuing from the above, use busybox 1.0.0-pre8 | ||
1171 | as sed; this fails. | ||
1172 | |||
1173 | root# ln -s busybox-pre8 /bin/sed-8 | ||
1174 | root# mv /bin/sed-8 /bin/sed | ||
1175 | root# sed --version | ||
1176 | This is not GNU sed version 4.0 | ||
1177 | root# sed -- | ||
1178 | BusyBox v1.00-pre8 (2004.03.30-02:44+0000) multi-call binary | ||
1179 | |||
1180 | Usage: sed [-nef] pattern [files...] | ||
1181 | root# sh -x 1.sh | ||
1182 | + cd /tmp | ||
1183 | + rm -f ipsec.conf ipsec.conf+ | ||
1184 | + cat | ||
1185 | + sed -e /^config setup/a\ | ||
1186 | nat_traversal=yes ipsec.conf | ||
1187 | + mv -f ipsec.conf+ ipsec.conf | ||
1188 | root# cat ipsec.conf | ||
1189 | version 2.0 | ||
1190 | |||
1191 | config setup | ||
1192 | nat_traversal=yes | ||
1193 | klipsdebug=none | ||
1194 | plutodebug=none | ||
1195 | plutostderrlog=/dev/null | ||
1196 | |||
1197 | conn %default | ||
1198 | keyingtries=1 | ||
1199 | ... | ||
1200 | root# | ||
1201 | === reproduction recipe ends here === | ||
1202 | |||
1203 | This problem was introduced in 1.0.0-pre4. The problem is that | ||
1204 | the command argument parsing code strips leading whitespaces too | ||
1205 | aggressively. When running the above example, the piece of code | ||
1206 | in question gets "\n\tnat_traversal=yes" as its argument in | ||
1207 | cmdstr variable (shown part in the following patch). What it | ||
1208 | needs to do at this point is to strip the first newline and | ||
1209 | nothing else, but it instead strips all the leading whitespaces | ||
1210 | at the beginning of the string, thus losing the tab character. | ||
1211 | The following patch fixes this. | ||
1212 | |||
1213 | Members: | ||
1214 | editors/sed.c:1.161->1.162 | ||
1215 | |||
1216 | --------------------- | ||
1217 | PatchSet 4126 | ||
1218 | Date: 2004/04/01 09:23:30 | ||
1219 | Author: landley | ||
1220 | Branch: HEAD | ||
1221 | Tag: (none) | ||
1222 | Log: | ||
1223 | The last patch broke: | ||
1224 | sed -i "/^boo/a fred" ipsec.conf | ||
1225 | |||
1226 | Which works in gnu sed. (And is _supposed_ to strip all the whitespace before | ||
1227 | "fred".) | ||
1228 | |||
1229 | It also broke: | ||
1230 | sed -i -e "/^boo/a \\" -e " fred" ipsec.conf | ||
1231 | |||
1232 | I.E. there can legally be spaces between the a and the backslash at the end of | ||
1233 | the line. | ||
1234 | |||
1235 | And strangely enough, gnu sed accepts the following syntax as well: | ||
1236 | sed -i "/^boo/a \\ fred" ipsec.conf | ||
1237 | |||
1238 | Which is a way of having the significant whitespace at the start of the line, | ||
1239 | all on one line. (But notice that the whitespace BEFORE the slash is still | ||
1240 | stripped, as is the slash itself. And notice that the naieve placement of | ||
1241 | "\n" there doesn't work, it puts an n at the start of the appended line. The | ||
1242 | double slashing is for shell escapes because you could escape the quote, you | ||
1243 | see. It's turned into a single backslash. But \n there is _not_ turned into | ||
1244 | a newline by the shell. So there.) | ||
1245 | |||
1246 | This makes all three syntaxes work in my tests. I should probably start | ||
1247 | writing better documentation at some point. I posted my current sedtests.py | ||
1248 | file to the list, which needs a lot more tests added as well... | ||
1249 | |||
1250 | Members: | ||
1251 | editors/sed.c:1.162->1.163 | ||
1252 | |||
1253 | --------------------- | ||
1254 | PatchSet 4127 | ||
1255 | Date: 2004/04/03 11:36:03 | ||
1256 | Author: andersen | ||
1257 | Branch: HEAD | ||
1258 | Tag: (none) | ||
1259 | Log: | ||
1260 | Everything should be made as simple as possible. But no simpler. | ||
1261 | |||
1262 | Members: | ||
1263 | util-linux/fdformat.c:1.3->1.4 | ||
1264 | |||
1265 | --------------------- | ||
1266 | PatchSet 4128 | ||
1267 | Date: 2004/04/05 13:03:34 | ||
1268 | Author: andersen | ||
1269 | Branch: HEAD | ||
1270 | Tag: (none) | ||
1271 | Log: | ||
1272 | rename uncompress.c to decompress_uncompress.c | ||
1273 | rename unzip.c to decompress_unzip.c | ||
1274 | |||
1275 | Members: | ||
1276 | archival/libunarchive/Makefile.in:1.22->1.23 | ||
1277 | archival/libunarchive/uncompress.c:1.10->1.11(DEAD) | ||
1278 | archival/libunarchive/unzip.c:1.33->1.34(DEAD) | ||
1279 | |||
1280 | --------------------- | ||
1281 | PatchSet 4129 | ||
1282 | Date: 2004/04/05 13:08:08 | ||
1283 | Author: andersen | ||
1284 | Branch: HEAD | ||
1285 | Tag: (none) | ||
1286 | Log: | ||
1287 | Tito, farmatito at tiscali dot it writes: | ||
1288 | |||
1289 | Hi to all, | ||
1290 | I discovered a little bug in hdparm.c | ||
1291 | (really two little bugs...I've made...sigh! Mea culpa). | ||
1292 | Some vars were modified only locally and this could lead to wrong | ||
1293 | results to be displayed with the -I switch and maybe with others. | ||
1294 | Attached is a patch that fix it ( +88b). | ||
1295 | |||
1296 | Also attached is second patch that reduces the size a little bit: | ||
1297 | text data bss dec hex filename | ||
1298 | 27984 624 900 29508 7344 hdparm.o (without bug-fix) | ||
1299 | 28072 624 900 29596 739c hdparm.o (with bug-fix) | ||
1300 | 28141 624 900 29665 73e1 hdparm.o (original) | ||
1301 | but maybe this one can wait as we are in a feature freeze. | ||
1302 | |||
1303 | Ciao, | ||
1304 | Tito | ||
1305 | |||
1306 | Members: | ||
1307 | miscutils/hdparm.c:1.13->1.14 | ||
1308 | |||
1309 | --------------------- | ||
1310 | PatchSet 4130 | ||
1311 | Date: 2004/04/05 13:24:07 | ||
1312 | Author: andersen | ||
1313 | Branch: HEAD | ||
1314 | Tag: (none) | ||
1315 | Log: | ||
1316 | Per suggestion by Pawel Sakowski, fix the dash_arith() prototype | ||
1317 | to return a long. We were needlessly truncating to an int. | ||
1318 | |||
1319 | Members: | ||
1320 | shell/ash.c:1.93->1.94 | ||
1321 | |||
1322 | --------------------- | ||
1323 | PatchSet 4131 | ||
1324 | Date: 2004/04/05 14:30:15 | ||
1325 | Author: andersen | ||
1326 | Branch: HEAD | ||
1327 | Tag: (none) | ||
1328 | Log: | ||
1329 | Patch adding support for ibs= and obs= to dd | ||
1330 | |||
1331 | Members: | ||
1332 | patches/dd_ibs_and_obs.diff:INITIAL->1.1 | ||
1333 | |||
1334 | --------------------- | ||
1335 | PatchSet 4132 | ||
1336 | Date: 2004/04/05 18:46:24 | ||
1337 | Author: andersen | ||
1338 | Branch: HEAD | ||
1339 | Tag: (none) | ||
1340 | Log: | ||
1341 | Some test additions | ||
1342 | |||
1343 | Members: | ||
1344 | testsuite/cp/cp-a-files-to-dir:INITIAL->1.1 | ||
1345 | testsuite/cp/cp-a-preserves-links:INITIAL->1.1 | ||
1346 | testsuite/cp/cp-d-files-to-dir:INITIAL->1.1 | ||
1347 | testsuite/cp/cp-files-to-dir:INITIAL->1.1 | ||
1348 | testsuite/cp/cp-preserves-links:1.1->1.2 | ||
1349 | |||
1350 | --------------------- | ||
1351 | PatchSet 4133 | ||
1352 | Date: 2004/04/06 00:41:39 | ||
1353 | Author: andersen | ||
1354 | Branch: HEAD | ||
1355 | Tag: (none) | ||
1356 | Log: | ||
1357 | Fix the test suite script so it actually works and actually flags | ||
1358 | all errors as such. Make verbose mode exit on FAIL and provide a | ||
1359 | printout of the failed test run. | ||
1360 | |||
1361 | Members: | ||
1362 | testsuite/runtest:1.6->1.7 | ||
1363 | |||
1364 | --------------------- | ||
1365 | PatchSet 4134 | ||
1366 | Date: 2004/04/06 09:38:18 | ||
1367 | Author: andersen | ||
1368 | Branch: HEAD | ||
1369 | Tag: (none) | ||
1370 | Log: | ||
1371 | Fix non standard 'date -R' formatting | ||
1372 | |||
1373 | Members: | ||
1374 | coreutils/date.c:1.45->1.46 | ||
1375 | |||
1376 | --------------------- | ||
1377 | PatchSet 4135 | ||
1378 | Date: 2004/04/06 11:09:46 | ||
1379 | Author: andersen | ||
1380 | Branch: HEAD | ||
1381 | Tag: (none) | ||
1382 | Log: | ||
1383 | Kill off the old 'tests' stuff. Write a ton of new tests for the | ||
1384 | 'testsuite' dir. Fix a bunch of broken tests. Fix the testsuite | ||
1385 | 'runtest' script so it actually reports all failures and provides | ||
1386 | meaningful feedback. | ||
1387 | -Erik | ||
1388 | |||
1389 | Members: | ||
1390 | tests/.cvsignore:1.2->1.3(DEAD) | ||
1391 | tests/Makefile:1.6->1.7(DEAD) | ||
1392 | tests/cp_tests.mk:1.6->1.7(DEAD) | ||
1393 | tests/ln_tests.mk:1.2->1.3(DEAD) | ||
1394 | tests/multibuild.pl:1.8->1.9(DEAD) | ||
1395 | tests/multifeat.pl:1.3->1.4(DEAD) | ||
1396 | tests/mv_tests.mk:1.3->1.4(DEAD) | ||
1397 | tests/sh.testcases:1.5->1.6(DEAD) | ||
1398 | tests/syslog_test.c:1.1->1.2(DEAD) | ||
1399 | tests/testcases:1.15->1.16(DEAD) | ||
1400 | tests/tester.sh:1.6->1.7(DEAD) | ||
1401 | tests/tst-syslogd.c:1.1->1.2(DEAD) | ||
1402 | testsuite/runtest:1.7->1.8 | ||
1403 | testsuite/basename/basename-works:INITIAL->1.1 | ||
1404 | testsuite/cmp/cmp-detects-difference:1.2->1.3 | ||
1405 | testsuite/cp/cp-a-files-to-dir:1.1->1.2 | ||
1406 | testsuite/cp/cp-a-preserves-links:1.1->1.2 | ||
1407 | testsuite/cp/cp-d-files-to-dir:1.1->1.2 | ||
1408 | testsuite/cp/cp-does-not-copy-unreadable-file:1.1->1.2 | ||
1409 | testsuite/cp/cp-preserves-links:1.2->1.3 | ||
1410 | testsuite/date/date-R-works:INITIAL->1.1 | ||
1411 | testsuite/date/date-format-works:INITIAL->1.1 | ||
1412 | testsuite/date/date-u-works:INITIAL->1.1 | ||
1413 | testsuite/date/date-works:INITIAL->1.1 | ||
1414 | testsuite/dirname/dirname-works:INITIAL->1.1 | ||
1415 | testsuite/du/du-h-works:INITIAL->1.1 | ||
1416 | testsuite/du/du-k-works:INITIAL->1.1 | ||
1417 | testsuite/du/du-l-works:INITIAL->1.1 | ||
1418 | testsuite/du/du-m-works:INITIAL->1.1 | ||
1419 | testsuite/du/du-s-works:INITIAL->1.1 | ||
1420 | testsuite/du/du-works:INITIAL->1.1 | ||
1421 | testsuite/echo/echo-prints-argument:1.1->1.2 | ||
1422 | testsuite/expr/expr-works:INITIAL->1.1 | ||
1423 | testsuite/grep/grep-matches-NUL:1.2->1.3 | ||
1424 | testsuite/head/head-n-works:INITIAL->1.1 | ||
1425 | testsuite/head/head-works:INITIAL->1.1 | ||
1426 | testsuite/hostid/hostid-works:INITIAL->1.1 | ||
1427 | testsuite/hostname/hostname-d-works:INITIAL->1.1 | ||
1428 | testsuite/hostname/hostname-i-works:INITIAL->1.1 | ||
1429 | testsuite/hostname/hostname-s-works:INITIAL->1.1 | ||
1430 | testsuite/hostname/hostname-works:INITIAL->1.1 | ||
1431 | testsuite/id/id-g-works:INITIAL->1.1 | ||
1432 | testsuite/id/id-u-works:INITIAL->1.1 | ||
1433 | testsuite/id/id-un-works:INITIAL->1.1 | ||
1434 | testsuite/id/id-ur-works:INITIAL->1.1 | ||
1435 | testsuite/ln/ln-creates-hard-links:INITIAL->1.1 | ||
1436 | testsuite/ln/ln-creates-soft-links:INITIAL->1.1 | ||
1437 | testsuite/ln/ln-force-creates-hard-links:INITIAL->1.1 | ||
1438 | testsuite/ln/ln-force-creates-soft-links:INITIAL->1.1 | ||
1439 | testsuite/ln/ln-preserves-hard-links:INITIAL->1.1 | ||
1440 | testsuite/ln/ln-preserves-soft-links:INITIAL->1.1 | ||
1441 | testsuite/ls/ls-1-works:INITIAL->1.1 | ||
1442 | testsuite/ls/ls-h-works:INITIAL->1.1 | ||
1443 | testsuite/ls/ls-l-works:INITIAL->1.1 | ||
1444 | testsuite/ls/ls-s-works:INITIAL->1.1 | ||
1445 | testsuite/mv/mv-files-to-dir:INITIAL->1.1 | ||
1446 | testsuite/mv/mv-follows-links:INITIAL->1.1 | ||
1447 | testsuite/mv/mv-moves-empty-file:INITIAL->1.1 | ||
1448 | testsuite/mv/mv-moves-hardlinks:INITIAL->1.1 | ||
1449 | testsuite/mv/mv-moves-large-file:INITIAL->1.1 | ||
1450 | testsuite/mv/mv-moves-small-file:INITIAL->1.1 | ||
1451 | testsuite/mv/mv-moves-symlinks:INITIAL->1.1 | ||
1452 | testsuite/mv/mv-moves-unreadable-files:INITIAL->1.1 | ||
1453 | testsuite/mv/mv-preserves-hard-links:INITIAL->1.1 | ||
1454 | testsuite/mv/mv-preserves-links:INITIAL->1.1 | ||
1455 | testsuite/mv/mv-refuses-mv-dir-to-subdir:INITIAL->1.1 | ||
1456 | testsuite/mv/mv-removes-source-file:INITIAL->1.1 | ||
1457 | testsuite/pwd/pwd-prints-working-directory:1.1->1.2 | ||
1458 | testsuite/sed/sed-append-next-line:1.2->1.3 | ||
1459 | testsuite/sort/sort-n-works:INITIAL->1.1 | ||
1460 | testsuite/sort/sort-r-works:INITIAL->1.1 | ||
1461 | testsuite/sort/sort-works:INITIAL->1.1 | ||
1462 | testsuite/strings/strings-works-like-GNU:1.1->1.2 | ||
1463 | testsuite/tail/tail-n-works:INITIAL->1.1 | ||
1464 | testsuite/tail/tail-works:INITIAL->1.1 | ||
1465 | testsuite/tar/tar-extracts-multiple-files:1.1->1.2 | ||
1466 | testsuite/tr/tr-d-works:INITIAL->1.1 | ||
1467 | testsuite/tr/tr-non-gnu:INITIAL->1.1 | ||
1468 | testsuite/tr/tr-works:INITIAL->1.1 | ||
1469 | testsuite/uptime/uptime-works:INITIAL->1.1 | ||
1470 | testsuite/uuencode/uuencode-sets-standard-input-mode-correctly:1.1->1.2 | ||
1471 | testsuite/which/which-uses-default-path:1.2->1.3 | ||
1472 | testsuite/xargs/xargs-works:INITIAL->1.1 | ||
1473 | |||
1474 | --------------------- | ||
1475 | PatchSet 4136 | ||
1476 | Date: 2004/04/06 11:10:50 | ||
1477 | Author: andersen | ||
1478 | Branch: HEAD | ||
1479 | Tag: (none) | ||
1480 | Log: | ||
1481 | Simplify, make formatting better match the procps version | ||
1482 | |||
1483 | Members: | ||
1484 | procps/uptime.c:1.18->1.19 | ||
1485 | |||
1486 | --------------------- | ||
1487 | PatchSet 4137 | ||
1488 | Date: 2004/04/06 11:34:02 | ||
1489 | Author: andersen | ||
1490 | Branch: HEAD | ||
1491 | Tag: (none) | ||
1492 | Log: | ||
1493 | Minor tar test update | ||
1494 | |||
1495 | Members: | ||
1496 | testsuite/tar/tar-extracts-multiple-files:1.2->1.3 | ||
1497 | |||
1498 | --------------------- | ||
1499 | PatchSet 4138 | ||
1500 | Date: 2004/04/06 11:46:56 | ||
1501 | Author: andersen | ||
1502 | Branch: HEAD | ||
1503 | Tag: (none) | ||
1504 | Log: | ||
1505 | Make 'allyesconfig' be a bit less stupid | ||
1506 | |||
1507 | Members: | ||
1508 | Makefile:1.290->1.291 | ||
1509 | |||
1510 | --------------------- | ||
1511 | PatchSet 4139 | ||
1512 | Date: 2004/04/06 11:51:45 | ||
1513 | Author: andersen | ||
1514 | Branch: HEAD | ||
1515 | Tag: (none) | ||
1516 | Log: | ||
1517 | Yet more 'make allyesconfig' adjustments | ||
1518 | |||
1519 | Members: | ||
1520 | Makefile:1.291->1.292 | ||
1521 | |||
1522 | --------------------- | ||
1523 | PatchSet 4140 | ||
1524 | Date: 2004/04/06 11:56:25 | ||
1525 | Author: andersen | ||
1526 | Branch: HEAD | ||
1527 | Tag: (none) | ||
1528 | Log: | ||
1529 | Christian Grigis, christian.grigis at smartdata dot ch writes: | ||
1530 | |||
1531 | Hello everyone, | ||
1532 | |||
1533 | Busybox's insmod fails to locate a module when that module is the only one | ||
1534 | existing in the /lib/modules directory (with a unique name). | ||
1535 | |||
1536 | Example: | ||
1537 | |||
1538 | # find /lib/modules/ -type f | ||
1539 | /lib/modules/kernel/drivers/char/bios.o | ||
1540 | # insmod bios | ||
1541 | insmod: bios.o: no module by that name found | ||
1542 | # touch /lib/modules/dummy | ||
1543 | # find /lib/modules/ -type f | ||
1544 | /lib/modules/kernel/drivers/char/bios.o | ||
1545 | /lib/modules/dummy | ||
1546 | # insmod bios | ||
1547 | Using /lib/modules/kernel/drivers/char/bios.o | ||
1548 | |||
1549 | As long as there is another file in the /lib/modules directory, insmod | ||
1550 | finds it OK. | ||
1551 | |||
1552 | I tracked the problem down to 'check_module_name_match()' in insmod.c: | ||
1553 | |||
1554 | It returns TRUE when a match is found, and FALSE otherwise. In the case | ||
1555 | where there is only one module in the /lib/modules directory (or more that | ||
1556 | one module, but all with the same name), 'recursive_action()' will return | ||
1557 | TRUE and we end up on line 4196 in 'insmod.c' which returns an error. | ||
1558 | [The reason it works with more than one module with different | ||
1559 | names is that in this case there will always be one not matching, | ||
1560 | 'recursive_action()' will return FALSE and we end up in line 4189.] | ||
1561 | |||
1562 | Now, from the implementation of 'recursive_action()' and from other | ||
1563 | usages of it (tar.c, etc.), it seems to me that FALSE should be returned | ||
1564 | to indicate that we want to stop the recursion, so TRUE and FALSE should | ||
1565 | be inverted in 'check_module_name_match()'. | ||
1566 | |||
1567 | At the same time, 'recursive_action()' continues to recurse even after | ||
1568 | the recursive call has returned FALSE; again in my understanding and | ||
1569 | other usages of it, we can safely stop recursing at this point. | ||
1570 | |||
1571 | |||
1572 | Here is my patch against 1.00-pre8: | ||
1573 | |||
1574 | Members: | ||
1575 | libbb/recursive_action.c:1.11->1.12 | ||
1576 | modutils/insmod.c:1.115->1.116 | ||
1577 | |||
1578 | --------------------- | ||
1579 | PatchSet 4141 | ||
1580 | Date: 2004/04/06 12:04:14 | ||
1581 | Author: andersen | ||
1582 | Branch: HEAD | ||
1583 | Tag: (none) | ||
1584 | Log: | ||
1585 | Michael Tokarev, mjt at tls dot msk dot ru writes: | ||
1586 | |||
1587 | Initialize all fields of struct dep_t. | ||
1588 | Without that, e.g. `busybox modprobe -v char-major-10-144' *sometimes* | ||
1589 | fails this way (strace): | ||
1590 | |||
1591 | write(1, "insmod nvram `\213\f\10\n", 21) = 21 | ||
1592 | |||
1593 | Note the garbage after module name which is taken from the m_options field, | ||
1594 | which is not initialized in the alias reading/parsing part. | ||
1595 | (Shell properly complains to this command, telling it can't find the | ||
1596 | closing backtick) | ||
1597 | |||
1598 | Members: | ||
1599 | modutils/modprobe.c:1.28->1.29 | ||
1600 | |||
1601 | --------------------- | ||
1602 | PatchSet 4142 | ||
1603 | Date: 2004/04/06 12:05:04 | ||
1604 | Author: andersen | ||
1605 | Branch: HEAD | ||
1606 | Tag: (none) | ||
1607 | Log: | ||
1608 | Michael Tokarev, mjt at tls dot msk dot ru writes: | ||
1609 | |||
1610 | alias 'off' parsing fix. | ||
1611 | It is not | ||
1612 | alias off module | ||
1613 | it is | ||
1614 | alias module off | ||
1615 | |||
1616 | Members: | ||
1617 | modutils/modprobe.c:1.29->1.30 | ||
1618 | |||
1619 | --------------------- | ||
1620 | PatchSet 4143 | ||
1621 | Date: 2004/04/06 12:06:03 | ||
1622 | Author: andersen | ||
1623 | Branch: HEAD | ||
1624 | Tag: (none) | ||
1625 | Log: | ||
1626 | Michael Tokarev, mjt at tls dot msk dot ru writes: | ||
1627 | |||
1628 | Fix parsing of all tag-value pairs (in modules.conf in particular). | ||
1629 | Without this fix, code chokes badly on lines where either value or | ||
1630 | both tag+value are missing, like bare | ||
1631 | alias | ||
1632 | line, or alias w/o the value like | ||
1633 | alias some-module | ||
1634 | (syntactically incorrect, but no need for coredumps either). | ||
1635 | |||
1636 | Members: | ||
1637 | modutils/modprobe.c:1.30->1.31 | ||
1638 | |||
1639 | --------------------- | ||
1640 | PatchSet 4144 | ||
1641 | Date: 2004/04/06 14:28:34 | ||
1642 | Author: andersen | ||
1643 | Branch: HEAD | ||
1644 | Tag: (none) | ||
1645 | Log: | ||
1646 | Fix it so usage is _always_ in sync with applets.c. Previously, | ||
1647 | broken depends allowed these to get out of sync. | ||
1648 | |||
1649 | Members: | ||
1650 | Makefile:1.292->1.293 | ||
1651 | Rules.mak:1.29->1.30 | ||
1652 | applets/Makefile.in:1.4->1.5 | ||
1653 | applets/applets.c:1.24->1.25 | ||
1654 | applets/usage.c:1.59->1.60(DEAD) | ||
1655 | |||
1656 | --------------------- | ||
1657 | PatchSet 4145 | ||
1658 | Date: 2004/04/06 15:19:52 | ||
1659 | Author: andersen | ||
1660 | Branch: HEAD | ||
1661 | Tag: (none) | ||
1662 | Log: | ||
1663 | Fix it so build dependancies actually work and do something useful | ||
1664 | |||
1665 | Members: | ||
1666 | Makefile:1.293->1.294 | ||
1667 | |||
1668 | --------------------- | ||
1669 | PatchSet 4146 | ||
1670 | Date: 2004/04/06 15:26:25 | ||
1671 | Author: andersen | ||
1672 | Branch: HEAD | ||
1673 | Tag: (none) | ||
1674 | Log: | ||
1675 | Eliminate all trace of the sgml based docs. It was a noble effort, | ||
1676 | but it just never worked out... | ||
1677 | |||
1678 | Members: | ||
1679 | Makefile:1.294->1.295 | ||
1680 | docs/autodocifier.pl:1.25->1.26 | ||
1681 | docs/busybox.sgml:1.54->1.55(DEAD) | ||
1682 | |||
1683 | --------------------- | ||
1684 | PatchSet 4147 | ||
1685 | Date: 2004/04/06 15:39:19 | ||
1686 | Author: andersen | ||
1687 | Branch: HEAD | ||
1688 | Tag: (none) | ||
1689 | Log: | ||
1690 | Yet more doc updates | ||
1691 | |||
1692 | Members: | ||
1693 | README:1.32->1.33 | ||
1694 | docs/busybox_header.pod:1.15->1.16 | ||
1695 | docs/busybox.net/screenshot.html:1.10->1.11 | ||
1696 | |||
1697 | --------------------- | ||
1698 | PatchSet 4148 | ||
1699 | Date: 2004/04/06 16:36:20 | ||
1700 | Author: andersen | ||
1701 | Branch: HEAD | ||
1702 | Tag: (none) | ||
1703 | Log: | ||
1704 | yet-more doc updates and cleanups | ||
1705 | |||
1706 | Members: | ||
1707 | include/usage.h:1.198->1.199 | ||
1708 | |||
1709 | --------------------- | ||
1710 | PatchSet 4149 | ||
1711 | Date: 2004/04/06 16:56:00 | ||
1712 | Author: andersen | ||
1713 | Branch: HEAD | ||
1714 | Tag: (none) | ||
1715 | Log: | ||
1716 | Fix indenting | ||
1717 | |||
1718 | Members: | ||
1719 | networking/Makefile.in:1.18->1.19 | ||
1720 | |||
1721 | --------------------- | ||
1722 | PatchSet 4150 | ||
1723 | Date: 2004/04/06 16:59:43 | ||
1724 | Author: andersen | ||
1725 | Branch: HEAD | ||
1726 | Tag: (none) | ||
1727 | Log: | ||
1728 | Seem not many people are using 'ipaddr' since it has | ||
1729 | never worked.... Most people use 'ip addr foo' I suppose. | ||
1730 | |||
1731 | Members: | ||
1732 | include/applets.h:1.112->1.113 | ||
1733 | |||
1734 | --------------------- | ||
1735 | PatchSet 4151 | ||
1736 | Date: 2004/04/06 17:16:36 | ||
1737 | Author: andersen | ||
1738 | Branch: HEAD | ||
1739 | Tag: (none) | ||
1740 | Log: | ||
1741 | Yet more doc cleanups. Many thanks to Robert P. J. Day for | ||
1742 | kindly reviewing the existing docs and providing helpful feedback. | ||
1743 | |||
1744 | Members: | ||
1745 | include/usage.h:1.199->1.200 | ||
1746 | |||
1747 | --------------------- | ||
1748 | PatchSet 4152 | ||
1749 | Date: 2004/04/06 17:52:02 | ||
1750 | Author: andersen | ||
1751 | Branch: HEAD | ||
1752 | Tag: (none) | ||
1753 | Log: | ||
1754 | Yet more doc updates | ||
1755 | |||
1756 | Members: | ||
1757 | AUTHORS:1.42->1.43 | ||
1758 | docs/busybox_footer.pod:1.14->1.15 | ||
1759 | include/usage.h:1.200->1.201 | ||
1760 | |||
1761 | --------------------- | ||
1762 | PatchSet 4153 | ||
1763 | Date: 2004/04/06 17:53:09 | ||
1764 | Author: andersen | ||
1765 | Branch: HEAD | ||
1766 | Tag: (none) | ||
1767 | Log: | ||
1768 | Fix buffalo url | ||
1769 | |||
1770 | Members: | ||
1771 | docs/busybox.net/products.html:1.7->1.8 | ||
1772 | |||
1773 | --------------------- | ||
1774 | PatchSet 4154 | ||
1775 | Date: 2004/04/06 17:58:37 | ||
1776 | Author: andersen | ||
1777 | Branch: HEAD | ||
1778 | Tag: (none) | ||
1779 | Log: | ||
1780 | Bump version to -pre9 | ||
1781 | |||
1782 | Members: | ||
1783 | Rules.mak:1.30->1.31 | ||
1784 | |||
1785 | --------------------- | ||
1786 | PatchSet 4155 | ||
1787 | Date: 2004/04/07 09:17:14 | ||
1788 | Author: andersen | ||
1789 | Branch: HEAD | ||
1790 | Tag: (none) | ||
1791 | Log: | ||
1792 | Update the default config | ||
1793 | |||
1794 | Members: | ||
1795 | sysdeps/linux/defconfig:1.6->1.7 | ||
1796 | |||
1797 | --------------------- | ||
1798 | PatchSet 4156 | ||
1799 | Date: 2004/04/07 09:34:27 | ||
1800 | Author: andersen | ||
1801 | Branch: HEAD | ||
1802 | Tag: (none) | ||
1803 | Log: | ||
1804 | Remove the CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN option. It was sortof | ||
1805 | stupid and didn't work properly anyways. | ||
1806 | |||
1807 | Members: | ||
1808 | debian/config-static:1.14->1.15 | ||
1809 | debian/config-udeb:1.18->1.19 | ||
1810 | debian/config-udeb-linux:1.1->1.2 | ||
1811 | shell/Config.in:1.14->1.15 | ||
1812 | shell/ash.c:1.94->1.95 | ||
1813 | shell/hush.c:1.65->1.66 | ||
1814 | shell/lash.c:1.158->1.159 | ||
1815 | shell/msh.c:1.16->1.17 | ||
1816 | |||
1817 | --------------------- | ||
1818 | PatchSet 4157 | ||
1819 | Date: 2004/04/07 10:34:16 | ||
1820 | Author: andersen | ||
1821 | Branch: HEAD | ||
1822 | Tag: (none) | ||
1823 | Log: | ||
1824 | Add an example inetd.conf file | ||
1825 | |||
1826 | Members: | ||
1827 | examples/inetd.conf:INITIAL->1.1 | ||
1828 | |||
1829 | --------------------- | ||
1830 | PatchSet 4158 | ||
1831 | Date: 2004/04/07 12:26:57 | ||
1832 | Author: andersen | ||
1833 | Branch: HEAD | ||
1834 | Tag: (none) | ||
1835 | Log: | ||
1836 | More doc updates | ||
1837 | |||
1838 | Members: | ||
1839 | docs/busybox.net/license.html:1.3->1.4 | ||
1840 | docs/busybox.net/products.html:1.8->1.9 | ||
1841 | docs/busybox.net/shame.html:1.9->1.10 | ||
1842 | |||
1843 | --------------------- | ||
1844 | PatchSet 4159 | ||
1845 | Date: 2004/04/07 12:57:15 | ||
1846 | Author: andersen | ||
1847 | Branch: HEAD | ||
1848 | Tag: (none) | ||
1849 | Log: | ||
1850 | Mention Acronis PartitionExpert | ||
1851 | |||
1852 | Members: | ||
1853 | docs/busybox.net/shame.html:1.10->1.11 | ||
1854 | |||
1855 | --------------------- | ||
1856 | PatchSet 4160 | ||
1857 | Date: 2004/04/07 14:02:40 | ||
1858 | Author: andersen | ||
1859 | Branch: HEAD | ||
1860 | Tag: (none) | ||
1861 | Log: | ||
1862 | Minor update | ||
1863 | |||
1864 | Members: | ||
1865 | docs/busybox.net/shame.html:1.11->1.12 | ||
1866 | |||
1867 | --------------------- | ||
1868 | PatchSet 4161 | ||
1869 | Date: 2004/04/07 14:07:27 | ||
1870 | Author: andersen | ||
1871 | Branch: HEAD | ||
1872 | Tag: (none) | ||
1873 | Log: | ||
1874 | Fix url | ||
1875 | |||
1876 | Members: | ||
1877 | docs/busybox.net/shame.html:1.12->1.13 | ||
1878 | |||
1879 | --------------------- | ||
1880 | PatchSet 4162 | ||
1881 | Date: 2004/04/07 14:19:26 | ||
1882 | Author: andersen | ||
1883 | Branch: HEAD | ||
1884 | Tag: (none) | ||
1885 | Log: | ||
1886 | Update changelog for release | ||
1887 | |||
1888 | Members: | ||
1889 | Changelog:1.290->1.291 | ||
1890 | |||
1891 | --------------------- | ||
1892 | PatchSet 4163 | ||
1893 | Date: 2004/04/07 14:19:41 | ||
1894 | Author: andersen | ||
1895 | Branch: HEAD | ||
1896 | Tag: busybox_1_00_pre9 | ||
1897 | Log: | ||
1898 | Update for release | ||
1899 | |||
1900 | Members: | ||
1901 | docs/busybox.net/news.html:1.12->1.13 | ||
1902 | |||
1903 | --------------------- | ||
1904 | PatchSet 4164 | ||
1905 | Date: 2004/04/07 15:07:55 | ||
1906 | Author: andersen | ||
1907 | Branch: HEAD | ||
1908 | Tag: (none) | ||
1909 | Log: | ||
1910 | Document insmod -o | ||
1911 | 86 | ||
1912 | Members: | 87 | Members: |
1913 | include/usage.h:1.201->1.202 | 88 | modutils/rmmod.c:1.30->1.31 |
1914 | 89 | ||
1915 | --------------------- | 90 | --------------------- |
1916 | PatchSet 4165 | 91 | PatchSet 4279 |
1917 | Date: 2004/04/07 16:59:59 | 92 | Date: 2004/07/20 22:53:59 |
1918 | Author: andersen | 93 | Author: andersen |
1919 | Branch: HEAD | 94 | Branch: HEAD |
1920 | Tag: (none) | 95 | Tag: (none) |
1921 | Log: | 96 | Log: |
1922 | Add the Tritton Technologies NAS120 | 97 | Avoid a naming conflict with include/bits/fcntl.h |
1923 | 98 | ||
1924 | Members: | 99 | Members: |
1925 | docs/busybox.net/shame.html:1.13->1.14 | 100 | miscutils/hdparm.c:1.15->1.16 |
1926 | 101 | ||
1927 | --------------------- | 102 | --------------------- |
1928 | PatchSet 4166 | 103 | PatchSet 4280 |
1929 | Date: 2004/04/07 17:59:04 | 104 | Date: 2004/07/21 09:00:39 |
1930 | Author: andersen | ||
1931 | Branch: HEAD | ||
1932 | Tag: (none) | ||
1933 | Log: | ||
1934 | Vladimir N. Oleynik writes: | ||
1935 | |||
1936 | Hi. | ||
1937 | |||
1938 | Last changes (rev 1.12) to recursive_actions() by Christian Grigis | ||
1939 | have problem. | ||
1940 | Test for demonstrate: | ||
1941 | |||
1942 | $ mkdir aaa bbb ccc | ||
1943 | $ su | ||
1944 | # chown root bbb | ||
1945 | # chmod 700 bbb | ||
1946 | # exit | ||
1947 | $ busybox chmod 777 -R . | ||
1948 | ./bbb: Permision denied | ||
1949 | |||
1950 | But "./ccc" mode not changed. Previous variant works fine, | ||
1951 | errors skiped and continued recursion. | ||
1952 | |||
1953 | |||
1954 | --w | ||
1955 | vodz | ||
1956 | |||
1957 | Members: | ||
1958 | libbb/recursive_action.c:1.12->1.13 | ||
1959 | |||
1960 | --------------------- | ||
1961 | PatchSet 4167 | ||
1962 | Date: 2004/04/08 10:27:11 | ||
1963 | Author: bug1 | 105 | Author: bug1 |
1964 | Branch: HEAD | 106 | Branch: HEAD |
1965 | Tag: (none) | 107 | Tag: (none) |
1966 | Log: | 108 | Log: |
1967 | Fix ftp resume | 109 | Fixup -T (--files-from) option, works for non-directories now |
1968 | Terminate returned message at <CRLF> so strtoul returns without error | ||
1969 | 110 | ||
1970 | Members: | 111 | Members: |
1971 | networking/wget.c:1.72->1.73 | 112 | archival/tar.c:1.192->1.193 |
1972 | 113 | ||
1973 | --------------------- | 114 | --------------------- |
1974 | PatchSet 4168 | 115 | PatchSet 4281 |
1975 | Date: 2004/04/09 06:59:05 | 116 | Date: 2004/07/21 10:20:19 |
1976 | Author: bug1 | 117 | Author: bug1 |
1977 | Branch: HEAD | 118 | Branch: HEAD |
1978 | Tag: (none) | 119 | Tag: (none) |
1979 | Log: | 120 | Log: |
1980 | Add a comment explaining why we have to check for an extra \n | 121 | Patch from Jean Wolter, fixes compiler warning when ASH_ALIAS is |
122 | disabled. | ||
1981 | 123 | ||
1982 | Members: | 124 | Members: |
1983 | archival/libunarchive/get_header_ar.c:1.9->1.10 | 125 | shell/ash.c:1.101->1.102 |
1984 | 126 | ||
1985 | --------------------- | 127 | --------------------- |
1986 | PatchSet 4169 | 128 | PatchSet 4282 |
1987 | Date: 2004/04/12 02:22:39 | 129 | Date: 2004/07/21 12:21:39 |
1988 | Author: bug1 | 130 | Author: bug1 |
1989 | Branch: HEAD | 131 | Branch: HEAD |
1990 | Tag: (none) | 132 | Tag: (none) |
1991 | Log: | 133 | Log: |
1992 | Fix up conditional compile of files needed by ip applets | 134 | Patch from Mike Snitzer, bring down dhclient using its correct pid, fix |
135 | a grammatical error. | ||
1993 | 136 | ||
1994 | Members: | 137 | Members: |
1995 | networking/libiproute/Makefile.in:1.5->1.6 | 138 | networking/ifupdown.c:1.40->1.41 |
1996 | 139 | ||
1997 | --------------------- | 140 | --------------------- |
1998 | PatchSet 4170 | 141 | PatchSet 4283 |
1999 | Date: 2004/04/12 02:35:44 | 142 | Date: 2004/07/21 12:25:55 |
2000 | Author: bug1 | 143 | Author: bug1 |
2001 | Branch: HEAD | 144 | Branch: HEAD |
2002 | Tag: (none) | 145 | Tag: (none) |
2003 | Log: | 146 | Log: |
2004 | Fix compile error if CONFIG_FEATURE_IP_ADDR isnt enabled | 147 | Patch from Tito, ass usage for strings -a options |
2005 | 148 | ||
2006 | Members: | 149 | Members: |
2007 | networking/ip.c:1.3->1.4 | 150 | include/usage.h:1.213->1.214 |
2008 | 151 | ||
2009 | --------------------- | 152 | --------------------- |
2010 | PatchSet 4171 | 153 | PatchSet 4284 |
2011 | Date: 2004/04/12 15:02:53 | 154 | Date: 2004/07/21 13:06:30 |
2012 | Author: andersen | ||
2013 | Branch: HEAD | ||
2014 | Tag: (none) | ||
2015 | Log: | ||
2016 | make mount ignore -n when CONFIG_FEATURE_MTAB_SUPPORT is disabled | ||
2017 | |||
2018 | Members: | ||
2019 | util-linux/mount.c:1.116->1.117 | ||
2020 | |||
2021 | --------------------- | ||
2022 | PatchSet 4172 | ||
2023 | Date: 2004/04/12 15:03:51 | ||
2024 | Author: andersen | ||
2025 | Branch: HEAD | ||
2026 | Tag: (none) | ||
2027 | Log: | ||
2028 | Fix spelling. "sort of" is two words. | ||
2029 | |||
2030 | Members: | ||
2031 | README:1.33->1.34 | ||
2032 | shell/cmdedit.c:1.90->1.91 | ||
2033 | |||
2034 | --------------------- | ||
2035 | PatchSet 4173 | ||
2036 | Date: 2004/04/12 15:05:10 | ||
2037 | Author: andersen | ||
2038 | Branch: HEAD | ||
2039 | Tag: (none) | ||
2040 | Log: | ||
2041 | "Mac OS X" is how it is written on the Apple website | ||
2042 | |||
2043 | Members: | ||
2044 | README:1.34->1.35 | ||
2045 | |||
2046 | --------------------- | ||
2047 | PatchSet 4174 | ||
2048 | Date: 2004/04/12 15:12:06 | ||
2049 | Author: andersen | ||
2050 | Branch: HEAD | ||
2051 | Tag: (none) | ||
2052 | Log: | ||
2053 | Patch from Rob Landley to fix sed documentation. | ||
2054 | The -i option was not documented, and in genereal | ||
2055 | the formatting was a bit ugly. | ||
2056 | |||
2057 | Members: | ||
2058 | include/usage.h:1.202->1.203 | ||
2059 | |||
2060 | --------------------- | ||
2061 | PatchSet 4175 | ||
2062 | Date: 2004/04/12 15:23:19 | ||
2063 | Author: andersen | ||
2064 | Branch: HEAD | ||
2065 | Tag: (none) | ||
2066 | Log: | ||
2067 | Add an extra link | ||
2068 | |||
2069 | Members: | ||
2070 | docs/busybox.net/shame.html:1.14->1.15 | ||
2071 | |||
2072 | --------------------- | ||
2073 | PatchSet 4176 | ||
2074 | Date: 2004/04/12 17:59:23 | ||
2075 | Author: andersen | ||
2076 | Branch: HEAD | ||
2077 | Tag: (none) | ||
2078 | Log: | ||
2079 | Jamie Guinan writes: | ||
2080 | |||
2081 | It looks like latest uClibc defines ARCH_HAS_MMU, but a few busybox files | ||
2082 | test UCLIBC_HAS_MMU, resulting in vfork() getting called instead of | ||
2083 | fork(), etc. | ||
2084 | |||
2085 | Patch below. Only tested for lash. | ||
2086 | |||
2087 | Cheers, | ||
2088 | -Jamie | ||
2089 | |||
2090 | Members: | ||
2091 | init/init.c:1.199->1.200 | ||
2092 | shell/hush.c:1.66->1.67 | ||
2093 | shell/lash.c:1.159->1.160 | ||
2094 | |||
2095 | --------------------- | ||
2096 | PatchSet 4177 | ||
2097 | Date: 2004/04/12 19:12:13 | ||
2098 | Author: andersen | ||
2099 | Branch: HEAD | ||
2100 | Tag: (none) | ||
2101 | Log: | ||
2102 | Peter Milne writes: | ||
2103 | |||
2104 | Just upgraded from 0.6 to 1.00-pre8 | ||
2105 | |||
2106 | Dot command handling handled args correctly (same as bash) in 0.60, | ||
2107 | but failed in 1.00: | ||
2108 | |||
2109 | I fixed this by reverting the dotcmd function back to previous 0.60 | ||
2110 | instantiation, | ||
2111 | please consider using the older version. | ||
2112 | |||
2113 | Thanks | ||
2114 | |||
2115 | |||
2116 | Peter | ||
2117 | |||
2118 | Members: | ||
2119 | shell/ash.c:1.95->1.96 | ||
2120 | |||
2121 | --------------------- | ||
2122 | PatchSet 4178 | ||
2123 | Date: 2004/04/12 19:17:13 | ||
2124 | Author: andersen | ||
2125 | Branch: HEAD | ||
2126 | Tag: (none) | ||
2127 | Log: | ||
2128 | As reported by Quy Tonthat, init has problems with inittab's that | ||
2129 | contain only actions sysinit/wait/once. It does not clean up zombies | ||
2130 | in that case. | ||
2131 | |||
2132 | Members: | ||
2133 | init/init.c:1.200->1.201 | ||
2134 | |||
2135 | --------------------- | ||
2136 | PatchSet 4179 | ||
2137 | Date: 2004/04/12 19:21:54 | ||
2138 | Author: andersen | ||
2139 | Branch: HEAD | ||
2140 | Tag: (none) | ||
2141 | Log: | ||
2142 | Silly me | ||
2143 | |||
2144 | Members: | ||
2145 | init/init.c:1.201->1.202 | ||
2146 | |||
2147 | --------------------- | ||
2148 | PatchSet 4180 | ||
2149 | Date: 2004/04/12 20:57:17 | ||
2150 | Author: andersen | ||
2151 | Branch: HEAD | ||
2152 | Tag: (none) | ||
2153 | Log: | ||
2154 | Eric Spakman noticed that ifdown' will attempt to run 'ifconfig' | ||
2155 | even if built with CONFIG_FEATURE_IFUPDOWN_IP when shutting down | ||
2156 | a dhcp connection. | ||
2157 | |||
2158 | Members: | ||
2159 | networking/ifupdown.c:1.36->1.37 | ||
2160 | |||
2161 | --------------------- | ||
2162 | PatchSet 4181 | ||
2163 | Date: 2004/04/12 21:41:29 | ||
2164 | Author: andersen | ||
2165 | Branch: HEAD | ||
2166 | Tag: (none) | ||
2167 | Log: | ||
2168 | Wolfgang Denk writes: | ||
2169 | |||
2170 | He, | ||
2171 | |||
2172 | there is a bug in HUSH's handling of "if" / "elif" commands: | ||
2173 | |||
2174 | $ if true | ||
2175 | > then | ||
2176 | > echo 1 | ||
2177 | > elif | ||
2178 | > true | ||
2179 | > then | ||
2180 | > echo 2 | ||
2181 | > elif | ||
2182 | > true | ||
2183 | > then | ||
2184 | > echo 3 | ||
2185 | > else | ||
2186 | > echo 4 | ||
2187 | > fi | ||
2188 | 1 | ||
2189 | 2 | ||
2190 | 3 | ||
2191 | $ | ||
2192 | |||
2193 | The same bug exists in all versions of HUSH from BB v0.60.x up to and | ||
2194 | including v1.00-pre9. The attached patch fixes this: | ||
2195 | |||
2196 | $ if true | ||
2197 | > then | ||
2198 | > echo 1 | ||
2199 | > elif | ||
2200 | > true | ||
2201 | > then | ||
2202 | > echo 2 | ||
2203 | > elif | ||
2204 | > true | ||
2205 | > then | ||
2206 | > echo 3 | ||
2207 | > else | ||
2208 | > echo 4 | ||
2209 | > fi | ||
2210 | 1 | ||
2211 | $ | ||
2212 | |||
2213 | |||
2214 | |||
2215 | Best regards, | ||
2216 | |||
2217 | Wolfgang Denk | ||
2218 | |||
2219 | Members: | ||
2220 | shell/hush.c:1.67->1.68 | ||
2221 | |||
2222 | --------------------- | ||
2223 | PatchSet 4182 | ||
2224 | Date: 2004/04/12 22:49:06 | ||
2225 | Author: andersen | ||
2226 | Branch: HEAD | ||
2227 | Tag: (none) | ||
2228 | Log: | ||
2229 | Sigh. The patch from David Anders (prpplague) broke standard | ||
2230 | securetty files since the /dev was not stripped. | ||
2231 | |||
2232 | Members: | ||
2233 | loginutils/login.c:1.15->1.16 | ||
2234 | |||
2235 | --------------------- | ||
2236 | PatchSet 4183 | ||
2237 | Date: 2004/04/13 16:31:41 | ||
2238 | Author: andersen | ||
2239 | Branch: HEAD | ||
2240 | Tag: (none) | ||
2241 | Log: | ||
2242 | Put the glibc nss junk back at the end | ||
2243 | |||
2244 | Members: | ||
2245 | docs/busybox_footer.pod:1.15->1.16 | ||
2246 | docs/busybox_header.pod:1.16->1.17 | ||
2247 | |||
2248 | --------------------- | ||
2249 | PatchSet 4184 | ||
2250 | Date: 2004/04/13 18:28:46 | ||
2251 | Author: andersen | ||
2252 | Branch: HEAD | ||
2253 | Tag: (none) | ||
2254 | Log: | ||
2255 | Fix several problems with start-stop-daemon, add -m support | ||
2256 | |||
2257 | Members: | ||
2258 | debianutils/start_stop_daemon.c:1.13->1.14 | ||
2259 | include/usage.h:1.203->1.204 | ||
2260 | |||
2261 | --------------------- | ||
2262 | PatchSet 4185 | ||
2263 | Date: 2004/04/13 19:25:57 | ||
2264 | Author: andersen | ||
2265 | Branch: HEAD | ||
2266 | Tag: (none) | ||
2267 | Log: | ||
2268 | slightly clean the whacked out formatting | ||
2269 | |||
2270 | Members: | ||
2271 | networking/ipcalc.c:1.8->1.9 | ||
2272 | |||
2273 | --------------------- | ||
2274 | PatchSet 4186 | ||
2275 | Date: 2004/04/13 19:27:20 | ||
2276 | Author: andersen | ||
2277 | Branch: HEAD | ||
2278 | Tag: (none) | ||
2279 | Log: | ||
2280 | Fix incorrect ipcalc usage text | ||
2281 | |||
2282 | Members: | ||
2283 | include/usage.h:1.204->1.205 | ||
2284 | |||
2285 | --------------------- | ||
2286 | PatchSet 4187 | ||
2287 | Date: 2004/04/13 19:38:17 | ||
2288 | Author: andersen | ||
2289 | Branch: HEAD | ||
2290 | Tag: busybox_1_00_pre10 | ||
2291 | Log: | ||
2292 | bump version, prepare for -pre10 | ||
2293 | |||
2294 | Members: | ||
2295 | Changelog:1.291->1.292 | ||
2296 | Rules.mak:1.31->1.32 | ||
2297 | docs/busybox.net/news.html:1.13->1.14 | ||
2298 | docs/busybox.net/oldnews.html:1.21->1.22 | ||
2299 | |||
2300 | --------------------- | ||
2301 | PatchSet 4188 | ||
2302 | Date: 2004/04/14 17:51:07 | ||
2303 | Author: andersen | ||
2304 | Branch: HEAD | ||
2305 | Tag: (none) | ||
2306 | Log: | ||
2307 | Larry Doolittle writes: | ||
2308 | |||
2309 | This is a bulk spelling fix patch against busybox-1.00-pre10. | ||
2310 | If anyone gets a corrupted copy (and cares), let me know and | ||
2311 | I will make alternate arrangements. | ||
2312 | |||
2313 | Erik - please apply. | ||
2314 | |||
2315 | Authors - please check that I didn't corrupt any meaning. | ||
2316 | |||
2317 | Package importers - see if any of these changes should be | ||
2318 | passed to the upstream authors. | ||
2319 | |||
2320 | I glossed over lots of sloppy capitalizations, missing apostrophes, | ||
2321 | mixed American/British spellings, and German-style compound words. | ||
2322 | |||
2323 | What is "pretect redefined for test" in cmdedit.c? | ||
2324 | |||
2325 | Good luck on the 1.00 release! | ||
2326 | |||
2327 | - Larry | ||
2328 | |||
2329 | Members: | ||
2330 | applets/applets.c:1.25->1.26 | ||
2331 | archival/dpkg.c:1.76->1.77 | ||
2332 | archival/gzip.c:1.62->1.63 | ||
2333 | archival/tar.c:1.189->1.190 | ||
2334 | archival/libunarchive/data_extract_all.c:1.19->1.20 | ||
2335 | archival/libunarchive/decompress_bunzip2.c:1.12->1.13 | ||
2336 | archival/libunarchive/decompress_uncompress.c:1.10->1.11 | ||
2337 | archival/libunarchive/decompress_unzip.c:1.33->1.34 | ||
2338 | archival/libunarchive/get_header_tar.c:1.36->1.37 | ||
2339 | coreutils/cal.c:1.9->1.10 | ||
2340 | coreutils/cmp.c:1.9->1.10 | ||
2341 | coreutils/cut.c:1.28->1.29 | ||
2342 | coreutils/date.c:1.46->1.47 | ||
2343 | coreutils/df.c:1.56->1.57 | ||
2344 | coreutils/echo.c:1.18->1.19 | ||
2345 | coreutils/env.c:1.10->1.11 | ||
2346 | coreutils/expr.c:1.17->1.18 | ||
2347 | coreutils/logname.c:1.17->1.18 | ||
2348 | coreutils/md5_sha1_sum.c:1.7->1.8 | ||
2349 | editors/awk.c:1.7->1.8 | ||
2350 | editors/sed.c:1.163->1.164 | ||
2351 | editors/vi.c:1.35->1.36 | ||
2352 | findutils/grep.c:1.81->1.82 | ||
2353 | findutils/xargs.c:1.34->1.35 | ||
2354 | include/usage.h:1.205->1.206 | ||
2355 | libbb/create_icmp6_socket.c:1.3->1.4 | ||
2356 | libbb/create_icmp_socket.c:1.2->1.3 | ||
2357 | libbb/default_error_retval.c:1.1->1.2 | ||
2358 | libbb/fclose_nonstdin.c:1.1->1.2 | ||
2359 | libbb/isdirectory.c:1.5->1.6 | ||
2360 | libbb/make_directory.c:1.14->1.15 | ||
2361 | libbb/printf.c:1.4->1.5 | ||
2362 | libbb/run_parts.c:1.11->1.12 | ||
2363 | libbb/vfork_daemon_rexec.c:1.3->1.4 | ||
2364 | libbb/warn_ignoring_args.c:1.1->1.2 | ||
2365 | libbb/xconnect.c:1.13->1.14 | ||
2366 | libpwdgrp/__getgrent.c:1.6->1.7 | ||
2367 | libpwdgrp/initgroups.c:1.7->1.8 | ||
2368 | loginutils/login.c:1.16->1.17 | ||
2369 | miscutils/crond.c:1.13->1.14 | ||
2370 | miscutils/crontab.c:1.7->1.8 | ||
2371 | miscutils/devfsd.c:1.8->1.9 | ||
2372 | miscutils/hdparm.c:1.14->1.15 | ||
2373 | modutils/insmod.c:1.116->1.117 | ||
2374 | networking/httpd.c:1.25->1.26 | ||
2375 | networking/inetd.c:1.20->1.21 | ||
2376 | networking/ipcalc.c:1.9->1.10 | ||
2377 | networking/nameif.c:1.8->1.9 | ||
2378 | networking/wget.c:1.73->1.74 | ||
2379 | networking/udhcp/clientpacket.c:1.7->1.8 | ||
2380 | networking/udhcp/common.c:1.6->1.7 | ||
2381 | networking/udhcp/common.h:1.3->1.4 | ||
2382 | networking/udhcp/packet.c:1.5->1.6 | ||
2383 | networking/udhcp/pidfile.c:1.3->1.4 | ||
2384 | networking/udhcp/pidfile.h:1.3->1.4 | ||
2385 | networking/udhcp/script.c:1.13->1.14 | ||
2386 | networking/udhcp/serverpacket.c:1.5->1.6 | ||
2387 | networking/udhcp/signalpipe.c:1.1->1.2 | ||
2388 | procps/top.c:1.11->1.12 | ||
2389 | shell/ash.c:1.96->1.97 | ||
2390 | shell/cmdedit.c:1.91->1.92 | ||
2391 | shell/hush.c:1.68->1.69 | ||
2392 | shell/msh.c:1.17->1.18 | ||
2393 | sysklogd/syslogd.c:1.108->1.109 | ||
2394 | util-linux/fdisk.c:1.21->1.22 | ||
2395 | util-linux/fsck_minix.c:1.39->1.40 | ||
2396 | util-linux/getopt.c:1.12->1.13 | ||
2397 | util-linux/hwclock.c:1.12->1.13 | ||
2398 | util-linux/mkfs_minix.c:1.41->1.42 | ||
2399 | util-linux/mount.c:1.117->1.118 | ||
2400 | |||
2401 | --------------------- | ||
2402 | PatchSet 4189 | ||
2403 | Date: 2004/04/14 17:57:11 | ||
2404 | Author: andersen | ||
2405 | Branch: HEAD | ||
2406 | Tag: (none) | ||
2407 | Log: | ||
2408 | remove a warning | ||
2409 | |||
2410 | Members: | ||
2411 | libbb/interface.c:1.21->1.22 | ||
2412 | |||
2413 | --------------------- | ||
2414 | PatchSet 4190 | ||
2415 | Date: 2004/04/14 17:59:21 | ||
2416 | Author: andersen | ||
2417 | Branch: HEAD | ||
2418 | Tag: (none) | ||
2419 | Log: | ||
2420 | Steven Scholz writes: | ||
2421 | |||
2422 | Hi there, | ||
2423 | |||
2424 | the "-h" option of httpd is not described in the usage text. | ||
2425 | |||
2426 | Please find the attached patch. | ||
2427 | |||
2428 | Thanks. | ||
2429 | |||
2430 | Steven | ||
2431 | |||
2432 | Members: | ||
2433 | include/usage.h:1.206->1.207 | ||
2434 | |||
2435 | --------------------- | ||
2436 | PatchSet 4191 | ||
2437 | Date: 2004/04/15 19:16:28 | ||
2438 | Author: andersen | ||
2439 | Branch: HEAD | ||
2440 | Tag: (none) | ||
2441 | Log: | ||
2442 | Update Acronis and Belkin | ||
2443 | |||
2444 | Members: | ||
2445 | docs/busybox.net/products.html:1.9->1.10 | ||
2446 | docs/busybox.net/shame.html:1.15->1.16 | ||
2447 | |||
2448 | --------------------- | ||
2449 | PatchSet 4192 | ||
2450 | Date: 2004/04/16 15:02:10 | ||
2451 | Author: andersen | ||
2452 | Branch: HEAD | ||
2453 | Tag: (none) | ||
2454 | Log: | ||
2455 | Thats odd. I guess this was cut-n-paste error, but vodz | ||
2456 | email address was wrong! | ||
2457 | |||
2458 | Members: | ||
2459 | coreutils/env.c:1.11->1.12 | ||
2460 | |||
2461 | --------------------- | ||
2462 | PatchSet 4193 | ||
2463 | Date: 2004/04/18 13:35:56 | ||
2464 | Author: bug1 | 155 | Author: bug1 |
2465 | Branch: HEAD | 156 | Branch: HEAD |
2466 | Tag: (none) | 157 | Tag: (none) |
2467 | Log: | 158 | Log: |
2468 | Add two fundamental tests for copying directories | 159 | Fix bug in accepting buffer size argument |
2469 | 160 | ||
2470 | Members: | 161 | Members: |
2471 | testsuite/cp/cp-dir-create-dir:INITIAL->1.1 | 162 | sysklogd/syslogd.c:1.111->1.112 |
2472 | testsuite/cp/cp-dir-existing-dir:INITIAL->1.1 | ||
2473 | 163 | ||
2474 | --------------------- | 164 | --------------------- |
2475 | PatchSet 4194 | 165 | PatchSet 4285 |
2476 | Date: 2004/04/19 12:28:02 | 166 | Date: 2004/07/21 23:56:31 |
2477 | Author: bug1 | 167 | Author: bug1 |
2478 | Branch: HEAD | 168 | Branch: HEAD |
2479 | Tag: (none) | 169 | Tag: (none) |
2480 | Log: | 170 | Log: |
2481 | Dont try and preserve hard links to directories. | 171 | Patch from Mike Snitzer to fix return codes. |
2482 | The linux kernel doesnt allow hard links to directories, SUS says its | ||
2483 | implementation specific. | ||
2484 | cramfs gives empty directories and 0 length files the same node it | ||
2485 | makies it difficult to distinguish from hard links. | ||
2486 | |||
2487 | Members: | ||
2488 | libbb/copy_file.c:1.31->1.32 | ||
2489 | |||
2490 | --------------------- | ||
2491 | PatchSet 4195 | ||
2492 | Date: 2004/04/21 00:56:22 | ||
2493 | Author: andersen | ||
2494 | Branch: HEAD | ||
2495 | Tag: (none) | ||
2496 | Log: | ||
2497 | So I'm building a linux from scratch system, using a working script to do this | ||
2498 | that the _only_ change to is that gnu sed has been replaced with busybox sed. | ||
2499 | And ncurses' install phase hangs. I trace it down, and it's trying to run | ||
2500 | gawk. (Insert obligatory doubletake, but this is FSF code we're talking | ||
2501 | about, so...) | ||
2502 | |||
2503 | It turns out gawk shells out to sed, ala "sed -f /tmp/blah file.h". The | ||
2504 | /tmp/blah file is basically empty (it contains one character, a newline). So | ||
2505 | basically, gawk is using sed as "cat". With gnu sed, it works like cat, | ||
2506 | anyway. | ||
2507 | |||
2508 | With busybox sed, it tests if its command list is empty after parsing the | ||
2509 | command line, and if the list is empty it takes the first file argument as a | ||
2510 | sed command string, and if that leaves the file list empty it tries to read | ||
2511 | the data to operate on from stdin. (Hence the hang, since nothing's coming | ||
2512 | in on stdin...) | ||
2513 | 172 | ||
2514 | It _should_ be testing whether there were any instances of -f or -e, not | 173 | "I have a need to _really_ know if the interface was properly configured |
2515 | whether it actually got any commands. Using sed as cat may be kind of | 174 | via ifup so I made busybox's ifupdown pass the return codes through rather |
2516 | stupid, but it's valid and gawk relies on this behavior. | 175 | than dropping them on the floor." |
2517 | 176 | ||
2518 | Here's a patch to fix it, turning a couple of ints into chars in hopes of | 177 | "All the functions in ifupdown.c return 1 on success and 0 on failure |
2519 | saving a bit of the space this adds. Comments? | 178 | (which happens to the opposite of standard practices but whatever). |
179 | So it is important for all these functions to not blindly return 1." | ||
2520 | 180 | ||
2521 | Rob | 181 | "The problem with blindly returning ret, even if it is != 1, is the |
182 | callers expect a 0 or 1 and accumulate the return codes. So a function that | ||
183 | makes 3 calls to execute will have a value of 3 accumulated. That value | ||
184 | of 1 (success) was almost always returned even if 1 of the commands in the | ||
185 | command sequence failed. The attached patch fixes the lack of checking | ||
186 | to verify thar result == expected_reult." | ||
2522 | 187 | ||
2523 | Members: | 188 | Members: |
2524 | editors/sed.c:1.164->1.165 | 189 | networking/ifupdown.c:1.41->1.42 |
2525 | 190 | ||
2526 | --------------------- | 191 | --------------------- |
2527 | PatchSet 4196 | 192 | PatchSet 4286 |
2528 | Date: 2004/04/21 00:57:14 | 193 | Date: 2004/07/22 00:03:39 |
2529 | Author: andersen | 194 | Author: sandman |
2530 | Branch: HEAD | 195 | Branch: HEAD |
2531 | Tag: (none) | 196 | Tag: (none) |
2532 | Log: | 197 | Log: |
2533 | This sed patch can only be described as "duh". Stat the source file, chmod | 198 | Patch from Mike Snitzer <snitzer@gmail.com>: |
2534 | the _destination_ file. (Ah hah! That works _much_ better...) I | 199 | Support for /etc/modprobe.conf (for 2.6 kernels) should likely be added |
2535 | implemented the behavior, I just forgot to test this corner of it. My fault, | 200 | to bb's modprobe, see attached patch. |
2536 | sorry... | ||
2537 | |||
2538 | No, gnu sed -i doesn't preverve ownership information. I checked. | ||
2539 | Permissions, yes, ownership info, no. | ||
2540 | 201 | ||
2541 | Rob | 202 | modprobe.conf is just a (even simpler) variant of modules.conf |
2542 | 203 | ||
2543 | Members: | 204 | Members: |
2544 | editors/sed.c:1.165->1.166 | 205 | modutils/modprobe.c:1.32->1.33 |
2545 | 206 | ||
2546 | --------------------- | 207 | --------------------- |
2547 | PatchSet 4197 | 208 | PatchSet 4287 |
2548 | Date: 2004/04/25 05:11:12 | 209 | Date: 2004/07/22 04:23:18 |
2549 | Author: bug1 | 210 | Author: bug1 |
2550 | Branch: HEAD | 211 | Branch: HEAD |
2551 | Tag: (none) | 212 | Tag: (none) |
2552 | Log: | 213 | Log: |
2553 | Update my email address, document some of my tasks in the AUTHORS file | 214 | Reverse my previous change, "::" is a GNU getopt extension that allows |
215 | an optional argument. | ||
216 | Looks like a glibc bug to me | ||
2554 | 217 | ||
2555 | Members: | 218 | Members: |
2556 | AUTHORS:1.43->1.44 | 219 | sysklogd/syslogd.c:1.112->1.113 |
2557 | archival/ar.c:1.48->1.49 | ||
2558 | archival/bunzip2.c:1.18->1.19 | ||
2559 | archival/gunzip.c:1.80->1.81 | ||
2560 | archival/tar.c:1.190->1.191 | ||
2561 | archival/libunarchive/decompress_unzip.c:1.34->1.35 | ||
2562 | coreutils/fold.c:1.2->1.3 | ||
2563 | coreutils/install.c:1.9->1.10 | ||
2564 | coreutils/uudecode.c:1.22->1.23 | ||
2565 | docs/busybox_footer.pod:1.16->1.17 | ||
2566 | editors/patch.c:1.2->1.3 | ||
2567 | editors/sed.c:1.166->1.167 | ||
2568 | init/minit.c:1.1->1.2 | ||
2569 | init/msvc.c:1.1->1.2 | ||
2570 | init/pidfilehack.c:1.1->1.2 | ||
2571 | networking/ftpgetput.c:1.18->1.19 | ||
2572 | networking/ifupdown.c:1.37->1.38 | ||
2573 | networking/nameif.c:1.9->1.10 | ||
2574 | networking/udhcp/ChangeLog:1.8->1.9 | ||
2575 | 220 | ||
2576 | --------------------- | 221 | --------------------- |
2577 | PatchSet 4198 | 222 | PatchSet 4288 |
2578 | Date: 2004/04/25 06:05:14 | 223 | Date: 2004/07/23 01:10:22 |
2579 | Author: bug1 | 224 | Author: bug1 |
2580 | Branch: HEAD | 225 | Branch: HEAD |
2581 | Tag: (none) | 226 | Tag: (none) |
2582 | Log: | 227 | Log: |
2583 | Sync my tasks with AUTHORS file | 228 | Patch from Manousaridis Angelos to bring dhclient down more elegently |
2584 | 229 | ||
2585 | Members: | 230 | Members: |
2586 | docs/busybox_footer.pod:1.17->1.18 | 231 | networking/ifupdown.c:1.42->1.43 |
2587 | 232 | ||
2588 | --------------------- | 233 | --------------------- |
2589 | PatchSet 4199 | 234 | PatchSet 4289 |
2590 | Date: 2004/04/26 19:32:49 | 235 | Date: 2004/07/23 01:20:57 |
2591 | Author: andersen | ||
2592 | Branch: HEAD | ||
2593 | Tag: (none) | ||
2594 | Log: | ||
2595 | Thomas Koeller writes: | ||
2596 | |||
2597 | Hi, | ||
2598 | |||
2599 | the following output is from BusyBox 1.0.0-pre10: | ||
2600 | |||
2601 | ~ # ip link help | ||
2602 | ip: Command "help" is unknown, try "ip link help". | ||
2603 | |||
2604 | tk | ||
2605 | |||
2606 | This patch fixes it by removing the advertisements for | ||
2607 | the "ip blah help" stuff that is not implemented. | ||
2608 | |||
2609 | Members: | ||
2610 | networking/libiproute/iplink.c:1.9->1.10 | ||
2611 | networking/libiproute/iptunnel.c:1.7->1.8 | ||
2612 | |||
2613 | --------------------- | ||
2614 | PatchSet 4200 | ||
2615 | Date: 2004/04/29 09:24:19 | ||
2616 | Author: bug1 | 236 | Author: bug1 |
2617 | Branch: HEAD | 237 | Branch: HEAD |
2618 | Tag: (none) | 238 | Tag: (none) |
2619 | Log: | 239 | Log: |
2620 | Fix symlink handling and small memory leak | 240 | Patch from Adam Slattery to add bzip2 support to rpm2cpio |
2621 | 241 | ||
2622 | Members: | 242 | Members: |
2623 | archival/libunarchive/get_header_cpio.c:1.9->1.10 | 243 | patches/rpm2cpio_bzip2.patch:INITIAL->1.1 |
2624 | 244 | ||
2625 | --------------------- | 245 | --------------------- |
2626 | PatchSet 4201 | 246 | PatchSet 4290 |
2627 | Date: 2004/04/30 23:09:39 | 247 | Date: 2004/07/23 01:27:56 |
2628 | Author: bug1 | 248 | Author: bug1 |
2629 | Branch: HEAD | 249 | Branch: HEAD |
2630 | Tag: (none) | 250 | Tag: (none) |
2631 | Log: | 251 | Log: |
2632 | Bugfixes | 252 | Patch from Felipe Kellermann to fix some typo's |
2633 | 1) a non NULL terminated buffer that can mess up output, spotted by Ian | ||
2634 | Latter | ||
2635 | 2) in miscutils/strings.c: get rid of useless pointer dereference in | ||
2636 | third part of for(;;), spotted by Larry Doolittle | ||
2637 | 3) bug when reading from a pipe and being invoked as strings | ||
2638 | "cat Readme | strings" is broken | ||
2639 | "cat Readme | busybox strings" works | ||
2640 | spotted by Ian Latter and fixed by Tito. | ||
2641 | 253 | ||
2642 | Members: | 254 | Members: |
2643 | miscutils/strings.c:1.13->1.14 | 255 | include/usage.h:1.214->1.215 |
2644 | 256 | ||
2645 | --------------------- | 257 | --------------------- |
2646 | PatchSet 4202 | 258 | PatchSet 4291 |
2647 | Date: 2004/05/01 00:49:49 | 259 | Date: 2004/07/23 01:35:41 |
2648 | Author: bug1 | 260 | Author: bug1 |
2649 | Branch: HEAD | 261 | Branch: HEAD |
2650 | Tag: (none) | 262 | Tag: (none) |
2651 | Log: | 263 | Log: |
2652 | Re-add the TODO list, mention tr | 264 | Patch from Felipe Kellermann, "There is a call to printf using `*pr-cchar' |
265 | referencing a string and using a single char, when *p <= 0x1f." | ||
2653 | 266 | ||
2654 | Members: | 267 | Members: |
2655 | TODO:1.88->1.89 | 268 | libbb/dump.c:1.12->1.13 |
2656 | 269 | ||
2657 | --------------------- | 270 | --------------------- |
2658 | PatchSet 4203 | 271 | PatchSet 4292 |
2659 | Date: 2004/05/01 01:27:30 | 272 | Date: 2004/07/23 01:42:28 |
2660 | Author: andersen | ||
2661 | Branch: HEAD | ||
2662 | Tag: (none) | ||
2663 | Log: | ||
2664 | Do not use getpass(3) | ||
2665 | |||
2666 | Members: | ||
2667 | include/libbb.h:1.129->1.130 | ||
2668 | libbb/Makefile.in:1.34->1.35 | ||
2669 | libbb/bb_askpass.c:INITIAL->1.1 | ||
2670 | libbb/correct_password.c:1.3->1.4 | ||
2671 | loginutils/passwd.c:1.6->1.7 | ||
2672 | loginutils/sulogin.c:1.2->1.3 | ||
2673 | loginutils/vlock.c:1.3->1.4 | ||
2674 | |||
2675 | --------------------- | ||
2676 | PatchSet 4204 | ||
2677 | Date: 2004/05/01 11:47:24 | ||
2678 | Author: bug1 | 273 | Author: bug1 |
2679 | Branch: HEAD | 274 | Branch: HEAD |
2680 | Tag: (none) | 275 | Tag: (none) |
2681 | Log: | 276 | Log: |
2682 | This patch makes the id command SuS3 compliant and provides a groups | 277 | Felipe Kellermann writes, |
2683 | applet via an alias to id. | ||
2684 | - Add G option | ||
2685 | - Pedantic option checking | ||
2686 | - If effective group and user differs from the real one show both. | ||
2687 | id. | ||
2688 | - Alias id -Gn to groups applet | ||
2689 | 278 | ||
2690 | Members: | 279 | "As noticed today by Steven Scholz, the od's `-v' was broken. |
2691 | patches/id_groups_alias.patch:INITIAL->1.1 | 280 | I've fixed that and now both the flags `-v' and `-a' are OK" |
2692 | 281 | ||
2693 | --------------------- | 282 | Fixes a segfault in |
2694 | PatchSet 4205 | 283 | echo "uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu\02bar\4"| ./busybox od -av |
2695 | Date: 2004/05/02 03:01:08 | ||
2696 | Author: bug1 | ||
2697 | Branch: HEAD | ||
2698 | Tag: (none) | ||
2699 | Log: | ||
2700 | Update dpkg-deb usage to match current practices | ||
2701 | 284 | ||
2702 | Members: | 285 | Members: |
2703 | include/usage.h:1.207->1.208 | 286 | coreutils/od.c:1.6->1.7 |
2704 | 287 | ||
2705 | --------------------- | 288 | --------------------- |
2706 | PatchSet 4206 | 289 | PatchSet 4293 |
2707 | Date: 2004/05/02 08:38:53 | 290 | Date: 2004/07/23 01:49:46 |
2708 | Author: bug1 | 291 | Author: bug1 |
2709 | Branch: HEAD | 292 | Branch: HEAD |
2710 | Tag: (none) | 293 | Tag: (none) |
2711 | Log: | 294 | Log: |
2712 | Add part of a patch from Vernon Sauder that i missed a while back | 295 | Fix for a bug identied by Harald Kuthe, when using many interfaces (29 |
296 | in this case) the order was incorrect and there were duplicate entries. | ||
2713 | 297 | ||
2714 | Members: | 298 | Members: |
2715 | libbb/dump.c:1.11->1.12 | 299 | libbb/interface.c:1.22->1.23 |
2716 | 300 | ||
2717 | --------------------- | 301 | --------------------- |
2718 | PatchSet 4207 | 302 | PatchSet 4294 |
2719 | Date: 2004/05/04 10:43:34 | 303 | Date: 2004/07/23 02:11:25 |
2720 | Author: bug1 | 304 | Author: bug1 |
2721 | Branch: HEAD | 305 | Branch: HEAD |
2722 | Tag: (none) | 306 | Tag: (none) |
2723 | Log: | 307 | Log: |
2724 | Fix size command, safe_strtoul gives and error if the \r is left in, the | 308 | Patch from Dmitry Zakharov to fix a bug discovered via the freeswap |
2725 | RFC spec says the \r should be there. | 309 | script. |
2726 | This fix is the same as a recent wget fix | ||
2727 | |||
2728 | Members: | ||
2729 | networking/ftpgetput.c:1.19->1.20 | ||
2730 | |||
2731 | --------------------- | ||
2732 | PatchSet 4208 | ||
2733 | Date: 2004/05/05 07:05:32 | ||
2734 | Author: andersen | ||
2735 | Branch: HEAD | ||
2736 | Tag: (none) | ||
2737 | Log: | ||
2738 | Steve Grubb writes: | ||
2739 | |||
2740 | Hello, | ||
2741 | |||
2742 | Last November a bug was found in iproute. CAN-2003-0856 has more information. | ||
2743 | Basically, netlink packets can come from any user. If a program performs action | ||
2744 | based on netlink packets, they must be examined to make sure they came from the | ||
2745 | place they are expected (the kernel). | ||
2746 | |||
2747 | Attached is a patch against pre8. Please apply this before releasing 1.00 final. | ||
2748 | All users of busy box may be vulnerable to local attacks without it. | ||
2749 | |||
2750 | Best Regards, | ||
2751 | Steve Grubb | ||
2752 | |||
2753 | Members: | ||
2754 | networking/libiproute/libnetlink.c:1.6->1.7 | ||
2755 | |||
2756 | --------------------- | ||
2757 | PatchSet 4209 | ||
2758 | Date: 2004/05/05 10:37:48 | ||
2759 | Author: andersen | ||
2760 | Branch: HEAD | ||
2761 | Tag: (none) | ||
2762 | Log: | ||
2763 | Steve Grubb writes: | ||
2764 | |||
2765 | Hello, | ||
2766 | |||
2767 | I found and patched 2 more bugs. The first is a misplaced semi-colon. The second | ||
2768 | one is a buffer overflow. I doubt the buffer overflow is triggered in real life. | ||
2769 | But you never know what those wily hackers are up to. | ||
2770 | |||
2771 | Thanks, | ||
2772 | Steve Grubb | ||
2773 | 310 | ||
2774 | Members: | 311 | Members: |
2775 | archival/tar.c:1.191->1.192 | 312 | editors/awk.c:1.8->1.9 |
2776 | coreutils/dos2unix.c:1.18->1.19 | ||
2777 | 313 | ||
2778 | --------------------- | 314 | --------------------- |
2779 | PatchSet 4210 | 315 | PatchSet 4295 |
2780 | Date: 2004/05/05 19:39:21 | 316 | Date: 2004/07/23 03:33:38 |
2781 | Author: andersen | ||
2782 | Branch: HEAD | ||
2783 | Tag: (none) | ||
2784 | Log: | ||
2785 | Steve Grubb writes: | ||
2786 | |||
2787 | Hi, | ||
2788 | |||
2789 | I just re-reviewed the patch I just sent...and it needed to be BUFSIZ-3 in | ||
2790 | dos2unix.c . tempFn is BUFSIZ so the last addressable spot it BUFSIZ-1. The loop | ||
2791 | increments by 2. That's why it should be BUFSIZ-3. | ||
2792 | |||
2793 | Best Regards, | ||
2794 | Steve Grubb | ||
2795 | |||
2796 | Members: | ||
2797 | coreutils/dos2unix.c:1.19->1.20 | ||
2798 | |||
2799 | --------------------- | ||
2800 | PatchSet 4211 | ||
2801 | Date: 2004/05/10 08:59:17 | ||
2802 | Author: bug1 | 317 | Author: bug1 |
2803 | Branch: HEAD | 318 | Branch: HEAD |
2804 | Tag: (none) | 319 | Tag: (none) |
2805 | Log: | 320 | Log: |
2806 | Fix for debian bug #248106, should use int for returned getopt value. | 321 | iUpdate reboot usage, patch by Felipe Kellermann |
2807 | 322 | ||
2808 | Members: | 323 | Members: |
2809 | editors/sed.c:1.167->1.168 | 324 | include/usage.h:1.215->1.216 |
2810 | 325 | ||
2811 | --------------------- | 326 | --------------------- |
2812 | PatchSet 4212 | 327 | PatchSet 4296 |
2813 | Date: 2004/05/16 02:35:49 | 328 | Date: 2004/07/23 05:16:17 |
2814 | Author: bug1 | 329 | Author: bug1 |
2815 | Branch: HEAD | 330 | Branch: HEAD |
2816 | Tag: (none) | 331 | Tag: (none) |
2817 | Log: | 332 | Log: |
2818 | Use int instead of char for return type, in theory avoiding a cast | 333 | Patch from Felipe Kellermann, fixup usage for halt command |
2819 | |||
2820 | Members: | ||
2821 | editors/sed.c:1.168->1.169 | ||
2822 | |||
2823 | --------------------- | ||
2824 | PatchSet 4213 | ||
2825 | Date: 2004/05/19 07:45:47 | ||
2826 | Author: russ | ||
2827 | Branch: HEAD | ||
2828 | Tag: (none) | ||
2829 | Log: | ||
2830 | fix memory leak caused by switch to vfork | ||
2831 | |||
2832 | Members: | ||
2833 | networking/udhcp/script.c:1.14->1.15 | ||
2834 | |||
2835 | --------------------- | ||
2836 | PatchSet 4214 | ||
2837 | Date: 2004/05/19 07:46:23 | ||
2838 | Author: russ | ||
2839 | Branch: HEAD | ||
2840 | Tag: (none) | ||
2841 | Log: | ||
2842 | remove uneccessary check (already done in pidfile.c) | ||
2843 | |||
2844 | Members: | ||
2845 | networking/udhcp/common.c:1.7->1.8 | ||
2846 | |||
2847 | --------------------- | ||
2848 | PatchSet 4215 | ||
2849 | Date: 2004/05/19 08:29:05 | ||
2850 | Author: russ | ||
2851 | Branch: HEAD | ||
2852 | Tag: (none) | ||
2853 | Log: | ||
2854 | fix timewarp in client (server fix later) | ||
2855 | |||
2856 | Members: | ||
2857 | networking/udhcp/arpping.c:1.7->1.8 | ||
2858 | networking/udhcp/common.c:1.8->1.9 | ||
2859 | networking/udhcp/common.h:1.4->1.5 | ||
2860 | networking/udhcp/dhcpc.c:1.17->1.18 | ||
2861 | |||
2862 | --------------------- | ||
2863 | PatchSet 4216 | ||
2864 | Date: 2004/05/19 08:54:28 | ||
2865 | Author: andersen | ||
2866 | Branch: HEAD | ||
2867 | Tag: (none) | ||
2868 | Log: | ||
2869 | Fix a compile problem | ||
2870 | |||
2871 | Members: | ||
2872 | networking/udhcp/common.c:1.9->1.10 | ||
2873 | |||
2874 | --------------------- | ||
2875 | PatchSet 4217 | ||
2876 | Date: 2004/05/19 09:00:00 | ||
2877 | Author: andersen | ||
2878 | Branch: HEAD | ||
2879 | Tag: (none) | ||
2880 | Log: | ||
2881 | Make vodz happy and make fdisk always use large file support if | ||
2882 | possible, even if LFS is not enabled for the rest of busybox. | ||
2883 | -Erik | ||
2884 | |||
2885 | Members: | ||
2886 | util-linux/fdisk.c:1.22->1.23 | ||
2887 | |||
2888 | --------------------- | ||
2889 | PatchSet 4218 | ||
2890 | Date: 2004/05/19 09:18:04 | ||
2891 | Author: russ | ||
2892 | Branch: HEAD | ||
2893 | Tag: (none) | ||
2894 | Log: | ||
2895 | use busybox sysinfo struct | ||
2896 | |||
2897 | Members: | ||
2898 | networking/udhcp/common.c:1.10->1.11 | ||
2899 | networking/udhcp/libbb_udhcp.h:1.6->1.7 | ||
2900 | |||
2901 | --------------------- | ||
2902 | PatchSet 4219 | ||
2903 | Date: 2004/05/19 10:49:17 | ||
2904 | Author: andersen | ||
2905 | Branch: HEAD | ||
2906 | Tag: (none) | ||
2907 | Log: | ||
2908 | Erik, | ||
2909 | |||
2910 | >http://busybox.net/cgi-bin/cvsweb/busybox/util-linux/fdisk.c?r1=1.22&r2=1.23&diff_format=u | ||
2911 | |||
2912 | Its hack for "force" ;-) | ||
2913 | |||
2914 | If to return the previous version of a Config.in | ||
2915 | http://busybox.net/cgi-bin/cvsweb/busybox/util-linux/Config.in?r1=1.12&r2=1.13 | ||
2916 | and to apply last patch, then I shall calm down. ;-) | ||
2917 | |||
2918 | |||
2919 | (OOPS, last patch have autocorrected from my editor begins spaces to tabs and | ||
2920 | removed spaces from empty lines too). | ||
2921 | |||
2922 | |||
2923 | --w | ||
2924 | vodz | ||
2925 | |||
2926 | Members: | ||
2927 | util-linux/Config.in:1.13->1.14 | ||
2928 | util-linux/fdisk.c:1.23->1.24 | ||
2929 | |||
2930 | --------------------- | ||
2931 | PatchSet 4220 | ||
2932 | Date: 2004/05/19 11:06:20 | ||
2933 | Author: andersen | ||
2934 | Branch: HEAD | ||
2935 | Tag: (none) | ||
2936 | Log: | ||
2937 | Do not select LFS | ||
2938 | |||
2939 | Members: | ||
2940 | util-linux/Config.in:1.14->1.15 | ||
2941 | |||
2942 | --------------------- | ||
2943 | PatchSet 4221 | ||
2944 | Date: 2004/05/25 11:30:22 | ||
2945 | Author: andersen | ||
2946 | Branch: HEAD | ||
2947 | Tag: (none) | ||
2948 | Log: | ||
2949 | Do not prompt about FDISK large disk support when LFS is enabled. | ||
2950 | Resolve a dependancy problem with the various malloc debug libs | ||
2951 | and make them mutually exclusive. | ||
2952 | -Erik | ||
2953 | 334 | ||
2954 | Members: | 335 | Members: |
2955 | sysdeps/linux/Config.in:1.14->1.15 | 336 | include/usage.h:1.216->1.217 |
2956 | 337 | ||
2957 | --------------------- | 338 | --------------------- |
2958 | PatchSet 4222 | 339 | PatchSet 4297 |
2959 | Date: 2004/05/26 09:46:41 | 340 | Date: 2004/07/23 06:06:21 |
2960 | Author: andersen | ||
2961 | Branch: HEAD | ||
2962 | Tag: (none) | ||
2963 | Log: | ||
2964 | Patch from vodz to correct 'grep -e pattern1 -e pattern2' logic | ||
2965 | |||
2966 | Members: | ||
2967 | findutils/grep.c:1.82->1.83 | ||
2968 | |||
2969 | --------------------- | ||
2970 | PatchSet 4223 | ||
2971 | Date: 2004/05/26 09:54:36 | ||
2972 | Author: andersen | ||
2973 | Branch: HEAD | ||
2974 | Tag: (none) | ||
2975 | Log: | ||
2976 | Rob Landley writes: | ||
2977 | |||
2978 | Run this test, against both busybox and a non-busybox version of "tee". | ||
2979 | |||
2980 | while true; do i=$[$i+1]; echo "hello $i"; sleep 1; done | ./busybox tee | ||
2981 | |||
2982 | Now run the busybox one again with the following small patch applied: | ||
2983 | |||
2984 | Members: | ||
2985 | coreutils/tee.c:1.24->1.25 | ||
2986 | |||
2987 | --------------------- | ||
2988 | PatchSet 4224 | ||
2989 | Date: 2004/05/26 10:03:33 | ||
2990 | Author: andersen | ||
2991 | Branch: HEAD | ||
2992 | Tag: (none) | ||
2993 | Log: | ||
2994 | Rob Landley writes: | ||
2995 | |||
2996 | add sed -r support. | ||
2997 | |||
2998 | I bumped into a couple of things that want to use extended regular expressions | ||
2999 | in sed, and it really isn't that hard to add. Can't say I've extensively | ||
3000 | tested it, but it's small and isn't going to break anything that doesn't use | ||
3001 | it, so... | ||
3002 | |||
3003 | Rob | ||
3004 | |||
3005 | Members: | ||
3006 | editors/sed.c:1.169->1.170 | ||
3007 | |||
3008 | --------------------- | ||
3009 | PatchSet 4225 | ||
3010 | Date: 2004/05/26 10:26:10 | ||
3011 | Author: andersen | ||
3012 | Branch: HEAD | ||
3013 | Tag: (none) | ||
3014 | Log: | ||
3015 | Use STDIN_FILENO rather than '0' | ||
3016 | |||
3017 | Members: | ||
3018 | coreutils/tee.c:1.25->1.26 | ||
3019 | |||
3020 | --------------------- | ||
3021 | PatchSet 4226 | ||
3022 | Date: 2004/05/26 10:28:31 | ||
3023 | Author: andersen | ||
3024 | Branch: HEAD | ||
3025 | Tag: (none) | ||
3026 | Log: | ||
3027 | As discussed, drop minit, which was not being supported in busybox. | ||
3028 | People wishing to use minit can obtain it and obtain support from | ||
3029 | http://www.fefe.de/minit/ | ||
3030 | |||
3031 | Members: | ||
3032 | include/applets.h:1.113->1.114 | ||
3033 | include/usage.h:1.208->1.209 | ||
3034 | init/Config.in:1.8->1.9 | ||
3035 | init/Makefile.in:1.8->1.9 | ||
3036 | init/minit.c:1.2->1.3(DEAD) | ||
3037 | init/msvc.c:1.2->1.3(DEAD) | ||
3038 | init/pidfilehack.c:1.2->1.3(DEAD) | ||
3039 | |||
3040 | --------------------- | ||
3041 | PatchSet 4227 | ||
3042 | Date: 2004/05/26 11:38:46 | ||
3043 | Author: andersen | ||
3044 | Branch: HEAD | ||
3045 | Tag: (none) | ||
3046 | Log: | ||
3047 | Patch from Yoshinori Sato: | ||
3048 | |||
3049 | This patch is uClinux-2.4.x for H8/300 module support. | ||
3050 | please apply. | ||
3051 | |||
3052 | -- | ||
3053 | Yoshinori Sato | ||
3054 | |||
3055 | Members: | ||
3056 | modutils/insmod.c:1.117->1.118 | ||
3057 | |||
3058 | --------------------- | ||
3059 | PatchSet 4228 | ||
3060 | Date: 2004/05/26 11:47:55 | ||
3061 | Author: andersen | ||
3062 | Branch: HEAD | ||
3063 | Tag: (none) | ||
3064 | Log: | ||
3065 | Rick Richardson writes: | ||
3066 | |||
3067 | Here is a patch that adds egrep -L support (the opposite of egrep -l). | ||
3068 | |||
3069 | I realize this is probably too late for 1.0. But I offer it for your | ||
3070 | future consideration. | ||
3071 | |||
3072 | egrep -L is used in some networking startup scripts I inherited. | ||
3073 | |||
3074 | -Rick | ||
3075 | |||
3076 | Members: | ||
3077 | findutils/grep.c:1.83->1.84 | ||
3078 | |||
3079 | --------------------- | ||
3080 | PatchSet 4229 | ||
3081 | Date: 2004/05/26 11:48:29 | ||
3082 | Author: andersen | ||
3083 | Branch: HEAD | ||
3084 | Tag: (none) | ||
3085 | Log: | ||
3086 | Make the grep option values a bit less horrible | ||
3087 | |||
3088 | Members: | ||
3089 | findutils/grep.c:1.84->1.85 | ||
3090 | |||
3091 | --------------------- | ||
3092 | PatchSet 4230 | ||
3093 | Date: 2004/05/26 11:50:37 | ||
3094 | Author: andersen | ||
3095 | Branch: HEAD | ||
3096 | Tag: (none) | ||
3097 | Log: | ||
3098 | Use tab not space | ||
3099 | |||
3100 | Members: | ||
3101 | util-linux/Makefile.in:1.6->1.7 | ||
3102 | |||
3103 | --------------------- | ||
3104 | PatchSet 4231 | ||
3105 | Date: 2004/05/26 11:59:19 | ||
3106 | Author: andersen | ||
3107 | Branch: HEAD | ||
3108 | Tag: (none) | ||
3109 | Log: | ||
3110 | Per suggestion from Bastian Blank, be less evil when we force fdisk to | ||
3111 | transparently remap 32-bit interfaces to actually use 64 bit interfaces. | ||
3112 | -Erik | ||
3113 | |||
3114 | Members: | ||
3115 | util-linux/Makefile.in:1.7->1.8 | ||
3116 | util-linux/fdisk.c:1.24->1.25 | ||
3117 | |||
3118 | --------------------- | ||
3119 | PatchSet 4232 | ||
3120 | Date: 2004/05/26 12:06:38 | ||
3121 | Author: andersen | ||
3122 | Branch: HEAD | ||
3123 | Tag: (none) | ||
3124 | Log: | ||
3125 | oops | ||
3126 | |||
3127 | Members: | ||
3128 | modutils/insmod.c:1.118->1.119 | ||
3129 | |||
3130 | --------------------- | ||
3131 | PatchSet 4233 | ||
3132 | Date: 2004/05/26 15:21:19 | ||
3133 | Author: mjn3 | ||
3134 | Branch: HEAD | ||
3135 | Tag: (none) | ||
3136 | Log: | ||
3137 | If read were to return with an error, bad things would happen. Fix it. | ||
3138 | Also, make sure read errors are reflected in the applet exit code. | ||
3139 | |||
3140 | Members: | ||
3141 | coreutils/tee.c:1.26->1.27 | ||
3142 | |||
3143 | --------------------- | ||
3144 | PatchSet 4234 | ||
3145 | Date: 2004/05/26 17:17:39 | ||
3146 | Author: andersen | ||
3147 | Branch: HEAD | ||
3148 | Tag: (none) | ||
3149 | Log: | ||
3150 | Update U.S. Robotics and Actiontec entries | ||
3151 | |||
3152 | Members: | ||
3153 | docs/busybox.net/products.html:1.10->1.11 | ||
3154 | docs/busybox.net/shame.html:1.16->1.17 | ||
3155 | |||
3156 | --------------------- | ||
3157 | PatchSet 4235 | ||
3158 | Date: 2004/05/26 21:26:07 | ||
3159 | Author: andersen | ||
3160 | Branch: HEAD | ||
3161 | Tag: (none) | ||
3162 | Log: | ||
3163 | Kevin P. Fleming writes: | ||
3164 | |||
3165 | Yes, I know busybox is in feature freeze. If this two-liner is too much | ||
3166 | that's fine, but it's handy. | ||
3167 | |||
3168 | This patch allows busybox mount to support "-o move" just like it | ||
3169 | supports "-o bind", which is the equivalent of util-linux "mount --move". | ||
3170 | |||
3171 | Usage is: | ||
3172 | |||
3173 | mount -o move /mnt/point/1 /mnt/point/2 | ||
3174 | |||
3175 | where /mnt/point/1 is an already mounted filesystem; it will be moved to | ||
3176 | /mnt/point/2. | ||
3177 | |||
3178 | Members: | ||
3179 | util-linux/mount.c:1.118->1.119 | ||
3180 | |||
3181 | --------------------- | ||
3182 | PatchSet 4236 | ||
3183 | Date: 2004/05/26 21:59:31 | ||
3184 | Author: landley | ||
3185 | Branch: HEAD | ||
3186 | Tag: (none) | ||
3187 | Log: | ||
3188 | Update sed help. (Add -r option to long help, add -i option to brief help, | ||
3189 | and alphabetizie the option list.) | ||
3190 | |||
3191 | Members: | ||
3192 | include/usage.h:1.209->1.210 | ||
3193 | |||
3194 | --------------------- | ||
3195 | PatchSet 4237 | ||
3196 | Date: 2004/05/26 22:09:37 | ||
3197 | Author: landley | ||
3198 | Branch: HEAD | ||
3199 | Tag: (none) | ||
3200 | Log: | ||
3201 | Ahem. ("I'm just tweaking a documentation string, I don't need to compile | ||
3202 | test it before checking in..." New entry for famous last words list.) | ||
3203 | |||
3204 | Add the missing backslash at the end of the new sed doc string line. | ||
3205 | |||
3206 | (This one actually compiled with "show verbose applet usage messages"...) | ||
3207 | |||
3208 | Members: | ||
3209 | include/usage.h:1.210->1.211 | ||
3210 | |||
3211 | --------------------- | ||
3212 | PatchSet 4238 | ||
3213 | Date: 2004/06/05 07:54:50 | ||
3214 | Author: bug1 | 341 | Author: bug1 |
3215 | Branch: HEAD | 342 | Branch: HEAD |
3216 | Tag: (none) | 343 | Tag: (none) |
3217 | Log: | 344 | Log: |
3218 | Device table support for makedevs, the previous behaviour can been | 345 | Patch from Felipe Kellermann, fixup usage for pidof, poweroff, remove |
3219 | selected at configure time. | 346 | some trailing '\n' |
3220 | 347 | ||
3221 | Members: | 348 | Members: |
3222 | include/usage.h:1.211->1.212 | 349 | include/usage.h:1.217->1.218 |
3223 | miscutils/Config.in:1.14->1.15 | ||
3224 | miscutils/makedevs.c:1.16->1.17 | ||
3225 | patches/makdevs_table.diff:INITIAL->1.1 | ||
3226 | 350 | ||
3227 | --------------------- | 351 | --------------------- |
3228 | PatchSet 4239 | 352 | PatchSet 4298 |
3229 | Date: 2004/06/05 07:58:17 | 353 | Date: 2004/07/23 06:43:29 |
3230 | Author: bug1 | 354 | Author: bug1 |
3231 | Branch: HEAD | 355 | Branch: HEAD |
3232 | Tag: (none) | 356 | Tag: (none) |
3233 | Log: | 357 | Log: |
3234 | Woops, the previous commit was an accident, its supplied in the patch, | 358 | Patch from Felipe Kellermann, fix endless loop when first > last and |
3235 | dont commit yet as we are in feature freeze | 359 | increment > 0. |
3236 | 360 | ||
3237 | Members: | 361 | Members: |
3238 | include/usage.h:1.212->1.213 | 362 | coreutils/seq.c:1.2->1.3 |
3239 | miscutils/Config.in:1.15->1.16 | ||
3240 | miscutils/makedevs.c:1.17->1.18 | ||
3241 | 363 | ||
3242 | --------------------- | 364 | --------------------- |
3243 | PatchSet 4240 | 365 | PatchSet 4299 |
3244 | Date: 2004/06/06 10:22:43 | 366 | Date: 2004/07/24 01:55:56 |
3245 | Author: bug1 | 367 | Author: bug1 |
3246 | Branch: HEAD | 368 | Branch: HEAD |
3247 | Tag: (none) | 369 | Tag: (none) |
3248 | Log: | 370 | Log: |
3249 | Update reference for zip format | 371 | Update Tito's contributions |
3250 | |||
3251 | Members: | ||
3252 | archival/unzip.c:1.7->1.8 | ||
3253 | |||
3254 | --------------------- | ||
3255 | PatchSet 4241 | ||
3256 | Date: 2004/06/09 10:00:20 | ||
3257 | Author: andersen | ||
3258 | Branch: HEAD | ||
3259 | Tag: (none) | ||
3260 | Log: | ||
3261 | Typo fix from Niemann Hartmut | ||
3262 | |||
3263 | Members: | ||
3264 | docs/busybox.net/license.html:1.4->1.5 | ||
3265 | |||
3266 | --------------------- | ||
3267 | PatchSet 4242 | ||
3268 | Date: 2004/06/19 06:26:30 | ||
3269 | Author: andersen | ||
3270 | Branch: HEAD | ||
3271 | Tag: (none) | ||
3272 | Log: | ||
3273 | note the new mailing list policy | ||
3274 | |||
3275 | Members: | ||
3276 | docs/busybox.net/lists.html:1.3->1.4 | ||
3277 | |||
3278 | --------------------- | ||
3279 | PatchSet 4243 | ||
3280 | Date: 2004/06/22 08:29:44 | ||
3281 | Author: andersen | ||
3282 | Branch: HEAD | ||
3283 | Tag: (none) | ||
3284 | Log: | ||
3285 | Patch from Bastian Blank: | ||
3286 | |||
3287 | The updated patch adds a config option to explicitely enable 64 bit | ||
3288 | arithmetic. | ||
3289 | |||
3290 | Also it removes the arith prototype from libbb.h as it is not used | ||
3291 | outside of ash. | ||
3292 | |||
3293 | Bastian | ||
3294 | |||
3295 | this patch has been slightly modified by Erik for cleanliness. | ||
3296 | |||
3297 | Members: | ||
3298 | include/libbb.h:1.130->1.131 | ||
3299 | shell/Config.in:1.15->1.16 | ||
3300 | shell/ash.c:1.97->1.98 | ||
3301 | |||
3302 | --------------------- | ||
3303 | PatchSet 4244 | ||
3304 | Date: 2004/06/22 08:40:54 | ||
3305 | Author: andersen | ||
3306 | Branch: HEAD | ||
3307 | Tag: (none) | ||
3308 | Log: | ||
3309 | Robin Farine writes: | ||
3310 | |||
3311 | Package: BusyBox | ||
3312 | Version: 1.0.0-pre10 | ||
3313 | |||
3314 | Passing the -q <integer> option to inetd causes it to dereference an | ||
3315 | invalid pointer (optarg). The attached patch provides a fix to this | ||
3316 | problem. | ||
3317 | |||
3318 | Robin | ||
3319 | 372 | ||
3320 | Members: | 373 | Members: |
3321 | networking/inetd.c:1.21->1.22 | 374 | AUTHORS:1.44->1.45 |
3322 | 375 | ||
3323 | --------------------- | 376 | --------------------- |
3324 | PatchSet 4245 | 377 | PatchSet 4300 |
3325 | Date: 2004/06/22 10:07:15 | 378 | Date: 2004/07/24 06:01:52 |
3326 | Author: andersen | ||
3327 | Branch: HEAD | ||
3328 | Tag: (none) | ||
3329 | Log: | ||
3330 | Patch from Bastian Blank: | ||
3331 | |||
3332 | On Sat, Jun 19, 2004 at 10:57:37PM +0200, Bastian Blank wrote: | ||
3333 | > The following patch changes klogd to use openlog/syslog themself | ||
3334 | > instead of calling syslog_msg which always calls the triple | ||
3335 | > openlog/syslog/closelog. | ||
3336 | |||
3337 | Updated patch: get rid of syslog_msg entirely. Request from Erik Andersen. | ||
3338 | |||
3339 | Bastian | ||
3340 | |||
3341 | Members: | ||
3342 | include/libbb.h:1.131->1.132 | ||
3343 | init/init.c:1.202->1.203 | ||
3344 | libbb/Makefile.in:1.35->1.36 | ||
3345 | libbb/syslog_msg_with_name.c:1.6->1.7 | ||
3346 | loginutils/getty.c:1.10->1.11 | ||
3347 | networking/telnetd.c:1.11->1.12 | ||
3348 | sysklogd/klogd.c:1.20->1.21 | ||
3349 | |||
3350 | --------------------- | ||
3351 | PatchSet 4246 | ||
3352 | Date: 2004/06/22 10:12:59 | ||
3353 | Author: andersen | ||
3354 | Branch: HEAD | ||
3355 | Tag: (none) | ||
3356 | Log: | ||
3357 | Patch from Bastian Blank: | ||
3358 | |||
3359 | Hi folks | ||
3360 | |||
3361 | The following patch adds a new log message output to syslogd. This | ||
3362 | output omits hostname and priority and is used in d-i to make the syslog | ||
3363 | output better readable without lossing information. | ||
3364 | |||
3365 | Bastian | ||
3366 | |||
3367 | I am applying this since I have syslogd hacked up in my wife's | ||
3368 | access point with the same format string.... Might as well make | ||
3369 | this hack official. | ||
3370 | -Erik | ||
3371 | |||
3372 | Members: | ||
3373 | sysklogd/syslogd.c:1.109->1.110 | ||
3374 | |||
3375 | --------------------- | ||
3376 | PatchSet 4247 | ||
3377 | Date: 2004/06/22 10:18:30 | ||
3378 | Author: andersen | ||
3379 | Branch: HEAD | ||
3380 | Tag: (none) | ||
3381 | Log: | ||
3382 | Robin Farine writes: | ||
3383 | |||
3384 | Hi, | ||
3385 | |||
3386 | Package: BusyBox | ||
3387 | Version: 1.0.0-pre10 | ||
3388 | |||
3389 | When an incomplete read or write from/to a local file occurs (i.e. | ||
3390 | not an EOF condition), the tftp client prematurely exits. This | ||
3391 | problem can be reproduced by slowly piping data to the tftp client | ||
3392 | like this: | ||
3393 | |||
3394 | (for v in 1 2 3; do echo $v; sleep 1; done) | \ | ||
3395 | tftp -p -l - -r output.txt <host> | ||
3396 | |||
3397 | The output file on the TFTP server will contain "1". | ||
3398 | |||
3399 | The attached patch provides a possible solution to this problem. | ||
3400 | |||
3401 | I can reproduce this on ARM sa1110 and ARM xscale boards, both | ||
3402 | running Linux-2.6.4 & glibc-2.3.2. Thanks for the wonderful | ||
3403 | program! | ||
3404 | |||
3405 | Robin | ||
3406 | |||
3407 | Members: | ||
3408 | networking/tftp.c:1.27->1.28 | ||
3409 | |||
3410 | --------------------- | ||
3411 | PatchSet 4248 | ||
3412 | Date: 2004/06/22 10:43:09 | ||
3413 | Author: andersen | ||
3414 | Branch: HEAD | ||
3415 | Tag: (none) | ||
3416 | Log: | ||
3417 | Patrick Huesmann writes: | ||
3418 | |||
3419 | Hi, | ||
3420 | |||
3421 | There was some problem with busybox modprobe. For details see | ||
3422 | http://www.busybox.net/lists/busybox/2004-May/011507.html | ||
3423 | |||
3424 | I made a patch against busybox-1.00-pre10 to fix that one. | ||
3425 | |||
3426 | This is a slight variant of Patrick's patch with a slightly | ||
3427 | cleaner implementation of mod_strcmp() | ||
3428 | -Erik | ||
3429 | |||
3430 | Members: | ||
3431 | modutils/Config.in:1.11->1.12 | ||
3432 | modutils/modprobe.c:1.31->1.32 | ||
3433 | |||
3434 | --------------------- | ||
3435 | PatchSet 4249 | ||
3436 | Date: 2004/06/22 11:50:52 | ||
3437 | Author: andersen | ||
3438 | Branch: HEAD | ||
3439 | Tag: (none) | ||
3440 | Log: | ||
3441 | kill off insmod support for older pre 2.1 Linux kernels, | ||
3442 | which are not supported with the current busybox 1.0 release | ||
3443 | -Erik | ||
3444 | |||
3445 | Members: | ||
3446 | modutils/Config.in:1.12->1.13 | ||
3447 | modutils/insmod.c:1.119->1.120 | ||
3448 | |||
3449 | --------------------- | ||
3450 | PatchSet 4250 | ||
3451 | Date: 2004/06/22 19:05:05 | ||
3452 | Author: andersen | ||
3453 | Branch: HEAD | ||
3454 | Tag: (none) | ||
3455 | Log: | ||
3456 | Add missing 'S' to the getopt string. | ||
3457 | |||
3458 | Members: | ||
3459 | sysklogd/syslogd.c:1.110->1.111 | ||
3460 | |||
3461 | --------------------- | ||
3462 | PatchSet 4251 | ||
3463 | Date: 2004/06/22 19:07:21 | ||
3464 | Author: andersen | ||
3465 | Branch: HEAD | ||
3466 | Tag: (none) | ||
3467 | Log: | ||
3468 | Bastian Blank notices a couple of int64_ts that should have | ||
3469 | been longs | ||
3470 | |||
3471 | Members: | ||
3472 | shell/ash.c:1.98->1.99 | ||
3473 | |||
3474 | --------------------- | ||
3475 | PatchSet 4252 | ||
3476 | Date: 2004/06/22 20:09:40 | ||
3477 | Author: andersen | ||
3478 | Branch: HEAD | ||
3479 | Tag: (none) | ||
3480 | Log: | ||
3481 | Stupidity-1, Erik-0 | ||
3482 | |||
3483 | Members: | ||
3484 | shell/ash.c:1.99->1.100 | ||
3485 | |||
3486 | --------------------- | ||
3487 | PatchSet 4253 | ||
3488 | Date: 2004/06/22 20:10:53 | ||
3489 | Author: andersen | ||
3490 | Branch: HEAD | ||
3491 | Tag: (none) | ||
3492 | Log: | ||
3493 | fix a stupid compile error when CONFIG_FEATURE_INSMOD_VERSION_CHECKING | ||
3494 | is disabled | ||
3495 | |||
3496 | Members: | ||
3497 | modutils/insmod.c:1.120->1.121 | ||
3498 | |||
3499 | --------------------- | ||
3500 | PatchSet 4254 | ||
3501 | Date: 2004/06/25 07:05:13 | ||
3502 | Author: bug1 | 379 | Author: bug1 |
3503 | Branch: HEAD | 380 | Branch: HEAD |
3504 | Tag: (none) | 381 | Tag: (none) |
3505 | Log: | 382 | Log: |
3506 | Fix compile error when math support disabled. | 383 | Patch by Paul Whittaker, make busybox dc compatable with GNU dc. |
384 | the following example was broken, echo "1 1 +" | dc | ||
3507 | 385 | ||
3508 | Members: | 386 | Members: |
3509 | shell/ash.c:1.100->1.101 | 387 | miscutils/dc.c:1.18->1.19 |
3510 | 388 | ||
3511 | --------------------- | 389 | --------------------- |
3512 | PatchSet 4255 | 390 | PatchSet 4301 |
3513 | Date: 2004/06/25 07:47:03 | 391 | Date: 2004/07/24 12:44:13 |
3514 | Author: bug1 | ||
3515 | Branch: HEAD | ||
3516 | Tag: (none) | ||
3517 | Log: | ||
3518 | Fix compile error under 2.6, check for newer versions first or all the | ||
3519 | checks wont be considered. | ||
3520 | |||
3521 | Members: | ||
3522 | libbb/loop.c:1.8->1.9 | ||
3523 | |||
3524 | --------------------- | ||
3525 | PatchSet 4256 | ||
3526 | Date: 2004/06/25 09:01:09 | ||
3527 | Author: bug1 | ||
3528 | Branch: HEAD | ||
3529 | Tag: (none) | ||
3530 | Log: | ||
3531 | Revert my previous commit | ||
3532 | |||
3533 | Members: | ||
3534 | libbb/loop.c:1.9->1.10 | ||
3535 | |||
3536 | --------------------- | ||
3537 | PatchSet 4257 | ||
3538 | Date: 2004/06/25 11:23:03 | ||
3539 | Author: andersen | ||
3540 | Branch: HEAD | ||
3541 | Tag: (none) | ||
3542 | Log: | ||
3543 | Do not mess with the console logging level unless | ||
3544 | asked to do so. | ||
3545 | -Erik | ||
3546 | |||
3547 | Members: | ||
3548 | sysklogd/klogd.c:1.21->1.22 | ||
3549 | |||
3550 | --------------------- | ||
3551 | PatchSet 4258 | ||
3552 | Date: 2004/06/28 23:50:31 | ||
3553 | Author: andersen | 392 | Author: andersen |
3554 | Branch: HEAD | 393 | Branch: HEAD |
3555 | Tag: (none) | 394 | Tag: (none) |
3556 | Log: | 395 | Log: |
3557 | Avoid a number of places where large drives could wrap a uint, and | 396 | Paul Whittaker writes: |
3558 | instead use off_t which will be automagically promoted to 64bit if | ||
3559 | compiled with support for large drives. | ||
3560 | -Erik | ||
3561 | 397 | ||
3562 | Members: | 398 | With job control enabled, ash fails to tcsetpgrp back to initialpgrp |
3563 | util-linux/fdisk.c:1.25->1.26 | 399 | upon exit. exitshell() should call setjobctl(0) to do this. |
3564 | 400 | ||
3565 | --------------------- | 401 | Context: I am using a lightweight menu system (replimenu[.sf.net]) on my |
3566 | PatchSet 4259 | 402 | console, which invokes "/bin/sh -i -c /bin/login", where /bin/sh and |
3567 | Date: 2004/06/29 00:48:30 | 403 | /bin/login are busybox applets. /bin/sh is ash, with |
3568 | Author: andersen | 404 | CONFIG_ASH_JOB_CONTROL=y as the sole suboption. The shell of the user |
3569 | Branch: HEAD | 405 | concerned (nobody) is also /bin/sh (ash). When the user /bin/sh exits |
3570 | Tag: (none) | 406 | (and thereby login and its parent sh), replimenu receives EIO when it |
3571 | Log: | 407 | tries to read from the terminal. |
3572 | Paul Fox writes: | ||
3573 | |||
3574 | hi -- | ||
3575 | |||
3576 | working with ifupdown, i've found a couple of buglets -- | ||
3577 | the wrong string is passed to an error message. | ||
3578 | |||
3579 | paul | ||
3580 | 408 | ||
3581 | Members: | 409 | Members: |
3582 | networking/ifupdown.c:1.38->1.39 | 410 | shell/ash.c:1.102->1.103 |
3583 | 411 | ||
3584 | --------------------- | 412 | --------------------- |
3585 | PatchSet 4260 | 413 | PatchSet 4302 |
3586 | Date: 2004/07/13 00:09:34 | 414 | Date: 2004/07/26 11:46:21 |
3587 | Author: andersen | 415 | Author: andersen |
3588 | Branch: HEAD | 416 | Branch: HEAD |
3589 | Tag: (none) | 417 | Tag: (none) |
3590 | Log: | 418 | Log: |
3591 | Fixup some cases of "QM_MODULES: not implemented" for both | 419 | YAEGASHI Takeshi writes: |
3592 | lsmod and rmmod when using 2.6.x module support | ||
3593 | -Erik | ||
3594 | 420 | ||
3595 | Members: | 421 | Hi, |
3596 | modutils/Config.in:1.13->1.14 | ||
3597 | modutils/rmmod.c:1.28->1.29 | ||
3598 | |||
3599 | --------------------- | ||
3600 | PatchSet 4261 | ||
3601 | Date: 2004/07/14 10:01:04 | ||
3602 | Author: andersen | ||
3603 | Branch: HEAD | ||
3604 | Tag: (none) | ||
3605 | Log: | ||
3606 | Fixup a few documentation bugs | ||
3607 | |||
3608 | Members: | ||
3609 | docs/contributing.txt:1.10->1.11 | ||
3610 | |||
3611 | --------------------- | ||
3612 | PatchSet 4262 | ||
3613 | Date: 2004/07/15 06:01:05 | ||
3614 | Author: andersen | ||
3615 | Branch: HEAD | ||
3616 | Tag: (none) | ||
3617 | Log: | ||
3618 | Peter Kjellerstedt at axis.com writes: | ||
3619 | |||
3620 | Hello, | ||
3621 | |||
3622 | the attached patch should bring extra/config in line | ||
3623 | with the Linux 2.6.7 sources. | ||
3624 | |||
3625 | The following are the commit messages for the respective | ||
3626 | files from the Linux bk-repository: | ||
3627 | |||
3628 | checklist.c: | ||
3629 | * fix menuconfig choice item help display | ||
3630 | |||
3631 | confdata.c: | ||
3632 | * config: choice fix | ||
3633 | * kconfig: don't rename target dir when saving config | ||
3634 | |||
3635 | expr.c, expr.h: | ||
3636 | * config: disable debug prints | ||
3637 | |||
3638 | mconf.c: | ||
3639 | * fix menuconfig choice item help display | ||
3640 | |||
3641 | menu.c: | ||
3642 | * Kconfig: use select statements | ||
3643 | |||
3644 | symbol.c: | ||
3645 | * config: choice fix | ||
3646 | * Avoid bogus warning about recursive dependencies | ||
3647 | * c99 struct initialiser conversions | ||
3648 | |||
3649 | textbox.c: | ||
3650 | * janitor: don't init statics to 0 | ||
3651 | |||
3652 | util.c: | ||
3653 | * fix lxdialog behaviour | ||
3654 | |||
3655 | //Peter | ||
3656 | |||
3657 | Members: | ||
3658 | scripts/config/checklist.c:1.2->1.3 | ||
3659 | scripts/config/confdata.c:1.6->1.7 | ||
3660 | scripts/config/expr.c:1.2->1.3 | ||
3661 | scripts/config/expr.h:1.2->1.3 | ||
3662 | scripts/config/mconf.c:1.4->1.5 | ||
3663 | scripts/config/menu.c:1.3->1.4 | ||
3664 | scripts/config/symbol.c:1.2->1.3 | ||
3665 | scripts/config/textbox.c:1.1->1.2 | ||
3666 | scripts/config/util.c:1.2->1.3 | ||
3667 | |||
3668 | --------------------- | ||
3669 | PatchSet 4263 | ||
3670 | Date: 2004/07/15 12:53:49 | ||
3671 | Author: andersen | ||
3672 | Branch: HEAD | ||
3673 | Tag: (none) | ||
3674 | Log: | ||
3675 | Replace the old and somewhat buggy pwd_grp stuff with the shiny | ||
3676 | new stuff mjn3 wrote for uClibc | ||
3677 | |||
3678 | Members: | ||
3679 | include/grp_.h:1.2->1.3 | ||
3680 | include/pwd_.h:1.1->1.2 | ||
3681 | include/shadow_.h:1.1->1.2 | ||
3682 | libpwdgrp/Makefile.in:1.3->1.4 | ||
3683 | libpwdgrp/__getgrent.c:1.7->1.8(DEAD) | ||
3684 | libpwdgrp/__getpwent.c:1.4->1.5(DEAD) | ||
3685 | libpwdgrp/fgetgrent.c:1.4->1.5(DEAD) | ||
3686 | libpwdgrp/fgetpwent.c:1.3->1.4(DEAD) | ||
3687 | libpwdgrp/getgrgid.c:1.5->1.6(DEAD) | ||
3688 | libpwdgrp/getgrnam.c:1.5->1.6(DEAD) | ||
3689 | libpwdgrp/getpw.c:1.3->1.4(DEAD) | ||
3690 | libpwdgrp/getpwnam.c:1.4->1.5(DEAD) | ||
3691 | libpwdgrp/getpwuid.c:1.6->1.7(DEAD) | ||
3692 | libpwdgrp/grent.c:1.5->1.6(DEAD) | ||
3693 | libpwdgrp/initgroups.c:1.8->1.9(DEAD) | ||
3694 | libpwdgrp/putpwent.c:1.4->1.5(DEAD) | ||
3695 | libpwdgrp/pwd_grp.c:INITIAL->1.1 | ||
3696 | libpwdgrp/pwent.c:1.6->1.7(DEAD) | ||
3697 | libpwdgrp/setgroups.c:1.5->1.6(DEAD) | ||
3698 | libpwdgrp/shadow.c:1.8->1.9(DEAD) | ||
3699 | |||
3700 | --------------------- | ||
3701 | PatchSet 4264 | ||
3702 | Date: 2004/07/20 06:04:28 | ||
3703 | Author: andersen | ||
3704 | Branch: HEAD | ||
3705 | Tag: (none) | ||
3706 | Log: | ||
3707 | The 'tests' target is long gone. | ||
3708 | |||
3709 | Members: | ||
3710 | Makefile:1.295->1.296 | ||
3711 | |||
3712 | --------------------- | ||
3713 | PatchSet 4265 | ||
3714 | Date: 2004/07/20 06:06:56 | ||
3715 | Author: andersen | ||
3716 | Branch: HEAD | ||
3717 | Tag: (none) | ||
3718 | Log: | ||
3719 | Update the default config to not ask stuff | ||
3720 | |||
3721 | Members: | ||
3722 | sysdeps/linux/defconfig:1.7->1.8 | ||
3723 | |||
3724 | --------------------- | ||
3725 | PatchSet 4266 | ||
3726 | Date: 2004/07/20 06:09:14 | ||
3727 | Author: andersen | ||
3728 | Branch: HEAD | ||
3729 | Tag: (none) | ||
3730 | Log: | ||
3731 | Add missing type for CONFIG_FEATURE_QUERY_MODULE_INTERFACE | ||
3732 | |||
3733 | Members: | ||
3734 | modutils/Config.in:1.14->1.15 | ||
3735 | |||
3736 | --------------------- | ||
3737 | PatchSet 4267 | ||
3738 | Date: 2004/07/20 06:35:54 | ||
3739 | Author: andersen | ||
3740 | Branch: HEAD | ||
3741 | Tag: (none) | ||
3742 | Log: | ||
3743 | Prevent "`bootp_down' was declared implicitly `extern' and later `static'" warning | ||
3744 | |||
3745 | Members: | ||
3746 | networking/ifupdown.c:1.39->1.40 | ||
3747 | |||
3748 | --------------------- | ||
3749 | PatchSet 4268 | ||
3750 | Date: 2004/07/20 06:44:46 | ||
3751 | Author: andersen | ||
3752 | Branch: HEAD | ||
3753 | Tag: (none) | ||
3754 | Log: | ||
3755 | Assign 'forced' before the goto to avoid a warning | ||
3756 | |||
3757 | Members: | ||
3758 | editors/vi.c:1.36->1.37 | ||
3759 | 422 | ||
3760 | --------------------- | 423 | With the following /etc/fstab (any two or more lines of nfs), mount -a |
3761 | PatchSet 4269 | 424 | -t nfs causes a segmentation faults. |
3762 | Date: 2004/07/20 08:07:10 | ||
3763 | Author: andersen | ||
3764 | Branch: HEAD | ||
3765 | Tag: (none) | ||
3766 | Log: | ||
3767 | Include some documentation posted to the list by vodz | ||
3768 | 425 | ||
3769 | Members: | 426 | server:/exports/aaa /mnt/aaa nfs defaults 0 0 |
3770 | miscutils/Config.in:1.16->1.17 | 427 | server:/exprots/bbb /mnt/bbb nfs defaults 0 0 |
3771 | 428 | ||
3772 | --------------------- | 429 | In util-linux/nfsmount.c, it overwrites malloc'ed pointer *mount_opts |
3773 | PatchSet 4270 | 430 | with a static pointer. With this patch it does proper memory realloc |
3774 | Date: 2004/07/20 09:23:41 | 431 | and data copy instead. |
3775 | Author: andersen | ||
3776 | Branch: HEAD | ||
3777 | Tag: (none) | ||
3778 | Log: | ||
3779 | Bump version up to release candidate 1 | ||
3780 | 432 | ||
3781 | Members: | 433 | Members: |
3782 | Rules.mak:1.32->1.33 | 434 | util-linux/nfsmount.c:1.27->1.28 |
3783 | 435 | ||
3784 | --------------------- | 436 | --------------------- |
3785 | PatchSet 4271 | 437 | PatchSet 4303 |
3786 | Date: 2004/07/20 10:05:13 | 438 | Date: 2004/07/26 11:55:23 |
3787 | Author: andersen | 439 | Author: andersen |
3788 | Branch: HEAD | 440 | Branch: HEAD |
3789 | Tag: busybox_1_00_rc1 | 441 | Tag: busybox_1_00_rc2 |
3790 | Log: | 442 | Log: |
3791 | Deal with the fact that 2.6.x kernels replace any '-'s in the | 443 | Update webpage for -rc2 |
3792 | module name with a '_'. | ||
3793 | -Erik | ||
3794 | 444 | ||
3795 | Members: | 445 | Members: |
3796 | modutils/rmmod.c:1.29->1.30 | 446 | docs/busybox.net/news.html:1.19->1.20 |
3797 | 447 | ||
@@ -19,7 +19,7 @@ | |||
19 | 19 | ||
20 | #-------------------------------------------------------- | 20 | #-------------------------------------------------------- |
21 | PROG := busybox | 21 | PROG := busybox |
22 | VERSION := 1.00-rc2 | 22 | VERSION := 1.00-rc1 |
23 | BUILDTIME := $(shell TZ=UTC date -u "+%Y.%m.%d-%H:%M%z") | 23 | BUILDTIME := $(shell TZ=UTC date -u "+%Y.%m.%d-%H:%M%z") |
24 | 24 | ||
25 | 25 | ||
diff --git a/docs/busybox.net/news.html b/docs/busybox.net/news.html index fd4b6d893..b5c2be7d9 100644 --- a/docs/busybox.net/news.html +++ b/docs/busybox.net/news.html | |||
@@ -3,6 +3,30 @@ | |||
3 | 3 | ||
4 | <ul> | 4 | <ul> |
5 | 5 | ||
6 | <li><b>26 July 2004 -- BusyBox 1.0.0-rc2 released</b><p> | ||
7 | |||
8 | Here goes release candidate 2... | ||
9 | <p> | ||
10 | The <a href="downloads/Changelog">changelog</a> has all the details. | ||
11 | And as usual you can <a href="downloads">download busybox here</a>. | ||
12 | |||
13 | <p>Have Fun! | ||
14 | |||
15 | <p> | ||
16 | On a less happy note, My 92 year old grandmother (my dad's mom) passed away | ||
17 | yesterday (June 19th). The funeral will be Thursday in a little town about | ||
18 | 2 hours south of my home. I've checked and there is absolutely no way I | ||
19 | could be back in time for the funeral if I attend <a | ||
20 | href="http://www.linuxsymposium.org/2004/">OLS</a> and give my presentation | ||
21 | as scheduled. | ||
22 | <p> | ||
23 | As such, it is with great reluctance and sadness that I have come | ||
24 | to the conclusion I will have to make my appologies and skip OLS | ||
25 | this year. | ||
26 | <p> | ||
27 | |||
28 | |||
29 | <p> | ||
6 | <li><b>20 July 2004 -- BusyBox 1.0.0-rc1 released</b><p> | 30 | <li><b>20 July 2004 -- BusyBox 1.0.0-rc1 released</b><p> |
7 | 31 | ||
8 | Here goes release candidate 1... This fixes all (most?) of the problems | 32 | Here goes release candidate 1... This fixes all (most?) of the problems |