Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | win32: add fcntl() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+15 |
| | |||||
* | win32: add waitpid() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 3 | -1/+12 |
| | |||||
* | win32: add mkdir() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+7 |
| | |||||
* | win32: add get_busybox_exec_path(), which is bb_busybox_exec_path | Nguyễn Thái Ngọc Duy | 2010-09-10 | 3 | -0/+17 |
| | | | | | This function will become bb_busybox_exec_path because there is no fixed installation location on Windows. | ||||
* | win32: add realpath() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+7 |
| | |||||
* | win32: add strsep() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+19 |
| | |||||
* | win32: add link() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+22 |
| | |||||
* | win32: add function to map windows errors to posix ones | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+113 |
| | |||||
* | win32: add signal routines and SIGALRM support | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+127 |
| | | | | | | The implementation for SIGALRM only because Git needs it (I think for progress display or something). Probably not hurt having it. Although the only thing needed here are stubs. | ||||
* | win32: add getpwuid() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+15 |
| | |||||
* | win32: add localtime_r() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+8 |
| | |||||
* | win32: add gmtime_r() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+8 |
| | |||||
* | win32: add pipe() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+8 |
| | |||||
* | win32: add gettimeofday() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+40 |
| | |||||
* | win32: add mkstemp() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+9 |
| | |||||
* | win32: add sleep() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -1/+7 |
| | |||||
* | win32: set binary I/O mode by default | Nguyễn Thái Ngọc Duy | 2010-09-10 | 2 | -0/+4 |
| | | | | | | | | | Text mode is default on Windows, which is just bad. This file also hosts many functions that were extracted from commit e56b799d6ad8afba4168fffa7218d44c041a72d2 in Git repository, under directory compat. Some functions are modified/added by me, but usually credits go to Git developers. | ||||
* | win32: Import fnmatch source | Nguyễn Thái Ngọc Duy | 2010-09-10 | 4 | -1/+498 |
| | | | | | This was extracted from commit e56b799d6ad8afba4168fffa7218d44c041a72d2 in Git repository. | ||||
* | Add README.win32 | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+38 |
| | |||||
* | Makefile: support building on Windows using MinGW compiler | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+5 |
| | |||||
* | Makefile: support building executable with extension | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -5/+6 |
| | |||||
* | libbb: skip utmp part in messages.c on Windows | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+2 |
| | |||||
* | win32: add missing system headers | Nguyễn Thái Ngọc Duy | 2010-09-10 | 8 | -0/+0 |
| | | | | | | | | These empty headers are to prevent #include errors. Of course those #include may be wrapped inside #ifdefs and excluded, but that would turn libbb.h into a #ifdef mess. Note that all missing declaration is in mingw.h, not in these files. | ||||
* | win32: Import fnmatch header | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+84 |
| | | | | | This was extracted from commit e56b799d6ad8afba4168fffa7218d44c041a72d2 in Git repository. | ||||
* | win32: add sched.h | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+1 |
| | |||||
* | win32: add termios.h | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+129 |
| | | | | | Just some declaration enough to build. Proper TTY support may come later, targeting Cygwin-based terminals. | ||||
* | win32: add mingw.h | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+295 |
| | | | | This file is like libbb.h for MinGW port. | ||||
* | Exclude files that will not compile on Windows | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -13/+14 |
| | |||||
* | win32: platform.h: add bswap_xx() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+7 |
| | |||||
* | libbb.h: support MinGW port | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+16 |
| | |||||
* | platform.h: support MinGW port | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -4/+24 |
| | |||||
* | win32: Refuse to be built by MinGW compiler unless platform MINGW32 is selected | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+4 |
| | |||||
* | Config.in: add target platform MINGW32 | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+3 |
| | |||||
* | Config.in: add target platform selection | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+11 |
| | | | | | Currently there is only one choice: POSIX. However non-POSIX platform may be supported in future. | ||||
* | vi: code shrink | Denys Vlasenko | 2010-04-16 | 1 | -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 handlers | Denys Vlasenko | 2010-04-16 | 1 | -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 image | Denys Vlasenko | 2010-04-16 | 1 | -0/+942 |
| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | read_key: fix buffer length calculation | Tomas Heinrich | 2010-04-16 | 1 | -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 files | Nguyễn Thái Ngọc Duy | 2010-04-15 | 1 | -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 fix | Denys Vlasenko | 2010-04-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | udhcpc: make help text better | Denys Vlasenko | 2010-04-14 | 1 | -4/+4 |
| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | loop: correct minor device number limit | Denys Vlasenko | 2010-04-14 | 1 | -1/+2 |
| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | devmem: map two pages only if it is necessary | Denys Vlasenko | 2010-04-14 | 1 | -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 needed | Lauri Kasanen | 2010-04-14 | 3 | -2/+25 |
| | | | | | Signed-off-by: Lauri Kasanen <curaga@operamail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | dnsd: enforce alignment on packet buffer | Denys Vlasenko | 2010-04-14 | 2 | -1/+4 |
| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | modutils-24: [mips] modutlis-24 segfault fix for 2.4 kernel modules | Ralf Rösch | 2010-04-14 | 1 | -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 bloat | Denys Vlasenko | 2010-04-14 | 1 | -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 values | Denys Vlasenko | 2010-04-09 | 1 | -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 set | Nguyễn Thái Ngọc Duy | 2010-04-09 | 2 | -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 Vlasenko | 2010-04-09 | 3 | -50/+82 |
| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> |