3 Date: 2003/12/23 09:12:09
11 Changelog:1.285->1.286
12 docs/busybox.net/news.html:1.4->1.5
13 docs/busybox.net/oldnews.html:1.18->1.19
17 Date: 2003/12/23 10:00:00
22 Show the news by default
25 docs/busybox.net/about.html:INITIAL->1.1
26 docs/busybox.net/header.html:1.5->1.6
27 docs/busybox.net/index.html:1.133->1.134
31 Date: 2003/12/23 20:24:51
36 Cmdedit update from Vladimir N. Oleynik (vodz)
39 shell/cmdedit.c:1.83->1.84
43 Date: 2003/12/23 20:37:23
51 libbb/xconnect.c:1.9->1.10
55 Date: 2003/12/23 20:37:54
63 libbb/xconnect.c:1.10->1.11
67 Date: 2003/12/23 20:45:14
72 Match changes made to cmdedit
75 editors/vi.c:1.29->1.30
79 Date: 2003/12/23 20:47:22
84 match changes made to cmdedit
87 util-linux/more.c:1.58->1.59
91 Date: 2003/12/24 06:02:10
96 Patch from Ned Ludd, solar at gentoo dot org:
98 I had previously provided you with a patch to help complete busybox's
99 props suite, but have heard no word back. Sense then I've made use of as
100 many of busybox's native API settings as I could find and would really
101 love for you to include support for this. If there is something more I
102 need to do to get this supported added in please let me know.
105 include/applets.h:1.109->1.110
106 include/usage.h:1.181->1.182
107 procps/Config.in:1.7->1.8
108 procps/Makefile.in:1.4->1.5
109 procps/sysctl.c:INITIAL->1.1
111 ---------------------
113 Date: 2003/12/24 19:30:27
118 move debugging to safe place (before vfork)
121 networking/udhcp/script.c:1.9->1.10
123 ---------------------
125 Date: 2003/12/24 19:56:58
130 fix a long standing underallocation bug
133 networking/udhcp/script.c:1.10->1.11
135 ---------------------
137 Date: 2003/12/24 20:30:45
145 modutils/insmod.c:1.108->1.109
146 modutils/modprobe.c:1.24->1.25
147 modutils/rmmod.c:1.25->1.26
149 ---------------------
151 Date: 2003/12/26 02:19:34
156 Vodz last_patch120, more busybox integration, saves 330 Bytes. Tested.
159 procps/sysctl.c:1.1->1.2
161 ---------------------
163 Date: 2003/12/26 14:01:36
168 Isolate code better for unused options, config option to enable long
169 options, add some conditions to the tar tests in testsuite.
172 archival/Config.in:1.12->1.13
173 archival/tar.c:1.185->1.186
174 include/usage.h:1.182->1.183
175 testsuite/tar/tar-handles-cz-options:1.2->1.3
176 testsuite/tar/tar-handles-empty-include-and-non-empty-exclude-list:1.3->1.4
177 testsuite/tar/tar-handles-exclude-and-extract-lists:1.3->1.4
178 testsuite/tar/tar-handles-multiple-X-options:1.1->1.2
179 testsuite/tar/tar-handles-nested-exclude:1.3->1.4
181 ---------------------
183 Date: 2003/12/26 23:41:28
188 it should work even if you don't assign a pidfile
191 networking/udhcp/common.c:1.4->1.5
193 ---------------------
195 Date: 2003/12/27 00:21:47
200 Fix a bug of mine, identified by Stephane Billiart
203 networking/wget.c:1.63->1.64
205 ---------------------
207 Date: 2003/12/28 05:02:40
212 ws, show date setting format
215 include/usage.h:1.183->1.184
217 ---------------------
219 Date: 2003/12/28 05:06:56
224 Update example slightly
227 include/usage.h:1.184->1.185
229 ---------------------
231 Date: 2003/12/31 23:10:44
236 Batch from Bastian Blank to fix debian bug #216435;
237 When linking a non existing file busybox ln will report the target
238 missind and not the source:
241 coreutils/ln.c:1.42->1.43
243 ---------------------
245 Date: 2003/12/31 23:20:10
250 Fix debian bug #215612, insmod should be silent on request
253 modutils/insmod.c:1.109->1.110
255 ---------------------
257 Date: 2004/01/01 00:23:01
262 Sync to waldi's subversion archive
265 debian/README.debian:1.2->1.3(DEAD)
266 debian/changelog:1.38->1.39
267 debian/compat:INITIAL->1.1
268 debian/config-deb:1.10->1.11
269 debian/config-floppy-udeb-linux:INITIAL->1.1
270 debian/config-static:1.13->1.14
271 debian/config-udeb:1.17->1.18
272 debian/config-udeb-linux:INITIAL->1.1
273 debian/config-udeb-linux-i386:1.3->1.4(DEAD)
274 debian/control:1.18->1.19
275 debian/control-extract:INITIAL->1.1
276 debian/copyright:1.4->1.5
277 debian/rules:1.24->1.25
279 ---------------------
281 Date: 2004/01/02 09:08:45
286 Add some details on exactly how to comply with the GPL
290 docs/busybox.net/header.html:1.6->1.7
291 docs/busybox.net/license.html:INITIAL->1.1
292 docs/busybox.net/shame.html:1.3->1.4
294 ---------------------
296 Date: 2004/01/02 10:07:40
301 fixes from Selwyn Tang
304 docs/busybox.net/license.html:1.1->1.2
306 ---------------------
308 Date: 2004/01/03 12:07:32
313 Declare dependencies of command line editing in the build system
316 shell/Config.in:1.11->1.12
317 shell/cmdedit.c:1.84->1.85
319 ---------------------
321 Date: 2004/01/04 06:42:14
327 Thinko in s//options. (Whitespace skipping in the wrong place.)
330 editors/sed.c:1.157->1.158
332 ---------------------
334 Date: 2004/01/04 10:28:22
339 Use bb_getopt_ulflags, saves some space, better argument checking.
340 Remove ar specific extraction code, always use common extraction code.
343 archival/ar.c:1.46->1.47
345 ---------------------
347 Date: 2004/01/04 11:06:34
352 Fix usage with libraries, skip symbol table.
355 archival/libunarchive/get_header_ar.c:1.7->1.8
357 ---------------------
359 Date: 2004/01/05 11:49:55
364 Use bb_getopt_ulflags, simplify some logic, saves some bytes.
367 archival/bunzip2.c:1.16->1.17
369 ---------------------
371 Date: 2004/01/05 12:35:05
376 Use bb_getopt_ulflags, save 150 bytes.
379 archival/gunzip.c:1.77->1.78
381 ---------------------
383 Date: 2004/01/05 23:49:37
391 modutils/insmod.c:1.110->1.111
393 ---------------------
395 Date: 2004/01/06 00:07:17
400 Woody Suwalski writes:
402 accept more then 1 dependency per modules.dep line. Also white space cleanup...
403 I think that parsing still breaks sometimes, but is mostly functional now.
406 modutils/modprobe.c:1.25->1.26
408 ---------------------
410 Date: 2004/01/07 09:24:06
415 Use bb_getopt_ulflags, save 100 bytes and strict argument checking.
418 archival/dpkg_deb.c:1.30->1.31
420 ---------------------
422 Date: 2004/01/08 10:51:09
427 Patch from Bastian Blank to fix debian bug #226722, test case:
\r
433 coreutils/ln.c:1.43->1.44
435 ---------------------
437 Date: 2004/01/10 11:25:53
442 Woody Suwalski writes:
444 I have found the problem in modprobe, so here is the promised patch
445 At the current stage I can use it as modprobe while switching between
446 2.4 and 2.6 seemlesly...(that is good!)
449 modutils/modprobe.c:1.26->1.27
451 ---------------------
453 Date: 2004/01/10 11:29:31
461 modutils/modprobe.c:1.27->1.28
463 ---------------------
465 Date: 2004/01/11 05:20:59
470 Patch from Matt Kraai to fix debian bug #227081
472 cp does not truncate existing destinations. That is, after
479 the contents of fubar are
489 libbb/copy_file.c:1.27->1.28
491 ---------------------
493 Date: 2004/01/13 10:12:16
498 Patch by Tito, remove some unneeded variables to save some space.
501 console-tools/openvt.c:1.6->1.7
503 ---------------------
505 Date: 2004/01/13 10:19:37
510 Vodz last_patch_121, syncing with dash_0.4.19, reduce code size.
513 shell/ash.c:1.84->1.85
515 ---------------------
517 Date: 2004/01/13 10:57:32
522 Patch from Bastian Blank, allow the buildtime to be overriden with a
523 different string, used by the debian busybox-cvs to specify the debian
524 date based version number.
527 include/busybox.h:1.53->1.54
528 scripts/config/confdata.c:1.4->1.5
530 ---------------------
532 Date: 2004/01/13 11:39:22
537 Fix a bug where mount could check the wrong device. st_rdev is the correct
538 device ID iff the named file is a character or block special device. Otherwise
539 it is meaningless junk, in which case st_dev should be used. This was done
540 incorrectly, which could cause mount to display bogus mount info.
544 libbb/find_root_device.c:1.10->1.11
546 ---------------------
548 Date: 2004/01/14 07:34:37
553 Patch by Tito, use bb_xgetlarg, reduce size
556 console-tools/chvt.c:1.20->1.21
558 ---------------------
560 Date: 2004/01/14 09:34:50
565 Vodz last_patch_122, Check $PATH at runtime to fix tab completion
568 shell/ash.c:1.85->1.86
569 shell/cmdedit.c:1.85->1.86
570 shell/cmdedit.h:1.14->1.15
572 ---------------------
574 Date: 2004/01/15 11:50:17
579 Patch by Tito, reduce size of deallocvt, also make the usage message
580 clearer (from N to [N]) and indirectly (through bb_xgetlarg) adds support
584 console-tools/deallocvt.c:1.27->1.28
585 include/usage.h:1.185->1.186
587 ---------------------
589 Date: 2004/01/16 12:48:53
594 Minor updates from linux 2.6.1
597 scripts/config/conf.c:1.2->1.3
598 scripts/config/confdata.c:1.5->1.6
600 ---------------------
602 Date: 2004/01/17 00:34:31
607 Use bb_get_chomped_line_from_file
610 networking/inetd.c:1.6->1.7
612 ---------------------
614 Date: 2004/01/17 01:26:53
619 Changed #define names for common features (superficial)
622 networking/inetd.c:1.7->1.8
624 ---------------------
626 Date: 2004/01/17 01:44:32
631 Remove some defined statements
634 networking/inetd.c:1.8->1.9
636 ---------------------
638 Date: 2004/01/17 02:47:45
643 Use 1 line for function name and return value,
644 remove dofork define/variable,
645 dont check pid value is < or > than 0 if we know it is 0.
648 networking/inetd.c:1.9->1.10
650 ---------------------
652 Date: 2004/01/17 03:20:46
657 The functions setconfig, enter and bump_nofile were only called once, marge them into the calling
661 networking/inetd.c:1.10->1.11
663 ---------------------
665 Date: 2004/01/17 03:24:05
670 Patch from Arthur Othieno, clarify common options between dpkg and dpkg-deb
673 archival/Config.in:1.13->1.14
675 ---------------------
677 Date: 2004/01/17 05:03:30
682 Modify bb_lookup_port to allow the protocol to be specified, allowing
683 /etc/services support for inetd, netcat and tftp.
686 include/libbb.h:1.124->1.125
687 libbb/xconnect.c:1.11->1.12
688 networking/ftpgetput.c:1.13->1.14
689 networking/inetd.c:1.11->1.12
690 networking/nc.c:1.21->1.22
691 networking/telnet.c:1.40->1.41
692 networking/tftp.c:1.20->1.21
693 networking/wget.c:1.64->1.65
695 ---------------------
697 Date: 2004/01/17 23:07:14
702 Patch from Leif Lindholm (slightly modified by me), to fix http
704 Example of incorrect behaviour was the following url, busybox wget didnt
705 get redirected to the busybox url as it should.
706 http://freshmeat.net/redir/busybox/953/url_homepage/www.busybox.net
709 networking/wget.c:1.65->1.66
711 ---------------------
713 Date: 2004/01/18 05:15:16
718 Use bb_getopt_ulflags, save 200-300 bytes
721 coreutils/ls.c:1.101->1.102
723 ---------------------
725 Date: 2004/01/18 05:41:30
730 Fix a bug where `ls -le` would print the time twice.
733 coreutils/ls.c:1.102->1.103
735 ---------------------
737 Date: 2004/01/18 08:58:06
742 Fix up a couple of bugs i introduced in yesterdays cleanup.
745 networking/inetd.c:1.12->1.13
747 ---------------------
749 Date: 2004/01/18 18:18:33
754 Stephane Billiart writes:
756 bb_lookup_port now takes 3 parameters but rdate has not been modified
757 accordingly and fails to compile in the current CVS version.
758 The modification below fixes the problem.
760 Now, RFC868 allows both UDP and TCP implementations of the time protocol
761 so this may not work if someone defines a udp time service other than 37
762 but who would do that?
765 util-linux/rdate.c:1.31->1.32
767 ---------------------
769 Date: 2004/01/20 12:57:18
774 Patch from Tito, reduce size, merge functions that are only used once.
777 util-linux/fdformat.c:1.2->1.3
779 ---------------------
781 Date: 2004/01/20 15:32:39
786 Redo getconfigent, save 150 bytes, still small memory leak when
787 parsing invalid entries.
790 networking/inetd.c:1.13->1.14
792 ---------------------
794 Date: 2004/01/21 10:59:45
799 Patch by Richard Kojedzinszky, when using END at end of lines it was
800 skipping to next line, cw command was leaving one char in buffer
803 editors/vi.c:1.30->1.31
805 ---------------------
807 Date: 2004/01/21 11:36:44
812 Patch from Atsushi Nemoto, recent MIPS kernel headers
813 does not provide PAGE_SHIFT for userland (because now mips-linux kernel
814 supports PAGESIZE other than 4K).
817 libbb/procps.c:1.11->1.12
819 ---------------------
821 Date: 2004/01/22 07:10:13
826 Vodz, last_patch_123, patch have new version getopt_ulflags.
827 - size reduced 34 bytes
828 - don`t use dynamic memory allocation
829 - small indent correction.
832 libbb/getopt_ulflags.c:1.5->1.6
834 ---------------------
836 Date: 2004/01/22 09:04:58
841 Check one and only one of start, stop are given.
842 Remove some global variables.
843 #define some getopt values.
846 debianutils/start_stop_daemon.c:1.10->1.11
848 ---------------------
850 Date: 2004/01/22 12:42:23
855 last_patch_124 from Vodz, fix an ash bug when alt-1 was pressed, debian
859 shell/cmdedit.c:1.86->1.87
861 ---------------------
863 Date: 2004/01/23 10:57:00
868 Remove unneeded conditions and logic, fix bug where ownership didnt
870 Dont use bb_make_directory it doesnt have the features, and its ugly to
874 coreutils/install.c:1.4->1.5
876 ---------------------
878 Date: 2004/01/23 20:28:53
883 Dont change ownership unless we created the directory.
886 coreutils/install.c:1.5->1.6
888 ---------------------
890 Date: 2004/01/23 21:40:19
895 Check valid options were given
898 coreutils/install.c:1.6->1.7
900 ---------------------
902 Date: 2004/01/23 21:43:49
907 Correct check for only one of K or S options
910 debianutils/start_stop_daemon.c:1.11->1.12
912 ---------------------
914 Date: 2004/01/23 21:57:16
919 Enable long options, adds 150 bytes.
922 coreutils/install.c:1.7->1.8
924 ---------------------
926 Date: 2004/01/25 05:48:28
931 Add the -h, --dereference option for archive creation.
934 archival/tar.c:1.186->1.187
936 ---------------------
938 Date: 2004/01/25 05:50:28
943 Add the -r option as a synonym of -R
946 coreutils/cp.c:1.21->1.22
948 ---------------------
950 Date: 2004/01/25 08:46:10
955 Fix compile error when tab completion disabled
958 shell/ash.c:1.86->1.87
960 ---------------------
962 Date: 2004/01/25 19:47:10
967 Be stricter when converting strings to integers. Should fix the problem
971 coreutils/expr.c:1.14->1.15
973 ---------------------
975 Date: 2004/01/26 07:17:30
980 Pascal Brisset writes:
982 uuencode fails to encode binary data because it right-shifts
983 bytes as signed chars and keeps the duplicated sign bits.
985 The original base64_encode() from wget/http.c is broken as well,
986 but it is only used to encode ascii data.
991 coreutils/uuencode.c:1.25->1.26
992 networking/wget.c:1.66->1.67
994 ---------------------
996 Date: 2004/01/26 07:59:42
1001 Sigh. TRENDware has released source -- only for busybox and udhcp.
1002 So despite their not providing kernel source, they have compiled with
1003 the requirements for busybox at least...
1006 docs/busybox.net/products.html:1.3->1.4
1007 docs/busybox.net/shame.html:1.4->1.5
1009 ---------------------
1011 Date: 2004/01/26 08:23:36
1016 A few little updates, mostly cosmetic
1019 docs/busybox.net/products.html:1.4->1.5
1020 docs/busybox.net/shame.html:1.5->1.6
1022 ---------------------
1024 Date: 2004/01/27 07:36:07
1029 Align using spaces to furthurest character and then one tab, now they
1030 should always be aligned.
1033 coreutils/Makefile.in:1.6->1.7
1035 ---------------------
1037 Date: 2004/01/27 09:22:20
1042 New applet, seq. No options, just the basics.
1045 coreutils/Config.in:1.21->1.22
1046 coreutils/Makefile.in:1.7->1.8
1047 coreutils/seq.c:INITIAL->1.1
1048 include/applets.h:1.110->1.111
1049 include/usage.h:1.186->1.187
1051 ---------------------
1053 Date: 2004/01/27 20:17:39
1058 Teach busybox ps to get the correct uid when displaying stuff
1061 libbb/procps.c:1.12->1.13
1063 ---------------------
1065 Date: 2004/01/29 22:33:28
1070 Apply a couple of optimizations
1073 libbb/hash_fd.c:1.3->1.4
1075 ---------------------
1077 Date: 2004/01/30 21:44:20
1082 Support new uClibc stdio core.
1085 libbb/printf.c:1.2->1.3
1087 ---------------------
1089 Date: 2004/01/30 22:24:32
1094 Avoid symbol naming conflict with libm
1097 coreutils/dd.c:1.54->1.55
1099 ---------------------
1101 Date: 2004/01/30 22:31:58
1106 Use proper C99 types throughout. So not use silly typedefs.
1109 libbb/hash_fd.c:1.4->1.5
1111 ---------------------
1113 Date: 2004/01/30 22:40:05
1118 Use proper C99 types
1121 networking/nslookup.c:1.30->1.31
1122 util-linux/mkfs_minix.c:1.39->1.40
1124 ---------------------
1126 Date: 2004/01/30 22:52:27
1131 s/u_int/unsigned int/g
1132 s/u_short/unsigned short/g
1135 libbb/dump.c:1.6->1.7
1137 ---------------------
1139 Date: 2004/01/30 22:53:38
1147 archival/rpm.c:1.4->1.5
1148 archival/rpm2cpio.c:1.10->1.11
1149 util-linux/fdisk.c:1.15->1.16
1150 util-linux/fsck_minix.c:1.37->1.38
1152 ---------------------
1154 Date: 2004/01/30 22:56:20
1159 Fixup use of 'u_int' to instead use 'unsigned int'
1162 util-linux/nfsmount.c:1.25->1.26
1163 util-linux/nfsmount.h:1.5->1.6
1165 ---------------------
1167 Date: 2004/01/30 22:59:50
1172 Use proper C99 types
1175 networking/libiproute/utils.h:1.1->1.2
1177 ---------------------
1179 Date: 2004/01/30 23:45:12
1184 Use standard C99 types
1187 networking/udhcp/arpping.c:1.4->1.5
1188 networking/udhcp/arpping.h:1.1->1.2
1189 networking/udhcp/clientpacket.c:1.5->1.6
1190 networking/udhcp/dhcpc.c:1.15->1.16
1191 networking/udhcp/dhcpc.h:1.3->1.4
1192 networking/udhcp/dhcpd.c:1.4->1.5
1193 networking/udhcp/dhcpd.h:1.4->1.5
1194 networking/udhcp/files.c:1.12->1.13
1195 networking/udhcp/leases.c:1.4->1.5
1196 networking/udhcp/leases.h:1.3->1.4
1197 networking/udhcp/options.c:1.6->1.7
1198 networking/udhcp/options.h:1.4->1.5
1199 networking/udhcp/packet.c:1.3->1.4
1200 networking/udhcp/packet.h:1.1->1.2
1201 networking/udhcp/script.c:1.11->1.12
1202 networking/udhcp/serverpacket.c:1.3->1.4
1203 networking/udhcp/serverpacket.h:1.2->1.3
1204 networking/udhcp/socket.c:1.6->1.7
1205 networking/udhcp/socket.h:1.2->1.3
1207 ---------------------
1209 Date: 2004/01/31 05:27:17
1214 Bump version for release
1217 Rules.mak:1.25->1.26