aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2004-07-20 10:12:21 +0000
committerEric Andersen <andersen@codepoet.org>2004-07-20 10:12:21 +0000
commit197d6d45f35f82992d7042b6064eb5c66c93a23e (patch)
tree5f0830c22b2b3b1b4cbcd154e450c0904b04930c
parentc0693ed61bce201b4307252c48c6b96fa09319f9 (diff)
downloadbusybox-w32-197d6d45f35f82992d7042b6064eb5c66c93a23e.tar.gz
busybox-w32-197d6d45f35f82992d7042b6064eb5c66c93a23e.tar.bz2
busybox-w32-197d6d45f35f82992d7042b6064eb5c66c93a23e.zip
Update changelog
-rw-r--r--Changelog3491
1 files changed, 3441 insertions, 50 deletions
diff --git a/Changelog b/Changelog
index ad15c25f9..a369dd686 100644
--- a/Changelog
+++ b/Changelog
@@ -1,6 +1,1884 @@
1--------------------- 1---------------------
2PatchSet 4054 2PatchSet 4079
3Date: 2004/04/07 15:19:26 3Date: 2004/03/09 21:27:32
4Author: andersen
5Branch: HEAD
6Tag: (none)
7Log:
8David Anders (prpplague) submitted this patch to allow login to work
9when the device nodes are symlinks on a read only file system.
10
11Members:
12 loginutils/login.c:1.13->1.14
13
14---------------------
15PatchSet 4080
16Date: 2004/03/09 21:32:57
17Author: andersen
18Branch: HEAD
19Tag: (none)
20Log:
21Note that /proc must be mounted for filesystem type autodetection
22to work. Without /proc mounted, one must explicitly specify the
23type of every filesystem being mounted.
24
25Members:
26 include/usage.h:1.192->1.193
27
28---------------------
29PatchSet 4081
30Date: 2004/03/10 06:42:37
31Author: mjn3
32Branch: HEAD
33Tag: (none)
34Log:
35In spite of the feature freeze, check in a complete rework of route which
36fixes some bugs, adds some error checking, and removes _lots_ of bloat.
37Text size on i386...
38 old new
39 ipv6 5425 3523
40 no ipv6 3143 2193
41
42Members:
43 include/inet_common.h:1.3->1.4
44 libbb/inet_common.c:1.7->1.8
45
46---------------------
47PatchSet 4082
48Date: 2004/03/10 07:42:37
49Author: mjn3
50Branch: HEAD
51Tag: (none)
52Log:
53In spite of the feature freeze, check in a complete rework of route which
54fixes some bugs, adds some error checking, and removes _lots_ of bloat.
55Text size on i386...
56 old new
57 ipv6 5425 3523
58 no ipv6 3143 2193
59
60Members:
61 include/usage.h:1.193->1.194
62 networking/route.c:1.23->1.24
63
64---------------------
65PatchSet 4083
66Date: 2004/03/10 09:10:53
67Author: bug1
68Branch: HEAD
69Tag: (none)
70Log:
71Patch by Seth W. Klein, the -l switch was reversed
72
73Members:
74 coreutils/du.c:1.58->1.59
75
76---------------------
77PatchSet 4084
78Date: 2004/03/10 09:58:51
79Author: bug1
80Branch: HEAD
81Tag: (none)
82Log:
83When displaying the size in 1kB blocks round up if an odd number of
84blocks
85
86Members:
87 coreutils/du.c:1.59->1.60
88
89---------------------
90PatchSet 4085
91Date: 2004/03/10 10:47:37
92Author: bug1
93Branch: HEAD
94Tag: (none)
95Log:
96Patch from Thomas Frohlich to fix an option ordering bug of mine.
97
98Members:
99 util-linux/hwclock.c:1.8->1.9
100
101---------------------
102PatchSet 4086
103Date: 2004/03/11 13:34:24
104Author: andersen
105Branch: HEAD
106Tag: (none)
107Log:
108Paul Mundt, lethal at linux-sh dot org writes:
109
110Here's a follow-up replacement to the patch I sent earlier, this adjusts some
111of the semantics of the dynamic variable setting. Namely, dynamic vars can hook
112a set handler (which RANDOM uses to adjust the seed). They'll only lose their
113dynamic status if they're unset.
114
115I've used the same approach that bash does to come up with the random number,
116mostly just for consistency.
117
118For example:
119
120$ echo $RANDOM
12113759
122$ echo $RANDOM
12320057
124$ echo $RANDOM
1251502
126$ export RANDOM=42
127$ echo $RANDOM
12824179
129$ echo $RANDOM
1302046
131$ unset RANDOM
132$ echo $RANDOM
133
134$ export RANDOM=42
135$ echo $RANDOM
13642
137$
138
139Members:
140 shell/ash.c:1.90->1.91
141
142---------------------
143PatchSet 4087
144Date: 2004/03/12 22:07:10
145Author: andersen
146Branch: HEAD
147Tag: (none)
148Log:
149Fix awk entry, which was not showing up in BusyBox.txt for some reason
150
151Members:
152 include/usage.h:1.194->1.195
153
154---------------------
155PatchSet 4088
156Date: 2004/03/12 22:08:13
157Author: andersen
158Branch: HEAD
159Tag: (none)
160Log:
161Add prototypes for safe_strtol and friends
162
163Members:
164 include/libbb.h:1.127->1.128
165
166---------------------
167PatchSet 4089
168Date: 2004/03/12 22:08:42
169Author: andersen
170Branch: HEAD
171Tag: (none)
172Log:
173Fix some goofy formatting
174
175Members:
176 shell/lash.c:1.155->1.156
177
178---------------------
179PatchSet 4090
180Date: 2004/03/12 22:10:40
181Author: andersen
182Branch: HEAD
183Tag: (none)
184Log:
185Hideki IWAMOTO writes:
186
187Current `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'
192Segmentation fault (core dumped)
193
194[patched version]
195
196>echo a | _install/usr/bin/tr '\0' '\377'
197a
198
199Members:
200 coreutils/tr.c:1.36->1.37
201
202---------------------
203PatchSet 4091
204Date: 2004/03/13 08:32:14
205Author: andersen
206Branch: HEAD
207Tag: (none)
208Log:
209Fix some doc generation problems
210
211Members:
212 docs/autodocifier.pl:1.24->1.25
213 docs/busybox_footer.pod:1.12->1.13
214
215---------------------
216PatchSet 4092
217Date: 2004/03/13 08:33:10
218Author: andersen
219Branch: HEAD
220Tag: (none)
221Log:
222Update docs for start_stop_daemon to match reality. Update
223the reality a bit to better match debian behavior.
224
225Members:
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---------------------
231PatchSet 4093
232Date: 2004/03/13 18:17:37
233Author: mjn3
234Branch: HEAD
235Tag: (none)
236Log:
237I redid route.
238
239Members:
240 AUTHORS:1.40->1.41
241
242---------------------
243PatchSet 4094
244Date: 2004/03/15 07:28:15
245Author: andersen
246Branch: HEAD
247Tag: (none)
248Log:
249Remove trailing whitespace. Update copyright to include 2004.
250
251Members:
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---------------------
487PatchSet 4095
488Date: 2004/03/15 08:28:13
489Author: andersen
490Branch: HEAD
491Tag: (none)
492Log:
493Remove trailing whitespace. Update copyright to include 2004.
494
495Members:
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---------------------
639PatchSet 4096
640Date: 2004/03/15 08:46:37
641Author: andersen
642Branch: HEAD
643Tag: (none)
644Log:
645Oops. Using the wrong variable was a rather stupid
646thing for me to do.
647
648Members:
649 networking/ftpgetput.c:1.16->1.17
650
651---------------------
652PatchSet 4097
653Date: 2004/03/16 05:14:10
654Author: andersen
655Branch: HEAD
656Tag: (none)
657Log:
658Patch from vodz to fix the dynamic vars patch, which I should not
659have checked in. Vladimir writes:
660
661Your patch have many problem.
6621. You always added + time(). This cannot reset RANDOM=value for debuging
663with
664replay sequential.
6652. Hmm. I examine bash 2.04 source. This pseudorandom generator use low bits
666of
667counter value. You use high bits. This make bad pseudorandom values after
668have
6690-value. For example, if + time() do remove, your generator always return 0
670after
671first generate 0.
6723. Memory leak per call. Use ash-unlike unecessary bb_strdup function.
6734. Unsupport show last $RANDOM value for "set" and "export" command.
6745. Bloat code. Busybox-unlike patch - added unstandart feature as default
675hardcode.
676
677Last patch attached.
678
679Erik, why you apply Paul patch with have 5-th point problem? :(
680
681Last patch have ash change xwrite() to fresh libbb/bb_full_write interfase
682(haved loop after EINTR).
683
684
685--w
686vodz
687
688Members:
689 shell/Config.in:1.13->1.14
690 shell/ash.c:1.92->1.93
691
692---------------------
693PatchSet 4098
694Date: 2004/03/19 10:53:52
695Author: andersen
696Branch: HEAD
697Tag: (none)
698Log:
699Fix broken arg parsing (was not passing pointer to items so p, argc, and argv
700were only modified locally). Fix error reporting to properly describe why
701ioctls fail.
702
703Members:
704 miscutils/hdparm.c:1.11->1.12
705
706---------------------
707PatchSet 4099
708Date: 2004/03/19 12:16:18
709Author: andersen
710Branch: HEAD
711Tag: (none)
712Log:
713Only use R_68K_GOTOFF if it is defined
714
715Members:
716 modutils/insmod.c:1.113->1.114
717
718---------------------
719PatchSet 4100
720Date: 2004/03/19 12:17:04
721Author: andersen
722Branch: HEAD
723Tag: (none)
724Log:
725Add missing ELFCLASSM for m68k
726
727Members:
728 modutils/insmod.c:1.114->1.115
729
730---------------------
731PatchSet 4101
732Date: 2004/03/19 21:00:03
733Author: andersen
734Branch: HEAD
735Tag: (none)
736Log:
737As noted in a patch from Kendrick Hamilton, rmmod was only
738half way converted, and still used the old delete_module(),
739call rather than a syscall, in one spot.
740
741Members:
742 modutils/rmmod.c:1.27->1.28
743
744---------------------
745PatchSet 4102
746Date: 2004/03/19 22:27:08
747Author: mjn3
748Branch: HEAD
749Tag: (none)
750Log:
751Oops.. got a bit to aggressive with size optimization and global replace. :-(
752
753Members:
754 networking/route.c:1.25->1.26
755
756---------------------
757PatchSet 4103
758Date: 2004/03/20 00:56:46
759Author: andersen
760Branch: HEAD
761Tag: (none)
762Log:
763Tito noticed a printf that should have been a bb_error_msg.
764
765Members:
766 miscutils/hdparm.c:1.12->1.13
767
768---------------------
769PatchSet 4104
770Date: 2004/03/21 18:01:46
771Author: sandman
772Branch: HEAD
773Tag: (none)
774Log:
775The utc variable was not modified according to the -u/-l command line
776parameters.
777
778Members:
779 util-linux/hwclock.c:1.10->1.11
780
781---------------------
782PatchSet 4105
783Date: 2004/03/22 21:27:39
784Author: sandman
785Branch: HEAD
786Tag: (none)
787Log:
788Some corrections from vodz:
789- Make -u/-l mutually exclusive
790- Minor size reduction
791
792Members:
793 util-linux/hwclock.c:1.11->1.12
794
795---------------------
796PatchSet 4106
797Date: 2004/03/23 22:15:35
798Author: andersen
799Branch: HEAD
800Tag: (none)
801Log:
802Brian Pomerantz writes:
803
804I've noticed a bug in the "autowidth" feature more, and is probably in
805others. The call to the function get_terminal_width_height() passes
806in a file descriptor but that file descriptor is never used, instead
807the ioctl() is called with 0. In more_main() the call to
808get_terminal_width_height() passes 0 as the file descriptor instead of
809fileno(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 |
811more") the size of the terminal cannot be determined because file
812descriptor 0 is not a terminal. The fix is simple, I've attached a
813patch for more.c and get_terminal_width_height.c.
814
815
816BAPper
817
818Members:
819 libbb/get_terminal_width_height.c:1.2->1.3
820
821---------------------
822PatchSet 4107
823Date: 2004/03/23 23:15:36
824Author: andersen
825Branch: HEAD
826Tag: (none)
827Log:
828Brian Pomerantz writes:
829
830I've noticed a bug in the "autowidth" feature more, and is probably in
831others. The call to the function get_terminal_width_height() passes
832in a file descriptor but that file descriptor is never used, instead
833the ioctl() is called with 0. In more_main() the call to
834get_terminal_width_height() passes 0 as the file descriptor instead of
835fileno(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 |
837more") the size of the terminal cannot be determined because file
838descriptor 0 is not a terminal. The fix is simple, I've attached a
839patch for more.c and get_terminal_width_height.c.
840
841
842BAPper
843
844Members:
845 coreutils/ls.c:1.107->1.108
846 util-linux/more.c:1.60->1.61
847
848---------------------
849PatchSet 4108
850Date: 2004/03/27 09:02:41
851Author: andersen
852Branch: HEAD
853Tag: (none)
854Log:
855s/fileno\(stdin\)/STDIN_FILENO/g
856s/fileno\(stdout\)/STDOUT_FILENO/g
857
858Members:
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---------------------
868PatchSet 4109
869Date: 2004/03/27 09:08:53
870Author: andersen
871Branch: HEAD
872Tag: (none)
873Log:
874passwd and sulogin also need libcrypt, via libbb/pw_encrypt()
875
876Members:
877 loginutils/Makefile.in:1.7->1.8
878
879---------------------
880PatchSet 4110
881Date: 2004/03/27 09:40:15
882Author: andersen
883Branch: HEAD
884Tag: (none)
885Log:
886Update docs
887
888Members:
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---------------------
895PatchSet 4111
896Date: 2004/03/27 09:49:57
897Author: andersen
898Branch: HEAD
899Tag: (none)
900Log:
901Vladimir N. Oleynik (vodz) writes:
902
903Ok. Last patch reduce 73 bytes for compensate (and over) your changes ;-)
904
905Comments:
906Added cin_fileno variable, auto setted to 0 from BSS and have "eq" stdin
907descriptor if isatty(stout)==0, removed global variable FILE* cin.
908Removed default setting to terminal_width/terminal_height, this used
909only from main() and setted after call get_terminal_width_height()
910always correct.
911Variable please_display_more_prompt changed to bits logic, have size
912reducing.
913--w
914vodz
915
916Members:
917 util-linux/more.c:1.61->1.62
918
919---------------------
920PatchSet 4112
921Date: 2004/03/27 10:02:41
922Author: andersen
923Branch: HEAD
924Tag: (none)
925Log:
926s/fileno\(stdin\)/STDIN_FILENO/g
927s/fileno\(stdout\)/STDOUT_FILENO/g
928
929Members:
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---------------------
946PatchSet 4113
947Date: 2004/03/27 10:26:32
948Author: andersen
949Branch: HEAD
950Tag: (none)
951Log:
952Add missing include files
953
954Members:
955 archival/libunarchive/data_extract_to_stdout.c:1.5->1.6
956 libbb/print_file.c:1.10->1.11
957
958---------------------
959PatchSet 4114
960Date: 2004/03/27 11:26:32
961Author: andersen
962Branch: HEAD
963Tag: (none)
964Log:
965Add missing include files
966
967Members:
968 libbb/dump.c:1.10->1.11
969
970---------------------
971PatchSet 4115
972Date: 2004/03/27 11:35:46
973Author: andersen
974Branch: HEAD
975Tag: (none)
976Log:
977Yet more doc cleanups
978
979Members:
980 docs/busybox_header.pod:1.14->1.15
981 include/usage.h:1.196->1.197
982
983---------------------
984PatchSet 4116
985Date: 2004/03/29 08:20:08
986Author: andersen
987Branch: HEAD
988Tag: (none)
989Log:
990As noted by Martin Schwenke, the example for find was wrong
991
992Members:
993 include/usage.h:1.197->1.198
994
995---------------------
996PatchSet 4117
997Date: 2004/03/30 09:08:58
998Author: andersen
999Branch: HEAD
1000Tag: (none)
1001Log:
1002The fdisk llseek junk was redundant, since both uClibc and glibc
1003automatically promote lseek and friends to their 64 bit counterparts
1004when CONFIG_LFS is enabled, since it enables __USE_FILE_OFFSET64
1005
1006Members:
1007 util-linux/Config.in:1.11->1.12
1008 util-linux/fdisk.c:1.18->1.19
1009
1010---------------------
1011PatchSet 4118
1012Date: 2004/03/30 09:13:05
1013Author: andersen
1014Branch: HEAD
1015Tag: (none)
1016Log:
1017Go ahead and kill off the FDISK_SUPPORT_LARGE_DISKS option,
1018as it is redundant....
1019
1020Members:
1021 util-linux/Config.in:1.12->1.13
1022
1023---------------------
1024PatchSet 4119
1025Date: 2004/03/30 09:21:54
1026Author: andersen
1027Branch: HEAD
1028Tag: (none)
1029Log:
1030As waldi noticed, checks for the size of an off_t and casting
1031etc was also redundant and possibly buggy...
1032
1033Members:
1034 util-linux/fdisk.c:1.19->1.20
1035
1036---------------------
1037PatchSet 4120
1038Date: 2004/03/30 09:33:18
1039Author: andersen
1040Branch: HEAD
1041Tag: (none)
1042Log:
1043Sigh. what a mess.
1044
1045Members:
1046 util-linux/fdisk.c:1.20->1.21
1047
1048---------------------
1049PatchSet 4121
1050Date: 2004/03/31 10:21:24
1051Author: andersen
1052Branch: HEAD
1053Tag: (none)
1054Log:
1055Patch from Thomas Winkler showing the the system time for each process
1056when running 'top'
1057
1058Members:
1059 patches/top_system_cpu.diff:INITIAL->1.1
1060
1061---------------------
1062PatchSet 4122
1063Date: 2004/03/31 10:30:08
1064Author: andersen
1065Branch: HEAD
1066Tag: (none)
1067Log:
1068Patch from Thomas Winkler:
1069
1070ifconfig did not look up hostnames, so
1071 ifconfig lo localhost
1072would not work, you have to do
1073 ifconfig lo 127.0.0.1
1074
1075Members:
1076 networking/ifconfig.c:1.29->1.30
1077
1078---------------------
1079PatchSet 4123
1080Date: 2004/03/31 10:53:37
1081Author: andersen
1082Branch: HEAD
1083Tag: (none)
1084Log:
1085Patch from Hideki IWAMOTO adding support for 'cmp -n'
1086
1087Members:
1088 patches/cmp_n.diff:INITIAL->1.1
1089
1090---------------------
1091PatchSet 4124
1092Date: 2004/03/31 11:12:51
1093Author: andersen
1094Branch: HEAD
1095Tag: (none)
1096Log:
1097Patch from Thomas Winkler -- vi -R did not work
1098
1099Members:
1100 editors/vi.c:1.34->1.35
1101
1102---------------------
1103PatchSet 4125
1104Date: 2004/03/31 11:42:40
1105Author: andersen
1106Branch: HEAD
1107Tag: (none)
1108Log:
1109Junio Hamano, junio at twinsun dot com writes:
1110
1111The sed command in busybox 1.0.0-pre8 loses leading whitespace
1112in 'a' command ('i' and 'c' commands are also affected). A
1113patch to fix this is attached at the end of this message.
1114
1115The following is a transcript that reproduces the problem. The
1116first run uses busybox 1.0.0-pre3 as "/bin/sed" command, which
1117gets the expected result. Later in the test, /bin/sed symlink
1118is changed to point at busybox 1.0.0-pre8 and the test script is
1119run again, which shows the failure.
1120
1121=== reproduction recipe ===
1122* Part 1. Use busybox 1.0.0-pre3 as sed; this works.
1123
1124root# cd /tmp
1125root# cat 1.sh
1126#!/bin/sh
1127
1128cd /tmp
1129rm -f ipsec.conf ipsec.conf+
1130cat >ipsec.conf <<\EOF
1131version 2.0
1132
1133config setup
1134 klipsdebug=none
1135 plutodebug=none
1136 plutostderrlog=/dev/null
1137
1138conn %default
1139 keyingtries=1
1140 ...
1141EOF
1142sed -e '/^config setup/a\
1143 nat_traversal=yes' ipsec.conf >ipsec.conf+
1144mv -f ipsec.conf+ ipsec.conf
1145root# 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
1152root# cat ipsec.conf
1153version 2.0
1154
1155config setup
1156 nat_traversal=yes
1157 klipsdebug=none
1158 plutodebug=none
1159 plutostderrlog=/dev/null
1160
1161conn %default
1162 keyingtries=1
1163 ...
1164root# sed --version
1165sed: invalid option -- -
1166BusyBox v1.00-pre3 (2004.02.26-18:47+0000) multi-call binary
1167
1168Usage: sed [-nef] pattern [files...]
1169
1170* Part 2. Continuing from the above, use busybox 1.0.0-pre8
1171 as sed; this fails.
1172
1173root# ln -s busybox-pre8 /bin/sed-8
1174root# mv /bin/sed-8 /bin/sed
1175root# sed --version
1176This is not GNU sed version 4.0
1177root# sed --
1178BusyBox v1.00-pre8 (2004.03.30-02:44+0000) multi-call binary
1179
1180Usage: sed [-nef] pattern [files...]
1181root# 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
1188root# cat ipsec.conf
1189version 2.0
1190
1191config setup
1192nat_traversal=yes
1193 klipsdebug=none
1194 plutodebug=none
1195 plutostderrlog=/dev/null
1196
1197conn %default
1198 keyingtries=1
1199 ...
1200root#
1201=== reproduction recipe ends here ===
1202
1203This problem was introduced in 1.0.0-pre4. The problem is that
1204the command argument parsing code strips leading whitespaces too
1205aggressively. When running the above example, the piece of code
1206in question gets "\n\tnat_traversal=yes" as its argument in
1207cmdstr variable (shown part in the following patch). What it
1208needs to do at this point is to strip the first newline and
1209nothing else, but it instead strips all the leading whitespaces
1210at the beginning of the string, thus losing the tab character.
1211The following patch fixes this.
1212
1213Members:
1214 editors/sed.c:1.161->1.162
1215
1216---------------------
1217PatchSet 4126
1218Date: 2004/04/01 09:23:30
1219Author: landley
1220Branch: HEAD
1221Tag: (none)
1222Log:
1223The last patch broke:
1224sed -i "/^boo/a fred" ipsec.conf
1225
1226Which works in gnu sed. (And is _supposed_ to strip all the whitespace before
1227"fred".)
1228
1229It also broke:
1230sed -i -e "/^boo/a \\" -e " fred" ipsec.conf
1231
1232I.E. there can legally be spaces between the a and the backslash at the end of
1233the line.
1234
1235And strangely enough, gnu sed accepts the following syntax as well:
1236sed -i "/^boo/a \\ fred" ipsec.conf
1237
1238Which is a way of having the significant whitespace at the start of the line,
1239all on one line. (But notice that the whitespace BEFORE the slash is still
1240stripped, 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
1242double slashing is for shell escapes because you could escape the quote, you
1243see. It's turned into a single backslash. But \n there is _not_ turned into
1244a newline by the shell. So there.)
1245
1246This makes all three syntaxes work in my tests. I should probably start
1247writing better documentation at some point. I posted my current sedtests.py
1248file to the list, which needs a lot more tests added as well...
1249
1250Members:
1251 editors/sed.c:1.162->1.163
1252
1253---------------------
1254PatchSet 4127
1255Date: 2004/04/03 11:36:03
1256Author: andersen
1257Branch: HEAD
1258Tag: (none)
1259Log:
1260Everything should be made as simple as possible. But no simpler.
1261
1262Members:
1263 util-linux/fdformat.c:1.3->1.4
1264
1265---------------------
1266PatchSet 4128
1267Date: 2004/04/05 13:03:34
1268Author: andersen
1269Branch: HEAD
1270Tag: (none)
1271Log:
1272rename uncompress.c to decompress_uncompress.c
1273rename unzip.c to decompress_unzip.c
1274
1275Members:
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---------------------
1281PatchSet 4129
1282Date: 2004/04/05 13:08:08
1283Author: andersen
1284Branch: HEAD
1285Tag: (none)
1286Log:
1287Tito, farmatito at tiscali dot it writes:
1288
1289Hi to all,
1290I discovered a little bug in hdparm.c
1291(really two little bugs...I've made...sigh! Mea culpa).
1292Some vars were modified only locally and this could lead to wrong
1293results to be displayed with the -I switch and maybe with others.
1294Attached is a patch that fix it ( +88b).
1295
1296Also 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)
1301but maybe this one can wait as we are in a feature freeze.
1302
1303Ciao,
1304Tito
1305
1306Members:
1307 miscutils/hdparm.c:1.13->1.14
1308
1309---------------------
1310PatchSet 4130
1311Date: 2004/04/05 13:24:07
1312Author: andersen
1313Branch: HEAD
1314Tag: (none)
1315Log:
1316Per suggestion by Pawel Sakowski, fix the dash_arith() prototype
1317to return a long. We were needlessly truncating to an int.
1318
1319Members:
1320 shell/ash.c:1.93->1.94
1321
1322---------------------
1323PatchSet 4131
1324Date: 2004/04/05 14:30:15
1325Author: andersen
1326Branch: HEAD
1327Tag: (none)
1328Log:
1329Patch adding support for ibs= and obs= to dd
1330
1331Members:
1332 patches/dd_ibs_and_obs.diff:INITIAL->1.1
1333
1334---------------------
1335PatchSet 4132
1336Date: 2004/04/05 18:46:24
1337Author: andersen
1338Branch: HEAD
1339Tag: (none)
1340Log:
1341Some test additions
1342
1343Members:
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---------------------
1351PatchSet 4133
1352Date: 2004/04/06 00:41:39
1353Author: andersen
1354Branch: HEAD
1355Tag: (none)
1356Log:
1357Fix the test suite script so it actually works and actually flags
1358all errors as such. Make verbose mode exit on FAIL and provide a
1359printout of the failed test run.
1360
1361Members:
1362 testsuite/runtest:1.6->1.7
1363
1364---------------------
1365PatchSet 4134
1366Date: 2004/04/06 09:38:18
1367Author: andersen
1368Branch: HEAD
1369Tag: (none)
1370Log:
1371Fix non standard 'date -R' formatting
1372
1373Members:
1374 coreutils/date.c:1.45->1.46
1375
1376---------------------
1377PatchSet 4135
1378Date: 2004/04/06 11:09:46
1379Author: andersen
1380Branch: HEAD
1381Tag: (none)
1382Log:
1383Kill 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
1386meaningful feedback.
1387 -Erik
1388
1389Members:
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---------------------
1475PatchSet 4136
1476Date: 2004/04/06 11:10:50
1477Author: andersen
1478Branch: HEAD
1479Tag: (none)
1480Log:
1481Simplify, make formatting better match the procps version
1482
1483Members:
1484 procps/uptime.c:1.18->1.19
1485
1486---------------------
1487PatchSet 4137
1488Date: 2004/04/06 11:34:02
1489Author: andersen
1490Branch: HEAD
1491Tag: (none)
1492Log:
1493Minor tar test update
1494
1495Members:
1496 testsuite/tar/tar-extracts-multiple-files:1.2->1.3
1497
1498---------------------
1499PatchSet 4138
1500Date: 2004/04/06 11:46:56
1501Author: andersen
1502Branch: HEAD
1503Tag: (none)
1504Log:
1505Make 'allyesconfig' be a bit less stupid
1506
1507Members:
1508 Makefile:1.290->1.291
1509
1510---------------------
1511PatchSet 4139
1512Date: 2004/04/06 11:51:45
1513Author: andersen
1514Branch: HEAD
1515Tag: (none)
1516Log:
1517Yet more 'make allyesconfig' adjustments
1518
1519Members:
1520 Makefile:1.291->1.292
1521
1522---------------------
1523PatchSet 4140
1524Date: 2004/04/06 11:56:25
1525Author: andersen
1526Branch: HEAD
1527Tag: (none)
1528Log:
1529Christian Grigis, christian.grigis at smartdata dot ch writes:
1530
1531Hello everyone,
1532
1533Busybox's insmod fails to locate a module when that module is the only one
1534existing in the /lib/modules directory (with a unique name).
1535
1536Example:
1537
1538# find /lib/modules/ -type f
1539/lib/modules/kernel/drivers/char/bios.o
1540# insmod bios
1541insmod: 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
1547Using /lib/modules/kernel/drivers/char/bios.o
1548
1549As long as there is another file in the /lib/modules directory, insmod
1550finds it OK.
1551
1552I tracked the problem down to 'check_module_name_match()' in insmod.c:
1553
1554It returns TRUE when a match is found, and FALSE otherwise. In the case
1555where there is only one module in the /lib/modules directory (or more that
1556one module, but all with the same name), 'recursive_action()' will return
1557TRUE 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
1559names 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
1562Now, from the implementation of 'recursive_action()' and from other
1563usages of it (tar.c, etc.), it seems to me that FALSE should be returned
1564to indicate that we want to stop the recursion, so TRUE and FALSE should
1565be inverted in 'check_module_name_match()'.
1566
1567At the same time, 'recursive_action()' continues to recurse even after
1568the recursive call has returned FALSE; again in my understanding and
1569other usages of it, we can safely stop recursing at this point.
1570
1571
1572Here is my patch against 1.00-pre8:
1573
1574Members:
1575 libbb/recursive_action.c:1.11->1.12
1576 modutils/insmod.c:1.115->1.116
1577
1578---------------------
1579PatchSet 4141
1580Date: 2004/04/06 12:04:14
1581Author: andersen
1582Branch: HEAD
1583Tag: (none)
1584Log:
1585Michael Tokarev, mjt at tls dot msk dot ru writes:
1586
1587Initialize all fields of struct dep_t.
1588Without that, e.g. `busybox modprobe -v char-major-10-144' *sometimes*
1589fails this way (strace):
1590
1591 write(1, "insmod nvram `\213\f\10\n", 21) = 21
1592
1593Note the garbage after module name which is taken from the m_options field,
1594which is not initialized in the alias reading/parsing part.
1595(Shell properly complains to this command, telling it can't find the
1596closing backtick)
1597
1598Members:
1599 modutils/modprobe.c:1.28->1.29
1600
1601---------------------
1602PatchSet 4142
1603Date: 2004/04/06 12:05:04
1604Author: andersen
1605Branch: HEAD
1606Tag: (none)
1607Log:
1608Michael Tokarev, mjt at tls dot msk dot ru writes:
1609
1610alias 'off' parsing fix.
1611It is not
1612 alias off module
1613it is
1614 alias module off
1615
1616Members:
1617 modutils/modprobe.c:1.29->1.30
1618
1619---------------------
1620PatchSet 4143
1621Date: 2004/04/06 12:06:03
1622Author: andersen
1623Branch: HEAD
1624Tag: (none)
1625Log:
1626Michael Tokarev, mjt at tls dot msk dot ru writes:
1627
1628Fix parsing of all tag-value pairs (in modules.conf in particular).
1629Without this fix, code chokes badly on lines where either value or
1630both tag+value are missing, like bare
1631 alias
1632line, or alias w/o the value like
1633 alias some-module
1634(syntactically incorrect, but no need for coredumps either).
1635
1636Members:
1637 modutils/modprobe.c:1.30->1.31
1638
1639---------------------
1640PatchSet 4144
1641Date: 2004/04/06 14:28:34
1642Author: andersen
1643Branch: HEAD
1644Tag: (none)
1645Log:
1646Fix it so usage is _always_ in sync with applets.c. Previously,
1647broken depends allowed these to get out of sync.
1648
1649Members:
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---------------------
1657PatchSet 4145
1658Date: 2004/04/06 15:19:52
1659Author: andersen
1660Branch: HEAD
1661Tag: (none)
1662Log:
1663Fix it so build dependancies actually work and do something useful
1664
1665Members:
1666 Makefile:1.293->1.294
1667
1668---------------------
1669PatchSet 4146
1670Date: 2004/04/06 15:26:25
1671Author: andersen
1672Branch: HEAD
1673Tag: (none)
1674Log:
1675Eliminate all trace of the sgml based docs. It was a noble effort,
1676but it just never worked out...
1677
1678Members:
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---------------------
1684PatchSet 4147
1685Date: 2004/04/06 15:39:19
1686Author: andersen
1687Branch: HEAD
1688Tag: (none)
1689Log:
1690Yet more doc updates
1691
1692Members:
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---------------------
1698PatchSet 4148
1699Date: 2004/04/06 16:36:20
1700Author: andersen
1701Branch: HEAD
1702Tag: (none)
1703Log:
1704yet-more doc updates and cleanups
1705
1706Members:
1707 include/usage.h:1.198->1.199
1708
1709---------------------
1710PatchSet 4149
1711Date: 2004/04/06 16:56:00
1712Author: andersen
1713Branch: HEAD
1714Tag: (none)
1715Log:
1716Fix indenting
1717
1718Members:
1719 networking/Makefile.in:1.18->1.19
1720
1721---------------------
1722PatchSet 4150
1723Date: 2004/04/06 16:59:43
1724Author: andersen
1725Branch: HEAD
1726Tag: (none)
1727Log:
1728Seem not many people are using 'ipaddr' since it has
1729never worked.... Most people use 'ip addr foo' I suppose.
1730
1731Members:
1732 include/applets.h:1.112->1.113
1733
1734---------------------
1735PatchSet 4151
1736Date: 2004/04/06 17:16:36
1737Author: andersen
1738Branch: HEAD
1739Tag: (none)
1740Log:
1741Yet more doc cleanups. Many thanks to Robert P. J. Day for
1742kindly reviewing the existing docs and providing helpful feedback.
1743
1744Members:
1745 include/usage.h:1.199->1.200
1746
1747---------------------
1748PatchSet 4152
1749Date: 2004/04/06 17:52:02
1750Author: andersen
1751Branch: HEAD
1752Tag: (none)
1753Log:
1754Yet more doc updates
1755
1756Members:
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---------------------
1762PatchSet 4153
1763Date: 2004/04/06 17:53:09
1764Author: andersen
1765Branch: HEAD
1766Tag: (none)
1767Log:
1768Fix buffalo url
1769
1770Members:
1771 docs/busybox.net/products.html:1.7->1.8
1772
1773---------------------
1774PatchSet 4154
1775Date: 2004/04/06 17:58:37
1776Author: andersen
1777Branch: HEAD
1778Tag: (none)
1779Log:
1780Bump version to -pre9
1781
1782Members:
1783 Rules.mak:1.30->1.31
1784
1785---------------------
1786PatchSet 4155
1787Date: 2004/04/07 09:17:14
1788Author: andersen
1789Branch: HEAD
1790Tag: (none)
1791Log:
1792Update the default config
1793
1794Members:
1795 sysdeps/linux/defconfig:1.6->1.7
1796
1797---------------------
1798PatchSet 4156
1799Date: 2004/04/07 09:34:27
1800Author: andersen
1801Branch: HEAD
1802Tag: (none)
1803Log:
1804Remove the CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN option. It was sortof
1805stupid and didn't work properly anyways.
1806
1807Members:
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---------------------
1818PatchSet 4157
1819Date: 2004/04/07 10:34:16
1820Author: andersen
1821Branch: HEAD
1822Tag: (none)
1823Log:
1824Add an example inetd.conf file
1825
1826Members:
1827 examples/inetd.conf:INITIAL->1.1
1828
1829---------------------
1830PatchSet 4158
1831Date: 2004/04/07 12:26:57
1832Author: andersen
1833Branch: HEAD
1834Tag: (none)
1835Log:
1836More doc updates
1837
1838Members:
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---------------------
1844PatchSet 4159
1845Date: 2004/04/07 12:57:15
1846Author: andersen
1847Branch: HEAD
1848Tag: (none)
1849Log:
1850Mention Acronis PartitionExpert
1851
1852Members:
1853 docs/busybox.net/shame.html:1.10->1.11
1854
1855---------------------
1856PatchSet 4160
1857Date: 2004/04/07 14:02:40
1858Author: andersen
1859Branch: HEAD
1860Tag: (none)
1861Log:
1862Minor update
1863
1864Members:
1865 docs/busybox.net/shame.html:1.11->1.12
1866
1867---------------------
1868PatchSet 4161
1869Date: 2004/04/07 14:07:27
1870Author: andersen
1871Branch: HEAD
1872Tag: (none)
1873Log:
1874Fix url
1875
1876Members:
1877 docs/busybox.net/shame.html:1.12->1.13
1878
1879---------------------
1880PatchSet 4162
1881Date: 2004/04/07 14:19:26
4Author: andersen 1882Author: andersen
5Branch: HEAD 1883Branch: HEAD
6Tag: (none) 1884Tag: (none)
@@ -11,8 +1889,8 @@ Members:
11 Changelog:1.290->1.291 1889 Changelog:1.290->1.291
12 1890
13--------------------- 1891---------------------
14PatchSet 4055 1892PatchSet 4163
15Date: 2004/04/07 15:19:41 1893Date: 2004/04/07 14:19:41
16Author: andersen 1894Author: andersen
17Branch: HEAD 1895Branch: HEAD
18Tag: busybox_1_00_pre9 1896Tag: busybox_1_00_pre9
@@ -23,8 +1901,8 @@ Members:
23 docs/busybox.net/news.html:1.12->1.13 1901 docs/busybox.net/news.html:1.12->1.13
24 1902
25--------------------- 1903---------------------
26PatchSet 4056 1904PatchSet 4164
27Date: 2004/04/07 16:07:55 1905Date: 2004/04/07 15:07:55
28Author: andersen 1906Author: andersen
29Branch: HEAD 1907Branch: HEAD
30Tag: (none) 1908Tag: (none)
@@ -35,8 +1913,8 @@ Members:
35 include/usage.h:1.201->1.202 1913 include/usage.h:1.201->1.202
36 1914
37--------------------- 1915---------------------
38PatchSet 4057 1916PatchSet 4165
39Date: 2004/04/07 17:59:59 1917Date: 2004/04/07 16:59:59
40Author: andersen 1918Author: andersen
41Branch: HEAD 1919Branch: HEAD
42Tag: (none) 1920Tag: (none)
@@ -47,8 +1925,8 @@ Members:
47 docs/busybox.net/shame.html:1.13->1.14 1925 docs/busybox.net/shame.html:1.13->1.14
48 1926
49--------------------- 1927---------------------
50PatchSet 4058 1928PatchSet 4166
51Date: 2004/04/07 18:59:04 1929Date: 2004/04/07 17:59:04
52Author: andersen 1930Author: andersen
53Branch: HEAD 1931Branch: HEAD
54Tag: (none) 1932Tag: (none)
@@ -80,8 +1958,8 @@ Members:
80 libbb/recursive_action.c:1.12->1.13 1958 libbb/recursive_action.c:1.12->1.13
81 1959
82--------------------- 1960---------------------
83PatchSet 4059 1961PatchSet 4167
84Date: 2004/04/08 11:27:11 1962Date: 2004/04/08 10:27:11
85Author: bug1 1963Author: bug1
86Branch: HEAD 1964Branch: HEAD
87Tag: (none) 1965Tag: (none)
@@ -93,8 +1971,8 @@ Members:
93 networking/wget.c:1.72->1.73 1971 networking/wget.c:1.72->1.73
94 1972
95--------------------- 1973---------------------
96PatchSet 4060 1974PatchSet 4168
97Date: 2004/04/09 07:59:05 1975Date: 2004/04/09 06:59:05
98Author: bug1 1976Author: bug1
99Branch: HEAD 1977Branch: HEAD
100Tag: (none) 1978Tag: (none)
@@ -105,8 +1983,8 @@ Members:
105 archival/libunarchive/get_header_ar.c:1.9->1.10 1983 archival/libunarchive/get_header_ar.c:1.9->1.10
106 1984
107--------------------- 1985---------------------
108PatchSet 4061 1986PatchSet 4169
109Date: 2004/04/12 03:22:39 1987Date: 2004/04/12 02:22:39
110Author: bug1 1988Author: bug1
111Branch: HEAD 1989Branch: HEAD
112Tag: (none) 1990Tag: (none)
@@ -117,8 +1995,8 @@ Members:
117 networking/libiproute/Makefile.in:1.5->1.6 1995 networking/libiproute/Makefile.in:1.5->1.6
118 1996
119--------------------- 1997---------------------
120PatchSet 4062 1998PatchSet 4170
121Date: 2004/04/12 03:35:44 1999Date: 2004/04/12 02:35:44
122Author: bug1 2000Author: bug1
123Branch: HEAD 2001Branch: HEAD
124Tag: (none) 2002Tag: (none)
@@ -129,8 +2007,8 @@ Members:
129 networking/ip.c:1.3->1.4 2007 networking/ip.c:1.3->1.4
130 2008
131--------------------- 2009---------------------
132PatchSet 4063 2010PatchSet 4171
133Date: 2004/04/12 16:02:53 2011Date: 2004/04/12 15:02:53
134Author: andersen 2012Author: andersen
135Branch: HEAD 2013Branch: HEAD
136Tag: (none) 2014Tag: (none)
@@ -141,8 +2019,8 @@ Members:
141 util-linux/mount.c:1.116->1.117 2019 util-linux/mount.c:1.116->1.117
142 2020
143--------------------- 2021---------------------
144PatchSet 4064 2022PatchSet 4172
145Date: 2004/04/12 16:03:51 2023Date: 2004/04/12 15:03:51
146Author: andersen 2024Author: andersen
147Branch: HEAD 2025Branch: HEAD
148Tag: (none) 2026Tag: (none)
@@ -154,8 +2032,8 @@ Members:
154 shell/cmdedit.c:1.90->1.91 2032 shell/cmdedit.c:1.90->1.91
155 2033
156--------------------- 2034---------------------
157PatchSet 4065 2035PatchSet 4173
158Date: 2004/04/12 16:05:10 2036Date: 2004/04/12 15:05:10
159Author: andersen 2037Author: andersen
160Branch: HEAD 2038Branch: HEAD
161Tag: (none) 2039Tag: (none)
@@ -166,8 +2044,8 @@ Members:
166 README:1.34->1.35 2044 README:1.34->1.35
167 2045
168--------------------- 2046---------------------
169PatchSet 4066 2047PatchSet 4174
170Date: 2004/04/12 16:12:06 2048Date: 2004/04/12 15:12:06
171Author: andersen 2049Author: andersen
172Branch: HEAD 2050Branch: HEAD
173Tag: (none) 2051Tag: (none)
@@ -180,8 +2058,8 @@ Members:
180 include/usage.h:1.202->1.203 2058 include/usage.h:1.202->1.203
181 2059
182--------------------- 2060---------------------
183PatchSet 4067 2061PatchSet 4175
184Date: 2004/04/12 16:23:19 2062Date: 2004/04/12 15:23:19
185Author: andersen 2063Author: andersen
186Branch: HEAD 2064Branch: HEAD
187Tag: (none) 2065Tag: (none)
@@ -192,8 +2070,8 @@ Members:
192 docs/busybox.net/shame.html:1.14->1.15 2070 docs/busybox.net/shame.html:1.14->1.15
193 2071
194--------------------- 2072---------------------
195PatchSet 4068 2073PatchSet 4176
196Date: 2004/04/12 18:59:23 2074Date: 2004/04/12 17:59:23
197Author: andersen 2075Author: andersen
198Branch: HEAD 2076Branch: HEAD
199Tag: (none) 2077Tag: (none)
@@ -215,8 +2093,8 @@ Members:
215 shell/lash.c:1.159->1.160 2093 shell/lash.c:1.159->1.160
216 2094
217--------------------- 2095---------------------
218PatchSet 4069 2096PatchSet 4177
219Date: 2004/04/12 20:12:13 2097Date: 2004/04/12 19:12:13
220Author: andersen 2098Author: andersen
221Branch: HEAD 2099Branch: HEAD
222Tag: (none) 2100Tag: (none)
@@ -241,8 +2119,8 @@ Members:
241 shell/ash.c:1.95->1.96 2119 shell/ash.c:1.95->1.96
242 2120
243--------------------- 2121---------------------
244PatchSet 4070 2122PatchSet 4178
245Date: 2004/04/12 20:17:13 2123Date: 2004/04/12 19:17:13
246Author: andersen 2124Author: andersen
247Branch: HEAD 2125Branch: HEAD
248Tag: (none) 2126Tag: (none)
@@ -255,8 +2133,8 @@ Members:
255 init/init.c:1.200->1.201 2133 init/init.c:1.200->1.201
256 2134
257--------------------- 2135---------------------
258PatchSet 4071 2136PatchSet 4179
259Date: 2004/04/12 20:21:54 2137Date: 2004/04/12 19:21:54
260Author: andersen 2138Author: andersen
261Branch: HEAD 2139Branch: HEAD
262Tag: (none) 2140Tag: (none)
@@ -267,8 +2145,8 @@ Members:
267 init/init.c:1.201->1.202 2145 init/init.c:1.201->1.202
268 2146
269--------------------- 2147---------------------
270PatchSet 4072 2148PatchSet 4180
271Date: 2004/04/12 21:57:17 2149Date: 2004/04/12 20:57:17
272Author: andersen 2150Author: andersen
273Branch: HEAD 2151Branch: HEAD
274Tag: (none) 2152Tag: (none)
@@ -281,8 +2159,8 @@ Members:
281 networking/ifupdown.c:1.36->1.37 2159 networking/ifupdown.c:1.36->1.37
282 2160
283--------------------- 2161---------------------
284PatchSet 4073 2162PatchSet 4181
285Date: 2004/04/12 22:41:29 2163Date: 2004/04/12 21:41:29
286Author: andersen 2164Author: andersen
287Branch: HEAD 2165Branch: HEAD
288Tag: (none) 2166Tag: (none)
@@ -342,8 +2220,8 @@ Members:
342 shell/hush.c:1.67->1.68 2220 shell/hush.c:1.67->1.68
343 2221
344--------------------- 2222---------------------
345PatchSet 4074 2223PatchSet 4182
346Date: 2004/04/12 23:49:06 2224Date: 2004/04/12 22:49:06
347Author: andersen 2225Author: andersen
348Branch: HEAD 2226Branch: HEAD
349Tag: (none) 2227Tag: (none)
@@ -355,8 +2233,8 @@ Members:
355 loginutils/login.c:1.15->1.16 2233 loginutils/login.c:1.15->1.16
356 2234
357--------------------- 2235---------------------
358PatchSet 4075 2236PatchSet 4183
359Date: 2004/04/13 17:31:41 2237Date: 2004/04/13 16:31:41
360Author: andersen 2238Author: andersen
361Branch: HEAD 2239Branch: HEAD
362Tag: (none) 2240Tag: (none)
@@ -368,8 +2246,8 @@ Members:
368 docs/busybox_header.pod:1.16->1.17 2246 docs/busybox_header.pod:1.16->1.17
369 2247
370--------------------- 2248---------------------
371PatchSet 4076 2249PatchSet 4184
372Date: 2004/04/13 19:28:46 2250Date: 2004/04/13 18:28:46
373Author: andersen 2251Author: andersen
374Branch: HEAD 2252Branch: HEAD
375Tag: (none) 2253Tag: (none)
@@ -381,8 +2259,8 @@ Members:
381 include/usage.h:1.203->1.204 2259 include/usage.h:1.203->1.204
382 2260
383--------------------- 2261---------------------
384PatchSet 4077 2262PatchSet 4185
385Date: 2004/04/13 20:25:57 2263Date: 2004/04/13 19:25:57
386Author: andersen 2264Author: andersen
387Branch: HEAD 2265Branch: HEAD
388Tag: (none) 2266Tag: (none)
@@ -393,8 +2271,8 @@ Members:
393 networking/ipcalc.c:1.8->1.9 2271 networking/ipcalc.c:1.8->1.9
394 2272
395--------------------- 2273---------------------
396PatchSet 4078 2274PatchSet 4186
397Date: 2004/04/13 20:27:20 2275Date: 2004/04/13 19:27:20
398Author: andersen 2276Author: andersen
399Branch: HEAD 2277Branch: HEAD
400Tag: (none) 2278Tag: (none)
@@ -404,3 +2282,1516 @@ Fix incorrect ipcalc usage text
404Members: 2282Members:
405 include/usage.h:1.204->1.205 2283 include/usage.h:1.204->1.205
406 2284
2285---------------------
2286PatchSet 4187
2287Date: 2004/04/13 19:38:17
2288Author: andersen
2289Branch: HEAD
2290Tag: busybox_1_00_pre10
2291Log:
2292bump version, prepare for -pre10
2293
2294Members:
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---------------------
2301PatchSet 4188
2302Date: 2004/04/14 17:51:07
2303Author: andersen
2304Branch: HEAD
2305Tag: (none)
2306Log:
2307Larry Doolittle writes:
2308
2309This is a bulk spelling fix patch against busybox-1.00-pre10.
2310If anyone gets a corrupted copy (and cares), let me know and
2311I will make alternate arrangements.
2312
2313Erik - please apply.
2314
2315Authors - please check that I didn't corrupt any meaning.
2316
2317Package importers - see if any of these changes should be
2318passed to the upstream authors.
2319
2320I glossed over lots of sloppy capitalizations, missing apostrophes,
2321mixed American/British spellings, and German-style compound words.
2322
2323What is "pretect redefined for test" in cmdedit.c?
2324
2325Good luck on the 1.00 release!
2326
2327 - Larry
2328
2329Members:
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---------------------
2402PatchSet 4189
2403Date: 2004/04/14 17:57:11
2404Author: andersen
2405Branch: HEAD
2406Tag: (none)
2407Log:
2408remove a warning
2409
2410Members:
2411 libbb/interface.c:1.21->1.22
2412
2413---------------------
2414PatchSet 4190
2415Date: 2004/04/14 17:59:21
2416Author: andersen
2417Branch: HEAD
2418Tag: (none)
2419Log:
2420Steven Scholz writes:
2421
2422Hi there,
2423
2424the "-h" option of httpd is not described in the usage text.
2425
2426Please find the attached patch.
2427
2428Thanks.
2429
2430Steven
2431
2432Members:
2433 include/usage.h:1.206->1.207
2434
2435---------------------
2436PatchSet 4191
2437Date: 2004/04/15 19:16:28
2438Author: andersen
2439Branch: HEAD
2440Tag: (none)
2441Log:
2442Update Acronis and Belkin
2443
2444Members:
2445 docs/busybox.net/products.html:1.9->1.10
2446 docs/busybox.net/shame.html:1.15->1.16
2447
2448---------------------
2449PatchSet 4192
2450Date: 2004/04/16 15:02:10
2451Author: andersen
2452Branch: HEAD
2453Tag: (none)
2454Log:
2455Thats odd. I guess this was cut-n-paste error, but vodz
2456email address was wrong!
2457
2458Members:
2459 coreutils/env.c:1.11->1.12
2460
2461---------------------
2462PatchSet 4193
2463Date: 2004/04/18 13:35:56
2464Author: bug1
2465Branch: HEAD
2466Tag: (none)
2467Log:
2468Add two fundamental tests for copying directories
2469
2470Members:
2471 testsuite/cp/cp-dir-create-dir:INITIAL->1.1
2472 testsuite/cp/cp-dir-existing-dir:INITIAL->1.1
2473
2474---------------------
2475PatchSet 4194
2476Date: 2004/04/19 12:28:02
2477Author: bug1
2478Branch: HEAD
2479Tag: (none)
2480Log:
2481Dont try and preserve hard links to directories.
2482The linux kernel doesnt allow hard links to directories, SUS says its
2483implementation specific.
2484cramfs gives empty directories and 0 length files the same node it
2485makies it difficult to distinguish from hard links.
2486
2487Members:
2488 libbb/copy_file.c:1.31->1.32
2489
2490---------------------
2491PatchSet 4195
2492Date: 2004/04/21 00:56:22
2493Author: andersen
2494Branch: HEAD
2495Tag: (none)
2496Log:
2497So I'm building a linux from scratch system, using a working script to do this
2498that the _only_ change to is that gnu sed has been replaced with busybox sed.
2499And ncurses' install phase hangs. I trace it down, and it's trying to run
2500gawk. (Insert obligatory doubletake, but this is FSF code we're talking
2501about, so...)
2502
2503It 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
2505basically, gawk is using sed as "cat". With gnu sed, it works like cat,
2506anyway.
2507
2508With busybox sed, it tests if its command list is empty after parsing the
2509command line, and if the list is empty it takes the first file argument as a
2510sed command string, and if that leaves the file list empty it tries to read
2511the data to operate on from stdin. (Hence the hang, since nothing's coming
2512in on stdin...)
2513
2514It _should_ be testing whether there were any instances of -f or -e, not
2515whether it actually got any commands. Using sed as cat may be kind of
2516stupid, but it's valid and gawk relies on this behavior.
2517
2518Here's a patch to fix it, turning a couple of ints into chars in hopes of
2519saving a bit of the space this adds. Comments?
2520
2521Rob
2522
2523Members:
2524 editors/sed.c:1.164->1.165
2525
2526---------------------
2527PatchSet 4196
2528Date: 2004/04/21 00:57:14
2529Author: andersen
2530Branch: HEAD
2531Tag: (none)
2532Log:
2533This sed patch can only be described as "duh". Stat the source file, chmod
2534the _destination_ file. (Ah hah! That works _much_ better...) I
2535implemented the behavior, I just forgot to test this corner of it. My fault,
2536sorry...
2537
2538No, gnu sed -i doesn't preverve ownership information. I checked.
2539Permissions, yes, ownership info, no.
2540
2541Rob
2542
2543Members:
2544 editors/sed.c:1.165->1.166
2545
2546---------------------
2547PatchSet 4197
2548Date: 2004/04/25 05:11:12
2549Author: bug1
2550Branch: HEAD
2551Tag: (none)
2552Log:
2553Update my email address, document some of my tasks in the AUTHORS file
2554
2555Members:
2556 AUTHORS:1.43->1.44
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
2576---------------------
2577PatchSet 4198
2578Date: 2004/04/25 06:05:14
2579Author: bug1
2580Branch: HEAD
2581Tag: (none)
2582Log:
2583Sync my tasks with AUTHORS file
2584
2585Members:
2586 docs/busybox_footer.pod:1.17->1.18
2587
2588---------------------
2589PatchSet 4199
2590Date: 2004/04/26 19:32:49
2591Author: andersen
2592Branch: HEAD
2593Tag: (none)
2594Log:
2595Thomas 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
2606This patch fixes it by removing the advertisements for
2607the "ip blah help" stuff that is not implemented.
2608
2609Members:
2610 networking/libiproute/iplink.c:1.9->1.10
2611 networking/libiproute/iptunnel.c:1.7->1.8
2612
2613---------------------
2614PatchSet 4200
2615Date: 2004/04/29 09:24:19
2616Author: bug1
2617Branch: HEAD
2618Tag: (none)
2619Log:
2620Fix symlink handling and small memory leak
2621
2622Members:
2623 archival/libunarchive/get_header_cpio.c:1.9->1.10
2624
2625---------------------
2626PatchSet 4201
2627Date: 2004/04/30 23:09:39
2628Author: bug1
2629Branch: HEAD
2630Tag: (none)
2631Log:
2632Bugfixes
26331) a non NULL terminated buffer that can mess up output, spotted by Ian
2634Latter
26352) in miscutils/strings.c: get rid of useless pointer dereference in
2636third part of for(;;), spotted by Larry Doolittle
26373) bug when reading from a pipe and being invoked as strings
2638"cat Readme | strings" is broken
2639"cat Readme | busybox strings" works
2640spotted by Ian Latter and fixed by Tito.
2641
2642Members:
2643 miscutils/strings.c:1.13->1.14
2644
2645---------------------
2646PatchSet 4202
2647Date: 2004/05/01 00:49:49
2648Author: bug1
2649Branch: HEAD
2650Tag: (none)
2651Log:
2652Re-add the TODO list, mention tr
2653
2654Members:
2655 TODO:1.88->1.89
2656
2657---------------------
2658PatchSet 4203
2659Date: 2004/05/01 01:27:30
2660Author: andersen
2661Branch: HEAD
2662Tag: (none)
2663Log:
2664Do not use getpass(3)
2665
2666Members:
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---------------------
2676PatchSet 4204
2677Date: 2004/05/01 11:47:24
2678Author: bug1
2679Branch: HEAD
2680Tag: (none)
2681Log:
2682This patch makes the id command SuS3 compliant and provides a groups
2683applet 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.
2687id.
2688 - Alias id -Gn to groups applet
2689
2690Members:
2691 patches/id_groups_alias.patch:INITIAL->1.1
2692
2693---------------------
2694PatchSet 4205
2695Date: 2004/05/02 03:01:08
2696Author: bug1
2697Branch: HEAD
2698Tag: (none)
2699Log:
2700Update dpkg-deb usage to match current practices
2701
2702Members:
2703 include/usage.h:1.207->1.208
2704
2705---------------------
2706PatchSet 4206
2707Date: 2004/05/02 08:38:53
2708Author: bug1
2709Branch: HEAD
2710Tag: (none)
2711Log:
2712Add part of a patch from Vernon Sauder that i missed a while back
2713
2714Members:
2715 libbb/dump.c:1.11->1.12
2716
2717---------------------
2718PatchSet 4207
2719Date: 2004/05/04 10:43:34
2720Author: bug1
2721Branch: HEAD
2722Tag: (none)
2723Log:
2724Fix size command, safe_strtoul gives and error if the \r is left in, the
2725RFC spec says the \r should be there.
2726This fix is the same as a recent wget fix
2727
2728Members:
2729 networking/ftpgetput.c:1.19->1.20
2730
2731---------------------
2732PatchSet 4208
2733Date: 2004/05/05 07:05:32
2734Author: andersen
2735Branch: HEAD
2736Tag: (none)
2737Log:
2738Steve Grubb writes:
2739
2740Hello,
2741
2742Last November a bug was found in iproute. CAN-2003-0856 has more information.
2743Basically, netlink packets can come from any user. If a program performs action
2744based on netlink packets, they must be examined to make sure they came from the
2745place they are expected (the kernel).
2746
2747Attached is a patch against pre8. Please apply this before releasing 1.00 final.
2748All users of busy box may be vulnerable to local attacks without it.
2749
2750Best Regards,
2751Steve Grubb
2752
2753Members:
2754 networking/libiproute/libnetlink.c:1.6->1.7
2755
2756---------------------
2757PatchSet 4209
2758Date: 2004/05/05 10:37:48
2759Author: andersen
2760Branch: HEAD
2761Tag: (none)
2762Log:
2763Steve Grubb writes:
2764
2765Hello,
2766
2767I found and patched 2 more bugs. The first is a misplaced semi-colon. The second
2768one is a buffer overflow. I doubt the buffer overflow is triggered in real life.
2769But you never know what those wily hackers are up to.
2770
2771Thanks,
2772Steve Grubb
2773
2774Members:
2775 archival/tar.c:1.191->1.192
2776 coreutils/dos2unix.c:1.18->1.19
2777
2778---------------------
2779PatchSet 4210
2780Date: 2004/05/05 19:39:21
2781Author: andersen
2782Branch: HEAD
2783Tag: (none)
2784Log:
2785Steve Grubb writes:
2786
2787Hi,
2788
2789I just re-reviewed the patch I just sent...and it needed to be BUFSIZ-3 in
2790dos2unix.c . tempFn is BUFSIZ so the last addressable spot it BUFSIZ-1. The loop
2791increments by 2. That's why it should be BUFSIZ-3.
2792
2793Best Regards,
2794Steve Grubb
2795
2796Members:
2797 coreutils/dos2unix.c:1.19->1.20
2798
2799---------------------
2800PatchSet 4211
2801Date: 2004/05/10 08:59:17
2802Author: bug1
2803Branch: HEAD
2804Tag: (none)
2805Log:
2806Fix for debian bug #248106, should use int for returned getopt value.
2807
2808Members:
2809 editors/sed.c:1.167->1.168
2810
2811---------------------
2812PatchSet 4212
2813Date: 2004/05/16 02:35:49
2814Author: bug1
2815Branch: HEAD
2816Tag: (none)
2817Log:
2818Use int instead of char for return type, in theory avoiding a cast
2819
2820Members:
2821 editors/sed.c:1.168->1.169
2822
2823---------------------
2824PatchSet 4213
2825Date: 2004/05/19 07:45:47
2826Author: russ
2827Branch: HEAD
2828Tag: (none)
2829Log:
2830fix memory leak caused by switch to vfork
2831
2832Members:
2833 networking/udhcp/script.c:1.14->1.15
2834
2835---------------------
2836PatchSet 4214
2837Date: 2004/05/19 07:46:23
2838Author: russ
2839Branch: HEAD
2840Tag: (none)
2841Log:
2842remove uneccessary check (already done in pidfile.c)
2843
2844Members:
2845 networking/udhcp/common.c:1.7->1.8
2846
2847---------------------
2848PatchSet 4215
2849Date: 2004/05/19 08:29:05
2850Author: russ
2851Branch: HEAD
2852Tag: (none)
2853Log:
2854fix timewarp in client (server fix later)
2855
2856Members:
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---------------------
2863PatchSet 4216
2864Date: 2004/05/19 08:54:28
2865Author: andersen
2866Branch: HEAD
2867Tag: (none)
2868Log:
2869Fix a compile problem
2870
2871Members:
2872 networking/udhcp/common.c:1.9->1.10
2873
2874---------------------
2875PatchSet 4217
2876Date: 2004/05/19 09:00:00
2877Author: andersen
2878Branch: HEAD
2879Tag: (none)
2880Log:
2881Make vodz happy and make fdisk always use large file support if
2882possible, even if LFS is not enabled for the rest of busybox.
2883 -Erik
2884
2885Members:
2886 util-linux/fdisk.c:1.22->1.23
2887
2888---------------------
2889PatchSet 4218
2890Date: 2004/05/19 09:18:04
2891Author: russ
2892Branch: HEAD
2893Tag: (none)
2894Log:
2895use busybox sysinfo struct
2896
2897Members:
2898 networking/udhcp/common.c:1.10->1.11
2899 networking/udhcp/libbb_udhcp.h:1.6->1.7
2900
2901---------------------
2902PatchSet 4219
2903Date: 2004/05/19 10:49:17
2904Author: andersen
2905Branch: HEAD
2906Tag: (none)
2907Log:
2908Erik,
2909
2910>http://busybox.net/cgi-bin/cvsweb/busybox/util-linux/fdisk.c?r1=1.22&r2=1.23&diff_format=u
2911
2912Its hack for "force" ;-)
2913
2914If to return the previous version of a Config.in
2915http://busybox.net/cgi-bin/cvsweb/busybox/util-linux/Config.in?r1=1.12&r2=1.13
2916and 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
2920removed spaces from empty lines too).
2921
2922
2923--w
2924vodz
2925
2926Members:
2927 util-linux/Config.in:1.13->1.14
2928 util-linux/fdisk.c:1.23->1.24
2929
2930---------------------
2931PatchSet 4220
2932Date: 2004/05/19 11:06:20
2933Author: andersen
2934Branch: HEAD
2935Tag: (none)
2936Log:
2937Do not select LFS
2938
2939Members:
2940 util-linux/Config.in:1.14->1.15
2941
2942---------------------
2943PatchSet 4221
2944Date: 2004/05/25 11:30:22
2945Author: andersen
2946Branch: HEAD
2947Tag: (none)
2948Log:
2949Do not prompt about FDISK large disk support when LFS is enabled.
2950Resolve a dependancy problem with the various malloc debug libs
2951and make them mutually exclusive.
2952 -Erik
2953
2954Members:
2955 sysdeps/linux/Config.in:1.14->1.15
2956
2957---------------------
2958PatchSet 4222
2959Date: 2004/05/26 09:46:41
2960Author: andersen
2961Branch: HEAD
2962Tag: (none)
2963Log:
2964Patch from vodz to correct 'grep -e pattern1 -e pattern2' logic
2965
2966Members:
2967 findutils/grep.c:1.82->1.83
2968
2969---------------------
2970PatchSet 4223
2971Date: 2004/05/26 09:54:36
2972Author: andersen
2973Branch: HEAD
2974Tag: (none)
2975Log:
2976Rob Landley writes:
2977
2978Run this test, against both busybox and a non-busybox version of "tee".
2979
2980while true; do i=$[$i+1]; echo "hello $i"; sleep 1; done | ./busybox tee
2981
2982Now run the busybox one again with the following small patch applied:
2983
2984Members:
2985 coreutils/tee.c:1.24->1.25
2986
2987---------------------
2988PatchSet 4224
2989Date: 2004/05/26 10:03:33
2990Author: andersen
2991Branch: HEAD
2992Tag: (none)
2993Log:
2994Rob Landley writes:
2995
2996add sed -r support.
2997
2998I bumped into a couple of things that want to use extended regular expressions
2999in sed, and it really isn't that hard to add. Can't say I've extensively
3000tested it, but it's small and isn't going to break anything that doesn't use
3001it, so...
3002
3003Rob
3004
3005Members:
3006 editors/sed.c:1.169->1.170
3007
3008---------------------
3009PatchSet 4225
3010Date: 2004/05/26 10:26:10
3011Author: andersen
3012Branch: HEAD
3013Tag: (none)
3014Log:
3015Use STDIN_FILENO rather than '0'
3016
3017Members:
3018 coreutils/tee.c:1.25->1.26
3019
3020---------------------
3021PatchSet 4226
3022Date: 2004/05/26 10:28:31
3023Author: andersen
3024Branch: HEAD
3025Tag: (none)
3026Log:
3027As discussed, drop minit, which was not being supported in busybox.
3028People wishing to use minit can obtain it and obtain support from
3029http://www.fefe.de/minit/
3030
3031Members:
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---------------------
3041PatchSet 4227
3042Date: 2004/05/26 11:38:46
3043Author: andersen
3044Branch: HEAD
3045Tag: (none)
3046Log:
3047Patch from Yoshinori Sato:
3048
3049This patch is uClinux-2.4.x for H8/300 module support.
3050please apply.
3051
3052--
3053Yoshinori Sato
3054
3055Members:
3056 modutils/insmod.c:1.117->1.118
3057
3058---------------------
3059PatchSet 4228
3060Date: 2004/05/26 11:47:55
3061Author: andersen
3062Branch: HEAD
3063Tag: (none)
3064Log:
3065Rick Richardson writes:
3066
3067Here is a patch that adds egrep -L support (the opposite of egrep -l).
3068
3069I realize this is probably too late for 1.0. But I offer it for your
3070future consideration.
3071
3072egrep -L is used in some networking startup scripts I inherited.
3073
3074-Rick
3075
3076Members:
3077 findutils/grep.c:1.83->1.84
3078
3079---------------------
3080PatchSet 4229
3081Date: 2004/05/26 11:48:29
3082Author: andersen
3083Branch: HEAD
3084Tag: (none)
3085Log:
3086Make the grep option values a bit less horrible
3087
3088Members:
3089 findutils/grep.c:1.84->1.85
3090
3091---------------------
3092PatchSet 4230
3093Date: 2004/05/26 11:50:37
3094Author: andersen
3095Branch: HEAD
3096Tag: (none)
3097Log:
3098Use tab not space
3099
3100Members:
3101 util-linux/Makefile.in:1.6->1.7
3102
3103---------------------
3104PatchSet 4231
3105Date: 2004/05/26 11:59:19
3106Author: andersen
3107Branch: HEAD
3108Tag: (none)
3109Log:
3110Per suggestion from Bastian Blank, be less evil when we force fdisk to
3111transparently remap 32-bit interfaces to actually use 64 bit interfaces.
3112 -Erik
3113
3114Members:
3115 util-linux/Makefile.in:1.7->1.8
3116 util-linux/fdisk.c:1.24->1.25
3117
3118---------------------
3119PatchSet 4232
3120Date: 2004/05/26 12:06:38
3121Author: andersen
3122Branch: HEAD
3123Tag: (none)
3124Log:
3125oops
3126
3127Members:
3128 modutils/insmod.c:1.118->1.119
3129
3130---------------------
3131PatchSet 4233
3132Date: 2004/05/26 15:21:19
3133Author: mjn3
3134Branch: HEAD
3135Tag: (none)
3136Log:
3137If read were to return with an error, bad things would happen. Fix it.
3138Also, make sure read errors are reflected in the applet exit code.
3139
3140Members:
3141 coreutils/tee.c:1.26->1.27
3142
3143---------------------
3144PatchSet 4234
3145Date: 2004/05/26 17:17:39
3146Author: andersen
3147Branch: HEAD
3148Tag: (none)
3149Log:
3150Update U.S. Robotics and Actiontec entries
3151
3152Members:
3153 docs/busybox.net/products.html:1.10->1.11
3154 docs/busybox.net/shame.html:1.16->1.17
3155
3156---------------------
3157PatchSet 4235
3158Date: 2004/05/26 21:26:07
3159Author: andersen
3160Branch: HEAD
3161Tag: (none)
3162Log:
3163Kevin P. Fleming writes:
3164
3165Yes, I know busybox is in feature freeze. If this two-liner is too much
3166that's fine, but it's handy.
3167
3168This patch allows busybox mount to support "-o move" just like it
3169supports "-o bind", which is the equivalent of util-linux "mount --move".
3170
3171Usage is:
3172
3173mount -o move /mnt/point/1 /mnt/point/2
3174
3175where /mnt/point/1 is an already mounted filesystem; it will be moved to
3176/mnt/point/2.
3177
3178Members:
3179 util-linux/mount.c:1.118->1.119
3180
3181---------------------
3182PatchSet 4236
3183Date: 2004/05/26 21:59:31
3184Author: landley
3185Branch: HEAD
3186Tag: (none)
3187Log:
3188Update sed help. (Add -r option to long help, add -i option to brief help,
3189and alphabetizie the option list.)
3190
3191Members:
3192 include/usage.h:1.209->1.210
3193
3194---------------------
3195PatchSet 4237
3196Date: 2004/05/26 22:09:37
3197Author: landley
3198Branch: HEAD
3199Tag: (none)
3200Log:
3201Ahem. ("I'm just tweaking a documentation string, I don't need to compile
3202test it before checking in..." New entry for famous last words list.)
3203
3204Add 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
3208Members:
3209 include/usage.h:1.210->1.211
3210
3211---------------------
3212PatchSet 4238
3213Date: 2004/06/05 07:54:50
3214Author: bug1
3215Branch: HEAD
3216Tag: (none)
3217Log:
3218Device table support for makedevs, the previous behaviour can been
3219selected at configure time.
3220
3221Members:
3222 include/usage.h:1.211->1.212
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
3227---------------------
3228PatchSet 4239
3229Date: 2004/06/05 07:58:17
3230Author: bug1
3231Branch: HEAD
3232Tag: (none)
3233Log:
3234Woops, the previous commit was an accident, its supplied in the patch,
3235dont commit yet as we are in feature freeze
3236
3237Members:
3238 include/usage.h:1.212->1.213
3239 miscutils/Config.in:1.15->1.16
3240 miscutils/makedevs.c:1.17->1.18
3241
3242---------------------
3243PatchSet 4240
3244Date: 2004/06/06 10:22:43
3245Author: bug1
3246Branch: HEAD
3247Tag: (none)
3248Log:
3249Update reference for zip format
3250
3251Members:
3252 archival/unzip.c:1.7->1.8
3253
3254---------------------
3255PatchSet 4241
3256Date: 2004/06/09 10:00:20
3257Author: andersen
3258Branch: HEAD
3259Tag: (none)
3260Log:
3261Typo fix from Niemann Hartmut
3262
3263Members:
3264 docs/busybox.net/license.html:1.4->1.5
3265
3266---------------------
3267PatchSet 4242
3268Date: 2004/06/19 06:26:30
3269Author: andersen
3270Branch: HEAD
3271Tag: (none)
3272Log:
3273note the new mailing list policy
3274
3275Members:
3276 docs/busybox.net/lists.html:1.3->1.4
3277
3278---------------------
3279PatchSet 4243
3280Date: 2004/06/22 08:29:44
3281Author: andersen
3282Branch: HEAD
3283Tag: (none)
3284Log:
3285Patch 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
3295this patch has been slightly modified by Erik for cleanliness.
3296
3297Members:
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---------------------
3303PatchSet 4244
3304Date: 2004/06/22 08:40:54
3305Author: andersen
3306Branch: HEAD
3307Tag: (none)
3308Log:
3309Robin Farine writes:
3310
3311Package: BusyBox
3312Version: 1.0.0-pre10
3313
3314Passing the -q <integer> option to inetd causes it to dereference an
3315invalid pointer (optarg). The attached patch provides a fix to this
3316problem.
3317
3318Robin
3319
3320Members:
3321 networking/inetd.c:1.21->1.22
3322
3323---------------------
3324PatchSet 4245
3325Date: 2004/06/22 10:07:15
3326Author: andersen
3327Branch: HEAD
3328Tag: (none)
3329Log:
3330Patch from Bastian Blank:
3331
3332On 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
3337Updated patch: get rid of syslog_msg entirely. Request from Erik Andersen.
3338
3339Bastian
3340
3341Members:
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---------------------
3351PatchSet 4246
3352Date: 2004/06/22 10:12:59
3353Author: andersen
3354Branch: HEAD
3355Tag: (none)
3356Log:
3357Patch 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
3367I am applying this since I have syslogd hacked up in my wife's
3368access point with the same format string.... Might as well make
3369this hack official.
3370 -Erik
3371
3372Members:
3373 sysklogd/syslogd.c:1.109->1.110
3374
3375---------------------
3376PatchSet 4247
3377Date: 2004/06/22 10:18:30
3378Author: andersen
3379Branch: HEAD
3380Tag: (none)
3381Log:
3382Robin Farine writes:
3383
3384Hi,
3385
3386Package: BusyBox
3387Version: 1.0.0-pre10
3388
3389When an incomplete read or write from/to a local file occurs (i.e.
3390not an EOF condition), the tftp client prematurely exits. This
3391problem can be reproduced by slowly piping data to the tftp client
3392like this:
3393
3394 (for v in 1 2 3; do echo $v; sleep 1; done) | \
3395 tftp -p -l - -r output.txt <host>
3396
3397The output file on the TFTP server will contain "1".
3398
3399The attached patch provides a possible solution to this problem.
3400
3401I can reproduce this on ARM sa1110 and ARM xscale boards, both
3402running Linux-2.6.4 & glibc-2.3.2. Thanks for the wonderful
3403program!
3404
3405Robin
3406
3407Members:
3408 networking/tftp.c:1.27->1.28
3409
3410---------------------
3411PatchSet 4248
3412Date: 2004/06/22 10:43:09
3413Author: andersen
3414Branch: HEAD
3415Tag: (none)
3416Log:
3417Patrick 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
3426This is a slight variant of Patrick's patch with a slightly
3427cleaner implementation of mod_strcmp()
3428 -Erik
3429
3430Members:
3431 modutils/Config.in:1.11->1.12
3432 modutils/modprobe.c:1.31->1.32
3433
3434---------------------
3435PatchSet 4249
3436Date: 2004/06/22 11:50:52
3437Author: andersen
3438Branch: HEAD
3439Tag: (none)
3440Log:
3441kill off insmod support for older pre 2.1 Linux kernels,
3442which are not supported with the current busybox 1.0 release
3443 -Erik
3444
3445Members:
3446 modutils/Config.in:1.12->1.13
3447 modutils/insmod.c:1.119->1.120
3448
3449---------------------
3450PatchSet 4250
3451Date: 2004/06/22 19:05:05
3452Author: andersen
3453Branch: HEAD
3454Tag: (none)
3455Log:
3456Add missing 'S' to the getopt string.
3457
3458Members:
3459 sysklogd/syslogd.c:1.110->1.111
3460
3461---------------------
3462PatchSet 4251
3463Date: 2004/06/22 19:07:21
3464Author: andersen
3465Branch: HEAD
3466Tag: (none)
3467Log:
3468Bastian Blank notices a couple of int64_ts that should have
3469been longs
3470
3471Members:
3472 shell/ash.c:1.98->1.99
3473
3474---------------------
3475PatchSet 4252
3476Date: 2004/06/22 20:09:40
3477Author: andersen
3478Branch: HEAD
3479Tag: (none)
3480Log:
3481Stupidity-1, Erik-0
3482
3483Members:
3484 shell/ash.c:1.99->1.100
3485
3486---------------------
3487PatchSet 4253
3488Date: 2004/06/22 20:10:53
3489Author: andersen
3490Branch: HEAD
3491Tag: (none)
3492Log:
3493fix a stupid compile error when CONFIG_FEATURE_INSMOD_VERSION_CHECKING
3494is disabled
3495
3496Members:
3497 modutils/insmod.c:1.120->1.121
3498
3499---------------------
3500PatchSet 4254
3501Date: 2004/06/25 07:05:13
3502Author: bug1
3503Branch: HEAD
3504Tag: (none)
3505Log:
3506Fix compile error when math support disabled.
3507
3508Members:
3509 shell/ash.c:1.100->1.101
3510
3511---------------------
3512PatchSet 4255
3513Date: 2004/06/25 07:47:03
3514Author: bug1
3515Branch: HEAD
3516Tag: (none)
3517Log:
3518Fix compile error under 2.6, check for newer versions first or all the
3519checks wont be considered.
3520
3521Members:
3522 libbb/loop.c:1.8->1.9
3523
3524---------------------
3525PatchSet 4256
3526Date: 2004/06/25 09:01:09
3527Author: bug1
3528Branch: HEAD
3529Tag: (none)
3530Log:
3531Revert my previous commit
3532
3533Members:
3534 libbb/loop.c:1.9->1.10
3535
3536---------------------
3537PatchSet 4257
3538Date: 2004/06/25 11:23:03
3539Author: andersen
3540Branch: HEAD
3541Tag: (none)
3542Log:
3543Do not mess with the console logging level unless
3544asked to do so.
3545 -Erik
3546
3547Members:
3548 sysklogd/klogd.c:1.21->1.22
3549
3550---------------------
3551PatchSet 4258
3552Date: 2004/06/28 23:50:31
3553Author: andersen
3554Branch: HEAD
3555Tag: (none)
3556Log:
3557Avoid a number of places where large drives could wrap a uint, and
3558instead use off_t which will be automagically promoted to 64bit if
3559compiled with support for large drives.
3560 -Erik
3561
3562Members:
3563 util-linux/fdisk.c:1.25->1.26
3564
3565---------------------
3566PatchSet 4259
3567Date: 2004/06/29 00:48:30
3568Author: andersen
3569Branch: HEAD
3570Tag: (none)
3571Log:
3572Paul Fox writes:
3573
3574hi --
3575
3576working with ifupdown, i've found a couple of buglets --
3577the wrong string is passed to an error message.
3578
3579paul
3580
3581Members:
3582 networking/ifupdown.c:1.38->1.39
3583
3584---------------------
3585PatchSet 4260
3586Date: 2004/07/13 00:09:34
3587Author: andersen
3588Branch: HEAD
3589Tag: (none)
3590Log:
3591Fixup some cases of "QM_MODULES: not implemented" for both
3592lsmod and rmmod when using 2.6.x module support
3593 -Erik
3594
3595Members:
3596 modutils/Config.in:1.13->1.14
3597 modutils/rmmod.c:1.28->1.29
3598
3599---------------------
3600PatchSet 4261
3601Date: 2004/07/14 10:01:04
3602Author: andersen
3603Branch: HEAD
3604Tag: (none)
3605Log:
3606Fixup a few documentation bugs
3607
3608Members:
3609 docs/contributing.txt:1.10->1.11
3610
3611---------------------
3612PatchSet 4262
3613Date: 2004/07/15 06:01:05
3614Author: andersen
3615Branch: HEAD
3616Tag: (none)
3617Log:
3618Peter Kjellerstedt at axis.com writes:
3619
3620Hello,
3621
3622the attached patch should bring extra/config in line
3623with the Linux 2.6.7 sources.
3624
3625The following are the commit messages for the respective
3626files from the Linux bk-repository:
3627
3628checklist.c:
3629* fix menuconfig choice item help display
3630
3631confdata.c:
3632* config: choice fix
3633* kconfig: don't rename target dir when saving config
3634
3635expr.c, expr.h:
3636* config: disable debug prints
3637
3638mconf.c:
3639* fix menuconfig choice item help display
3640
3641menu.c:
3642* Kconfig: use select statements
3643
3644symbol.c:
3645* config: choice fix
3646* Avoid bogus warning about recursive dependencies
3647* c99 struct initialiser conversions
3648
3649textbox.c:
3650* janitor: don't init statics to 0
3651
3652util.c:
3653* fix lxdialog behaviour
3654
3655//Peter
3656
3657Members:
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---------------------
3669PatchSet 4263
3670Date: 2004/07/15 12:53:49
3671Author: andersen
3672Branch: HEAD
3673Tag: (none)
3674Log:
3675Replace the old and somewhat buggy pwd_grp stuff with the shiny
3676new stuff mjn3 wrote for uClibc
3677
3678Members:
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---------------------
3701PatchSet 4264
3702Date: 2004/07/20 06:04:28
3703Author: andersen
3704Branch: HEAD
3705Tag: (none)
3706Log:
3707The 'tests' target is long gone.
3708
3709Members:
3710 Makefile:1.295->1.296
3711
3712---------------------
3713PatchSet 4265
3714Date: 2004/07/20 06:06:56
3715Author: andersen
3716Branch: HEAD
3717Tag: (none)
3718Log:
3719Update the default config to not ask stuff
3720
3721Members:
3722 sysdeps/linux/defconfig:1.7->1.8
3723
3724---------------------
3725PatchSet 4266
3726Date: 2004/07/20 06:09:14
3727Author: andersen
3728Branch: HEAD
3729Tag: (none)
3730Log:
3731Add missing type for CONFIG_FEATURE_QUERY_MODULE_INTERFACE
3732
3733Members:
3734 modutils/Config.in:1.14->1.15
3735
3736---------------------
3737PatchSet 4267
3738Date: 2004/07/20 06:35:54
3739Author: andersen
3740Branch: HEAD
3741Tag: (none)
3742Log:
3743Prevent "`bootp_down' was declared implicitly `extern' and later `static'" warning
3744
3745Members:
3746 networking/ifupdown.c:1.39->1.40
3747
3748---------------------
3749PatchSet 4268
3750Date: 2004/07/20 06:44:46
3751Author: andersen
3752Branch: HEAD
3753Tag: (none)
3754Log:
3755Assign 'forced' before the goto to avoid a warning
3756
3757Members:
3758 editors/vi.c:1.36->1.37
3759
3760---------------------
3761PatchSet 4269
3762Date: 2004/07/20 08:07:10
3763Author: andersen
3764Branch: HEAD
3765Tag: (none)
3766Log:
3767Include some documentation posted to the list by vodz
3768
3769Members:
3770 miscutils/Config.in:1.16->1.17
3771
3772---------------------
3773PatchSet 4270
3774Date: 2004/07/20 09:23:41
3775Author: andersen
3776Branch: HEAD
3777Tag: (none)
3778Log:
3779Bump version up to release candidate 1
3780
3781Members:
3782 Rules.mak:1.32->1.33
3783
3784---------------------
3785PatchSet 4271
3786Date: 2004/07/20 10:05:13
3787Author: andersen
3788Branch: HEAD
3789Tag: busybox_1_00_rc1
3790Log:
3791Deal with the fact that 2.6.x kernels replace any '-'s in the
3792module name with a '_'.
3793 -Erik
3794
3795Members:
3796 modutils/rmmod.c:1.29->1.30
3797