Commit graph

18 commits

Author SHA1 Message Date
Matthias Andree
26cdcfd6f0 Attempt to fix 10-CURRENT build failure involving strchrnul. 2013-09-05 07:00:07 +00:00
Matthias Andree
770a0894fc Update stable to 1.21.0, and mark -unstable IGNORE for now.
ChangeLog: http://busybox.net/
2013-07-04 06:49:41 +00:00
Matthias Andree
984291a95a - Add support for concatenated .xz streams
- Fix grep -Fw not respecting -w
- Fix assorted crashes and two macros

These, and the previous CVE fix in _2 were
Obtained from:	http://patch-tracker.debian.org/package/busybox/1:1.20.0-8
2013-03-05 16:10:35 +00:00
Matthias Andree
ad0a20b692 Fix
Security: CVE-2013-1813
2013-03-05 15:31:39 +00:00
Matthias Andree
a5e727e03b busybox:
- add fixes from upstream (bumping portrevision)
- permit overriding USE_GCC from environment (but note that GCC is
  required due to GCC extensions that are unsupported by clang)
- actually pass CC and CXX as themselves, and HOSTCC/HOSTCXX through
  MAKE_ARGS, so that it actually gets effective
- add install conflict with busybox-unstable

busybox-unstable:
- new port, based on the fixed busybox, for the unstable 1.21 branch,
  with install conflict with busybox-[1-9]*
2013-01-21 23:55:21 +00:00
Matthias Andree
0163460315 Update to 1.20.2. Changelog: http://busybox.net/
Rediff patches.  Replace alloca.h references by stdlib.h ref's.
2012-07-17 02:27:08 +00:00
Matthias Andree
4d57ba3460 Regenerate files/patch-include__platform.h.
Add five patches to #include <libgen.h> and remove that from CPPFLAGS.
Add five upstream patches.
2011-09-22 21:13:27 +00:00
Matthias Andree
f3b735a961 Update to new upstream release 1.19.1. 2011-09-03 10:44:23 +00:00
Matthias Andree
ba565fd276 Move busybox-1.19.0-freebsd.patch to files/patch-freebsd-upstream.
This in anticipation of an upstream revision.

Fix a glitch in the mntent.h-related #ifdef, move it
to after #include libbb.h so that HAVE_MNTENT_H
gets properly #defined or #undef'd.
2011-08-29 00:08:00 +00:00
Matthias Andree
53a1994b64 New bug fixes from upstream (bumping PORTREVISION),
some fixes moved into an official upstream patch,
added patch to fix getline() related failures e.g. on 8.2-RELEASE* i386.
2011-08-28 13:59:23 +00:00
Matthias Andree
116902f1a2 Update to new upstream release, refresh patches. 2011-08-26 01:14:01 +00:00
Matthias Andree
db405d8512 - Add LICENSE=GPLv2 statement
- make MAKE_ARGS+= to support   port test -- MAKE_ARGS=V=1
- Add -include libgen.h to CPPFLAGS to fix a couple of warnings
  (reported missing to the busybox mailing list)
- Add missing prototype to files/patch-strnlen for pre-8 systems
- Bump PORTREVISION
- Add USE_GCC=4.2+ to avoid clang, which breaks on findutils/find.c
- Add port documentation (needs Perl5 to build as it's in POD format)
  unless NOPORTDOCS is defined
- Make do-configure build respect f.i. _MAKE_JOBS and MAKE_ARGS
2011-07-14 10:57:39 +00:00
Martin Wilke
50c5812224 - Update to 1.18.2
- Unbreak for CURRENT

PR:		154312
Submitted by:	Chris Rees <utisoft@gmail.com> (maintainer)
Feature safe:	yes
2011-02-05 08:48:13 +00:00
Tilman Keskinoz
3ab732a0ff [1]Unbreak on 8.0 by renaming conflicting function dprintf to bb_dprintf
[2]Add memrchr() function for FreeBSD 7.x

PR:		152456
Submitted by:	maintainer[1], Ivan Dimitrov[2]
Feature safe:	yes

Unbreak on amd64 while here.
2011-01-14 09:59:17 +00:00
Luigi Rizzo
22543dc6a2 unbreak the port temporarily commenting out traceroute. 2009-06-26 09:48:28 +00:00
Luigi Rizzo
9c37f8c441 add missing file 2009-06-26 09:36:21 +00:00
Luigi Rizzo
56e15e91a8 update the port to rev.1.13.4 2009-06-25 21:16:37 +00:00
Luigi Rizzo
0f177418d5 busybox is a set of common utilities built as a single
crunched binary, and sometimes stripped down in features
to fit the needs of embedded systems.

WWW: http://www.busybox.net/
2009-03-25 22:17:16 +00:00