Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PitchBlackRecoveryProject/android_external_busybox


https://github.com/PitchBlackRecoveryProject/android_external_busybox

ps: use separate get_uptime() and make it work on non-linux too

Create get_uptime() function in procps/ps.c, and use it rather than
relying on linux-specific sy...

ac42e3de90ebf4b921035893e3670da63cad882c authored over 12 years ago by Michael Tokarev <[email protected]>
nanddump: make dumping read-only partitions work

Make dumping read-only partitions work by opening the device
O_RDONLY; otherwise the open() will...

6979325592dd421ae4b02817ac8ac9ba5f362382 authored over 12 years ago by Matt Reimer <[email protected]>
modinfo: match more standard module fields and fix version field

Previously, -F version could match the srcversion= string.

This give now the same output as deb...

9a6ba58a6fa36aff7a7ed9b6018d84803298d50a authored over 12 years ago by Tanguy Pruvot <[email protected]>
modinfo: match more standard module fields and fix version field

Previously, -F version could match the srcversion= string.

before :
~ # modinfo -F version ti...

772f17a8433b8572e1bf08b024fbf1f4e78395a3 authored over 12 years ago by Tanguy Pruvot <[email protected]>
volume_id/ext: use common bb_e2fs_defs.h for ext2/3/4 constants and structs

Signed-off-by: Denys Vlasenko <[email protected]>

ac164dd2a7b7eefdc146ec2b0d448d029bc07ec0 authored over 12 years ago by Denys Vlasenko <[email protected]>
su: do not change to home dir unless -l

Signed-off-by: Pascal Bellard <[email protected]>
Signed-off-by: Denys Vlasenko <vda.lin...

70fc8c17e2d032f34162f7abc3e65a67c0ff272a authored over 12 years ago by Pascal Bellard <[email protected]>
remove FEATURE_VI_OPTIMIZE_CURSOR from example config

Signed-off-by: Denys Vlasenko <[email protected]>

588e284f53da2dc5c58f3d1b9efacd6e9061baf1 authored over 12 years ago by Denys Vlasenko <[email protected]>
rdate: code shrink

Signed-off-by: Denys Vlasenko <[email protected]>

39f82d4309633815160a291bbf9fa83c21fb4a17 authored over 12 years ago by Denys Vlasenko <[email protected]>
Add comments in keyboard escape sequences table

Signed-off-by: Denys Vlasenko <[email protected]>

0ccae4d8b379d310213a4e911670070b7030482d authored over 12 years ago by Denys Vlasenko <[email protected]>
vi: save/restore screen upon invocation

function old new delta
vi_main ...

d3dff879f0683c2a4119f694c1b20c96ee030a26 authored over 12 years ago by Denys Vlasenko <[email protected]>
vi: nuke FEATURE_VI_OPTIMIZE_CURSOR

It is not Unicode safe, it is not saving much of I/O, and it's large:

function ...

04b52892ed5d9d8a4cf5d887c221a8b50c71274e authored over 12 years ago by Denys Vlasenko <[email protected]>
ntpd: on time step, kill all outstanding replies from other peers

Signed-off-by: Denys Vlasenko <[email protected]>

4125a6b6306d8d12f1e22239465bce916e168d73 authored over 12 years ago by Denys Vlasenko <[email protected]>
testsuite: some more awk tests related to conditions

Signed-off-by: Tanguy Pruvot <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@...

0a393cf7da9003d0d64e1868c13ef206af125451 authored over 12 years ago by Tanguy Pruvot <[email protected]>
rdate: code shrink

Signed-off-by: Denys Vlasenko <[email protected]>

93c32f2dd2b9d7c06bc46be8adac704c08929da8 authored over 12 years ago by Denys Vlasenko <[email protected]>
vi: do not set autoindent by default

Signed-off-by: Denys Vlasenko <[email protected]>

605f2641d83f4294147bede9403a590a29a6674a authored over 12 years ago by Denys Vlasenko <[email protected]>
libbb: add missing_syscalls.c: for now, only Android syscalls

Signed-off-by: Tias Guns <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail....

c9677ed83c948c9afb7f1bbd9bac91c854289887 authored over 12 years ago by Tias Guns <[email protected]>
android: some sensible defconfig changes

- no /usr
- no skip rootfs
- use /system/lib/modules

And for niceties:
- show usage
- have inst...

bd01f22986c03c9cb951d5c54196c28e958a6cd4 authored over 12 years ago by Tias Guns <[email protected]>
platform.h: Android tweaks: ioprio defines, BB_ADDITIONAL_PATH

Signed-off-by: Tias Guns <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail....

3645195377b73bc4265868c26c123e443aaa71c6 authored over 12 years ago by Tias Guns <[email protected]>
android: fix 'stat', ifdef S_TYPEIS* in coreutiles/stat.c

patch modified from 'BusyBox Patch V1.0 (Vitaly Greck)'
https://code.google.com/p/busybox-androi...

a1ec8419139aeb83c473d1543987a69bfbe86725 authored over 12 years ago by Tias Guns <[email protected]>
inetd: fix build failure in Android

Signed-off-by: Tias Guns <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail....

64f763b42a43cbf36e401690ff6767c25575e520 authored over 12 years ago by Tias Guns <[email protected]>
brctl: fix build failure by s/strtotimeval/bb_strtotimeval/ (android has strtotimeval)

Signed-off-by: Tias Guns <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail....

49b8e72012f8baa1b4d30f6b1d8f47fa88e7426f authored over 12 years ago by Denys Vlasenko <[email protected]>
lpr: don't send 0-byte print jobs (compat)

Signed-off-by: Denys Vlasenko <[email protected]>

52de9c7141f3dc6dbb801a9d1d1429238917ee4a authored over 12 years ago by Denys Vlasenko <[email protected]>
tar: fix 256-bit encoded number decoding

Signed-off-by: Etienne Le Sueur <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@g...

cfc212cdfff27c6a7b9d9743f87c4da70f97558c authored over 12 years ago by Etienne Le Sueur <[email protected]>
ash: fix a bug in >${varexp} handling. Closes 5282

Signed-off-by: Denys Vlasenko <[email protected]>

f451b2cfe042e3029b73261758b9ab7e956eaa03 authored over 12 years ago by Denys Vlasenko <[email protected]>
sed: yet another fix on top of zero length match code

Signed-off-by: Denys Vlasenko <[email protected]>

37ca36a71114a6fc5303d33cabc311cd8b9bf19a authored over 12 years ago by Denys Vlasenko <[email protected]>
man: fix handling of gzipped manpages

Signed-off-by: Denys Vlasenko <[email protected]>

ba1d561d767a6f05da62adadc798f98118b2a3ee authored over 12 years ago by Denys Vlasenko <[email protected]>
sed: fix breakage added by zero length match code

Signed-off-by: Denys Vlasenko <[email protected]>

84406e459be31b89de5a3d822f205d61c4c5855b authored over 12 years ago by Denys Vlasenko <[email protected]>
sed: code shrink

function old new delta
process_files ...

c35545a100c08d26d49fd1c2ca10e56e6650c5c1 authored over 12 years ago by Denys Vlasenko <[email protected]>
sed: fix zero chars match/replace

function old new delta
process_files ...

21f6fbf545e7fa58f0eaa444001a9d25bc37c4eb authored over 12 years ago by Denys Vlasenko <[email protected]>
ifplugd: tweak help text

Signed-off-by: Denys Vlasenko <[email protected]>

21f620f6e5f72c4cbecfecaf63a901c33911c00c authored over 12 years ago by Denys Vlasenko <[email protected]>
awk: fix the evaluate bug related to warning fix

Change-Id: I0682468b95fb870d519ac975c94dc5a8f70bdec0

6c8669739911b8e16a4f1d619d204b6678566d39 authored over 12 years ago by Tanguy Pruvot <[email protected]>
udhcpc[6]: show select timeout in log

Signed-off-by: Denys Vlasenko <[email protected]>

085b2933384290421a0a80fd6ac98dbf1c04095b authored over 12 years ago by Denys Vlasenko <[email protected]>
update prebuilt android config files for 1.20.1

Change-Id: If4be8aecb5ee02a184c1177dd108c68d5b2e13fc

cf3f31c126f1ddb6c7214317e172fbcd27181909 authored over 12 years ago by Tanguy Pruvot <[email protected]>
Apply post-1.20.0 patches, bump version to 1.20.1

Signed-off-by: Denys Vlasenko <[email protected]>

c1b7d1db9b06e497be82dfa11c36cf2d596ff6e7 authored over 12 years ago by Denys Vlasenko <[email protected]>
unzip: ignore chmod errors

This makes unzip to FAT filesystems not exit with error.
This is similar to how the "normal" unz...

02112d8ae3d0c07214fb2b132e0eacb4ff39d167 authored over 12 years ago by Natanael Copa <[email protected]>
Update ext volume ID to support ext4 for blkid

volume_id/ext: detect ext4 too

function old...

024a6c40cc9a2d953785d2b63851b60ed57c5625 authored over 12 years ago by Dees Troy <[email protected]>
tar: support -J, --xz explicit compression option

function old new delta
tar_main ...

dfc2473b9ed88039697ac89ee2a4301cdaefcf84 authored over 12 years ago by Boris Reisig <[email protected]>
build system: fix build failure when only gunzip is selected

Signed-off-by: Anthony G. Basile <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@...

6e9284db78ddfe8d7dcf3775aed78665099f827f authored over 12 years ago by Anthony G. Basile <[email protected]>
mdev: tell kernel that we didn't find the firmware

function old new delta
mdev_main ...

25cb5aae2b7b0014b6476e7db62e204a00242762 authored over 12 years ago by Christoph Lohmann <[email protected]>
Merge branch 'master' of git+ssh://[email protected]/var/lib/git/busybox

aaf827203d3742c6a2768b7c0a26bd494e28ed3f authored over 12 years ago by Denys Vlasenko <[email protected]>
tar: implement --no-recursion

function old new delta
tar_longopts ...

044610413767eda4350c5adf35cf5e69a6d6df8f authored over 12 years ago by Natanael Copa <[email protected]>
mdev: remove undocumented subsystem/devname matching hack

It was colliding with matching of devnames with slashes.
We need a more generic way to examine e...

b6beada5a1432645090b441531b5909983cfbf10 authored over 12 years ago by Denys Vlasenko <[email protected]>
mdev: when found, print major,minor into mdev.log

Signed-off-by: Denys Vlasenko <[email protected]>

ea57f51819a358a6c1309cf028a1a2dcd90dd7a5 authored over 12 years ago by Denys Vlasenko <[email protected]>
tweak help text

Signed-off-by: Denys Vlasenko <[email protected]>

8d118546785bf20963fee979e85fc9393b095082 authored over 12 years ago by Denys Vlasenko <[email protected]>
mdev: add support for $DEVNAME and /dev/mdev.log debug aid

function old new delta
make_device ...

516530c932bd17d87c9eb4347a490be051e495f4 authored over 12 years ago by Denys Vlasenko <[email protected]>
typo fix in comment

Signed-off-by: Denys Vlasenko <[email protected]>

7c8aa2b47cf76f710959a1f4a914010aca425016 authored over 12 years ago by Denys Vlasenko <[email protected]>
volume_id/ext: detect ext4 too

function old new delta
volume_id_probe_ext ...

01339217261e3ad6f0a60c90e42e6d52580141ab authored over 12 years ago by Denys Vlasenko <[email protected]>
find: if DESKTOP=y, support -wholename (synonym for -path)

Signed-off-by: Denys Vlasenko <[email protected]>

be1cfeea2eba1570548b3f881740ff1ecefca660 authored over 12 years ago by Denys Vlasenko <[email protected]>
sed: fix handling of s/// which has empty matches

sed: slightly better fix for prev commit's problem

Signed-off-by: Denys Vlasenko <vda.linux@goo...

68cd60a3de6f9ed1870a2190b87deacf4484d384 authored over 12 years ago by Denys Vlasenko <[email protected]>
examples/mdev_fat.conf: small addition

I needed this to make Android's adb see my phone

Signed-off-by: Denys Vlasenko <vda.linux@googl...

4a6a56c77871e8ae249c061c4478d25a8674e762 authored over 12 years ago by Denys Vlasenko <[email protected]>
busybox: tweak help text and copyright year

Signed-off-by: Denys Vlasenko <[email protected]>

02b8b9b0144d9de65e55015c0f3848a529a0738b authored over 12 years ago by Denys Vlasenko <[email protected]>
fix for spurious testsuite failure

Signed-off-by: Denys Vlasenko <[email protected]>

a5ee090e8651692545514a81a16c6cde3a2dc577 authored over 12 years ago by Denys Vlasenko <[email protected]>
unzip: fix a second bug in warning fixes

Change-Id: I7ce050a7fac9fd9b253105d0b077c281ccd49234

1620b62f91a0ee4622f6797345dd1d74107ec82d authored over 12 years ago by Tanguy Pruvot <[email protected]>
Android.mk: obj/include-profile cleanup

Mark this as TODO, that require some changes in busybox Makefile
This could confuse users doing ...

5ebcd53f375237075717a702897b16beafc08d87 authored over 12 years ago by Tanguy Pruvot <[email protected]>
pstree: fix segfault introduced by the warnings fixes

Change-Id: I159f0250285eee00b4bcc4830bf36033607f72ff

17713c8a874655223d4b1c1d3c5517d619e1c957 authored over 12 years ago by Tanguy Pruvot <[email protected]>
mv: accept but ignore -v

function old new delta
mv_longopts ...

f1f8fcaad556ea2991e57bbb6132d80e86346e1e authored over 12 years ago by Simon B <[email protected]>
mkdir,rmdir: accept and ignore -v, --verbose

function old new delta
static.rmdir_longopts ...

3698ed1ca1a00c2460e3b167e4a243a4021c6f62 authored over 12 years ago by Simon B <[email protected]>
sed: support long opts and -iSFX

function old new delta
static.sed_longopts ...

8c3439554aa6e9da90246955e00b69c690b52794 authored over 12 years ago by Simon B <[email protected]>
ln: support -T and -v

function old new delta
ln_main ...

44642d1ec15edf4a4448085849105ec93fa01ef2 authored over 12 years ago by Simon B <[email protected]>
fix most sign and variable initialization warnings

Change-Id: I56e08db791152a9c95fc0d16bc75b702e403274d

6fef6a3ae6362b1885b50b5c3e30654dd65bee46 authored over 12 years ago by Tanguy Pruvot <[email protected]>
get_linux_version_code: don't fail on Linux version strints like "3.0-foo"

Signed-off-by: Andreas Oberritter <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linu...

556ac3633ce3e7bd51c93b78827ae3874d856257 authored over 12 years ago by Andreas Oberritter <[email protected]>
udhcpc6: depend on ipv6

Signed-off-by: Mike Frysinger <[email protected]>

3da46c8163ecf14a02f8317d0b76b225eceaf28c authored over 12 years ago by Mike Frysinger <[email protected]>
fix build failure when compressed help is selected, but bz2 compression is not

Signed-off-by: Denys Vlasenko <[email protected]>

d133144d41c2fef883d28497acafe59b6bc6043b authored over 12 years ago by Denys Vlasenko <[email protected]>
sendmail: use host rather than NIS domain name for HELO

According to RFC 5321 the argument to HELO "contains the fully-qualified
domain name of the SMTP...

576b1d3c417ddea79481063401837ec0bdb91658 authored over 12 years ago by Ron Yorston <[email protected]>
Busybox 1.20.0 squashed commit for ICS

8a6c2c22300b567db5b1ce2ea9ce9282e60bc0c5 authored over 12 years ago by Tanguy Pruvot <[email protected]>
lpr: small code shrink

Signed-off-by: Denys Vlasenko <[email protected]>

0c62f20454b55a932d59c50b7418b8b634a8a23f authored over 12 years ago by Denys Vlasenko <[email protected]>
lineedit: histfile can get emptied when CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y

When CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is set to y, the histfile
will get cleared if the total...

deee356a629c81aae64ac22266561e9cc4e13e8b authored over 12 years ago by Dennis Groenen <[email protected]>
hush: remove sighandler_t definition hack, platform.h has it too

Signed-off-by: Denys Vlasenko <[email protected]>

9d75370238314746986760a3cc279252d152db36 authored over 12 years ago by Denys Vlasenko <[email protected]>
getty: fix for NOCTTY killing us with SIGHUP

Signed-off-by: Denys Vlasenko <[email protected]>

eced0c78a54bbecc61f1717d33f64ee7d99804bb authored over 12 years ago by Denys Vlasenko <[email protected]>
sed: slightly better fix for prev commit's problem

Signed-off-by: Denys Vlasenko <[email protected]>

b84dafb5e57462c91df48456dfc5bb7c811e7a24 authored over 12 years ago by Denys Vlasenko <[email protected]>
sed: fix handling of s/// which has empty matches

Signed-off-by: Denys Vlasenko <[email protected]>

e39afe1fbd6d9f1ad1eea0052a5163572e11a98f authored over 12 years ago by Denys Vlasenko <[email protected]>
ifupdown: improve compatibility with Debian

Set environment variable 'PHASE'.
Treat post-up and pre-down as aliases for up and down.
Uses th...

3a9365e2732f5df2cdef758bc1f6e5e9da8fbcef authored over 12 years ago by Andreas Oberritter <[email protected]>
Start 1.21.0 development cycle

Signed-off-by: Denys Vlasenko <[email protected]>

b9d494453d6229fcb324eb1625bd791116806b42 authored over 12 years ago by Denys Vlasenko <[email protected]>
Bump version to 1.20.0

Signed-off-by: Denys Vlasenko <[email protected]>

f5234398ef3010b68468cafe3e2ea89b2bb08a17 authored over 12 years ago by Denys Vlasenko <[email protected]>
udhcpc: fix improper size calculation for OPTION_STRING_HOST

Signed-off-by: Denys Vlasenko <[email protected]>

d2266d43bfe3cd9a40deb50dfe80ab679d2def0c authored over 12 years ago by Denys Vlasenko <[email protected]>
mdev: fix mode of creatred node if config file support is not configured

Signed-off-by: Denys Vlasenko <[email protected]>

c9665631d37daeb90084a28b3f339ce5296677a9 authored over 12 years ago by Denys Vlasenko <[email protected]>
Fix another build failure found with randconfig

Signed-off-by: Denys Vlasenko <[email protected]>

df9196d824ea9bca7590edade631362e89b5c6ce authored over 12 years ago by Denys Vlasenko <[email protected]>
fix build breakage with gcc 4.2.1

Signed-off-by: Denys Vlasenko <[email protected]>

6dca17261065eabe6102a7e7facf9ebb717315e5 authored over 12 years ago by Denys Vlasenko <[email protected]>
whitespace fixes

Signed-off-by: Denys Vlasenko <[email protected]>

56443cdbdd23f7691df833d45f8c3468e07115bb authored over 12 years ago by Denys Vlasenko <[email protected]>
fix build breakage found by randconfig

Signed-off-by: Denys Vlasenko <[email protected]>

8cab66730aa59c121eb98b20f4ae7ddda1c3ecf6 authored over 12 years ago by Denys Vlasenko <[email protected]>
who: fix typo in help text

Signed-off-by: Denys Vlasenko <[email protected]>

b110e1fecb4398524e857d772c5cc635615b0ac4 authored over 12 years ago by Denys Vlasenko <[email protected]>
hwclock: fix wrong comparison of time value (when it will overlow int)

Signed-off-by: Denys Vlasenko <[email protected]>

d778e6c6f81b0b1c74602c5c6ddf8d1b235146de authored over 12 years ago by Denys Vlasenko <[email protected]>
udhcp: make arpping code resistant to time jumps

Signed-off-by: Denys Vlasenko <[email protected]>

6500d123d01af895d2b8eae1a36e553a1f75e211 authored over 12 years ago by Denys Vlasenko <[email protected]>
who,less: tweaked help text

function old new delta
packed_usage ...

53772869bc4ecfe68ac8d53c50a6057e7872df06 authored over 12 years ago by Denys Vlasenko <[email protected]>
mktemp: add support for -u

zlib-1.2.6 Makefile uses "mktemp -u".

function old ...

75e1e7b3d538fa1a2396cd36122e0be702931345 authored over 12 years ago by Denys Vlasenko <[email protected]>
Drop include/bb_linux_ext2_fs.h, use existing e2fsprogs/e2fs_defs.h

Signed-off-by: Denys Vlasenko <[email protected]>

176bc344751dfc41e87976182381ae0560c94f22 authored over 12 years ago by Denys Vlasenko <[email protected]>
umount: make -d always active, add -D to suppress it

Signed-off-by: Denys Vlasenko <[email protected]>

86a03bee1d3d6990c03bf500836b19ec8a1c1f12 authored over 12 years ago by Denys Vlasenko <[email protected]>
Tweak INSTALL text

Signed-off-by: Denys Vlasenko <[email protected]>

ee0d4cd8cb64a4ef7f10a89c7d51145d44cc6d49 authored over 12 years ago by Denys Vlasenko <[email protected]>
Create and use our own copy of linux/ext2_fs.h

Signed-off-by: Denys Vlasenko <[email protected]>

0b2b0f31a38d77ebfb2a6416011562687ef58191 authored over 12 years ago by Denys Vlasenko <[email protected]>
work around linux/ext2_fs.h breakage

See https://bugzilla.kernel.org/show_bug.cgi?id=42986

Signed-off-by: Denys Vlasenko <vda.linux@...

caf5768154301697430f0a3718838967d0f55f95 authored over 12 years ago by Denys Vlasenko <[email protected]>
killall5: don't do STOP/CONT dance if the signal we send is SIGSTOP or SIGCONT

function old new delta
kill_main ...

14850308e902594785e6789a4f28677103ca2096 authored almost 13 years ago by Denys Vlasenko <[email protected]>
httpd: emit correct content length on range requests past the end. Closes 4952

Signed-off-by: Rob Walker <[email protected]>
Signed-off-by: Denys Vlasenko <vda.linux@goog...

7a4269329fa05411b477b540beebf18af90e9b42 authored almost 13 years ago by Rob Walker <[email protected]>
hostname: make -i not emit extra trailing space

Signed-off-by: Denys Vlasenko <[email protected]>

1d9e99b399e72763045a2428e04b32278538ccc7 authored almost 13 years ago by Denys Vlasenko <[email protected]>
ntpd: fix build failure if !NTPD_SERVER. Closes 4994

Signed-off-by: Denys Vlasenko <[email protected]>

3e3a8d50b3d9190c7b06787cb7639b53644e66c7 authored almost 13 years ago by Denys Vlasenko <[email protected]>
lsof: new applet

text data bss dec hex filename
221 0 0 221 dd lsof.o
...

1c12b67705a4a2d5854d5e62fcbd2b241852ffe9 authored almost 13 years ago by Sven Oliver Moll <[email protected]>
bloat-o-meter: Remove unused code

The regex matching is way slower, so remove it since it was disabled
anyway.

Signed-off-by: Ber...

25dbb0743e58fc91ecb7ff5c793c5519eec45494 authored almost 13 years ago by Bernhard Reutner-Fischer <[email protected]>
bloat-o-meter: handle huge (hex) sizes.

dynamic symbols with size >99999 are printed in hex.
see print_vma(psym->st_size, DEC_5)

Signed...

b1b70969e06658555d07d5cab40fb8a70c251e1b authored almost 13 years ago by Bernhard Reutner-Fischer <[email protected]>
hush: remove unused member struct command::is_stopped

function old new delta
builtin_umask ...

0d6bbb0497016d23e1e480a47b2e0823918de021 authored almost 13 years ago by Denys Vlasenko <[email protected]>
busybox: tweak help text

Signed-off-by: Denys Vlasenko <[email protected]>

ba88826c66411affc1da3614742b454654f7298a authored almost 13 years ago by Denys Vlasenko <[email protected]>
ftp{get,put}: tweak help text

Signed-off-by: Denys Vlasenko <[email protected]>

cc1bb603e8243654c6941a2eacaf900ef3fcc55d authored almost 13 years ago by Denys Vlasenko <[email protected]>