summaryrefslogtreecommitdiff
path: root/Changelog
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2004-04-07 14:19:26 +0000
committerEric Andersen <andersen@codepoet.org>2004-04-07 14:19:26 +0000
commit23465579df7082514a10b7f5d5d9794e248fc1f2 (patch)
tree3ade17a8aeded243c8340da57459c2225022516e /Changelog
parent6534fc764da3c6dc4fbbcdbf0f328a02d0561ad1 (diff)
downloadbusybox-w32-23465579df7082514a10b7f5d5d9794e248fc1f2.tar.gz
busybox-w32-23465579df7082514a10b7f5d5d9794e248fc1f2.tar.bz2
busybox-w32-23465579df7082514a10b7f5d5d9794e248fc1f2.zip
Update changelog for release
Diffstat (limited to '')
-rw-r--r--Changelog1904
1 files changed, 1511 insertions, 393 deletions
diff --git a/Changelog b/Changelog
index 4d22f5bef..df0e8d3ab 100644
--- a/Changelog
+++ b/Changelog
@@ -1,671 +1,1789 @@
1--------------------- 1---------------------
2PatchSet 3926 2PatchSet 3976
3Date: 2004/02/09 10:01:01 3Date: 2004/03/09 21:27:32
4Author: andersen 4Author: andersen
5Branch: HEAD 5Branch: HEAD
6Tag: (none) 6Tag: (none)
7Log: 7Log:
8Buffalo appears to have resolved their GPL problems 8David Anders (prpplague) submitted this patch to allow login to work
9when the device nodes are symlinks on a read only file system.
9 10
10Members: 11Members:
11 docs/busybox.net/products.html:1.5->1.6 12 loginutils/login.c:1.13->1.14
12 docs/busybox.net/shame.html:1.7->1.8
13 13
14--------------------- 14---------------------
15PatchSet 3927 15PatchSet 3977
16Date: 2004/02/09 10:57:04 16Date: 2004/03/09 21:32:57
17Author: andersen 17Author: andersen
18Branch: HEAD 18Branch: HEAD
19Tag: (none) 19Tag: (none)
20Log: 20Log:
21Update URL 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.
22 24
23Members: 25Members:
24 docs/busybox.net/products.html:1.6->1.7 26 include/usage.h:1.192->1.193
25 27
26--------------------- 28---------------------
27PatchSet 3928 29PatchSet 3978
28Date: 2004/02/10 01:07:45 30Date: 2004/03/10 07: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 include/usage.h:1.193->1.194
45 libbb/inet_common.c:1.7->1.8
46 networking/route.c:1.23->1.24
47
48---------------------
49PatchSet 3979
50Date: 2004/03/10 09:10:53
51Author: bug1
52Branch: HEAD
53Tag: (none)
54Log:
55Patch by Seth W. Klein, the -l switch was reversed
56
57Members:
58 coreutils/du.c:1.58->1.59
59
60---------------------
61PatchSet 3980
62Date: 2004/03/10 09:58:51
63Author: bug1
64Branch: HEAD
65Tag: (none)
66Log:
67When displaying the size in 1kB blocks round up if an odd number of
68blocks
69
70Members:
71 coreutils/du.c:1.59->1.60
72
73---------------------
74PatchSet 3981
75Date: 2004/03/10 10:47:37
76Author: bug1
77Branch: HEAD
78Tag: (none)
79Log:
80Patch from Thomas Frohlich to fix an option ordering bug of mine.
81
82Members:
83 util-linux/hwclock.c:1.8->1.9
84
85---------------------
86PatchSet 3982
87Date: 2004/03/11 13:34:24
88Author: andersen
89Branch: HEAD
90Tag: (none)
91Log:
92Paul Mundt, lethal at linux-sh dot org writes:
93
94Here's a follow-up replacement to the patch I sent earlier, this adjusts some
95of the semantics of the dynamic variable setting. Namely, dynamic vars can hook
96a set handler (which RANDOM uses to adjust the seed). They'll only lose their
97dynamic status if they're unset.
98
99I've used the same approach that bash does to come up with the random number,
100mostly just for consistency.
101
102For example:
103
104$ echo $RANDOM
10513759
106$ echo $RANDOM
10720057
108$ echo $RANDOM
1091502
110$ export RANDOM=42
111$ echo $RANDOM
11224179
113$ echo $RANDOM
1142046
115$ unset RANDOM
116$ echo $RANDOM
117
118$ export RANDOM=42
119$ echo $RANDOM
12042
121$
122
123Members:
124 shell/ash.c:1.90->1.91
125
126---------------------
127PatchSet 3983
128Date: 2004/03/12 22:07:10
29Author: andersen 129Author: andersen
30Branch: HEAD 130Branch: HEAD
31Tag: (none) 131Tag: (none)
32Log: 132Log:
33Support disabling pipe and redirect support 133Fix awk entry, which was not showing up in BusyBox.txt for some reason
34 134
35Members: 135Members:
36 shell/lash.c:1.151->1.152 136 include/usage.h:1.194->1.195
37 137
38--------------------- 138---------------------
39PatchSet 3929 139PatchSet 3984
40Date: 2004/02/10 01:28:36 140Date: 2004/03/12 22:08:13
41Author: andersen 141Author: andersen
42Branch: HEAD 142Branch: HEAD
43Tag: (none) 143Tag: (none)
44Log: 144Log:
45Initial effort at disabling job control as well 145Add prototypes for safe_strtol and friends
46 146
47Members: 147Members:
48 shell/lash.c:1.152->1.153 148 include/libbb.h:1.127->1.128
49 149
50--------------------- 150---------------------
51PatchSet 3930 151PatchSet 3985
52Date: 2004/02/10 01:30:21 152Date: 2004/03/12 22:08:42
53Author: andersen 153Author: andersen
54Branch: HEAD 154Branch: HEAD
55Tag: (none) 155Tag: (none)
56Log: 156Log:
57oops. Leave the default feature set enbled for now... 157Fix some goofy formatting
58 158
59Members: 159Members:
60 shell/lash.c:1.153->1.154 160 shell/lash.c:1.155->1.156
61 161
62--------------------- 162---------------------
63PatchSet 3931 163PatchSet 3986
64Date: 2004/02/13 08:09:43 164Date: 2004/03/12 22:10:40
65Author: andersen 165Author: andersen
66Branch: HEAD 166Branch: HEAD
67Tag: (none) 167Tag: (none)
68Log: 168Log:
69Accomodate the fact that newer libc versions may in fact not 169Hideki IWAMOTO writes:
70contain query_module and friends and more 170
171Current `tr' implementation has a problem, if `plain char' is signed.
172
173[current cvs version]
174
175>echo a | _install/usr/bin/tr '\0' '\377'
176Segmentation fault (core dumped)
177
178[patched version]
179
180>echo a | _install/usr/bin/tr '\0' '\377'
181a
71 182
72Members: 183Members:
73 libbb/module_syscalls.c:1.13->1.14 184 coreutils/tr.c:1.36->1.37
74 185
75--------------------- 186---------------------
76PatchSet 3932 187PatchSet 3987
77Date: 2004/02/14 21:33:39 188Date: 2004/03/13 08:32:14
78Author: andersen 189Author: andersen
79Branch: HEAD 190Branch: HEAD
80Tag: (none) 191Tag: (none)
81Log: 192Log:
82Avoid naming conflict with symbol in newer glibc headers 193Fix some doc generation problems
83 194
84Members: 195Members:
85 miscutils/hdparm.c:1.9->1.10 196 docs/autodocifier.pl:1.24->1.25
197 docs/busybox_footer.pod:1.12->1.13
86 198
87--------------------- 199---------------------
88PatchSet 3933 200PatchSet 3988
89Date: 2004/02/17 07:51:31 201Date: 2004/03/13 08:33:10
90Author: bug1 202Author: andersen
91Branch: HEAD 203Branch: HEAD
92Tag: (none) 204Tag: (none)
93Log: 205Log:
94define option names to be clearer, simplify nested if statements, remove 206Update docs for start_stop_daemon to match reality. Update
95un-needed if statement, minor indenting change 207the reality a bit to better match debian behavior.
96 208
97Members: 209Members:
98 coreutils/date.c:1.41->1.42 210 debianutils/start_stop_daemon.c:1.12->1.13
211 include/applets.h:1.111->1.112
212 include/usage.h:1.195->1.196
99 213
100--------------------- 214---------------------
101PatchSet 3934 215PatchSet 3989
102Date: 2004/02/17 07:58:04 216Date: 2004/03/13 18:17:37
103Author: bug1 217Author: mjn3
218Branch: HEAD
219Tag: (none)
220Log:
221I redid route.
222
223Members:
224 AUTHORS:1.40->1.41
225
226---------------------
227PatchSet 3990
228Date: 2004/03/15 08:28:13
229Author: andersen
230Branch: HEAD
231Tag: (none)
232Log:
233Remove trailing whitespace. Update copyright to include 2004.
234
235Members:
236 AUTHORS:1.41->1.42
237 Changelog:1.289->1.290
238 INSTALL:1.3->1.4
239 Makefile:1.289->1.290
240 README:1.30->1.31
241 Rules.mak:1.28->1.29
242 TODO:1.86->1.87
243 applets/Makefile:1.4->1.5
244 applets/Makefile.in:1.3->1.4
245 applets/applets.c:1.23->1.24
246 applets/busybox.c:1.144->1.145
247 archival/Config.in:1.14->1.15
248 archival/Makefile:1.6->1.7
249 archival/Makefile.in:1.4->1.5
250 archival/ar.c:1.47->1.48
251 archival/cpio.c:1.14->1.15
252 archival/dpkg.c:1.75->1.76
253 archival/dpkg_deb.c:1.31->1.32
254 archival/gunzip.c:1.78->1.79
255 archival/gzip.c:1.61->1.62
256 archival/rpm.c:1.5->1.6
257 archival/rpm2cpio.c:1.11->1.12
258 archival/tar.c:1.187->1.188
259 archival/libunarchive/Makefile:1.4->1.5
260 archival/libunarchive/Makefile.in:1.21->1.22
261 archival/libunarchive/data_extract_all.c:1.18->1.19
262 archival/libunarchive/decompress_bunzip2.c:1.11->1.12
263 archival/libunarchive/decompress_uncompress.c:1.9->1.10
264 archival/libunarchive/decompress_unzip.c:1.32->1.33
265 archival/libunarchive/filter_accept_list_reassign.c:1.4->1.5
266 archival/libunarchive/get_header_ar.c:1.8->1.9
267 archival/libunarchive/get_header_cpio.c:1.8->1.9
268 archival/libunarchive/get_header_tar.c:1.35->1.36
269 archival/libunarchive/uncompress.c:1.9->1.10
270 archival/libunarchive/unzip.c:1.32->1.33
271 console-tools/Makefile:1.3->1.4
272 console-tools/Makefile.in:1.4->1.5
273 console-tools/chvt.c:1.21->1.22
274 console-tools/clear.c:1.17->1.18
275 console-tools/deallocvt.c:1.28->1.29
276 console-tools/dumpkmap.c:1.17->1.18
277 console-tools/loadkmap.c:1.27->1.28
278 console-tools/openvt.c:1.7->1.8
279 console-tools/reset.c:1.12->1.13
280 console-tools/setkeycodes.c:1.14->1.15
281 coreutils/Config.in:1.23->1.24
282 coreutils/Makefile:1.2->1.3
283 coreutils/Makefile.in:1.8->1.9
284 coreutils/basename.c:1.22->1.23
285 coreutils/cal.c:1.8->1.9
286 coreutils/chgrp.c:1.17->1.18
287 coreutils/chmod.c:1.16->1.17
288 coreutils/chown.c:1.25->1.26
289 coreutils/chroot.c:1.30->1.31
290 coreutils/cut.c:1.27->1.28
291 coreutils/date.c:1.44->1.45
292 coreutils/df.c:1.55->1.56
293 coreutils/dirname.c:1.19->1.20
294 coreutils/dos2unix.c:1.17->1.18
295 coreutils/du.c:1.60->1.61
296 coreutils/echo.c:1.17->1.18
297 coreutils/expr.c:1.16->1.17
298 coreutils/false.c:1.3->1.4
299 coreutils/id.c:1.23->1.24
300 coreutils/install.c:1.8->1.9
301 coreutils/ln.c:1.44->1.45
302 coreutils/ls.c:1.106->1.107
303 coreutils/md5_sha1_sum.c:1.5->1.6
304 coreutils/mknod.c:1.25->1.26
305 coreutils/mv.c:1.20->1.21
306 coreutils/printf.c:1.21->1.22
307 coreutils/rmdir.c:1.23->1.24
308 coreutils/tail.c:1.46->1.47
309 coreutils/tee.c:1.23->1.24
310 coreutils/test.c:1.24->1.25
311 coreutils/touch.c:1.27->1.28
312 coreutils/tr.c:1.37->1.38
313 coreutils/true.c:1.3->1.4
314 coreutils/uudecode.c:1.21->1.22
315 coreutils/wc.c:1.27->1.28
316 coreutils/who.c:1.2->1.3
317 coreutils/libcoreutils/Makefile:1.2->1.3
318 coreutils/libcoreutils/Makefile.in:1.2->1.3
319 debian/changelog:1.39->1.40
320 debian/control:1.19->1.20
321 debianutils/Config.in:1.6->1.7
322 debianutils/Makefile:1.2->1.3
323 debianutils/Makefile.in:1.4->1.5
324 debianutils/mktemp.c:1.3->1.4
325 debianutils/run_parts.c:1.6->1.7
326 debianutils/which.c:1.8->1.9
327 docs/busybox.sgml:1.53->1.54
328 docs/busybox_header.pod:1.12->1.13
329 docs/contributing.txt:1.9->1.10
330 docs/new-applet-HOWTO.txt:1.8->1.9
331 docs/style-guide.txt:1.16->1.17
332 docs/busybox.net/about.html:1.1->1.2
333 docs/busybox.net/busybox-growth.ps:1.1->1.2
334 docs/busybox.net/copyright.txt:1.1->1.2
335 docs/busybox.net/cvs_anon.html:1.10->1.11
336 docs/busybox.net/cvs_howto.html:1.1->1.2
337 docs/busybox.net/cvs_write.html:1.8->1.9
338 docs/busybox.net/docs.html:1.1->1.2
339 docs/busybox.net/download.html:1.1->1.2
340 docs/busybox.net/footer.html:1.2->1.3
341 docs/busybox.net/header.html:1.7->1.8
342 docs/busybox.net/license.html:1.2->1.3
343 docs/busybox.net/lists.html:1.2->1.3
344 docs/busybox.net/news.html:1.11->1.12
345 docs/busybox.net/oldnews.html:1.20->1.21
346 docs/busybox.net/screenshot.html:1.9->1.10
347 docs/busybox.net/images/busybox.png:1.1->1.2
348 docs/busybox.net/images/ltbutton2.png:1.1->1.2
349 editors/Config.in:1.9->1.10
350 editors/Makefile:1.3->1.4
351 editors/Makefile.in:1.4->1.5
352 editors/awk.c:1.6->1.7
353 editors/patch.c:1.1->1.2
354 editors/sed.c:1.160->1.161
355 editors/vi.c:1.33->1.34
356 examples/busybox.spec:1.40->1.41
357 examples/depmod.pl:1.3->1.4
358 examples/inittab:1.8->1.9
359 examples/undeb:1.2->1.3
360 examples/unrpm:1.3->1.4
361 examples/bootfloppy/bootfloppy.txt:1.3->1.4
362 examples/bootfloppy/mkrootfs.sh:1.3->1.4
363 examples/bootfloppy/syslinux.cfg:1.1->1.2
364 examples/bootfloppy/etc/profile:1.1->1.2
365 examples/udhcp/udhcpd.conf:1.2->1.3
366 findutils/Config.in:1.9->1.10
367 findutils/Makefile:1.3->1.4
368 findutils/Makefile.in:1.3->1.4
369 findutils/find.c:1.39->1.40
370 findutils/grep.c:1.80->1.81
371 findutils/xargs.c:1.33->1.34
372 include/busybox.h:1.55->1.56
373 include/libbb.h:1.128->1.129
374 include/unarchive.h:1.22->1.23
375 init/Makefile:1.4->1.5
376 init/Makefile.in:1.7->1.8
377 init/halt.c:1.23->1.24
378 init/init.c:1.198->1.199
379 init/init_shared.c:1.4->1.5
380 init/poweroff.c:1.20->1.21
381 init/reboot.c:1.31->1.32
382 libbb/Makefile:1.9->1.10
383 libbb/README:1.3->1.4
384 libbb/bb_asprintf.c:1.3->1.4
385 libbb/chomp.c:1.8->1.9
386 libbb/concat_path_file.c:1.11->1.12
387 libbb/copyfd.c:1.11->1.12
388 libbb/correct_password.c:1.2->1.3
389 libbb/device_open.c:1.4->1.5
390 libbb/dump.c:1.8->1.9
391 libbb/error_msg.c:1.5->1.6
392 libbb/error_msg_and_die.c:1.4->1.5
393 libbb/fgets_str.c:1.6->1.7
394 libbb/find_mount_point.c:1.4->1.5
395 libbb/find_pid_by_name.c:1.13->1.14
396 libbb/find_root_device.c:1.11->1.12
397 libbb/full_read.c:1.5->1.6
398 libbb/full_write.c:1.5->1.6
399 libbb/get_console.c:1.8->1.9
400 libbb/get_line_from_file.c:1.6->1.7
401 libbb/get_terminal_width_height.c:1.1->1.2
402 libbb/hash_fd.c:1.5->1.6
403 libbb/herror_msg.c:1.4->1.5
404 libbb/herror_msg_and_die.c:1.5->1.6
405 libbb/human_readable.c:1.8->1.9
406 libbb/inode_hash.c:1.6->1.7
407 libbb/interface.c:1.20->1.21
408 libbb/isdirectory.c:1.4->1.5
409 libbb/kernel_version.c:1.4->1.5
410 libbb/loop.c:1.7->1.8
411 libbb/messages.c:1.11->1.12
412 libbb/module_syscalls.c:1.15->1.16
413 libbb/mtab.c:1.4->1.5
414 libbb/mtab_file.c:1.8->1.9
415 libbb/my_getgrgid.c:1.6->1.7
416 libbb/my_getgrnam.c:1.6->1.7
417 libbb/my_getpwnam.c:1.6->1.7
418 libbb/my_getpwnamegid.c:1.6->1.7
419 libbb/my_getpwuid.c:1.6->1.7
420 libbb/parse_mode.c:1.6->1.7
421 libbb/parse_number.c:1.3->1.4
422 libbb/perror_msg.c:1.4->1.5
423 libbb/perror_msg_and_die.c:1.4->1.5
424 libbb/print_file.c:1.8->1.9
425 libbb/printf.c:1.3->1.4
426 libbb/process_escape_sequence.c:1.4->1.5
427 libbb/pw_encrypt.c:1.3->1.4
428 libbb/read_package_field.c:1.8->1.9
429 libbb/recursive_action.c:1.10->1.11
430 libbb/run_parts.c:1.10->1.11
431 libbb/run_shell.c:1.5->1.6
432 libbb/safe_read.c:1.3->1.4
433 libbb/safe_strncpy.c:1.3->1.4
434 libbb/safe_write.c:1.2->1.3
435 libbb/setup_environment.c:1.3->1.4
436 libbb/syscalls.c:1.12->1.13
437 libbb/syslog_msg_with_name.c:1.5->1.6
438 libbb/trim.c:1.7->1.8
439 libbb/u_signal_names.c:1.3->1.4
440 libbb/vdprintf.c:1.4->1.5
441 libbb/verror_msg.c:1.5->1.6
442 libbb/vfork_daemon_rexec.c:1.2->1.3
443 libbb/vherror_msg.c:1.6->1.7
444 libbb/vperror_msg.c:1.4->1.5
445 libbb/wfopen.c:1.4->1.5
446 libbb/xconnect.c:1.12->1.13
447 libbb/xfuncs.c:1.13->1.14
448 libbb/xgetlarg.c:1.4->1.5
449 libbb/xgetularg.c:1.1->1.2
450 libbb/xreadlink.c:1.4->1.5
451 libbb/xregcomp.c:1.4->1.5
452 libpwdgrp/Makefile:1.2->1.3
453 libpwdgrp/Makefile.in:1.2->1.3
454 libpwdgrp/__getgrent.c:1.5->1.6
455 libpwdgrp/__getpwent.c:1.3->1.4
456 libpwdgrp/fgetgrent.c:1.3->1.4
457 libpwdgrp/fgetpwent.c:1.2->1.3
458 libpwdgrp/getgrgid.c:1.4->1.5
459 libpwdgrp/getgrnam.c:1.4->1.5
460 libpwdgrp/getpw.c:1.2->1.3
461 libpwdgrp/getpwnam.c:1.3->1.4
462 libpwdgrp/getpwuid.c:1.5->1.6
463 libpwdgrp/grent.c:1.4->1.5
464 libpwdgrp/initgroups.c:1.6->1.7
465 libpwdgrp/putpwent.c:1.3->1.4
466 libpwdgrp/pwent.c:1.5->1.6
467 libpwdgrp/setgroups.c:1.4->1.5
468 libpwdgrp/shadow.c:1.7->1.8
469 loginutils/Makefile:1.2->1.3
470 loginutils/Makefile.in:1.6->1.7
471 loginutils/addgroup.c:1.11->1.12
472 loginutils/adduser.c:1.8->1.9
473 loginutils/getty.c:1.9->1.10
474 loginutils/login.c:1.14->1.15
475 loginutils/su.c:1.6->1.7
476 miscutils/Config.in:1.13->1.14
477 miscutils/Makefile:1.6->1.7
478 miscutils/Makefile.in:1.11->1.12
479 miscutils/adjtimex.c:1.5->1.6
480 miscutils/dc.c:1.17->1.18
481 miscutils/hdparm.c:1.10->1.11
482 miscutils/last.c:1.1->1.2
483 miscutils/makedevs.c:1.15->1.16
484 miscutils/mt.c:1.24->1.25
485 miscutils/rx.c:1.1->1.2
486 miscutils/strings.c:1.12->1.13
487 miscutils/time.c:1.5->1.6
488 miscutils/watchdog.c:1.7->1.8
489 modutils/Config.in:1.10->1.11
490 modutils/Makefile:1.3->1.4
491 modutils/Makefile.in:1.2->1.3
492 modutils/insmod.c:1.112->1.113
493 modutils/lsmod.c:1.40->1.41
494 modutils/rmmod.c:1.26->1.27
495 networking/Config.in:1.27->1.28
496 networking/Makefile:1.6->1.7
497 networking/Makefile.in:1.17->1.18
498 networking/ftpgetput.c:1.15->1.16
499 networking/httpd.c:1.24->1.25
500 networking/ifconfig.c:1.28->1.29
501 networking/ifupdown.c:1.35->1.36
502 networking/nc.c:1.22->1.23
503 networking/netstat.c:1.10->1.11
504 networking/nslookup.c:1.31->1.32
505 networking/ping.c:1.55->1.56
506 networking/ping6.c:1.5->1.6
507 networking/route.c:1.24->1.25
508 networking/telnet.c:1.42->1.43
509 networking/telnetd.c:1.10->1.11
510 networking/tftp.c:1.25->1.26
511 networking/traceroute.c:1.12->1.13
512 networking/vconfig.c:1.4->1.5
513 networking/wget.c:1.70->1.71
514 networking/libiproute/Makefile:1.2->1.3
515 networking/libiproute/Makefile.in:1.4->1.5
516 networking/libiproute/ip_parse_common_args.c:1.5->1.6
517 networking/libiproute/ipaddress.c:1.10->1.11
518 networking/libiproute/iplink.c:1.8->1.9
519 networking/libiproute/iproute.c:1.12->1.13
520 networking/libiproute/iptunnel.c:1.6->1.7
521 networking/libiproute/libnetlink.c:1.5->1.6
522 networking/libiproute/ll_proto.c:1.5->1.6
523 networking/libiproute/utils.h:1.2->1.3
524 networking/libiproute/linux/pkt_sched.h:1.1->1.2
525 networking/udhcp/AUTHORS:1.3->1.4
526 networking/udhcp/ChangeLog:1.7->1.8
527 networking/udhcp/Makefile:1.2->1.3
528 networking/udhcp/Makefile.in:1.9->1.10
529 networking/udhcp/README:1.3->1.4
530 networking/udhcp/README.udhcpc:1.3->1.4
531 networking/udhcp/README.udhcpd:1.1->1.2
532 networking/udhcp/arpping.c:1.6->1.7
533 networking/udhcp/arpping.h:1.3->1.4
534 networking/udhcp/clientpacket.c:1.6->1.7
535 networking/udhcp/common.c:1.5->1.6
536 networking/udhcp/common.h:1.2->1.3
537 networking/udhcp/dhcpc.c:1.16->1.17
538 networking/udhcp/dhcpd.c:1.5->1.6
539 networking/udhcp/dhcpd.h:1.5->1.6
540 networking/udhcp/dumpleases.c:1.8->1.9
541 networking/udhcp/files.c:1.13->1.14
542 networking/udhcp/frontend.c:1.1->1.2
543 networking/udhcp/leases.c:1.5->1.6
544 networking/udhcp/options.c:1.7->1.8
545 networking/udhcp/packet.c:1.4->1.5
546 networking/udhcp/packet.h:1.2->1.3
547 networking/udhcp/script.c:1.12->1.13
548 networking/udhcp/serverpacket.c:1.4->1.5
549 networking/udhcp/socket.c:1.7->1.8
550 patches/eject.diff:1.1->1.2
551 patches/tftp_timeout_multicast.diff:1.1->1.2
552 patches/udhcp_additional_items.diff:1.1->1.2
553 patches/udhcp_config_paths.diff:1.1->1.2
554 patches/udhcpd_foreground.diff:1.1->1.2
555 procps/Makefile:1.3->1.4
556 procps/Makefile.in:1.5->1.6
557 procps/free.c:1.21->1.22
558 procps/kill.c:1.51->1.52
559 procps/pidof.c:1.9->1.10
560 procps/ps.c:1.51->1.52
561 procps/renice.c:1.8->1.9
562 procps/sysctl.c:1.2->1.3
563 procps/top.c:1.10->1.11
564 procps/uptime.c:1.17->1.18
565 scripts/mkdep.c:1.2->1.3
566 scripts/split-include.c:1.1->1.2
567 scripts/config/Kconfig-language.txt:1.1->1.2
568 scripts/config/Makefile:1.3->1.4
569 scripts/config/checklist.c:1.1->1.2
570 scripts/config/dialog.h:1.1->1.2
571 scripts/config/lex.zconf.c_shipped:1.2->1.3
572 scripts/config/mconf.c:1.3->1.4
573 scripts/config/menu.c:1.2->1.3
574 scripts/config/menubox.c:1.3->1.4
575 scripts/config/util.c:1.1->1.2
576 scripts/config/zconf.tab.c_shipped:1.3->1.4
577 shell/Config.in:1.12->1.13
578 shell/Makefile:1.3->1.4
579 shell/Makefile.in:1.2->1.3
580 shell/ash.c:1.91->1.92
581 shell/hush.c:1.63->1.64
582 shell/lash.c:1.156->1.157
583 shell/msh.c:1.15->1.16
584 sysdeps/linux/Config.in:1.13->1.14
585 sysklogd/Config.in:1.6->1.7
586 sysklogd/Makefile:1.4->1.5
587 sysklogd/Makefile.in:1.2->1.3
588 sysklogd/klogd.c:1.19->1.20
589 sysklogd/logger.c:1.38->1.39
590 sysklogd/logread.c:1.14->1.15
591 sysklogd/syslogd.c:1.107->1.108
592 util-linux/Config.in:1.10->1.11
593 util-linux/Makefile:1.5->1.6
594 util-linux/Makefile.in:1.5->1.6
595 util-linux/dmesg.c:1.31->1.32
596 util-linux/fbset.c:1.33->1.34
597 util-linux/fdisk.c:1.17->1.18
598 util-linux/freeramdisk.c:1.24->1.25
599 util-linux/fsck_minix.c:1.38->1.39
600 util-linux/hwclock.c:1.9->1.10
601 util-linux/mkfs_minix.c:1.40->1.41
602 util-linux/more.c:1.59->1.60
603 util-linux/mount.c:1.115->1.116
604 util-linux/nfsmount.c:1.26->1.27
605 util-linux/pivot_root.c:1.7->1.8
606 util-linux/swaponoff.c:1.35->1.36
607 util-linux/umount.c:1.63->1.64
608
609---------------------
610PatchSet 3991
611Date: 2004/03/15 08:46:37
612Author: andersen
613Branch: HEAD
614Tag: (none)
615Log:
616Oops. Using the wrong variable was a rather stupid
617thing for me to do.
618
619Members:
620 networking/ftpgetput.c:1.16->1.17
621
622---------------------
623PatchSet 3992
624Date: 2004/03/16 05:14:10
625Author: andersen
104Branch: HEAD 626Branch: HEAD
105Tag: (none) 627Tag: (none)
106Log: 628Log:
107Woops, im getting ahead of myself, we dont have the -r (refernece) 629Patch from vodz to fix the dynamic vars patch, which I should not
108option yet 630have checked in. Vladimir writes:
631
632Your patch have many problem.
6331. You always added + time(). This cannot reset RANDOM=value for debuging
634with
635replay sequential.
6362. Hmm. I examine bash 2.04 source. This pseudorandom generator use low bits
637of
638counter value. You use high bits. This make bad pseudorandom values after
639have
6400-value. For example, if + time() do remove, your generator always return 0
641after
642first generate 0.
6433. Memory leak per call. Use ash-unlike unecessary bb_strdup function.
6444. Unsupport show last $RANDOM value for "set" and "export" command.
6455. Bloat code. Busybox-unlike patch - added unstandart feature as default
646hardcode.
647
648Last patch attached.
649
650Erik, why you apply Paul patch with have 5-th point problem? :(
109 651
110Members: 652Last patch have ash change xwrite() to fresh libbb/bb_full_write interfase
111 coreutils/date.c:1.42->1.43 653(haved loop after EINTR).
654
655
656--w
657vodz
658
659Members:
660 shell/Config.in:1.13->1.14
661 shell/ash.c:1.92->1.93
112 662
113--------------------- 663---------------------
114PatchSet 3935 664PatchSet 3993
115Date: 2004/02/17 10:16:21 665Date: 2004/03/19 10:53:52
666Author: andersen
667Branch: HEAD
668Tag: (none)
669Log:
670Fix broken arg parsing (was not passing pointer to items so p, argc, and argv
671were only modified locally). Fix error reporting to properly describe why
672ioctls fail.
673
674Members:
675 miscutils/hdparm.c:1.11->1.12
676
677---------------------
678PatchSet 3994
679Date: 2004/03/19 12:16:18
680Author: andersen
681Branch: HEAD
682Tag: (none)
683Log:
684Only use R_68K_GOTOFF if it is defined
685
686Members:
687 modutils/insmod.c:1.113->1.114
688
689---------------------
690PatchSet 3995
691Date: 2004/03/19 12:17:04
692Author: andersen
693Branch: HEAD
694Tag: (none)
695Log:
696Add missing ELFCLASSM for m68k
697
698Members:
699 modutils/insmod.c:1.114->1.115
700
701---------------------
702PatchSet 3996
703Date: 2004/03/19 21:00:03
704Author: andersen
705Branch: HEAD
706Tag: (none)
707Log:
708As noted in a patch from Kendrick Hamilton, rmmod was only
709half way converted, and still used the old delete_module(),
710call rather than a syscall, in one spot.
711
712Members:
713 modutils/rmmod.c:1.27->1.28
714
715---------------------
716PatchSet 3997
717Date: 2004/03/19 23:27:08
116Author: mjn3 718Author: mjn3
117Branch: HEAD 719Branch: HEAD
118Tag: (none) 720Tag: (none)
119Log: 721Log:
120Patch from Florian Schirmer <jolt@tuxbox.org>. When I rewrote the parser, 722Oops.. got a bit to aggressive with size optimization and global replace. :-(
121I overlooked the case of someone wanting to use a valid but empty suid
122config file.
123 723
124Members: 724Members:
125 applets/applets.c:1.21->1.22 725 networking/route.c:1.25->1.26
126 726
127--------------------- 727---------------------
128PatchSet 3936 728PatchSet 3998
129Date: 2004/02/17 11:55:06 729Date: 2004/03/20 00:56:46
130Author: bug1 730Author: andersen
131Branch: HEAD 731Branch: HEAD
132Tag: (none) 732Tag: (none)
133Log: 733Log:
134Dont strip trailing '/' until _after_ i test to set if its there ! 734Tito noticed a printf that should have been a bb_error_msg.
135 735
136Members: 736Members:
137 archival/libunarchive/get_header_tar.c:1.30->1.31 737 miscutils/hdparm.c:1.12->1.13
138 738
139--------------------- 739---------------------
140PatchSet 3937 740PatchSet 3999
141Date: 2004/02/17 12:04:13 741Date: 2004/03/21 18:01:46
142Author: bug1 742Author: sandman
143Branch: HEAD 743Branch: HEAD
144Tag: (none) 744Tag: (none)
145Log: 745Log:
146Remove debugging 746The utc variable was not modified according to the -u/-l command line
747parameters.
147 748
148Members: 749Members:
149 archival/libunarchive/get_header_tar.c:1.31->1.32 750 util-linux/hwclock.c:1.10->1.11
150 751
151--------------------- 752---------------------
152PatchSet 3938 753PatchSet 4000
153Date: 2004/02/17 12:22:21 754Date: 2004/03/22 21:27:39
154Author: bug1 755Author: sandman
155Branch: HEAD 756Branch: HEAD
156Tag: (none) 757Tag: (none)
157Log: 758Log:
158Add the -r option, patch from Rob with some help from myself. 759Some corrections from vodz:
760- Make -u/-l mutually exclusive
761- Minor size reduction
159 762
160Members: 763Members:
161 coreutils/date.c:1.43->1.44 764 util-linux/hwclock.c:1.11->1.12
162 765
163--------------------- 766---------------------
164PatchSet 3939 767PatchSet 4001
165Date: 2004/02/17 20:04:34 768Date: 2004/03/23 23:15:36
166Author: andersen 769Author: andersen
167Branch: HEAD 770Branch: HEAD
168Tag: (none) 771Tag: (none)
169Log: 772Log:
170Mark Lord writes: 773Brian Pomerantz writes:
171 774
172The config file processing for inetd in busybox-1.00-pre7 and newer 775I've noticed a bug in the "autowidth" feature more, and is probably in
173is broken -- the saved command argv[] values overwrite each other. 776others. The call to the function get_terminal_width_height() passes
777in a file descriptor but that file descriptor is never used, instead
778the ioctl() is called with 0. In more_main() the call to
779get_terminal_width_height() passes 0 as the file descriptor instead of
780fileno(cin). This isn't a problem when you more a file (e.g. "more
781/etc/passwd") but when you pipe a file to it (e.g. "cat /etc/passwd |
782more") the size of the terminal cannot be determined because file
783descriptor 0 is not a terminal. The fix is simple, I've attached a
784patch for more.c and get_terminal_width_height.c.
174 785
175Patch to fix it is attached.
176 786
177Cheers 787BAPper
178--
179Mark Lord
180Real-Time Remedies Inc.
181 788
182Members: 789Members:
183 networking/inetd.c:1.14->1.15 790 coreutils/ls.c:1.107->1.108
791 libbb/get_terminal_width_height.c:1.2->1.3
792 util-linux/more.c:1.60->1.61
184 793
185--------------------- 794---------------------
186PatchSet 3940 795PatchSet 4002
187Date: 2004/02/17 20:08:11 796Date: 2004/03/27 09:40:15
188Author: andersen 797Author: andersen
189Branch: HEAD 798Branch: HEAD
190Tag: (none) 799Tag: (none)
191Log: 800Log:
192Remove the unused CONFIG_FEATURE_HTTPD_SET_CGI_VARS_TO_ENV option. 801Update docs
193 802
194Members: 803Members:
195 networking/Config.in:1.25->1.26 804 README:1.31->1.32
805 TODO:1.87->1.88(DEAD)
806 docs/busybox_footer.pod:1.13->1.14
807 docs/busybox_header.pod:1.13->1.14
196 808
197--------------------- 809---------------------
198PatchSet 3941 810PatchSet 4003
199Date: 2004/02/18 09:40:41 811Date: 2004/03/27 09:49:57
200Author: mjn3 812Author: andersen
201Branch: HEAD 813Branch: HEAD
202Tag: (none) 814Tag: (none)
203Log: 815Log:
204Fix vstype[] to match VS* defines. Patch from OpenWrt by mbm. 816Vladimir N. Oleynik (vodz) writes:
817
818Ok. Last patch reduce 73 bytes for compensate (and over) your changes ;-)
205 819
206Members: 820Comments:
207 shell/ash.c:1.89->1.90 821Added cin_fileno variable, auto setted to 0 from BSS and have "eq" stdin
822descriptor if isatty(stout)==0, removed global variable FILE* cin.
823Removed default setting to terminal_width/terminal_height, this used
824only from main() and setted after call get_terminal_width_height()
825always correct.
826Variable please_display_more_prompt changed to bits logic, have size
827reducing.
828--w
829vodz
830
831Members:
832 util-linux/more.c:1.61->1.62
208 833
209--------------------- 834---------------------
210PatchSet 3942 835PatchSet 4004
211Date: 2004/02/18 09:54:15 836Date: 2004/03/27 10:02:41
212Author: landley 837Author: andersen
838Branch: HEAD
839Tag: (none)
840Log:
841s/fileno\(stdin\)/STDIN_FILENO/g
842s/fileno\(stdout\)/STDOUT_FILENO/g
843
844Members:
845 archival/bunzip2.c:1.17->1.18
846 archival/cpio.c:1.15->1.16
847 archival/gunzip.c:1.79->1.80
848 archival/rpm2cpio.c:1.12->1.13
849 archival/tar.c:1.188->1.189
850 archival/uncompress.c:1.3->1.4
851 archival/unzip.c:1.6->1.7
852 archival/libunarchive/data_extract_to_stdout.c:1.4->1.5
853 coreutils/ls.c:1.108->1.109
854 coreutils/md5_sha1_sum.c:1.6->1.7
855 libbb/dump.c:1.9->1.10
856 libbb/print_file.c:1.9->1.10
857 networking/ftpgetput.c:1.17->1.18
858 networking/nc.c:1.23->1.24
859 networking/tftp.c:1.26->1.27
860 networking/wget.c:1.71->1.72
861 patches/tftp_timeout_multicast.diff:1.2->1.3
862 shell/cmdedit.c:1.89->1.90
863 shell/hush.c:1.64->1.65
864 shell/lash.c:1.157->1.158
865 util-linux/more.c:1.62->1.63
866
867---------------------
868PatchSet 4005
869Date: 2004/03/27 10:08:53
870Author: andersen
213Branch: HEAD 871Branch: HEAD
214Tag: (none) 872Tag: (none)
215Log: 873Log:
216Add -i option to sed, to edit files in-place. 874passwd and sulogin also need libcrypt, via libbb/pw_encrypt()
217 875
218Members: 876Members:
219 editors/sed.c:1.159->1.160 877 loginutils/Makefile.in:1.7->1.8
220 878
221--------------------- 879---------------------
222PatchSet 3943 880PatchSet 4006
223Date: 2004/02/18 10:14:17 881Date: 2004/03/27 11:26:32
224Author: mjn3 882Author: andersen
225Branch: HEAD 883Branch: HEAD
226Tag: (none) 884Tag: (none)
227Log: 885Log:
228Patch from OpenWrt. 886Add missing include files
229 887
230Members: 888Members:
231 modutils/insmod.c:1.111->1.112 889 archival/libunarchive/data_extract_to_stdout.c:1.5->1.6
890 libbb/dump.c:1.10->1.11
891 libbb/print_file.c:1.10->1.11
232 892
233--------------------- 893---------------------
234PatchSet 3944 894PatchSet 4007
235Date: 2004/02/18 12:58:00 895Date: 2004/03/27 11:35:46
236Author: bug1 896Author: andersen
237Branch: HEAD 897Branch: HEAD
238Tag: (none) 898Tag: (none)
239Log: 899Log:
240remove debugging 900Yet more doc cleanups
241 901
242Members: 902Members:
243 networking/inetd.c:1.15->1.16 903 docs/busybox_header.pod:1.14->1.15
904 include/usage.h:1.196->1.197
244 905
245--------------------- 906---------------------
246PatchSet 3945 907PatchSet 4008
247Date: 2004/02/18 13:12:53 908Date: 2004/03/29 08:20:08
248Author: bug1 909Author: andersen
249Branch: HEAD 910Branch: HEAD
250Tag: (none) 911Tag: (none)
251Log: 912Log:
252Formatting 913As noted by Martin Schwenke, the example for find was wrong
253 914
254Members: 915Members:
255 networking/inetd.c:1.16->1.17 916 include/usage.h:1.197->1.198
256 917
257--------------------- 918---------------------
258PatchSet 3946 919PatchSet 4009
259Date: 2004/02/18 13:19:58 920Date: 2004/03/30 09:08:58
260Author: bug1 921Author: andersen
922Branch: HEAD
923Tag: (none)
924Log:
925The fdisk llseek junk was redundant, since both uClibc and glibc
926automatically promote lseek and friends to their 64 bit counterparts
927when CONFIG_LFS is enabled, since it enables __USE_FILE_OFFSET64
928
929Members:
930 util-linux/Config.in:1.11->1.12
931 util-linux/fdisk.c:1.18->1.19
932
933---------------------
934PatchSet 4010
935Date: 2004/03/30 09:13:05
936Author: andersen
261Branch: HEAD 937Branch: HEAD
262Tag: (none) 938Tag: (none)
263Log: 939Log:
264Dont use same variable and struct name 940Go ahead and kill off the FDISK_SUPPORT_LARGE_DISKS option,
941as it is redundant....
265 942
266Members: 943Members:
267 networking/inetd.c:1.17->1.18 944 util-linux/Config.in:1.12->1.13
268 945
269--------------------- 946---------------------
270PatchSet 3947 947PatchSet 4011
271Date: 2004/02/19 00:44:08 948Date: 2004/03/30 09:21:54
272Author: andersen 949Author: andersen
273Branch: HEAD 950Branch: HEAD
274Tag: (none) 951Tag: (none)
275Log: 952Log:
276Chris Larson (kergoth) writes: 953As waldi noticed, checks for the size of an off_t and casting
954etc was also redundant and possibly buggy...
277 955
278I was adding -s/--symbolic-link support to busybox cp when I noticed a 956Members:
279bug with -r/-a. Test case: 957 util-linux/fdisk.c:1.19->1.20
280 958
281mkdir -p test/out 959---------------------
282cd test 960PatchSet 4012
283busybox cp -a * out/ 961Date: 2004/03/30 09:33:18
962Author: andersen
963Branch: HEAD
964Tag: (none)
965Log:
966Sigh. what a mess.
284 967
285Will never return until we run out of open files or similar. 968Members:
286Coreutils cp on the other hand will error with "cannot copy a directory, 969 util-linux/fdisk.c:1.20->1.21
287`out', into itself, `out'". Patch attached. 970
971---------------------
972PatchSet 4013
973Date: 2004/03/31 11:12:51
974Author: andersen
975Branch: HEAD
976Tag: (none)
977Log:
978Patch from Thomas Winkler -- vi -R did not work
288 979
289Members: 980Members:
290 libbb/copy_file.c:1.28->1.29 981 editors/vi.c:1.34->1.35
291 982
292--------------------- 983---------------------
293PatchSet 3948 984PatchSet 4014
294Date: 2004/02/19 01:52:29 985Date: 2004/03/31 11:21:24
295Author: andersen 986Author: andersen
296Branch: HEAD 987Branch: HEAD
297Tag: (none) 988Tag: (none)
298Log: 989Log:
299Chris Larson (kergoth) writes: 990Patch from Thomas Winkler showing the the system time for each process
991when running 'top'
300 992
301As Manuel points out, this is a flawed fix, and doesnt fix the 993Members:
302following: 994 patches/top_system_cpu.diff:INITIAL->1.1
303 995
304mkdir -p cpa cpb cpc 996---------------------
305cp -a cpa cpa/cpb/cpc 997PatchSet 4015
998Date: 2004/03/31 11:30:08
999Author: andersen
1000Branch: HEAD
1001Tag: (none)
1002Log:
1003Patch from Thomas Winkler:
306 1004
307Attached what appears to be a more sane fix. Apply on top of previous. 1005ifconfig did not look up hostnames, so
308Please confirm sanity. 1006 ifconfig lo localhost
1007would not work, you have to do
1008 ifconfig lo 127.0.0.1
309 1009
310Members: 1010Members:
311 libbb/copy_file.c:1.29->1.30 1011 networking/ifconfig.c:1.29->1.30
312 1012
313--------------------- 1013---------------------
314PatchSet 3949 1014PatchSet 4016
315Date: 2004/02/19 08:48:30 1015Date: 2004/03/31 11:42:40
316Author: bug1 1016Author: andersen
317Branch: HEAD 1017Branch: HEAD
318Tag: (none) 1018Tag: (none)
319Log: 1019Log:
320Add extra comments, freakout if a pax archive is encoutered. 1020Junio Hamano, junio at twinsun dot com writes:
1021
1022The sed command in busybox 1.0.0-pre8 loses leading whitespace
1023in 'a' command ('i' and 'c' commands are also affected). A
1024patch to fix this is attached at the end of this message.
1025
1026The following is a transcript that reproduces the problem. The
1027first run uses busybox 1.0.0-pre3 as "/bin/sed" command, which
1028gets the expected result. Later in the test, /bin/sed symlink
1029is changed to point at busybox 1.0.0-pre8 and the test script is
1030run again, which shows the failure.
1031
1032=== reproduction recipe ===
1033* Part 1. Use busybox 1.0.0-pre3 as sed; this works.
1034
1035root# cd /tmp
1036root# cat 1.sh
1037#!/bin/sh
1038
1039cd /tmp
1040rm -f ipsec.conf ipsec.conf+
1041cat >ipsec.conf <<\EOF
1042version 2.0
1043
1044config setup
1045 klipsdebug=none
1046 plutodebug=none
1047 plutostderrlog=/dev/null
1048
1049conn %default
1050 keyingtries=1
1051 ...
1052EOF
1053sed -e '/^config setup/a\
1054 nat_traversal=yes' ipsec.conf >ipsec.conf+
1055mv -f ipsec.conf+ ipsec.conf
1056root# sh -x 1.sh
1057+ cd /tmp
1058+ rm -f ipsec.conf ipsec.conf+
1059+ cat
1060+ sed -e /^config setup/a\
1061 nat_traversal=yes ipsec.conf
1062+ mv -f ipsec.conf+ ipsec.conf
1063root# cat ipsec.conf
1064version 2.0
1065
1066config setup
1067 nat_traversal=yes
1068 klipsdebug=none
1069 plutodebug=none
1070 plutostderrlog=/dev/null
1071
1072conn %default
1073 keyingtries=1
1074 ...
1075root# sed --version
1076sed: invalid option -- -
1077BusyBox v1.00-pre3 (2004.02.26-18:47+0000) multi-call binary
1078
1079Usage: sed [-nef] pattern [files...]
1080
1081* Part 2. Continuing from the above, use busybox 1.0.0-pre8
1082 as sed; this fails.
1083
1084root# ln -s busybox-pre8 /bin/sed-8
1085root# mv /bin/sed-8 /bin/sed
1086root# sed --version
1087This is not GNU sed version 4.0
1088root# sed --
1089BusyBox v1.00-pre8 (2004.03.30-02:44+0000) multi-call binary
1090
1091Usage: sed [-nef] pattern [files...]
1092root# sh -x 1.sh
1093+ cd /tmp
1094+ rm -f ipsec.conf ipsec.conf+
1095+ cat
1096+ sed -e /^config setup/a\
1097 nat_traversal=yes ipsec.conf
1098+ mv -f ipsec.conf+ ipsec.conf
1099root# cat ipsec.conf
1100version 2.0
1101
1102config setup
1103nat_traversal=yes
1104 klipsdebug=none
1105 plutodebug=none
1106 plutostderrlog=/dev/null
1107
1108conn %default
1109 keyingtries=1
1110 ...
1111root#
1112=== reproduction recipe ends here ===
1113
1114This problem was introduced in 1.0.0-pre4. The problem is that
1115the command argument parsing code strips leading whitespaces too
1116aggressively. When running the above example, the piece of code
1117in question gets "\n\tnat_traversal=yes" as its argument in
1118cmdstr variable (shown part in the following patch). What it
1119needs to do at this point is to strip the first newline and
1120nothing else, but it instead strips all the leading whitespaces
1121at the beginning of the string, thus losing the tab character.
1122The following patch fixes this.
1123
1124Members:
1125 editors/sed.c:1.161->1.162
321 1126
322Members: 1127---------------------
323 archival/libunarchive/get_header_tar.c:1.32->1.33 1128PatchSet 4017
1129Date: 2004/03/31 11:53:37
1130Author: andersen
1131Branch: HEAD
1132Tag: (none)
1133Log:
1134Patch from Hideki IWAMOTO adding support for 'cmp -n'
1135
1136Members:
1137 patches/cmp_n.diff:INITIAL->1.1
324 1138
325--------------------- 1139---------------------
326PatchSet 3950 1140PatchSet 4018
327Date: 2004/02/20 02:25:18 1141Date: 2004/04/01 09:23:30
328Author: bug1 1142Author: landley
329Branch: HEAD 1143Branch: HEAD
330Tag: (none) 1144Tag: (none)
331Log: 1145Log:
332A strict interpretation of the ustar format requires the type flag to be 1146The last patch broke:
333interpreted, we cannot depend on the file type being set in the mode 1147sed -i "/^boo/a fred" ipsec.conf
334field. 1148
1149Which works in gnu sed. (And is _supposed_ to strip all the whitespace before
1150"fred".)
1151
1152It also broke:
1153sed -i -e "/^boo/a \\" -e " fred" ipsec.conf
335 1154
336Members: 1155I.E. there can legally be spaces between the a and the backslash at the end of
337 archival/libunarchive/get_header_tar.c:1.33->1.34 1156the line.
1157
1158And strangely enough, gnu sed accepts the following syntax as well:
1159sed -i "/^boo/a \\ fred" ipsec.conf
1160
1161Which is a way of having the significant whitespace at the start of the line,
1162all on one line. (But notice that the whitespace BEFORE the slash is still
1163stripped, as is the slash itself. And notice that the naieve placement of
1164"\n" there doesn't work, it puts an n at the start of the appended line. The
1165double slashing is for shell escapes because you could escape the quote, you
1166see. It's turned into a single backslash. But \n there is _not_ turned into
1167a newline by the shell. So there.)
1168
1169This makes all three syntaxes work in my tests. I should probably start
1170writing better documentation at some point. I posted my current sedtests.py
1171file to the list, which needs a lot more tests added as well...
1172
1173Members:
1174 editors/sed.c:1.162->1.163
338 1175
339--------------------- 1176---------------------
340PatchSet 3951 1177PatchSet 4019
341Date: 2004/02/20 02:34:42 1178Date: 2004/04/03 12:36:03
342Author: bug1 1179Author: andersen
343Branch: HEAD 1180Branch: HEAD
344Tag: (none) 1181Tag: (none)
345Log: 1182Log:
346Fix up hard links 1183Everything should be made as simple as possible. But no simpler.
347 1184
348Members: 1185Members:
349 archival/libunarchive/get_header_tar.c:1.34->1.35 1186 util-linux/fdformat.c:1.3->1.4
350 1187
351--------------------- 1188---------------------
352PatchSet 3952 1189PatchSet 4020
353Date: 2004/02/20 09:55:37 1190Date: 2004/04/05 14:03:34
354Author: andersen 1191Author: andersen
355Branch: HEAD 1192Branch: HEAD
356Tag: (none) 1193Tag: (none)
357Log: 1194Log:
358Document missing cp options 1195rename uncompress.c to decompress_uncompress.c
1196rename unzip.c to decompress_unzip.c
359 1197
360Members: 1198Members:
361 include/usage.h:1.187->1.188 1199 archival/libunarchive/Makefile.in:1.22->1.23
1200 archival/libunarchive/uncompress.c:1.10->1.11(DEAD)
1201 archival/libunarchive/unzip.c:1.33->1.34(DEAD)
362 1202
363--------------------- 1203---------------------
364PatchSet 3953 1204PatchSet 4021
365Date: 2004/02/21 07:49:54 1205Date: 2004/04/05 14:08:08
366Author: bug1 1206Author: andersen
367Branch: HEAD 1207Branch: HEAD
368Tag: (none) 1208Tag: (none)
369Log: 1209Log:
370Use return instead of exit, use == instead of & ==, left justify labels, 1210Tito, farmatito at tiscali dot it writes:
371adjustment of whitespace.
372 1211
373Members: 1212Hi to all,
374 coreutils/mv.c:1.19->1.20 1213I discovered a little bug in hdparm.c
1214(really two little bugs...I've made...sigh! Mea culpa).
1215Some vars were modified only locally and this could lead to wrong
1216results to be displayed with the -I switch and maybe with others.
1217Attached is a patch that fix it ( +88b).
1218
1219Also attached is second patch that reduces the size a little bit:
1220 text data bss dec hex filename
1221 27984 624 900 29508 7344 hdparm.o (without bug-fix)
1222 28072 624 900 29596 739c hdparm.o (with bug-fix)
1223 28141 624 900 29665 73e1 hdparm.o (original)
1224but maybe this one can wait as we are in a feature freeze.
1225
1226Ciao,
1227Tito
1228
1229Members:
1230 miscutils/hdparm.c:1.13->1.14
375 1231
376--------------------- 1232---------------------
377PatchSet 3954 1233PatchSet 4022
378Date: 2004/02/21 09:20:56 1234Date: 2004/04/05 14:24:07
379Author: bug1 1235Author: andersen
380Branch: HEAD 1236Branch: HEAD
381Tag: (none) 1237Tag: (none)
382Log: 1238Log:
383Sometimes i get carried away with the use of function pointers, im sure 1239Per suggestion by Pawel Sakowski, fix the dash_arith() prototype
384it seemed like a good idea at the time. 1240to return a long. We were needlessly truncating to an int.
385 1241
386Members: 1242Members:
387 archival/libunarchive/seek_by_char.c:1.3->1.4 1243 shell/ash.c:1.93->1.94
388 include/libbb.h:1.126->1.127
389 libbb/copyfd.c:1.9->1.10
390 1244
391--------------------- 1245---------------------
392PatchSet 3955 1246PatchSet 4023
393Date: 2004/02/22 00:27:34 1247Date: 2004/04/05 15:30:15
394Author: bug1 1248Author: andersen
395Branch: HEAD 1249Branch: HEAD
396Tag: (none) 1250Tag: (none)
397Log: 1251Log:
398No need to check proxy env variable twice, ignore proxy env variable if 1252Patch adding support for ibs= and obs= to dd
399its set to 0
400 1253
401Members: 1254Members:
402 networking/wget.c:1.68->1.69 1255 patches/dd_ibs_and_obs.diff:INITIAL->1.1
403 1256
404--------------------- 1257---------------------
405PatchSet 3956 1258PatchSet 4024
406Date: 2004/02/22 02:58:57 1259Date: 2004/04/05 19:46:24
407Author: bug1 1260Author: andersen
408Branch: HEAD 1261Branch: HEAD
409Tag: (none) 1262Tag: (none)
410Log: 1263Log:
411Return 1 upon failure 1264Some test additions
412 1265
413Members: 1266Members:
414 coreutils/md5_sha1_sum.c:1.4->1.5 1267 testsuite/cp/cp-a-files-to-dir:INITIAL->1.1
1268 testsuite/cp/cp-a-preserves-links:INITIAL->1.1
1269 testsuite/cp/cp-d-files-to-dir:INITIAL->1.1
1270 testsuite/cp/cp-files-to-dir:INITIAL->1.1
1271 testsuite/cp/cp-preserves-links:1.1->1.2
415 1272
416--------------------- 1273---------------------
417PatchSet 3957 1274PatchSet 4025
418Date: 2004/02/22 03:33:53 1275Date: 2004/04/06 01:41:39
419Author: bug1 1276Author: andersen
420Branch: HEAD 1277Branch: HEAD
421Tag: (none) 1278Tag: (none)
422Log: 1279Log:
423Ptch by Hideki IWAMOTO, fix a bug preventing tftp from getting or 1280Fix the test suite script so it actually works and actually flags
424putting more than 0xffff blocks. 1281all errors as such. Make verbose mode exit on FAIL and provide a
1282printout of the failed test run.
425 1283
426Members: 1284Members:
427 networking/tftp.c:1.21->1.22 1285 testsuite/runtest:1.6->1.7
428 1286
429--------------------- 1287---------------------
430PatchSet 3958 1288PatchSet 4026
431Date: 2004/02/22 04:12:58 1289Date: 2004/04/06 10:38:18
432Author: bug1 1290Author: andersen
433Branch: HEAD 1291Branch: HEAD
434Tag: (none) 1292Tag: (none)
435Log: 1293Log:
436Update usage for ftpget and ftpput 1294Fix non standard 'date -R' formatting
437 1295
438Members: 1296Members:
439 include/usage.h:1.188->1.189 1297 coreutils/date.c:1.45->1.46
440 1298
441--------------------- 1299---------------------
442PatchSet 3959 1300PatchSet 4027
443Date: 2004/02/22 04:17:26 1301Date: 2004/04/06 12:09:47
444Author: bug1 1302Author: andersen
1303Branch: HEAD
1304Tag: (none)
1305Log:
1306Kill off the old 'tests' stuff. Write a ton of new tests for the
1307'testsuite' dir. Fix a bunch of broken tests. Fix the testsuite
1308'runtest' script so it actually reports all failures and provides
1309meaningful feedback.
1310 -Erik
1311
1312Members:
1313 testsuite/runtest:1.7->1.8
1314 testsuite/basename/basename-works:INITIAL->1.1
1315 testsuite/cmp/cmp-detects-difference:1.2->1.3
1316 testsuite/cp/cp-a-files-to-dir:1.1->1.2
1317 testsuite/cp/cp-a-preserves-links:1.1->1.2
1318 testsuite/cp/cp-d-files-to-dir:1.1->1.2
1319 testsuite/cp/cp-does-not-copy-unreadable-file:1.1->1.2
1320 testsuite/cp/cp-preserves-links:1.2->1.3
1321 testsuite/date/date-R-works:INITIAL->1.1
1322 testsuite/date/date-format-works:INITIAL->1.1
1323 testsuite/date/date-u-works:INITIAL->1.1
1324 testsuite/date/date-works:INITIAL->1.1
1325 testsuite/dirname/dirname-works:INITIAL->1.1
1326 testsuite/du/du-h-works:INITIAL->1.1
1327 testsuite/du/du-k-works:INITIAL->1.1
1328 testsuite/du/du-l-works:INITIAL->1.1
1329 testsuite/du/du-m-works:INITIAL->1.1
1330 testsuite/du/du-s-works:INITIAL->1.1
1331 testsuite/du/du-works:INITIAL->1.1
1332 testsuite/echo/echo-prints-argument:1.1->1.2
1333 testsuite/expr/expr-works:INITIAL->1.1
1334 testsuite/grep/grep-matches-NUL:1.2->1.3
1335 testsuite/head/head-n-works:INITIAL->1.1
1336 testsuite/head/head-works:INITIAL->1.1
1337 testsuite/hostid/hostid-works:INITIAL->1.1
1338 testsuite/hostname/hostname-d-works:INITIAL->1.1
1339 testsuite/hostname/hostname-i-works:INITIAL->1.1
1340 testsuite/hostname/hostname-s-works:INITIAL->1.1
1341 testsuite/hostname/hostname-works:INITIAL->1.1
1342 testsuite/id/id-g-works:INITIAL->1.1
1343 testsuite/id/id-u-works:INITIAL->1.1
1344 testsuite/id/id-un-works:INITIAL->1.1
1345 testsuite/id/id-ur-works:INITIAL->1.1
1346 testsuite/ln/ln-creates-hard-links:INITIAL->1.1
1347 testsuite/ln/ln-creates-soft-links:INITIAL->1.1
1348 testsuite/ln/ln-force-creates-hard-links:INITIAL->1.1
1349 testsuite/ln/ln-force-creates-soft-links:INITIAL->1.1
1350 testsuite/ln/ln-preserves-hard-links:INITIAL->1.1
1351 testsuite/ln/ln-preserves-soft-links:INITIAL->1.1
1352 testsuite/ls/ls-1-works:INITIAL->1.1
1353 testsuite/ls/ls-h-works:INITIAL->1.1
1354 testsuite/ls/ls-l-works:INITIAL->1.1
1355 testsuite/ls/ls-s-works:INITIAL->1.1
1356 testsuite/mv/mv-files-to-dir:INITIAL->1.1
1357 testsuite/mv/mv-follows-links:INITIAL->1.1
1358 testsuite/mv/mv-moves-empty-file:INITIAL->1.1
1359 testsuite/mv/mv-moves-hardlinks:INITIAL->1.1
1360 testsuite/mv/mv-moves-large-file:INITIAL->1.1
1361 testsuite/mv/mv-moves-small-file:INITIAL->1.1
1362 testsuite/mv/mv-moves-symlinks:INITIAL->1.1
1363 testsuite/mv/mv-moves-unreadable-files:INITIAL->1.1
1364 testsuite/mv/mv-preserves-hard-links:INITIAL->1.1
1365 testsuite/mv/mv-preserves-links:INITIAL->1.1
1366 testsuite/mv/mv-refuses-mv-dir-to-subdir:INITIAL->1.1
1367 testsuite/mv/mv-removes-source-file:INITIAL->1.1
1368 testsuite/pwd/pwd-prints-working-directory:1.1->1.2
1369 testsuite/sed/sed-append-next-line:1.2->1.3
1370 testsuite/sort/sort-n-works:INITIAL->1.1
1371 testsuite/sort/sort-r-works:INITIAL->1.1
1372 testsuite/sort/sort-works:INITIAL->1.1
1373 testsuite/strings/strings-works-like-GNU:1.1->1.2
1374 testsuite/tail/tail-n-works:INITIAL->1.1
1375 testsuite/tail/tail-works:INITIAL->1.1
1376 testsuite/tar/tar-extracts-multiple-files:1.1->1.2
1377 testsuite/tr/tr-d-works:INITIAL->1.1
1378 testsuite/tr/tr-non-gnu:INITIAL->1.1
1379 testsuite/tr/tr-works:INITIAL->1.1
1380 testsuite/uptime/uptime-works:INITIAL->1.1
1381 testsuite/uuencode/uuencode-sets-standard-input-mode-correctly:1.1->1.2
1382 testsuite/which/which-uses-default-path:1.2->1.3
1383 testsuite/xargs/xargs-works:INITIAL->1.1
1384
1385---------------------
1386PatchSet 4028
1387Date: 2004/04/06 12:10:50
1388Author: andersen
445Branch: HEAD 1389Branch: HEAD
446Tag: (none) 1390Tag: (none)
447Log: 1391Log:
448Thomas Geulig, remove duplicate header 1392Simplify, make formatting better match the procps version
449 1393
450Members: 1394Members:
451 init/init_shared.c:1.3->1.4 1395 procps/uptime.c:1.18->1.19
452 1396
453--------------------- 1397---------------------
454PatchSet 3960 1398PatchSet 4029
455Date: 2004/02/22 04:44:21 1399Date: 2004/04/06 12:34:02
456Author: bug1 1400Author: andersen
457Branch: HEAD 1401Branch: HEAD
458Tag: (none) 1402Tag: (none)
459Log: 1403Log:
460Fixup braces (patch from Thomas Geulig), run through indent and manually 1404Minor tar test update
461adjust.
462 1405
463Members: 1406Members:
464 miscutils/crond.c:1.12->1.13 1407 testsuite/tar/tar-extracts-multiple-files:1.2->1.3
465 1408
466--------------------- 1409---------------------
467PatchSet 3961 1410PatchSet 4030
468Date: 2004/02/22 04:58:36 1411Date: 2004/04/06 12:46:56
469Author: bug1 1412Author: andersen
470Branch: HEAD 1413Branch: HEAD
471Tag: (none) 1414Tag: (none)
472Log: 1415Log:
473remove duplicate header declarations 1416Make 'allyesconfig' be a bit less stupid
474 1417
475Members: 1418Members:
476 networking/inetd.c:1.18->1.19 1419 Makefile:1.290->1.291
477 1420
478--------------------- 1421---------------------
479PatchSet 3962 1422PatchSet 4031
480Date: 2004/02/22 07:20:25 1423Date: 2004/04/06 12:51:45
481Author: bug1 1424Author: andersen
482Branch: HEAD 1425Branch: HEAD
483Tag: (none) 1426Tag: (none)
484Log: 1427Log:
485Patch from Hideki IWAMOTO, output debugging messages to stderr 1428Yet more 'make allyesconfig' adjustments
486 1429
487Members: 1430Members:
488 networking/tftp.c:1.22->1.23 1431 Makefile:1.291->1.292
489 1432
490--------------------- 1433---------------------
491PatchSet 3963 1434PatchSet 4032
492Date: 2004/02/22 07:38:36 1435Date: 2004/04/06 12:56:25
493Author: bug1 1436Author: andersen
494Branch: HEAD 1437Branch: HEAD
495Tag: (none) 1438Tag: (none)
496Log: 1439Log:
497Patch from Florian Schirmer. compile fix for debug builds 1440Christian Grigis, christian.grigis at smartdata dot ch writes:
1441
1442Hello everyone,
1443
1444Busybox's insmod fails to locate a module when that module is the only one
1445existing in the /lib/modules directory (with a unique name).
1446
1447Example:
1448
1449# find /lib/modules/ -type f
1450/lib/modules/kernel/drivers/char/bios.o
1451# insmod bios
1452insmod: bios.o: no module by that name found
1453# touch /lib/modules/dummy
1454# find /lib/modules/ -type f
1455/lib/modules/kernel/drivers/char/bios.o
1456/lib/modules/dummy
1457# insmod bios
1458Using /lib/modules/kernel/drivers/char/bios.o
498 1459
499Members: 1460As long as there is another file in the /lib/modules directory, insmod
500 miscutils/devfsd.c:1.7->1.8 1461finds it OK.
1462
1463I tracked the problem down to 'check_module_name_match()' in insmod.c:
1464
1465It returns TRUE when a match is found, and FALSE otherwise. In the case
1466where there is only one module in the /lib/modules directory (or more that
1467one module, but all with the same name), 'recursive_action()' will return
1468TRUE and we end up on line 4196 in 'insmod.c' which returns an error.
1469[The reason it works with more than one module with different
1470names is that in this case there will always be one not matching,
1471'recursive_action()' will return FALSE and we end up in line 4189.]
1472
1473Now, from the implementation of 'recursive_action()' and from other
1474usages of it (tar.c, etc.), it seems to me that FALSE should be returned
1475to indicate that we want to stop the recursion, so TRUE and FALSE should
1476be inverted in 'check_module_name_match()'.
1477
1478At the same time, 'recursive_action()' continues to recurse even after
1479the recursive call has returned FALSE; again in my understanding and
1480other usages of it, we can safely stop recursing at this point.
1481
1482
1483Here is my patch against 1.00-pre8:
1484
1485Members:
1486 libbb/recursive_action.c:1.11->1.12
1487 modutils/insmod.c:1.115->1.116
501 1488
502--------------------- 1489---------------------
503PatchSet 3964 1490PatchSet 4033
504Date: 2004/02/22 08:33:37 1491Date: 2004/04/06 13:04:14
505Author: bug1 1492Author: andersen
506Branch: HEAD 1493Branch: HEAD
507Tag: (none) 1494Tag: (none)
508Log: 1495Log:
509Use /var/lib/hwclock for adjtime, its really a state file rather than a 1496Michael Tokarev, mjt at tls dot msk dot ru writes:
510config file, so it should be in /etc, FHS mentions it also. 1497
1498Initialize all fields of struct dep_t.
1499Without that, e.g. `busybox modprobe -v char-major-10-144' *sometimes*
1500fails this way (strace):
1501
1502 write(1, "insmod nvram `\213\f\10\n", 21) = 21
1503
1504Note the garbage after module name which is taken from the m_options field,
1505which is not initialized in the alias reading/parsing part.
1506(Shell properly complains to this command, telling it can't find the
1507closing backtick)
511 1508
512Members: 1509Members:
513 util-linux/hwclock.c:1.6->1.7 1510 modutils/modprobe.c:1.28->1.29
514 1511
515--------------------- 1512---------------------
516PatchSet 3965 1513PatchSet 4034
517Date: 2004/02/22 09:11:33 1514Date: 2004/04/06 13:05:04
518Author: bug1 1515Author: andersen
519Branch: HEAD 1516Branch: HEAD
520Tag: (none) 1517Tag: (none)
521Log: 1518Log:
522Use bb_getopt_ulflags, marginal saving, better argument checking. 1519Michael Tokarev, mjt at tls dot msk dot ru writes:
523 1520
524Members: 1521alias 'off' parsing fix.
525 util-linux/hwclock.c:1.7->1.8 1522It is not
1523 alias off module
1524it is
1525 alias module off
1526
1527Members:
1528 modutils/modprobe.c:1.29->1.30
526 1529
527--------------------- 1530---------------------
528PatchSet 3966 1531PatchSet 4035
529Date: 2004/02/22 09:45:57 1532Date: 2004/04/06 13:06:03
530Author: bug1 1533Author: andersen
531Branch: HEAD 1534Branch: HEAD
532Tag: (none) 1535Tag: (none)
533Log: 1536Log:
534Patch from James Zhu, telnetd window resizing support. 1537Michael Tokarev, mjt at tls dot msk dot ru writes:
1538
1539Fix parsing of all tag-value pairs (in modules.conf in particular).
1540Without this fix, code chokes badly on lines where either value or
1541both tag+value are missing, like bare
1542 alias
1543line, or alias w/o the value like
1544 alias some-module
1545(syntactically incorrect, but no need for coredumps either).
535 1546
536Members: 1547Members:
537 networking/telnetd.c:1.9->1.10 1548 modutils/modprobe.c:1.30->1.31
538 1549
539--------------------- 1550---------------------
540PatchSet 3967 1551PatchSet 4036
541Date: 2004/02/22 11:13:28 1552Date: 2004/04/06 15:28:34
542Author: bug1 1553Author: andersen
543Branch: HEAD 1554Branch: HEAD
544Tag: (none) 1555Tag: (none)
545Log: 1556Log:
546Vodz. last_patch_128 1557Fix it so usage is _always_ in sync with applets.c. Previously,
547- declare applet_using as static from applets.c 1558broken depends allowed these to get out of sync.
548- small correction to cmdedit,
549 previous version cleared history after Ctrl-C
550- small spelling correction (by Friedrich Lobenstock)
551 1559
552Members: 1560Members:
553 applets/applets.c:1.22->1.23 1561 Makefile:1.292->1.293
554 shell/cmdedit.c:1.88->1.89 1562 Rules.mak:1.29->1.30
1563 applets/Makefile.in:1.4->1.5
1564 applets/applets.c:1.24->1.25
1565 applets/usage.c:1.59->1.60(DEAD)
555 1566
556--------------------- 1567---------------------
557PatchSet 3968 1568PatchSet 4037
558Date: 2004/02/22 11:25:13 1569Date: 2004/04/06 16:19:52
559Author: bug1 1570Author: andersen
560Branch: HEAD 1571Branch: HEAD
561Tag: (none) 1572Tag: (none)
562Log: 1573Log:
563Patch from Vodz, cleanup memory usage, send strdup error messages to 1574Fix it so build dependancies actually work and do something useful
564syslog.
565 1575
566Members: 1576Members:
567 networking/inetd.c:1.19->1.20 1577 Makefile:1.293->1.294
568 1578
569--------------------- 1579---------------------
570PatchSet 3969 1580PatchSet 4038
571Date: 2004/02/22 11:35:13 1581Date: 2004/04/06 16:26:25
572Author: bug1 1582Author: andersen
573Branch: HEAD 1583Branch: HEAD
574Tag: (none) 1584Tag: (none)
575Log: 1585Log:
576Patch from Chris Larson (kergoth), to allow multiple directores to be 1586Eliminate all trace of the sgml based docs. It was a noble effort,
577unmounted at once. 1587but it just never worked out...
578 1588
579Members: 1589Members:
580 docs/busybox.sgml:1.52->1.53 1590 Makefile:1.294->1.295
581 util-linux/umount.c:1.62->1.63 1591 docs/autodocifier.pl:1.25->1.26
1592 docs/busybox.sgml:1.54->1.55(DEAD)
582 1593
583--------------------- 1594---------------------
584PatchSet 3970 1595PatchSet 4039
585Date: 2004/02/22 11:46:49 1596Date: 2004/04/06 16:39:19
586Author: andersen 1597Author: andersen
587Branch: HEAD 1598Branch: HEAD
588Tag: (none) 1599Tag: (none)
589Log: 1600Log:
590For the time being, revert the changes for detecting copying 1601Yet more doc updates
591a directory into itself. It is harder to do this correctly
592than it appears. Not trying at all seems a better compromise
593for the time being, untill we can implement this correctly.
594 1602
595Members: 1603Members:
596 libbb/copy_file.c:1.30->1.31 1604 README:1.32->1.33
1605 docs/busybox_header.pod:1.15->1.16
1606 docs/busybox.net/screenshot.html:1.10->1.11
597 1607
598--------------------- 1608---------------------
599PatchSet 3971 1609PatchSet 4040
600Date: 2004/02/22 11:55:09 1610Date: 2004/04/06 17:36:20
601Author: bug1 1611Author: andersen
602Branch: HEAD 1612Branch: HEAD
603Tag: (none) 1613Tag: (none)
604Log: 1614Log:
605Patch from Dmitry Zakharov, this line was missedfrom the last patch 1615yet-more doc updates and cleanups
606 1616
607Members: 1617Members:
608 editors/awk.c:1.5->1.6 1618 include/usage.h:1.198->1.199
609 1619
610--------------------- 1620---------------------
611PatchSet 3972 1621PatchSet 4041
612Date: 2004/02/22 12:17:33 1622Date: 2004/04/06 17:56:00
613Author: bug1 1623Author: andersen
1624Branch: HEAD
1625Tag: (none)
1626Log:
1627Fix indenting
1628
1629Members:
1630 networking/Makefile.in:1.18->1.19
1631
1632---------------------
1633PatchSet 4042
1634Date: 2004/04/06 17:59:43
1635Author: andersen
614Branch: HEAD 1636Branch: HEAD
615Tag: (none) 1637Tag: (none)
616Log: 1638Log:
617Fix from Paul Kortekaas for syslog -C option, size should be in kB. 1639Seem not many people are using 'ipaddr' since it has
1640never worked.... Most people use 'ip addr foo' I suppose.
618 1641
619Members: 1642Members:
620 sysklogd/syslogd.c:1.106->1.107 1643 include/applets.h:1.112->1.113
621 1644
622--------------------- 1645---------------------
623PatchSet 3973 1646PatchSet 4043
624Date: 2004/02/22 12:25:47 1647Date: 2004/04/06 18:16:36
625Author: andersen 1648Author: andersen
626Branch: HEAD 1649Branch: HEAD
627Tag: (none) 1650Tag: (none)
628Log: 1651Log:
629Fernando Silveira writes: 1652Yet more doc cleanups. Many thanks to Robert P. J. Day for
1653kindly reviewing the existing docs and providing helpful feedback.
630 1654
631Hi, 1655Members:
1656 include/usage.h:1.199->1.200
1657
1658---------------------
1659PatchSet 4044
1660Date: 2004/04/06 18:52:02
1661Author: andersen
1662Branch: HEAD
1663Tag: (none)
1664Log:
1665Yet more doc updates
632 1666
633 Well, I made this patch a long time ago (08/2002) because it was a 1667Members:
634 need of a project, but had no time to send it to you. It adds support 1668 AUTHORS:1.42->1.43
635 to `autologin' option of the telnet protocol. It has been used since 1669 docs/busybox_footer.pod:1.14->1.15
636 made with busybox 0.60.3 at production and I had no problems with it. 1670 include/usage.h:1.200->1.201
637 I have ported it to the HEAD revision of the CVS server (20040211) and
638 I hope you enjoy and apply it to the official sources. :)
639 1671
640Thanks a lot! 1672---------------------
1673PatchSet 4045
1674Date: 2004/04/06 18:53:09
1675Author: andersen
1676Branch: HEAD
1677Tag: (none)
1678Log:
1679Fix buffalo url
641 1680
642Members: 1681Members:
643 include/usage.h:1.189->1.190 1682 docs/busybox.net/products.html:1.7->1.8
644 networking/Config.in:1.26->1.27
645 networking/telnet.c:1.41->1.42
646 1683
647--------------------- 1684---------------------
648PatchSet 3974 1685PatchSet 4046
649Date: 2004/02/22 12:27:04 1686Date: 2004/04/06 18:58:37
650Author: andersen 1687Author: andersen
651Branch: HEAD 1688Branch: HEAD
652Tag: (none) 1689Tag: (none)
653Log: 1690Log:
654Bump up version in preparation for -pre8 1691Bump version to -pre9
655 1692
656Members: 1693Members:
657 Rules.mak:1.27->1.28 1694 Rules.mak:1.30->1.31
658 1695
659--------------------- 1696---------------------
660PatchSet 3975 1697PatchSet 4047
661Date: 2004/02/23 08:11:07 1698Date: 2004/04/07 10:17:14
662Author: bug1 1699Author: andersen
1700Branch: HEAD
1701Tag: (none)
1702Log:
1703Update the default config
1704
1705Members:
1706 sysdeps/linux/defconfig:1.6->1.7
1707
1708---------------------
1709PatchSet 4048
1710Date: 2004/04/07 10:34:27
1711Author: andersen
1712Branch: HEAD
1713Tag: (none)
1714Log:
1715Remove the CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN option. It was sortof
1716stupid and didn't work properly anyways.
1717
1718Members:
1719 debian/config-static:1.14->1.15
1720 debian/config-udeb:1.18->1.19
1721 debian/config-udeb-linux:1.1->1.2
1722 shell/Config.in:1.14->1.15
1723 shell/ash.c:1.94->1.95
1724 shell/hush.c:1.65->1.66
1725 shell/lash.c:1.158->1.159
1726 shell/msh.c:1.16->1.17
1727
1728---------------------
1729PatchSet 4049
1730Date: 2004/04/07 11:34:16
1731Author: andersen
1732Branch: HEAD
1733Tag: (none)
1734Log:
1735Add an example inetd.conf file
1736
1737Members:
1738 examples/inetd.conf:INITIAL->1.1
1739
1740---------------------
1741PatchSet 4050
1742Date: 2004/04/07 13:26:57
1743Author: andersen
1744Branch: HEAD
1745Tag: (none)
1746Log:
1747More doc updates
1748
1749Members:
1750 docs/busybox.net/license.html:1.3->1.4
1751 docs/busybox.net/products.html:1.8->1.9
1752 docs/busybox.net/shame.html:1.9->1.10
1753
1754---------------------
1755PatchSet 4051
1756Date: 2004/04/07 13:57:15
1757Author: andersen
1758Branch: HEAD
1759Tag: (none)
1760Log:
1761Mention Acronis PartitionExpert
1762
1763Members:
1764 docs/busybox.net/shame.html:1.10->1.11
1765
1766---------------------
1767PatchSet 4052
1768Date: 2004/04/07 15:02:40
1769Author: andersen
1770Branch: HEAD
1771Tag: (none)
1772Log:
1773Minor update
1774
1775Members:
1776 docs/busybox.net/shame.html:1.11->1.12
1777
1778---------------------
1779PatchSet 4053
1780Date: 2004/04/07 15:07:27
1781Author: andersen
663Branch: HEAD 1782Branch: HEAD
664Tag: (none) 1783Tag: (none)
665Log: 1784Log:
666bb_full_fd_action was incorrectly returning an error message causing 1785Fix url
667major breaking.
668 1786
669Members: 1787Members:
670 libbb/copyfd.c:1.10->1.11 1788 docs/busybox.net/shame.html:1.12->1.13
671 1789