aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* win32: add mingw.hNguyễn Thái Ngọc Duy2010-04-191-0/+296
| | | | | | This file is like libbb.h for MinGW port. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* Exclude files that will not compile on WindowsNguyễn Thái Ngọc Duy2010-04-191-13/+14
|
* win32: platform.h: add bswap_xx()Nguyễn Thái Ngọc Duy2010-04-191-0/+7
| | | | Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* libbb.h: support MinGW portNguyễn Thái Ngọc Duy2010-04-191-0/+16
| | | | Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* platform.h: support MinGW portNguyễn Thái Ngọc Duy2010-04-191-4/+24
| | | | Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* win32: Refuse to be built by MinGW compiler unless platform MINGW32 is selectedNguyễn Thái Ngọc Duy2010-04-191-0/+4
| | | | Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* Config.in: exclude some features from MinGW portNguyễn Thái Ngọc Duy2010-04-191-0/+20
|
* Config.in: add target platform MINGW32Nguyễn Thái Ngọc Duy2010-04-191-0/+3
| | | | Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* Config.in: mark all applets POSIX onlyNguyễn Thái Ngọc Duy2010-04-1920-0/+300
|
* Config.in: add target platform selectionNguyễn Thái Ngọc Duy2010-04-171-0/+11
| | | | | | | Currently there is only one choice: POSIX. However non-POSIX platform may be supported in future. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
* vi: code shrinkDenys Vlasenko2010-04-161-9/+9
| | | | | | | | | | function old new delta vi_main 250 242 -8 colon 2980 2970 -10 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-18) Total: -18 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* vi: code shrink; save/restore errno in signal handlersDenys Vlasenko2010-04-161-19/+27
| | | | | | | | | | | | | | | function old new delta query_screen_dimensions - 54 +54 suspend_sig 50 64 +14 cont_sig 65 66 +1 catch_sig 42 32 -10 winch_sig 88 60 -28 edit_file 719 671 -48 refresh 848 767 -81 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/4 up/down: 69/-167) Total: -98 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* add a file which shows what builds on ancient RH9 imageDenys Vlasenko2010-04-161-0/+942
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* read_key: fix buffer length calculationTomas Heinrich2010-04-161-1/+1
| | | | | Signed-off-by: Tomas Heinrich <heinrich.tomas@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ar: fix a regression: "ar t arch.a" stopped shoting filesNguyễn Thái Ngọc Duy2010-04-151-1/+2
| | | | | Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* httpd_indexcgi example: trivial fixDenys Vlasenko2010-04-151-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* udhcpc: make help text betterDenys Vlasenko2010-04-141-4/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* loop: correct minor device number limitDenys Vlasenko2010-04-141-1/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* devmem: map two pages only if it is necessaryDenys Vlasenko2010-04-141-7/+14
| | | | | | | function old new delta devmem_main 463 469 +6 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mount: add an optional capability to create new /dev/loopN as neededLauri Kasanen2010-04-143-2/+25
| | | | | Signed-off-by: Lauri Kasanen <curaga@operamail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* dnsd: enforce alignment on packet bufferDenys Vlasenko2010-04-142-1/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* modutils-24: [mips] modutlis-24 segfault fix for 2.4 kernel modulesRalf Rösch2010-04-141-0/+3
| | | | | | | | | | | handling DWARF sections solves the problem. This seems to be a long outstanding bug: http://permalink.gmane.org/gmane.linux.busybox/4533 http://www.linux-mips.org/archives/linux-mips/2004-08/msg00072.html Signed-off-by: Ralf Rösch <ralf.roesch@rw-gmbh.de> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hwclock: improve, and then disable clever sync code: it's bloatDenys Vlasenko2010-04-141-30/+82
| | | | | | | | | ...and hardware is too stupid to benefit from it anyway function old new delta hwclock_main 439 319 -120 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* xargs: do not decrease orig_arg_max to negative valuesDenys Vlasenko2010-04-091-20/+25
| | | | | | Based on patch by Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Exclude syslog code if FEATURE_SYSLOG is not setNguyễn Thái Ngọc Duy2010-04-092-5/+16
| | | | | | | syslog.h and syslog(...) may not exist in such configuration Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tar: fix "hardlinks to symlinks chown" bug 1519.Denys Vlasenko2010-04-093-50/+82
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tar: fix mishandling of repeated hardlink in tarball; expand testsDenys Vlasenko2010-04-093-16/+73
| | | | | | | | function old new delta data_extract_all 727 767 +40 get_header_tar 1576 1572 -4 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ipcalc: more correct checking for proper number of argumentsSteve Bennett2010-04-071-11/+12
| | | | | | | | function old new delta ipcalc_main 581 569 -12 Signed-off-by: Steve Bennett <steveb@workware.net.au> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ps: fix non-DESKTOP option handling codeDenys Vlasenko2010-04-071-23/+26
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hexdump: make -s 0xNNNNN workDenys Vlasenko2010-04-061-2/+2
| | | | | | | function old new delta hexdump_main 603 605 +2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fix typoDenys Vlasenko2010-04-061-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: add skip_dev_pfx()Denys Vlasenko2010-04-067-21/+17
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* init: clear utmp entries for dead processes, if they (entries) existDenys Vlasenko2010-04-061-0/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Move utmp/wtmp support to "General configuration" sectionDenys Vlasenko2010-04-064-18/+22
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* telnetd: fill hostname field in utmp/wtmp recordsDenys Vlasenko2010-04-064-24/+30
| | | | | | | | | | | | | function old new delta get_lsa - 109 +109 make_new_session 438 504 +66 get_peer_lsa - 10 +10 ftpd_main 2340 2267 -73 get_sock_lsa 101 10 -91 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 1/2 up/down: 185/-164) Total: 21 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fdisk: make comment more clearDenys Vlasenko2010-04-061-2/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* udhcp: s/sipservers/sipsrv/ to match other similar option namesDenys Vlasenko2010-04-061-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fdisk: make 'b' command optionally adjust C/H/S; "fdisk IMAGE_FILE" sets ↵Denys Vlasenko2010-04-061-74/+89
| | | | | | | | | | | | | | | | cylinders function old new delta set_hsc_start_end - 189 +189 get_boot 1644 1713 +69 fdisk_main 2620 2652 +32 get_partition_start_from_dev_start - 15 +15 get_partition_start 15 - -15 set_partition 286 120 -166 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 2/1 up/down: 305/-181) Total: 124 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fdisk: code shrink without logic changesDenys Vlasenko2010-04-061-126/+118
| | | | | | | | | | | | | | | | function old new delta create_doslabel 113 110 -3 set_start_sect 8 4 -4 set_nr_sects 8 4 -4 get_start_sect 8 4 -4 get_nr_sects 8 4 -4 store4_little_endian 21 - -21 read4_little_endian 33 - -33 is_cleared_partition 84 21 -63 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 0/6 up/down: 0/-136) Total: -136 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* removed extra \n in fdisk help textDenys Vlasenko2010-04-061-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* telnetd: write LOGIN/DEAD_PROCESS utmp records. Closes bug 1363Denys Vlasenko2010-04-057-56/+134
| | | | | | | | | | | | | | | | | function old new delta write_new_utmp - 253 +253 skip_dev_pfx - 30 +30 handle_sigchld 42 72 +30 telnetd_main 1650 1673 +23 make_new_session 415 438 +23 ... login_main 1140 1148 +8 update_utmp 337 313 -24 write_wtmp 220 154 -66 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 11/6 up/down: 406/-115) Total: ~291 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: split update_utmp from login/getty in preparation to use it for telnetdDenys Vlasenko2010-04-057-159/+117
| | | | | | | | | | | | | | | | | | | function old new delta update_utent - 339 +339 login_main 1498 1128 -370 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 339/-370) Total: -31 bytes function old new delta update_utmp 246 337 +91 login_main 1128 1140 +12 getty_main 1908 1918 +10 ... update_utent 339 - -339 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 5/6 up/down: 119/-368) Total: -249 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* who: fix attempts to open '/dev/dev/ttyX'; make columns a bit wider, add -HDenys Vlasenko2010-04-043-19/+32
| | | | | | | function old new delta who_main 292 363 +71 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* udhcpd: note missing sanity checks on INFORM message handlingDenys Vlasenko2010-04-041-1/+13
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* update examples/udhcp/udhcpd.confDenys Vlasenko2010-04-041-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* udhcp: implement "raw" binary options. Closes bug 735Denys Vlasenko2010-04-042-13/+43
| | | | | | | | | | | | | function old new delta allocate_tempopt_if_needed - 76 +76 udhcp_str2optset 351 415 +64 attach_option 380 398 +18 len_of_option_as_string 11 12 +1 dhcp_option_lengths 11 12 +1 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 4/0 up/down: 160/0) Total: 160 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: factor out hex2bin() for infiniband address parserDenys Vlasenko2010-04-044-49/+46
| | | | | | | | function old new delta hex2bin - 149 +149 in_ib 172 27 -145 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* udhcp: s/dhcp_option/dhcp_optflag/gDenys Vlasenko2010-04-043-34/+34
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* udhcpc: trivial shrinkDenys Vlasenko2010-04-041-4/+2
| | | | | | | function old new delta udhcpc_main 2801 2785 -16 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* awk: add comment about fixing bug 1333Denys Vlasenko2010-04-041-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>