3f46cbb9a3945a52464966e9e77d4fbda0d8f46d
[oweals/busybox.git] / Changelog
1 ---------------------
2 PatchSet 3568 
3 Date: 2003/09/12 08:03:14
4 Author: andersen
5 Branch: HEAD
6 Tag: (none) 
7 Log:
8 Remove version #
9
10 Members: 
11         docs/busybox.net/index.html:1.130->1.131 
12
13 ---------------------
14 PatchSet 3569 
15 Date: 2003/09/12 08:03:52
16 Author: andersen
17 Branch: HEAD
18 Tag: (none) 
19 Log:
20 Final changelog update
21
22 Members: 
23         Changelog:1.283->1.284 
24
25 ---------------------
26 PatchSet 3570 
27 Date: 2003/09/12 08:36:46
28 Author: andersen
29 Branch: HEAD
30 Tag: (none) 
31 Log:
32 Fix obligitory typos
33
34 Members: 
35         docs/busybox.net/index.html:1.131->1.132 
36
37 ---------------------
38 PatchSet 3571 
39 Date: 2003/09/12 09:32:24
40 Author: andersen
41 Branch: HEAD
42 Tag: (none) 
43 Log:
44 Remove final \n
45
46 Members: 
47         util-linux/rdate.c:1.24->1.25 
48
49 ---------------------
50 PatchSet 3572 
51 Date: 2003/09/12 09:39:05
52 Author: andersen
53 Branch: HEAD
54 Tag: busybox_1_00_pre3 **FUNKY**
55 Log:
56 As vodz just pointed out, I screwup up the call to bb_xasprintf!
57
58 Members: 
59         networking/ifupdown.c:1.33->1.34 
60
61 ---------------------
62 PatchSet 3573 
63 Date: 2003/09/12 11:58:54
64 Author: bug1
65 Branch: HEAD
66 Tag: (none) 
67 Log:
68 Typo.
69
70 Members: 
71         include/usage.h:1.166->1.167 
72
73 ---------------------
74 PatchSet 3574 
75 Date: 2003/09/12 12:27:15
76 Author: bug1
77 Branch: HEAD
78 Tag: (none) 
79 Log:
80 Fix compile error, Vodz, last_path_113
81
82 Members: 
83         networking/telnetd.c:1.7->1.8 
84
85 ---------------------
86 PatchSet 3575 
87 Date: 2003/09/13 07:57:39
88 Author: bug1
89 Branch: HEAD
90 Tag: (none) 
91 Log:
92 Fix the following testcase by storing the state of the adress match with
93 the command.
94 # cat strings
95 a
96 b
97 c
98 d
99 e
100 f
101 g
102 # ./busybox sed '1,2d;4,$d' <strings
103 c
104 # ./busybox sed '4,$d;1,2d' <strings
105 # sed '4,$d;1,2d' <strings
106 c
107 # sed '1,2d;4,$d' <strings
108 c
109
110 Members: 
111         editors/sed.c:1.131->1.132 
112
113 ---------------------
114 PatchSet 3576 
115 Date: 2003/09/13 16:12:22
116 Author: bug1
117 Branch: HEAD
118 Tag: (none) 
119 Log:
120 Fix the following testcase by disabling global substitution if the regex
121 is anchored to the start of line, there can be only one subst.
122 echo "aah" | sed 's/^a/b/g'
123
124 Members: 
125         editors/sed.c:1.132->1.133 
126
127 ---------------------
128 PatchSet 3577 
129 Date: 2003/09/14 02:25:31
130 Author: bug1
131 Branch: HEAD
132 Tag: (none) 
133 Log:
134 Fix some memory allocation problems
135
136 Members: 
137         editors/sed.c:1.133->1.134 
138
139 ---------------------
140 PatchSet 3578 
141 Date: 2003/09/14 03:37:46
142 Author: bug1
143 Branch: HEAD
144 Tag: (none) 
145 Log:
146 Stupid typo
147
148 Members: 
149         editors/sed.c:1.134->1.135 
150
151 ---------------------
152 PatchSet 3579 
153 Date: 2003/09/14 05:06:12
154 Author: bug1
155 Branch: HEAD
156 Tag: (none) 
157 Log:
158 Patch from Rob Landley\r
159                                                           \r
160 Fixed a memory leak in add_cmd/add_cmd_str by moving the allocation\r
161 of sed_cmd down to where it's actually first needed.\r
162                                                                                 \r
163 In get_address, if index_of_next_unescaped_regexp_delim ever failed, we\r
164 wouldn't notice because the return value was added to idx, which was \r
165 already guaranteed to be > 0.  (This is buried in the changes made when \r
166 I redid get_address to be based on pointer arithmetic, because all the tests \r
167 were gratuitously dereferencing with a constant zero, which wasn't obvious.)\r
168          \r
169 Comment in parse_regex_delim was wrong: 's' and 'y' both call it.\r
170  \r
171 The reason "sed_cmd->num_backrefs = 0;" isn't needed is that sed_cmd was\r
172 allocated with cmalloc, which zeroes memory.\r
173 \r
174 Different handling of space after \ in i...\r
175 \r
176 Different handling of pattern "s/a/b s/c/d"\r
177 \r
178 Cool, resursive reads don't cause a crash. :)\r
179 \r
180 Fixed "sed -f blah filename - < filename" since GNU sed was handling \r
181 both - and filenames on the same line.  (You can even list - more than \r
182 once, although it's immediate EOF...)
183
184 Members: 
185         editors/sed.c:1.135->1.136 
186
187 ---------------------
188 PatchSet 3580 
189 Date: 2003/09/14 07:01:14
190 Author: bug1
191 Branch: HEAD
192 Tag: (none) 
193 Log:
194 Fix branching commands.
195
196 If a label isnt specified, jump to end of script, not the last command
197 in the script.
198
199 Print an error and exit if you try and jump to a non-existant label
200
201 Works for the following testcase
202 # cat strings
203 a
204 b
205 c
206 d
207 e
208 f
209 g
210 # cat strings | ./busybox sed -n '/d/b;p'
211 a
212 b
213 c
214 e
215 f
216 g
217
218 Members: 
219         editors/sed.c:1.136->1.137 
220
221 ---------------------
222 PatchSet 3581 
223 Date: 2003/09/14 08:59:28
224 Author: bug1
225 Branch: HEAD
226 Tag: (none) 
227 Log:
228 Preserve substitution flag value within the current line.
229 Fixed the following testcase
230 # cat strings |./busybox sed -n -f test3.sed
231 1
232 1
233 2
234 c
235 c
236 # cat strings
237 a
238 b
239 c
240
241 Members: 
242         editors/sed.c:1.137->1.138 
243
244 ---------------------
245 PatchSet 3582 
246 Date: 2003/09/14 09:52:53
247 Author: bug1
248 Branch: HEAD
249 Tag: (none) 
250 Log:
251 The previous fix for 's/a/1/;s/b/2/;t one;p;:one;p' broke the case of
252 echo fooba | ./busybox sed -n 's/foo//;s/bar/found/p'
253
254 I really need to start adding these tests to the testsuite.
255
256 keep the substituted and altered flags seperate
257
258 Members: 
259         editors/sed.c:1.138->1.139 
260
261 ---------------------
262 PatchSet 3583 
263 Date: 2003/09/14 10:38:24
264 Author: bug1
265 Branch: HEAD
266 Tag: (none) 
267 Log:
268 Add two new tests, sed-recurses-properly should always work
269
270 Members: 
271         testsuite/sed/sed-branch:INITIAL->1.1 
272         testsuite/sed/sed-chains-substs2:INITIAL->1.1 
273         testsuite/sed/sed-recurses-properly:1.4->1.5 
274
275 ---------------------
276 PatchSet 3584 
277 Date: 2003/09/14 12:10:08
278 Author: bug1
279 Branch: HEAD
280 Tag: (none) 
281 Log:
282 Update sed branch tests
283
284 Members: 
285         testsuite/sed/sed-branch:1.1->1.2 
286         testsuite/sed/sed-branch-conditional:INITIAL->1.1 
287         testsuite/sed/sed-branch-no-label:INITIAL->1.1 
288
289 ---------------------
290 PatchSet 3585 
291 Date: 2003/09/14 16:24:18
292 Author: bug1
293 Branch: HEAD
294 Tag: (none) 
295 Log:
296 Cleanup memory usage
297
298 Members: 
299         editors/sed.c:1.139->1.140 
300
301 ---------------------
302 PatchSet 3586 
303 Date: 2003/09/14 17:28:08
304 Author: bug1
305 Branch: HEAD
306 Tag: (none) 
307 Log:
308 Memory cleanups and fix for `echo "foo" | sed 's/foo/bar/;H;q'`
309
310 Members: 
311         editors/sed.c:1.140->1.141 
312
313 ---------------------
314 PatchSet 3587 
315 Date: 2003/09/15 04:37:32
316 Author: bug1
317 Branch: HEAD
318 Tag: (none) 
319 Log:
320 Update Matteo Croce's email address
321
322 Members: 
323         miscutils/hdparm.c:1.4->1.5 
324
325 ---------------------
326 PatchSet 3588 
327 Date: 2003/09/15 05:41:17
328 Author: bug1
329 Branch: HEAD
330 Tag: (none) 
331 Log:
332 Check sed doesnt go into an infinite loop (yes it does)
333
334 Members: 
335         testsuite/sed/sed-branch-conditional2:INITIAL->1.1 
336
337 ---------------------
338 PatchSet 3589 
339 Date: 2003/09/15 05:55:29
340 Author: bug1
341 Branch: HEAD
342 Tag: (none) 
343 Log:
344 Fix recursion problem
345
346 Members: 
347         editors/sed.c:1.141->1.142 
348
349 ---------------------
350 PatchSet 3590 
351 Date: 2003/09/15 06:35:47
352 Author: bug1
353 Branch: HEAD
354 Tag: (none) 
355 Log:
356 Test the N command
357
358 Members: 
359         testsuite/sed/sed-append-next-line:INITIAL->1.1 
360
361 ---------------------
362 PatchSet 3591 
363 Date: 2003/09/15 06:42:05
364 Author: bug1
365 Branch: HEAD
366 Tag: (none) 
367 Log:
368 Fix for the sed-append-next-line test
369
370 Members: 
371         editors/sed.c:1.142->1.143 
372
373 ---------------------
374 PatchSet 3592 
375 Date: 2003/09/15 06:53:28
376 Author: bug1
377 Branch: HEAD
378 Tag: (none) 
379 Log:
380 Test for use of newline in regex's, this feature is used by most
381 configure scripts.
382
383 Members: 
384         testsuite/sed/sed-regex-match-newline:INITIAL->1.1 
385
386 ---------------------
387 PatchSet 3593 
388 Date: 2003/09/15 07:12:53
389 Author: bug1
390 Branch: HEAD
391 Tag: (none) 
392 Log:
393 A test and fix for the sed 'n' command
394
395 Members: 
396         editors/sed.c:1.143->1.144 
397         testsuite/sed/sed-next-line:INITIAL->1.1 
398
399 ---------------------
400 PatchSet 3594 
401 Date: 2003/09/15 07:28:40
402 Author: bug1
403 Branch: HEAD
404 Tag: (none) 
405 Log:
406 Add a test for the 'P' command and fix current implementation so it
407 doesnt permanently modify the pattern space.
408
409 Members: 
410         editors/sed.c:1.144->1.145 
411         testsuite/sed/sed-write-to-stdout:INITIAL->1.1 
412
413 ---------------------
414 PatchSet 3595 
415 Date: 2003/09/15 09:06:15
416 Author: andersen
417 Branch: HEAD
418 Tag: (none) 
419 Log:
420 Do not shadow the global name 'accept'
421
422 Members: 
423         archival/dpkg.c:1.72->1.73 
424
425 ---------------------
426 PatchSet 3596 
427 Date: 2003/09/15 09:11:29
428 Author: andersen
429 Branch: HEAD
430 Tag: (none) 
431 Log:
432 comparison was always false due to limited range of data types.
433 Carefully cast to unsigned long long prior to multiply to get
434 the expected result.
435
436 Members: 
437         init/init.c:1.196->1.197 
438
439 ---------------------
440 PatchSet 3597 
441 Date: 2003/09/15 09:12:53
442 Author: andersen
443 Branch: HEAD
444 Tag: (none) 
445 Log:
446 Needs prototype for close()
447
448 Members: 
449         util-linux/freeramdisk.c:1.23->1.24 
450
451 ---------------------
452 PatchSet 3598 
453 Date: 2003/09/15 09:13:43
454 Author: andersen
455 Branch: HEAD
456 Tag: (none) 
457 Log:
458 fix function prototype
459
460 Members: 
461         util-linux/rdate.c:1.25->1.26 
462
463 ---------------------
464 PatchSet 3599 
465 Date: 2003/09/15 09:33:34
466 Author: andersen
467 Branch: HEAD
468 Tag: (none) 
469 Log:
470 Be entirely consistant when using ioctl(0, TIOCGWINSZ, &winsize)
471 to ensure proper fallback behavior on, i.e. serial consoles.
472  -Erik
473
474 Members: 
475         coreutils/ls.c:1.99->1.100 
476         editors/vi.c:1.28->1.29 
477         include/libbb.h:1.111->1.112 
478         libbb/get_terminal_width_height.c:INITIAL->1.1 
479         networking/telnet.c:1.37->1.38 
480         networking/wget.c:1.59->1.60 
481         procps/ps.c:1.50->1.51 
482         procps/top.c:1.7->1.8 
483         shell/cmdedit.c:1.82->1.83 
484         util-linux/more.c:1.57->1.58 
485
486 ---------------------
487 PatchSet 3600 
488 Date: 2003/09/15 10:22:04
489 Author: bug1
490 Branch: HEAD
491 Tag: (none) 
492 Log:
493 Fix some memory allocation problems
494 ----------------------------------------------------------------------
495
496 Members: 
497         editors/sed.c:1.145->1.146 
498
499 ---------------------
500 PatchSet 3601 
501 Date: 2003/09/15 13:00:19
502 Author: bug1
503 Branch: HEAD
504 Tag: (none) 
505 Log:
506 Patch by Jean Wolter to fix a bug where a script wouldnt be executed
507 unless it had #!/bin/sh in the first line
508
509 "It correctly locates the script, tries to execute it via execve which
510 fails. After that it tries to hand it over to /bin/sh which fails too,
511 since ash
512
513     - neither provides the absolute pathname to /bin/sh
514     - nor tries to lookup the script via PATH if called as "sh script"
515 "
516
517 Members: 
518         shell/ash.c:1.78->1.79 
519
520 ---------------------
521 PatchSet 3602 
522 Date: 2003/09/15 13:07:46
523 Author: bug1
524 Branch: HEAD
525 Tag: (none) 
526 Log:
527 Fix a simple mistake with pattern space, and add a test for it
528
529 Members: 
530         editors/sed.c:1.146->1.147 
531         testsuite/sed/sed-append-hold-space-to-pattern-space:INITIAL->1.1 
532
533 ---------------------
534 PatchSet 3603 
535 Date: 2003/09/15 15:22:37
536 Author: bug1
537 Branch: HEAD
538 Tag: (none) 
539 Log:
540 Patch from Tito, Reduces the size of busybox's strings applet from 1900 to
541 1788 bytes (for strings.o).
542
543 Members: 
544         miscutils/strings.c:1.11->1.12 
545
546 ---------------------
547 PatchSet 3604 
548 Date: 2003/09/15 15:42:39
549 Author: bug1
550 Branch: HEAD
551 Tag: (none) 
552 Log:
553 Patch from Bastian Blank to fix a problem when runing find under ash.
554
555 "If the shell is compiled with -DJOBS, this is all fine -- find wasn't
556 stopped (it was killed), so it correctly uses WTERMSIG instead of WSTOPSIG.
557 However, if the shell _isn't_ compiled with -DJOBS (which it isn't in d-i),
558 only WSTOPSIG is used, which extracts the high byte instead of the low
559 byte from the status code.  Since the status code is 13 (SIGPIPE), "st"
560 suddenly gets the value 0, which is equivalent to SIGEXIT. Thus, ash prints
561 out "EXIT" on find's exit."
562
563 Members: 
564         shell/ash.c:1.79->1.80 
565
566 ---------------------
567 PatchSet 3605 
568 Date: 2003/09/15 16:00:43
569 Author: bug1
570 Branch: HEAD
571 Tag: (none) 
572 Log:
573 Patch from Stephane Billiart to fix an unused variable warning.
574
575 Members: 
576         networking/httpd.c:1.16->1.17 
577
578 ---------------------
579 PatchSet 3606 
580 Date: 2003/09/16 01:50:36
581 Author: bug1
582 Branch: HEAD
583 Tag: (none) 
584 Log:
585 Compile get_terminal_width_height
586
587 Members: 
588         libbb/Makefile.in:1.27->1.28 
589
590 ---------------------
591 PatchSet 3607 
592 Date: 2003/09/16 02:46:34
593 Author: bug1
594 Branch: HEAD
595 Tag: (none) 
596 Log:
597 Fix a bug that creapt in recently with substitution subprinting, and add
598 a test for it.
599
600 Members: 
601         editors/sed.c:1.147->1.148 
602         testsuite/sed/sed-subst-subprint:INITIAL->1.1 
603
604 ---------------------
605 PatchSet 3608 
606 Date: 2003/09/16 06:25:40
607 Author: bug1
608 Branch: HEAD
609 Tag: (none) 
610 Log:
611 Configuration option to define wether to follows GNU sed's behaviour\r
612 or the posix standard.\r
613 Put the cleanup code back the way it was.
614
615 Members: 
616         editors/Config.in:1.6->1.7 
617         editors/sed.c:1.148->1.149 
618         libbb/get_line_from_file.c:1.5->1.6 
619         testsuite/sed/sed-append-next-line:1.1->1.2 
620         testsuite/sed/sed-append-next-line-gnu:INITIAL->1.1 
621
622 ---------------------
623 PatchSet 3609 
624 Date: 2003/09/17 01:22:26
625 Author: bug1
626 Branch: HEAD
627 Tag: (none) 
628 Log:
629 Patch by Junio C Hamano to workaround a gcc compiler bug.
630
631 The construct certain vintages of GCC (the one I have trouble
632 with is 3.2.3) have trouble with looks like the following:
633
634     static struct st a;
635     static struct st *p = &a;
636     struct st { int foo; };
637     static void init(void) { a.foo = 0; }
638
639 The problem disappears if we move the struct declaration up to
640 let the compiler know the shape of the struct before the first
641 definition uses it, like this:
642
643     struct st { int foo; }; /* this has been moved up */
644     static struct st a;
645     static struct st *p = &a;
646     static void init(void) { a.foo = 0; }
647
648 Members: 
649         shell/ash.c:1.80->1.81 
650
651 ---------------------
652 PatchSet 3610 
653 Date: 2003/09/20 01:59:35
654 Author: bug1
655 Branch: HEAD
656 Tag: (none) 
657 Log:
658 Patch by Steinar H. Gunderson to fix debian bug #211675.
659 Linking to my_getgrnam from libpwdgrp wasnt working, instead it was
660 trying to use functionality from glibc, which pulled in libnss.
661
662 Members: 
663         Makefile:1.286->1.287 
664
665 ---------------------
666 PatchSet 3611 
667 Date: 2003/09/24 04:22:54
668 Author: bug1
669 Branch: HEAD
670 Tag: (none) 
671 Log:
672 Add the "install" applet, move get_ug_id to libbb as its used by chown,
673 chgrp and install.
674
675 Members: 
676         coreutils/Config.in:1.15->1.16 
677         coreutils/Makefile.in:1.4->1.5 
678         coreutils/chgrp.c:1.15->1.16 
679         coreutils/chown.c:1.24->1.25 
680         coreutils/install.c:INITIAL->1.1 
681         include/applets.h:1.104->1.105 
682         include/libbb.h:1.112->1.113 
683         include/usage.h:1.167->1.168 
684         libbb/Makefile.in:1.28->1.29 
685         libbb/get_ug_id.c:INITIAL->1.1 
686
687 ---------------------
688 PatchSet 3612 
689 Date: 2003/09/24 06:00:29
690 Author: bug1
691 Branch: HEAD
692 Tag: (none) 
693 Log:
694 Add the -d option
695
696 Members: 
697         coreutils/install.c:1.1->1.2 
698
699 ---------------------
700 PatchSet 3613 
701 Date: 2003/09/24 11:23:39
702 Author: bug1
703 Branch: HEAD
704 Tag: (none) 
705 Log:
706 Fix some typo's, remove some extra free statements
707
708 Members: 
709         editors/sed.c:1.149->1.150 
710
711 ---------------------
712 PatchSet 3614 
713 Date: 2003/09/24 16:30:44
714 Author: bug1
715 Branch: HEAD
716 Tag: (none) 
717 Log:
718 Syncronise with debian busybox-cvs package
719
720 Members: 
721         debian/changelog:1.37->1.38 
722         debian/config-deb:1.8->1.9 
723         debian/config-net-udeb:1.3->1.4 
724         debian/config-net-udeb-i386:1.4->1.5 
725         debian/config-net-udeb-linux-i386:INITIAL->1.1 
726         debian/config-static:1.11->1.12 
727         debian/config-udeb:1.15->1.16 
728         debian/config-udeb-i386:1.4->1.5 
729         debian/config-udeb-linux-i386:INITIAL->1.1 
730
731 ---------------------
732 PatchSet 3615 
733 Date: 2003/09/24 16:48:29
734 Author: bug1
735 Branch: HEAD
736 Tag: (none) 
737 Log:
738 Use a variable for the config files, makes it easier to syncronise with
739 debian builds
740
741 Members: 
742         Makefile:1.287->1.288 
743
744 ---------------------
745 PatchSet 3616 
746 Date: 2003/09/26 01:33:18
747 Author: bug1
748 Branch: HEAD
749 Tag: (none) 
750 Log:
751 Patch by Fillod Stephane, declare variables as static to not clobber
752 busybox namespace
753
754 Members: 
755         networking/arping.c:1.5->1.6 
756
757 ---------------------
758 PatchSet 3617 
759 Date: 2003/09/26 01:49:05
760 Author: bug1
761 Branch: HEAD
762 Tag: (none) 
763 Log:
764 add size parameter to syslogd -C
765 Patch by Padraig, resubmitted by Fillod Stephane
766
767 Members: 
768         sysklogd/syslogd.c:1.102->1.103 
769
770 ---------------------
771 PatchSet 3618 
772 Date: 2003/09/26 02:03:16
773 Author: bug1
774 Branch: HEAD
775 Tag: (none) 
776 Log:
777 Patch from Fillod Stephane\r
778 Add follow mode to logread, ala "tail -f /var/log/messages"\r
779 Note: output to a slow serial terminal can have side effects\r
780 on syslog because of the semaphore. In such case, define \r
781 RC_LOGREAD.
782
783 Members: 
784         sysklogd/logread.c:1.12->1.13 
785
786 ---------------------
787 PatchSet 3619 
788 Date: 2003/09/26 11:45:55
789 Author: bug1
790 Branch: HEAD
791 Tag: (none) 
792 Log:
793 Patch by Guillaume Morin
794 Fix two race conditions, as described at.
795 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=212764
796
797 Members: 
798         init/init.c:1.197->1.198 
799
800 ---------------------
801 PatchSet 3620 
802 Date: 2003/10/01 04:06:14
803 Author: bug1
804 Branch: HEAD
805 Tag: (none) 
806 Log:
807 Patch by Rob Landley, work in progress update, fixes lots of bugs,
808 introduces a few others (but they are being worked on)
809
810 Members: 
811         editors/Config.in:1.7->1.8 
812         editors/sed.c:1.150->1.151 
813         include/libbb.h:1.113->1.114 
814
815 ---------------------
816 PatchSet 3621 
817 Date: 2003/10/01 07:45:11
818 Author: bug1
819 Branch: HEAD
820 Tag: (none) 
821 Log:
822 Patch by Rob Landley, fix "newline after edit command"
823
824 Members: 
825         editors/sed.c:1.151->1.152 
826
827 ---------------------
828 PatchSet 3622 
829 Date: 2003/10/01 11:26:23
830 Author: bug1
831 Branch: HEAD
832 Tag: (none) 
833 Log:
834 Patch from Rob Landley to fix backrefs
835
836 Members: 
837         editors/sed.c:1.152->1.153 
838
839 ---------------------
840 PatchSet 3623 
841 Date: 2003/10/01 12:33:46
842 Author: bug1
843 Branch: HEAD
844 Tag: (none) 
845 Log:
846 Thomas Lundquist, update for current structure
847
848 Members: 
849         docs/new-applet-HOWTO.txt:1.7->1.8 
850
851 ---------------------
852 PatchSet 3624 
853 Date: 2003/10/02 15:33:23
854 Author: bug1
855 Branch: HEAD
856 Tag: (none) 
857 Log:
858 Fix -C option when creating tar files.
859 Need to chdir after the tar file is opened, so make common tar filename
860 parsing and send the file descriptor rather than filename to
861 writeTarFile.
862 Modify the verboseFlag operation to determine wether to display on
863 stderr or stdout at display time, simpler than doing it in tar_main.
864
865 Members: 
866         archival/tar.c:1.177->1.178 
867
868 ---------------------
869 PatchSet 3625 
870 Date: 2003/10/03 04:25:30
871 Author: bug1
872 Branch: HEAD
873 Tag: (none) 
874 Log:
875 Patch from Rob Landley, Simplify organisation of arguments.
876
877 Members: 
878         applets/busybox.c:1.139->1.140 
879
880 ---------------------
881 PatchSet 3626 
882 Date: 2003/10/03 08:51:30
883 Author: bug1
884 Branch: HEAD
885 Tag: (none) 
886 Log:
887 argc has already been decremented
888
889 Members: 
890         applets/busybox.c:1.140->1.141 
891
892 ---------------------
893 PatchSet 3627 
894 Date: 2003/10/03 09:28:59
895 Author: bug1
896 Branch: HEAD
897 Tag: (none) 
898 Log:
899 Patch by Rob Landley, fix warning
900
901 Members: 
902         scripts/config/confdata.c:1.3->1.4 
903
904 ---------------------
905 PatchSet 3628 
906 Date: 2003/10/03 11:50:56
907 Author: bug1
908 Branch: HEAD
909 Tag: (none) 
910 Log:
911 Vodz, last_patch_114
912 - env vars CONTENT_TYPE, CONTENT_LENGTH, HTTPD_REFERER, REMOTE_USER and
913 AUTH_TYPE(Basic always).
914 - POST data pipied now (previous version have loading into memory may be
915 big size data and reducing with hardcoded limit)
916 - removed $CGI_foo environment variables, else my have rubbish
917 enviroment if POST data have big binary file
918
919 Members: 
920         networking/httpd.c:1.17->1.18 
921
922 ---------------------
923 PatchSet 3629 
924 Date: 2003/10/03 14:15:44
925 Author: bug1
926 Branch: HEAD
927 Tag: (none) 
928 Log:
929 Dont mix xarg options with utility option, fixes example of
930 `echo "README" | xargs ls -al`
931 Dont specify a path for the default behaviour of echo
932 args allocated space for an extra ptr
933 Use defines for the different options
934
935 Members: 
936         findutils/xargs.c:1.26->1.27 
937
938 ---------------------
939 PatchSet 3630 
940 Date: 2003/10/03 14:21:10
941 Author: bug1
942 Branch: HEAD
943 Tag: (none) 
944 Log:
945 Reverse my previous changes and make a note about why its dont this way
946
947 Members: 
948         applets/busybox.c:1.141->1.142 
949
950 ---------------------
951 PatchSet 3631 
952 Date: 2003/10/04 01:05:47
953 Author: bug1
954 Branch: HEAD
955 Tag: (none) 
956 Log:
957 Woops, the previous patch reversal wasnt complete, breaking everything.
958
959 Members: 
960         applets/busybox.c:1.142->1.143 
961
962 ---------------------
963 PatchSet 3632 
964 Date: 2003/10/04 06:27:56
965 Author: bug1
966 Branch: HEAD
967 Tag: (none) 
968 Log:
969 Patch from Rob Landley;
970 Moving on to building diffutils, busybox sed needs this patch to get
971 past the first problem.  (Passing it a multi-line command line argument
972 with -e works, but if you don't use -e it doesn't break up the multiple
973 lines...)
974
975 Members: 
976         editors/sed.c:1.153->1.154 
977
978 ---------------------
979 PatchSet 3633 
980 Date: 2003/10/04 15:44:27
981 Author: bug1
982 Branch: HEAD
983 Tag: (none) 
984 Log:
985 Add the x, n, s and E options, remove -r as its expected behaviour.
986
987 Members: 
988         findutils/xargs.c:1.27->1.28 
989
990 ---------------------
991 PatchSet 3634 
992 Date: 2003/10/06 14:23:04
993 Author: bug1
994 Branch: HEAD
995 Tag: (none) 
996 Log:
997 Vodz last_patch_105 without his xargs patch which doenst apply cleanly
998
999 Members: 
1000         libbb/getopt_ulflags.c:1.2->1.3 
1001         networking/httpd.c:1.18->1.19 
1002
1003 ---------------------
1004 PatchSet 3635 
1005 Date: 2003/10/09 08:22:59
1006 Author: bug1
1007 Branch: HEAD
1008 Tag: (none) 
1009 Log:
1010 Comaptability with gcc-2.95
1011
1012 Members: 
1013         editors/sed.c:1.154->1.155 
1014
1015 ---------------------
1016 PatchSet 3636 
1017 Date: 2003/10/09 08:28:22
1018 Author: bug1
1019 Branch: HEAD
1020 Tag: (none) 
1021 Log:
1022 Patch from Tito, size optimisation and fix error in exit code of -V
1023 option
1024
1025 Members: 
1026         miscutils/hdparm.c:1.5->1.6 
1027
1028 ---------------------
1029 PatchSet 3637 
1030 Date: 2003/10/09 09:18:36
1031 Author: andersen
1032 Branch: HEAD
1033 Tag: (none) 
1034 Log:
1035 Fix some warnings that have crept in recently
1036
1037 Members: 
1038         editors/sed.c:1.155->1.156 
1039
1040 ---------------------
1041 PatchSet 3638 
1042 Date: 2003/10/09 09:35:41
1043 Author: andersen
1044 Branch: HEAD
1045 Tag: (none) 
1046 Log:
1047 We did not have a safe_write, which is the analog to safe_read.  Convert
1048 full_write to use safe_write internally, which is needed to guarantee proper
1049 behavior, i.e. when writing to a pipe.
1050
1051 Members: 
1052         include/libbb.h:1.114->1.115 
1053         libbb/full_write.c:1.4->1.5 
1054         libbb/safe_write.c:INITIAL->1.1 
1055
1056 ---------------------
1057 PatchSet 3639 
1058 Date: 2003/10/09 10:43:17
1059 Author: andersen
1060 Branch: HEAD
1061 Tag: (none) 
1062 Log:
1063 Arnd Ben Otto writes:
1064
1065 Hi Eric
1066
1067 I have written a small patch for the Busybox syslogd. With this patch
1068 one can limit the size of the messagfile. As soon as the limit is
1069 reached the syslogd can rotate or purge the messagefile(s) on his own.
1070 There is no necessity to use an external rotatescript.
1071
1072 Even if logread does something similar, its very handy to have some
1073 messagefile after your box crash.
1074
1075 I wrote this patch initial vor BB 0.6x where no cron daemon was avail.
1076 Now I adapted it for the new Version and i hope it is still useful. At
1077 least I still use it :-)
1078
1079 bye
1080 Arnd
1081
1082 Members: 
1083         include/usage.h:1.168->1.169 
1084         sysklogd/Config.in:1.3->1.4 
1085         sysklogd/syslogd.c:1.103->1.104 
1086
1087 ---------------------
1088 PatchSet 3640 
1089 Date: 2003/10/09 12:06:45
1090 Author: bug1
1091 Branch: HEAD
1092 Tag: (none) 
1093 Log:
1094 Bugfix for xargs
1095
1096 Members: 
1097         findutils/Config.in:1.6->1.7 
1098         findutils/xargs.c:1.28->1.29 
1099
1100 ---------------------
1101 PatchSet 3641 
1102 Date: 2003/10/09 12:38:43
1103 Author: bug1
1104 Branch: HEAD
1105 Tag: (none) 
1106 Log:
1107 Patch from Steven Scholz, fix some warnings
1108
1109 Members: 
1110         coreutils/chgrp.c:1.16->1.17 
1111         miscutils/hdparm.c:1.6->1.7 
1112         util-linux/rdate.c:1.26->1.27 
1113
1114 ---------------------
1115 PatchSet 3642 
1116 Date: 2003/10/09 12:46:20
1117 Author: bug1
1118 Branch: HEAD
1119 Tag: (none) 
1120 Log:
1121 New applet, devfsd, by Matteo Croce and Tito
1122
1123 Members: 
1124         AUTHORS:1.38->1.39 
1125         include/applets.h:1.105->1.106 
1126         include/usage.h:1.169->1.170 
1127         miscutils/Config.in:1.8->1.9 
1128         miscutils/Makefile.in:1.8->1.9 
1129         miscutils/devfsd.c:INITIAL->1.1 
1130
1131 ---------------------
1132 PatchSet 3643 
1133 Date: 2003/10/09 14:25:00
1134 Author: bug1
1135 Branch: HEAD
1136 Tag: (none) 
1137 Log:
1138 example devfs config file, patch from Tito.
1139
1140 Members: 
1141         examples/devfsd.conf:INITIAL->1.1 
1142
1143 ---------------------
1144 PatchSet 3644 
1145 Date: 2003/10/09 14:40:17
1146 Author: bug1
1147 Branch: HEAD
1148 Tag: (none) 
1149 Log:
1150 Fix an ommision preventing building, patch by Tito.
1151
1152 Members: 
1153         libbb/Makefile.in:1.29->1.30 
1154
1155 ---------------------
1156 PatchSet 3645 
1157 Date: 2003/10/09 22:02:23
1158 Author: andersen
1159 Branch: HEAD
1160 Tag: (none) 
1161 Log:
1162 Do not use kernel headers
1163
1164 Members: 
1165         miscutils/devfsd.c:1.1->1.2 
1166
1167 ---------------------
1168 PatchSet 3646 
1169 Date: 2003/10/09 22:19:21
1170 Author: andersen
1171 Branch: HEAD
1172 Tag: (none) 
1173 Log:
1174 I don't need to have my email adder listed twice
1175
1176 Members: 
1177         AUTHORS:1.39->1.40 
1178
1179 ---------------------
1180 PatchSet 3647 
1181 Date: 2003/10/10 13:10:18
1182 Author: bug1
1183 Branch: HEAD
1184 Tag: (none) 
1185 Log:
1186 Vods versions of xargs
1187
1188 Members: 
1189         findutils/xargs.c:1.29->1.30 
1190
1191 ---------------------
1192 PatchSet 3648 
1193 Date: 2003/10/11 00:15:22
1194 Author: bug1
1195 Branch: HEAD
1196 Tag: (none) 
1197 Log:
1198 Vodz last_patch_117, update options for new xargs
1199
1200 Members: 
1201         findutils/Config.in:1.7->1.8 
1202         include/usage.h:1.170->1.171 
1203
1204 ---------------------
1205 PatchSet 3649 
1206 Date: 2003/10/11 19:47:20
1207 Author: andersen
1208 Branch: HEAD
1209 Tag: (none) 
1210 Log:
1211 Paul Mundt (lethal) writes:
1212
1213 Erik,
1214
1215 The format for /proc/meminfo has changed between 2.4 and 2.6, quite considerably.
1216 In addition to the removal of the two-line summary that was present in 2.4,
1217 MemShared was also removed. Presently (at least in busybox CVS HEAD), top fails
1218 to parse this correctly and spews forth a:
1219
1220 top: failed to read 'meminfo'
1221
1222 message. This patch switches around some of the semantics a little to do sane
1223 parsing for both 2.4 and 2.6. Also, in the event that the summary gets yanked
1224 from 2.4, this patch will deal with that as well. With this patch, I'm able
1225 to run top correctly on 2.6.0-test7 (tested on sh).
1226
1227 Please apply.
1228
1229  procps/top.c |   60 +++++++++++++++++++++++++++++++++++++++++++++++------------
1230   1 files changed, 48 insertions(+), 12 deletions(-)
1231
1232 Members: 
1233         procps/top.c:1.8->1.9 
1234
1235 ---------------------
1236 PatchSet 3650 
1237 Date: 2003/10/17 19:54:55
1238 Author: timr
1239 Branch: HEAD
1240 Tag: (none) 
1241 Log:
1242 old gcc
1243
1244 Members: 
1245         miscutils/devfsd.c:1.2->1.3 
1246
1247 ---------------------
1248 PatchSet 3651 
1249 Date: 2003/10/18 02:58:35
1250 Author: andersen
1251 Branch: HEAD
1252 Tag: (none) 
1253 Log:
1254 Rob Landley's new micro-bunzip version 3.  Rob writes:
1255
1256 The API for using partial writes, as described in my last message, sucked.
1257
1258 So here's a patch against my last patch that changes things so that
1259 write_bunzip_data calls read_bunzip_data itself behind the scenes whenever
1260 necessary.  So usage is now just start_bunzip(), write_bunzip_data() until it
1261 returns a negative number, and then the cleanup at the end of
1262 uncompressStream.
1263
1264 It adds 32 bytes to the executable, but it should allow the caller (tar) to be
1265 simplified enough to compensate.  Total -Os stripped exe size now 6856 bytes.
1266
1267 Rob
1268
1269 P.S.  I attached the whole C file so you don't have to keep incremental
1270 patches straight if you don't want to. :)
1271
1272 P.S.  In the version I'm banging on now, I've simplified the license to just
1273 LGPL.  I read the OSL a bit more closely and the patent termination clause
1274 would have bit IBM in their counter-suit of SCO if the code in question had
1275 been OSL instead of GPL, and I've decided I just don't want to beta-test
1276 legal code right now.
1277
1278 Members: 
1279         archival/libunarchive/decompress_bunzip2.c:1.4->1.5 
1280
1281 ---------------------
1282 PatchSet 3652 
1283 Date: 2003/10/18 02:59:46
1284 Author: andersen
1285 Branch: HEAD
1286 Tag: (none) 
1287 Log:
1288 Manuel Novoa III writes:
1289
1290 Hello Rob,
1291
1292 Here's a patch to your bunzip-3.c file.  Nice work btw.
1293
1294 One minor bug fix... checking for error return when read()ing.
1295 Some size/performance optimizations as well.  One instance of
1296 memset() seems unnecssary.  You might want to take a look.
1297
1298 Anyway, on my machine, decompressing linux-2.6.0-test7.tar.bz2
1299 to /dev/null gave the following times:
1300
1301         bunzip-3.c    bzcat (system)   bunzip-3.c (patched)
1302 real    0m24.420s     0m22.725s        0m20.701s
1303 user    0m23.930s     0m22.170s        0m20.180s
1304 sys     0m0.070s      0m0.080s         0m0.140s
1305
1306 Size of the patched version is comparable (slightly larger or
1307 smaller depending on compiler flags).
1308
1309 Manuel
1310
1311 Members: 
1312         archival/libunarchive/decompress_bunzip2.c:1.5->1.6 
1313
1314 ---------------------
1315 PatchSet 3653 
1316 Date: 2003/10/20 06:40:40
1317 Author: andersen
1318 Branch: HEAD
1319 Tag: (none) 
1320 Log:
1321 ccording to this:
1322     http://sources.redhat.com/ml/binutils/2003-01/msg00290.html
1323 The name R_390_GOTOFF was changed to R_390_GOTOFF32.
1324  -Erik
1325
1326 Members: 
1327         modutils/insmod.c:1.103->1.104 
1328
1329 ---------------------
1330 PatchSet 3654 
1331 Date: 2003/10/21 07:45:29
1332 Author: andersen
1333 Branch: HEAD
1334 Tag: (none) 
1335 Log:
1336 Do a better job of dealing with screwy s390 abi changes
1337
1338 Members: 
1339         modutils/insmod.c:1.104->1.105 
1340
1341 ---------------------
1342 PatchSet 3655 
1343 Date: 2003/10/22 10:58:11
1344 Author: andersen
1345 Branch: HEAD
1346 Tag: (none) 
1347 Log:
1348 Andreas Mohr writes:
1349
1350 the busybox menuconfig triggered my "inacceptable number of spelling mistakes"
1351 upper level, so I decided to make a patch ;-)
1352
1353 I also improved some wording to describe some things in a better way.
1354
1355 Many thanks for an incredible piece of software!
1356
1357 Andreas Mohr, random OSS developer
1358
1359 Members: 
1360         archival/Config.in:1.9->1.10 
1361         coreutils/Config.in:1.16->1.17 
1362         editors/Config.in:1.8->1.9 
1363         findutils/Config.in:1.8->1.9 
1364         init/Config.in:1.7->1.8 
1365         loginutils/Config.in:1.6->1.7 
1366         miscutils/Config.in:1.9->1.10 
1367         networking/Config.in:1.24->1.25 
1368         networking/udhcp/Config.in:1.4->1.5 
1369         procps/Config.in:1.6->1.7 
1370         shell/Config.in:1.10->1.11 
1371         sysdeps/linux/Config.in:1.11->1.12 
1372         sysklogd/Config.in:1.4->1.5 
1373         util-linux/Config.in:1.9->1.10 
1374
1375 ---------------------
1376 PatchSet 3656 
1377 Date: 2003/10/22 11:10:50
1378 Author: andersen
1379 Branch: HEAD
1380 Tag: (none) 
1381 Log:
1382 Tito writes:
1383
1384 Hi to all,
1385 I'm sorry but  I didn't spot this big fat bug until now,
1386 Matteo Croce emailed me about it.
1387 Please apply this patch as the devfsd applet is broken
1388 and works only on a system booted with a standard devfsd
1389 ( the test I mostly did :-(   ), but if used at boot time
1390 it DOESN'T WORK.
1391
1392 Thanks in advance and please apply
1393 Tito
1394
1395 Members: 
1396         miscutils/devfsd.c:1.3->1.4 
1397
1398 ---------------------
1399 PatchSet 3657 
1400 Date: 2003/10/22 11:18:24
1401 Author: andersen
1402 Branch: HEAD
1403 Tag: (none) 
1404 Log:
1405 Disable any buffering to stdout
1406
1407 Members: 
1408         coreutils/tee.c:1.22->1.23 
1409
1410 ---------------------
1411 PatchSet 3658 
1412 Date: 2003/10/22 11:19:01
1413 Author: andersen
1414 Branch: HEAD
1415 Tag: (none) 
1416 Log:
1417 Update mail location
1418
1419 Members: 
1420         README:1.28->1.29 
1421
1422 ---------------------
1423 PatchSet 3659 
1424 Date: 2003/10/22 11:23:04
1425 Author: andersen
1426 Branch: HEAD
1427 Tag: (none) 
1428 Log:
1429 make this a little bit less messy
1430
1431 Members: 
1432         libbb/Makefile.in:1.30->1.31 
1433
1434 ---------------------
1435 PatchSet 3660 
1436 Date: 2003/10/22 11:26:38
1437 Author: andersen
1438 Branch: HEAD
1439 Tag: (none) 
1440 Log:
1441 Patch from Arthur Othieno to fix a compiler warning
1442
1443 Members: 
1444         libbb/get_ug_id.c:1.1->1.2 
1445
1446 ---------------------
1447 PatchSet 3661 
1448 Date: 2003/10/22 11:30:53
1449 Author: andersen
1450 Branch: HEAD
1451 Tag: (none) 
1452 Log:
1453 Patch from Arthur Othieno for docs/style-guide.txt conformance.
1454
1455 Members: 
1456         console-tools/chvt.c:1.19->1.20 
1457
1458 ---------------------
1459 PatchSet 3662 
1460 Date: 2003/10/22 11:31:36
1461 Author: andersen
1462 Branch: HEAD
1463 Tag: (none) 
1464 Log:
1465 Patch from Arthur Othieno for style-guide.txt conformance
1466
1467 Members: 
1468         console-tools/clear.c:1.16->1.17 
1469         console-tools/deallocvt.c:1.26->1.27 
1470         console-tools/reset.c:1.10->1.11 
1471
1472 ---------------------
1473 PatchSet 3663 
1474 Date: 2003/10/22 11:37:04
1475 Author: andersen
1476 Branch: HEAD
1477 Tag: (none) 
1478 Log:
1479 Tomasz Motylewski reported that the 'which' applet does not find
1480 files when the full file PATH is specified.
1481
1482 This patch from Arthur Othieno fixes it.
1483
1484 Members: 
1485         debianutils/which.c:1.3->1.4 
1486
1487 ---------------------
1488 PatchSet 3664 
1489 Date: 2003/10/22 11:56:45
1490 Author: andersen
1491 Branch: HEAD
1492 Tag: (none) 
1493 Log:
1494 last_patch116 from vodz:
1495
1496 Stephane,
1497
1498 >Using busybox+uclibc, crond syslog messages look like:
1499 >
1500 >Oct  9 09:04:46 soekris cron.notice crond[347]: ^Icrond 2.3.2 dillon,
1501 >started, log level 8
1502
1503 Thanks for testing.
1504
1505 >The attached patch corrects the problem.
1506
1507 Your patch is not correct.
1508 Correct patch attached.
1509
1510 Also. Last patch have
1511 - add "Broken pipe" message to ash.c
1512 - busybox ash synced with dash_0.4.18
1513
1514 --w
1515 vodz
1516
1517 Members: 
1518         miscutils/crond.c:1.9->1.10 
1519         shell/ash.c:1.81->1.82 
1520
1521 ---------------------
1522 PatchSet 3665 
1523 Date: 2003/10/22 12:24:38
1524 Author: andersen
1525 Branch: HEAD
1526 Tag: (none) 
1527 Log:
1528 Goetz Bock writes:
1529
1530 Dear list,
1531
1532 during my quest do pack busybox into an RPM, I've fixed a small bug
1533 (missing \n) in dc's usage. And added two additional operations: mod and
1534 exp/power.
1535
1536 Feel free to drop them.
1537
1538 Members: 
1539         include/usage.h:1.171->1.172 
1540         miscutils/dc.c:1.16->1.17 
1541
1542 ---------------------
1543 PatchSet 3666 
1544 Date: 2003/10/22 12:36:55
1545 Author: andersen
1546 Branch: HEAD
1547 Tag: (none) 
1548 Log:
1549 sigh
1550
1551 Members: 
1552         debianutils/which.c:1.4->1.5 
1553
1554 ---------------------
1555 PatchSet 3667 
1556 Date: 2003/10/22 23:29:08
1557 Author: andersen
1558 Branch: HEAD
1559 Tag: (none) 
1560 Log:
1561 the dc applet now needs libm
1562  -Erik
1563
1564 Members: 
1565         miscutils/Makefile.in:1.9->1.10 
1566
1567 ---------------------
1568 PatchSet 3668 
1569 Date: 2003/10/23 07:52:01
1570 Author: andersen
1571 Branch: HEAD
1572 Tag: (none) 
1573 Log:
1574 Another bzip2 update and speedup from Manuel Novoa III, with some
1575 additional changes (primarily lots of comments) from Rob Landley.
1576
1577 Members: 
1578         archival/libunarchive/decompress_bunzip2.c:1.6->1.7 
1579
1580 ---------------------
1581 PatchSet 3669 
1582 Date: 2003/10/28 10:44:58
1583 Author: bug1
1584 Branch: HEAD
1585 Tag: (none) 
1586 Log:
1587 Conditionally compile some files.
1588 This hides a bug related to the new bunzip code in the tar and dpkg[-deb]
1589 applets.
1590 It will also reduce compile time a little as some unused files wont be
1591 compiled.
1592
1593 Members: 
1594         archival/libunarchive/Makefile.in:1.14->1.15 
1595
1596 ---------------------
1597 PatchSet 3670 
1598 Date: 2003/10/28 23:04:50
1599 Author: bug1
1600 Branch: HEAD
1601 Tag: (none) 
1602 Log:
1603 Fix a logic error, the old bunzip code returned non-zero for success,
1604 new code returns 0 for success.
1605
1606 Members: 
1607         archival/bunzip2.c:1.14->1.15 
1608
1609 ---------------------
1610 PatchSet 3671 
1611 Date: 2003/10/28 23:32:12
1612 Author: bug1
1613 Branch: HEAD
1614 Tag: (none) 
1615 Log:
1616 Add some error messages, use xmalloc instead of malloc
1617
1618 Members: 
1619         archival/libunarchive/decompress_bunzip2.c:1.7->1.8 
1620
1621 ---------------------
1622 PatchSet 3672 
1623 Date: 2003/10/29 03:37:52
1624 Author: bug1
1625 Branch: HEAD
1626 Tag: (none) 
1627 Log:
1628 Use the return value from uncompress_bunzip, fix some typo
1629
1630 Members: 
1631         archival/bunzip2.c:1.15->1.16 
1632         include/unarchive.h:1.18->1.19 
1633
1634 ---------------------
1635 PatchSet 3673 
1636 Date: 2003/10/29 03:40:47
1637 Author: bug1
1638 Branch: HEAD
1639 Tag: (none) 
1640 Log:
1641 "A few references to sourcefiles and URLs in docs/contributing.txt had
1642 gone stale" - Peter Korsgaard
1643
1644 Members: 
1645         docs/contributing.txt:1.8->1.9 
1646
1647 ---------------------
1648 PatchSet 3674 
1649 Date: 2003/10/29 04:46:30
1650 Author: bug1
1651 Branch: HEAD
1652 Tag: (none) 
1653 Log:
1654 make CONFIG_FEATURE_UNARCHIVE_TAPE common between itar and cpio, patch
1655 by Arthur Othieno
1656
1657 Members: 
1658         archival/Config.in:1.10->1.11 
1659
1660 ---------------------
1661 PatchSet 3675 
1662 Date: 2003/10/29 04:50:35
1663 Author: bug1
1664 Branch: HEAD
1665 Tag: (none) 
1666 Log:
1667 fix a bug where `which' doesn't check whether the file passed as an argument
1668 is a regular file, patch by Arthur Othieno
1669
1670 Members: 
1671         debianutils/which.c:1.5->1.6 
1672
1673 ---------------------
1674 PatchSet 3676 
1675 Date: 2003/10/29 11:10:02
1676 Author: bug1
1677 Branch: HEAD
1678 Tag: (none) 
1679 Log:
1680 Accept the -c option and do nothing
1681
1682 Members: 
1683         coreutils/install.c:1.2->1.3 
1684
1685 ---------------------
1686 PatchSet 3677 
1687 Date: 2003/10/30 07:48:38
1688 Author: andersen
1689 Branch: HEAD
1690 Tag: (none) 
1691 Log:
1692 make certain values specified in the environment always win
1693
1694 Members: 
1695         Rules.mak:1.21->1.22 
1696
1697 ---------------------
1698 PatchSet 3678 
1699 Date: 2003/10/30 13:36:39
1700 Author: bug1
1701 Branch: HEAD
1702 Tag: (none) 
1703 Log:
1704 Patch from Dmitry Zakharov,
1705 Fixes two bugs:
1706 - END block didn't execute after an exit() call
1707 - huge memory consumption and performance degradation on large input
1708 (now performance is comparable to gawk)
1709
1710 Members: 
1711         editors/awk.c:1.4->1.5 
1712
1713 ---------------------
1714 PatchSet 3679 
1715 Date: 2003/10/30 22:47:16
1716 Author: bug1
1717 Branch: HEAD
1718 Tag: (none) 
1719 Log:
1720 run through indent
1721
1722 Members: 
1723         findutils/xargs.c:1.30->1.31 
1724
1725 ---------------------
1726 PatchSet 3680 
1727 Date: 2003/10/30 22:51:33
1728 Author: bug1
1729 Branch: HEAD
1730 Tag: (none) 
1731 Log:
1732 Add a comment with link to the SUSv3 standard for xargs
1733
1734 Members: 
1735         findutils/xargs.c:1.31->1.32 
1736
1737 ---------------------
1738 PatchSet 3681 
1739 Date: 2003/10/31 00:04:24
1740 Author: bug1
1741 Branch: HEAD
1742 Tag: (none) 
1743 Log:
1744 Remove config options for sort -u and sort -r, they are always enabled
1745
1746 Members: 
1747         coreutils/Config.in:1.17->1.18 
1748
1749 ---------------------
1750 PatchSet 3682 
1751 Date: 2003/10/31 00:21:28
1752 Author: andersen
1753 Branch: HEAD
1754 Tag: (none) 
1755 Log:
1756 Fix stupid typo
1757
1758 Members: 
1759         archival/libunarchive/Makefile.in:1.15->1.16 
1760
1761 ---------------------
1762 PatchSet 3683 
1763 Date: 2003/10/31 00:35:59
1764 Author: bug1
1765 Branch: HEAD
1766 Tag: (none) 
1767 Log:
1768 Move the tail -c option from FANCY_TAIL to the default tail, this makes
1769 the default tail options conform to SUSv3, with the non-SUS
1770 option all in FANCY_TAIL
1771
1772 Members: 
1773         coreutils/Config.in:1.18->1.19 
1774         coreutils/tail.c:1.45->1.46 
1775
1776 ---------------------
1777 PatchSet 3684 
1778 Date: 2003/10/31 02:04:18
1779 Author: bug1
1780 Branch: HEAD
1781 Tag: (none) 
1782 Log:
1783 Patch from David Meggy to make the swap default to the new version if no
1784 version is specified and the kernel is relatively new.
1785
1786 Members: 
1787         util-linux/mkswap.c:1.28->1.29 
1788
1789 ---------------------
1790 PatchSet 3685 
1791 Date: 2003/10/31 08:19:44
1792 Author: andersen
1793 Branch: HEAD
1794 Tag: (none) 
1795 Log:
1796 Try to make indent formatting less horrible
1797
1798 Members: 
1799         findutils/xargs.c:1.32->1.33 
1800
1801 ---------------------
1802 PatchSet 3686 
1803 Date: 2003/10/31 08:52:57
1804 Author: andersen
1805 Branch: HEAD
1806 Tag: (none) 
1807 Log:
1808 Put back the tar support stubs (and warnings) for now.
1809
1810 Members: 
1811         archival/libunarchive/decompress_bunzip2.c:1.8->1.9 
1812
1813 ---------------------
1814 PatchSet 3687 
1815 Date: 2003/10/31 09:31:46
1816 Author: andersen
1817 Branch: HEAD
1818 Tag: (none) 
1819 Log:
1820 Rework wget, the xconnect interface, and its various clients
1821 in order to fix the problems with round robin DNS reported
1822 by Andrew Flegg:
1823     http://busybox.net/lists/busybox/2003-October/009579.html
1824
1825 This removes the ipv6 specific xconnect dns lookups.  I do
1826 not see why that would need to be special cased for ipv6 as
1827 was done, but that will just have to be tested.
1828
1829 So IPV6 people -- please test this change!
1830
1831  -Erik
1832
1833 Members: 
1834         include/libbb.h:1.115->1.116 
1835         libbb/safe_write.c:1.1->1.2 
1836         libbb/xconnect.c:1.6->1.7 
1837         networking/telnet.c:1.38->1.39 
1838         networking/wget.c:1.60->1.61 
1839         util-linux/rdate.c:1.27->1.28 
1840
1841 ---------------------
1842 PatchSet 3688 
1843 Date: 2003/11/03 08:59:51
1844 Author: andersen
1845 Branch: HEAD
1846 Tag: (none) 
1847 Log:
1848 Avoid conflicts with the 2.6 kernel headers, which define
1849 _IOR rather differently, thereby breaking the BLKGETSIZE64
1850 ioctl.
1851  -Erik
1852
1853 Members: 
1854         util-linux/fdisk.c:1.10->1.11 
1855
1856 ---------------------
1857 PatchSet 3689 
1858 Date: 2003/11/03 21:20:18
1859 Author: andersen
1860 Branch: HEAD
1861 Tag: (none) 
1862 Log:
1863 Fix rdate and ftpget/ftpput so they compile with the new xconnect.
1864 I have checked rdate.  Someone should also check ftpget/ftpput to
1865 be sure they still work.
1866
1867 Members: 
1868         include/libbb.h:1.116->1.117 
1869         libbb/xconnect.c:1.7->1.8 
1870         networking/ftpgetput.c:1.7->1.8 
1871         util-linux/rdate.c:1.28->1.29 
1872
1873 ---------------------
1874 PatchSet 3690 
1875 Date: 2003/11/03 22:46:14
1876 Author: andersen
1877 Branch: HEAD
1878 Tag: (none) 
1879 Log:
1880 Set unset_env pointing to a NULL item, to prevent us from walking
1881 off the end of the list and segfaulting.
1882  -Erik
1883
1884 Members: 
1885         coreutils/env.c:1.8->1.9 
1886
1887 ---------------------
1888 PatchSet 3691 
1889 Date: 2003/11/04 23:16:48
1890 Author: andersen
1891 Branch: HEAD
1892 Tag: (none) 
1893 Log:
1894 Fix oversight with CONFIG_FEATURE_AUTOWIDTH handling
1895
1896 Members: 
1897         coreutils/ls.c:1.100->1.101 
1898
1899 ---------------------
1900 PatchSet 3692 
1901 Date: 2003/11/05 04:55:58
1902 Author: bug1
1903 Branch: HEAD
1904 Tag: (none) 
1905 Log:
1906 Fix tar -j support
1907 Use the old fork() method of tar compression support, rather than
1908 read_bz2....
1909  - (*uncompress)(int in, int out) seems like a more natural interface
1910 for compression code.
1911  - it might improve performance by seperating the work into one cpu
1912 bound and one io bound process.
1913  - There is extra code required to do read_[gz|bunzip] since (*uncompress)(int in,
1914 int out) will normally be used by the standalone compression applet.
1915
1916 There have been problems with this method so if you see a "Short read"
1917 error let me know.
1918
1919 Members: 
1920         archival/libunarchive/decompress_bunzip2.c:1.9->1.10 
1921         archival/libunarchive/get_header_tar.c:1.23->1.24 
1922         archival/libunarchive/get_header_tar_bz2.c:1.2->1.3 
1923
1924 ---------------------
1925 PatchSet 3693 
1926 Date: 2003/11/05 11:34:26
1927 Author: andersen
1928 Branch: HEAD
1929 Tag: (none) 
1930 Log:
1931 By popular demand, revert to version 1.21, since Rules.mak:1.22
1932 causes the build to ignore CROSS_COMPILER_PREFIX set in .config
1933
1934 Members: 
1935         Rules.mak:1.22->1.23 
1936
1937 ---------------------
1938 PatchSet 3694 
1939 Date: 2003/11/06 03:17:23
1940 Author: bug1
1941 Branch: HEAD
1942 Tag: (none) 
1943 Log:
1944 Rewrite, 800+ bytes smaller and more robust.
1945
1946 Members: 
1947         coreutils/uudecode.c:1.20->1.21 
1948
1949 ---------------------
1950 PatchSet 3695 
1951 Date: 2003/11/07 11:20:21
1952 Author: andersen
1953 Branch: HEAD
1954 Tag: (none) 
1955 Log:
1956 As vodz pointed out, setting unset_env to NULL is sufficient
1957
1958 Members: 
1959         coreutils/env.c:1.9->1.10 
1960
1961 ---------------------
1962 PatchSet 3696 
1963 Date: 2003/11/07 19:37:20
1964 Author: timr
1965 Branch: HEAD
1966 Tag: (none) 
1967 Log:
1968 wrap bb help output if CONFIG_FEATURE_AUTOWIDTH
1969
1970 Members: 
1971         applets/busybox.c:1.143->1.144 
1972
1973 ---------------------
1974 PatchSet 3697 
1975 Date: 2003/11/07 21:22:09
1976 Author: andersen
1977 Branch: HEAD
1978 Tag: (none) 
1979 Log:
1980 fix comment
1981
1982 Members: 
1983         archival/libunarchive/get_header_tar_gz.c:1.6->1.7 
1984
1985 ---------------------
1986 PatchSet 3698 
1987 Date: 2003/11/07 21:31:58
1988 Author: andersen
1989 Branch: HEAD
1990 Tag: (none) 
1991 Log:
1992 This appears to be the correct fix to make CONFIG_FEATURE_DEB_TAR_BZ2
1993 support compile.  Glenn, you may want to verify this.
1994  -Erik
1995
1996 Members: 
1997         archival/libunarchive/filter_accept_list_reassign.c:1.2->1.3 
1998
1999 ---------------------
2000 PatchSet 3699 
2001 Date: 2003/11/07 21:39:14
2002 Author: andersen
2003 Branch: HEAD
2004 Tag: (none) 
2005 Log:
2006 Patch from Steven Scholz to send the output from 'time'
2007 to stderr, rather than stdout, so that things like
2008
2009 ~ # time bunzip2 -c /tmp/test.bz2 > /dev/null
2010 real    0m 29.44s
2011 user    0m 29.30s
2012 sys     0m 0.12s
2013
2014 operate as expected.
2015
2016 Members: 
2017         miscutils/time.c:1.4->1.5 
2018
2019 ---------------------
2020 PatchSet 3700 
2021 Date: 2003/11/08 00:23:23
2022 Author: andersen
2023 Branch: HEAD
2024 Tag: (none) 
2025 Log:
2026 Rob Landley writes:
2027
2028 Remove three entries in defconfig that config no longer has.
2029
2030 Rob
2031
2032 Members: 
2033         sysdeps/linux/defconfig:1.4->1.5 
2034
2035 ---------------------
2036 PatchSet 3701 
2037 Date: 2003/11/08 00:33:02
2038 Author: andersen
2039 Branch: HEAD
2040 Tag: (none) 
2041 Log:
2042 Add some basic cvs usage info
2043
2044 Members: 
2045         docs/busybox.net/cvs_anon.html:1.6->1.7 
2046
2047 ---------------------
2048 PatchSet 3702 
2049 Date: 2003/11/10 04:33:52
2050 Author: bug1
2051 Branch: HEAD
2052 Tag: (none) 
2053 Log:
2054 Merge common parts of sha1sum and md5sum, which is everything except the
2055 algorithms.
2056 Move algorithms to hash_fd and make them available via a common
2057 function.
2058
2059 Members: 
2060         coreutils/Config.in:1.19->1.20 
2061         coreutils/Makefile.in:1.5->1.6 
2062         coreutils/md5_sha1_sum.c:INITIAL->1.1 
2063         include/libbb.h:1.117->1.118 
2064         libbb/Makefile.in:1.31->1.32 
2065         libbb/hash_fd.c:INITIAL->1.1 
2066
2067 ---------------------
2068 PatchSet 3703 
2069 Date: 2003/11/14 02:40:08
2070 Author: andersen
2071 Branch: HEAD
2072 Tag: (none) 
2073 Log:
2074 Marc Kleine-Budde noticed a missing semicolon
2075
2076 Members: 
2077         util-linux/fdisk.c:1.11->1.12 
2078
2079 ---------------------
2080 PatchSet 3704 
2081 Date: 2003/11/14 02:44:28
2082 Author: andersen
2083 Branch: HEAD
2084 Tag: (none) 
2085 Log:
2086 Vladimir N. Oleynik (vodz) writes:
2087
2088 Hi Glenn.
2089
2090 I analysed BSS size gzip applet and found may be mistake:
2091 updcrc() checking  if (crc_table_empty) but not resetted this var.
2092 This do make slow gzip applet ;-)
2093
2094
2095 --w
2096 vodz
2097
2098 Members: 
2099         archival/gzip.c:1.60->1.61 
2100
2101 ---------------------
2102 PatchSet 3705 
2103 Date: 2003/11/14 02:49:19
2104 Author: andersen
2105 Branch: HEAD
2106 Tag: (none) 
2107 Log:
2108 Steven Seeger writes:
2109
2110 Hey guys. I've found a bug in modprobe where it generates bad strings and
2111 makes sytem calls with them. The following patch seems to have fixed the
2112 problem. It is rather inherited elsewhere, as there seems to be incorrect
2113 entries in the list which results in more dependencies than really exist for
2114 a given call to mod_process. But, this patch prevents the bad text from
2115 going to the screen. You will notice there are cases where lcmd goes
2116 unmodified before calling system.
2117
2118 Please consider the following patch.
2119
2120 Thanks.
2121
2122 -Steve
2123
2124 Members: 
2125         modutils/modprobe.c:1.22->1.23 
2126
2127 ---------------------
2128 PatchSet 3706 
2129 Date: 2003/11/14 03:00:04
2130 Author: andersen
2131 Branch: HEAD
2132 Tag: (none) 
2133 Log:
2134 Ulrich Marx writes:
2135
2136 hello
2137
2138 i had some trouble with the filedescriptor in udhcp.
2139 Two things happened on my device:
2140 1.) broken or not connected cable (no dhcp-server)
2141 2.) daemonizing (starting with option -b)
2142
2143 i got a filedescriptor fd=0 from function raw_socket,
2144 after daemonizing (daemon call) the fd is closed.
2145 Client can't recieve data's anymore.
2146
2147 i fixed this problem (like pidfile handling):
2148
2149 Members: 
2150         networking/udhcp/socket.c:1.3->1.4 
2151
2152 ---------------------
2153 PatchSet 3707 
2154 Date: 2003/11/14 03:04:08
2155 Author: andersen
2156 Branch: HEAD
2157 Tag: (none) 
2158 Log:
2159 Michael Smith writes:
2160
2161 I noticed a problem with ifconfig in busybox 0.60.5. The matching code
2162 seems to exist in busybox CVS as well, so I'll paste in the patch that
2163 fixed it.
2164
2165 I was running:
2166  # ifconfig wan0 1.2.3.4 pointopoint 1.2.3.5 netmask 255.255.255.255
2167
2168 I was seeing the inet addr and P-t-P addr both being set to 1.2.3.5
2169 (the pointopoint address).
2170
2171 wan0      Link encap:Point-Point Protocol
2172           inet addr:1.2.3.5  P-t-P:1.2.3.5  Mask:255.255.255.255
2173           UP POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
2174           ...
2175
2176 The patch below seems to fix it.
2177
2178 Members: 
2179         networking/ifconfig.c:1.26->1.27 
2180
2181 ---------------------
2182 PatchSet 3708 
2183 Date: 2003/11/14 03:11:24
2184 Author: andersen
2185 Branch: HEAD
2186 Tag: (none) 
2187 Log:
2188 Oskar Liljeblad writes:
2189
2190 Here's a fix for the hard-coded device name in fbset.
2191
2192 Members: 
2193         include/libbb.h:1.118->1.119 
2194         util-linux/fbset.c:1.32->1.33 
2195
2196 ---------------------
2197 PatchSet 3709 
2198 Date: 2003/11/14 08:26:25
2199 Author: bug1
2200 Branch: HEAD
2201 Tag: (none) 
2202 Log:
2203 Read in blocks rather than one char at a time, greatly improves speed
2204
2205 Members: 
2206         archival/libunarchive/seek_by_char.c:1.1->1.2 
2207
2208 ---------------------
2209 PatchSet 3710 
2210 Date: 2003/11/14 08:30:46
2211 Author: bug1
2212 Branch: HEAD
2213 Tag: (none) 
2214 Log:
2215 Remove debugging noise.
2216
2217 Members: 
2218         archival/libunarchive/get_header_tar_bz2.c:1.3->1.4 
2219
2220 ---------------------
2221 PatchSet 3711 
2222 Date: 2003/11/14 09:21:27
2223 Author: bug1
2224 Branch: HEAD
2225 Tag: (none) 
2226 Log:
2227 Remove some tar_gz stuff that get dragged in
2228
2229 Members: 
2230         archival/libunarchive/get_header_tar_bz2.c:1.4->1.5 
2231
2232 ---------------------
2233 PatchSet 3712 
2234 Date: 2003/11/14 09:22:24
2235 Author: bug1
2236 Branch: HEAD
2237 Tag: (none) 
2238 Log:
2239 Fix build error with tar -j
2240
2241 Members: 
2242         archival/libunarchive/Makefile.in:1.16->1.17 
2243
2244 ---------------------
2245 PatchSet 3713 
2246 Date: 2003/11/14 10:04:31
2247 Author: bug1
2248 Branch: HEAD
2249 Tag: (none) 
2250 Log:
2251 NEW APPLET: pipe_progress, used by debian installer
2252
2253 Members: 
2254         debianutils/Config.in:1.5->1.6 
2255         debianutils/Makefile.in:1.3->1.4 
2256         debianutils/pipe_progress.c:INITIAL->1.1 
2257         include/applets.h:1.106->1.107 
2258
2259 ---------------------
2260 PatchSet 3714 
2261 Date: 2003/11/14 12:53:42
2262 Author: bug1
2263 Branch: HEAD
2264 Tag: (none) 
2265 Log:
2266 Catch unsupported features
2267
2268 Members: 
2269         archival/tar.c:1.178->1.179 
2270
2271 ---------------------
2272 PatchSet 3715 
2273 Date: 2003/11/14 12:57:14
2274 Author: bug1
2275 Branch: HEAD
2276 Tag: (none) 
2277 Log:
2278 Keep trying to find a good header, if we exit it will cause .tar.gz
2279 files to compute incorrect crc and length for gzip
2280
2281 Members: 
2282         archival/libunarchive/get_header_tar.c:1.24->1.25 
2283
2284 ---------------------
2285 PatchSet 3716 
2286 Date: 2003/11/14 21:01:26
2287 Author: bug1
2288 Branch: HEAD
2289 Tag: (none) 
2290 Log:
2291 Fix a "broken pipe" problem. vodz, last_patch_116-2
2292
2293 Members: 
2294         shell/ash.c:1.82->1.83 
2295
2296 ---------------------
2297 PatchSet 3717 
2298 Date: 2003/11/15 00:24:43
2299 Author: bug1
2300 Branch: HEAD
2301 Tag: (none) 
2302 Log:
2303 Fix memory leaks
2304
2305 Members: 
2306         archival/libunarchive/get_header_tar.c:1.25->1.26 
2307
2308 ---------------------
2309 PatchSet 3718 
2310 Date: 2003/11/15 23:18:59
2311 Author: bug1
2312 Branch: HEAD
2313 Tag: (none) 
2314 Log:
2315 Move from read_gz to the pipe()+fork() method.
2316 open_transformer(), common code for pipe+fork.
2317 Function pointer for read() no longer needed.
2318 Allow inflate to be initialised with a specified buffer size to avoid
2319 over-reading.
2320 Reset static variables in inflate_get_next_window to fix a bug where
2321 only the first file in a .zip would be be extracted.
2322
2323 Members: 
2324         archival/gunzip.c:1.76->1.77 
2325         archival/rpm.c:1.3->1.4 
2326         archival/rpm2cpio.c:1.9->1.10 
2327         archival/unzip.c:1.5->1.6 
2328         archival/libunarchive/Makefile.in:1.17->1.18 
2329         archival/libunarchive/archive_xread.c:1.3->1.4 
2330         archival/libunarchive/data_align.c:1.2->1.3 
2331         archival/libunarchive/decompress_bunzip2.c:1.10->1.11 
2332         archival/libunarchive/filter_accept_list_reassign.c:1.3->1.4 
2333         archival/libunarchive/get_header_tar_bz2.c:1.5->1.6 
2334         archival/libunarchive/get_header_tar_gz.c:1.7->1.8 
2335         archival/libunarchive/init_handle.c:1.3->1.4 
2336         archival/libunarchive/open_transformer.c:INITIAL->1.1 
2337         archival/libunarchive/unzip.c:1.31->1.32 
2338         include/unarchive.h:1.19->1.20 
2339
2340 ---------------------
2341 PatchSet 3719 
2342 Date: 2003/11/15 23:44:31
2343 Author: bug1
2344 Branch: HEAD
2345 Tag: (none) 
2346 Log:
2347 Fix a bug where cpio wouldnt work unless -u was specified
2348
2349 Members: 
2350         archival/libunarchive/data_extract_all.c:1.13->1.14 
2351
2352 ---------------------
2353 PatchSet 3720 
2354 Date: 2003/11/17 10:26:43
2355 Author: bug1
2356 Branch: HEAD
2357 Tag: (none) 
2358 Log:
2359 Use the PROG variable instead of 'busybox' in the release target
2360
2361 Members: 
2362         Makefile:1.288->1.289 
2363
2364 ---------------------
2365 PatchSet 3721 
2366 Date: 2003/11/17 10:43:08
2367 Author: bug1
2368 Branch: HEAD
2369 Tag: (none) 
2370 Log:
2371 Remove net-udeb flavour, we dotn use it
2372
2373 Members: 
2374         debian/config-net-udeb:1.4->1.5(DEAD) 
2375         debian/config-net-udeb-i386:1.5->1.6(DEAD) 
2376         debian/config-net-udeb-linux-i386:1.1->1.2(DEAD) 
2377
2378 ---------------------
2379 PatchSet 3722 
2380 Date: 2003/11/17 10:46:36
2381 Author: bug1
2382 Branch: HEAD
2383 Tag: (none) 
2384 Log:
2385 This was made obsolete by config-udeb-linux-i386
2386
2387 Members: 
2388         debian/config-udeb-i386:1.5->1.6(DEAD) 
2389
2390 ---------------------
2391 PatchSet 3723 
2392 Date: 2003/11/17 21:58:00
2393 Author: bug1
2394 Branch: HEAD
2395 Tag: (none) 
2396 Log:
2397 Dont free filename, its needed in the extracted files list.
2398
2399 Members: 
2400         archival/libunarchive/get_header_tar.c:1.26->1.27 
2401
2402 ---------------------
2403 PatchSet 3724 
2404 Date: 2003/11/18 18:56:25
2405 Author: bug1
2406 Branch: HEAD
2407 Tag: (none) 
2408 Log:
2409 Replaced by md5_sha1_sum.c
2410
2411 Members: 
2412         coreutils/md5sum.c:1.29->1.30(DEAD) 
2413
2414 ---------------------
2415 PatchSet 3725 
2416 Date: 2003/11/18 19:33:13
2417 Author: bug1
2418 Branch: HEAD
2419 Tag: (none) 
2420 Log:
2421 Replaced by md5_sha1_sum.c
2422
2423 Members: 
2424         coreutils/sha1sum.c:1.8->1.9(DEAD) 
2425
2426 ---------------------
2427 PatchSet 3726 
2428 Date: 2003/11/18 19:35:06
2429 Author: bug1
2430 Branch: HEAD
2431 Tag: (none) 
2432 Log:
2433 Only use getopt and associated flags if checking is enabled
2434
2435 Members: 
2436         coreutils/md5_sha1_sum.c:1.1->1.2 
2437
2438 ---------------------
2439 PatchSet 3727 
2440 Date: 2003/11/18 20:23:04
2441 Author: bug1
2442 Branch: HEAD
2443 Tag: (none) 
2444 Log:
2445 Make unlink old files default behaviour and add a new option -k to
2446 prevent overwritting existing files
2447
2448 Members: 
2449         archival/tar.c:1.179->1.180 
2450
2451 ---------------------
2452 PatchSet 3728 
2453 Date: 2003/11/18 21:31:19
2454 Author: bug1
2455 Branch: HEAD
2456 Tag: (none) 
2457 Log:
2458 Dont close original file handle, we may need it later.
2459
2460 Members: 
2461         archival/libunarchive/open_transformer.c:1.1->1.2 
2462
2463 ---------------------
2464 PatchSet 3729 
2465 Date: 2003/11/18 21:37:50
2466 Author: bug1
2467 Branch: HEAD
2468 Tag: (none) 
2469 Log:
2470 tar -Z, uncompress support
2471
2472 Members: 
2473         archival/Config.in:1.11->1.12 
2474         archival/tar.c:1.180->1.181 
2475         archival/libunarchive/Makefile.in:1.18->1.19 
2476         archival/libunarchive/uncompress.c:1.7->1.8 
2477
2478 ---------------------
2479 PatchSet 3730 
2480 Date: 2003/11/18 21:40:30
2481 Author: bug1
2482 Branch: HEAD
2483 Tag: (none) 
2484 Log:
2485 Update md5sum, sha1sum options, patch by Steven Scholz
2486
2487 Members: 
2488         include/usage.h:1.172->1.173 
2489
2490 ---------------------
2491 PatchSet 3731 
2492 Date: 2003/11/18 21:49:23
2493 Author: bug1
2494 Branch: HEAD
2495 Tag: (none) 
2496 Log:
2497 Update usage for tar -Z
2498
2499 Members: 
2500         include/usage.h:1.173->1.174 
2501
2502 ---------------------
2503 PatchSet 3732 
2504 Date: 2003/11/18 23:27:49
2505 Author: bug1
2506 Branch: HEAD
2507 Tag: (none) 
2508 Log:
2509 COMPRESS, not UNCOMPRESS
2510
2511 Members: 
2512         include/usage.h:1.174->1.175 
2513
2514 ---------------------
2515 PatchSet 3733 
2516 Date: 2003/11/18 23:56:41
2517 Author: bug1
2518 Branch: HEAD
2519 Tag: (none) 
2520 Log:
2521 woops, we needed that function
2522
2523 Members: 
2524         coreutils/md5_sha1_sum.c:1.2->1.3 
2525
2526 ---------------------
2527 PatchSet 3734 
2528 Date: 2003/11/20 05:26:38
2529 Author: bug1
2530 Branch: HEAD
2531 Tag: (none) 
2532 Log:
2533 Include stdint.h
2534
2535 Members: 
2536         include/libbb.h:1.119->1.120 
2537
2538 ---------------------
2539 PatchSet 3735 
2540 Date: 2003/11/20 05:58:26
2541 Author: bug1
2542 Branch: HEAD
2543 Tag: (none) 
2544 Log:
2545 Fix up the -s option, and make usage consitent with behaviour,
2546 patch by Steven Scholz
2547
2548 Members: 
2549         coreutils/md5_sha1_sum.c:1.3->1.4 
2550
2551 ---------------------
2552 PatchSet 3736 
2553 Date: 2003/11/20 06:27:33
2554 Author: bug1
2555 Branch: HEAD
2556 Tag: (none) 
2557 Log:
2558 Superficial changes
2559
2560 Members: 
2561         libbb/hash_fd.c:1.1->1.2 
2562
2563 ---------------------
2564 PatchSet 3737 
2565 Date: 2003/11/20 08:00:38
2566 Author: bug1
2567 Branch: HEAD
2568 Tag: (none) 
2569 Log:
2570 Dont attempt to unlink directories
2571
2572 Members: 
2573         archival/libunarchive/data_extract_all.c:1.14->1.15 
2574
2575 ---------------------
2576 PatchSet 3738 
2577 Date: 2003/11/20 09:06:10
2578 Author: bug1
2579 Branch: HEAD
2580 Tag: (none) 
2581 Log:
2582 Check there are files to add the archive before removing a specified
2583 tar file.
2584
2585 Members: 
2586         archival/tar.c:1.181->1.182 
2587
2588 ---------------------
2589 PatchSet 3739 
2590 Date: 2003/11/20 09:53:31
2591 Author: bug1
2592 Branch: HEAD
2593 Tag: (none) 
2594 Log:
2595 Check at least one context is specified
2596
2597 Members: 
2598         archival/tar.c:1.182->1.183 
2599
2600 ---------------------
2601 PatchSet 3740 
2602 Date: 2003/11/20 09:56:34
2603 Author: bug1
2604 Branch: HEAD
2605 Tag: (none) 
2606 Log:
2607 remove controversial tests
2608
2609 Members: 
2610         testsuite/sed/sed-append-next-line-gnu:1.1->1.2(DEAD) 
2611         testsuite/sed/sed-requires-newline-after-edit-command:1.1->1.2(DEAD) 
2612
2613 ---------------------
2614 PatchSet 3741 
2615 Date: 2003/11/20 09:57:41
2616 Author: bug1
2617 Branch: HEAD
2618 Tag: (none) 
2619 Log:
2620 Update status of tests which should pass
2621
2622 Members: 
2623         testsuite/find/find-supports-minus-xdev:1.1->1.2 
2624         testsuite/tar/tar-complains-about-missing-file:1.1->1.2 
2625         testsuite/tar/tar-handles-cz-options:1.1->1.2 
2626
2627 ---------------------
2628 PatchSet 3742 
2629 Date: 2003/11/20 10:46:58
2630 Author: bug1
2631 Branch: HEAD
2632 Tag: (none) 
2633 Log:
2634 Fix tar-handles-nested-exclude testcase
2635
2636 Members: 
2637         archival/tar.c:1.183->1.184 
2638         archival/libunarchive/get_header_tar.c:1.27->1.28 
2639
2640 ---------------------
2641 PatchSet 3743 
2642 Date: 2003/11/20 21:30:54
2643 Author: bug1
2644 Branch: HEAD
2645 Tag: (none) 
2646 Log:
2647 Dont over-read fd, use function pointer for hash function.
2648
2649 Members: 
2650         include/libbb.h:1.120->1.121 
2651         libbb/hash_fd.c:1.2->1.3 
2652
2653 ---------------------
2654 PatchSet 3744 
2655 Date: 2003/11/20 22:36:54
2656 Author: bug1
2657 Branch: HEAD
2658 Tag: (none) 
2659 Log:
2660 Remove unused function
2661
2662 Members: 
2663         archival/libunarchive/Makefile.in:1.19->1.20 
2664         archival/libunarchive/archive_xread_char.c:1.1->1.2(DEAD) 
2665         include/unarchive.h:1.20->1.21 
2666
2667 ---------------------
2668 PatchSet 3745 
2669 Date: 2003/11/21 09:27:02
2670 Author: bug1
2671 Branch: HEAD
2672 Tag: (none) 
2673 Log:
2674 Make use of libbb functions bb_xopen, bb_full_read, used #define's
2675 instead of static consts, avoid xmalloc.
2676
2677 Members: 
2678         console-tools/loadkmap.c:1.26->1.27 
2679
2680 ---------------------
2681 PatchSet 3746 
2682 Date: 2003/11/21 21:54:07
2683 Author: bug1
2684 Branch: HEAD
2685 Tag: (none) 
2686 Log:
2687 Fix warning
2688
2689 Members: 
2690         debianutils/pipe_progress.c:1.1->1.2 
2691
2692 ---------------------
2693 PatchSet 3747 
2694 Date: 2003/11/21 22:17:28
2695 Author: bug1
2696 Branch: HEAD
2697 Tag: (none) 
2698 Log:
2699 Use safe read
2700
2701 Members: 
2702         archival/libunarchive/uncompress.c:1.8->1.9 
2703
2704 ---------------------
2705 PatchSet 3748 
2706 Date: 2003/11/21 22:24:45
2707 Author: bug1
2708 Branch: HEAD
2709 Tag: (none) 
2710 Log:
2711 As we no longer use function pointers for read in common archiving code
2712 archive_xread can be replaced with bb_full_read, and archive_copy_file
2713 with bb_copyfd*
2714 bb_copyfd is split into two functions bb_copyfd_size and bb_copyfd_eof,
2715 they share a common backend.
2716
2717 Members: 
2718         archival/ar.c:1.44->1.45 
2719         archival/tar.c:1.184->1.185 
2720         archival/libunarchive/Makefile.in:1.20->1.21 
2721         archival/libunarchive/archive_copy_file.c:1.4->1.5(DEAD) 
2722         archival/libunarchive/archive_xread.c:1.4->1.5(DEAD) 
2723         archival/libunarchive/archive_xread_all.c:1.2->1.3 
2724         archival/libunarchive/archive_xread_all_eof.c:1.2->1.3 
2725         archival/libunarchive/data_extract_all.c:1.15->1.16 
2726         archival/libunarchive/data_extract_to_stdout.c:1.2->1.3 
2727         archival/libunarchive/get_header_tar.c:1.28->1.29 
2728         archival/libunarchive/seek_by_char.c:1.2->1.3 
2729         coreutils/cat.c:1.28->1.29 
2730         include/libbb.h:1.121->1.122 
2731         include/unarchive.h:1.21->1.22 
2732         libbb/copy_file.c:1.25->1.26 
2733         libbb/copyfd.c:1.6->1.7 
2734         libbb/print_file.c:1.7->1.8 
2735         networking/ftpgetput.c:1.8->1.9 
2736
2737 ---------------------
2738 PatchSet 3749 
2739 Date: 2003/11/22 02:13:41
2740 Author: bug1
2741 Branch: HEAD
2742 Tag: (none) 
2743 Log:
2744 Fix warning
2745
2746 Members: 
2747         libbb/copyfd.c:1.7->1.8 
2748
2749 ---------------------
2750 PatchSet 3750 
2751 Date: 2003/11/24 23:50:07
2752 Author: bug1
2753 Branch: HEAD
2754 Tag: (none) 
2755 Log:
2756 When a size of 0 is passed to copyfd_size, dont do anything, it was
2757 reading untill eof which breaks tar
2758
2759 Members: 
2760         libbb/copyfd.c:1.8->1.9 
2761
2762 ---------------------
2763 PatchSet 3751 
2764 Date: 2003/11/25 20:45:38
2765 Author: bug1
2766 Branch: HEAD
2767 Tag: (none) 
2768 Log:
2769 Fix for "Broken pipe" issue, vodz last_patch116_3
2770
2771 Members: 
2772         shell/ash.c:1.83->1.84 
2773
2774 ---------------------
2775 PatchSet 3752 
2776 Date: 2003/11/26 21:53:37
2777 Author: bug1
2778 Branch: HEAD
2779 Tag: (none) 
2780 Log:
2781 Important bugfixes from Ian Campbell.
2782 init_archive_deb_data()
2783         We want to filter for data.tar.* in the AR file not the TAR
2784         file, else we get nothing.
2785
2786 all_control_list()
2787         Make the 'extensions' array of control file names a global so it
2788         can be used in unpack_package as well. Name the global
2789         all_control_files. Don't hard code the length of
2790         all_control_files but instead used sizeof.
2791
2792 unpack_package()
2793         Only unpack the control files we are interested in (from
2794         all_control_files). Extract the data.tar.gz into / rather than
2795         the current directory.
2796
2797 dpkg_main()
2798         Configure packages in a second pass so all the packages being
2799         installed are unpacked before configuring.
2800
2801 Some purely cosmetic changes:
2802
2803 header
2804         update list of differences since two of them are no longer true.
2805         The .control file is no longer stored as a result of this patch
2806         -- it was redundant since the info is in status. New packages
2807         appear to be added to the end of the status file now rather than
2808         the start.
2809
2810 remove_package()
2811         Make message printing optional, so we can avoid a redundant
2812         message when replacing/upgrading a package. When we do print
2813         stuff then include the version number.
2814
2815 purge_package()
2816         Print "Purging xxx (yyy) ..." message like the other actions.
2817
2818 configure_package()
2819         Add "..." to "Setting up" message to be consistent with other
2820         actions.
2821
2822 Members: 
2823         archival/dpkg.c:1.73->1.74 
2824
2825 ---------------------
2826 PatchSet 3753 
2827 Date: 2003/11/27 00:01:43
2828 Author: bug1
2829 Branch: HEAD
2830 Tag: (none) 
2831 Log:
2832 Fix tar hard links
2833
2834 Members: 
2835         archival/libunarchive/data_extract_all.c:1.16->1.17 
2836         archival/libunarchive/get_header_tar.c:1.29->1.30 
2837
2838 ---------------------
2839 PatchSet 3754 
2840 Date: 2003/11/27 22:40:08
2841 Author: bug1
2842 Branch: HEAD
2843 Tag: (none) 
2844 Log:
2845 Fix a bug, ignore the source path when installing to a directory.
2846 We may be installing symlinks, so use lstat/lchown.
2847 Make use of bb_getopt_ulflags and cp_mv_stat2, save 100 bytes.
2848
2849 Members: 
2850         coreutils/install.c:1.3->1.4 
2851
2852 ---------------------
2853 PatchSet 3755 
2854 Date: 2003/11/28 22:38:14
2855 Author: bug1
2856 Branch: HEAD
2857 Tag: (none) 
2858 Log:
2859 Patch from Ian Campbell, fix or'ed dependencies and handle virtual
2860 dependencies.
2861
2862 Members: 
2863         archival/dpkg.c:1.74->1.75 
2864
2865 ---------------------
2866 PatchSet 3756 
2867 Date: 2003/11/28 22:55:03
2868 Author: bug1
2869 Branch: HEAD
2870 Tag: (none) 
2871 Log:
2872 Correct Matteo's email address
2873
2874 Members: 
2875         miscutils/hdparm.c:1.7->1.8 
2876
2877 ---------------------
2878 PatchSet 3757 
2879 Date: 2003/11/30 23:46:06
2880 Author: bug1
2881 Branch: HEAD
2882 Tag: (none) 
2883 Log:
2884 Patch from Tito, size optimisation, cleanup noise when in debugging
2885 mode, adds support for MODLOAD keyword in devfsd.conf, provides a
2886 cleaned up version of example/devfsd.conf
2887
2888 Members: 
2889         examples/devfsd.conf:1.1->1.2 
2890         miscutils/Config.in:1.10->1.11 
2891         miscutils/devfsd.c:1.4->1.5 
2892
2893 ---------------------
2894 PatchSet 3758 
2895 Date: 2003/12/04 07:07:14
2896 Author: andersen
2897 Branch: HEAD
2898 Tag: (none) 
2899 Log:
2900 Do not use the _syscall5 macro -- use syscall(2) instead
2901
2902 Members: 
2903         util-linux/fdisk.c:1.12->1.13 
2904
2905 ---------------------
2906 PatchSet 3759 
2907 Date: 2003/12/04 13:06:44
2908 Author: bug1
2909 Branch: HEAD
2910 Tag: (none) 
2911 Log:
2912 Patch from Steven Scholz, make usage more consistent with actual
2913 behaviour.
2914
2915 Members: 
2916         include/usage.h:1.175->1.176 
2917
2918 ---------------------
2919 PatchSet 3760 
2920 Date: 2003/12/04 15:02:57
2921 Author: mjn3
2922 Branch: HEAD
2923 Tag: (none) 
2924 Log:
2925 Add (untested) support for cris, based on the (old) busybox insmod
2926 that axis distributes.
2927
2928 Members: 
2929         modutils/insmod.c:1.105->1.106 
2930
2931 ---------------------
2932 PatchSet 3761 
2933 Date: 2003/12/05 02:51:21
2934 Author: bug1
2935 Branch: HEAD
2936 Tag: (none) 
2937 Log:
2938 Fix a compile error when only using ar, patch by Paul van Gool
2939
2940 Members: 
2941         archival/ar.c:1.45->1.46 
2942
2943 ---------------------
2944 PatchSet 3762 
2945 Date: 2003/12/08 20:11:55
2946 Author: bug1
2947 Branch: HEAD
2948 Tag: (none) 
2949 Log:
2950 Bring usage upto date, patch by Steven Scholz
2951
2952 Members: 
2953         coreutils/Config.in:1.20->1.21 
2954
2955 ---------------------
2956 PatchSet 3763 
2957 Date: 2003/12/08 20:21:53
2958 Author: bug1
2959 Branch: HEAD
2960 Tag: (none) 
2961 Log:
2962 Stop sending data to the client after the first failure.
2963 Patch by Joe.C
2964
2965 Members: 
2966         networking/httpd.c:1.19->1.20 
2967
2968 ---------------------
2969 PatchSet 3764 
2970 Date: 2003/12/08 20:31:25
2971 Author: bug1
2972 Branch: HEAD
2973 Tag: (none) 
2974 Log:
2975 Splitting statements with #define's can cause trouble for cross
2976 compilers (and it looks a bit messy)
2977
2978 Members: 
2979         procps/top.c:1.9->1.10 
2980
2981 ---------------------
2982 PatchSet 3765 
2983 Date: 2003/12/09 17:31:48
2984 Author: andersen
2985 Branch: HEAD
2986 Tag: (none) 
2987 Log:
2988 Bump version number
2989
2990 Members: 
2991         Rules.mak:1.23->1.24 
2992
2993 ---------------------
2994 PatchSet 3766 
2995 Date: 2003/12/09 23:50:24
2996 Author: andersen
2997 Branch: HEAD
2998 Tag: (none) 
2999 Log:
3000 Fix indenting.
3001
3002 Fix a bug noticed by Pete Flugstad.  Make certain we close what we open, and
3003 don't try to close invalid files when /etc/filesystems exists and is used.
3004
3005 Members: 
3006         util-linux/mount.c:1.113->1.114 
3007
3008 ---------------------
3009 PatchSet 3767 
3010 Date: 2003/12/10 12:08:19
3011 Author: andersen
3012 Branch: HEAD
3013 Tag: (none) 
3014 Log:
3015 update website
3016
3017 Members: 
3018         docs/busybox.net/cvs_anon.html:1.7->1.8 
3019         docs/busybox.net/cvs_howto.html:INITIAL->1.1 
3020         docs/busybox.net/docs.html:INITIAL->1.1 
3021         docs/busybox.net/download.html:INITIAL->1.1 
3022         docs/busybox.net/footer.html:INITIAL->1.1 
3023         docs/busybox.net/header.html:INITIAL->1.1 
3024         docs/busybox.net/index.html:1.132->1.133 
3025         docs/busybox.net/lists.html:INITIAL->1.1 
3026         docs/busybox.net/news.html:INITIAL->1.1 
3027         docs/busybox.net/oldnews.html:1.16->1.17 
3028         docs/busybox.net/products.html:INITIAL->1.1 
3029         docs/busybox.net/robots.txt:1.1->1.2(DEAD) 
3030         docs/busybox.net/screenshot.html:1.6->1.7 
3031         docs/busybox.net/shame.html:INITIAL->1.1 
3032         docs/busybox.net/images/vh40.gif:INITIAL->1.1 
3033
3034 ---------------------
3035 PatchSet 3768 
3036 Date: 2003/12/10 20:41:47
3037 Author: andersen
3038 Branch: HEAD
3039 Tag: (none) 
3040 Log:
3041 some minor updates
3042
3043 Members: 
3044         docs/busybox.net/header.html:1.1->1.2 
3045         docs/busybox.net/lists.html:1.1->1.2 
3046         docs/busybox.net/products.html:1.1->1.2 
3047         docs/busybox.net/shame.html:1.1->1.2 
3048
3049 ---------------------
3050 PatchSet 3769 
3051 Date: 2003/12/10 20:50:14
3052 Author: andersen
3053 Branch: HEAD
3054 Tag: (none) 
3055 Log:
3056 add missing copyright text
3057
3058 Members: 
3059         docs/busybox.net/copyright.txt:INITIAL->1.1 
3060
3061 ---------------------
3062 PatchSet 3770 
3063 Date: 2003/12/11 01:18:07
3064 Author: andersen
3065 Branch: HEAD
3066 Tag: (none) 
3067 Log:
3068 remove some spaces that mess up autodocifier.pl
3069
3070 Members: 
3071         include/usage.h:1.176->1.177 
3072
3073 ---------------------
3074 PatchSet 3771 
3075 Date: 2003/12/11 01:29:46
3076 Author: andersen
3077 Branch: HEAD
3078 Tag: (none) 
3079 Log:
3080 go directly to current cvs
3081
3082 Members: 
3083         docs/busybox.net/header.html:1.2->1.3 
3084
3085 ---------------------
3086 PatchSet 3772 
3087 Date: 2003/12/11 01:42:11
3088 Author: andersen
3089 Branch: HEAD
3090 Tag: (none) 
3091 Log:
3092 Update modutils with 2.6 module support
3093
3094 Members: 
3095         debian/config-udeb-linux-i386:1.1->1.2 
3096         modutils/Config.in:1.9->1.10 
3097         modutils/insmod.c:1.106->1.107 
3098         modutils/rmmod.c:1.24->1.25 
3099