3 Date: 2003/07/30 09:55:59
10 When using "losetup" the device is always setup as Read-Only.
12 (I have only tested with the -o flag, but looking at the code the
13 problem seems general)
15 The problem is the "opt" variable in "losetup.c" that is reused in
16 the "set_loop()" call. Clear it before the call and everything is OK;
18 opt = 0; /* <-------- added line */
20 return del_loop (argv[optind]) ? EXIT_SUCCESS : EXIT_FAILURE;
22 return set_loop (argv[optind], argv[optind + 1], offset, &opt)
23 ? EXIT_FAILURE : EXIT_SUCCESS;
30 util-linux/losetup.c:1.2->1.3
34 Date: 2003/07/30 10:33:52
37 Tag: busybox_1_00_pre2
39 Update webpage and changelog for release
42 Changelog:1.281->1.282
43 docs/busybox.net/index.html:1.124->1.125
44 docs/busybox.net/oldnews.html:1.14->1.15
48 Date: 2003/07/30 18:17:33
53 Remove LRP (now defunct) and replace it with leaf.
56 docs/busybox.net/index.html:1.125->1.126
60 Date: 2003/07/31 02:53:50
65 Fix bug when handling debian packages.
66 If we read the contents of compressed files within the ar archive,
67 e.g. control.tar.gz, then file position gets all out of whack, so
68 it has to be reset before reading thenext header.
71 archival/libunarchive/get_header_ar.c:1.6->1.7
75 Date: 2003/07/31 18:50:17
83 docs/busybox.net/index.html:1.126->1.127
87 Date: 2003/08/01 23:27:57
92 Remove code that too agressively disabled inlines
95 include/libbb.h:1.107->1.108
99 Date: 2003/08/02 01:04:18
107 libbb/interface.c:1.18->1.19
109 ---------------------
111 Date: 2003/08/02 01:19:29
116 Might as well get my name in AUTHORS before 1.0...
121 ---------------------
123 Date: 2003/08/05 03:18:24
128 Merge/rework config system per the latest from linux-2.6.0-test2.
129 Fix the config bugs revealed by the updated config system.
133 scripts/config/conf.c:1.1->1.2
134 scripts/config/confdata.c:1.2->1.3
135 scripts/config/expr.c:1.1->1.2
136 scripts/config/expr.h:1.1->1.2
137 scripts/config/lex.zconf.c_shipped:1.1->1.2
138 scripts/config/lkc.h:1.1->1.2
139 scripts/config/lkc_proto.h:1.2->1.3
140 scripts/config/mconf.c:1.2->1.3
141 scripts/config/menu.c:1.1->1.2
142 scripts/config/symbol.c:1.1->1.2
143 scripts/config/zconf.l:1.1->1.2
144 scripts/config/zconf.tab.c_shipped:1.1->1.2
145 scripts/config/zconf.y:1.1->1.2
146 shell/Config.in:1.7->1.8
147 sysdeps/linux/Config.in:1.10->1.11
149 ---------------------
151 Date: 2003/08/05 06:59:47
156 Seems I missed a spot
159 scripts/config/zconf.tab.c_shipped:1.2->1.3
160 scripts/config/zconf.y:1.2->1.3
162 ---------------------
164 Date: 2003/08/06 08:34:19
169 extern inline is a bad bad thing. kill it (so mkfs_minix.c will
173 util-linux/mkfs_minix.c:1.38->1.39
175 ---------------------
177 Date: 2003/08/06 08:43:58
182 Fixup segfault on 'kill -q'
185 procps/kill.c:1.50->1.51
187 ---------------------
189 Date: 2003/08/06 09:21:52
196 I've reported this bug in April and it still
197 exists in 1.00-pre2. So I made patches for
198 both 0.60.x and 1.00-pre2. The patch is very
199 simple, just use strncmp instead of strcmp.
200 Please apply if it is OK.
202 Here's the procedure to test this problem:
203 Create a executable with very long name, say
204 'test_1234567890123456' and execute it. Try
205 using 'killall' or 'pidof' to find/kill this
206 program. Without this patch, you can't find
210 libbb/find_pid_by_name.c:1.12->1.13
212 ---------------------
214 Date: 2003/08/06 09:33:08
219 Patch from vodz to cleanup libbb/obscure.c:password_check()
220 to not copy too much data.
223 libbb/obscure.c:1.4->1.5
225 ---------------------
227 Date: 2003/08/06 09:47:59
232 Sync hdparm -t and -T options with hdparm-5.3, which seems
233 to produce sensible results,
236 miscutils/hdparm.c:1.1->1.2
238 ---------------------
240 Date: 2003/08/06 09:53:13
245 Steven Scholz writes:
247 the output of lsmod (busybox-1.00-pre2) contains IMHO one "\n" too
248 much when using CONFIG_FEATURE_CHECK_TAINTED_MODULE:
251 Module Size Used by Tainted: P
255 pcmcia_core 40736 0 [ds m8xx_pcmcia]
257 and this patch from Steven fixes the problem
260 modutils/lsmod.c:1.39->1.40
262 ---------------------
264 Date: 2003/08/06 09:57:35
269 Patch from Steven Scholz:
271 should we rename the define into CONFIG_FEATURE_HDPARM_HDIO_DMA and
272 use it for "set" and "get" ???
274 Since although CONFIG_FEATURE_HDPARM_HDIO_GET_DMA is _not_ set I still
275 can use "hdparm -d 1 /dev/hda" to switch the DMA on.
276 Is this desireable or meant to be like that?
278 So how about the applied patch?
281 include/usage.h:1.162->1.163
282 miscutils/Config.in:1.6->1.7
283 miscutils/hdparm.c:1.2->1.3
285 ---------------------
287 Date: 2003/08/06 10:07:36
295 >>I think, fdisk have special ext2lseek special for:
296 >>disk can have size > 4Gb, but all any partitions have < 4Gb and lseek64
298 >>May be best create new configure option for set DOLFS for fdisk applet
299 >>if global DOLFS unset?
304 >Agreed. Using an extra configure option when ! DOLFS
305 >would be a good idea.
311 util-linux/Config.in:1.8->1.9
312 util-linux/fdisk.c:1.8->1.9
314 ---------------------
316 Date: 2003/08/06 10:23:44
323 The attached patch adds "mtu" and "hwaddress" to the inet6 method and
324 "mtu", "hwaddr" and "pointopoint" to the inet4 method (just like in
326 Note: "hwaddress" can't be used with the busybox ip applet (this
327 function isn't implemented in bb ip yet), but it can be of use with
328 an external "full blown" ip package.
330 The patch also removes "label" from the loopback configuration,
331 labels (subinterfaces) aren't used with loopback interfaces.
333 It further solves a problem in the bootp method, "ifconfig down
334 %interface%" should be "ifconfig %interface% down" and it's now also
335 possible to use ip with bootp.
337 The patch is fully tested with both busybox ip and "stand-alone" ip
338 and I didn't saw any problems.
341 networking/ifupdown.c:1.29->1.30
343 ---------------------
345 Date: 2003/08/06 10:43:09
350 Patch from Eric Spakman to update "run-parts" help text in Config.in.
353 debianutils/Config.in:1.4->1.5
355 ---------------------
357 Date: 2003/08/06 12:20:52
362 Latest dash update from vodz
365 libbb/Makefile.in:1.25->1.26
366 libbb/arith.c:1.5->1.6(DEAD)
367 shell/ash.c:1.73->1.74
369 ---------------------
371 Date: 2003/08/06 12:22:36
376 Begin preparing for another release
381 ---------------------
383 Date: 2003/08/08 08:39:57
388 Fix a stupid bug I introduced several months ago
391 coreutils/printf.c:1.19->1.20
393 ---------------------
395 Date: 2003/08/08 09:57:03
400 Remove unnecessary defamatory comment
403 coreutils/cal.c:1.5->1.6
405 ---------------------
407 Date: 2003/08/08 21:04:56
412 Patch from Kent Robotti to being fdisk in sync with v2.12 final.
415 util-linux/fdisk.c:1.9->1.10
417 ---------------------
419 Date: 2003/08/08 21:09:03
424 Kent Robotti noted that mt.c uses "rewind" not "rew"
427 include/usage.h:1.163->1.164
429 ---------------------
431 Date: 2003/08/08 23:13:41
439 miscutils/hdparm.c:1.3->1.4
441 ---------------------
443 Date: 2003/08/08 23:26:05
448 Implement a minimalist 'last' which allows the LEAF project to
449 no longer need dumtp. Remove the 'dumtp' applet.
453 include/applets.h:1.102->1.103
454 include/usage.h:1.164->1.165
455 miscutils/Config.in:1.7->1.8
456 miscutils/Makefile.in:1.7->1.8
457 miscutils/dutmp.c:1.31->1.32(DEAD)
458 miscutils/last.c:INITIAL->1.1
460 ---------------------
462 Date: 2003/08/09 00:12:12
467 Begin using the new "select" option. Good stuff!
470 networking/Config.in:1.21->1.22
472 ---------------------
474 Date: 2003/08/09 00:40:12
479 Use the new 'select' option to make the shell config
480 much less evil and far more obvious.
484 shell/Config.in:1.8->1.9
486 ---------------------
488 Date: 2003/08/09 00:41:50
493 Move shell descriptions to the config system
498 ---------------------
500 Date: 2003/08/09 03:57:55
505 Adjust Erik's change, as I don't claim copyright of the applet.
508 coreutils/cal.c:1.6->1.7
510 ---------------------
512 Date: 2003/08/12 07:55:03
517 fix style sheet so site doesn't look like crap with IE
520 docs/busybox.net/index.html:1.127->1.128
522 ---------------------
524 Date: 2003/08/13 13:11:33
529 Remove unnecessary pointer dereference.
532 coreutils/cal.c:1.7->1.8
534 ---------------------
536 Date: 2003/08/13 18:48:47
541 Rewrite timescmd() function to avoid the use of floating point and to
542 correct a bug in the seconds display where something like 65 seconds
543 would be output as "1m65.000000s".
546 shell/ash.c:1.74->1.75
548 ---------------------
550 Date: 2003/08/13 20:56:33
555 Patch from Paul Mundt (lethal) adding sh64 insmod support for busybox
558 modutils/insmod.c:1.99->1.100
560 ---------------------
562 Date: 2003/08/14 03:28:49
567 Fix a bug reported by junkio@cox.net involving the mode_chars index.
570 libbb/mode_string.c:1.3->1.4
572 ---------------------
574 Date: 2003/08/14 03:55:15
579 Change hardlink handling for tar to work the same way as cpio
582 archival/libunarchive/data_extract_all.c:1.10->1.11
583 archival/libunarchive/get_header_tar.c:1.19->1.20
585 ---------------------
587 Date: 2003/08/19 04:49:00
595 coreutils/Config.in:1.12->1.13
597 ---------------------
599 Date: 2003/08/22 21:53:38
604 Fixup 'make clean' to properly clean the _install directory
607 Makefile:1.283->1.284
609 ---------------------
611 Date: 2003/08/22 22:15:07
619 archival/Config.in:1.8->1.9
621 ---------------------
623 Date: 2003/08/23 00:08:37
630 In BusyBox v1.00-pre2,
631 commands like ls, df with -h option report a wrong file size for files larger than 4GBtye!!
634 when I execute 'ls -l', it reports
635 -rw-r--r-- 1 root root 5368709120 Aug 17 2003 large_stream.tp
637 when I execute 'ls -lh', I expect that
638 -rw-r--r-- 1 root root 5.0G Aug 17 2003 large_stream.tp
641 -rw-r--r-- 1 root root 1.0G Aug 17 2003 large_stream.tp
643 I fixed this bug that...
644 Line 31 in libbb/human_readable.c and line 275 include/libbb.h
646 const char *make_human_readable_str(unsigned long size
647 => const char *make_human_readable_str(unsigned long long size
652 include/libbb.h:1.108->1.109
653 libbb/human_readable.c:1.7->1.8
655 ---------------------
657 Date: 2003/08/26 03:14:58
662 Fix overflow for machines greater than 4GB, return unsigned int to avoid
663 a cast and for greater accuracy.
666 init/init.c:1.192->1.193
668 ---------------------
670 Date: 2003/08/26 05:25:59
675 SHA1 options depend on SHA1
678 coreutils/Config.in:1.13->1.14
680 ---------------------
682 Date: 2003/08/26 05:28:05
687 Woops, depend on SHA1 not the option
690 coreutils/Config.in:1.14->1.15
692 ---------------------
694 Date: 2003/08/26 05:50:22
699 Syncronise some build files with busybox-cvs-20030819
702 debian/changelog:1.36->1.37
703 debian/config-deb:1.7->1.8
704 debian/config-static:1.10->1.11
705 debian/config-udeb:1.14->1.15
706 debian/control:1.17->1.18
708 ---------------------
710 Date: 2003/08/26 12:06:39
715 Removed some debug printfs
718 util-linux/hwclock.c:1.5->1.6
720 ---------------------
722 Date: 2003/08/28 20:12:23
727 Dont unlink when testing !
728 Always preserve creation date
729 Disable the -p option its for modification date
730 Remove some cpio header debugging noise
731 Syncronise file listing behaviour with upstream.
734 archival/cpio.c:1.12->1.13
735 archival/libunarchive/data_extract_all.c:1.11->1.12
736 archival/libunarchive/get_header_cpio.c:1.7->1.8
737 include/unarchive.h:1.17->1.18
739 ---------------------
741 Date: 2003/08/28 20:54:16
746 *** empty log message ***
749 networking/arping.c:1.4->1.5
751 ---------------------
753 Date: 2003/08/28 22:55:22
758 "When the filesize is known from content-length header, safe_fread is
759 always told to read sizeof(buf). This waits until the underlying
760 fread() to time-out for the last part of the downloaded body. Fix
761 this by sending the number of remaining bytes to read when known." -
763 I reworked the logic in his patch
766 networking/wget.c:1.54->1.55
768 ---------------------
770 Date: 2003/08/28 23:03:19
775 "When the initial request by wget is responded by a 3XX redirect
776 response sent in chunked transfer encoding, the code path to
777 resubmit the request to the redirected URL forgets to reset
778 got_clen and chunked variables in the loop. If the redirected
779 URL does not use chunked transfer encoding, this causes the code
780 that slurps the body of the response to incorrectly try to parse
781 out the chunk length which does not exist." - junkio@
783 ----------------------------------------------------------------------
786 networking/wget.c:1.55->1.56
788 ---------------------
790 Date: 2003/08/28 23:12:53
795 "Typo and/or thinko: scanning till the end of NUL terminated string
796 should check the byte pointed at not the pointer itself." -junkio@
799 miscutils/dc.c:1.15->1.16
801 ---------------------
803 Date: 2003/08/29 07:25:04
808 Correct logic in determining size of block to download, as pointed out
812 networking/wget.c:1.56->1.57
814 ---------------------
816 Date: 2003/08/29 08:29:30
824 coreutils/expr.c:1.12->1.13
825 shell/ash.c:1.75->1.76
827 ---------------------
829 Date: 2003/08/29 08:35:08
837 sysklogd/syslogd.c:1.100->1.101
839 ---------------------
841 Date: 2003/08/29 08:38:56
847 Busybox "mount" applet unsupport "user" option and
848 result: must have _BB_SUID_NEVER applet option (my bug).
849 Last patch have reducing 216 bytes for "su" applet also.
852 include/applets.h:1.103->1.104
853 loginutils/su.c:1.4->1.5
855 ---------------------
857 Date: 2003/08/29 08:47:52
862 label's dont work in v4 tunnels, patch by Eric Spakman
865 networking/ifupdown.c:1.30->1.31
867 ---------------------
869 Date: 2003/08/29 11:58:46
874 "This function was not updating the argc and argv pointers to reflect
875 the arguments it consumed, which means the calling function encountered
876 them as well. As a result, a command like "ip -6 addr" was yielding a usage
877 error." - Philip Blundell
880 networking/libiproute/ip_parse_common_args.c:1.4->1.5
882 ---------------------
884 Date: 2003/08/29 12:34:08
889 Fix for compiling with ipv6
892 libbb/interface.c:1.19->1.20
894 ---------------------
896 Date: 2003/08/29 13:20:31
901 * Since busybox binary is unnecessary, deleted it from prerequisites.
902 * Changed so that not only links but /bin/busybox might be deleted.
903 * When double quoted PREFIX is defined by `.config' is used,
904 `make uninstall' does not work correctly.
905 When default PREFIX `pwd`/_install defined by Rules.mak is used,
906 similarly it does not work correctly.
907 Changed $$PREFIX into $(PREFIX) in order to fix this.
908 Patch by Hideki IWAMOTO
911 Makefile:1.284->1.285
913 ---------------------
915 Date: 2003/08/29 13:23:09
920 Substitute busybox for uClibc, patch by Hideki IWAMOTO
925 ---------------------
927 Date: 2003/08/29 14:25:55
932 Change make to $(MAKE), patch by Hideki IWAMOTO
935 Makefile:1.285->1.286
937 ---------------------
939 Date: 2003/08/29 15:18:26
944 Help for date -I when CONFIG_FEATURE_DATE_ISOFMT is enabled.
945 Patch by Steven Scholz
948 include/usage.h:1.165->1.166
950 ---------------------
952 Date: 2003/08/29 16:03:12
960 networking/udhcp/debug.h:1.1->1.2(DEAD)
961 networking/udhcp/pidfile.c:1.1->1.2(DEAD)
962 networking/udhcp/pidfile.h:1.1->1.2(DEAD)
964 ---------------------
966 Date: 2003/08/29 16:19:44
974 networking/udhcp/dhcpc.c:1.11->1.12
975 networking/udhcp/socket.c:1.2->1.3
977 ---------------------
979 Date: 2003/08/29 16:39:07
984 Logic error, patch by Matteo Croce
987 util-linux/fdformat.c:1.1->1.2
989 ---------------------
991 Date: 2003/08/29 16:48:37
996 "A little patch for the strings applet of the busybox development tree
997 that substitutes two lines of code with a libbb function saving a couple
1001 miscutils/strings.c:1.9->1.10
1003 ---------------------
1005 Date: 2003/08/29 16:53:23
1010 "Due to a wrong format parameter in a printf httpd does not work when
1011 compiled for with CONFIG_LFS (large file support).
1012 The attached patch suggested by Vladimir fixes that." - Steven Scholz
1015 networking/httpd.c:1.11->1.12
1017 ---------------------
1019 Date: 2003/08/29 17:19:03
1024 Remove some unwanted code, patch from Holger Schurig, confirmed by vodz
1027 libbb/get_console.c:1.6->1.7
1029 ---------------------
1031 Date: 2003/08/30 05:35:07
1036 Fix the substitution print subcommand, it should only print if its
1037 own substitution matched, not previous ones.
1039 echo fooba | sed -n 's/foo//;s/bar/found/p'
1040 shouldnt print anything
1043 editors/sed.c:1.130->1.131
1045 ---------------------
1047 Date: 2003/08/30 05:47:36
1052 "Without this patch, udhcpcd output may be buffered and delayed for
1053 for minutes if stdout is not a tty." -vda@
1056 networking/udhcp/common.c:1.1->1.2
1058 ---------------------
1060 Date: 2003/08/30 07:00:33
1065 handle GPLONLY symbols
1068 modutils/insmod.c:1.100->1.101
1070 ---------------------
1072 Date: 2003/08/30 13:27:36
1077 The default behaviour for run-parts is corrected to continue if an error
1078 is encountered in a script.
1079 Patch by Philip Blundell
1082 libbb/run_parts.c:1.9->1.10
1084 ---------------------
1086 Date: 2003/08/30 13:38:13
1091 save a couple of bytes
1094 miscutils/strings.c:1.10->1.11
1096 ---------------------
1098 Date: 2003/08/31 02:58:18
1103 "insmod caches the symbolname in a variable before modifying it and uses
1104 the cached value afterwards." - Jean Wolter
1107 modutils/insmod.c:1.101->1.102
1109 ---------------------
1111 Date: 2003/09/01 05:08:36
1116 Allow one to detect and handle the case where no lease could be obtained
1117 via DHCP. (Just add a section "failed" to your script.)
1118 Patch by Steven Scholz
1121 networking/udhcp/dhcpc.c:1.12->1.13
1123 ---------------------
1125 Date: 2003/09/01 09:53:31
1130 Fix compile error and reducing size for libbb/get_console.c to previous size.
1134 libbb/get_console.c:1.7->1.8
1135 shell/ash.c:1.76->1.77
1137 ---------------------
1139 Date: 2003/09/02 03:36:07
1144 move all "-/bin/sh" "/bin/sh" and "sh" to libbb/messages.c file as one
1149 coreutils/chroot.c:1.29->1.30
1150 include/libbb.h:1.109->1.110
1151 init/init.c:1.193->1.194
1152 libbb/Makefile.in:1.26->1.27
1153 libbb/messages.c:1.10->1.11
1154 loginutils/adduser.c:1.7->1.8
1155 loginutils/login.c:1.12->1.13
1156 loginutils/su.c:1.5->1.6
1157 miscutils/crond.c:1.7->1.8
1158 miscutils/crontab.c:1.5->1.6
1159 networking/ifupdown.c:1.31->1.32
1160 networking/telnetd.c:1.6->1.7
1161 shell/ash.c:1.77->1.78
1162 shell/msh.c:1.14->1.15
1164 ---------------------
1166 Date: 2003/09/02 07:59:57
1171 adds the ability to use and calculate network prefix specifications instead
1172 of netmasks. It also fixes the parameters for network and netmask to match
1173 that of the official Red Hat version (-n for network and -m for netmask).
1174 Patch by Joshua Jackson
1177 networking/Config.in:1.22->1.23
1178 networking/ipcalc.c:1.4->1.5
1180 ---------------------
1182 Date: 2003/09/03 01:42:58
1187 To load GPLONLY symbols its is required that CHECK_TAINTED_MODULES be
1188 enabled, if not GPLONLY symbols are ignored.
1191 modutils/Config.in:1.8->1.9
1192 modutils/insmod.c:1.102->1.103
1194 ---------------------
1196 Date: 2003/09/03 13:18:38
1201 more crond+crontab integrating with loginutil libbb functions and deleted
1202 patch from Thomas Gleixner to init.
1203 Viodz last_patch_108
1206 include/libbb.h:1.110->1.111
1207 init/init.c:1.194->1.195
1208 libbb/change_identity.c:1.2->1.3
1209 miscutils/crond.c:1.8->1.9
1210 miscutils/crontab.c:1.6->1.7
1212 ---------------------
1214 Date: 2003/09/04 09:21:36
1219 Set the default password to md5, patch by Joshua Jackson
1222 loginutils/passwd.c:1.5->1.6
1224 ---------------------
1226 Date: 2003/09/05 03:37:15
1231 Small bug in silent option
1234 networking/ipcalc.c:1.5->1.6
1236 ---------------------
1238 Date: 2003/09/08 01:32:49
1243 Busybox modprobe has a couple of irritating quirks:
1245 - attempting to modprobe a module that is already loaded yields "Failed
1246 to load module", whereas modutils quietly ignores such a request.
1248 - if a module genuinely can't be loaded due to missing symbols or
1249 similar problems, modprobe doesn't produce any useful diagnostics
1250 because the output from insmod has been redirected to /dev/null.
1252 Here's a patch to address these issue
1254 Patch by Philip Blundell
1257 modutils/modprobe.c:1.21->1.22
1259 ---------------------
1261 Date: 2003/09/08 11:59:27
1266 last_patch_109 from Vladimir N. Oleynik
1268 Busybox`s httpd have the defect (from born):
1269 ip 1.2.3.1 have true comparing also with
1270 1.2.3.10-1.2.3.19 and 1.2.3.100-1.2.3.199.
1271 Last patch removed this bug and added feature:
1272 allow/deny rule can support network/netmask
1273 example: 1.2.3.0/255.255.255.128
1282 too support and converted to
1283 1/8 1.2/16 1.2.3/24 1.2.3.4/32
1286 Also, current CVS have small problem: ignores
1287 A:IP, (loses 'A', 'a' only work). Corrected.
1290 networking/httpd.c:1.12->1.13
1292 ---------------------
1294 Date: 2003/09/08 15:34:23
1299 Preserve suid/sgid bits
1302 coreutils/chown.c:1.23->1.24
1304 ---------------------
1306 Date: 2003/09/08 16:39:09
1311 Vodz, last_patch_110
\r
1312 no limit, no memory usage for env buffer, always call putenv().
\r
1313 remove small error for previous last_patch109.
1316 networking/httpd.c:1.13->1.14
1318 ---------------------
1320 Date: 2003/09/09 00:19:12
1325 Patch from Jean Wolter
1326 expr currently always adds even if told to subtract
1329 coreutils/expr.c:1.13->1.14
1331 ---------------------
1333 Date: 2003/09/09 16:53:56
1338 Update the config file by running it from menuconfig, get rid of some
1342 sysdeps/linux/defconfig:1.3->1.4
1344 ---------------------
1346 Date: 2003/09/09 18:41:03
1351 If a tar entry is a regualr file ending in a '/' then its really a
1353 From http://www.gnu.org/manual/tar/html_node/tar_123.html
1356 These flags represent a regular file. In order to be compatible with
1357 older versions of tar, a typeflag value of AREGTYPE should be silently
1358 recognized as a regular file. New archives should be created using
1359 REGTYPE. Also, for backward compatibility, tar treats a regular file
1360 whose name ends with a slash as a directory.
1363 archival/libunarchive/get_header_tar.c:1.20->1.21
1365 ---------------------
1367 Date: 2003/09/11 00:35:44
1372 Vodz, last_patch_104
1375 networking/httpd.c:1.14->1.15
1376 sysklogd/syslogd.c:1.101->1.102
1378 ---------------------
1380 Date: 2003/09/11 00:47:10
1385 Fix a bug where make clean complained about having both : and :: entries.
1386 Remove tester.log on make clean
1387 Patch by Arthur Othieno
1390 tests/Makefile:1.5->1.6
1392 ---------------------
1394 Date: 2003/09/11 00:52:15
1399 add ipv6 literal support to wget
1402 networking/Config.in:1.23->1.24
1403 networking/wget.c:1.57->1.58
1405 ---------------------
1407 Date: 2003/09/11 09:25:11
1412 Patch from Philip Blundell:
1414 On Thu, 2003-09-11 at 01:09, Glenn McGrath wrote:
1417 Thanks. Unfortunately there was one small bug in that last patch.
1418 Could you apply this one as well?
1423 networking/wget.c:1.58->1.59
1425 ---------------------
1427 Date: 2003/09/11 09:32:40
1432 Marc A. Lehmann writes:
1434 The tar -x command in busybox does not restore the file mode correctly.
1436 The reason is most probably this code in
1437 archival/libunarachive/data_extract_all.c:
1439 chmod(file_header->name, file_header->mode);
1440 chown(file_header->name, file_header->uid, file_header->gid);
1442 chown clears the set*id bits (on current versions of linux :). Flipping
1443 the order around fixes the problem.
1445 (tested with 1.00pre3 from cvs).
1448 archival/libunarchive/data_extract_all.c:1.12->1.13
1450 ---------------------
1452 Date: 2003/09/11 09:51:32
1457 Update definition of struct serial_struct, per linux-2.6.0-test5,
1458 to avoid stack corruption problems on some 64bit architectures
1459 when sizeof(void*) != sizeof(int). Thanks to Atsushi Nemoto
1460 for finding this problem.
1463 init/init.c:1.195->1.196
1465 ---------------------
1467 Date: 2003/09/12 01:44:50
1472 Busybox CVS version ipcalc have problems:
1473 - Can`t use 255.255.255.255 address
1474 - typo: double check for valid ip address and uncheck for valid mask
1476 httpd unseted SERVER_PORT (my bug from last_patch111).
1478 last_patch_112 from Vladimir N. Oleynik
1481 networking/httpd.c:1.15->1.16
1482 networking/ipcalc.c:1.6->1.7
1484 ---------------------
1486 Date: 2003/09/12 05:43:49
1491 Update changelog for release
1494 Changelog:1.282->1.283
1496 ---------------------
1498 Date: 2003/09/12 05:49:21
1503 config option CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN must depend
1504 on CONFIG_FEATURE_SH_STANDALONE_SHELL.
1507 shell/Config.in:1.9->1.10
1509 ---------------------
1511 Date: 2003/09/12 06:50:51
1516 Teach rdate to timeout in 10 seconds to avoid blocking forever
1517 with odd or broken networking setups
1520 util-linux/rdate.c:1.23->1.24
1522 ---------------------
1524 Date: 2003/09/12 06:59:53
1529 Invoke run-parts on /etc/network/if-*.d per the behavior of
1530 the upstream ifupdown code...
1533 networking/ifupdown.c:1.32->1.33
1535 ---------------------
1537 Date: 2003/09/12 07:31:28
1542 Use the typeflag to identify if its a hardlink on OLD and GNU posix
1543 modes, fixes a bug extracting hardlinks to symlinks.
1546 archival/libunarchive/get_header_tar.c:1.21->1.22
1548 ---------------------
1550 Date: 2003/09/12 07:49:09
1555 Fix handling of hardlinks when OLDGNU and GNU extensions arent enabled.
1558 archival/libunarchive/get_header_tar.c:1.22->1.23
1560 ---------------------
1562 Date: 2003/09/12 07:59:17
1567 Update webpage a bit
1570 docs/busybox.net/index.html:1.128->1.129
1571 docs/busybox.net/oldnews.html:1.15->1.16
1572 docs/busybox.net/screenshot.html:1.5->1.6
1574 ---------------------
1576 Date: 2003/09/12 07:59:52
1581 I suppose it is now Sept 12...
1584 docs/busybox.net/index.html:1.129->1.130