blob: cded57724914e012aa2cc28f1a0684f6b927498f [file] [log] [blame]
Eric Andersenc9897242003-07-15 07:52:41 +00001---------------------
Eric Andersen7a6a7732003-07-30 09:33:54 +00002PatchSet 3463
3Date: 2003/07/30 09:55:59
4Author: andersen
5Branch: HEAD
6Tag: (none)
7Log:
8Lars Ekman writes:
9
10When using "losetup" the device is always setup as Read-Only.
11
12(I have only tested with the -o flag, but looking at the code the
13 problem seems general)
14
15The problem is the "opt" variable in "losetup.c" that is reused in
16the "set_loop()" call. Clear it before the call and everything is OK;
17
18 opt = 0; /* <-------- added line */
19 if (delete)
20 return del_loop (argv[optind]) ? EXIT_SUCCESS : EXIT_FAILURE;
21 else
22 return set_loop (argv[optind], argv[optind + 1], offset, &opt)
23 ? EXIT_FAILURE : EXIT_SUCCESS;
24}
25
26Best Regards,
27Lars Ekman
28
29Members:
30 util-linux/losetup.c:1.2->1.3
Eric Andersen96bcfd31999-11-12 01:30:18 +000031
Eric Andersena4389cf2003-09-12 04:43:49 +000032---------------------
33PatchSet 3464
34Date: 2003/07/30 10:33:52
35Author: andersen
36Branch: HEAD
37Tag: busybox_1_00_pre2
38Log:
39Update webpage and changelog for release
40
41Members:
42 Changelog:1.281->1.282
43 docs/busybox.net/index.html:1.124->1.125
44 docs/busybox.net/oldnews.html:1.14->1.15
45
46---------------------
47PatchSet 3465
48Date: 2003/07/30 18:17:33
49Author: andersen
50Branch: HEAD
51Tag: (none)
52Log:
53Remove LRP (now defunct) and replace it with leaf.
54
55Members:
56 docs/busybox.net/index.html:1.125->1.126
57
58---------------------
59PatchSet 3466
60Date: 2003/07/31 02:53:50
61Author: bug1
62Branch: HEAD
63Tag: (none)
64Log:
65Fix bug when handling debian packages.
66If we read the contents of compressed files within the ar archive,
67e.g. control.tar.gz, then file position gets all out of whack, so
68it has to be reset before reading thenext header.
69
70Members:
71 archival/libunarchive/get_header_ar.c:1.6->1.7
72
73---------------------
74PatchSet 3467
75Date: 2003/07/31 18:50:17
76Author: andersen
77Branch: HEAD
78Tag: (none)
79Log:
80Minor cleanup
81
82Members:
83 docs/busybox.net/index.html:1.126->1.127
84
85---------------------
86PatchSet 3468
87Date: 2003/08/01 23:27:57
88Author: andersen
89Branch: HEAD
90Tag: (none)
91Log:
92Remove code that too agressively disabled inlines
93
94Members:
95 include/libbb.h:1.107->1.108
96
97---------------------
98PatchSet 3469
99Date: 2003/08/02 01:04:18
100Author: mjn3
101Branch: HEAD
102Tag: (none)
103Log:
104Save 0.5K.
105
106Members:
107 libbb/interface.c:1.18->1.19
108
109---------------------
110PatchSet 3470
111Date: 2003/08/02 01:19:29
112Author: mjn3
113Branch: HEAD
114Tag: (none)
115Log:
116Might as well get my name in AUTHORS before 1.0...
117
118Members:
119 AUTHORS:1.37->1.38
120
121---------------------
122PatchSet 3471
123Date: 2003/08/05 03:18:24
124Author: andersen
125Branch: HEAD
126Tag: (none)
127Log:
128Merge/rework config system per the latest from linux-2.6.0-test2.
129Fix the config bugs revealed by the updated config system.
130 -Erik
131
132Members:
133 scripts/config/conf.c:1.1->1.2
134 scripts/config/confdata.c:1.2->1.3
135 scripts/config/expr.c:1.1->1.2
136 scripts/config/expr.h:1.1->1.2
137 scripts/config/lex.zconf.c_shipped:1.1->1.2
138 scripts/config/lkc.h:1.1->1.2
139 scripts/config/lkc_proto.h:1.2->1.3
140 scripts/config/mconf.c:1.2->1.3
141 scripts/config/menu.c:1.1->1.2
142 scripts/config/symbol.c:1.1->1.2
143 scripts/config/zconf.l:1.1->1.2
144 scripts/config/zconf.tab.c_shipped:1.1->1.2
145 scripts/config/zconf.y:1.1->1.2
146 shell/Config.in:1.7->1.8
147 sysdeps/linux/Config.in:1.10->1.11
148
149---------------------
150PatchSet 3472
151Date: 2003/08/05 06:59:47
152Author: andersen
153Branch: HEAD
154Tag: (none)
155Log:
156Seems I missed a spot
157
158Members:
159 scripts/config/zconf.tab.c_shipped:1.2->1.3
160 scripts/config/zconf.y:1.2->1.3
161
162---------------------
163PatchSet 3473
164Date: 2003/08/06 08:34:19
165Author: andersen
166Branch: HEAD
167Tag: (none)
168Log:
169extern inline is a bad bad thing. kill it (so mkfs_minix.c will
170actually compile)
171
172Members:
173 util-linux/mkfs_minix.c:1.38->1.39
174
175---------------------
176PatchSet 3474
177Date: 2003/08/06 08:43:58
178Author: andersen
179Branch: HEAD
180Tag: (none)
181Log:
182Fixup segfault on 'kill -q'
183
184Members:
185 procps/kill.c:1.50->1.51
186
187---------------------
188PatchSet 3475
189Date: 2003/08/06 09:21:52
190Author: andersen
191Branch: HEAD
192Tag: (none)
193Log:
194Joe.C writes:
195
196 I've reported this bug in April and it still
197 exists in 1.00-pre2. So I made patches for
198 both 0.60.x and 1.00-pre2. The patch is very
199 simple, just use strncmp instead of strcmp.
200 Please apply if it is OK.
201
202 Here's the procedure to test this problem:
203 Create a executable with very long name, say
204 'test_1234567890123456' and execute it. Try
205 using 'killall' or 'pidof' to find/kill this
206 program. Without this patch, you can't find
207 the program.
208
209Members:
210 libbb/find_pid_by_name.c:1.12->1.13
211
212---------------------
213PatchSet 3476
214Date: 2003/08/06 09:33:08
215Author: andersen
216Branch: HEAD
217Tag: (none)
218Log:
219Patch from vodz to cleanup libbb/obscure.c:password_check()
220to not copy too much data.
221
222Members:
223 libbb/obscure.c:1.4->1.5
224
225---------------------
226PatchSet 3477
227Date: 2003/08/06 09:47:59
228Author: andersen
229Branch: HEAD
230Tag: (none)
231Log:
232Sync hdparm -t and -T options with hdparm-5.3, which seems
233to produce sensible results,
234
235Members:
236 miscutils/hdparm.c:1.1->1.2
237
238---------------------
239PatchSet 3478
240Date: 2003/08/06 09:53:13
241Author: andersen
242Branch: HEAD
243Tag: (none)
244Log:
245Steven Scholz writes:
246
247 the output of lsmod (busybox-1.00-pre2) contains IMHO one "\n" too
248 much when using CONFIG_FEATURE_CHECK_TAINTED_MODULE:
249
250 ~ # lsmod
251 Module Size Used by Tainted: P
252
253 ds 8364 1
254 m8xx_pcmcia 5388 1
255 pcmcia_core 40736 0 [ds m8xx_pcmcia]
256
257and this patch from Steven fixes the problem
258
259Members:
260 modutils/lsmod.c:1.39->1.40
261
262---------------------
263PatchSet 3479
264Date: 2003/08/06 09:57:35
265Author: andersen
266Branch: HEAD
267Tag: (none)
268Log:
269Patch from Steven Scholz:
270
271should we rename the define into CONFIG_FEATURE_HDPARM_HDIO_DMA and
272use it for "set" and "get" ???
273
274Since although CONFIG_FEATURE_HDPARM_HDIO_GET_DMA is _not_ set I still
275can use "hdparm -d 1 /dev/hda" to switch the DMA on.
276Is this desireable or meant to be like that?
277
278So how about the applied patch?
279
280Members:
281 include/usage.h:1.162->1.163
282 miscutils/Config.in:1.6->1.7
283 miscutils/hdparm.c:1.2->1.3
284
285---------------------
286PatchSet 3480
287Date: 2003/08/06 10:07:36
288Author: andersen
289Branch: HEAD
290Tag: (none)
291Log:
292Patch from vodz:
293
294I wrote:
295>>I think, fdisk have special ext2lseek special for:
296>>disk can have size > 4Gb, but all any partitions have < 4Gb and lseek64
297>>not require.
298>>May be best create new configure option for set DOLFS for fdisk applet
299>>if global DOLFS unset?
300>
301
302
303Erik Andersen wrote:
304>Agreed. Using an extra configure option when ! DOLFS
305>would be a good idea.
306
307
308Ok. Patch attached.
309
310Members:
311 util-linux/Config.in:1.8->1.9
312 util-linux/fdisk.c:1.8->1.9
313
314---------------------
315PatchSet 3481
316Date: 2003/08/06 10:23:44
317Author: andersen
318Branch: HEAD
319Tag: (none)
320Log:
321Eric Spakman writes:
322
323The attached patch adds "mtu" and "hwaddress" to the inet6 method and
324"mtu", "hwaddr" and "pointopoint" to the inet4 method (just like in
325the ifupdown part).
326Note: "hwaddress" can't be used with the busybox ip applet (this
327function isn't implemented in bb ip yet), but it can be of use with
328an external "full blown" ip package.
329
330The patch also removes "label" from the loopback configuration,
331labels (subinterfaces) aren't used with loopback interfaces.
332
333It further solves a problem in the bootp method, "ifconfig down
334%interface%" should be "ifconfig %interface% down" and it's now also
335possible to use ip with bootp.
336
337The patch is fully tested with both busybox ip and "stand-alone" ip
338and I didn't saw any problems.
339
340Members:
341 networking/ifupdown.c:1.29->1.30
342
343---------------------
344PatchSet 3482
345Date: 2003/08/06 10:43:09
346Author: andersen
347Branch: HEAD
348Tag: (none)
349Log:
350Patch from Eric Spakman to update "run-parts" help text in Config.in.
351
352Members:
353 debianutils/Config.in:1.4->1.5
354
355---------------------
356PatchSet 3483
357Date: 2003/08/06 12:20:52
358Author: andersen
359Branch: HEAD
360Tag: (none)
361Log:
362Latest dash update from vodz
363
364Members:
365 libbb/Makefile.in:1.25->1.26
366 libbb/arith.c:1.5->1.6(DEAD)
367 shell/ash.c:1.73->1.74
368
369---------------------
370PatchSet 3484
371Date: 2003/08/06 12:22:36
372Author: andersen
373Branch: HEAD
374Tag: (none)
375Log:
376Begin preparing for another release
377
378Members:
379 Rules.mak:1.19->1.20
380
381---------------------
382PatchSet 3485
383Date: 2003/08/08 08:39:57
384Author: andersen
385Branch: HEAD
386Tag: (none)
387Log:
388Fix a stupid bug I introduced several months ago
389
390Members:
391 coreutils/printf.c:1.19->1.20
392
393---------------------
394PatchSet 3486
395Date: 2003/08/08 09:57:03
396Author: andersen
397Branch: HEAD
398Tag: (none)
399Log:
400Remove unnecessary defamatory comment
401
402Members:
403 coreutils/cal.c:1.5->1.6
404
405---------------------
406PatchSet 3487
407Date: 2003/08/08 21:04:56
408Author: andersen
409Branch: HEAD
410Tag: (none)
411Log:
412Patch from Kent Robotti to being fdisk in sync with v2.12 final.
413
414Members:
415 util-linux/fdisk.c:1.9->1.10
416
417---------------------
418PatchSet 3488
419Date: 2003/08/08 21:09:03
420Author: andersen
421Branch: HEAD
422Tag: (none)
423Log:
424Kent Robotti noted that mt.c uses "rewind" not "rew"
425
426Members:
427 include/usage.h:1.163->1.164
428
429---------------------
430PatchSet 3489
431Date: 2003/08/08 23:13:41
432Author: andersen
433Branch: HEAD
434Tag: (none)
435Log:
436quiet some noise
437
438Members:
439 miscutils/hdparm.c:1.3->1.4
440
441---------------------
442PatchSet 3490
443Date: 2003/08/08 23:26:05
444Author: andersen
445Branch: HEAD
446Tag: (none)
447Log:
448Implement a minimalist 'last' which allows the LEAF project to
449no longer need dumtp. Remove the 'dumtp' applet.
450 -Erik
451
452Members:
453 include/applets.h:1.102->1.103
454 include/usage.h:1.164->1.165
455 miscutils/Config.in:1.7->1.8
456 miscutils/Makefile.in:1.7->1.8
457 miscutils/dutmp.c:1.31->1.32(DEAD)
458 miscutils/last.c:INITIAL->1.1
459
460---------------------
461PatchSet 3491
462Date: 2003/08/09 00:12:12
463Author: andersen
464Branch: HEAD
465Tag: (none)
466Log:
467Begin using the new "select" option. Good stuff!
468
469Members:
470 networking/Config.in:1.21->1.22
471
472---------------------
473PatchSet 3492
474Date: 2003/08/09 00:40:12
475Author: andersen
476Branch: HEAD
477Tag: (none)
478Log:
479Use the new 'select' option to make the shell config
480much less evil and far more obvious.
481 -Erik
482
483Members:
484 shell/Config.in:1.8->1.9
485
486---------------------
487PatchSet 3493
488Date: 2003/08/09 00:41:50
489Author: andersen
490Branch: HEAD
491Tag: (none)
492Log:
493Move shell descriptions to the config system
494
495Members:
496 README:1.27->1.28
497
498---------------------
499PatchSet 3494
500Date: 2003/08/09 03:57:55
501Author: mjn3
502Branch: HEAD
503Tag: (none)
504Log:
505Adjust Erik's change, as I don't claim copyright of the applet.
506
507Members:
508 coreutils/cal.c:1.6->1.7
509
510---------------------
511PatchSet 3495
512Date: 2003/08/12 07:55:03
513Author: andersen
514Branch: HEAD
515Tag: (none)
516Log:
517fix style sheet so site doesn't look like crap with IE
518
519Members:
520 docs/busybox.net/index.html:1.127->1.128
521
522---------------------
523PatchSet 3496
524Date: 2003/08/13 13:11:33
525Author: mjn3
526Branch: HEAD
527Tag: (none)
528Log:
529Remove unnecessary pointer dereference.
530
531Members:
532 coreutils/cal.c:1.7->1.8
533
534---------------------
535PatchSet 3497
536Date: 2003/08/13 18:48:47
537Author: mjn3
538Branch: HEAD
539Tag: (none)
540Log:
541Rewrite timescmd() function to avoid the use of floating point and to
542correct a bug in the seconds display where something like 65 seconds
543would be output as "1m65.000000s".
544
545Members:
546 shell/ash.c:1.74->1.75
547
548---------------------
549PatchSet 3498
550Date: 2003/08/13 20:56:33
551Author: andersen
552Branch: HEAD
553Tag: (none)
554Log:
555Patch from Paul Mundt (lethal) adding sh64 insmod support for busybox
556
557Members:
558 modutils/insmod.c:1.99->1.100
559
560---------------------
561PatchSet 3499
562Date: 2003/08/14 03:28:49
563Author: mjn3
564Branch: HEAD
565Tag: (none)
566Log:
567Fix a bug reported by junkio@cox.net involving the mode_chars index.
568
569Members:
570 libbb/mode_string.c:1.3->1.4
571
572---------------------
573PatchSet 3500
574Date: 2003/08/14 03:55:15
575Author: bug1
576Branch: HEAD
577Tag: (none)
578Log:
579Change hardlink handling for tar to work the same way as cpio
580
581Members:
582 archival/libunarchive/data_extract_all.c:1.10->1.11
583 archival/libunarchive/get_header_tar.c:1.19->1.20
584
585---------------------
586PatchSet 3501
587Date: 2003/08/19 04:49:00
588Author: bug1
589Branch: HEAD
590Tag: (none)
591Log:
592Typo
593
594Members:
595 coreutils/Config.in:1.12->1.13
596
597---------------------
598PatchSet 3502
599Date: 2003/08/22 21:53:38
600Author: andersen
601Branch: HEAD
602Tag: (none)
603Log:
604Fixup 'make clean' to properly clean the _install directory
605
606Members:
607 Makefile:1.283->1.284
608
609---------------------
610PatchSet 3503
611Date: 2003/08/22 22:15:07
612Author: andersen
613Branch: HEAD
614Tag: (none)
615Log:
616trivial doc fix
617
618Members:
619 archival/Config.in:1.8->1.9
620
621---------------------
622PatchSet 3504
623Date: 2003/08/23 00:08:37
624Author: andersen
625Branch: HEAD
626Tag: (none)
627Log:
628"staywithu" writes:
629
630In BusyBox v1.00-pre2,
631 commands like ls, df with -h option report a wrong file size for files larger than 4GBtye!!
632
633For example,
634 when I execute 'ls -l', it reports
635 -rw-r--r-- 1 root root 5368709120 Aug 17 2003 large_stream.tp
636
637 when I execute 'ls -lh', I expect that
638 -rw-r--r-- 1 root root 5.0G Aug 17 2003 large_stream.tp
639
640 but it reports
641 -rw-r--r-- 1 root root 1.0G Aug 17 2003 large_stream.tp
642
643I fixed this bug that...
644 Line 31 in libbb/human_readable.c and line 275 include/libbb.h
645
646 const char *make_human_readable_str(unsigned long size
647 => const char *make_human_readable_str(unsigned long long size
648
649It's OK!
650
651Members:
652 include/libbb.h:1.108->1.109
653 libbb/human_readable.c:1.7->1.8
654
655---------------------
656PatchSet 3505
657Date: 2003/08/26 03:14:58
658Author: bug1
659Branch: HEAD
660Tag: (none)
661Log:
662Fix overflow for machines greater than 4GB, return unsigned int to avoid
663a cast and for greater accuracy.
664
665Members:
666 init/init.c:1.192->1.193
667
668---------------------
669PatchSet 3506
670Date: 2003/08/26 05:25:59
671Author: bug1
672Branch: HEAD
673Tag: (none)
674Log:
675SHA1 options depend on SHA1
676
677Members:
678 coreutils/Config.in:1.13->1.14
679
680---------------------
681PatchSet 3507
682Date: 2003/08/26 05:28:05
683Author: bug1
684Branch: HEAD
685Tag: (none)
686Log:
687Woops, depend on SHA1 not the option
688
689Members:
690 coreutils/Config.in:1.14->1.15
691
692---------------------
693PatchSet 3508
694Date: 2003/08/26 05:50:22
695Author: bug1
696Branch: HEAD
697Tag: (none)
698Log:
699Syncronise some build files with busybox-cvs-20030819
700
701Members:
702 debian/changelog:1.36->1.37
703 debian/config-deb:1.7->1.8
704 debian/config-static:1.10->1.11
705 debian/config-udeb:1.14->1.15
706 debian/control:1.17->1.18
707
708---------------------
709PatchSet 3509
710Date: 2003/08/26 12:06:39
711Author: sandman
712Branch: HEAD
713Tag: (none)
714Log:
715Removed some debug printfs
716
717Members:
718 util-linux/hwclock.c:1.5->1.6
719
720---------------------
721PatchSet 3510
722Date: 2003/08/28 20:12:23
723Author: bug1
724Branch: HEAD
725Tag: (none)
726Log:
727Dont unlink when testing !
728Always preserve creation date
729Disable the -p option its for modification date
730Remove some cpio header debugging noise
731Syncronise file listing behaviour with upstream.
732
733Members:
734 archival/cpio.c:1.12->1.13
735 archival/libunarchive/data_extract_all.c:1.11->1.12
736 archival/libunarchive/get_header_cpio.c:1.7->1.8
737 include/unarchive.h:1.17->1.18
738
739---------------------
740PatchSet 3511
741Date: 2003/08/28 20:54:16
742Author: bug1
743Branch: HEAD
744Tag: (none)
745Log:
746*** empty log message ***
747
748Members:
749 networking/arping.c:1.4->1.5
750
751---------------------
752PatchSet 3512
753Date: 2003/08/28 22:55:22
754Author: bug1
755Branch: HEAD
756Tag: (none)
757Log:
758"When the filesize is known from content-length header, safe_fread is
759always told to read sizeof(buf). This waits until the underlying
760fread() to time-out for the last part of the downloaded body. Fix
761this by sending the number of remaining bytes to read when known." -
762junkio@
763I reworked the logic in his patch
764
765Members:
766 networking/wget.c:1.54->1.55
767
768---------------------
769PatchSet 3513
770Date: 2003/08/28 23:03:19
771Author: bug1
772Branch: HEAD
773Tag: (none)
774Log:
775"When the initial request by wget is responded by a 3XX redirect
776response sent in chunked transfer encoding, the code path to
777resubmit the request to the redirected URL forgets to reset
778got_clen and chunked variables in the loop. If the redirected
779URL does not use chunked transfer encoding, this causes the code
780that slurps the body of the response to incorrectly try to parse
781out the chunk length which does not exist." - junkio@
782
783----------------------------------------------------------------------
784
785Members:
786 networking/wget.c:1.55->1.56
787
788---------------------
789PatchSet 3514
790Date: 2003/08/28 23:12:53
791Author: bug1
792Branch: HEAD
793Tag: (none)
794Log:
795"Typo and/or thinko: scanning till the end of NUL terminated string
796should check the byte pointed at not the pointer itself." -junkio@
797
798Members:
799 miscutils/dc.c:1.15->1.16
800
801---------------------
802PatchSet 3515
803Date: 2003/08/29 07:25:04
804Author: bug1
805Branch: HEAD
806Tag: (none)
807Log:
808Correct logic in determining size of block to download, as pointed out
809by Junio C Hamano
810
811Members:
812 networking/wget.c:1.56->1.57
813
814---------------------
815PatchSet 3516
816Date: 2003/08/29 08:29:30
817Author: bug1
818Branch: HEAD
819Tag: (none)
820Log:
821vodz, last patch 103
822
823Members:
824 coreutils/expr.c:1.12->1.13
825 shell/ash.c:1.75->1.76
826
827---------------------
828PatchSet 3517
829Date: 2003/08/29 08:35:08
830Author: bug1
831Branch: HEAD
832Tag: (none)
833Log:
834Vodz, last patch 104
835
836Members:
837 sysklogd/syslogd.c:1.100->1.101
838
839---------------------
840PatchSet 3518
841Date: 2003/08/29 08:38:56
842Author: bug1
843Branch: HEAD
844Tag: (none)
845Log:
846Vodz, last patch 105
847Busybox "mount" applet unsupport "user" option and
848result: must have _BB_SUID_NEVER applet option (my bug).
849Last patch have reducing 216 bytes for "su" applet also.
850
851Members:
852 include/applets.h:1.103->1.104
853 loginutils/su.c:1.4->1.5
854
855---------------------
856PatchSet 3519
857Date: 2003/08/29 08:47:52
858Author: bug1
859Branch: HEAD
860Tag: (none)
861Log:
862label's dont work in v4 tunnels, patch by Eric Spakman
863
864Members:
865 networking/ifupdown.c:1.30->1.31
866
867---------------------
868PatchSet 3520
869Date: 2003/08/29 11:58:46
870Author: bug1
871Branch: HEAD
872Tag: (none)
873Log:
874"This function was not updating the argc and argv pointers to reflect
875the arguments it consumed, which means the calling function encountered
876them as well. As a result, a command like "ip -6 addr" was yielding a usage
877error." - Philip Blundell
878
879Members:
880 networking/libiproute/ip_parse_common_args.c:1.4->1.5
881
882---------------------
883PatchSet 3521
884Date: 2003/08/29 12:34:08
885Author: bug1
886Branch: HEAD
887Tag: (none)
888Log:
889Fix for compiling with ipv6
890
891Members:
892 libbb/interface.c:1.19->1.20
893
894---------------------
895PatchSet 3522
896Date: 2003/08/29 13:20:31
897Author: bug1
898Branch: HEAD
899Tag: (none)
900Log:
901* Since busybox binary is unnecessary, deleted it from prerequisites.
902* Changed so that not only links but /bin/busybox might be deleted.
903* When double quoted PREFIX is defined by `.config' is used,
904 `make uninstall' does not work correctly.
905 When default PREFIX `pwd`/_install defined by Rules.mak is used,
906 similarly it does not work correctly.
907 Changed $$PREFIX into $(PREFIX) in order to fix this.
908Patch by Hideki IWAMOTO
909
910Members:
911 Makefile:1.284->1.285
912
913---------------------
914PatchSet 3523
915Date: 2003/08/29 13:23:09
916Author: bug1
917Branch: HEAD
918Tag: (none)
919Log:
920Substitute busybox for uClibc, patch by Hideki IWAMOTO
921
922Members:
923 Rules.mak:1.20->1.21
924
925---------------------
926PatchSet 3524
927Date: 2003/08/29 14:25:55
928Author: bug1
929Branch: HEAD
930Tag: (none)
931Log:
932Change make to $(MAKE), patch by Hideki IWAMOTO
933
934Members:
935 Makefile:1.285->1.286
936
937---------------------
938PatchSet 3525
939Date: 2003/08/29 15:18:26
940Author: bug1
941Branch: HEAD
942Tag: (none)
943Log:
944Help for date -I when CONFIG_FEATURE_DATE_ISOFMT is enabled.
945Patch by Steven Scholz
946
947Members:
948 include/usage.h:1.165->1.166
949
950---------------------
951PatchSet 3526
952Date: 2003/08/29 16:03:12
953Author: bug1
954Branch: HEAD
955Tag: (none)
956Log:
957Remove unused files
958
959Members:
960 networking/udhcp/debug.h:1.1->1.2(DEAD)
961 networking/udhcp/pidfile.c:1.1->1.2(DEAD)
962 networking/udhcp/pidfile.h:1.1->1.2(DEAD)
963
964---------------------
965PatchSet 3527
966Date: 2003/08/29 16:19:44
967Author: bug1
968Branch: HEAD
969Tag: (none)
970Log:
971Remove stray '\n'
972
973Members:
974 networking/udhcp/dhcpc.c:1.11->1.12
975 networking/udhcp/socket.c:1.2->1.3
976
977---------------------
978PatchSet 3528
979Date: 2003/08/29 16:39:07
980Author: bug1
981Branch: HEAD
982Tag: (none)
983Log:
984Logic error, patch by Matteo Croce
985
986Members:
987 util-linux/fdformat.c:1.1->1.2
988
989---------------------
990PatchSet 3529
991Date: 2003/08/29 16:48:37
992Author: bug1
993Branch: HEAD
994Tag: (none)
995Log:
996"A little patch for the strings applet of the busybox development tree
997that substitutes two lines of code with a libbb function saving a couple
998of bytes." - Tito
999
1000Members:
1001 miscutils/strings.c:1.9->1.10
1002
1003---------------------
1004PatchSet 3530
1005Date: 2003/08/29 16:53:23
1006Author: bug1
1007Branch: HEAD
1008Tag: (none)
1009Log:
1010"Due to a wrong format parameter in a printf httpd does not work when
1011compiled for with CONFIG_LFS (large file support).
1012The attached patch suggested by Vladimir fixes that." - Steven Scholz
1013
1014Members:
1015 networking/httpd.c:1.11->1.12
1016
1017---------------------
1018PatchSet 3531
1019Date: 2003/08/29 17:19:03
1020Author: bug1
1021Branch: HEAD
1022Tag: (none)
1023Log:
1024Remove some unwanted code, patch from Holger Schurig, confirmed by vodz
1025
1026Members:
1027 libbb/get_console.c:1.6->1.7
1028
1029---------------------
1030PatchSet 3532
1031Date: 2003/08/30 05:35:07
1032Author: bug1
1033Branch: HEAD
1034Tag: (none)
1035Log:
1036Fix the substitution print subcommand, it should only print if its
1037own substitution matched, not previous ones.
1038e.g
1039echo fooba | sed -n 's/foo//;s/bar/found/p'
1040shouldnt print anything
1041
1042Members:
1043 editors/sed.c:1.130->1.131
1044
1045---------------------
1046PatchSet 3533
1047Date: 2003/08/30 05:47:36
1048Author: bug1
1049Branch: HEAD
1050Tag: (none)
1051Log:
1052"Without this patch, udhcpcd output may be buffered and delayed for
1053for minutes if stdout is not a tty." -vda@
1054
1055Members:
1056 networking/udhcp/common.c:1.1->1.2
1057
1058---------------------
1059PatchSet 3534
1060Date: 2003/08/30 07:00:33
1061Author: bug1
1062Branch: HEAD
1063Tag: (none)
1064Log:
1065handle GPLONLY symbols
1066
1067Members:
1068 modutils/insmod.c:1.100->1.101
1069
1070---------------------
1071PatchSet 3535
1072Date: 2003/08/30 13:27:36
1073Author: bug1
1074Branch: HEAD
1075Tag: (none)
1076Log:
1077The default behaviour for run-parts is corrected to continue if an error
1078is encountered in a script.
1079Patch by Philip Blundell
1080
1081Members:
1082 libbb/run_parts.c:1.9->1.10
1083
1084---------------------
1085PatchSet 3536
1086Date: 2003/08/30 13:38:13
1087Author: bug1
1088Branch: HEAD
1089Tag: (none)
1090Log:
1091save a couple of bytes
1092
1093Members:
1094 miscutils/strings.c:1.10->1.11
1095
1096---------------------
1097PatchSet 3537
1098Date: 2003/08/31 02:58:18
1099Author: bug1
1100Branch: HEAD
1101Tag: (none)
1102Log:
1103"insmod caches the symbolname in a variable before modifying it and uses
1104the cached value afterwards." - Jean Wolter
1105
1106Members:
1107 modutils/insmod.c:1.101->1.102
1108
1109---------------------
1110PatchSet 3538
1111Date: 2003/09/01 05:08:36
1112Author: bug1
1113Branch: HEAD
1114Tag: (none)
1115Log:
1116Allow one to detect and handle the case where no lease could be obtained
1117via DHCP. (Just add a section "failed" to your script.)
1118Patch by Steven Scholz
1119
1120Members:
1121 networking/udhcp/dhcpc.c:1.12->1.13
1122
1123---------------------
1124PatchSet 3539
1125Date: 2003/09/01 09:53:31
1126Author: bug1
1127Branch: HEAD
1128Tag: (none)
1129Log:
1130Fix compile error and reducing size for libbb/get_console.c to previous size.
1131Vodz last_patch106
1132
1133Members:
1134 libbb/get_console.c:1.7->1.8
1135 shell/ash.c:1.76->1.77
1136
1137---------------------
1138PatchSet 3540
1139Date: 2003/09/02 03:36:07
1140Author: bug1
1141Branch: HEAD
1142Tag: (none)
1143Log:
1144move all "-/bin/sh" "/bin/sh" and "sh" to libbb/messages.c file as one
1145constant.
1146Vodz last_patch_107
1147
1148Members:
1149 coreutils/chroot.c:1.29->1.30
1150 include/libbb.h:1.109->1.110
1151 init/init.c:1.193->1.194
1152 libbb/Makefile.in:1.26->1.27
1153 libbb/messages.c:1.10->1.11
1154 loginutils/adduser.c:1.7->1.8
1155 loginutils/login.c:1.12->1.13
1156 loginutils/su.c:1.5->1.6
1157 miscutils/crond.c:1.7->1.8
1158 miscutils/crontab.c:1.5->1.6
1159 networking/ifupdown.c:1.31->1.32
1160 networking/telnetd.c:1.6->1.7
1161 shell/ash.c:1.77->1.78
1162 shell/msh.c:1.14->1.15
1163
1164---------------------
1165PatchSet 3541
1166Date: 2003/09/02 07:59:57
1167Author: bug1
1168Branch: HEAD
1169Tag: (none)
1170Log:
1171adds the ability to use and calculate network prefix specifications instead
1172of netmasks. It also fixes the parameters for network and netmask to match
1173that of the official Red Hat version (-n for network and -m for netmask).
1174Patch by Joshua Jackson
1175
1176Members:
1177 networking/Config.in:1.22->1.23
1178 networking/ipcalc.c:1.4->1.5
1179
1180---------------------
1181PatchSet 3542
1182Date: 2003/09/03 01:42:58
1183Author: bug1
1184Branch: HEAD
1185Tag: (none)
1186Log:
1187To load GPLONLY symbols its is required that CHECK_TAINTED_MODULES be
1188enabled, if not GPLONLY symbols are ignored.
1189
1190Members:
1191 modutils/Config.in:1.8->1.9
1192 modutils/insmod.c:1.102->1.103
1193
1194---------------------
1195PatchSet 3543
1196Date: 2003/09/03 13:18:38
1197Author: bug1
1198Branch: HEAD
1199Tag: (none)
1200Log:
1201more crond+crontab integrating with loginutil libbb functions and deleted
1202patch from Thomas Gleixner to init.
1203Viodz last_patch_108
1204
1205Members:
1206 include/libbb.h:1.110->1.111
1207 init/init.c:1.194->1.195
1208 libbb/change_identity.c:1.2->1.3
1209 miscutils/crond.c:1.8->1.9
1210 miscutils/crontab.c:1.6->1.7
1211
1212---------------------
1213PatchSet 3544
1214Date: 2003/09/04 09:21:36
1215Author: bug1
1216Branch: HEAD
1217Tag: (none)
1218Log:
1219Set the default password to md5, patch by Joshua Jackson
1220
1221Members:
1222 loginutils/passwd.c:1.5->1.6
1223
1224---------------------
1225PatchSet 3545
1226Date: 2003/09/05 03:37:15
1227Author: bug1
1228Branch: HEAD
1229Tag: (none)
1230Log:
1231Small bug in silent option
1232
1233Members:
1234 networking/ipcalc.c:1.5->1.6
1235
1236---------------------
1237PatchSet 3546
1238Date: 2003/09/08 01:32:49
1239Author: bug1
1240Branch: HEAD
1241Tag: (none)
1242Log:
1243Busybox modprobe has a couple of irritating quirks:
1244
1245 - attempting to modprobe a module that is already loaded yields "Failed
1246to load module", whereas modutils quietly ignores such a request.
1247
1248 - if a module genuinely can't be loaded due to missing symbols or
1249similar problems, modprobe doesn't produce any useful diagnostics
1250because the output from insmod has been redirected to /dev/null.
1251
1252Here's a patch to address these issue
1253
1254Patch by Philip Blundell
1255
1256Members:
1257 modutils/modprobe.c:1.21->1.22
1258
1259---------------------
1260PatchSet 3547
1261Date: 2003/09/08 11:59:27
1262Author: bug1
1263Branch: HEAD
1264Tag: (none)
1265Log:
1266last_patch_109 from Vladimir N. Oleynik
1267
1268Busybox`s httpd have the defect (from born):
1269ip 1.2.3.1 have true comparing also with
12701.2.3.10-1.2.3.19 and 1.2.3.100-1.2.3.199.
1271Last patch removed this bug and added feature:
1272allow/deny rule can support network/netmask
1273example: 1.2.3.0/255.255.255.128
1274 or
1275network/mask_bits
1276example: 1.2.3.0/25
1277now; old format
12781
12791.2
12801.2.3
12811.2.3.4
1282too support and converted to
12831/8 1.2/16 1.2.3/24 1.2.3.4/32
1284automaticaly.
1285
1286Also, current CVS have small problem: ignores
1287A:IP, (loses 'A', 'a' only work). Corrected.
1288
1289Members:
1290 networking/httpd.c:1.12->1.13
1291
1292---------------------
1293PatchSet 3548
1294Date: 2003/09/08 15:34:23
1295Author: bug1
1296Branch: HEAD
1297Tag: (none)
1298Log:
1299Preserve suid/sgid bits
1300
1301Members:
1302 coreutils/chown.c:1.23->1.24
1303
1304---------------------
1305PatchSet 3549
1306Date: 2003/09/08 16:39:09
1307Author: bug1
1308Branch: HEAD
1309Tag: (none)
1310Log:
1311Vodz, last_patch_110
1312no limit, no memory usage for env buffer, always call putenv().
1313remove small error for previous last_patch109.
1314
1315Members:
1316 networking/httpd.c:1.13->1.14
1317
1318---------------------
1319PatchSet 3550
1320Date: 2003/09/09 00:19:12
1321Author: bug1
1322Branch: HEAD
1323Tag: (none)
1324Log:
1325Patch from Jean Wolter
1326expr currently always adds even if told to subtract
1327
1328Members:
1329 coreutils/expr.c:1.13->1.14
1330
1331---------------------
1332PatchSet 3551
1333Date: 2003/09/09 16:53:56
1334Author: bug1
1335Branch: HEAD
1336Tag: (none)
1337Log:
1338Update the config file by running it from menuconfig, get rid of some
1339unused entries.
1340
1341Members:
1342 sysdeps/linux/defconfig:1.3->1.4
1343
1344---------------------
1345PatchSet 3552
1346Date: 2003/09/09 18:41:03
1347Author: bug1
1348Branch: HEAD
1349Tag: (none)
1350Log:
1351If a tar entry is a regualr file ending in a '/' then its really a
1352directory.
1353From http://www.gnu.org/manual/tar/html_node/tar_123.html
1354REGTYPE
1355AREGTYPE
1356 These flags represent a regular file. In order to be compatible with
1357older versions of tar, a typeflag value of AREGTYPE should be silently
1358recognized as a regular file. New archives should be created using
1359REGTYPE. Also, for backward compatibility, tar treats a regular file
1360whose name ends with a slash as a directory.
1361
1362Members:
1363 archival/libunarchive/get_header_tar.c:1.20->1.21
1364
1365---------------------
1366PatchSet 3553
1367Date: 2003/09/11 00:35:44
1368Author: bug1
1369Branch: HEAD
1370Tag: (none)
1371Log:
1372Vodz, last_patch_104
1373
1374Members:
1375 networking/httpd.c:1.14->1.15
1376 sysklogd/syslogd.c:1.101->1.102
1377
1378---------------------
1379PatchSet 3554
1380Date: 2003/09/11 00:47:10
1381Author: bug1
1382Branch: HEAD
1383Tag: (none)
1384Log:
1385Fix a bug where make clean complained about having both : and :: entries.
1386Remove tester.log on make clean
1387Patch by Arthur Othieno
1388
1389Members:
1390 tests/Makefile:1.5->1.6
1391
1392---------------------
1393PatchSet 3555
1394Date: 2003/09/11 00:52:15
1395Author: bug1
1396Branch: HEAD
1397Tag: (none)
1398Log:
1399add ipv6 literal support to wget
1400
1401Members:
1402 networking/Config.in:1.23->1.24
1403 networking/wget.c:1.57->1.58
1404
1405---------------------
1406PatchSet 3556
1407Date: 2003/09/11 09:25:11
1408Author: andersen
1409Branch: HEAD
1410Tag: (none)
1411Log:
1412Patch from Philip Blundell:
1413
1414On Thu, 2003-09-11 at 01:09, Glenn McGrath wrote:
1415> Applied
1416
1417Thanks. Unfortunately there was one small bug in that last patch.
1418Could you apply this one as well?
1419
1420p.
1421
1422Members:
1423 networking/wget.c:1.58->1.59
1424
1425---------------------
1426PatchSet 3557
1427Date: 2003/09/11 09:32:40
1428Author: andersen
1429Branch: HEAD
1430Tag: (none)
1431Log:
1432Marc A. Lehmann writes:
1433
1434The tar -x command in busybox does not restore the file mode correctly.
1435
1436The reason is most probably this code in
1437archival/libunarachive/data_extract_all.c:
1438
1439 chmod(file_header->name, file_header->mode);
1440 chown(file_header->name, file_header->uid, file_header->gid);
1441
1442chown clears the set*id bits (on current versions of linux :). Flipping
1443the order around fixes the problem.
1444
1445(tested with 1.00pre3 from cvs).
1446
1447Members:
1448 archival/libunarchive/data_extract_all.c:1.12->1.13
1449
1450---------------------
1451PatchSet 3558
1452Date: 2003/09/11 09:51:32
1453Author: andersen
1454Branch: HEAD
1455Tag: (none)
1456Log:
1457Update definition of struct serial_struct, per linux-2.6.0-test5,
1458to avoid stack corruption problems on some 64bit architectures
1459when sizeof(void*) != sizeof(int). Thanks to Atsushi Nemoto
1460for finding this problem.
1461
1462Members:
1463 init/init.c:1.195->1.196
1464
1465---------------------
1466PatchSet 3559
1467Date: 2003/09/12 01:44:50
1468Author: bug1
1469Branch: HEAD
1470Tag: (none)
1471Log:
1472Busybox CVS version ipcalc have problems:
1473- Can`t use 255.255.255.255 address
1474- typo: double check for valid ip address and uncheck for valid mask
1475
1476httpd unseted SERVER_PORT (my bug from last_patch111).
1477
1478last_patch_112 from Vladimir N. Oleynik
1479
1480Members:
1481 networking/httpd.c:1.15->1.16
1482 networking/ipcalc.c:1.6->1.7
1483
Eric Andersenaa2afee2003-09-12 07:03:52 +00001484---------------------
1485PatchSet 3560
1486Date: 2003/09/12 05:43:49
1487Author: andersen
1488Branch: HEAD
1489Tag: (none)
1490Log:
1491Update changelog for release
1492
1493Members:
1494 Changelog:1.282->1.283
1495
1496---------------------
1497PatchSet 3561
1498Date: 2003/09/12 05:49:21
1499Author: andersen
1500Branch: HEAD
1501Tag: (none)
1502Log:
1503config option CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN must depend
1504on CONFIG_FEATURE_SH_STANDALONE_SHELL.
1505
1506Members:
1507 shell/Config.in:1.9->1.10
1508
1509---------------------
1510PatchSet 3562
1511Date: 2003/09/12 06:50:51
1512Author: andersen
1513Branch: HEAD
1514Tag: (none)
1515Log:
1516Teach rdate to timeout in 10 seconds to avoid blocking forever
1517with odd or broken networking setups
1518
1519Members:
1520 util-linux/rdate.c:1.23->1.24
1521
1522---------------------
1523PatchSet 3563
1524Date: 2003/09/12 06:59:53
1525Author: andersen
1526Branch: HEAD
1527Tag: (none)
1528Log:
1529Invoke run-parts on /etc/network/if-*.d per the behavior of
1530the upstream ifupdown code...
1531
1532Members:
1533 networking/ifupdown.c:1.32->1.33
1534
1535---------------------
1536PatchSet 3564
1537Date: 2003/09/12 07:31:28
1538Author: bug1
1539Branch: HEAD
1540Tag: (none)
1541Log:
1542Use the typeflag to identify if its a hardlink on OLD and GNU posix
1543modes, fixes a bug extracting hardlinks to symlinks.
1544
1545Members:
1546 archival/libunarchive/get_header_tar.c:1.21->1.22
1547
1548---------------------
1549PatchSet 3565
1550Date: 2003/09/12 07:49:09
1551Author: bug1
1552Branch: HEAD
1553Tag: (none)
1554Log:
1555Fix handling of hardlinks when OLDGNU and GNU extensions arent enabled.
1556
1557Members:
1558 archival/libunarchive/get_header_tar.c:1.22->1.23
1559
1560---------------------
1561PatchSet 3566
1562Date: 2003/09/12 07:59:17
1563Author: andersen
1564Branch: HEAD
1565Tag: (none)
1566Log:
1567Update webpage a bit
1568
1569Members:
1570 docs/busybox.net/index.html:1.128->1.129
1571 docs/busybox.net/oldnews.html:1.15->1.16
1572 docs/busybox.net/screenshot.html:1.5->1.6
1573
1574---------------------
1575PatchSet 3567
1576Date: 2003/09/12 07:59:52
1577Author: andersen
1578Branch: HEAD
1579Tag: (none)
1580Log:
1581I suppose it is now Sept 12...
1582
1583Members:
1584 docs/busybox.net/index.html:1.129->1.130
1585