summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog3074
-rw-r--r--docs/busybox.net/news.html131
-rw-r--r--docs/busybox.net/oldnews.html98
3 files changed, 548 insertions, 2755 deletions
diff --git a/Changelog b/Changelog
index 3f46cbb9a..9744dab6c 100644
--- a/Changelog
+++ b/Changelog
@@ -1,1380 +1,442 @@
1--------------------- 1---------------------
2PatchSet 3568 2PatchSet 3773
3Date: 2003/09/12 08:03:14 3Date: 2003/12/11 02:48:15
4Author: andersen 4Author: andersen
5Branch: HEAD 5Branch: HEAD
6Tag: (none) 6Tag: busybox_1_00_pre4
7Log:
8Remove version #
9
10Members:
11 docs/busybox.net/index.html:1.130->1.131
12
13---------------------
14PatchSet 3569
15Date: 2003/09/12 08:03:52
16Author: andersen
17Branch: HEAD
18Tag: (none)
19Log:
20Final changelog update
21
22Members:
23 Changelog:1.283->1.284
24
25---------------------
26PatchSet 3570
27Date: 2003/09/12 08:36:46
28Author: andersen
29Branch: HEAD
30Tag: (none)
31Log:
32Fix obligitory typos
33
34Members:
35 docs/busybox.net/index.html:1.131->1.132
36
37---------------------
38PatchSet 3571
39Date: 2003/09/12 09:32:24
40Author: andersen
41Branch: HEAD
42Tag: (none)
43Log:
44Remove final \n
45
46Members:
47 util-linux/rdate.c:1.24->1.25
48
49---------------------
50PatchSet 3572
51Date: 2003/09/12 09:39:05
52Author: andersen
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
132Tag: (none)
133Log:
134Fix some memory allocation problems
135
136Members:
137 editors/sed.c:1.133->1.134
138
139---------------------
140PatchSet 3578
141Date: 2003/09/14 03:37:46
142Author: bug1
143Branch: HEAD
144Tag: (none)
145Log:
146Stupid typo
147
148Members:
149 editors/sed.c:1.134->1.135
150
151---------------------
152PatchSet 3579
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: 7Log:
406Add a test for the 'P' command and fix current implementation so it 8prepare for release
407doesnt permanently modify the pattern space.
408 9
409Members: 10Members:
410 editors/sed.c:1.144->1.145 11 Changelog:1.284->1.285
411 testsuite/sed/sed-write-to-stdout:INITIAL->1.1 12 README:1.29->1.30
13 docs/busybox.net/news.html:1.1->1.2
412 14
413--------------------- 15---------------------
414PatchSet 3595 16PatchSet 3774
415Date: 2003/09/15 09:06:15 17Date: 2003/12/11 07:13:15
416Author: andersen 18Author: andersen
417Branch: HEAD 19Branch: HEAD
418Tag: (none) 20Tag: (none)
419Log: 21Log:
420Do not shadow the global name 'accept' 22some minor website cleanups
421 23
422Members: 24Members:
423 archival/dpkg.c:1.72->1.73 25 docs/busybox.net/cvs_anon.html:1.8->1.9
26 docs/busybox.net/cvs_write.html:1.7->1.8
27 docs/busybox.net/header.html:1.3->1.4
28 docs/busybox.net/news.html:1.2->1.3
424 29
425--------------------- 30---------------------
426PatchSet 3596 31PatchSet 3775
427Date: 2003/09/15 09:11:29 32Date: 2003/12/11 08:04:49
428Author: andersen 33Author: andersen
429Branch: HEAD 34Branch: HEAD
430Tag: (none) 35Tag: (none)
431Log: 36Log:
432comparison was always false due to limited range of data types. 37Fixup some html bugs
433Carefully cast to unsigned long long prior to multiply to get
434the expected result.
435 38
436Members: 39Members:
437 init/init.c:1.196->1.197 40 docs/busybox.net/cvs_anon.html:1.9->1.10
41 docs/busybox.net/footer.html:1.1->1.2
42 docs/busybox.net/header.html:1.4->1.5
43 docs/busybox.net/news.html:1.3->1.4
44 docs/busybox.net/oldnews.html:1.17->1.18
45 docs/busybox.net/screenshot.html:1.7->1.8
438 46
439--------------------- 47---------------------
440PatchSet 3597 48PatchSet 3776
441Date: 2003/09/15 09:12:53 49Date: 2003/12/11 18:03:15
442Author: andersen 50Author: andersen
443Branch: HEAD 51Branch: HEAD
444Tag: (none) 52Tag: (none)
445Log: 53Log:
446Needs prototype for close() 54It appears the Netgear WG602 distributes source
447 55
448Members: 56Members:
449 util-linux/freeramdisk.c:1.23->1.24 57 docs/busybox.net/products.html:1.2->1.3
58 docs/busybox.net/shame.html:1.2->1.3
450 59
451--------------------- 60---------------------
452PatchSet 3598 61PatchSet 3777
453Date: 2003/09/15 09:13:43 62Date: 2003/12/12 00:08:57
454Author: andersen 63Author: andersen
455Branch: HEAD 64Branch: HEAD
456Tag: (none) 65Tag: (none)
457Log: 66Log:
458fix function prototype 67Fix compile when CONFIG_FEATURE_HDPARM_GET_IDENTITY is disabled
459 68
460Members: 69Members:
461 util-linux/rdate.c:1.25->1.26 70 miscutils/hdparm.c:1.8->1.9
462 71
463--------------------- 72---------------------
464PatchSet 3599 73PatchSet 3778
465Date: 2003/09/15 09:33:34 74Date: 2003/12/12 07:01:14
466Author: andersen 75Author: andersen
467Branch: HEAD 76Branch: HEAD
468Tag: (none) 77Tag: (none)
469Log: 78Log:
470Be entirely consistant when using ioctl(0, TIOCGWINSZ, &winsize) 79Doh! I broke automatic filesystem type guessing. Fix mount so
471to ensure proper fallback behavior on, i.e. serial consoles. 80it will properly fall back to /proc/mounts when /etc/filesystems
81is missing, allowing mount to guess the correct fs type when a
82fs type is not explicitly specified.
472 -Erik 83 -Erik
473 84
474Members: 85Members:
475 coreutils/ls.c:1.99->1.100 86 util-linux/mount.c:1.114->1.115
476 editors/vi.c:1.28->1.29
477 include/libbb.h:1.111->1.112
478 libbb/get_terminal_width_height.c:INITIAL->1.1
479 networking/telnet.c:1.37->1.38
480 networking/wget.c:1.59->1.60
481 procps/ps.c:1.50->1.51
482 procps/top.c:1.7->1.8
483 shell/cmdedit.c:1.82->1.83
484 util-linux/more.c:1.57->1.58
485
486---------------------
487PatchSet 3600
488Date: 2003/09/15 10:22:04
489Author: bug1
490Branch: HEAD
491Tag: (none)
492Log:
493Fix some memory allocation problems
494----------------------------------------------------------------------
495
496Members:
497 editors/sed.c:1.145->1.146
498
499---------------------
500PatchSet 3601
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 87
892--------------------- 88---------------------
893PatchSet 3627 89PatchSet 3779
894Date: 2003/10/03 09:28:59 90Date: 2003/12/12 19:05:15
895Author: bug1 91Author: andersen
896Branch: HEAD 92Branch: HEAD
897Tag: (none) 93Tag: (none)
898Log: 94Log:
899Patch by Rob Landley, fix warning 95Be certain we use a correct entity when performing the
96BLKGETSIZE64 ioctl -- don't just assume 8,
900 97
901Members: 98Members:
902 scripts/config/confdata.c:1.3->1.4 99 util-linux/fdisk.c:1.13->1.14
903 100
904--------------------- 101---------------------
905PatchSet 3628 102PatchSet 3780
906Date: 2003/10/03 11:50:56 103Date: 2003/12/15 21:57:43
907Author: bug1 104Author: russ
908Branch: HEAD 105Branch: HEAD
909Tag: (none) 106Tag: (none)
910Log: 107Log:
911Vodz, last_patch_114 108Get vfork_daemon_rexec working under uclinux
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 109
919Members: 110Members:
920 networking/httpd.c:1.17->1.18 111 include/libbb.h:1.122->1.123
112 libbb/vfork_daemon_rexec.c:1.1->1.2
113 miscutils/crond.c:1.10->1.11
114 sysklogd/klogd.c:1.18->1.19
115 sysklogd/syslogd.c:1.104->1.105
921 116
922--------------------- 117---------------------
923PatchSet 3629 118PatchSet 3781
924Date: 2003/10/03 14:15:44 119Date: 2003/12/15 22:09:36
925Author: bug1 120Author: russ
926Branch: HEAD 121Branch: HEAD
927Tag: (none) 122Tag: (none)
928Log: 123Log:
929Dont mix xarg options with utility option, fixes example of 124options is a pretty common symbol, bad idea to use as a global in udhcp when compiling into busybox
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 125
935Members: 126Members:
936 findutils/xargs.c:1.26->1.27 127 networking/udhcp/clientpacket.c:1.3->1.4
128 networking/udhcp/files.c:1.4->1.5
129 networking/udhcp/options.c:1.5->1.6
130 networking/udhcp/options.h:1.3->1.4
131 networking/udhcp/script.c:1.5->1.6
937 132
938--------------------- 133---------------------
939PatchSet 3630 134PatchSet 3782
940Date: 2003/10/03 14:21:10 135Date: 2003/12/15 22:11:26
941Author: bug1 136Author: russ
942Branch: HEAD 137Branch: HEAD
943Tag: (none) 138Tag: (none)
944Log: 139Log:
945Reverse my previous changes and make a note about why its dont this way 140make udhcp work under uclinux, to an extent
946 141
947Members: 142Members:
948 applets/busybox.c:1.141->1.142 143 networking/udhcp/common.c:1.2->1.3
144 networking/udhcp/script.c:1.6->1.7
949 145
950--------------------- 146---------------------
951PatchSet 3631 147PatchSet 3783
952Date: 2003/10/04 01:05:47 148Date: 2003/12/16 01:29:40
953Author: bug1 149Author: russ
954Branch: HEAD 150Branch: HEAD
955Tag: (none) 151Tag: (none)
956Log: 152Log:
957Woops, the previous patch reversal wasnt complete, breaking everything. 153not sure who made this change, but it certainly mucks things up (note 'fwrite(leases, ...'), adds a bit more code, and some stack overhead. Anywho, this fixes it, and retains the spirit of what the submitter of this change was attempting to acheive (the entire lease is written at once in a struct)
958 154
959Members: 155Members:
960 applets/busybox.c:1.142->1.143 156 networking/udhcp/files.c:1.5->1.6
961 157
962--------------------- 158---------------------
963PatchSet 3632 159PatchSet 3784
964Date: 2003/10/04 06:27:56 160Date: 2003/12/16 01:33:38
965Author: bug1 161Author: russ
966Branch: HEAD 162Branch: HEAD
967Tag: (none) 163Tag: (none)
968Log: 164Log:
969Patch from Rob Landley; 165whoops
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 166
975Members: 167Members:
976 editors/sed.c:1.153->1.154 168 networking/udhcp/files.c:1.6->1.7
977 169
978--------------------- 170---------------------
979PatchSet 3633 171PatchSet 3785
980Date: 2003/10/04 15:44:27 172Date: 2003/12/16 01:42:18
981Author: bug1 173Author: russ
982Branch: HEAD 174Branch: HEAD
983Tag: (none) 175Tag: (none)
984Log: 176Log:
985Add the x, n, s and E options, remove -r as its expected behaviour. 177when compiled standalone, udhcp needs these headers
986 178
987Members: 179Members:
988 findutils/xargs.c:1.27->1.28 180 networking/udhcp/files.c:1.7->1.8
989 181
990--------------------- 182---------------------
991PatchSet 3634 183PatchSet 3786
992Date: 2003/10/06 14:23:04 184Date: 2003/12/16 02:28:20
993Author: bug1 185Author: russ
994Branch: HEAD 186Branch: HEAD
995Tag: (none) 187Tag: (none)
996Log: 188Log:
997Vodz last_patch_105 without his xargs patch which doenst apply cleanly 189start attempting to bring udhcp in busybox back to the state where it is (ideally) an exact copy of udhcp outside of busybox so that its easy to merge back and forth
998 190
999Members: 191Members:
1000 libbb/getopt_ulflags.c:1.2->1.3 192 networking/udhcp/dhcpc.c:1.13->1.14
1001 networking/httpd.c:1.18->1.19 193 networking/udhcp/dumpleases.c:1.5->1.6
194 networking/udhcp/libbb_udhcp.h:1.3->1.4
1002 195
1003--------------------- 196---------------------
1004PatchSet 3635 197PatchSet 3787
1005Date: 2003/10/09 08:22:59 198Date: 2003/12/16 02:29:46
1006Author: bug1 199Author: russ
1007Branch: HEAD 200Branch: HEAD
1008Tag: (none) 201Tag: (none)
1009Log: 202Log:
1010Comaptability with gcc-2.95 203why the complication of a static string rather than a define? gcc isn't dumb
1011 204
1012Members: 205Members:
1013 editors/sed.c:1.154->1.155 206 networking/udhcp/dhcpd.h:1.3->1.4
207 networking/udhcp/dumpleases.c:1.6->1.7
208 networking/udhcp/files.c:1.8->1.9
1014 209
1015--------------------- 210---------------------
1016PatchSet 3636 211PatchSet 3788
1017Date: 2003/10/09 08:28:22 212Date: 2003/12/16 02:34:19
1018Author: bug1 213Author: russ
1019Branch: HEAD 214Branch: HEAD
1020Tag: (none) 215Tag: (none)
1021Log: 216Log:
1022Patch from Tito, size optimisation and fix error in exit code of -V 217forgotten include
1023option
1024 218
1025Members: 219Members:
1026 miscutils/hdparm.c:1.5->1.6 220 networking/udhcp/dumpleases.c:1.7->1.8
1027 221
1028--------------------- 222---------------------
1029PatchSet 3637 223PatchSet 3789
1030Date: 2003/10/09 09:18:36 224Date: 2003/12/16 02:38:09
1031Author: andersen 225Author: russ
1032Branch: HEAD 226Branch: HEAD
1033Tag: (none) 227Tag: (none)
1034Log: 228Log:
1035Fix some warnings that have crept in recently 229revert removal of define
1036 230
1037Members: 231Members:
1038 editors/sed.c:1.155->1.156 232 networking/udhcp/Makefile.in:1.7->1.8
1039 233
1040--------------------- 234---------------------
1041PatchSet 3638 235PatchSet 3790
1042Date: 2003/10/09 09:35:41 236Date: 2003/12/16 07:43:20
1043Author: andersen 237Author: andersen
1044Branch: HEAD 238Branch: HEAD
1045Tag: (none) 239Tag: (none)
1046Log: 240Log:
1047We did not have a safe_write, which is the analog to safe_read. Convert 241Using vlock also requires libcrypt
1048full_write to use safe_write internally, which is needed to guarantee proper
1049behavior, i.e. when writing to a pipe.
1050 242
1051Members: 243Members:
1052 include/libbb.h:1.114->1.115 244 loginutils/Makefile.in:1.5->1.6
1053 libbb/full_write.c:1.4->1.5
1054 libbb/safe_write.c:INITIAL->1.1
1055 245
1056--------------------- 246---------------------
1057PatchSet 3639 247PatchSet 3791
1058Date: 2003/10/09 10:43:17 248Date: 2003/12/16 12:04:01
1059Author: andersen 249Author: andersen
1060Branch: HEAD 250Branch: HEAD
1061Tag: (none) 251Tag: (none)
1062Log: 252Log:
1063Arnd Ben Otto writes: 253remove reference to missing header file which is breaking the build
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 254
1082Members: 255Members:
1083 include/usage.h:1.168->1.169 256 networking/udhcp/files.c:1.9->1.10
1084 sysklogd/Config.in:1.3->1.4
1085 sysklogd/syslogd.c:1.103->1.104
1086 257
1087--------------------- 258---------------------
1088PatchSet 3640 259PatchSet 3792
1089Date: 2003/10/09 12:06:45 260Date: 2003/12/16 20:44:15
1090Author: bug1 261Author: russ
1091Branch: HEAD 262Branch: HEAD
1092Tag: (none) 263Tag: (none)
1093Log: 264Log:
1094Bugfix for xargs 265include headers with prototypes to make sure prototypes match
1095 266
1096Members: 267Members:
1097 findutils/Config.in:1.6->1.7 268 networking/udhcp/clientpacket.c:1.4->1.5
1098 findutils/xargs.c:1.28->1.29 269 networking/udhcp/clientpacket.h:1.1->1.2
270 networking/udhcp/leases.c:1.2->1.3
271 networking/udhcp/packet.c:1.2->1.3
272 networking/udhcp/script.c:1.7->1.8
273 networking/udhcp/serverpacket.c:1.2->1.3
274 networking/udhcp/serverpacket.h:1.1->1.2
275 networking/udhcp/socket.c:1.4->1.5
1099 276
1100--------------------- 277---------------------
1101PatchSet 3641 278PatchSet 3793
1102Date: 2003/10/09 12:38:43 279Date: 2003/12/16 22:46:33
1103Author: bug1 280Author: russ
1104Branch: HEAD 281Branch: HEAD
1105Tag: (none) 282Tag: (none)
1106Log: 283Log:
1107Patch from Steven Scholz, fix some warnings 284clean up some bad, bad formatting
1108 285
1109Members: 286Members:
1110 coreutils/chgrp.c:1.16->1.17 287 networking/udhcp/files.c:1.10->1.11
1111 miscutils/hdparm.c:1.6->1.7
1112 util-linux/rdate.c:1.26->1.27
1113 288
1114--------------------- 289---------------------
1115PatchSet 3642 290PatchSet 3794
1116Date: 2003/10/09 12:46:20 291Date: 2003/12/18 22:25:38
1117Author: bug1 292Author: russ
1118Branch: HEAD 293Branch: HEAD
1119Tag: (none) 294Tag: (none)
1120Log: 295Log:
1121New applet, devfsd, by Matteo Croce and Tito 296Finish remerging busybox udhcp and udhcp. Some cleanups as well.
1122 297
1123Members: 298Members:
1124 AUTHORS:1.38->1.39 299 networking/udhcp/AUTHORS:1.2->1.3
1125 include/applets.h:1.105->1.106 300 networking/udhcp/ChangeLog:1.6->1.7
1126 include/usage.h:1.169->1.170 301 networking/udhcp/Makefile.in:1.8->1.9
1127 miscutils/Config.in:1.8->1.9 302 networking/udhcp/README:1.2->1.3
1128 miscutils/Makefile.in:1.8->1.9 303 networking/udhcp/TODO:1.2->1.3
1129 miscutils/devfsd.c:INITIAL->1.1 304 networking/udhcp/arpping.c:1.3->1.4
305 networking/udhcp/clientsocket.c:INITIAL->1.1
306 networking/udhcp/clientsocket.h:INITIAL->1.1
307 networking/udhcp/common.c:1.3->1.4
308 networking/udhcp/common.h:1.1->1.2
309 networking/udhcp/dhcpc.c:1.14->1.15
310 networking/udhcp/dhcpc.h:1.2->1.3
311 networking/udhcp/dhcpd.c:1.3->1.4
312 networking/udhcp/files.c:1.11->1.12
313 networking/udhcp/leases.c:1.3->1.4
314 networking/udhcp/leases.h:1.2->1.3
315 networking/udhcp/leases_file.c:1.1->1.2(DEAD)
316 networking/udhcp/libbb_udhcp.h:1.4->1.5
317 networking/udhcp/pidfile.c:1.2->1.3
318 networking/udhcp/pidfile.h:1.2->1.3
319 networking/udhcp/script.c:1.8->1.9
320 networking/udhcp/signalpipe.c:INITIAL->1.1
321 networking/udhcp/signalpipe.h:INITIAL->1.1
322 networking/udhcp/socket.c:1.5->1.6
323 networking/udhcp/socket.h:1.1->1.2
1130 324
1131--------------------- 325---------------------
1132PatchSet 3643 326PatchSet 3795
1133Date: 2003/10/09 14:25:00 327Date: 2003/12/18 22:40:58
1134Author: bug1 328Author: russ
1135Branch: HEAD 329Branch: HEAD
1136Tag: (none) 330Tag: (none)
1137Log: 331Log:
1138example devfs config file, patch from Tito. 332rename __getgrent so that it doesn't conflict with some libc's
1139 333
1140Members: 334Members:
1141 examples/devfsd.conf:INITIAL->1.1 335 include/grp_.h:1.1->1.2
336 libpwdgrp/__getgrent.c:1.4->1.5
337 libpwdgrp/fgetgrent.c:1.2->1.3
338 libpwdgrp/getgrgid.c:1.3->1.4
339 libpwdgrp/getgrnam.c:1.3->1.4
340 libpwdgrp/grent.c:1.3->1.4
341 libpwdgrp/initgroups.c:1.5->1.6
1142 342
1143--------------------- 343---------------------
1144PatchSet 3644 344PatchSet 3796
1145Date: 2003/10/09 14:40:17 345Date: 2003/12/19 10:13:10
1146Author: bug1 346Author: bug1
1147Branch: HEAD 347Branch: HEAD
1148Tag: (none) 348Tag: (none)
1149Log: 349Log:
1150Fix an ommision preventing building, patch by Tito. 350Fix a bug preventing use of escaped characters that use the signed bit
1151
1152Members:
1153 libbb/Makefile.in:1.29->1.30
1154
1155---------------------
1156PatchSet 3645
1157Date: 2003/10/09 22:02:23
1158Author: andersen
1159Branch: HEAD
1160Tag: (none)
1161Log:
1162Do not use kernel headers
1163 351
1164Members: 352Members:
1165 miscutils/devfsd.c:1.1->1.2 353 libbb/getopt_ulflags.c:1.3->1.4
1166 354
1167--------------------- 355---------------------
1168PatchSet 3646 356PatchSet 3797
1169Date: 2003/10/09 22:19:21 357Date: 2003/12/19 10:34:36
1170Author: andersen 358Author: andersen
1171Branch: HEAD 359Branch: HEAD
1172Tag: (none) 360Tag: (none)
1173Log: 361Log:
1174I don't need to have my email adder listed twice 362vodz noticed we need to cast things back to an unsigned long
1175 363or the syscall will not get the proper arguments.
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
1187 364
1188Members: 365Members:
1189 findutils/xargs.c:1.29->1.30 366 util-linux/fdisk.c:1.14->1.15
1190 367
1191--------------------- 368---------------------
1192PatchSet 3648 369PatchSet 3798
1193Date: 2003/10/11 00:15:22 370Date: 2003/12/19 10:37:52
1194Author: bug1 371Author: bug1
1195Branch: HEAD 372Branch: HEAD
1196Tag: (none) 373Tag: (none)
1197Log: 374Log:
1198Vodz last_patch_117, update options for new xargs 375Use getopt_ulflags
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
1207Author: andersen
1208Branch: HEAD
1209Tag: (none)
1210Log:
1211Paul Mundt (lethal) writes:
1212
1213Erik,
1214
1215The format for /proc/meminfo has changed between 2.4 and 2.6, quite considerably.
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:
1219
1220top: failed to read 'meminfo'
1221
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
1243 376
1244Members: 377Members:
1245 miscutils/devfsd.c:1.2->1.3 378 networking/ftpgetput.c:1.9->1.10
1246 379
1247--------------------- 380---------------------
1248PatchSet 3651 381PatchSet 3799
1249Date: 2003/10/18 02:58:35 382Date: 2003/12/19 10:40:56
1250Author: andersen 383Author: andersen
1251Branch: HEAD 384Branch: HEAD
1252Tag: (none) 385Tag: (none)
1253Log: 386Log:
1254Rob Landley's new micro-bunzip version 3. Rob writes: 387don't use kernel headers
1255
1256The API for using partial writes, as described in my last message, sucked.
1257
1258So here's a patch against my last patch that changes things so that
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.
1263
1264It adds 32 bytes to the executable, but it should allow the caller (tar) to be
1265simplified enough to compensate. Total -Os stripped exe size now 6856 bytes.
1266
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.
1277 388
1278Members: 389Members:
1279 archival/libunarchive/decompress_bunzip2.c:1.4->1.5 390 networking/vconfig.c:1.3->1.4
1280 391
1281--------------------- 392---------------------
1282PatchSet 3652 393PatchSet 3800
1283Date: 2003/10/18 02:59:46 394Date: 2003/12/19 10:46:00
1284Author: andersen 395Author: andersen
1285Branch: HEAD 396Branch: HEAD
1286Tag: (none) 397Tag: (none)
1287Log: 398Log:
1288Manuel Novoa III writes: 399Manousaridis Angelos writes:
1289
1290Hello Rob,
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 400
1298Anyway, on my machine, decompressing linux-2.6.0-test7.tar.bz2 401Hello,
1299to /dev/null gave the following times:
1300 402
1301 bunzip-3.c bzcat (system) bunzip-3.c (patched) 403I have been using busybox for some time now, for an ARM based platform.
1302real 0m24.420s 0m22.725s 0m20.701s 404I was very pleased when I tried the 1.00preX series, with all the new
1303user 0m23.930s 0m22.170s 0m20.180s 405utilities and daemons.
1304sys 0m0.070s 0m0.080s 0m0.140s
1305 406
1306Size of the patched version is comparable (slightly larger or 407I found out that the ifupdown in busybox does not behave exaclty like
1307smaller depending on compiler flags). 408the debian version. Then the pre-up script fails, the interface is
1308 409getting up. Also when the post-up script fails the return value is
1309Manuel 410ignored. Actually everything is always run and the return value is
1310 411always true. I looked at the original implementation from debian and
1311Members: 412fixed the busybox version to do the same. A patch is attached if anyone
1312 archival/libunarchive/decompress_bunzip2.c:1.5->1.6 413is interested.
1313
1314---------------------
1315PatchSet 3653
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
1325 414
1326Members: 415Members:
1327 modutils/insmod.c:1.103->1.104 416 networking/ifupdown.c:1.34->1.35
1328 417
1329--------------------- 418---------------------
1330PatchSet 3654 419PatchSet 3801
1331Date: 2003/10/21 07:45:29 420Date: 2003/12/19 10:47:40
1332Author: andersen 421Author: andersen
1333Branch: HEAD 422Branch: HEAD
1334Tag: (none) 423Tag: (none)
1335Log: 424Log:
1336Do a better job of dealing with screwy s390 abi changes 425Manousaridis Angelos writes:
1337
1338Members:
1339 modutils/insmod.c:1.104->1.105
1340
1341---------------------
1342PatchSet 3655
1343Date: 2003/10/22 10:58:11
1344Author: andersen
1345Branch: HEAD
1346Tag: (none)
1347Log:
1348Andreas Mohr writes:
1349
1350the busybox menuconfig triggered my "inacceptable number of spelling mistakes"
1351upper level, so I decided to make a patch ;-)
1352
1353I also improved some wording to describe some things in a better way.
1354 426
1355Many thanks for an incredible piece of software! 427Another issue I found was with the iproute utility. While using another
1356 428program I found that it failed because the "ip route del" command was
1357Andreas Mohr, random OSS developer 429not found. I looked at the full iproute implementation and this command
430exists. The busybox version has the "ip route delete" command. I have
431created a patch which makes the "ip route del" command an alias to the
432"ip route delete" command.
1358 433
1359Members: 434Members:
1360 archival/Config.in:1.9->1.10 435 networking/libiproute/iproute.c:1.11->1.12
1361 coreutils/Config.in:1.16->1.17
1362 editors/Config.in:1.8->1.9
1363 findutils/Config.in:1.8->1.9
1364 init/Config.in:1.7->1.8
1365 loginutils/Config.in:1.6->1.7
1366 miscutils/Config.in:1.9->1.10
1367 networking/Config.in:1.24->1.25
1368 networking/udhcp/Config.in:1.4->1.5
1369 procps/Config.in:1.6->1.7
1370 shell/Config.in:1.10->1.11
1371 sysdeps/linux/Config.in:1.11->1.12
1372 sysklogd/Config.in:1.4->1.5
1373 util-linux/Config.in:1.9->1.10
1374 436
1375--------------------- 437---------------------
1376PatchSet 3656 438PatchSet 3802
1377Date: 2003/10/22 11:10:50 439Date: 2003/12/19 11:07:59
1378Author: andersen 440Author: andersen
1379Branch: HEAD 441Branch: HEAD
1380Tag: (none) 442Tag: (none)
@@ -1382,1718 +444,422 @@ Log:
1382Tito writes: 444Tito writes:
1383 445
1384Hi to all, 446Hi to all,
1385I'm sorry but I didn't spot this big fat bug until now, 447here is a new patch for bb's devfsd. The news are:
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
1394 448
1395Members: 4491) Size reduction for the basic setup with no options compiled in from :
1396 miscutils/devfsd.c:1.3->1.4 450 text data bss dec hex filename
451 10591 392 543 11526 2d06 devfsd.o
452 rw-r--r-- 1 root root 18536 Dec 18 21:52 devfsd.o
1397 453
1398--------------------- 454 to:
1399PatchSet 3657
1400Date: 2003/10/22 11:18:24
1401Author: andersen
1402Branch: HEAD
1403Tag: (none)
1404Log:
1405Disable any buffering to stdout
1406 455
1407Members: 456 text data bss dec hex filename
1408 coreutils/tee.c:1.22->1.23 457 9303 392 543 10238 27fe devfsd.o
458 rw-r--r-- 1 root root 16528 Dec 18 22:02 devfsd.o
1409 459
1410--------------------- 460 With this setup you should not expect much output from devfsd
1411PatchSet 3658 461 ( just at start or with -v) and if some error occurs it only exits 1.
1412Date: 2003/10/22 11:19:01 462 To have more output enable: " Increases logging (and size)" (+1568 b).
1413Author: andersen
1414Branch: HEAD
1415Tag: (none)
1416Log:
1417Update mail location
1418 463
1419Members: 4642) The option "Adds function names to program output" was removed from config menu
1420 README:1.28->1.29 465 and now to enable debug output you can use bb's standard option:
466 "Build BusyBox with Debugging symbols".
467 Be careful as with this option enabled a lot of data are outputted to /dev/log and/or to stderr.
1421 468
1422--------------------- 4693) A new option: "Enables the -fg and -np option" was added to config menu (+128 b).
1423PatchSet 3659
1424Date: 2003/10/22 11:23:04
1425Author: andersen
1426Branch: HEAD
1427Tag: (none)
1428Log:
1429make this a little bit less messy
1430 470
1431Members: 471BTW: option "Adds support for MODLOAD keyword in devsfd.conf" adds 268 b.
1432 libbb/Makefile.in:1.30->1.31
1433 472
1434--------------------- 4734) The following keywords in devsfd.conf are supported:
1435PatchSet 3660 474 "CLEAR_CONFIG", "INCLUDE", "OPTIONAL_INCLUDE", "RESTORE",
1436Date: 2003/10/22 11:26:38 475 "PERMISSIONS", "EXECUTE", "COPY", "IGNORE", "MKOLDCOMPAT",
1437Author: andersen 476 "MKNEWCOMPAT","RMOLDCOMPAT", "RMNEWCOMPAT".
1438Branch: HEAD
1439Tag: (none)
1440Log:
1441Patch from Arthur Othieno to fix a compiler warning
1442 477
1443Members: 478 But only if they are written UPPERCASE!!!!!!!!
1444 libbb/get_ug_id.c:1.1->1.2
1445 479
1446--------------------- 4805)Help text in usage.h was modified.
1447PatchSet 3661
1448Date: 2003/10/22 11:30:53
1449Author: andersen
1450Branch: HEAD
1451Tag: (none)
1452Log:
1453Patch from Arthur Othieno for docs/style-guide.txt conformance.
1454 481
1455Members: 4826)Something that I have forgotten..........
1456 console-tools/chvt.c:1.19->1.20
1457 483
1458--------------------- 484I've tested this for the last week on my box and it seems to work as expected.
1459PatchSet 3662
1460Date: 2003/10/22 11:31:36
1461Author: andersen
1462Branch: HEAD
1463Tag: (none)
1464Log:
1465Patch from Arthur Othieno for style-guide.txt conformance
1466 485
1467Members: 486Thanks in advance and please apply.
1468 console-tools/clear.c:1.16->1.17
1469 console-tools/deallocvt.c:1.26->1.27
1470 console-tools/reset.c:1.10->1.11
1471 487
1472--------------------- 488Ciao,
1473PatchSet 3663
1474Date: 2003/10/22 11:37:04
1475Author: andersen
1476Branch: HEAD
1477Tag: (none)
1478Log:
1479Tomasz Motylewski reported that the 'which' applet does not find
1480files when the full file PATH is specified.
1481 489
1482This patch from Arthur Othieno fixes it. 490Tito
1483 491
1484Members: 492Members:
1485 debianutils/which.c:1.3->1.4 493 include/usage.h:1.177->1.178
494 miscutils/Config.in:1.11->1.12
495 miscutils/devfsd.c:1.5->1.6
1486 496
1487--------------------- 497---------------------
1488PatchSet 3664 498PatchSet 3803
1489Date: 2003/10/22 11:56:45 499Date: 2003/12/19 11:23:47
1490Author: andersen 500Author: andersen
1491Branch: HEAD 501Branch: HEAD
1492Tag: (none) 502Tag: (none)
1493Log: 503Log:
1494last_patch116 from vodz: 504Patch from Stephane Billiart:
1495
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 505
1510Also. Last patch have 506This removes references to config->remoteuser when
1511- add "Broken pipe" message to ash.c 507CONFIG_FEATURE_HTTPD_CGI=y but CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set
1512- busybox ash synced with dash_0.4.18
1513
1514--w
1515vodz
1516 508
1517Members: 509Members:
1518 miscutils/crond.c:1.9->1.10 510 networking/httpd.c:1.20->1.21
1519 shell/ash.c:1.81->1.82
1520 511
1521--------------------- 512---------------------
1522PatchSet 3665 513PatchSet 3804
1523Date: 2003/10/22 12:24:38 514Date: 2003/12/19 11:29:29
1524Author: andersen 515Author: andersen
1525Branch: HEAD 516Branch: HEAD
1526Tag: (none) 517Tag: (none)
1527Log: 518Log:
1528Goetz Bock writes: 519Patch from Fillod Stephane:
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 520
1536Feel free to drop them. 521* The "rdate.patch" file makes rdate to NOT settimeofday if the date to be
522set equals current date. This prevents the system from experiencing nasty time
523discontinuities caused by sub-second changes, with a protocol that has only
524over second resolution. Depending on your taste, the "fprintf(stderr..." may be
525removed.
1537 526
1538Members: 527Members:
1539 include/usage.h:1.171->1.172 528 util-linux/rdate.c:1.29->1.30
1540 miscutils/dc.c:1.16->1.17
1541 529
1542--------------------- 530---------------------
1543PatchSet 3666 531PatchSet 3805
1544Date: 2003/10/22 12:36:55 532Date: 2003/12/19 11:30:13
1545Author: andersen 533Author: andersen
1546Branch: HEAD 534Branch: HEAD
1547Tag: (none) 535Tag: (none)
1548Log: 536Log:
1549sigh 537Patch from Fillod Stephane:
1550
1551Members:
1552 debianutils/which.c:1.4->1.5
1553 538
1554--------------------- 539* While I'm at it, there's also a "telnetd.patch" which maps CRLF to CR,
1555PatchSet 3667 540 like netkit-telnet does, required by the loosy Windows telnet clients.
1556Date: 2003/10/22 23:29:08
1557Author: andersen
1558Branch: HEAD
1559Tag: (none)
1560Log:
1561the dc applet now needs libm
1562 -Erik
1563 541
1564Members: 542Members:
1565 miscutils/Makefile.in:1.9->1.10 543 networking/telnetd.c:1.8->1.9
1566 544
1567--------------------- 545---------------------
1568PatchSet 3668 546PatchSet 3806
1569Date: 2003/10/23 07:52:01 547Date: 2003/12/19 11:32:13
1570Author: andersen 548Author: andersen
1571Branch: HEAD 549Branch: HEAD
1572Tag: (none) 550Tag: (none)
1573Log: 551Log:
1574Another bzip2 update and speedup from Manuel Novoa III, with some 552Patch from Fillod Stephane:
1575additional changes (primarily lots of comments) from Rob Landley.
1576
1577Members:
1578 archival/libunarchive/decompress_bunzip2.c:1.6->1.7
1579
1580---------------------
1581PatchSet 3669
1582Date: 2003/10/28 10:44:58
1583Author: bug1
1584Branch: HEAD
1585Tag: (none)
1586Log:
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.
1592
1593Members:
1594 archival/libunarchive/Makefile.in:1.14->1.15
1595
1596---------------------
1597PatchSet 3670
1598Date: 2003/10/28 23:04:50
1599Author: bug1
1600Branch: HEAD
1601Tag: (none)
1602Log:
1603Fix a logic error, the old bunzip code returned non-zero for success,
1604new code returns 0 for success.
1605
1606Members:
1607 archival/bunzip2.c:1.14->1.15
1608
1609---------------------
1610PatchSet 3671
1611Date: 2003/10/28 23:32:12
1612Author: bug1
1613Branch: HEAD
1614Tag: (none)
1615Log:
1616Add some error messages, use xmalloc instead of malloc
1617
1618Members:
1619 archival/libunarchive/decompress_bunzip2.c:1.7->1.8
1620
1621---------------------
1622PatchSet 3672
1623Date: 2003/10/29 03:37:52
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 553
1647--------------------- 554 You will find in the attached file "syslog.patch" a patch which adds
1648PatchSet 3674 555 config options to set at compile time the size of the circular buffer,
1649Date: 2003/10/29 04:46:30 556 and some documentation update.
1650Author: bug1
1651Branch: HEAD
1652Tag: (none)
1653Log:
1654make CONFIG_FEATURE_UNARCHIVE_TAPE common between itar and cpio, patch
1655by Arthur Othieno
1656 557
1657Members: 558Members:
1658 archival/Config.in:1.10->1.11 559 docs/busybox.sgml:1.50->1.51
560 include/usage.h:1.178->1.179
561 sysklogd/Config.in:1.5->1.6
562 sysklogd/logread.c:1.13->1.14
563 sysklogd/syslogd.c:1.105->1.106
1659 564
1660--------------------- 565---------------------
1661PatchSet 3675 566PatchSet 3807
1662Date: 2003/10/29 04:50:35 567Date: 2003/12/19 12:03:18
1663Author: bug1 568Author: bug1
1664Branch: HEAD 569Branch: HEAD
1665Tag: (none) 570Tag: (none)
1666Log: 571Log:
1667fix a bug where `which' doesn't check whether the file passed as an argument 572Allow escaped 8 bit characters in bb_opt_complementaly
1668is a regular file, patch by Arthur Othieno
1669 573
1670Members: 574Members:
1671 debianutils/which.c:1.5->1.6 575 libbb/getopt_ulflags.c:1.4->1.5
1672 576
1673--------------------- 577---------------------
1674PatchSet 3676 578PatchSet 3808
1675Date: 2003/10/29 11:10:02 579Date: 2003/12/19 12:08:56
1676Author: bug1 580Author: bug1
1677Branch: HEAD 581Branch: HEAD
1678Tag: (none) 582Tag: (none)
1679Log: 583Log:
1680Accept the -c option and do nothing 584Use getopt_ulflags
1681 585
1682Members: 586Members:
1683 coreutils/install.c:1.2->1.3 587 networking/wget.c:1.61->1.62
1684 588
1685--------------------- 589---------------------
1686PatchSet 3677 590PatchSet 3809
1687Date: 2003/10/30 07:48:38 591Date: 2003/12/19 21:04:19
1688Author: andersen 592Author: andersen
1689Branch: HEAD 593Branch: HEAD
1690Tag: (none) 594Tag: (none)
1691Log: 595Log:
1692make certain values specified in the environment always win 596Patch from Woody Suwalski:
1693 597
1694Members: 598Erik, I think we have met online some time ago when I was in Corel/Rebel
1695 Rules.mak:1.21->1.22 599 Netwinder project....
1696 600
1697--------------------- 601Anyway, I would like to use BB on 2.6.0 initrd. 1.00-pre4 works OK, if
1698PatchSet 3678 602insmod is actually presented with a full path to the module. Otherwise -
1699Date: 2003/10/30 13:36:39 603problems (not to mention conflicts when 2.4 modutil is enabled)
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 604
1710Members: 605Here are some patches for insmod and modprobe which try to walk around
1711 editors/awk.c:1.4->1.5 606the default ".o" module format for 2.2/2.4 modules (you have probably
607noticed it is now .ko in 2.6 ;-)) Trying to steal as little space as
608possible if 2.6 not enabled...
1712 609
1713--------------------- 610The modprobe is still not perfect on 2.6 - seems to be jamming on some
1714PatchSet 3679 611dependencies, but works with some (to be debugged). Anyway after the
1715Date: 2003/10/30 22:47:16 612patches it at least tries to work....
1716Author: bug1
1717Branch: HEAD
1718Tag: (none)
1719Log:
1720run through indent
1721 613
1722Members: 614Will there be a 1.00-pre5 coming any time soon?
1723 findutils/xargs.c:1.30->1.31
1724 615
1725--------------------- 616Thanks, Woody
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 617
1734Members: 618Members:
1735 findutils/xargs.c:1.31->1.32 619 modutils/insmod.c:1.107->1.108
620 modutils/modprobe.c:1.23->1.24
1736 621
1737--------------------- 622---------------------
1738PatchSet 3681 623PatchSet 3810
1739Date: 2003/10/31 00:04:24 624Date: 2003/12/20 01:47:16
1740Author: bug1 625Author: bug1
1741Branch: HEAD 626Branch: HEAD
1742Tag: (none) 627Tag: (none)
1743Log: 628Log:
1744Remove config options for sort -u and sort -r, they are always enabled 629Change interface to bb_lookup_host, dont try and set port inside this
1745 630function as there is no gracefull way of handling failures.
1746Members: 631Rename bb_getport to bb_lookup_port, allow a default port to be
1747 coreutils/Config.in:1.17->1.18 632specified so it always returns a correct value.
1748 633Modify ftpgetput/rdate/wget to use the new interface.
1749--------------------- 634wget/rdate now use etc/services with a falback default value.
1750PatchSet 3682
1751Date: 2003/10/31 00:21:28
1752Author: andersen
1753Branch: HEAD
1754Tag: (none)
1755Log:
1756Fix stupid typo
1757 635
1758Members: 636Members:
1759 archival/libunarchive/Makefile.in:1.15->1.16 637 include/libbb.h:1.123->1.124
638 libbb/xconnect.c:1.8->1.9
639 networking/ftpgetput.c:1.10->1.11
640 networking/telnet.c:1.39->1.40
641 networking/wget.c:1.62->1.63
642 util-linux/rdate.c:1.30->1.31
1760 643
1761--------------------- 644---------------------
1762PatchSet 3683 645PatchSet 3811
1763Date: 2003/10/31 00:35:59 646Date: 2003/12/20 03:19:27
1764Author: bug1 647Author: bug1
1765Branch: HEAD 648Branch: HEAD
1766Tag: (none) 649Tag: (none)
1767Log: 650Log:
1768Move the tail -c option from FANCY_TAIL to the default tail, this makes 651display the port number number correctly, other minor optimisations
1769the default tail options conform to SUSv3, with the non-SUS
1770option all in FANCY_TAIL
1771 652
1772Members: 653Members:
1773 coreutils/Config.in:1.18->1.19 654 networking/ftpgetput.c:1.11->1.12
1774 coreutils/tail.c:1.45->1.46
1775 655
1776--------------------- 656---------------------
1777PatchSet 3684 657PatchSet 3812
1778Date: 2003/10/31 02:04:18 658Date: 2003/12/20 04:38:01
1779Author: bug1 659Author: bug1
1780Branch: HEAD 660Branch: HEAD
1781Tag: (none) 661Tag: (none)
1782Log: 662Log:
1783Patch from David Meggy to make the swap default to the new version if no 663Use low level file descriptors to match bb_copyfd_eof
1784version is specified and the kernel is relatively new.
1785
1786Members:
1787 util-linux/mkswap.c:1.28->1.29
1788
1789---------------------
1790PatchSet 3685
1791Date: 2003/10/31 08:19:44
1792Author: andersen
1793Branch: HEAD
1794Tag: (none)
1795Log:
1796Try to make indent formatting less horrible
1797
1798Members:
1799 findutils/xargs.c:1.32->1.33
1800
1801---------------------
1802PatchSet 3686
1803Date: 2003/10/31 08:52:57
1804Author: andersen
1805Branch: HEAD
1806Tag: (none)
1807Log:
1808Put back the tar support stubs (and warnings) for now.
1809
1810Members:
1811 archival/libunarchive/decompress_bunzip2.c:1.8->1.9
1812
1813---------------------
1814PatchSet 3687
1815Date: 2003/10/31 09:31:46
1816Author: andersen
1817Branch: HEAD
1818Tag: (none)
1819Log:
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
1824
1825This removes the ipv6 specific xconnect dns lookups. I do
1826not see why that would need to be special cased for ipv6 as
1827was done, but that will just have to be tested.
1828
1829So IPV6 people -- please test this change!
1830
1831 -Erik
1832
1833Members:
1834 include/libbb.h:1.115->1.116
1835 libbb/safe_write.c:1.1->1.2
1836 libbb/xconnect.c:1.6->1.7
1837 networking/telnet.c:1.38->1.39
1838 networking/wget.c:1.60->1.61
1839 util-linux/rdate.c:1.27->1.28
1840
1841---------------------
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
1852
1853Members:
1854 util-linux/fdisk.c:1.10->1.11
1855
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.
1866
1867Members:
1868 include/libbb.h:1.116->1.117
1869 libbb/xconnect.c:1.7->1.8
1870 networking/ftpgetput.c:1.7->1.8
1871 util-linux/rdate.c:1.28->1.29
1872
1873---------------------
1874PatchSet 3690
1875Date: 2003/11/03 22:46:14
1876Author: andersen
1877Branch: HEAD
1878Tag: (none)
1879Log:
1880Set unset_env pointing to a NULL item, to prevent us from walking
1881off the end of the list and segfaulting.
1882 -Erik
1883
1884Members:
1885 coreutils/env.c:1.8->1.9
1886
1887---------------------
1888PatchSet 3691
1889Date: 2003/11/04 23:16:48
1890Author: andersen
1891Branch: HEAD
1892Tag: (none)
1893Log:
1894Fix oversight with CONFIG_FEATURE_AUTOWIDTH handling
1895 664
1896Members: 665Members:
1897 coreutils/ls.c:1.100->1.101 666 libbb/copy_file.c:1.26->1.27
1898 667
1899--------------------- 668---------------------
1900PatchSet 3692 669PatchSet 3813
1901Date: 2003/11/05 04:55:58 670Date: 2003/12/20 05:43:34
1902Author: bug1 671Author: bug1
1903Branch: HEAD 672Branch: HEAD
1904Tag: (none) 673Tag: (none)
1905Log: 674Log:
1906Fix tar -j support 675Allow recieving file to stdout, sending files from stdin, use the '-'
1907Use the old fork() method of tar compression support, rather than 676filename. Save a variable.
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
1933 677
1934Members: 678Members:
1935 Rules.mak:1.22->1.23 679 networking/ftpgetput.c:1.12->1.13
1936 680
1937--------------------- 681---------------------
1938PatchSet 3694 682PatchSet 3814
1939Date: 2003/11/06 03:17:23 683Date: 2003/12/20 06:00:08
1940Author: bug1 684Author: bug1
1941Branch: HEAD 685Branch: HEAD
1942Tag: (none) 686Tag: (none)
1943Log: 687Log:
1944Rewrite, 800+ bytes smaller and more robust. 688Use bb_xopen
1945
1946Members:
1947 coreutils/uudecode.c:1.20->1.21
1948
1949---------------------
1950PatchSet 3695
1951Date: 2003/11/07 11:20:21
1952Author: andersen
1953Branch: HEAD
1954Tag: (none)
1955Log:
1956As vodz pointed out, setting unset_env to NULL is sufficient
1957
1958Members:
1959 coreutils/env.c:1.9->1.10
1960
1961---------------------
1962PatchSet 3696
1963Date: 2003/11/07 19:37:20
1964Author: timr
1965Branch: HEAD
1966Tag: (none)
1967Log:
1968wrap bb help output if CONFIG_FEATURE_AUTOWIDTH
1969
1970Members:
1971 applets/busybox.c:1.143->1.144
1972
1973---------------------
1974PatchSet 3697
1975Date: 2003/11/07 21:22:09
1976Author: andersen
1977Branch: HEAD
1978Tag: (none)
1979Log:
1980fix comment
1981 689
1982Members: 690Members:
1983 archival/libunarchive/get_header_tar_gz.c:1.6->1.7 691 console-tools/dumpkmap.c:1.16->1.17
692 console-tools/loadacm.c:1.23->1.24
693 console-tools/loadfont.c:1.20->1.21
694 console-tools/openvt.c:1.5->1.6
1984 695
1985--------------------- 696---------------------
1986PatchSet 3698 697PatchSet 3815
1987Date: 2003/11/07 21:31:58 698Date: 2003/12/20 07:07:22
1988Author: andersen 699Author: andersen
1989Branch: HEAD 700Branch: HEAD
1990Tag: (none) 701Tag: (none)
1991Log: 702Log:
1992This appears to be the correct fix to make CONFIG_FEATURE_DEB_TAR_BZ2 703Kill off the loadacm applet. It is unused, unmaintained
1993support compile. Glenn, you may want to verify this. 704garbage leftover from before I started maintaining BusyBox.
705As the Klingon's like to say, Today is a good day to die.
1994 -Erik 706 -Erik
1995 707
1996Members: 708Members:
1997 archival/libunarchive/filter_accept_list_reassign.c:1.2->1.3 709 console-tools/Config.in:1.3->1.4
1998 710 console-tools/Makefile.in:1.3->1.4
1999--------------------- 711 console-tools/loadacm.c:1.24->1.25(DEAD)
2000PatchSet 3699 712 console-tools/reset.c:1.11->1.12
2001Date: 2003/11/07 21:39:14 713 debian/config-deb:1.9->1.10
2002Author: andersen 714 debian/config-static:1.12->1.13
2003Branch: HEAD 715 debian/config-udeb:1.16->1.17
2004Tag: (none) 716 debian/config-udeb-linux-i386:1.2->1.3
2005Log: 717 include/applets.h:1.107->1.108
2006Patch from Steven Scholz to send the output from 'time' 718 sysdeps/linux/defconfig:1.5->1.6
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 719
2019--------------------- 720---------------------
2020PatchSet 3700 721PatchSet 3816
2021Date: 2003/11/08 00:23:23 722Date: 2003/12/20 07:16:21
2022Author: andersen 723Author: andersen
2023Branch: HEAD 724Branch: HEAD
2024Tag: (none) 725Tag: (none)
2025Log: 726Log:
2026Rob Landley writes: 727Eradicate all references to loadacm
2027
2028Remove three entries in defconfig that config no longer has.
2029
2030Rob
2031 728
2032Members: 729Members:
2033 sysdeps/linux/defconfig:1.4->1.5 730 docs/busybox.sgml:1.51->1.52
731 docs/busybox_header.pod:1.11->1.12
732 docs/busybox.net/screenshot.html:1.8->1.9
733 include/usage.h:1.179->1.180
2034 734
2035--------------------- 735---------------------
2036PatchSet 3701 736PatchSet 3817
2037Date: 2003/11/08 00:33:02 737Date: 2003/12/20 07:26:10
2038Author: andersen 738Author: andersen
2039Branch: HEAD 739Branch: HEAD
2040Tag: (none) 740Tag: (none)
2041Log: 741Log:
2042Add some basic cvs usage info 742Try to accomodate systems that do not define PAGE_SHIFT
2043 743
2044Members: 744Members:
2045 docs/busybox.net/cvs_anon.html:1.6->1.7 745 libbb/procps.c:1.8->1.9
2046 746
2047--------------------- 747---------------------
2048PatchSet 3702 748PatchSet 3818
2049Date: 2003/11/10 04:33:52 749Date: 2003/12/20 07:30:34
2050Author: bug1 750Author: bug1
2051Branch: HEAD 751Branch: HEAD
2052Tag: (none) 752Tag: (none)
2053Log: 753Log:
2054Merge common parts of sha1sum and md5sum, which is everything except the 754New applet, rx, by Christopher Hoover
2055algorithms.
2056Move algorithms to hash_fd and make them available via a common
2057function.
2058
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 755
2124Members: 756Members:
2125 modutils/modprobe.c:1.22->1.23 757 include/applets.h:1.108->1.109
758 include/usage.h:1.180->1.181
759 miscutils/Config.in:1.12->1.13
760 miscutils/Makefile.in:1.10->1.11
761 miscutils/rx.c:INITIAL->1.1
2126 762
2127--------------------- 763---------------------
2128PatchSet 3706 764PatchSet 3819
2129Date: 2003/11/14 03:00:04 765Date: 2003/12/20 09:17:50
2130Author: andersen 766Author: andersen
2131Branch: HEAD 767Branch: HEAD
2132Tag: (none) 768Tag: (none)
2133Log: 769Log:
2134Ulrich Marx writes: 770doh!
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 771
2149Members: 772Members:
2150 networking/udhcp/socket.c:1.3->1.4 773 libbb/procps.c:1.9->1.10
2151 774
2152--------------------- 775---------------------
2153PatchSet 3707 776PatchSet 3820
2154Date: 2003/11/14 03:04:08 777Date: 2003/12/20 10:23:28
2155Author: andersen 778Author: andersen
2156Branch: HEAD 779Branch: HEAD
2157Tag: (none) 780Tag: (none)
2158Log: 781Log:
2159Michael Smith writes: 782bother. It seems I can't read.
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.
2177 783
2178Members: 784Members:
2179 networking/ifconfig.c:1.26->1.27 785 libbb/procps.c:1.10->1.11
2180 786
2181--------------------- 787---------------------
2182PatchSet 3708 788PatchSet 3821
2183Date: 2003/11/14 03:11:24 789Date: 2003/12/21 08:59:24
2184Author: andersen 790Author: andersen
2185Branch: HEAD 791Branch: HEAD
2186Tag: (none) 792Tag: (none)
2187Log: 793Log:
2188Oskar Liljeblad writes: 794Don't hose up perms for files that happen to have symlinks
2189 795in the tarball that point to them.
2190Here's a fix for the hard-coded device name in fbset. 796 -Erik
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
2199Author: bug1
2200Branch: HEAD
2201Tag: (none)
2202Log:
2203Read in blocks rather than one char at a time, greatly improves speed
2204
2205Members:
2206 archival/libunarchive/seek_by_char.c:1.1->1.2
2207
2208---------------------
2209PatchSet 3710
2210Date: 2003/11/14 08:30:46
2211Author: bug1
2212Branch: HEAD
2213Tag: (none)
2214Log:
2215Remove debugging noise.
2216
2217Members:
2218 archival/libunarchive/get_header_tar_bz2.c:1.3->1.4
2219
2220---------------------
2221PatchSet 3711
2222Date: 2003/11/14 09:21:27
2223Author: bug1
2224Branch: HEAD
2225Tag: (none)
2226Log:
2227Remove some tar_gz stuff that get dragged in
2228
2229Members:
2230 archival/libunarchive/get_header_tar_bz2.c:1.4->1.5
2231
2232---------------------
2233PatchSet 3712
2234Date: 2003/11/14 09:22:24
2235Author: bug1
2236Branch: HEAD
2237Tag: (none)
2238Log:
2239Fix build error with tar -j
2240
2241Members:
2242 archival/libunarchive/Makefile.in:1.16->1.17
2243
2244---------------------
2245PatchSet 3713
2246Date: 2003/11/14 10:04:31
2247Author: bug1
2248Branch: HEAD
2249Tag: (none)
2250Log:
2251NEW APPLET: pipe_progress, used by debian installer
2252
2253Members:
2254 debianutils/Config.in:1.5->1.6
2255 debianutils/Makefile.in:1.3->1.4
2256 debianutils/pipe_progress.c:INITIAL->1.1
2257 include/applets.h:1.106->1.107
2258
2259---------------------
2260PatchSet 3714
2261Date: 2003/11/14 12:53:42
2262Author: bug1
2263Branch: HEAD
2264Tag: (none)
2265Log:
2266Catch unsupported features
2267
2268Members:
2269 archival/tar.c:1.178->1.179
2270
2271---------------------
2272PatchSet 3715
2273Date: 2003/11/14 12:57:14
2274Author: bug1
2275Branch: HEAD
2276Tag: (none)
2277Log:
2278Keep trying to find a good header, if we exit it will cause .tar.gz
2279files to compute incorrect crc and length for gzip
2280
2281Members:
2282 archival/libunarchive/get_header_tar.c:1.24->1.25
2283
2284---------------------
2285PatchSet 3716
2286Date: 2003/11/14 21:01:26
2287Author: bug1
2288Branch: HEAD
2289Tag: (none)
2290Log:
2291Fix a "broken pipe" problem. vodz, last_patch_116-2
2292
2293Members:
2294 shell/ash.c:1.82->1.83
2295
2296---------------------
2297PatchSet 3717
2298Date: 2003/11/15 00:24:43
2299Author: bug1
2300Branch: HEAD
2301Tag: (none)
2302Log:
2303Fix memory leaks
2304
2305Members:
2306 archival/libunarchive/get_header_tar.c:1.25->1.26
2307
2308---------------------
2309PatchSet 3718
2310Date: 2003/11/15 23:18:59
2311Author: bug1
2312Branch: HEAD
2313Tag: (none)
2314Log:
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.
2322
2323Members:
2324 archival/gunzip.c:1.76->1.77
2325 archival/rpm.c:1.3->1.4
2326 archival/rpm2cpio.c:1.9->1.10
2327 archival/unzip.c:1.5->1.6
2328 archival/libunarchive/Makefile.in:1.17->1.18
2329 archival/libunarchive/archive_xread.c:1.3->1.4
2330 archival/libunarchive/data_align.c:1.2->1.3
2331 archival/libunarchive/decompress_bunzip2.c:1.10->1.11
2332 archival/libunarchive/filter_accept_list_reassign.c:1.3->1.4
2333 archival/libunarchive/get_header_tar_bz2.c:1.5->1.6
2334 archival/libunarchive/get_header_tar_gz.c:1.7->1.8
2335 archival/libunarchive/init_handle.c:1.3->1.4
2336 archival/libunarchive/open_transformer.c:INITIAL->1.1
2337 archival/libunarchive/unzip.c:1.31->1.32
2338 include/unarchive.h:1.19->1.20
2339
2340---------------------
2341PatchSet 3719
2342Date: 2003/11/15 23:44:31
2343Author: bug1
2344Branch: HEAD
2345Tag: (none)
2346Log:
2347Fix a bug where cpio wouldnt work unless -u was specified
2348
2349Members:
2350 archival/libunarchive/data_extract_all.c:1.13->1.14
2351
2352---------------------
2353PatchSet 3720
2354Date: 2003/11/17 10:26:43
2355Author: bug1
2356Branch: HEAD
2357Tag: (none)
2358Log:
2359Use the PROG variable instead of 'busybox' in the release target
2360
2361Members:
2362 Makefile:1.288->1.289
2363
2364---------------------
2365PatchSet 3721
2366Date: 2003/11/17 10:43:08
2367Author: bug1
2368Branch: HEAD
2369Tag: (none)
2370Log:
2371Remove net-udeb flavour, we dotn use it
2372
2373Members:
2374 debian/config-net-udeb:1.4->1.5(DEAD)
2375 debian/config-net-udeb-i386:1.5->1.6(DEAD)
2376 debian/config-net-udeb-linux-i386:1.1->1.2(DEAD)
2377
2378---------------------
2379PatchSet 3722
2380Date: 2003/11/17 10:46:36
2381Author: bug1
2382Branch: HEAD
2383Tag: (none)
2384Log:
2385This was made obsolete by config-udeb-linux-i386
2386
2387Members:
2388 debian/config-udeb-i386:1.5->1.6(DEAD)
2389
2390---------------------
2391PatchSet 3723
2392Date: 2003/11/17 21:58:00
2393Author: bug1
2394Branch: HEAD
2395Tag: (none)
2396Log:
2397Dont free filename, its needed in the extracted files list.
2398
2399Members:
2400 archival/libunarchive/get_header_tar.c:1.26->1.27
2401
2402---------------------
2403PatchSet 3724
2404Date: 2003/11/18 18:56:25
2405Author: bug1
2406Branch: HEAD
2407Tag: (none)
2408Log:
2409Replaced by md5_sha1_sum.c
2410
2411Members:
2412 coreutils/md5sum.c:1.29->1.30(DEAD)
2413
2414---------------------
2415PatchSet 3725
2416Date: 2003/11/18 19:33:13
2417Author: bug1
2418Branch: HEAD
2419Tag: (none)
2420Log:
2421Replaced by md5_sha1_sum.c
2422
2423Members:
2424 coreutils/sha1sum.c:1.8->1.9(DEAD)
2425
2426---------------------
2427PatchSet 3726
2428Date: 2003/11/18 19:35:06
2429Author: bug1
2430Branch: HEAD
2431Tag: (none)
2432Log:
2433Only use getopt and associated flags if checking is enabled
2434
2435Members:
2436 coreutils/md5_sha1_sum.c:1.1->1.2
2437
2438---------------------
2439PatchSet 3727
2440Date: 2003/11/18 20:23:04
2441Author: bug1
2442Branch: HEAD
2443Tag: (none)
2444Log:
2445Make unlink old files default behaviour and add a new option -k to
2446prevent overwritting existing files
2447
2448Members:
2449 archival/tar.c:1.179->1.180
2450
2451---------------------
2452PatchSet 3728
2453Date: 2003/11/18 21:31:19
2454Author: bug1
2455Branch: HEAD
2456Tag: (none)
2457Log:
2458Dont close original file handle, we may need it later.
2459
2460Members:
2461 archival/libunarchive/open_transformer.c:1.1->1.2
2462
2463---------------------
2464PatchSet 3729
2465Date: 2003/11/18 21:37:50
2466Author: bug1
2467Branch: HEAD
2468Tag: (none)
2469Log:
2470tar -Z, uncompress support
2471
2472Members:
2473 archival/Config.in:1.11->1.12
2474 archival/tar.c:1.180->1.181
2475 archival/libunarchive/Makefile.in:1.18->1.19
2476 archival/libunarchive/uncompress.c:1.7->1.8
2477
2478---------------------
2479PatchSet 3730
2480Date: 2003/11/18 21:40:30
2481Author: bug1
2482Branch: HEAD
2483Tag: (none)
2484Log:
2485Update md5sum, sha1sum options, patch by Steven Scholz
2486
2487Members:
2488 include/usage.h:1.172->1.173
2489
2490---------------------
2491PatchSet 3731
2492Date: 2003/11/18 21:49:23
2493Author: bug1
2494Branch: HEAD
2495Tag: (none)
2496Log:
2497Update usage for tar -Z
2498
2499Members:
2500 include/usage.h:1.173->1.174
2501
2502---------------------
2503PatchSet 3732
2504Date: 2003/11/18 23:27:49
2505Author: bug1
2506Branch: HEAD
2507Tag: (none)
2508Log:
2509COMPRESS, not UNCOMPRESS
2510
2511Members:
2512 include/usage.h:1.174->1.175
2513
2514---------------------
2515PatchSet 3733
2516Date: 2003/11/18 23:56:41
2517Author: bug1
2518Branch: HEAD
2519Tag: (none)
2520Log:
2521woops, we needed that function
2522
2523Members:
2524 coreutils/md5_sha1_sum.c:1.2->1.3
2525
2526---------------------
2527PatchSet 3734
2528Date: 2003/11/20 05:26:38
2529Author: bug1
2530Branch: HEAD
2531Tag: (none)
2532Log:
2533Include stdint.h
2534
2535Members:
2536 include/libbb.h:1.119->1.120
2537
2538---------------------
2539PatchSet 3735
2540Date: 2003/11/20 05:58:26
2541Author: bug1
2542Branch: HEAD
2543Tag: (none)
2544Log:
2545Fix up the -s option, and make usage consitent with behaviour,
2546patch by Steven Scholz
2547
2548Members:
2549 coreutils/md5_sha1_sum.c:1.3->1.4
2550
2551---------------------
2552PatchSet 3736
2553Date: 2003/11/20 06:27:33
2554Author: bug1
2555Branch: HEAD
2556Tag: (none)
2557Log:
2558Superficial changes
2559
2560Members:
2561 libbb/hash_fd.c:1.1->1.2
2562
2563---------------------
2564PatchSet 3737
2565Date: 2003/11/20 08:00:38
2566Author: bug1
2567Branch: HEAD
2568Tag: (none)
2569Log:
2570Dont attempt to unlink directories
2571
2572Members:
2573 archival/libunarchive/data_extract_all.c:1.14->1.15
2574
2575---------------------
2576PatchSet 3738
2577Date: 2003/11/20 09:06:10
2578Author: bug1
2579Branch: HEAD
2580Tag: (none)
2581Log:
2582Check there are files to add the archive before removing a specified
2583tar file.
2584
2585Members:
2586 archival/tar.c:1.181->1.182
2587
2588---------------------
2589PatchSet 3739
2590Date: 2003/11/20 09:53:31
2591Author: bug1
2592Branch: HEAD
2593Tag: (none)
2594Log:
2595Check at least one context is specified
2596
2597Members:
2598 archival/tar.c:1.182->1.183
2599
2600---------------------
2601PatchSet 3740
2602Date: 2003/11/20 09:56:34
2603Author: bug1
2604Branch: HEAD
2605Tag: (none)
2606Log:
2607remove controversial tests
2608
2609Members:
2610 testsuite/sed/sed-append-next-line-gnu:1.1->1.2(DEAD)
2611 testsuite/sed/sed-requires-newline-after-edit-command:1.1->1.2(DEAD)
2612
2613---------------------
2614PatchSet 3741
2615Date: 2003/11/20 09:57:41
2616Author: bug1
2617Branch: HEAD
2618Tag: (none)
2619Log:
2620Update status of tests which should pass
2621
2622Members:
2623 testsuite/find/find-supports-minus-xdev:1.1->1.2
2624 testsuite/tar/tar-complains-about-missing-file:1.1->1.2
2625 testsuite/tar/tar-handles-cz-options:1.1->1.2
2626
2627---------------------
2628PatchSet 3742
2629Date: 2003/11/20 10:46:58
2630Author: bug1
2631Branch: HEAD
2632Tag: (none)
2633Log:
2634Fix tar-handles-nested-exclude testcase
2635
2636Members:
2637 archival/tar.c:1.183->1.184
2638 archival/libunarchive/get_header_tar.c:1.27->1.28
2639
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.
2648
2649Members:
2650 include/libbb.h:1.120->1.121
2651 libbb/hash_fd.c:1.2->1.3
2652
2653---------------------
2654PatchSet 3744
2655Date: 2003/11/20 22:36:54
2656Author: bug1
2657Branch: HEAD
2658Tag: (none)
2659Log:
2660Remove unused function
2661
2662Members:
2663 archival/libunarchive/Makefile.in:1.19->1.20
2664 archival/libunarchive/archive_xread_char.c:1.1->1.2(DEAD)
2665 include/unarchive.h:1.20->1.21
2666
2667---------------------
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.
2676
2677Members:
2678 console-tools/loadkmap.c:1.26->1.27
2679
2680---------------------
2681PatchSet 3746
2682Date: 2003/11/21 21:54:07
2683Author: bug1
2684Branch: HEAD
2685Tag: (none)
2686Log:
2687Fix warning
2688
2689Members:
2690 debianutils/pipe_progress.c:1.1->1.2
2691
2692---------------------
2693PatchSet 3747
2694Date: 2003/11/21 22:17:28
2695Author: bug1
2696Branch: HEAD
2697Tag: (none)
2698Log:
2699Use safe read
2700
2701Members:
2702 archival/libunarchive/uncompress.c:1.8->1.9
2703
2704---------------------
2705PatchSet 3748
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
2740Author: bug1
2741Branch: HEAD
2742Tag: (none)
2743Log:
2744Fix warning
2745
2746Members:
2747 libbb/copyfd.c:1.7->1.8
2748
2749---------------------
2750PatchSet 3750
2751Date: 2003/11/24 23:50:07
2752Author: bug1
2753Branch: HEAD
2754Tag: (none)
2755Log:
2756When a size of 0 is passed to copyfd_size, dont do anything, it was
2757reading untill eof which breaks tar
2758
2759Members:
2760 libbb/copyfd.c:1.8->1.9
2761
2762---------------------
2763PatchSet 3751
2764Date: 2003/11/25 20:45:38
2765Author: bug1
2766Branch: HEAD
2767Tag: (none)
2768Log:
2769Fix for "Broken pipe" issue, vodz last_patch116_3
2770
2771Members:
2772 shell/ash.c:1.83->1.84
2773
2774---------------------
2775PatchSet 3752
2776Date: 2003/11/26 21:53:37
2777Author: bug1
2778Branch: HEAD
2779Tag: (none)
2780Log:
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.
2821
2822Members:
2823 archival/dpkg.c:1.73->1.74
2824
2825---------------------
2826PatchSet 3753
2827Date: 2003/11/27 00:01:43
2828Author: bug1
2829Branch: HEAD
2830Tag: (none)
2831Log:
2832Fix tar hard links
2833
2834Members:
2835 archival/libunarchive/data_extract_all.c:1.16->1.17
2836 archival/libunarchive/get_header_tar.c:1.29->1.30
2837
2838---------------------
2839PatchSet 3754
2840Date: 2003/11/27 22:40:08
2841Author: bug1
2842Branch: HEAD
2843Tag: (none)
2844Log:
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.
2848
2849Members:
2850 coreutils/install.c:1.3->1.4
2851
2852---------------------
2853PatchSet 3755
2854Date: 2003/11/28 22:38:14
2855Author: bug1
2856Branch: HEAD
2857Tag: (none)
2858Log:
2859Patch from Ian Campbell, fix or'ed dependencies and handle virtual
2860dependencies.
2861
2862Members:
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
2873
2874Members:
2875 miscutils/hdparm.c:1.7->1.8
2876
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
2887 797
2888Members: 798Members:
2889 examples/devfsd.conf:1.1->1.2 799 archival/libunarchive/data_extract_all.c:1.17->1.18
2890 miscutils/Config.in:1.10->1.11
2891 miscutils/devfsd.c:1.4->1.5
2892 800
2893--------------------- 801---------------------
2894PatchSet 3758 802PatchSet 3822
2895Date: 2003/12/04 07:07:14 803Date: 2003/12/21 09:04:54
2896Author: andersen 804Author: andersen
2897Branch: HEAD 805Branch: HEAD
2898Tag: (none) 806Tag: (none)
2899Log: 807Log:
2900Do not use the _syscall5 macro -- use syscall(2) instead 808Bump version
2901 809
2902Members: 810Members:
2903 util-linux/fdisk.c:1.12->1.13 811 Rules.mak:1.24->1.25
2904 812
2905--------------------- 813---------------------
2906PatchSet 3759 814PatchSet 3823
2907Date: 2003/12/04 13:06:44 815Date: 2003/12/22 21:02:41
2908Author: bug1 816Author: bug1
2909Branch: HEAD 817Branch: HEAD
2910Tag: (none) 818Tag: (none)
2911Log: 819Log:
2912Patch from Steven Scholz, make usage more consistent with actual 820Fix a bug of mine where extracting files to stdout would extract to
2913behaviour. 821much, modified patch from Bastian Blank
2914 822
2915Members: 823Members:
2916 include/usage.h:1.175->1.176 824 archival/libunarchive/data_extract_to_stdout.c:1.3->1.4
2917 825
2918--------------------- 826---------------------
2919PatchSet 3760 827PatchSet 3824
2920Date: 2003/12/04 15:02:57 828Date: 2003/12/23 07:21:33
2921Author: mjn3
2922Branch: HEAD
2923Tag: (none)
2924Log:
2925Add (untested) support for cris, based on the (old) busybox insmod
2926that axis distributes.
2927
2928Members:
2929 modutils/insmod.c:1.105->1.106
2930
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
2939
2940Members:
2941 archival/ar.c:1.45->1.46
2942
2943---------------------
2944PatchSet 3762
2945Date: 2003/12/08 20:11:55
2946Author: bug1
2947Branch: HEAD
2948Tag: (none)
2949Log:
2950Bring usage upto date, patch by Steven Scholz
2951
2952Members:
2953 coreutils/Config.in:1.20->1.21
2954
2955---------------------
2956PatchSet 3763
2957Date: 2003/12/08 20:21:53
2958Author: bug1
2959Branch: HEAD
2960Tag: (none)
2961Log:
2962Stop sending data to the client after the first failure.
2963Patch by Joe.C
2964
2965Members:
2966 networking/httpd.c:1.19->1.20
2967
2968---------------------
2969PatchSet 3764
2970Date: 2003/12/08 20:31:25
2971Author: bug1 829Author: bug1
2972Branch: HEAD 830Branch: HEAD
2973Tag: (none) 831Tag: (none)
2974Log: 832Log:
2975Splitting statements with #define's can cause trouble for cross 833Fix compile error, the indenting really needs to be fixed here
2976compilers (and it looks a bit messy)
2977
2978Members:
2979 procps/top.c:1.9->1.10
2980
2981---------------------
2982PatchSet 3765
2983Date: 2003/12/09 17:31:48
2984Author: andersen
2985Branch: HEAD
2986Tag: (none)
2987Log:
2988Bump version number
2989 834
2990Members: 835Members:
2991 Rules.mak:1.23->1.24 836 miscutils/crond.c:1.11->1.12
2992 837
2993--------------------- 838---------------------
2994PatchSet 3766 839PatchSet 3825
2995Date: 2003/12/09 23:50:24 840Date: 2003/12/23 08:53:51
2996Author: andersen 841Author: andersen
2997Branch: HEAD 842Branch: HEAD
2998Tag: (none) 843Tag: (none)
2999Log: 844Log:
3000Fix indenting. 845Patch from Matt Kraai:
3001 846
3002Fix a bug noticed by Pete Flugstad. Make certain we close what we open, and 847sed is broken:
3003don't try to close invalid files when /etc/filesystems exists and is used.
3004
3005Members:
3006 util-linux/mount.c:1.113->1.114
3007 848
3008--------------------- 849 busybox sed -n '/^a/,/^a/p' >output <<EOF
3009PatchSet 3767 850 a
3010Date: 2003/12/10 12:08:19 851 b
3011Author: andersen 852 a
3012Branch: HEAD 853 b
3013Tag: (none) 854 EOF
3014Log: 855 cmp -s output - <<EOF
3015update website 856 a
857 b
858 a
859 EOF
3016 860
3017Members: 861The attached patch fixes it.
3018 docs/busybox.net/cvs_anon.html:1.7->1.8
3019 docs/busybox.net/cvs_howto.html:INITIAL->1.1
3020 docs/busybox.net/docs.html:INITIAL->1.1
3021 docs/busybox.net/download.html:INITIAL->1.1
3022 docs/busybox.net/footer.html:INITIAL->1.1
3023 docs/busybox.net/header.html:INITIAL->1.1
3024 docs/busybox.net/index.html:1.132->1.133
3025 docs/busybox.net/lists.html:INITIAL->1.1
3026 docs/busybox.net/news.html:INITIAL->1.1
3027 docs/busybox.net/oldnews.html:1.16->1.17
3028 docs/busybox.net/products.html:INITIAL->1.1
3029 docs/busybox.net/robots.txt:1.1->1.2(DEAD)
3030 docs/busybox.net/screenshot.html:1.6->1.7
3031 docs/busybox.net/shame.html:INITIAL->1.1
3032 docs/busybox.net/images/vh40.gif:INITIAL->1.1
3033
3034---------------------
3035PatchSet 3768
3036Date: 2003/12/10 20:41:47
3037Author: andersen
3038Branch: HEAD
3039Tag: (none)
3040Log:
3041some minor updates
3042
3043Members:
3044 docs/busybox.net/header.html:1.1->1.2
3045 docs/busybox.net/lists.html:1.1->1.2
3046 docs/busybox.net/products.html:1.1->1.2
3047 docs/busybox.net/shame.html:1.1->1.2
3048
3049---------------------
3050PatchSet 3769
3051Date: 2003/12/10 20:50:14
3052Author: andersen
3053Branch: HEAD
3054Tag: (none)
3055Log:
3056add missing copyright text
3057
3058Members:
3059 docs/busybox.net/copyright.txt:INITIAL->1.1
3060
3061---------------------
3062PatchSet 3770
3063Date: 2003/12/11 01:18:07
3064Author: andersen
3065Branch: HEAD
3066Tag: (none)
3067Log:
3068remove some spaces that mess up autodocifier.pl
3069
3070Members:
3071 include/usage.h:1.176->1.177
3072
3073---------------------
3074PatchSet 3771
3075Date: 2003/12/11 01:29:46
3076Author: andersen
3077Branch: HEAD
3078Tag: (none)
3079Log:
3080go directly to current cvs
3081
3082Members:
3083 docs/busybox.net/header.html:1.2->1.3
3084
3085---------------------
3086PatchSet 3772
3087Date: 2003/12/11 01:42:11
3088Author: andersen
3089Branch: HEAD
3090Tag: (none)
3091Log:
3092Update modutils with 2.6 module support
3093 862
3094Members: 863Members:
3095 debian/config-udeb-linux-i386:1.1->1.2 864 editors/sed.c:1.156->1.157
3096 modutils/Config.in:1.9->1.10
3097 modutils/insmod.c:1.106->1.107
3098 modutils/rmmod.c:1.24->1.25
3099 865
diff --git a/docs/busybox.net/news.html b/docs/busybox.net/news.html
index a58ed1a33..6c82a23c9 100644
--- a/docs/busybox.net/news.html
+++ b/docs/busybox.net/news.html
@@ -3,26 +3,24 @@
3 3
4<ul> 4<ul>
5 5
6 <li><b>10 December 2003 -- BusyBox 1.0.0-pre4 released</b><p> 6 <li><b>23 December 2003 -- BusyBox 1.0.0-pre5 released</b><p>
7 7
8 Here goes the fourth pre-release for the new BusyBox stable 8 Here goes the next pre-release for the new BusyBox stable
9 series. This release includes major rework to sed, lots of 9 series. The most obvious thing in this release is a fix for
10 rework on tar, a new tiny implementation of bunzip2, a new 10 a terribly stupid bug in mount that prevented it from working
11 devfsd applet, support for 2.6.x kernel modules, updates to 11 properly unless you specified the filesystem type. This
12 the ash shell, sha1sum and md5sum have been merged into a 12 release also fixes a few compile problems, updates udhcp,
13 common applet, the dpkg applets has been cleaned up, and tons 13 fixes a silly bug in fdisk, fixes ifup/ifdown to behave like
14 of random bugs have been fixed. Thanks everyone for all the 14 the Debian version, updates devfsd, updates the 2.6.x
15 testing, bug reports, and patches! Once again, a big 15 modutils support, add a new 'rx' applet, removes the obsolete
16 thank-you goes to Glenn McGrath (bug1) for stepping in and 16 'loadacm' applet, fixes a few tar bugs, fixes a sed bug, and
17 helping get patches merged! 17 a few other odd fixes.
18 18
19 <p> 19 <p>
20 20
21 And of course, if you are reading this, you might have noticed 21 If you see any problems, of have suggestions to make, as
22 the busybox website has been completely reworked. Hopefully 22 always, please feel free to send an email to the busybox
23 things are now somewhat easier to navigate... If you see any 23 mailing list.
24 problems, of have suggestions to make, as always, please feel
25 free to send an email to the busybox mailing list.
26 24
27 <p> 25 <p>
28 26
@@ -36,49 +34,26 @@
36 34
37 35
38 <p> 36 <p>
39 <li><b>12 Sept 2003 -- BusyBox 1.0.0-pre3 released</b><p> 37 <li><b>10 December 2003 -- BusyBox 1.0.0-pre4 released</b><p>
40
41 Here goes the third pre-release for the new BusyBox stable
42 series. The last prerelease has held up quite well under
43 testing, but a number of problems have turned up as the number
44 of people using it has increased. Thanks everyone for all
45 the testing, bug reports, and patches!
46
47 <p>
48
49 If you have submitted a patch or a bug report to the busybox
50 mailing list and no one has emailed you explaining why your
51 patch was rejected, it is safe to say that your patch has
52 somehow gotten lost or forgotten. That happens sometimes.
53 Please re-submit your patch or bug report to the BusyBox
54 mailing list!
55
56 <p>
57 38
58 The point of the "-preX" versions is to get a larger group of 39 Here goes the fourth pre-release for the new BusyBox stable
59 people and vendors testing, so any problems that turn up can be 40 series. This release includes major rework to sed, lots of
60 fixed prior to the final 1.0.0 release. The main feature 41 rework on tar, a new tiny implementation of bunzip2, a new
61 (besides additional testing) that is still still on the TODO 42 devfsd applet, support for 2.6.x kernel modules, updates to
62 list before the final BusyBox 1.0.0 release is sorting out the 43 the ash shell, sha1sum and md5sum have been merged into a
63 modutils issues. For the new 2.6.x kernels, we already have 44 common applet, the dpkg applets has been cleaned up, and tons
64 patches adding insmod and rmmod support and those need to be 45 of random bugs have been fixed. Thanks everyone for all the
65 integrated. For 2.4.x kernels, for which busybox only supports 46 testing, bug reports, and patches! Once again, a big
66 a limited number of architectures, we may want to invest a bit 47 thank-you goes to Glenn McGrath (bug1) for stepping in and
67 more work before we cut 1.0.0. Or we may just leave 2.4.x 48 helping get patches merged!
68 module loading alone.
69 49
70 <p> 50 <p>
71 51
72 I had hoped this release would be out a month ago. And of 52 And of course, if you are reading this, you might have noticed
73 course, it wasn't since Erik became busy getting a release of 53 the busybox website has been completely reworked. Hopefully
74 <a href="http://www.uclibc.org/">uClibc</a> 54 things are now somewhat easier to navigate... If you see any
75 out the door. Many thanks to Glenn McGrath (bug1) for 55 problems, of have suggestions to make, as always, please feel
76 stepping in and helping get a bunch of patches merged! I am 56 free to send an email to the busybox mailing list.
77 not even going to state a date for releasing BusyBox 1.0.0
78 -pre4 (or the final 1.0.0). We're aiming for late September...
79 But if this release proves as to be exceptionally stable (or
80 exceptionally unstable!), the next release may be very soon
81 indeed.
82 57
83 <p> 58 <p>
84 59
@@ -91,52 +66,6 @@
91 66
92 67
93 68
94 <p>
95
96 <li><b>30 July 2003 -- BusyBox 1.0.0-pre2 released</b><p>
97
98 Here goes another pre release for the new BusyBox stable
99 series. The last prerelease (pre1) was given quite a lot of
100 testing (thanks everyone!) which has helped turn up a number of
101 bugs, and these problems have now been fixed.
102
103 <p>
104
105 Highlights of -pre2 include updating the 'ash' shell to sync up
106 with the Debian 'dash' shell, a new 'hdparm' applet was added,
107 init again supports pivot_root, The 'reboot' 'halt' and
108 'poweroff' applets can now be used without using busybox init.
109 an ifconfig buffer overflow was fixed, losetup now allows
110 read-write loop devices, uClinux daemon support was added, the
111 'watchdog', 'fdisk', and 'kill' applets were rewritten, there were
112 tons of doc updates, and there were many other bugs fixed.
113 <p>
114
115 If you have submitted a patch and it is not included in this
116 release and Erik has not emailed you explaining why your patch
117 was rejected, it is safe to say that he has lost your patch.
118 That happens sometimes. Please re-submit your patch to the
119 BusyBox mailing list.
120 <p>
121
122 The point of the "-preX" versions is to get a larger group of
123 people and vendors testing, so any problems that turn up can be
124 fixed prior to the final 1.0.0 release. The main feature that
125 is still still on the TODO list before the final BusyBox 1.0.0
126 release is adding module support for the new 2.6.x kernels. If
127 necessary, a -pre3 BusyBox release will happen on August 6th.
128 Hopefully (i.e. unless some horrible catastrophic problem
129 turns up) the final BusyBox 1.0.0 release will be ready by
130 then...
131 <p>
132
133 The <a href="downloads/Changelog">changelog</a> has all
134 the details. As usual you can <a href="downloads">download busybox here</a>.
135
136 <p>Have Fun!
137 <p>
138
139 <p>
140 69
141 <p> 70 <p>
142 <li><b>Old News</b><p> 71 <li><b>Old News</b><p>
diff --git a/docs/busybox.net/oldnews.html b/docs/busybox.net/oldnews.html
index 3d162b138..363e9a1c2 100644
--- a/docs/busybox.net/oldnews.html
+++ b/docs/busybox.net/oldnews.html
@@ -3,6 +3,104 @@
3 3
4<ul> 4<ul>
5 5
6 <li><b>12 Sept 2003 -- BusyBox 1.0.0-pre3 released</b><p>
7
8 Here goes the third pre-release for the new BusyBox stable
9 series. The last prerelease has held up quite well under
10 testing, but a number of problems have turned up as the number
11 of people using it has increased. Thanks everyone for all
12 the testing, bug reports, and patches!
13
14 <p>
15
16 If you have submitted a patch or a bug report to the busybox
17 mailing list and no one has emailed you explaining why your
18 patch was rejected, it is safe to say that your patch has
19 somehow gotten lost or forgotten. That happens sometimes.
20 Please re-submit your patch or bug report to the BusyBox
21 mailing list!
22
23 <p>
24
25 The point of the "-preX" versions is to get a larger group of
26 people and vendors testing, so any problems that turn up can be
27 fixed prior to the final 1.0.0 release. The main feature
28 (besides additional testing) that is still still on the TODO
29 list before the final BusyBox 1.0.0 release is sorting out the
30 modutils issues. For the new 2.6.x kernels, we already have
31 patches adding insmod and rmmod support and those need to be
32 integrated. For 2.4.x kernels, for which busybox only supports
33 a limited number of architectures, we may want to invest a bit
34 more work before we cut 1.0.0. Or we may just leave 2.4.x
35 module loading alone.
36
37 <p>
38
39 I had hoped this release would be out a month ago. And of
40 course, it wasn't since Erik became busy getting a release of
41 <a href="http://www.uclibc.org/">uClibc</a>
42 out the door. Many thanks to Glenn McGrath (bug1) for
43 stepping in and helping get a bunch of patches merged! I am
44 not even going to state a date for releasing BusyBox 1.0.0
45 -pre4 (or the final 1.0.0). We're aiming for late September...
46 But if this release proves as to be exceptionally stable (or
47 exceptionally unstable!), the next release may be very soon
48 indeed.
49
50 <p>
51
52 The <a href="downloads/Changelog">changelog</a> has all
53 the details. And as usual you can
54 <a href="downloads">download busybox here</a>.
55
56 <p>Have Fun!
57
58
59 <p>
60 <li><b>30 July 2003 -- BusyBox 1.0.0-pre2 released</b><p>
61
62 Here goes another pre release for the new BusyBox stable
63 series. The last prerelease (pre1) was given quite a lot of
64 testing (thanks everyone!) which has helped turn up a number of
65 bugs, and these problems have now been fixed.
66
67 <p>
68
69 Highlights of -pre2 include updating the 'ash' shell to sync up
70 with the Debian 'dash' shell, a new 'hdparm' applet was added,
71 init again supports pivot_root, The 'reboot' 'halt' and
72 'poweroff' applets can now be used without using busybox init.
73 an ifconfig buffer overflow was fixed, losetup now allows
74 read-write loop devices, uClinux daemon support was added, the
75 'watchdog', 'fdisk', and 'kill' applets were rewritten, there were
76 tons of doc updates, and there were many other bugs fixed.
77 <p>
78
79 If you have submitted a patch and it is not included in this
80 release and Erik has not emailed you explaining why your patch
81 was rejected, it is safe to say that he has lost your patch.
82 That happens sometimes. Please re-submit your patch to the
83 BusyBox mailing list.
84 <p>
85
86 The point of the "-preX" versions is to get a larger group of
87 people and vendors testing, so any problems that turn up can be
88 fixed prior to the final 1.0.0 release. The main feature that
89 is still still on the TODO list before the final BusyBox 1.0.0
90 release is adding module support for the new 2.6.x kernels. If
91 necessary, a -pre3 BusyBox release will happen on August 6th.
92 Hopefully (i.e. unless some horrible catastrophic problem
93 turns up) the final BusyBox 1.0.0 release will be ready by
94 then...
95 <p>
96
97 The <a href="downloads/Changelog">changelog</a> has all
98 the details. As usual you can <a href="downloads">download busybox here</a>.
99
100 <p>Have Fun!
101 <p>
102
103 <p>
6 <li><b>15 July 2003 -- BusyBox 1.0.0-pre1 released</b><p> 104 <li><b>15 July 2003 -- BusyBox 1.0.0-pre1 released</b><p>
7 105
8 The busybox development series has been under construction for 106 The busybox development series has been under construction for