Ecosyste.ms: OpenCollective

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

PitchBlack Recovery Project

PitchBlack Recovery Project brings the best in-class rich experience of Android Recovery.
Collective - Host: opensource - https://opencollective.com/pitchblackrecovery - Website: https://pitchblackrecovery.com - Code: https://github.com/PitchBlackRecoveryProject

busybox: do not print help to fd 2, print it to fd 1

otherwise this can break scripts

github.com/PitchBlackRecoveryProject/android_external_busybox - 21278dff709d74c677ad18e967728b0578d52dd7 authored over 16 years ago
mkfs_minix, fsck_minix: code shrink

function old new delta
fsck_minix_main ...

github.com/PitchBlackRecoveryProject/android_external_busybox - e06f61d27345f3b9727d58d46da99a47614f5a60 authored over 16 years ago
mount: fix mishandling of proto=tcp/udp

function old new delta
singlemount ...

github.com/PitchBlackRecoveryProject/android_external_busybox - f26e3d2e41cc7d2fabcf5c2e777306c36a8d5868 authored over 16 years ago
mount: code shrink without logic changes. Added a comment

on possible mismatch with util-linux in -o remount handling.

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - d0cc3f4ade36a651ada0001b18bcd04ada8d44a1 authored over 16 years ago
hush: ifdef out parts which are not needed

if neither loops nor ifs are supported. Code savings:

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 5ec6132c9884f1f6ccbcc8277cb73220462a2133 authored over 16 years ago
hush: kill some old unused fields; small code shrink

function old new delta
builtin_exit ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 003f9fb213e034dcfd3bdbd93e4d60315002d473 authored over 16 years ago
ash: trivial code readability fixes

github.com/PitchBlackRecoveryProject/android_external_busybox - 2f5d0cd5117e4b395e7eab19d1a9727d6c921d49 authored over 16 years ago
ash: improve readability of the code. No real code changes.

github.com/PitchBlackRecoveryProject/android_external_busybox - 2b75a94118b29df8d0aaa1240ab75a6ad48f2cd1 authored over 16 years ago
ash: optional support for $'...\t...\n...' bashism

function old new delta
readtoken1 ...

github.com/PitchBlackRecoveryProject/android_external_busybox - ef527f50e62ee8c0c9f34e8c1ab0489f6b0b1293 authored over 16 years ago
mdoprobe: fix SEGV bug (by Vlad Dronnikov)

github.com/PitchBlackRecoveryProject/android_external_busybox - 8124a96c3492efbeba00fe1999e6c67fb236ba2f authored over 16 years ago
vi: fix vda's breakage (by Cristian Ionescu-Idbohrn)

github.com/PitchBlackRecoveryProject/android_external_busybox - 2a210e5df2a4d4951ede95cde04af1c9507212f7 authored over 16 years ago
ash: minor shrink (mostly smallints) and variable renaming

function old new delta
optschanged ...

github.com/PitchBlackRecoveryProject/android_external_busybox - b07a49622975ec6f92c008388fc5cb1e6a9e25f4 authored over 16 years ago
dpkg: trivial code shrinkage, and redo G trick correctly.

function old new delta
run_package_script_or_d...

github.com/PitchBlackRecoveryProject/android_external_busybox - c87339d5848ef63cd2968cb20ca007b3c8978773 authored over 16 years ago
dpkg: code shrink

dpkg: add documentation from bug 3644

function old ...

github.com/PitchBlackRecoveryProject/android_external_busybox - d235f58ac27d6eda32e5106700e76352e31aa511 authored over 16 years ago
dpkg: code shrink (by Peter Korsgaard <[email protected]>)

function old new delta
create_list ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 20273138fcd7b93a7743ea7fcbef775c5af2908c authored over 16 years ago
vi: small code shrink

function old new delta
file_insert ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 3387538bbeab0540783c356b298ae45dfb3684a3 authored over 16 years ago
vi: fix the bug where vi never grows the edit buffer.

vi: do G trick on it

function old new delta
pl...

github.com/PitchBlackRecoveryProject/android_external_busybox - b175946ba4426c4bb529f9b98f75105e21208c83 authored over 16 years ago
udhcpc: change BPF filter to not use 0xffffffff as a max packet size,

there are kernels which don't like big (negative when viewed as signed)
sizes.

github.com/PitchBlackRecoveryProject/android_external_busybox - dd9c072846f03f703909d0d39e4072a2419db971 authored over 16 years ago
strrchr: actually, last one was finding "" in "any" at pos 0,

should find at pos LAST...

github.com/PitchBlackRecoveryProject/android_external_busybox - 1363f0df150e26c9457a8ccbe35580843bae3319 authored over 16 years ago
strrchr: bikeshed painting time!

replace cubic running time implementation with quadratic
make embedded test actually readable

...

github.com/PitchBlackRecoveryProject/android_external_busybox - d5736c560703725d13c88234f03e82693212c265 authored over 16 years ago
ash: fix "shift BIGNUM" and "read with no variable name" bugs.

omg. hush testsuite helps to find bugs in ash! what next?

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 9cd4c76b50b8fde9e21943bcd520168fa9d57290 authored over 16 years ago
fix trivial error with inverted exit code in ls

github.com/PitchBlackRecoveryProject/android_external_busybox - 4a689e9b49a0a40c062c5e4b1d46a100ec7f6d85 authored over 16 years ago
hush: fix a bug with backslashes improperly handled in unquoted variables.

with previous patch:

function old new delta
p...

github.com/PitchBlackRecoveryProject/android_external_busybox - 55789c6646d1134c6e75380e66a953b676acfde9 authored over 16 years ago
hush: add testsuite for "no globbing in redirection" rule.

simplify redirection habdling

github.com/PitchBlackRecoveryProject/android_external_busybox - ab876cd107fe6ca274f58bae3264396745d8e5f9 authored over 16 years ago
hush: expand quote3.tests and move from hush-bugs to hush-parsing

github.com/PitchBlackRecoveryProject/android_external_busybox - 985de15bf3f39b5e32e34cadaf6947708197f018 authored over 16 years ago
hush: fix last hush-bugs testcase (disappearing "", $empty"" etc)

github.com/PitchBlackRecoveryProject/android_external_busybox - c1c63b622dfc863798e0873feba6ccd1677394aa authored over 16 years ago
- improved strrstr impl from vda with testcases from Tito and vda

github.com/PitchBlackRecoveryProject/android_external_busybox - 13436ea0dd2b70271d30bd6f682cc9cbe41b26c6 authored over 16 years ago
hush: fix "for a in; do echo 'I should never run'; done" bug

github.com/PitchBlackRecoveryProject/android_external_busybox - 6eaf8deddd3c2cd747b09fb038f9e56f18250714 authored over 16 years ago
- remove depmod from TODO, it was recently added.

Small touch up while at it

github.com/PitchBlackRecoveryProject/android_external_busybox - b6926109b70cd6989384ea6ac1dc9dd9f842efc4 authored over 16 years ago
move glob_and_assign.tests from hush-bugs to hush-glob

github.com/PitchBlackRecoveryProject/android_external_busybox - 988339259fb74d81e2bd0f702503815f63edc972 authored over 16 years ago
hush: continue fixing quoting and subst: fix glob_and_assign.tests.

github.com/PitchBlackRecoveryProject/android_external_busybox - 30c9cc5b178932bc417846919eaa2fc1bf8e5996 authored over 16 years ago
hush: cleanup pass, the biggest is - moved builtins to the end of the file,

they really annoy in the middle of parser code. no real code changes.

github.com/PitchBlackRecoveryProject/android_external_busybox - c7985b76c5174c4c224b67e29dd554443f80f47e authored over 16 years ago
hush: fix memory leak. it was actually rather invloved problem.

Now finally glob/variable expansion is done IN THE RIGHT ORDER!
It opens up a possibility to clea...

github.com/PitchBlackRecoveryProject/android_external_busybox - b61e13d24741536fc713dab1c10a4925197b2072 authored over 16 years ago
hush: fixing fallout from last big glob fix:

fix segfault; identify where we leak memory

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - ccce59d5622dd32101e396580f7a148dfb3cb2d8 authored over 16 years ago
hush: delete hush-bugs/glob_and_vars.tests for real

github.com/PitchBlackRecoveryProject/android_external_busybox - 32d8423e63258b8a0d0a30b8c52397d02489cad4 authored over 16 years ago
hush: fix hush-bugs/glob_and_vars.tests testcase:

globbing is now done _after_ variable/`cmd` substitution

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 82dfec3e4e6d2b8354d901a525f9acff35369512 authored over 16 years ago
tftpd: PXE server said to need to support "tsize" option

(by Pascal Bellard <pascal.bellard AT ads-lu.com>).
Conditional on blocksize option && tftpd su...

github.com/PitchBlackRecoveryProject/android_external_busybox - 8474cd38f3cd3446088fd158c7f34fd6860269ab authored over 16 years ago
whitespace and comment fixes, no code changes

github.com/PitchBlackRecoveryProject/android_external_busybox - f45c4f41b792e4b7c52eaf21b9540112887e861b authored over 16 years ago
- fix copy'n paste error.

thanks, vda! :)

github.com/PitchBlackRecoveryProject/android_external_busybox - f54a088429a382b48d34529e228e4900879ce826 authored over 16 years ago
Specially for Bernhard Fischer introduce USE_BB_CRYPT

which selects between libc/custom crypt routines.

github.com/PitchBlackRecoveryProject/android_external_busybox - b4c5bf615e0cd0da41222b853627ce2c893cba5c authored over 16 years ago
hush: eliminate PARSEFLAG_SEMICOLON and ctx->parse_type field.

function old new delta
parse_and_run_file ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 5703c22a51a154db17e6a7f6426a95232542cc9e authored over 16 years ago
use USE_FEATURE_UDHCP_PORT instead of ifdef

github.com/PitchBlackRecoveryProject/android_external_busybox - ff7cd6f9250b352450bf811a1cc7bca75cc4e2b3 authored over 16 years ago
further encrypt_des optimizations

function old new delta
pw_encrypt ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 5cdc247ba4e813db8c2d0a05ed7ed9624ed422fa authored over 16 years ago
cryptpw: fix "cryptpw -a des -- TEXT" case

libbb/pw_encrypt_des.c: optimize

function old ne...

github.com/PitchBlackRecoveryProject/android_external_busybox - 04087c6bbd247ef5802de3f8bd625fa3643e23e2 authored over 16 years ago
*: use llist_pop for traverse-and-free list operation

function old new delta
append_file_list_to_lis...

github.com/PitchBlackRecoveryProject/android_external_busybox - d50dda8c3501af9d593cd11272a15b480864a01c authored over 16 years ago
udhcpc: reduce ifdef forest, no code changes

github.com/PitchBlackRecoveryProject/android_external_busybox - 873b895d50d69a45b52bef85a8a4fb190f9c89ce authored over 16 years ago
crypt: code shrink

function old new delta
des_crypt ...

github.com/PitchBlackRecoveryProject/android_external_busybox - e235285c3a36c0e4efe21ec336e7015cd3cf3c62 authored over 16 years ago
tar: fix "unused parameter 'gzip'" warning

github.com/PitchBlackRecoveryProject/android_external_busybox - 7a762f9dbf80b406fd1ec21966a9de3c3057fd25 authored over 16 years ago
hush: fix a bug where we were requiring semicolon here: (cmd;)

also fix a bug where after error prompt is not shown.

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - f8d01d3f66dc50e54dae3c1d0e9b249f71f1dd43 authored over 16 years ago
hush: add support for ':'; create testsuite entries

text data bss dec hex filename
809569 612 7044 817225 c7849 busybox...

github.com/PitchBlackRecoveryProject/android_external_busybox - dd316dd283704b9adb588c3fb7cdec6ba5fbceb8 authored over 16 years ago
hush: support "! cmd | cmd" negation

function old new delta
done_word ...

github.com/PitchBlackRecoveryProject/android_external_busybox - a84420062a1e7a6e149b7d1ca77e1a787e55d45b authored over 16 years ago
ash: fix ${var/s/r} handling, add testcase.

github.com/PitchBlackRecoveryProject/android_external_busybox - 2659c63213fa3592aa1ef5eca356c7332bbb7f42 authored over 16 years ago
dos2unix: do not destroy symlinks and mode of the file being converted.

github.com/PitchBlackRecoveryProject/android_external_busybox - a1767a1f5d744804958b2ef0516cbd5d33292c0c authored over 16 years ago
udhcpc: kill undocumented -W, it was a no-op.

fix option parsing in the case some CONFIG_x are off.
disable -b on NOMMU, make backgrounding w...

github.com/PitchBlackRecoveryProject/android_external_busybox - 21765fa063830923d13426ec6989c16da9210e49 authored over 16 years ago
trivial crypt shrinkage

function old new delta
__md5_to64 ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 76f812803b72b5ccca764cdc7bfc42276fd70413 authored over 16 years ago
shorten sponsor's link per its request

github.com/PitchBlackRecoveryProject/android_external_busybox - e773be0428f5e26ed126d4f666d3124610cfbc6b authored over 16 years ago
build system: introduce FEATURE_ASSUME_UNICODE

ls: use it. also do G trick. with UNICODE off:

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - c7497ea31b84eb3261a64a2e1a8e80643c26fd9d authored over 16 years ago
httpd: fix bugs in authentication (by Peter Korsgaard <jacmet ATuclibc.org>)

we were accepting empty username; also we were always checking
dummy user:passwd pair ":" if us...

github.com/PitchBlackRecoveryProject/android_external_busybox - 25b463079d963ae4f482db7ced14d14c28b907b8 authored over 16 years ago
htppd: lots of variable/function renaming in config file parsing.

fixed a bug where we trashed config file's name;
otherwise, should not have any real behavioral c...

github.com/PitchBlackRecoveryProject/android_external_busybox - 0eb406caa85d6203b9d80da89e197f0b3e9fcc1d authored over 16 years ago
Reinstate DEBUG_PESSIMIZE (by Christian Ionescu-Idbohrn)

github.com/PitchBlackRecoveryProject/android_external_busybox - bd8390a872ae42751ff441180017b2d3c76dbe03 authored over 16 years ago
make pw_encrypt() return malloc'ed string.

text data bss dec hex filename
759802 604 6684 767090 bb472 busybox...

github.com/PitchBlackRecoveryProject/android_external_busybox - fdddab0c61c55c25d4218d4370e2b16a7936a794 authored over 16 years ago
uclibc insists on having 70k static buffer for crypt.

For bbox it's not acceptable. Roll our own des and md5 crypt
implementation. Against older uclibc...

github.com/PitchBlackRecoveryProject/android_external_busybox - 4ea83bf562c44a6792e7c77e7d87cba91f86f763 authored over 16 years ago
- make the first arg of the filter function passed to rtnl_dump_filter constant

to match normal iproute. No obj-code changes.

github.com/PitchBlackRecoveryProject/android_external_busybox - 9de462205542547694299e9fe2bc321088ab79aa authored over 16 years ago
hush: speed up o_addX{chr,str}

function old new delta
o_addQstr ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 7e3d33b6ce36776debecc8a504e66dae1b7d0bb4 authored over 16 years ago
hush: fix for nested $()s with escapes + testsuite

github.com/PitchBlackRecoveryProject/android_external_busybox - 76db5adbf70046dec92309a9785da08d1acf4e9d authored over 16 years ago
logger: "clean up" a dirty hack a bit

github.com/PitchBlackRecoveryProject/android_external_busybox - bd1aeeb850e441e3fa4f9e1f8aedd804a48b9cb1 authored over 16 years ago
hush: more backtick and quoting fixes...

github.com/PitchBlackRecoveryProject/android_external_busybox - 87f40bac149dcaf1025abd745decafb3a8ac4e0c authored over 16 years ago
hush: fix escaping of \[*?; add testsuites for these and for globbing

github.com/PitchBlackRecoveryProject/android_external_busybox - 43360e51781942730f91bb19821e3f8f1087e4fa authored over 16 years ago
hush: fix yet another fallout

hush: move fixed testsuites out of hush-bugs/*

github.com/PitchBlackRecoveryProject/android_external_busybox - 2e76c3f9016f674dad7a38ec7ba5b068d233f189 authored over 16 years ago
hush: fix some fallout from prev commits, add testsuite

github.com/PitchBlackRecoveryProject/android_external_busybox - 895bea23032221bcc158f447f81abacd046f87b1 authored over 16 years ago
hush: search/and/replace style cleanups, no code changes

github.com/PitchBlackRecoveryProject/android_external_busybox - 46ccdcb96eab18739509078638a0a7b2ae393684 authored over 16 years ago
hush: fix two nasty bugs:

hush-bugs/tick2.tests: ok
hush-bugs/tick.tests: ok

function ...

github.com/PitchBlackRecoveryProject/android_external_busybox - 7b4f3f13d305d0b610f232699fac9f54cc74ec3c authored over 16 years ago
hush: fix a memory leak in NOMMU case

github.com/PitchBlackRecoveryProject/android_external_busybox - 76d50418b37e59c4b474137ffa2eba4d3f7dbbb8 authored over 16 years ago