- a17c5f2 patch from ashwini sharma: treat 0 length read at the start of password read as EOF. by Rob Landley · 10 years ago
- 1bc5224 Add generic_signal() handler, which sets toys.signal and writes byte to toys.signalfd if set. by Rob Landley · 10 years ago
- e604d53 Add free functions for predefined llist types. by Rob Landley · 10 years ago
- 48c172b Switch human_readable() to just outputing decimal kilo/mega/gigabytes, make du use it, move it from lib/pending.c to lib.c. by Rob Landley · 10 years ago
- 30e28cf Use compiler built-in macros to determine if argument parsing can use double or float for FLOAT arguments. (I.E. whether double fits in a long's memory.) Check in a way that the macros not being defined just gives us the shorter one. by Rob Landley · 10 years ago
- 26b2188 In function readfile(), the buffer buf is free'd when readall() fails. This free can cause a crash, if the buffer passed by user of function is not malloc'ed one. by Ashwini Sharma · 10 years ago
- 15027d6 Probes for O_NOFOLLOW that compile and run something aren't compatible with cross compiling, so just #define it to 0 if it's not in fcntl.h where posix-2008 says. by Rob Landley · 10 years ago
- 5b40582 Group headers by standard (POSIX or LSB) or function (internationalization, networking). Move headers standards ignore (but which have been there >15 years) to lib/portability.h. Fold xregcomp into lib since it's posix. by Rob Landley · 10 years ago
- 02f5a30 Fix mkdir -p with absolute paths. by Rob Landley · 10 years ago
- ca1b60e Move mkpathat to lib, remove redundant function used by patch. by Rob Landley · 10 years ago
- a8b88fe Add "volatile" annotation to peek/poke to stop potential optimizer overreach. by Rob Landley · 10 years ago
- 4dd800c Fix another bug reported by Ashwini Sharma. by Rob Landley · 11 years ago
- 1fb3ae7 Various cleanups found by Tom Sparrow's static analysis. by Rob Landley · 11 years ago
- b6c8a86 Move bunzip2 logic from lib into bzcat. by Rob Landley · 11 years ago
- 714a0db Two changes to shut up GCC: by Isaac Dunham · 11 years ago
- 59d85e2 Rename xmsprintf() to just xmprintf(). by Rob Landley · 11 years ago
- dc37317 Pass through all the readfile() arguments from xreadfile(). by Rob Landley · 11 years ago
- 656d504 Attached is an implementation for groupdel. by Ashwini Sharma · 11 years ago
- afba5b8 Fix some issues raised (albeit indirectly) by Isaac Dunham. by Rob Landley · 11 years ago
- 10d55b1 Only define MNT_DETACH for old glibc, portability.h included _before_ sys/mount.h... by Rob Landley · 11 years ago
- 0201900 Regression test against Ancient Build Environment (Ubuntu 8.04), fixup bit-rot. by Rob Landley · 11 years ago
- db1009d Move names_to_pid from pending to lib. by Rob Landley · 11 years ago
- dbbd3d6 Doing math on void pointers isn't portable, reported by Nathan McSween. by Rob Landley · 11 years ago
- b5e7416 Oops, cleaned up ifconfig uses atolx_range() instead of get_int_list(). Check that in. by Rob Landley · 11 years ago
- 5ec4ab3 Add xgetpwnam() to lib/xwrap.c. by Rob Landley · 11 years ago
- 9e44a58 Move xgetpwuid() and xgetgrgid() into xwrap.c by Rob Landley · 11 years ago
- 35b40be du from Ashwini Sharma. by Rob Landley · 11 years ago
- 34b91a9 Break out lib/pending.h from lib/lib.h. by Rob Landley · 11 years ago
- 10bdaa4 Tweak terminal_size to never set either to 0, and return true/false whether it could determine at least one coordinate. by Rob Landley · 11 years ago
- 938b830 Fix off by one, pointed out by Ashwini Sharma. by Rob Landley · 11 years ago
- 3704f82 Give xstrncpy() a more informative error message. by Rob Landley · 11 years ago
- 98c322e Merge toynet.h into toys.h: musl supports it and micromanaging uClibc config options isn't very interesting anymore. by Rob Landley · 11 years ago
- c9cc530 Refactor terminal querying. by Rob Landley · 11 years ago
- 3403742 Minor lib/password.c cleanup, described on the list. (Inline two functions.) by Rob Landley · 11 years ago
- d0f7935 Prep work for useradd by Ashwini Sharma. by Rob Landley · 11 years ago
- 0405185 Whitespace tweaks and remove unused variable. by Rob Landley · 11 years ago
- 507026b It's not a problem to exactly fill up the buffer with a run if the next symbol is the terminating symbol. Fixes https://jira.cyanogenmod.org/browse/CYAN-1896 by Rob Landley · 11 years ago
- c705b95 Tweak args (yank old + that never worked, rename | to +), and add uname -o as a synonym for -s. by Rob Landley · 11 years ago
- dc6db1a Fluff out option parsing documentation, add another DEBUG test. by Rob Landley · 11 years ago
- bc382be Fix -t c0 and -J as reported by heehooman at gmail on the list. by Rob Landley · 11 years ago
- cd0b70e Ah, that's why commit 1057 was skipped last pull: it was unfinished. Oops. (Fix it.) by Rob Landley · 11 years ago
- e3e8084 Remove two unused functions and shrink another. by Rob Landley · 11 years ago
- bb215e4 Adjust patch to use dlist_pop() by Rob Landley · 11 years ago
- 5f57bcc Redo tail closer to the original design. Add more tests for large data sets. (Still no -f support yet.) by Rob Landley · 11 years ago
- 9d4cd46 Fix [-group] argument dropping. by Rob Landley · 11 years ago
- 7d64dae Replace for_each_pid_with_name_in_array_perform_callback_function_upon_translated_value() with name_to_pid(), comparing absolute paths or just basename() consistently as spotted by Lukasz Skalski, and adjust callers. by Rob Landley · 11 years ago
- 12c8814 Ashwini Sharma submitted route.c, adding it to pending. by Rob Landley · 11 years ago
- c8a4997 Make [-abc] exclude logic clear argument slots when disabling options. by Rob Landley · 11 years ago
- 46e8e1d Fix for xpidfile spotted by Felix Janda. by Rob Landley · 11 years ago
- 8fdcfdb Introduce libbuf analogous to toybuf but for use by lib/*.c. Change readfile() semantics to be able to read into an existing buffer, or malloc its own if that's NULL. by Rob Landley · 11 years ago
- f538f42 Remove itoa/utoa, let libc do this with sprintf. by Rob Landley · 11 years ago
- b7162a4 Improve --longopt parsing: general bugfixes, better error reporting, new ; option for optional arguments only suppliable with =. by Rob Landley · 11 years ago
- 42adb7a Allow getmountlist to read fstab too. by Rob Landley · 11 years ago
- d04dc1f Add scripts/single.sh to build individual non-multiplexed standalone commands. by Rob Landley · 11 years ago
- 455865a Rewrite pmap to be simpler and match other implementation's output more closely. by Rob Landley · 11 years ago
- dccfb2a syslogd: cleanup by Felix Janda · 11 years ago
- 100fb23 Remove files du no longer needs. by Rob Landley · 11 years ago
- e49fe14 Add daemonize function to lib for klogd and syslogd by Felix Janda · 11 years ago
- 035f27a Achille Fouilleul pointed out that fdlength wasn't returning the right length in the binary search case. by Rob Landley · 11 years ago
- 1aa7511 Forgot to check in xfdopen(). My bad. by Rob Landley · 11 years ago
- 9e89d47 Cleanup renice and implement '|' (required option) in argument parsing. by Rob Landley · 11 years ago
- bb504f3 Start of TOYBOX_SINGLE support, for building standalone commands with no multiplexer. by Rob Landley · 11 years ago
- 7275667 Add timeout, factoring out common code from sleep. by Rob Landley · 11 years ago
- d390493 Split lib/xwrap.c from lib/lib.c by Rob Landley · 11 years ago
- 87aef24 New stuff added to lib.c needs review too, so make a lib/pending.c and move several functions to it. by Rob Landley · 11 years ago
- e999ca0 add grep by Strake · 11 years ago
- c810f9f This inlines CRC64, and nothing more. by Isaac Dunham · 11 years ago
- 4d3b3da Option type @ counts number of occurrences, it doesn't take an argument. by Rob Landley · 11 years ago
- 5583030 Add xexit() and make error_exit() use it. by Rob Landley · 11 years ago
- 5a26a86 Stat cleanup. by Rob Landley · 11 years ago
- 085f236 Add peek/poke to header file. by Rob Landley · 11 years ago
- 6b28341 Enable readfile() and add peek() and poke() functions. by Rob Landley · 11 years ago
- 6a921ee xioctl() error message should use hex ioctl number; that's what headers list. by Rob Landley · 11 years ago
- 00474ef Silence warning and comment a subtle bit. by Rob Landley · 11 years ago
- 078d31c Convert getmountlist() to xgetmountlist(). by Rob Landley · 11 years ago
- 6938c0b Fix bare longopts to set unique optflag bits. by Rob Landley · 11 years ago
- acede57 Fix xabspath when last path component exists but we haven't got permissions to open it (ala readlink -f /dev/sda as a normal user). Spotted by Ashwini Sharma. by Rob Landley · 11 years ago
- 7a1f582 Fix conflicting types for show_help(). by Rob Landley · 11 years ago
- 5a221e6 Add library function for the file permission formatting in ls and stat by Felix Janda · 11 years ago
- f015344 Add posix headers to toynet.h, move xioctl() to lib.c, introduce lib/net.c and move xsocket() to it. by Rob Landley · 11 years ago
- a4a6dfb Remove leaked global path_mounts. by Rob Landley · 11 years ago
- 4f49955 Eliminate leaked global bunzip_errors. by Rob Landley · 11 years ago
- be93c91 More ifconfig cleanup. by Rob Landley · 11 years ago
- 36ffc5a Move guts of help command into show_help() in lib/help.c, with config TOYBOX_HELP controlling infrastructure. by Rob Landley · 11 years ago
- a137c3f Fix argument parsing so -- doesn't include itself in output. by Rob Landley · 11 years ago
- e5f3a0b Remove unused min/max macros. by Rob Landley · 11 years ago
- 25b043b Compile time probe to fish O_NOFOLLOW out of linux headers when fcntl doesn't conform to posix-2008. by Rob Landley · 11 years ago
- 364d9ab O_NOFOLLOW is specified by posix-2008 and varies by target, don't try to supply them for broken headers. by Rob Landley · 12 years ago
- 9559c2c Comment updates and a policy statement about avoiding #define GNU_dammit by Rob Landley · 12 years ago
- 44b9d04 More support for old (~2008) build environments, move the #ifdef checks for symbols out of specific library version checks (shouldn't hurt anything), remove obsolete debug macro. by Rob Landley · 12 years ago
- 2279108 Fix -in behavior: descend into existing directory without prompting, show full path in error messages, actually overwrite when answering yes to -i. by Rob Landley · 12 years ago
- 7c0e280 Fix xabspath() resolving symlink after .., and properly detecting failure for last entry after nondir. by Rob Landley · 12 years ago
- ae9243a Work around more random uClibc-specific breakage. by Rob Landley · 12 years ago
- 662a267 Have error_msg() and friends set TT.exitval to 1 if it's still 0, clean out other places that were setting it that no longer need to. by Rob Landley · 12 years ago
- 090c5c6 Make dirtree_handle_callback() start with dirtree_ like the rest of the dirtree functions. by Rob Landley · 12 years ago
- 8abf095 Ashwini Sharma pointed out that my previous tweak to [!abc] groups still didn't get the error reporting right (test case "touch -d 12 -r f2 f1"). This says "no 'r' with 'd'" for that, and still shouldn't be able to fall off the end of the list (segfault) because an option can't conflict with itself (that's what the ~(1<<i) on lib/args.c line 317 is for). by Rob Landley · 12 years ago
- 6d91e0f Fix option grouping. by Rob Landley · 12 years ago
- ca4035b Extend killall with support for -v and -i by Elie De Brauwer · 12 years ago
- 7c6209d Adding -s (single shot) and -o (omit pids) options to pidof by Elie De Brauwer · 12 years ago
- 37de8ed Complicate the rm -i behavior to do what posix specifies. by Rob Landley · 12 years ago