| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
maybe misc utils)
|
| | |
|
| |
|
|
|
|
|
|
| |
(add/remove: 1/1 grow/shrink: 37/37 up/down: 139/-228) Total: -89 bytes
git-svn-id: svn://busybox.net/trunk/busybox@18716 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@18703 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
| |
*: s/include "busybox.h"/include "libbb.h"
git-svn-id: svn://busybox.net/trunk/busybox@18696 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
|
|
| |
function old new delta
cryptpw_main 198 140 -58
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-58) Total: -58 bytes
git-svn-id: svn://busybox.net/trunk/busybox@18595 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@18588 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
| |
(by Thomas Lundquist <lists@zelow.no>)
git-svn-id: svn://busybox.net/trunk/busybox@18586 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
(by Tito <farmatito@tiscali.it>)
git-svn-id: svn://busybox.net/trunk/busybox@18449 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@18420 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
| |
login: sanitize stdio descriptors (we are suid, need to be careful!)
shrink login and set_environment by ~100 bytes.
git-svn-id: svn://busybox.net/trunk/busybox@18416 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
| |
optional (Tito)
git-svn-id: svn://busybox.net/trunk/busybox@18335 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
|
| |
TODO_config_nommu documents what I managed to compile so far
(yay! msh works! cool). inetd, telnetd, httpd still do not compile. TODO
Also make fork(), daemon() produce warnings on compile stage
(in addition to erros on link stage).
git-svn-id: svn://busybox.net/trunk/busybox@18245 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@18237 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@18231 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
(from Tito <farmatito@tiscali.it>)
git-svn-id: svn://busybox.net/trunk/busybox@18229 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fall back to ordinary one
Reduced usage of functions returning datain static buffers.
(mostly passwd/group/shadow related):
function old new delta
correct_password 143 193 +50
sulogin_main 490 533 +43
adduser_main 732 774 +42
passwd_main 1875 1915 +40
addgroup_main 330 365 +35
bb_internal_getspnam 38 - -38
bb_internal_fgetpwent 38 - -38
bb_internal_fgetgrent 38 - -38
static.resultbuf 168 88 -80
static.buffer 1872 1104 -768
------------------------------------------------------------------------------
(add/remove: 0/3 grow/shrink: 5/2 up/down: 210/-962) Total: -752 bytes
git-svn-id: svn://busybox.net/trunk/busybox@18085 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@18020 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17785 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
no preceding prototype
git-svn-id: svn://busybox.net/trunk/busybox@17740 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17655 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17557 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17464 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(will close all fd's > 2 on daemonization now)
getty: fix "getty -" support, and also do not try to chown/chmod "-"
telnetd: fix "lost ctty" bug
Yet another attempt on saner function names:
bb_sanitize_server_stdio(0/1) -> bb_sanitize_stdio() + bb_daemonize();
git-svn-id: svn://busybox.net/trunk/busybox@17390 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17252 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17104 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17100 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
|
| |
uidgid_get -> get_uidgid, add additional param
(numeric_ok). Make chown use it.
chown: fix "chown user: ...."
install: fix incorrect use of bb_xget[pw/gr]nam
git-svn-id: svn://busybox.net/trunk/busybox@17095 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17082 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
last xcalloc replaced by xzalloc
git-svn-id: svn://busybox.net/trunk/busybox@17081 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17064 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17004 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@17002 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
ash: missing ';'
git-svn-id: svn://busybox.net/trunk/busybox@17000 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16977 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16856 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16855 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16853 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
if current trend will continue ;)
git-svn-id: svn://busybox.net/trunk/busybox@16747 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16744 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
(really generated different salts even if called back-to-back).
git-svn-id: svn://busybox.net/trunk/busybox@16740 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* do not make backup copy by copying (just retain old file)
* correctly fall back to /etc/passwd if user is not in shadow
* fix bug with overlong passwd entries
* be permissive on some kinds of failures
* reduce stack usage
* code size: -500 bytes
git-svn-id: svn://busybox.net/trunk/busybox@16739 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
| |
text data bss dec hex filename
764 0 80 844 34c vlock.o.oorig
760 0 80 840 348 vlock.o
git-svn-id: svn://busybox.net/trunk/busybox@16738 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16691 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
| |
Remove it, introduce saner bb_strtoXX.
Saved ~350 bytes.
git-svn-id: svn://busybox.net/trunk/busybox@16684 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
|
| |
text data bss dec hex filename
773 0 80 853 355 vlock.o.orig
766 0 80 846 34e vlock.o
git-svn-id: svn://busybox.net/trunk/busybox@16683 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16681 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
| |
patch from Tito <farmatito@tiscali.it>
git-svn-id: svn://busybox.net/trunk/busybox@16680 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
| |
git-svn-id: svn://busybox.net/trunk/busybox@16629 69ca8d6d-28ef-0310-b511-8ec308f3f277
|
| |
|
|
|
|
|
|
| |
ping[6]: use getopt32: smaller (-50 bytes) and handles -c6 correctly
(was requiring '-c 6' with mandatory space)
git-svn-id: svn://busybox.net/trunk/busybox@16586 69ca8d6d-28ef-0310-b511-8ec308f3f277
|