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