blob: 721fc82707a33eaaef427dfa7588c87908969b80 [file] [log] [blame]
Eric Andersenc9897242003-07-15 07:52:41 +00001---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00002PatchSet 4347
3Date: 2004/08/16 10:29:28
Eric Andersena4389cf2003-09-12 04:43:49 +00004Author: andersen
5Branch: HEAD
Eric Andersen9395ca42004-10-13 09:42:10 +00006Tag: busybox_1_00_rc3
Eric Andersenb36900c2004-08-16 10:29:29 +00007Log:
8Prepare for release
9
10Members:
Eric Andersen9395ca42004-10-13 09:42:10 +000011 Changelog:1.294->1.295
12 docs/busybox_header.pod:1.17->1.18
13 docs/busybox.net/news.html:1.21->1.22
14 docs/busybox.net/screenshot.html:1.11->1.12
Eric Andersenb36900c2004-08-16 10:29:29 +000015
16---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +000017PatchSet 4348
18Date: 2004/08/18 17:57:16
Eric Andersenb36900c2004-08-16 10:29:29 +000019Author: andersen
20Branch: HEAD
21Tag: (none)
22Log:
Eric Andersen9395ca42004-10-13 09:42:10 +000023Fixup 'dc' usage
Eric Andersenb36900c2004-08-16 10:29:29 +000024
25Members:
Eric Andersen9395ca42004-10-13 09:42:10 +000026 include/usage.h:1.218->1.219
Eric Andersenb36900c2004-08-16 10:29:29 +000027
28---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +000029PatchSet 4349
30Date: 2004/08/19 18:22:13
Eric Andersenb36900c2004-08-16 10:29:29 +000031Author: andersen
32Branch: HEAD
33Tag: (none)
34Log:
Eric Andersen9395ca42004-10-13 09:42:10 +000035Patch from Vladimir N. Oleynik:
36
37On Wed Aug 18, 2004 at 06:52:57PM +0800, Matt Johnston wrote:
38> I've come across some strange-seeming behaviour when running programs
39> under Busybox (1.0.0-rc3) ash. If the child process sets stdin to be
40> non-blocking and then exits, the parent ash will also exit. A quick strace
41> shows that a subsequent read() from stdin returns EAGAIN (as would be
42> expected):
43
44Thanks!
45Patch attached.
46
47
48--w
49vodz
Eric Andersenb36900c2004-08-16 10:29:29 +000050
51Members:
Eric Andersen9395ca42004-10-13 09:42:10 +000052 shell/ash.c:1.104->1.105
53 shell/cmdedit.c:1.92->1.93
Eric Andersenb36900c2004-08-16 10:29:29 +000054
55---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +000056PatchSet 4350
57Date: 2004/08/19 18:25:02
Eric Andersenb36900c2004-08-16 10:29:29 +000058Author: andersen
59Branch: HEAD
60Tag: (none)
61Log:
Eric Andersen9395ca42004-10-13 09:42:10 +000062Patch from Tito documenting the '-q' option
Eric Andersenb36900c2004-08-16 10:29:29 +000063
64Members:
Eric Andersen9395ca42004-10-13 09:42:10 +000065 include/usage.h:1.219->1.220
Eric Andersenb36900c2004-08-16 10:29:29 +000066
67---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +000068PatchSet 4351
69Date: 2004/08/19 18:26:26
Eric Andersenb36900c2004-08-16 10:29:29 +000070Author: andersen
71Branch: HEAD
72Tag: (none)
73Log:
Eric Andersen9395ca42004-10-13 09:42:10 +000074Patch from Tito adding support for '-q'
Eric Andersenb36900c2004-08-16 10:29:29 +000075
76Members:
Eric Andersen9395ca42004-10-13 09:42:10 +000077 procps/kill.c:1.52->1.53
Eric Andersenb36900c2004-08-16 10:29:29 +000078
79---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +000080PatchSet 4352
81Date: 2004/08/19 18:30:31
Eric Andersenb36900c2004-08-16 10:29:29 +000082Author: andersen
83Branch: HEAD
84Tag: (none)
85Log:
Eric Andersen9395ca42004-10-13 09:42:10 +000086Patch from Mike Castle to cleanup some modutils issues, in
87particular making alias support work better.
Eric Andersenb36900c2004-08-16 10:29:29 +000088
89Members:
Eric Andersen9395ca42004-10-13 09:42:10 +000090 modutils/modprobe.c:1.39->1.40
Eric Andersenb36900c2004-08-16 10:29:29 +000091
92---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +000093PatchSet 4353
94Date: 2004/08/19 19:15:06
Eric Andersenb36900c2004-08-16 10:29:29 +000095Author: andersen
96Branch: HEAD
97Tag: (none)
98Log:
Eric Andersen9395ca42004-10-13 09:42:10 +000099regularly update the status line display
Eric Andersenb36900c2004-08-16 10:29:29 +0000100 -Erik
101
102Members:
Eric Andersen9395ca42004-10-13 09:42:10 +0000103 editors/vi.c:1.37->1.38
Eric Andersenb36900c2004-08-16 10:29:29 +0000104
105---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +0000106PatchSet 4354
107Date: 2004/08/19 19:17:30
Eric Andersenb36900c2004-08-16 10:29:29 +0000108Author: andersen
109Branch: HEAD
110Tag: (none)
111Log:
Eric Andersen9395ca42004-10-13 09:42:10 +0000112Patch from Rodney Radford adding x86_64 support.
113
114Members:
115 modutils/insmod.c:1.122->1.123
116
117---------------------
118PatchSet 4355
119Date: 2004/08/25 02:02:19
120Author: bug1
121Branch: HEAD
122Tag: (none)
123Log:
124Patch from Manousaridis Angelos to cleanup stale file descriptors, it was preventing unmounting an initial filesystem.
125
126Members:
127 loginutils/getty.c:1.13->1.14
128 loginutils/login.c:1.19->1.20
129
130---------------------
131PatchSet 4356
132Date: 2004/08/26 21:45:21
133Author: andersen
134Branch: HEAD
135Tag: (none)
136Log:
137Felipe Kellermann writes:
138
139Unfortunatelly I've not followed the last two or three weeks commits (new
140semester started and so now I rarely have time to fix my personal bridge)
141but tonight I synched my tree and immediately noticed a rather nasty bug!
142
143[Using libbb/interface.c:1.24]
144# grep eth0 /proc/net/dev | xargs
145eth0:311708397 237346 1670 0 1789 1670 0 0 22580308 120297 0 0 0 102 0 0
146
147# ifconfig eth0
148eth0 Link encap:Ethernet HWaddr 00:20:AF:7C:EA:B7
149 inet addr:10.0.0.1 Bcast:10.0.0.127 Mask:255.255.255.128
150 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
151 RX packets:0 errors:0 dropped:0 overruns:0 frame:0
152 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
153 collisions:0 txqueuelen:1000
154 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
155 Interrupt:5 Base address:0x320
156
157
158All values `ifconfig' is showing are `zeroed' -- I quickly looked at the
159last commits I missed and noticed that there were a commit relating to
160ifconfig, libbb/interface.c:1.23->1.24 (PatchSet 4338).
161
162I've reversed the patch and now everything is working again. I compared
163the get_name's return values from the 1.23 and 1.24 and quickly noticed
164that the new revision is leaving `p' right on the sep while the rev 1.23
165was leaving it right on the starting of the values...
166
1671-line, 1/3-minute patch attached :-)
168
169Members:
170 libbb/interface.c:1.24->1.25
171
172---------------------
173PatchSet 4357
174Date: 2004/08/26 22:18:56
175Author: andersen
176Branch: HEAD
177Tag: (none)
178Log:
179Tito writes:
180
181Hi,
182I've spent the half night staring at the devilish my_getpwuid and my_getgrgid functions
183trying to find out a way to avoid actual and future potential buffer overflow problems
184without breaking existing code.
185Finally I've found a not intrusive way to do this that surely doesn't break existing code
186and fixes a couple of problems too.
187The attached patch:
1881) changes the behaviour of my_getpwuid and my_getgrgid to avoid potetntial buffer overflows
1892) fixes all occurences of this function calls in tar.c , id.c , ls.c, whoami.c, logger.c, libbb.h.
1903) The behaviour of tar, ls and logger is unchanged.
1914) The behavior of ps with somewhat longer usernames messing up output is fixed.
1925) The only bigger change was the increasing of size of the buffers in id.c to avoid
193 false negatives (unknown user: xxxxxx) with usernames longer than 8 chars.
194 The value i used ( 32 chars ) was taken from the tar header ( see gname and uname).
195 Maybe this buffers can be reduced a bit ( to 16 or whatever ), this is up to you.
1966) The increase of size of the binary is not so dramatic:
197 size busybox
198 text data bss dec hex filename
199 239568 2300 36816 278684 4409c busybox
200 size busybox_fixed
201 text data bss dec hex filename
202 239616 2300 36816 278732 440cc busybox
2037) The behaviour of whoami changed:
204 actually it prints out an username cut down to the size of the buffer.
205 This could be fixed by increasing the size of the buffer as in id.c or
206 avoid the use of my_getpwuid and use getpwuid directly instead.
207 Maybe this colud be also remain unchanged......
208
209Please apply if you think it is ok to do so.
210The diff applies on today's cvs tarball (2004-08-25).
211Thanks in advance,
212Ciao,
213Tito
214
215Members:
216 archival/tar.c:1.194->1.195
217 coreutils/id.c:1.24->1.25
218 coreutils/ls.c:1.110->1.111
219 coreutils/whoami.c:1.21->1.22
220 include/libbb.h:1.133->1.134
221 libbb/my_getgrgid.c:1.7->1.8
222 libbb/my_getpwuid.c:1.7->1.8
223 libbb/procps.c:1.13->1.14
224 sysklogd/logger.c:1.39->1.40
225
226---------------------
227PatchSet 4358
228Date: 2004/08/26 22:22:50
229Author: andersen
230Branch: HEAD
231Tag: (none)
232Log:
233Vladimir N. Oleynik writes:
234
235Ming-Ching,
236
237>>No. Here there are no mistakes.
238>>You using POST metod.
239>>For get data you should read from stdin CONTENT_LENGTH bytes.
240
241>Hower as I posted a little while ago, there is indeed a bug
242>in POST method if the CONTENT_LENGTH is bigger
243>than sizeof(wbuf[128]). So if your CGI script is expecting to
244>read the full CONTENT_LENGTH, it might block forever,
245>because it will only transfer sizeof(wbuf) to the CGI.
246
247Ok, Ok. I should find time to understand with a problem.
248Try attached patch.
249
250
251--w
252vodz
253
254Members:
255 networking/httpd.c:1.26->1.27
256
257---------------------
258PatchSet 4359
259Date: 2004/08/26 22:26:26
260Author: andersen
261Branch: HEAD
262Tag: (none)
263Log:
264Save a line or two
265
266Members:
267 loginutils/getty.c:1.14->1.15
268 loginutils/login.c:1.20->1.21
269
270---------------------
271PatchSet 4360
272Date: 2004/08/26 22:36:02
273Author: andersen
274Branch: HEAD
275Tag: (none)
276Log:
277Tito writes:
278
279Hi,
280I've fixed also the issue of whoami cutting down usernames.
281This time I cannot send a diff because i don't know if my previous patches will be applied
282or not, so I send in the whole file.
283The changes I've made don't affect size but ensure that usernames of whatever lenght
284are correctly displayed.
285root@localhost:/dev/pts/3:/root/Desktop/busybox/coreutils# size whoami_orig.o
286 text data bss dec hex filename
287 102 0 0 102 66 whoami_orig.o
288root@localhost:/dev/pts/3:/root/Desktop/busybox/coreutils# size whoami.o
289 text data bss dec hex filename
290 93 0 0 93 5d whoami.o
291
292This should be applied even if the other patches aren't as this matches the behaviour of the GNU whoami.
293
294Thanks in advance,
295Ciao,
296Tito
297
298Members:
299 coreutils/whoami.c:1.22->1.23
300
301---------------------
302PatchSet 4361
303Date: 2004/08/26 23:01:34
304Author: andersen
305Branch: HEAD
306Tag: (none)
307Log:
308The login applet should always be setuid root
309
310Members:
311 include/applets.h:1.114->1.115
312
313---------------------
314PatchSet 4362
315Date: 2004/08/26 23:13:00
316Author: andersen
317Branch: HEAD
318Tag: (none)
319Log:
320Improve the setuid situation a bit, and make it more apparent
321when people really ought to make busybox setuid root.
Eric Andersenb36900c2004-08-16 10:29:29 +0000322 -Erik
323
324Members:
Eric Andersen9395ca42004-10-13 09:42:10 +0000325 Makefile:1.296->1.297
326 loginutils/Config.in:1.8->1.9
327 miscutils/Config.in:1.18->1.19
Eric Andersenb36900c2004-08-16 10:29:29 +0000328
329---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +0000330PatchSet 4363
331Date: 2004/08/26 23:15:29
Eric Andersenb36900c2004-08-16 10:29:29 +0000332Author: andersen
333Branch: HEAD
334Tag: (none)
335Log:
Eric Andersen9395ca42004-10-13 09:42:10 +0000336Togg writes:
337
338Syslogd wont start if remote-logging is enabled and the connection to the
339remote-log server is not possible on syslogd startup.
340
341I found a patch somewhere which works like a charm. It uses sendto() which
342seems more reliable for this issue.
343
344Please see attached patch. Many people will be more happy with this included
345I think.
346
347Regards,
348Togg
Eric Andersenb36900c2004-08-16 10:29:29 +0000349
350Members:
Eric Andersen9395ca42004-10-13 09:42:10 +0000351 sysklogd/syslogd.c:1.113->1.114
Eric Andersenb36900c2004-08-16 10:29:29 +0000352
353---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +0000354PatchSet 4364
355Date: 2004/08/27 19:55:28
Eric Andersenb36900c2004-08-16 10:29:29 +0000356Author: andersen
357Branch: HEAD
358Tag: (none)
359Log:
Eric Andersen9395ca42004-10-13 09:42:10 +0000360Quiet a few warnings
Eric Andersenb36900c2004-08-16 10:29:29 +0000361
362Members:
Eric Andersen9395ca42004-10-13 09:42:10 +0000363 init/mesg.c:1.2->1.3
364 shell/msh.c:1.20->1.21
Eric Andersenb36900c2004-08-16 10:29:29 +0000365
366---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +0000367PatchSet 4365
368Date: 2004/08/28 00:43:05
Eric Andersenb36900c2004-08-16 10:29:29 +0000369Author: andersen
370Branch: HEAD
371Tag: (none)
372Log:
Eric Andersen9395ca42004-10-13 09:42:10 +0000373Fixup some warnings
Eric Andersenb36900c2004-08-16 10:29:29 +0000374
375Members:
Eric Andersen9395ca42004-10-13 09:42:10 +0000376 archival/bunzip2.c:1.19->1.20
377 archival/libunarchive/decompress_bunzip2.c:1.13->1.14
378 coreutils/uniq.c:1.21->1.22
379 modutils/insmod.c:1.123->1.124
380 networking/ipcalc.c:1.10->1.11
381 util-linux/mkfs_minix.c:1.42->1.43
Eric Andersenb36900c2004-08-16 10:29:29 +0000382
383---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +0000384PatchSet 4366
385Date: 2004/09/02 22:21:39
Eric Andersenb36900c2004-08-16 10:29:29 +0000386Author: andersen
387Branch: HEAD
388Tag: (none)
389Log:
Eric Andersen9395ca42004-10-13 09:42:10 +0000390Tito writes:
391
392Hi Erik,
393Hi to all,
394This is part five of the my_get*id story.
395I've tweaked a bit this two functions to make them more flexible,
396but this changes will not affect existing code.
397Now they work so:
3981) my_getpwuid( char *user, uid_t uid, int bufsize)
399
400 if bufsize is > 0 char *user cannot be set to NULL
401 on success username is written on static allocated buffer
402 on failure uid as string is written to buffer and NULL is returned
403 if bufsize is = 0 char *user can be set to NULL
404 on success username is returned
405 on failure NULL is returned
406 if bufsize is < 0 char *user can be set to NULL
407 on success username is returned
408 on failure an error message is printed and the program exits
409
410 2) 1) my_getgrgid( char *group, uid_t uid, int bufsize)
411
412 if bufsize is > 0 char *group cannot be set to NULL
413 on success groupname is written on static allocated buffer
414 on failure gid as string is written to buffer and NULL is returned
415 if bufsize is = 0 char *group can be set to NULL
416 on success groupname is returned
417 on failure NULL is returned
418 if bufsize is < 0 char *group can be set to nULL
419 on success groupname is returned
420 on failure an error message is printed and the program exits
421
422This changes were needed mainly for my new id applet.
423It is somewhat bigger then the previous but matches the behaviour of GNU id
424and is capable to handle usernames of whatever length.
425BTW: at a first look it seems to me that it will integrate well (with just a few changes)
426with the pending patch in patches/id_groups_alias.patch.
427The increase in size is balanced by the removal of my_getpwnamegid.c
428from libbb as this was used only in previous id applet and by size optimizations
429made possible in whoami.c and in passwd.c.
430I know that we are in feature freeze but I think that i've tested it enough
431(at least I hope so.......).
432
433Members:
434 coreutils/id.c:1.25->1.26
435 coreutils/whoami.c:1.23->1.24
436 include/libbb.h:1.134->1.135
437 libbb/Makefile.in:1.36->1.37
438 libbb/my_getgrgid.c:1.8->1.9
439 libbb/my_getpwuid.c:1.8->1.9
440 loginutils/passwd.c:1.7->1.8
441
442---------------------
443PatchSet 4367
444Date: 2004/09/02 22:22:16
445Author: andersen
446Branch: HEAD
447Tag: (none)
448Log:
449Tito writes:
450
451The second patch contains:
4521) a size optimization for adduser.c
4532) removes a warning about an unused variable in syslogd.c if CONFIG_FEATURE_REMOTE_LOG is not set
4543)cosmetic fixes for addgroup_full_usage and adduser_full_usage
455
456Ciao,
457Tito
458
459Members:
460 include/usage.h:1.220->1.221
461 loginutils/adduser.c:1.10->1.11
462 sysklogd/syslogd.c:1.114->1.115
463
464---------------------
465PatchSet 4368
466Date: 2004/09/02 23:03:24
467Author: andersen
468Branch: HEAD
469Tag: (none)
470Log:
471Based on patches from Mike Frysinger, add insmod support for
472sparc and ia64 (itanium).
473
474Also, reorganize the insmod architecture support code to be
475alphasorted and less messy.
476
477Update the readme to list current insmod arch support.
478
479Members:
480 README:1.35->1.36
481 modutils/insmod.c:1.124->1.125
482
483---------------------
484PatchSet 4369
485Date: 2004/09/02 23:11:52
486Author: andersen
487Branch: HEAD
488Tag: (none)
489Log:
490No longer needed
491
492Members:
493 libbb/my_getpwnamegid.c:1.7->1.8(DEAD)
494 patches/id_groups_alias.patch:1.1->1.2(DEAD)
495
496---------------------
497PatchSet 4370
498Date: 2004/09/02 23:13:10
499Author: andersen
500Branch: HEAD
501Tag: (none)
502Log:
503Jonas Holmberg from axis dot com writes:
504
505This patch makes msh handle variable expansion within backticks more
506correctly.
507
508Current behaviour (wrong):
509--------------------------
510
511BusyBox v1.00-rc3 (2004.08.26-11:51+0000) Built-in shell (msh)
512Enter 'help' for a list of built-in commands.
513
514$ A='`echo hello`'
515$ echo $A
516`echo hello`
517$ echo `echo $A`
518hello
519$
520
521
522New behaviour (correct):
523------------------------
524
525BusyBox v1.00-rc3 (2004.08.26-11:51+0000) Built-in shell (msh)
526Enter 'help' for a list of built-in commands.
527
528$ A='`echo hello`'
529$ echo $A
530`echo hello`
531$ echo `echo $A`
532`echo hello`
533$
534
535The current behaviour (wrong according to standards) was actually my
536fault. msh handles backticks by executing a subshell (which makes it
537work on MMU-less systems). Executing a subshell makes it hard to only
538expand variables once in the parent. Therefore I export all variables
539that will be expanded within the backticks and let the subshell handle
540the expansion instead.
541
542The bug was found while searching for security leaks in CGI-scripts.
543Current behaviour of msh makes it easy to expand backticks by mistake
544in $QUERY_STRING. I recommend appling the patch before release of bb
5451.00.
546
547/Jonas
548
549Members:
550 shell/msh.c:1.21->1.22
551
552---------------------
553PatchSet 4371
554Date: 2004/09/08 10:01:07
555Author: andersen
556Branch: HEAD
557Tag: (none)
558Log:
559Patrick Huesmann noticed BusyBox would not link when
560CONFIG_FEATURE_COMMAND_EDITING was defined *and*
561CONFIG_FEATURE_COMMAND_TAB_COMPLETION was undefined.
562
563Vladimir N. Oleynik writes:
564
565Its declare always, also if CONFIG_FEATURE_COMMAND_TAB_COMPLETION
566undefined.
567Patch to CVS version attached.
568
569--w
570vodz
571
572Members:
573 shell/ash.c:1.105->1.106
574
575---------------------
576PatchSet 4372
577Date: 2004/09/08 10:56:06
578Author: andersen
579Branch: HEAD
580Tag: (none)
581Log:
582Felipe Kellermann writes:
583
584The Togg's sysklogd patch to use sendto() on remote logging is formatting
585strangely (using `<' and '>' surrounding the `msg' string message). This
586is OK, but this is not the standard way of formatting this message.
587
588So this patch does the following:
589
590o Fix the formatting to the standard way.
591o Uses `MAXLINE' when needed;
592o Don't loop sending messages without a "sleeping time",
593 I'm now doing `now = 1', `now <<= 1';
594o Don't die on `init_RemoteLog' when starting up (feature!)
595 We're now trying to connect every time we have an invalid fd;
596o Removes one static uneeded variable.
597o Removes two automatic uneeded variables.
598
599Members:
600 sysklogd/syslogd.c:1.115->1.116
601
602---------------------
603PatchSet 4373
604Date: 2004/09/08 20:13:05
605Author: andersen
606Branch: HEAD
607Tag: (none)
608Log:
609Fixup URL
610
611Members:
612 docs/busybox.net/cvs_write.html:1.9->1.10
613
614---------------------
615PatchSet 4374
616Date: 2004/09/14 13:59:44
617Author: bug1
618Branch: HEAD
619Tag: (none)
620Log:
621I have to assume both Avaks and LSILogic are deliberatly ignoring me.
622
623Members:
624 docs/busybox.net/shame.html:1.18->1.19
625
626---------------------
627PatchSet 4375
628Date: 2004/09/14 16:08:02
629Author: bug1
630Branch: HEAD
631Tag: (none)
632Log:
633Patch from tito to add argument checking.
634
635Members:
636 loginutils/addgroup.c:1.12->1.13
637
638---------------------
639PatchSet 4376
640Date: 2004/09/14 16:23:56
641Author: bug1
642Branch: HEAD
643Tag: (none)
644Log:
645Patch from Felipe Kellermann, adds missing applet usage options, removes usage
646for options that are currently not implemented and fixes typos.
647
648Members:
649 include/usage.h:1.221->1.222
650
651---------------------
652PatchSet 4377
653Date: 2004/09/14 17:24:58
654Author: bug1
655Branch: HEAD
656Tag: (none)
657Log:
658Patch from Felipe Kellermann, remove some unnecessary dups, i declared a few extra const's also.
659
660Members:
661 networking/ifupdown.c:1.50->1.51
662 networking/telnet.c:1.43->1.44
663 networking/telnetd.c:1.12->1.13
664 networking/tftp.c:1.28->1.29
665 util-linux/getopt.c:1.13->1.14
666
667---------------------
668PatchSet 4378
669Date: 2004/09/14 18:12:13
670Author: bug1
671Branch: HEAD
672Tag: (none)
673Log:
674Patch by Felipe Kellermann, fix a bug introduced in the last patch by adding a condition around the remote logging, also adds some comments.
675
676Members:
677 sysklogd/syslogd.c:1.116->1.117
678
679---------------------
680PatchSet 4379
681Date: 2004/09/14 18:56:52
682Author: bug1
683Branch: HEAD
684Tag: (none)
685Log:
686Apply patch from Felipe Kellermann to simlify logic of sort functions.
687I reversed the result of the sort functions to make the big numbers go to the top.
688
689Members:
690 procps/top.c:1.12->1.13
691
692---------------------
693PatchSet 4380
694Date: 2004/09/14 19:14:00
695Author: bug1
696Branch: HEAD
697Tag: (none)
698Log:
699remove a cut/paste mistake, i better get some sleep.
700
701Members:
702 procps/top.c:1.13->1.14
703
704---------------------
705PatchSet 4381
706Date: 2004/09/15 02:05:23
707Author: bug1
708Branch: HEAD
709Tag: (none)
710Log:
711Patch by Felipe Kellermann, use the common escape handling function and remove some unused code.
712
713Members:
714 coreutils/printf.c:1.22->1.23
715
716---------------------
717PatchSet 4382
718Date: 2004/09/15 02:39:09
719Author: bug1
720Branch: HEAD
721Tag: (none)
722Log:
723Only write to shadow file is shadow passwords are enabled. Patch by magicfox modified by myself to retain check for shadow file access.
724
725Members:
726 loginutils/passwd.c:1.8->1.9
727
728---------------------
729PatchSet 4383
730Date: 2004/09/15 03:04:07
731Author: bug1
732Branch: HEAD
733Tag: (none)
734Log:
735Tito writes,
736"This patch fixes all the bugs in id previously spotted by vodz and me.
737The binary size increased a bit, but now it should work as expected."
738
739Members:
740 coreutils/id.c:1.26->1.27
741 include/libbb.h:1.135->1.136
742 libbb/Makefile.in:1.37->1.38
743 libbb/my_getgrgid.c:1.9->1.10
744 libbb/my_getpwuid.c:1.9->1.10
745 libbb/my_getug.c:INITIAL->1.1
746
747---------------------
748PatchSet 4384
749Date: 2004/09/15 03:24:32
750Author: bug1
751Branch: HEAD
752Tag: (none)
753Log:
754Add a missing brace, patch by Hideki IWAMOTO
755
756Members:
757 coreutils/stty.c:1.9->1.10
758
759---------------------
760PatchSet 4385
761Date: 2004/09/23 20:08:46
762Author: andersen
763Branch: HEAD
764Tag: (none)
765Log:
766Add some notes on how to make telnetd actually work
767
768Members:
769 networking/Config.in:1.28->1.29
770
771---------------------
772PatchSet 4386
773Date: 2004/09/24 01:25:39
774Author: andersen
775Branch: HEAD
776Tag: (none)
777Log:
778A bit of extra explanation regarding STANDALONE
779
780Members:
781 shell/Config.in:1.16->1.17
782
783---------------------
784PatchSet 4387
785Date: 2004/09/24 02:04:13
786Author: bug1
787Branch: HEAD
788Tag: (none)
789Log:
790Patch from David Daney to make the -i option work with -l.
791
792Members:
793 coreutils/ls.c:1.111->1.112
794
795---------------------
796PatchSet 4388
797Date: 2004/09/24 02:36:44
798Author: bug1
799Branch: HEAD
800Tag: (none)
801Log:
802Remove this error message at Vodz request, it was misleading.
803
804Members:
805 libbb/correct_password.c:1.4->1.5
806
807---------------------
808PatchSet 4389
809Date: 2004/09/24 09:09:44
810Author: bug1
811Branch: HEAD
812Tag: (none)
813Log:
814Fix a typo
815
816Members:
817 shell/Config.in:1.17->1.18
818
819---------------------
820PatchSet 4390
821Date: 2004/09/24 09:18:55
822Author: bug1
823Branch: HEAD
824Tag: (none)
825Log:
826Patch from Egor Duda
827Attached patch prevents modprobe from trying to call 'insmod (null)'
828whenever nonexistent module is either passed to modprobe via command
829line or mentioned in modules.dep
830
831this replaces cryptic error
832sh: Syntax error: word unexpected (expecting ")")
833with
834modprobe: module some-module not found.
835
836egor.
837
838Members:
839 modutils/modprobe.c:1.40->1.41
840
841---------------------
842PatchSet 4391
843Date: 2004/09/24 09:24:27
844Author: bug1
845Branch: HEAD
846Tag: (none)
847Log:
848Patch from Dmitry Zakharov to fix a bug triggered by freeswan's scripts.
849
850Members:
851 editors/awk.c:1.10->1.11
852
853---------------------
854PatchSet 4392
855Date: 2004/09/30 00:24:21
856Author: bug1
857Branch: HEAD
858Tag: (none)
859Log:
860Patch from William Barsse to fix a segfault when multiple files are specified.
861
862Members:
863 coreutils/tail.c:1.47->1.48
864
865---------------------
866PatchSet 4393
867Date: 2004/10/07 00:35:59
868Author: andersen
869Branch: HEAD
870Tag: (none)
871Log:
872Make it more apparent that archive creation is not supported
873
874Members:
875 archival/ar.c:1.49->1.50
876
877---------------------
878PatchSet 4394
879Date: 2004/10/08 07:21:58
880Author: andersen
881Branch: HEAD
882Tag: (none)
883Log:
884Patch from Michael Tokarev:
885
886Scenario:
887
888 touch x -- creates plain file name `x'
889 mkdir x -- exits successefully
890
891libbb/make_directory.c, bb_make_directory(), contains
892the following code:
893
894 if (mkdir(path, 0777) < 0) {
895 /* If we failed for any other reason than the directory
896 * already exists, output a diagnostic and return -1.*/
897 if (errno != EEXIST) {
898 fail_msg = "create";
899 umask(mask);
900 break;
901 }
902 /* Since the directory exists, don't attempt to change
903 * permissions if it was the full target. Note that
904 * this is not an error conditon. */
905 if (!c) {
906 umask(mask);
907 return 0;
908 }
909 }
910
911The assumption that EEXIST error is due to that the *directory*
912already exists is wrong: any file type with that name will cause
913this error to be returned. Proper way IMHO will be is to stat()
914the path and check whenever this is really a directory. Below
915(attached) is a patch to fix this issue.
916
917Members:
918 libbb/make_directory.c:1.15->1.16
919
920---------------------
921PatchSet 4395
922Date: 2004/10/08 07:45:08
923Author: andersen
924Branch: HEAD
925Tag: (none)
926Log:
927egor duda writes:
928
929Hi!
930
931I've created a patch to busybox' build system to allow building it in
932separate tree in a manner similar to kbuild from kernel version 2.6.
933
934That is, one runs command like
935'make O=/build/some/where/for/specific/target/and/options'
936and everything is built in this exact directory, provided that it exists.
937
938I understand that applyingc such invasive changes during 'release
939candidates' stage of development is at best unwise. So, i'm currently
940asking for comments about this patch, starting from whether such thing
941is needed at all to whether it coded properly.
942
943'make check' should work now, and one make creates Makefile in build
944directory, so one can run 'make' in build directory after that.
945
946One possible caveat is that if we build in some directory other than
947source one, the source directory should be 'distclean'ed first.
948
949egor
950
951Members:
952 Makefile:1.297->1.298
953 Rules.mak:1.37->1.38
954 applets/Makefile:1.5->1.6
955 applets/Makefile.in:1.5->1.6
956 archival/Makefile:1.7->1.8
957 archival/Makefile.in:1.5->1.6
958 archival/libunarchive/Makefile:1.5->1.6
959 archival/libunarchive/Makefile.in:1.23->1.24
960 console-tools/Makefile:1.4->1.5
961 console-tools/Makefile.in:1.5->1.6
962 coreutils/Makefile:1.3->1.4
963 coreutils/Makefile.in:1.9->1.10
964 coreutils/libcoreutils/Makefile:1.3->1.4
965 coreutils/libcoreutils/Makefile.in:1.3->1.4
966 debianutils/Makefile:1.3->1.4
967 debianutils/Makefile.in:1.5->1.6
968 editors/Makefile:1.4->1.5
969 editors/Makefile.in:1.5->1.6
970 findutils/Makefile:1.4->1.5
971 findutils/Makefile.in:1.4->1.5
972 init/Makefile:1.5->1.6
973 init/Makefile.in:1.9->1.10
974 libbb/Makefile:1.10->1.11
975 libbb/Makefile.in:1.38->1.39
976 libpwdgrp/Makefile:1.3->1.4
977 libpwdgrp/Makefile.in:1.4->1.5
978 loginutils/Makefile:1.3->1.4
979 loginutils/Makefile.in:1.8->1.9
980 miscutils/Makefile:1.7->1.8
981 miscutils/Makefile.in:1.12->1.13
982 modutils/Makefile:1.4->1.5
983 modutils/Makefile.in:1.3->1.4
984 networking/Makefile:1.7->1.8
985 networking/Makefile.in:1.19->1.20
986 networking/libiproute/Makefile:1.3->1.4
987 networking/libiproute/Makefile.in:1.6->1.7
988 networking/udhcp/Makefile:1.3->1.4
989 networking/udhcp/Makefile.in:1.10->1.11
990 procps/Makefile:1.4->1.5
991 procps/Makefile.in:1.6->1.7
992 scripts/config/Makefile:1.4->1.5
993 shell/Makefile:1.4->1.5
994 shell/Makefile.in:1.3->1.4
995 sysklogd/Makefile:1.5->1.6
996 sysklogd/Makefile.in:1.3->1.4
997 testsuite/runtest:1.8->1.9
998 testsuite/du/du-h-works:1.1->1.2
999 testsuite/du/du-k-works:1.1->1.2
1000 testsuite/du/du-l-works:1.1->1.2
1001 testsuite/du/du-m-works:1.1->1.2
1002 testsuite/du/du-s-works:1.1->1.2
1003 testsuite/du/du-works:1.1->1.2
1004 testsuite/head/head-n-works:1.1->1.2
1005 testsuite/head/head-works:1.1->1.2
1006 testsuite/ls/ls-1-works:1.1->1.2
1007 testsuite/ls/ls-h-works:1.1->1.2
1008 testsuite/ls/ls-l-works:1.1->1.2
1009 testsuite/ls/ls-s-works:1.1->1.2
1010 testsuite/sort/sort-n-works:1.1->1.2
1011 testsuite/sort/sort-r-works:1.1->1.2
1012 testsuite/sort/sort-works:1.1->1.2
1013 testsuite/tail/tail-n-works:1.1->1.2
1014 testsuite/tail/tail-works:1.1->1.2
1015 testsuite/xargs/xargs-works:1.1->1.2
1016 util-linux/Makefile:1.6->1.7
1017 util-linux/Makefile.in:1.8->1.9
1018
1019---------------------
1020PatchSet 4396
1021Date: 2004/10/08 07:58:30
1022Author: andersen
1023Branch: HEAD
1024Tag: (none)
1025Log:
1026As noticed by egor duda, current_menu is declared as 'extern struct menu
1027*current_menu;' in scripts/config/lkc.h line 63, and this conflicts with
1028static definition in mconf.c.
1029
1030Members:
1031 scripts/config/mconf.c:1.5->1.6
1032
1033---------------------
1034PatchSet 4397
1035Date: 2004/10/08 08:03:29
1036Author: andersen
1037Branch: HEAD
1038Tag: (none)
1039Log:
1040last_patch139.gz from Vladimir N. Oleynik:
1041
1042>I also don't mean to disagree about leaving 30x status codes until after
1043>1.0. In fact, although redirecting http://host/dir to http://host/dir/
1044>with a 301 is common practice (e.g. Apache, IIS), AFAIK it isn't
1045>actually required (or mentioned) by the HTTP specs.
1046
1047Ok.
1048Attached patch have 302 and 408 implemented features.
1049
1050
1051--w
1052vodz
1053
1054Members:
1055 networking/httpd.c:1.27->1.28
1056
1057---------------------
1058PatchSet 4398
1059Date: 2004/10/08 08:07:40
1060Author: andersen
1061Branch: HEAD
1062Tag: (none)
1063Log:
1064Tito writes:
Eric Andersenb36900c2004-08-16 10:29:29 +00001065
1066Hi to all,
Eric Andersen9395ca42004-10-13 09:42:10 +00001067This patch contains just some fixes for some misleading
1068comments in my_getpwuid.c and my_getug.c.
1069The code is untouched so this patch will not
1070cause troubles.
1071
1072Please apply.
1073
1074Thanks in advance and Ciao,
1075Tito
Eric Andersenb36900c2004-08-16 10:29:29 +00001076
1077Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001078 libbb/my_getpwuid.c:1.10->1.11
1079 libbb/my_getug.c:1.1->1.2
Eric Andersenb36900c2004-08-16 10:29:29 +00001080
1081---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001082PatchSet 4399
1083Date: 2004/10/08 08:10:57
Eric Andersenb36900c2004-08-16 10:29:29 +00001084Author: andersen
1085Branch: HEAD
1086Tag: (none)
1087Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001088Hiroshi Ito writes:
Eric Andersenb36900c2004-08-16 10:29:29 +00001089
Eric Andersen9395ca42004-10-13 09:42:10 +00001090 Hello
Eric Andersenb36900c2004-08-16 10:29:29 +00001091
Eric Andersen9395ca42004-10-13 09:42:10 +00001092 I'm using busy box on mipsel machine.
Eric Andersenb36900c2004-08-16 10:29:29 +00001093
Eric Andersen9395ca42004-10-13 09:42:10 +00001094 "grep -f file" will cause segmentation fault.
1095
1096Vladimir N. Oleynik writes:
1097
1098Hiroshi,
1099
1100Thank for bug report, but your patch is full broken.
1101Worked patch attached.
1102(really changes is zero initialize, and indent correcting).
1103
1104
1105--w
1106vodz
Eric Andersenb36900c2004-08-16 10:29:29 +00001107
1108Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001109 findutils/grep.c:1.85->1.86
Eric Andersenb36900c2004-08-16 10:29:29 +00001110
1111---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001112PatchSet 4400
1113Date: 2004/10/08 08:14:58
Eric Andersenb36900c2004-08-16 10:29:29 +00001114Author: andersen
1115Branch: HEAD
1116Tag: (none)
1117Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001118Hiroshi Ito writes:
1119
1120ash
1121 "unset OLDPWD; cd -" causes segmentation fault.
1122 ( OLDPWD is not set when sh is invoked from getty. )
1123
1124patch against current CVS is attached.
Eric Andersenb36900c2004-08-16 10:29:29 +00001125
1126Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001127 shell/ash.c:1.106->1.107
Eric Andersenb36900c2004-08-16 10:29:29 +00001128
1129---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001130PatchSet 4401
1131Date: 2004/10/08 08:17:39
Eric Andersenb36900c2004-08-16 10:29:29 +00001132Author: andersen
1133Branch: HEAD
1134Tag: (none)
1135Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001136Hiroshi Ito writes:
Eric Andersenb36900c2004-08-16 10:29:29 +00001137
Eric Andersen9395ca42004-10-13 09:42:10 +00001138"kill -HUP 1" reloads inittab, and when I append one line to inittab
1139and send HUP signal two times, It will starts 2 process.
Eric Andersenb36900c2004-08-16 10:29:29 +00001140
Eric Andersen9395ca42004-10-13 09:42:10 +00001141patch against current CVS is attached.
Eric Andersenb36900c2004-08-16 10:29:29 +00001142
1143Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001144 init/init.c:1.204->1.205
Eric Andersenb36900c2004-08-16 10:29:29 +00001145
1146---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001147PatchSet 4402
1148Date: 2004/10/08 08:21:54
Eric Andersenb36900c2004-08-16 10:29:29 +00001149Author: andersen
1150Branch: HEAD
1151Tag: (none)
1152Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001153Hiroshi Ito writes:
1154
1155Hello, all.
1156
1157Busybox init does not handle removed inittab entry correctly.
1158
1159# I'm sorry about my poor english, but you can find
1160# what I would like to say from patch, isn't it?
1161
1162even if you apply this path,
1163when yoy try to change a command line option in inittab,
1164you have to do following steps.
11651. remove old line from initrd
11662. send HUP signal to init
11673. kill old proces which is invoked from init.
11684. append new line to inittab
11695. send HUP signal to init, again
1170
1171patch is against current CVS + last patch witch I send it last.
Eric Andersenb36900c2004-08-16 10:29:29 +00001172
1173Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001174 init/init.c:1.205->1.206
Eric Andersenb36900c2004-08-16 10:29:29 +00001175
1176---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001177PatchSet 4403
1178Date: 2004/10/08 08:27:40
Eric Andersenb36900c2004-08-16 10:29:29 +00001179Author: andersen
1180Branch: HEAD
1181Tag: (none)
1182Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001183Patch from Denis Vlasenko to fix a problem where
1184wget http://1.2.3.4/abc/ loses last '/'
1185
1186Members:
1187 networking/wget.c:1.74->1.75
1188
1189---------------------
1190PatchSet 4404
1191Date: 2004/10/08 08:49:25
1192Author: andersen
1193Branch: HEAD
1194Tag: (none)
1195Log:
1196Wade Berrier writes:
Eric Andersenb36900c2004-08-16 10:29:29 +00001197
1198Hello,
1199
Eric Andersen9395ca42004-10-13 09:42:10 +00001200Here's a patch for a first attempt at static leases for udhcpd.
1201Included in the tarball are 2 files (static_leases.c, static_leases.h)
1202and a patch against the latest cvs.
Eric Andersenb36900c2004-08-16 10:29:29 +00001203
Eric Andersen9395ca42004-10-13 09:42:10 +00001204In the config file you can configure static leases with the following
1205format:
1206
1207static_lease 00:60:08:11:CE:4E 192.168.0.54
1208static_lease 00:60:08:11:CE:3E 192.168.0.44
1209
1210Comments/suggestions/improvements are welcome.
1211
1212
1213Wade
Eric Andersenb36900c2004-08-16 10:29:29 +00001214
1215Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001216 examples/udhcp/udhcpd.conf:1.3->1.4
1217 networking/udhcp/Makefile.in:1.11->1.12
1218 networking/udhcp/dhcpd.c:1.6->1.7
1219 networking/udhcp/dhcpd.h:1.6->1.7
1220 networking/udhcp/files.c:1.14->1.15
1221 networking/udhcp/leases.c:1.6->1.7
1222 networking/udhcp/serverpacket.c:1.6->1.7
1223 networking/udhcp/static_leases.c:INITIAL->1.1
1224 networking/udhcp/static_leases.h:INITIAL->1.1
Eric Andersenb36900c2004-08-16 10:29:29 +00001225
1226---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001227PatchSet 4405
1228Date: 2004/10/08 08:57:35
Eric Andersenb36900c2004-08-16 10:29:29 +00001229Author: andersen
1230Branch: HEAD
1231Tag: (none)
1232Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001233Patch from Claus Klein to increase, and make more apparent
1234the hard coded limit on the number of mounts
Eric Andersenb36900c2004-08-16 10:29:29 +00001235
1236Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001237 libbb/mtab.c:1.5->1.6
Eric Andersenb36900c2004-08-16 10:29:29 +00001238
1239---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001240PatchSet 4406
1241Date: 2004/10/08 09:43:34
Eric Andersenb36900c2004-08-16 10:29:29 +00001242Author: andersen
1243Branch: HEAD
1244Tag: (none)
1245Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001246Fix CONFIG_ASH_MATH_SUPPORT_64 so it actually works
Eric Andersenb36900c2004-08-16 10:29:29 +00001247
1248Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001249 shell/ash.c:1.107->1.108
Eric Andersenb36900c2004-08-16 10:29:29 +00001250
1251---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001252PatchSet 4407
1253Date: 2004/10/08 10:50:08
Eric Andersenb36900c2004-08-16 10:29:29 +00001254Author: andersen
1255Branch: HEAD
1256Tag: (none)
1257Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001258Add an initial FAQ
Eric Andersenb36900c2004-08-16 10:29:29 +00001259
1260Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001261 docs/busybox.net/FAQ.html:INITIAL->1.1
1262 docs/busybox.net/header.html:1.8->1.9
Eric Andersenb36900c2004-08-16 10:29:29 +00001263
1264---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001265PatchSet 4408
1266Date: 2004/10/08 10:52:08
Eric Andersenb36900c2004-08-16 10:29:29 +00001267Author: andersen
1268Branch: HEAD
1269Tag: (none)
1270Log:
Eric Andersen9395ca42004-10-13 09:42:10 +00001271Fix the supported architectures section
Eric Andersenb36900c2004-08-16 10:29:29 +00001272
1273Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001274 README:1.36->1.37
Eric Andersenb36900c2004-08-16 10:29:29 +00001275
1276---------------------
Eric Andersen9395ca42004-10-13 09:42:10 +00001277PatchSet 4409
1278Date: 2004/10/08 10:52:33
Eric Andersenb36900c2004-08-16 10:29:29 +00001279Author: andersen
1280Branch: HEAD
1281Tag: (none)
1282Log:
1283Bump version
1284
1285Members:
Eric Andersen9395ca42004-10-13 09:42:10 +00001286 Rules.mak:1.38->1.39
1287
1288---------------------
1289PatchSet 4410
1290Date: 2004/10/08 10:54:20
1291Author: andersen
1292Branch: HEAD
1293Tag: (none)
1294Log:
1295unmerged fix
1296
1297Members:
1298 docs/busybox.net/news.html:1.22->1.23
1299
1300---------------------
1301PatchSet 4411
1302Date: 2004/10/08 11:11:02
1303Author: andersen
1304Branch: HEAD
1305Tag: (none)
1306Log:
1307oops
1308
1309Members:
1310 docs/busybox.net/FAQ.html:1.1->1.2
1311
1312---------------------
1313PatchSet 4412
1314Date: 2004/10/11 20:52:16
1315Author: andersen
1316Branch: HEAD
1317Tag: (none)
1318Log:
1319Patch from David Daney:
1320
1321It seems that date -s MMDDHHMMYYYY.ss
1322
1323will ignore the .ss part. This patch tries to fix the problem.
1324
1325David Daney.
1326
1327Members:
1328 coreutils/date.c:1.47->1.48
1329
1330---------------------
1331PatchSet 4413
1332Date: 2004/10/13 06:25:51
1333Author: andersen
1334Branch: HEAD
1335Tag: (none)
1336Log:
1337Make certain clients of bb_make_directory default to honoring
1338the user's umask
1339
1340Members:
1341 archival/libunarchive/data_extract_all.c:1.20->1.21
1342 libbb/make_directory.c:1.16->1.17
1343 miscutils/devfsd.c:1.9->1.10
1344
1345---------------------
1346PatchSet 4414
1347Date: 2004/10/13 07:18:05
1348Author: andersen
1349Branch: HEAD
1350Tag: (none)
1351Log:
1352Simon Poole writes:
1353
1354Erik,
1355
1356Attached is a patch for the udhcpc sample scripts, to correct the order in
1357which routers are applied if the DHCP server provides more than one (as per
1358section 3.5 of RFC2132).
1359
1360Apologies for not being on the mailing list and thanks for your continued
1361efforts.
1362
1363Simon.
1364
1365Members:
1366 examples/udhcp/sample.bound:1.1->1.2
1367 examples/udhcp/sample.renew:1.1->1.2
1368 examples/udhcp/simple.script:1.1->1.2
1369
1370---------------------
1371PatchSet 4415
1372Date: 2004/10/13 07:25:01
1373Author: andersen
1374Branch: HEAD
1375Tag: (none)
1376Log:
1377return failure when nslookup fails
1378
1379Members:
1380 networking/nslookup.c:1.32->1.33
Eric Andersen197d6d42004-07-20 10:12:21 +00001381