Commit Graph

292 Commits (d0db343fc4bf2afc98e333e2957bd2cde249ae8b)

Author SHA1 Message Date
John Crispin f614f2915a busybox: procd is now the init process
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36997
2013-06-21 16:53:30 +00:00
Felix Fietkau 6d3c6e3053 busybox: remove old no-MMU hackery
SVN-Revision: 36350
2013-04-17 15:36:26 +00:00
Felix Fietkau e3bdc13980 busybox: fix disabling /sbin/init and logread if procd is used as init
SVN-Revision: 36054
2013-03-16 01:25:42 +00:00
John Crispin 16b84af05e make init and logread depend on !PROCD_INIT
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36005
2013-03-13 18:11:31 +00:00
Jonas Gorski 5636037cff busybox: remove two obsolete patches
They either work around missing implementations in uClibc 0.9.30 and
earlier and add already present functionality.

Closes #11210, #11211.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 35710
2013-02-21 11:45:10 +00:00
Jo-Philipp Wich 3afbe1669f busybox: add an upstream ntpd fix (#12841)
SVN-Revision: 35239
2013-01-19 10:11:34 +00:00
Hauke Mehrtens bef592844b zram: add package to use compressed ram disk for swap
The busybox size is increased by 3.2KByte uncompressed on bcm47xx with
this commit.

This zram-swap automatically creates a zram device, a swap partition on
it and make the kernel swap pages to it.

Thank you Bastian Bittorf <bittorf@bluebottle.com> for idea and the
script.

SVN-Revision: 35025
2013-01-06 16:21:29 +00:00
Felix Fietkau a1e2b2ebe8 busybox: (vconfig) do not attempt to open /proc/net/vlan/config for no good reason (fixes #12663)
SVN-Revision: 34872
2012-12-23 10:59:57 +00:00
Florian Fainelli 92fd6e6f1a busybox: fix arping applet building on musl
musl-libc is more strict about missing includes.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34311
2012-11-23 20:02:14 +00:00
Florian Fainelli 7c26e53d5d busybox: define musl specificities in platform.h
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34309
2012-11-23 20:02:06 +00:00
Florian Fainelli bc8fe9b40f busybox: change the date -k patch to be more portable
Not all libcs have support for tm_gmtoff which is only available for BSD
compatibility, and guarded with __USE_BSD defines, use __tm_gmtoff otherwise.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34307
2012-11-23 20:01:58 +00:00
Hamish Guthrie 81a3d9ba31 licensing: Add licensing metadata to many packages Two new variables are introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated.
The licensing metadata is put into the bin/<platform>/packages/Packages file
for later parsing. A script for that is on it's way!

SVN-Revision: 33861
2012-10-19 15:34:28 +00:00
Felix Fietkau 93b4d13ed7 busybox: enable readlink (with -f support)
SVN-Revision: 33833
2012-10-18 00:09:50 +00:00
Florian Fainelli ed393422a0 busybox: remove reference to removed httpd init script
Patch from Daniel Harding.

SVN-Revision: 33765
2012-10-14 16:22:00 +00:00
Felix Fietkau 68c7a40346 busybox: backport upstream fixes for ext2 related tools
SVN-Revision: 33662
2012-10-08 12:31:33 +00:00
Felix Fietkau 4fdea4ee6a busybox: refresh patches
SVN-Revision: 33661
2012-10-08 12:31:27 +00:00
John Crispin 27144ca2a6 remove dependency for pkill
SVN-Revision: 33594
2012-09-28 22:37:04 +00:00
Felix Fietkau ed2bf29be5 build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems
SVN-Revision: 33523
2012-09-23 09:50:01 +00:00
Florian Fainelli 9e504b31a4 busybox: add support for CHECKSUM_PARTIAL to udhcpc
When running as KVM or Xen guest, packets may be received with
incomplete checksum[1].  Patch adopted from Fedora dhcp package.

[1]. http://article.gmane.org/gmane.linux.kernel/1003853

Signed-off-by: Alexey I. Froloff <raorn@raorn.name>

SVN-Revision: 33475
2012-09-19 15:13:38 +00:00
Florian Fainelli 93c28ea473 busybox: add patch to fix CVE-2011-2716 in udhcp.
SVN-Revision: 33404
2012-09-14 15:36:38 +00:00
Florian Fainelli 623169bc49 busybox: fix build with recent eglibc toolchains
SVN-Revision: 33395
2012-09-13 15:57:59 +00:00
Florian Fainelli fb2db91797 busybox: enable fsync applet by default
SVN-Revision: 33159
2012-08-13 09:55:12 +00:00
Florian Fainelli 5d37f15006 busybox: support V=c toplevel verboseness flag (#11799)
Signed-off-by: Gregory M. Turner <gmt@malth.us>

SVN-Revision: 33035
2012-08-07 16:08:11 +00:00
Vasilis Tsiligiannis 82dc07f6f2 busybox: Enable ibs, obs and conv options on 'dd'
SVN-Revision: 32464
2012-06-19 22:34:49 +00:00
Felix Fietkau 6a11725d42 busybox: remove BUSYBOX_USE_LIBRPC
SVN-Revision: 32175
2012-06-10 22:24:24 +00:00
Jo-Philipp Wich e2be7290b1 busybox: fix bad variable substitution on right hand side of I/O redirection, imported patch from upstream bug 5282
SVN-Revision: 32162
2012-06-10 13:19:45 +00:00
Felix Fietkau 4d8cd3afc0 make librpc compatible with eglibc, unconditionally enable it for packages that need rpc support
SVN-Revision: 32129
2012-06-08 15:10:18 +00:00
Jo-Philipp Wich 0a18161da1 busybox 1.19.4 update patch
This patch updates busybox to 1.19.4 and refreshes all patches.

Signed-off-by: Peter Wagner <tripolar@gmx.at>

SVN-Revision: 30985
2012-03-18 19:46:52 +00:00
Jo-Philipp Wich b8aead7f92 busybox: enable ps wide flag by default
SVN-Revision: 30812
2012-03-04 20:09:58 +00:00
Jo-Philipp Wich e7cfd6e245 busybox: fix previous commit, make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 default to CONFIG_IPV6, not depend on it
SVN-Revision: 29789
2012-01-19 01:50:53 +00:00
Jo-Philipp Wich 7a06d9a8a0 busybox: make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 depend on CONFIG_IPV6
SVN-Revision: 29788
2012-01-19 01:33:53 +00:00
Felix Fietkau 7f648456cd busybox: disable "mesg" by default
SVN-Revision: 29510
2011-12-13 13:51:05 +00:00
Nicolas Thill be4f27f38b package/busybox: wget: URL-decode user:password before base64-encoding it into auth hdr (upstream fix)
SVN-Revision: 29299
2011-11-23 19:41:36 +00:00
Jo-Philipp Wich 5e36196651 busybox: add a "date -k" to set the kernel timezone from the current localtime utc offset
SVN-Revision: 29203
2011-11-17 01:11:56 +00:00
Jo-Philipp Wich cabbc9966c busybox: fix empty password detection in telnetd init (#10432)
SVN-Revision: 29183
2011-11-16 13:17:35 +00:00
Jo-Philipp Wich 13839520bc busybox: revert accidentally committed debugging flag
SVN-Revision: 29158
2011-11-15 17:54:02 +00:00
Jo-Philipp Wich d0f5b51a8b busybox: fix hexdump segmentation fault with an empty leading format unit
SVN-Revision: 29156
2011-11-15 17:38:55 +00:00
Imre Kaloz 7944b6fa32 enable and use shadow passwords by default
SVN-Revision: 28936
2011-11-10 12:55:01 +00:00
Nicolas Thill d9aa1e3c1b package/busybox: passwd: use MD5 hash by default (like it used to be)
SVN-Revision: 28885
2011-11-09 17:32:23 +00:00
Felix Fietkau 3a12bd8bce busybox: use bash for gen_build_files.sh to avoid printf argument list issues on some systems
SVN-Revision: 28849
2011-11-08 00:33:10 +00:00
Nicolas Thill e4a8f5abe6 package/busybox: use new service wrapper
SVN-Revision: 28836
2011-11-07 22:58:39 +00:00
Jo-Philipp Wich ef98919ff0 busybox: ntpd: indefinitely try to resolve peer addresses (#10361)
SVN-Revision: 28794
2011-11-07 01:45:04 +00:00
Nicolas Thill 89827e33ce package/busybox: update to 1.19.3
SVN-Revision: 28725
2011-11-03 15:55:23 +00:00
Jo-Philipp Wich 219d772ce8 busybox: disable rdate, enable ntpd by default
SVN-Revision: 28613
2011-10-27 00:23:16 +00:00
Felix Fietkau 5fa4348a70 busybox: fix a compile error on mac os x
SVN-Revision: 28578
2011-10-25 13:03:18 +00:00
Nicolas Thill d3a428d406 package/busybox: make PAM support depend on DEVEL (closes: #8002 & #8743)
SVN-Revision: 28549
2011-10-24 08:18:33 +00:00
Nicolas Thill dba02bbacc package/busybox: revert config defaults inadvertently changed in [28513] (thanks to Liu Yu Fei, Eric), bump release number
SVN-Revision: 28547
2011-10-24 07:39:53 +00:00
Nicolas Thill d10b4495bc busybox: update to 1.19.2 (thanks to Peter Wagner)
SVN-Revision: 28513
2011-10-21 23:08:45 +00:00
Florian Fainelli ce50bb1636 busybox: update to 1.18.5, patch from Peter Wagner
SVN-Revision: 27288
2011-06-25 22:05:14 +00:00
Hauke Mehrtens b213493bda busybox: Fix insmod for linux 3.0
Insmod silently rejected being run on any non 2.x kernel. Make its version
check allow newer kernels (and reject 2.4- when not enabling the 2.4
feature).

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 27189
2011-06-15 21:17:52 +00:00