summaryrefslogtreecommitdiff
path: root/libbb/Makefile.in (follow)
Commit message (Collapse)AuthorAgeFilesLines
* egor duda writes:Eric Andersen2004-10-081-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor
* Tito writes,Glenn L McGrath2004-09-151-1/+1
| | | | | "This patch fixes all the bugs in id previously spotted by vodz and me. The binary size increased a bit, but now it should work as expected."
* Tito writes:Eric Andersen2004-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi Erik, Hi to all, This is part five of the my_get*id story. I've tweaked a bit this two functions to make them more flexible, but this changes will not affect existing code. Now they work so: 1) my_getpwuid( char *user, uid_t uid, int bufsize) if bufsize is > 0 char *user cannot be set to NULL on success username is written on static allocated buffer on failure uid as string is written to buffer and NULL is returned if bufsize is = 0 char *user can be set to NULL on success username is returned on failure NULL is returned if bufsize is < 0 char *user can be set to NULL on success username is returned on failure an error message is printed and the program exits 2) 1) my_getgrgid( char *group, uid_t uid, int bufsize) if bufsize is > 0 char *group cannot be set to NULL on success groupname is written on static allocated buffer on failure gid as string is written to buffer and NULL is returned if bufsize is = 0 char *group can be set to NULL on success groupname is returned on failure NULL is returned if bufsize is < 0 char *group can be set to nULL on success groupname is returned on failure an error message is printed and the program exits This changes were needed mainly for my new id applet. It is somewhat bigger then the previous but matches the behaviour of GNU id and is capable to handle usernames of whatever length. BTW: at a first look it seems to me that it will integrate well (with just a few changes) with the pending patch in patches/id_groups_alias.patch. The increase in size is balanced by the removal of my_getpwnamegid.c from libbb as this was used only in previous id applet and by size optimizations made possible in whoami.c and in passwd.c. I know that we are in feature freeze but I think that i've tested it enough (at least I hope so.......).
* Patch from Bastian Blank:Eric Andersen2004-06-221-1/+1
| | | | | | | | | | | On Sat, Jun 19, 2004 at 10:57:37PM +0200, Bastian Blank wrote: > The following patch changes klogd to use openlog/syslog themself > instead of calling syslog_msg which always calls the triple > openlog/syslog/closelog. Updated patch: get rid of syslog_msg entirely. Request from Erik Andersen. Bastian
* Do not use getpass(3)Eric Andersen2004-05-011-1/+1
|
* Fix/eliminate use of atolEric Andersen2004-03-061-3/+10
|
* Make the loop support stuff be much less evil, and make it copeEric Andersen2004-02-061-6/+0
| | | | | | | | | with 2.6.x asm/posix_types.h, which has done singularly evil thing by yanking __kernel_dev_t and renaming it. The loop interface was really poorly designed in the first place. The new 64 bit loop interface looks to be somewhat less horrible, too bad it is only present in 2.6.x kernels. -Erik
* Merge common parts of sha1sum and md5sum, which is everything except theGlenn L McGrath2003-11-101-1/+1
| | | | | | algorithms. Move algorithms to hash_fd and make them available via a common function.
* make this a little bit less messyEric Andersen2003-10-221-13/+11
|
* Fix an ommision preventing building, patch by Tito.Glenn L McGrath2003-10-091-3/+3
|
* Add the "install" applet, move get_ug_id to libbb as its used by chown,Glenn L McGrath2003-09-241-1/+1
| | | | chgrp and install.
* Compile get_terminal_width_heightGlenn L McGrath2003-09-161-7/+8
|
* move all "-/bin/sh" "/bin/sh" and "sh" to libbb/messages.c file as oneGlenn L McGrath2003-09-021-1/+1
| | | | | constant. Vodz last_patch_107
* Latest dash update from vodzEric Andersen2003-08-061-1/+1
|
* last_patch95 from vodz:Eric Andersen2003-07-281-1/+1
| | | | | | | | | | | | | | | | | Hi. Last patch have new libbb function vfork_rexec() for can use daemon() to uClinux system. This patched daemons: syslog, klogd, inetd, crond. This not tested! I havn`t this systems. Also. Previous patch for feature request MD5 crypt password for httpd don`t sended to this mailist on 07/15/03 (mailist have Pytom module problem?). The previous patch included, and have testing. --w vodz
* Remove remaining libc5 support codeEric Andersen2003-07-221-2/+2
|
* Update a bunch of docs. Run a script to update my email addr.Eric Andersen2003-07-141-1/+1
|
* Vodz, last_patch_86Glenn L McGrath2003-05-261-1/+1
|
* Minor .o file naming changeEric Andersen2003-04-161-1/+1
|
* Obligatory forgotten item.Manuel Novoa III2003-03-191-2/+2
|
* Major coreutils update.Manuel Novoa III2003-03-191-13/+46
|
* With nightmares of libbb ending up with 100 .c files startingEric Andersen2003-03-071-1/+1
| | | | | with "bb_" it seems best to rename this now and avoid starting an evil KDE style naming trend.
* Define bb_xgetlarg as a standard interface for extractingEric Andersen2003-03-071-1/+1
| | | | | numbers from getopt which includes careful error checking. -Erik
* run telnet from inetd, present login prompt if login is configured,Glenn L McGrath2003-01-211-1/+1
| | | | patch from Bastian Blank
* rmmod -a removed modules recursivelyTim Riker2002-12-141-1/+1
|
* Move add_to_list from libunarchive to libbb so it can be of more general use ↵Glenn L McGrath2002-12-081-1/+1
| | | | (eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free).
* Re-sort filenames to alphebetical order.Glenn L McGrath2002-12-071-21/+21
|
* Commit to reverse my previous commit, isnt cvs supposed to have some undo ↵Glenn L McGrath2002-12-071-2/+2
| | | | command ?
* include "busybox" after the libc includes tofix compile errorsGlenn L McGrath2002-12-071-2/+2
|
* Move compare_string_array to libbbGlenn L McGrath2002-12-021-2/+2
|
* Move awk from textutils to editors. Cleanup run-parts, saves 200 bytes, ↵Glenn L McGrath2002-11-111-2/+2
| | | | moves the guts of run_parts to libbb to be used by ifupdown.
* Patch last_pach62 from vodz. This patch moves all the /proc parsingEric Andersen2002-10-221-1/+2
| | | | code into libbb so it can be shared by ps, top, etc, saving over 1.5k.
* Move unzip.c uncompress.c from libbb to archiveal/libunarchiveGlenn L McGrath2002-10-221-1/+1
|
* New common unarchive code.Glenn L McGrath2002-09-251-14/+16
|
* Applied vodz' patches #49 and #50 (with a small correction in runshell.c)Robert Griebl2002-07-191-1/+1
| | | | | | | | | #49: I found one memory overflow and memory leak in "ln" applet. Last patch reduced also 54 bytes. ;) #50: I found bug in loginutils/Makefile.in. New patch have also new function to libbb and aplied this to applets and other cosmetic changes.
* This patch from Bart Visscher <magick@linux-fan.com> addsEric Andersen2002-07-031-1/+3
| | | | | | | | | | | | | | | IPV6 support to busybox. This patch does the following: * Add IPv6 support to libbb * Enable IPv6 interface address display * Add IPv6 config option * Adds ping6, an adaptation of the ping applet for IPv6 * Adds support routines for ping6: - xgethostbyname2 - create_icmp6_socket * Adds ifconfig support for IPv6 * Add support IPv6 to netstat * Add IPv6 support to route Thanks Bart!
* Port over the last of the tinylogin appletsEric Andersen2002-06-231-3/+7
| | | | -Erik
* Support old-style compress (.Z) files via libbb / unzip( ) callsRobert Griebl2002-05-151-1/+1
| | | | | (configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip)
* Completely rework the config system so that it no longer annoys me to work onEric Andersen2002-04-121-0/+63
the busybox development tree. This eliminates the use of recursive make, and once again allows us to run 'make' in a subdirectory with the expected result. And things are now much faster too. Greatly improved IMHO... -Erik