3 Date: 2004/01/31 05:44:07
8 Update docs for release
11 Changelog:1.286->1.287
12 docs/busybox.net/news.html:1.5->1.6
13 docs/busybox.net/shame.html:1.6->1.7
17 Date: 2004/01/31 06:11:39
22 Mention changes to the daily snapshots
25 docs/busybox.net/news.html:1.6->1.7
29 Date: 2004/01/31 08:08:57
32 Tag: busybox_1_00_pre6 **FUNKY**
34 Fix http proxy use, bytes were swapped
37 networking/wget.c:1.67->1.68
41 Date: 2004/02/01 07:34:28
46 Use bb_xstrdup() instead of strdup().
49 coreutils/expr.c:1.15->1.16
53 Date: 2004/02/01 10:03:05
58 Rewrite parse_config_file(). Among the old version's problems:
59 No checking for lines that were too long.
60 No checking that fgets returning NULL was actually due to EOF.
61 Various whitespace handling inconsistencies.
62 Bloat (switches and multiple identical function calls).
63 Failure to check for trailing characters in some cases.
64 Dynamicly allocated memory was not free()d on error.
65 Given that this controls suid/sgid behavior, the sloppy coding was
66 really inexcusable. :-(
69 applets/applets.c:1.20->1.21
73 Date: 2004/02/04 08:24:39
78 Vodz last_patch_125_2, this patch have:
\r
79 - synced with dash 0.4.21
\r
80 - better handle trap "cmds..." SIGINT (strange, i make bad hack for ash
\r
81 and cmdedit, but this work only with this...)
\r
82 - may be haven`t problem with Ctrl-D
85 shell/ash.c:1.87->1.88
86 shell/cmdedit.c:1.87->1.88
90 Date: 2004/02/04 08:27:57
98 miscutils/devfsd.c:1.6->1.7
100 ---------------------
102 Date: 2004/02/04 10:48:37
107 The variable 'complementaly' used to be allocated with calloc, which zeroed it
108 out during the allocation process. When vodz changed it to be allocated on the
109 stack, he forgot to explicitly zero it, leaving its value filled with whatever
110 used to be sitting on the stack. It would garbage values, depending on the
111 garbage that happened to be sitting on the stack when the function was called.
112 The result was that applets using bb_getopt_ulflags() were showing
113 unpredictable behavior (such as segfaults), which naturally broke many things.
116 libbb/getopt_ulflags.c:1.6->1.7
118 ---------------------
120 Date: 2004/02/04 10:57:46
127 While building glibc with busybox as part of the development environment, I
128 found a bug in glibc's regexec can throw sed into an endless loop. This
129 fixes it. Should I put an #ifdef around it or something? (Note, this patch
130 also contains the "this is not gnu sed 4.0" hack I posted earlier, which is
131 also needed to build glibc...)
134 editors/sed.c:1.158->1.159
136 ---------------------
138 Date: 2004/02/04 11:01:19
147 when calling seq with
151 it generates an "endless" list of numbers until the counter wraps and
152 reaches 1 again. The follwoing small patch should introduce the
153 expected behavior (output of 1 and termination):
159 coreutils/seq.c:1.1->1.2
161 ---------------------
163 Date: 2004/02/04 11:10:28
172 When httpd connection is closed, bosybox httpd will
173 not stop reading from CGI program. This patch fix this
174 problem. It check the return value of bb_full_write and
175 stop reading from CGI if the connection is closed.
176 Please apply this patch.
181 networking/httpd.c:1.21->1.22
183 ---------------------
185 Date: 2004/02/04 11:19:44
190 Richard Kojedzinszky writes:
194 I've noticed the bug also, and here is another patch for it. I hope it'll
195 not introduce more bugs. Not too nice, but works for me.
197 Here it is for busybox-1.00-pre6
200 editors/vi.c:1.31->1.32