Android-x86
Fork
Donation

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-busybox: List of commits

external/busybox


RSS
Rev. Time Author
2eaee0e oreo-x86 android-x86-8.1-r2 android-x86-8.1-r3 android-x86-8.1-r4 android-x86-8.1-r5 android-x86-8.1-r6 2019-02-27 20:02:52 Chih-Wei Huang

Android: don't define functions already in BIONIC_O

38f3ea8 android-x86-8.1-r1 2018-05-04 19:25:08 Chih-Wei Huang

Android: fix building issues of oreo-x86

To build with gcc, we have to add external/busybox to the variable
INTERNAL_LOCAL_CLANG_EXCEPTION_PROJECTS.

Add -fno-stack-protector to avoid missing __stack_chk_fail_local
issue.

9ee7d34 nougat-x86 android-x86-7.1-r2 android-x86-7.1-r3 android-x86-7.1-r4 android-x86-7.1-r5 2018-05-01 13:44:14 Chih-Wei Huang

Android: add fbset

This is a tool to show and modify frame buffer device settings.

94993db 2018-05-01 09:56:08 Chih-Wei Huang

Android: don't use clang to build busybox

The clang is buggy to build busybox. Use gcc instead.
This avoids top crashing.

c931bcd android-x86-7.1-r1 2018-01-10 17:48:02 Chih-Wei Huang

Remove lspci

f0fc0a2 2017-12-25 17:01:47 Chih-Wei Huang

Android: fix improper usage of $(local-intermediates-dir)

The macro $(local-intermediates-dir) should not be used in the recipes
since it depends on LOCAL_MODULE and LOCAL_MODULE_CLASS which are not
well-defined in the recipes. Use $(intermediates-dir-for) instead.

Besides, we should not remove the whole intermediates dir. Otherwise
the import_includes in that dir may be removed. It causes other errors.

2dbc3be multiwindow-oreo 2017-09-19 13:25:59 Chih-Wei Huang

Android: quiet some warnings

To avoid tons of such warnings:

In file included from external/busybox/shell/ash.c:45:
In file included from external/busybox/include/busybox.h:8:
external/busybox/include/libbb.h:1379:120: warning: stdcall calling convention ignored on variadic function [-Wignored-attributes]
int ioctl_or_perror(int fd, unsigned request, void *argp, const char *fmt,...) __attribute__ ((format (printf, 4, 5))) FAST_FUNC;
^

945092b 2017-09-08 20:30:00 Chih-Wei Huang

Fix building issues on Android 8.0

0e44191 2017-09-08 20:18:30 Chih-Wei Huang

Android: refine bionic branch switches

1a5125f 2017-09-08 20:18:15 Chih-Wei Huang

Android: change the generated path

Move all generated files to $(local-generated-sources-dir).

af8dfdb 2017-09-08 20:17:48 Chih-Wei Huang

Android: minor cleanup

Remove unnecessary lines.

27c08d0 2016-08-17 23:21:38 Chih-Wei Huang

Fix building issues on Android 7.0

501aa62 marshmallow-x86 android-x86-6.0-r1 android-x86-6.0-r2 android-x86-6.0-r3 2015-10-16 01:57:28 Chih-Wei Huang

Android: add the headers for string functions prototypes

Fix the building errors on Android 6.0 64-bit targets.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

603a0d1 2015-10-11 01:26:34 Chih-Wei Huang

lsusb: add -v option to show bDeviceClass and DEVNAME

68541ab 2015-10-11 01:26:32 Chih-Wei Huang

xlseek: large file support

This fixes the issue that mke2fs can't format large disks.

200e565 2015-10-08 21:12:54 Iftekhar Rifat

Fix busybox building

Change-Id: Icba1e069deb0f86ecc2cef3d6e008dc22660c788

23166cc 2015-09-26 04:52:10 Keith Mok

Enlarge android config for copy buffer

The copy buffer config is 4k currently which is too small
to be efficient on emmc. Enlarge it to 64k, makes cp
doubles the performance.

SAMBAR-434

Change-Id: Id315b910eb570f07b8c90fe4acbea270762b15e8

0098dcf 2015-09-07 02:46:47 Sreeram Ramachandran

Define a writeable CONFDIR for iproute.

Currently, the CONFDIR defaults to /etc/iproute2, which is on a read-only
filesystem. We plan to write some files at runtime to this directory, so we need
to point it at a read-write filesystem.

Note that nothing in Android actually uses (populates) the current CONFDIR
(/etc/iproute2). It doesn't even exist on the default system image. In other
words, this change doesn't break anything.

Change-Id: I69deb1a64d5d6647470823405bf0cc55b24b22de
Signed-off-by: Michael Bestas <mikeioannina@gmail.com>
JIRA: CYAN-6759

714fe14 2015-09-07 02:44:04 Christoph J. Thompson

iproute - Don't hardcode the path to config files

Allows using an alternate path for config files.

Change-Id: I6fb6b2d9a4b05a7dce145574760b2a4d442377f9
Signed-off-by: Christoph J. Thompson <cjsthompson@gmail.com>
Signed-off-by: Michael Bestas <mikeioannina@gmail.com>
JIRA: CYAN-6759

e04727a 2015-03-21 00:17:28 Chih-Wei Huang

Android: simplify BUSYBOX_CROSS_COMPILER_PREFIX

The original definition is complicated and won't work
if not build from a lunch environment.

The simplified definition should work for all archs
in all situations.

Change-Id: I961c46942b80e516bc89d41afe6e0fa28611e8de
Signed-off-by: bmc08gt <brandon.mcansh@gmail.com>

9e941c4 2015-03-08 07:34:51 Dan Pasanen

mount: address a couple crashes

Change-Id: I3f978f40eb77d7679decf4a33b5c655ebb74d979

bbfc339 2015-02-25 06:21:41 Dan Pasanen

mount: respect a user-specified fstype

* Don't attempt to auto-detect the filesystem type using blkid
if the user has specifically specified a type

Change-Id: Icebbc3189fc59af9fe52e12b693f3b7ae516e2c7

a7b938a 2015-02-19 22:42:29 Tanguy Pruvot

get_devname: fix a couple warnings

Change-Id: I0dd2b109cbe015f30905169a573368716c2a73c5

d9ce728 2015-02-14 03:31:40 Dan Pasanen

mount: use blkid to determine fstype

* Add a function to volume_id that returns an fstype for a
given device.

* During mount, if the fstype is auto, or blkid disagrees
with the given fstype, trust blkid's determination of the
filesystem type and run with it.

Change-Id: I357cbb5d255a30a27152a06de5328b2ef14553f9

60283c6 2014-11-09 17:13:46 Tanguy Pruvot

Android: fix for 32/64 __set_errno libc change

this export in libc is only present for 32 bit targets
for compatibility issues with the published NDK

Change-Id: I3ddab7d7f3c409cf7732ca23f23d3080fd6861a3

0d6f149 2014-11-07 22:20:29 Tanguy Pruvot

Android: Fix for 64bit arm and x86_64 targets

tested on kitkat arm and lollipop x86_64/arm64

Change-Id: I6049c7d935f08db51bea8f3fb98fe025171f2ef9

edbd464 2014-11-06 07:58:13 Ricardo Cerqueira

Default to L's bionic

ceebc17 2014-09-02 14:08:15 Tanguy Pruvot

busybox: restore mac/linux bash compat.

previous commit was merged too fast.

Change-Id: I2573ce6074e988bae0cd2157fcdf1269f6b1ac99

25b92aa 2014-09-02 13:52:32 Diogo Ferreira

busybox: Use 'gsed' in Mac builds

Mac builds were broken because its sed implementation is not compatible
with some of the features used in this script. We already require gsed
for the Android build on Mac so this changes the script to take that
into account.

Change-Id: I37c10f8c543bdaf2c84409dacfaeccd24eb152d7

e6d6455 2014-09-02 13:41:41 Tanguy Pruvot

Merge "[x86] Android 4.4.4 for x86 needs new implementation of "security_compute_relabel"" into cm-11.0

Show on old repository browser