~vcs-imports/busybox/trunk

  • Committer: Denys Vlasenko
  • Author(s): Roger Knecht
  • Date: 2022-06-30 15:18:12 UTC
  • Revision ID: git-v1:20a4f70ecaad79bb932af09b7317a058872cd867
tree: new applet

Adds the tree program to list directories and files in a tree structure.

function                                             old     new   delta
tree_print                                             -     343    +343
scandir64                                              -     330    +330
scandir                                                -     330    +330
tree_main                                              -      86     +86
.rodata                                           105150  105228     +78
packed_usage                                       34511   34557     +46
alphasort64                                            -      31     +31
alphasort                                              -      31     +31
strcoll                                                -       5      +5
applet_names                                        2801    2806      +5
applet_main                                         1616    1620      +4
applet_suid                                          101     102      +1
applet_install_loc                                   202     203      +1
------------------------------------------------------------------------------
(add/remove: 11/0 grow/shrink: 6/0 up/down: 1291/0)          Total: 1291 bytes

Signed-off-by: Roger Knecht <rknecht@pm.me>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Filename Latest Rev Last Changed Committer Comment Size
..
libiproute 2884 22 years ago Glenn L McGrath IP applet by Bastian Blank <waldi@debian.org> Diff
ssl_helper 13295 10 years ago Denys Vlasenko networking/ssl_helper: experimental matrixssl-base Diff
ssl_helper-wolfssl 13701 9 years ago Denys Vlasenko wget: make openssl/ssl_helper choice configurable Diff
udhcp 5639 18 years ago Mike Frysinger add back in udhcp support Diff
arp.c 16555 4 years ago Denys Vlasenko build system: drop PLATFORM_LINUX PLATFORM_LINUX 12.5 KB Diff Download File
arping.c 17363 3 years ago Denys Vlasenko libbb: code shrink: introduce and use [_]exit_SUCC 11.8 KB Diff Download File
brctl.c 17282 3 years ago Denys Vlasenko *: add NOINLINEs where code noticeably shrinks fu 17 KB Diff Download File
Config.src 17293 3 years ago Denys Vlasenko config system: move some options closer to releval 2.8 KB Diff Download File
dnsd.c 16802 3 years ago Denys Vlasenko dnsd: check that we don't read past packet functi 18.5 KB Diff Download File
ether-wake.c 16555 4 years ago Denys Vlasenko build system: drop PLATFORM_LINUX PLATFORM_LINUX 9.2 KB Diff Download File
ftpd.c 17010 3 years ago Denys Vlasenko *: more --help tweaks function 37.2 KB Diff Download File
ftpgetput.c 17211 3 years ago Denys Vlasenko libbb: make bb_lookup_port() abort on bad port nam 7.7 KB Diff Download File
hostname.c 16676 4 years ago Denys Vlasenko more --help text tweaks function 5.7 KB Diff Download File
httpd.c 17383 3 years ago Denys Vlasenko libbb: introduce and use chdir_or_warn() function 82.2 KB Diff Download File
File httpd_helpers.sh 14338 8 years ago Denys Vlasenko Update information on building httpd and wget help 847 bytes Diff Download File
httpd_indexcgi.c 17459 2 years ago Denys Vlasenko style fix Signed-off-by: Denys Vlasenko <vda.linu 9.4 KB Diff Download File
File httpd_post_upload.cgi 16986 3 years ago Denys Vlasenko httpd_post_upload.cgi: use mktemp to avoid $RANDOM 1.5 KB Diff Download File
httpd_ssi.c 17459 2 years ago Denys Vlasenko style fix Signed-off-by: Denys Vlasenko <vda.linu 4.1 KB Diff Download File
ifconfig.c 16675 4 years ago Denys Vlasenko help text tweaks function 17.6 KB Diff Download File
ifenslave.c 16555 4 years ago Denys Vlasenko build system: drop PLATFORM_LINUX PLATFORM_LINUX 18.2 KB Diff Download File
ifplugd.c 17444 2 years ago Denys Vlasenko ifplugd: split -a into -a and -A, latter disables 20.2 KB Diff Download File
ifupdown.c 17402 3 years ago Denys Vlasenko *: slap on a few ALIGN* where appropriate The res 42.1 KB Diff Download File
inetd.c 17403 3 years ago Denys Vlasenko *: slap on a few ALIGN_PTR where appropriate Sign 52.3 KB Diff Download File
interface.c 17402 3 years ago Denys Vlasenko *: slap on a few ALIGN* where appropriate The res 27.1 KB Diff Download File
ip.c 17266 3 years ago Denys Vlasenko ip: added support for setting netns on devices fu 16.1 KB Diff Download File
ipcalc.c 16679 4 years ago Denys Vlasenko help text: replace [OPTIONS] with actual options ( 6.1 KB Diff Download File
isrv.c 16348 5 years ago Denys Vlasenko libbb: reduce the overhead of single parameter bb_ 7.3 KB Diff Download File
isrv.h 13253 11 years ago Denys Vlasenko fixlet for the previous commit #2 Signed-off-by: 1.9 KB Diff Download File
isrv_identd.c 16069 6 years ago Denys Vlasenko config: update size information Signed-off-by: De 3.9 KB Diff Download File
Kbuild.src 14279 8 years ago Denys Vlasenko Convert all networking/* applets to "new style" ap 173 bytes Diff Download File
nameif.c 16992 3 years ago Denys Vlasenko *: more --help tweaking Signed-off-by: Denys Vlas 9.7 KB Diff Download File
nbd-client.c 16635 4 years ago Denys Vlasenko libbb: introduce and use sleep1() function 8.1 KB Diff Download File
nc.c 17363 3 years ago Denys Vlasenko libbb: code shrink: introduce and use [_]exit_SUCC 8.3 KB Diff Download File
nc_bloaty.c 17211 3 years ago Denys Vlasenko libbb: make bb_lookup_port() abort on bad port nam 30.4 KB Diff Download File
netstat.c 16642 4 years ago Denys Vlasenko decrease padding: gcc-9.3.1 slaps 32-byte alignmen 19.5 KB Diff Download File
nslookup.c 17282 3 years ago Denys Vlasenko *: add NOINLINEs where code noticeably shrinks fu 25.5 KB Diff Download File
ntpd.c 17282 3 years ago Denys Vlasenko *: add NOINLINEs where code noticeably shrinks fu 89.4 KB Diff Download File
ntpd.diff 13881 8 years ago Denys Vlasenko ntpd: add experimental patch Signed-off-by: Denys 679 bytes Diff Download File
parse_pasv_epsv.c 16546 4 years ago Denys Vlasenko networking: support ftp PASV responses not ending 1.9 KB Diff Download File
ping.c 16773 4 years ago Denys Vlasenko Fix ping build on the FreeBSD - Define iphdr stru 30.3 KB Diff Download File
pscan.c 16716 4 years ago Denys Vlasenko help text tweaks, mainly expanding one for route 5.2 KB Diff Download File
route.c 17358 3 years ago Denys Vlasenko libbb: factor out fflush_stdout_and_exit(EXIT_SUCC 18.3 KB Diff Download File
slattach.c 16635 4 years ago Denys Vlasenko libbb: introduce and use sleep1() function 5.9 KB Diff Download File
ssl_client.c 16069 6 years ago Denys Vlasenko config: update size information Signed-off-by: De 1.4 KB Diff Download File
tc.c 17119 3 years ago Denys Vlasenko tc: fix for parsing of "dev IFACE" and printing of 16.1 KB Diff Download File
tcpudp.c 16975 3 years ago Denys Vlasenko tcp/udpsvd: robustify SIGCHLD handling function 22.7 KB Diff Download File
tcpudp_perhost.c 15307 6 years ago Denys Vlasenko tcpudp: shrink per-host rate-limiting code functi 1.1 KB Diff Download File
tcpudp_perhost.h 15307 6 years ago Denys Vlasenko tcpudp: shrink per-host rate-limiting code functi 1 KB Diff Download File
telnet.c 16746 4 years ago Denys Vlasenko randomconfig fixes Signed-off-by: Denys Vlasenko 15 KB Diff Download File
telnetd.c 17363 3 years ago Denys Vlasenko libbb: code shrink: introduce and use [_]exit_SUCC 26.9 KB Diff Download File
telnetd.ctrlSQ.patch 13968 8 years ago Denys Vlasenko *: slap on a few ALIGN1/2s where appropriate The 6.4 KB Diff Download File
telnetd.IAC_test.sh 14178 8 years ago Denys Vlasenko telnetd: fix corner case of input processing of 0x 8.7 KB Diff Download File
tftp.c 17008 3 years ago Denys Vlasenko telnetd: give inetd.conf example in --help functi 28.6 KB Diff Download File
tls.c 17301 3 years ago Denys Vlasenko tls: tweak debug printout Signed-off-by: Denys Vl 85.8 KB Diff Download File
tls.h 17286 3 years ago Denys Vlasenko tls: remove unused tls_symmetric.h (was used by ol 3.3 KB Diff Download File
tls_aes.c 16686 4 years ago Denys Vlasenko tls: code shrink in AES code function 13.8 KB Diff Download File
tls_aes.h 15693 6 years ago Denys Vlasenko tls: in AES-CBC code, do not set key for every rec 533 bytes Diff Download File
tls_aesgcm.c 16411 5 years ago Denys Vlasenko suppress a few "unused function" warnings Signed- 5.8 KB Diff Download File
tls_aesgcm.h 15702 6 years ago Denys Vlasenko tls: in AES-GCM decoding, avoid memmove function 251 bytes Diff Download File
tls_fe.c 17317 3 years ago Denys Vlasenko tls: x25519: code shrink by factoring out common c 12.4 KB Diff Download File
tls_pstm.c 16916 3 years ago Denys Vlasenko tls: whitespace fixes Signed-off-by: Denys Vlasen 50.4 KB Diff Download File
tls_pstm.h 17289 3 years ago Denys Vlasenko whitespace fix Signed-off-by: Denys Vlasenko <vda 9.6 KB Diff Download File
tls_pstm_montgomery_reduce.c 16897 3 years ago Denys Vlasenko tls: further reduce register pressure in i386 asse 13.2 KB Diff Download File
tls_pstm_mul_comba.c 16287 5 years ago Denys Vlasenko networking: cc is not a register gcc accepts _ 49.7 KB Diff Download File
tls_pstm_sqr_comba.c 16287 5 years ago Denys Vlasenko networking: cc is not a register gcc accepts _ 42.7 KB Diff Download File
tls_rsa.c 16916 3 years ago Denys Vlasenko tls: whitespace fixes Signed-off-by: Denys Vlasen 5.4 KB Diff Download File
tls_rsa.h 15712 6 years ago Denys Vlasenko tls: do not leak RSA key function 955 bytes Diff Download File
tls_sp_c32.c 17318 3 years ago Denys Vlasenko tls: P256: factor out "multiply then reduce" opera 38.4 KB Diff Download File
traceroute.c 17146 3 years ago Denys Vlasenko traceroute: fix compile error due to FreeBSD compa 39.5 KB Diff Download File
tunctl.c 16714 4 years ago Denys Vlasenko help text tweaks function 4.4 KB Diff Download File
vconfig.c 16990 3 years ago Denys Vlasenko *: --help tweaks function 4.7 KB Diff Download File
wget.c 17320 3 years ago Denys Vlasenko wget: allow end-users to customize Content-Type fo 47.8 KB Diff Download File
whois.c 16436 5 years ago Denys Vlasenko whois: limit total length of response to 32+2 kb 4.9 KB Diff Download File
zcip.c 16555 4 years ago Denys Vlasenko build system: drop PLATFORM_LINUX PLATFORM_LINUX 15.6 KB Diff Download File