Commit Graph

271 Commits (6771d63284ee86924f5705a53953a50c4c43135a)

Author SHA1 Message Date
Felix Fietkau 50c44d0b54 cron: Add path
Override PATH for /etc/init.d/cron. This is necessary to ensure all programs
can be found when executing the script from remote by using ssh.
(e.g. ssh IP /etc/init.d/cron restart)

Patch from: kentarou matsuyama <matsuyama@thinktube.com>

SVN-Revision: 25196
2011-01-28 12:50:10 +00:00
Imre Kaloz 51156ea6b8 we don't support gcc 4.5.0
SVN-Revision: 25146
2011-01-27 13:31:56 +00:00
Jo-Philipp Wich 5b339e5fb2 busybox: implement ms static routes option in udhcpc (#6435)
SVN-Revision: 24779
2010-12-22 07:16:46 +00:00
Jo-Philipp Wich 56ae0b91e2 busybox: Comcast uses option 150 for 6RD DHCP announcements, cover it
SVN-Revision: 24245
2010-12-04 19:15:16 +00:00
Jo-Philipp Wich e3f13f0141 busybox: add 6RD prefix sanity checking as mandated by RFC5969, bump pkg revision
SVN-Revision: 23990
2010-11-14 05:58:34 +00:00
Jo-Philipp Wich 9efe60a464 busybox: implement support for 6RD (RFC5969 7.1.1, DHCP option 212) in udhcpc
SVN-Revision: 23989
2010-11-14 05:32:45 +00:00
Jo-Philipp Wich d0b4f8f820 busybox: mark as essential
SVN-Revision: 23961
2010-11-11 16:23:16 +00:00
Alexandros C. Couloumbis 0ee31ca22e package/busybox: include an upstream patch
SVN-Revision: 23630
2010-10-25 11:14:43 +00:00
Felix Fietkau b6d0865e7f busybox: fix configured stampfile name - add $(SH_FUNC) for md5s
SVN-Revision: 23600
2010-10-23 23:39:19 +00:00
Alexandros C. Couloumbis 4b16a5ba97 package/busybox: update to busybox-1.17.3
SVN-Revision: 23435
2010-10-14 09:08:37 +00:00
Alexandros C. Couloumbis ad41b53a74 package/busybox: fix endianes issue under FreeBSD 8.1
SVN-Revision: 23152
2010-09-29 14:33:35 +00:00
Michael Büsch 7b30b70e11 From: Joseph Roback <openwrt-devel@roback.cc>
26 Makefile patches for enabling parallel builds. Tested on Linux (8-core) and Darwin (12-core), individually and from clean build_root. The first set is from trunk, the second is from feeds/packages.

Signed-off-by: Joe Roback <joe@roback.cc>

SVN-Revision: 22965
2010-09-07 10:00:34 +00:00
Alexandros C. Couloumbis 5510149e78 package/busybox: update to busybox-1.7.2, include upstream patches, refresh patches
SVN-Revision: 22953
2010-09-06 07:22:26 +00:00
Alexandros C. Couloumbis 28d879da88 package/busybox: fix macosx cross compile, closes #7775
SVN-Revision: 22666
2010-08-16 06:05:04 +00:00
Nicolas Thill 2c57634be3 package/busybox: add missing bits from 1.17.1 update (mostly config stuff), rename upstream patches so they're applied first
SVN-Revision: 22665
2010-08-15 20:28:05 +00:00
Alexandros C. Couloumbis da7c2e1d7d package/busybox: fix missing bit, refresh patches
SVN-Revision: 22660
2010-08-15 10:06:58 +00:00
Alexandros C. Couloumbis e0d13e77d0 package/busybox: update to busybox-1.7.1, include upstream patches
SVN-Revision: 22659
2010-08-15 09:53:21 +00:00
Jo-Philipp Wich 1d6d3d0d8a busybox: fix compilation on FreeBSD
SVN-Revision: 22348
2010-07-22 08:28:39 +00:00
Jo-Philipp Wich 1dd824a358 base-files, busybox: fix 22279, simplify code and get rid of awk
SVN-Revision: 22282
2010-07-18 18:36:12 +00:00
Daniel Dickinson 8974bc6ae2 base-files & telnet: Fixed telnet starting even with root password when shadow passwords in use.
SVN-Revision: 22279
2010-07-18 15:18:38 +00:00
Alexandros C. Couloumbis 1f10f64d62 package/busybox: fix sed issue with gcc-4.5.0 (closes #7566)
SVN-Revision: 22074
2010-07-06 11:17:41 +00:00
Daniel Dickinson b86c99feb1 busybox: Fixed remote logging bug in which starting syslog before the network (and hence the remote host being available) results in failure to do any remote logging
SVN-Revision: 21961
2010-06-27 12:18:12 +00:00
Felix Fietkau 543d870e82 remove linux 2.4 support from several packages
SVN-Revision: 21954
2010-06-26 20:43:41 +00:00
Nicolas Thill 3dc2c3bb4d package/busybox: update to 1.16.2 (bug fix release)
SVN-Revision: 21813
2010-06-16 13:24:11 +00:00
Nicolas Thill cbdb520895 package/busybox: add upstream hush patch, bump release number
SVN-Revision: 21545
2010-05-23 14:00:43 +00:00
Nicolas Thill f7d97234e2 package/busybox: add upstream udhcp hostname truncation fix, bump release number
SVN-Revision: 21510
2010-05-19 21:39:10 +00:00
Jo-Philipp Wich 47e443f91b busybox: use uci_get() wrapper (#7312)
SVN-Revision: 21491
2010-05-17 19:34:46 +00:00
Nicolas Thill 14fe6e0238 package/busybox: add 2 upstream fixes (ash & cpio), bumb release number
SVN-Revision: 21186
2010-04-27 11:59:19 +00:00
Nicolas Thill d3c4f6f02f package/busybox: refresh patches
SVN-Revision: 21185
2010-04-27 11:50:37 +00:00
Alexandros C. Couloumbis bc676287b5 package/busybox: add upstream sed patch, bump release number
SVN-Revision: 21151
2010-04-25 06:28:09 +00:00
Nicolas Thill 5611e4d94d package/busybox: rename 'target-config.in' to 'Config.in' for coherency, move submenu to it and source main busybox Config.in from there
SVN-Revision: 20912
2010-04-16 10:42:10 +00:00
Nicolas Thill 6b9e04991d package/busybox: add 3 upstream fixes, bump release number
SVN-Revision: 20904
2010-04-16 08:48:19 +00:00
Nicolas Thill ee9af1fbb6 package/busybox: enable blkid, mkswap & swaponoff applets, enable uuid/volumeid support, bumb release number
SVN-Revision: 20726
2010-04-06 00:51:35 +00:00
Nicolas Thill 8be628f50a busybox: update to v1.16.1 (based on v1.16.0 update patch from Peter Wagner)
SVN-Revision: 20661
2010-04-03 00:58:46 +00:00
Nicolas Thill 15f9699e98 busybox: add myself as maintainer
SVN-Revision: 20657
2010-04-02 22:59:39 +00:00
Gabor Juhos c227567fb5 package/busybox: refresh patches
SVN-Revision: 20455
2010-03-26 14:27:47 +00:00
Jo-Philipp Wich b3e4a6503a busybox: disable httpd applet
SVN-Revision: 20432
2010-03-25 16:14:14 +00:00
Florian Fainelli d40104d567 If /var/spool/cron/crontabs is a directory, then /etc/init.d/cron will place a spurious "crontabs" symlink into it. Patch fro Stefan Monnier
SVN-Revision: 20354
2010-03-21 17:16:41 +00:00
Nicolas Thill 7d50b29b4d busybox: fix default value for BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR (unused) option
SVN-Revision: 20122
2010-03-10 17:49:14 +00:00
Florian Fainelli 9fd2d20a24 fix busybox's ping compilation when the fancy feature is turned off (#6489)
SVN-Revision: 19904
2010-02-28 12:58:02 +00:00
Jo-Philipp Wich f82546764a busybox: fix typo in last commit, thx Nico
SVN-Revision: 19853
2010-02-25 00:48:13 +00:00
Jo-Philipp Wich 675b9b5f54 busybox: disable busybox' own stripping, fixes stripped bb binary in STAGING_DIR_ROOT
SVN-Revision: 19852
2010-02-25 00:42:09 +00:00
Jo-Philipp Wich fb96235ea5 busybox: implement -q flag for insmod for Linux 2.6 and actually suppress errors when the flag is specified, part 2 of the iptables modprobe fix
SVN-Revision: 19851
2010-02-24 23:59:46 +00:00
Hauke Mehrtens b52345c9ed allow routed mode operation again
Fix part of bug #6709.

SVN-Revision: 19779
2010-02-20 13:18:34 +00:00
Nicolas Thill 384204dd0b busybox: update to v1.15.3
SVN-Revision: 18781
2009-12-15 03:38:51 +00:00
Nicolas Thill 03ab02cde7 busybox: remove uniq memleak patch, applet was fixed upstream in v1.15.2 (closes: #6354)
SVN-Revision: 18778
2009-12-14 15:57:00 +00:00
Felix Fietkau 77c391b8b1 busybox: adjust hush default configuration
SVN-Revision: 18712
2009-12-09 13:36:28 +00:00
Florian Fainelli 6b306ba7b8 update busybox to 1.15.2 (#5926)
SVN-Revision: 18684
2009-12-07 16:56:04 +00:00
Florian Fainelli 2937618dd9 prevent busybox's ping6 from crashing (#4604)
SVN-Revision: 18528
2009-11-24 22:13:19 +00:00
Nicolas Thill 0153a9bfea busybox: restore previous inittab handling when terminal can't be accessed (closes: #6181)
SVN-Revision: 18485
2009-11-22 17:00:50 +00:00
Hamish Guthrie c724a69355 At boot, the startup process is executed in a non-interactive shell. Default behavior for a non-interactive shell is that SIGINT is processeld locally by the shell (and typically ignored), this runtime environment is inherited by children, hence Ctrl-C has no effect within a telnet session. This patch enables the correct behavior
SVN-Revision: 18088
2009-10-20 06:51:30 +00:00
Felix Fietkau 215ccb66e6 gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
SVN-Revision: 18019
2009-10-10 19:25:48 +00:00
Felix Fietkau 9e27eea038 busybox: remove "default y" in the lock config item to fix nommu builds
SVN-Revision: 17925
2009-10-05 19:56:23 +00:00
Felix Fietkau ed17f32715 busybox: support 64 bit math in shell tests. this does not seem to increase the binary size at all (tested on mips), fixes #2871
SVN-Revision: 17838
2009-10-03 10:56:19 +00:00
Nicolas Thill b233445222 busybox: remove empty patches
SVN-Revision: 17803
2009-10-01 07:46:42 +00:00
Nicolas Thill 91750d01a7 busybox: update to v1.14.4 (closes: #5619)
SVN-Revision: 17782
2009-09-28 12:38:46 +00:00
Felix Fietkau 4b396d147d busybox: add support for union mounts (not included in the kernel yet)
SVN-Revision: 17724
2009-09-25 20:46:51 +00:00
Felix Fietkau e43623701c busybox: adjust default config for nommu targets
SVN-Revision: 17348
2009-08-21 22:32:09 +00:00
Nicolas Thill 131b2429ef fix df -h output (closes: #5290)
SVN-Revision: 16723
2009-07-07 00:07:19 +00:00
Felix Fietkau d196e4087e udhcpc: add cidr routes support (patch from #5299)
SVN-Revision: 16433
2009-06-13 14:42:47 +00:00
Felix Fietkau 98caacae20 busybox: fix watchdog util compile
SVN-Revision: 16150
2009-05-28 16:55:52 +00:00
Nicolas Thill adc83174bf busybox: fix build error in insmod applet on 2.4 (closes: #5220)
SVN-Revision: 16107
2009-05-27 13:21:48 +00:00
Nicolas Thill e7133da4aa busybox: update to v1.13.4 (closes: #4279)
SVN-Revision: 16063
2009-05-25 17:15:39 +00:00
Nicolas Thill 9a16485900 busybox: update to v1.12.4 (partially closes: #4279)
SVN-Revision: 16053
2009-05-25 13:52:31 +00:00
Jo-Philipp Wich d26ec37d18 busybox: add possibility to set crond log level through /etc/config/system and use level 5 by default which prevents unneeded debug messages on each job execution
SVN-Revision: 15481
2009-04-29 13:00:42 +00:00
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
2009-04-17 14:09:46 +00:00
Felix Fietkau de0332f86a rename our /bin/login script to /bin/login.sh to avoid collisions with busybox - we always use -l on telnetd anyway
SVN-Revision: 15097
2009-04-04 09:35:55 +00:00
Jo-Philipp Wich 0180abdf49 busybox: avoid infinite loop in lsmod (#4834)
SVN-Revision: 15071
2009-03-29 20:26:45 +00:00
Felix Fietkau fce316bc0b busybox: fix spurious rebuild issue
SVN-Revision: 14975
2009-03-22 20:18:19 +00:00
Hauke Mehrtens 701d71984c busybox: refresh busybox patches
SVN-Revision: 14590
2009-02-21 15:07:45 +00:00
Jo-Philipp Wich 7618cd7cbe fix incorrect quoting in busybox cron init script
SVN-Revision: 14540
2009-02-17 17:29:17 +00:00
Nicolas Thill a71089de4b remove IPKG_ARCH variable, unused anymore since ipkg support was removed from busybox
SVN-Revision: 14142
2009-01-21 23:03:55 +00:00
Florian Fainelli 3d4f8f79b0 busybox brctl does not support showmacs or showstp (#4206)
SVN-Revision: 14093
2009-01-18 16:30:37 +00:00
Rod Whitby cd02dc5ead busybox: Increment PKG_RELEASE
SVN-Revision: 13535
2008-12-07 02:15:13 +00:00
Rod Whitby b5f89fa869 busybox: Enabled FEATURE_HTTPD_PROXY by default (cost is 580 bytes)
SVN-Revision: 13534
2008-12-07 02:12:11 +00:00
Nicolas Thill 1af7fe6e24 fix brctl on linux 2.4
SVN-Revision: 13194
2008-11-13 04:22:05 +00:00
Nicolas Thill 3691a072cc bridge (brctl) changes: - enable brctl in busybox - disable bridge-utils - bumb busybox release number
SVN-Revision: 13180
2008-11-11 03:02:26 +00:00
Nicolas Thill dc1b6a3961 fix busybox brctl rejecting 0 as a valid value in time-related commands (setageing, setfd, ...)
SVN-Revision: 13163
2008-11-09 22:38:59 +00:00
Nicolas Thill 774f6c2160 upgrade busybox to 1.11.3
SVN-Revision: 13160
2008-11-09 17:55:06 +00:00
Felix Fietkau 5a97325e73 add back the include() function to awk (extracted from the old awx patch)
SVN-Revision: 13081
2008-10-29 20:02:52 +00:00
Mike Baker a75c1c1262 fix a null pointer deref in vi's search
SVN-Revision: 13073
2008-10-29 13:46:28 +00:00
Felix Fietkau 51a69f3f97 fix busybox http auth if the root user has an empty password
SVN-Revision: 12869
2008-10-06 16:33:14 +00:00
Felix Fietkau d896035377 busybox: remove the upstream-provided bugfix patch for line editing it actually breaks the history functionality instead of fixing it
SVN-Revision: 12763
2008-09-28 15:26:25 +00:00
Felix Fietkau ebd408630f fix multiple instances of busybox httpd (thx, Yanira)
SVN-Revision: 12663
2008-09-23 15:24:02 +00:00
Nicolas Thill 2219c8b27f upgrade busybox to v1.11.2 and add current upstream fixes
SVN-Revision: 12648
2008-09-22 12:36:13 +00:00
Nicolas Thill 5d45133fc2 remove patch missed from [12498] only needed for ipkg support
SVN-Revision: 12647
2008-09-22 11:00:41 +00:00
Felix Fietkau 059e7be269 remove ipkg from busybox
SVN-Revision: 12498
2008-09-02 11:28:38 +00:00
Felix Fietkau 2a58b9c729 remove awx from busybox, refresh patches
SVN-Revision: 12497
2008-09-02 11:18:47 +00:00
Felix Fietkau e833cd9c61 BusyBox httpd Accept Header Patch
With this patch the BusyBox httpd pass the "Accept:" and
"Accept-Language:" header by the environment variables to the
CGI-Script, so this can make Content Negotiation to deliver the page in
the language, which was selected by the user in the browser settings,
and/or serve the XHTML page with the right MIME-Type
application/xhtml+xml to user agents which support it und text/html
which don't.

Signed-off-by: Alina Friedrichsen <x-alina@gmx.net>

SVN-Revision: 12496
2008-09-02 11:16:43 +00:00
Andy Boyett a12f23ba98 Use unsigned longs for bitwise operations in awk, thanks benoar. - Resolves the ipcalc.sh bug on some arches, closes #3012, #3946 - Submitted upstream as busybox bug #4774
SVN-Revision: 12427
2008-08-28 16:40:53 +00:00
Felix Fietkau 20054336c0 add back busybox httpd password auth support - fixes x-wrt
SVN-Revision: 12422
2008-08-28 12:58:59 +00:00
Felix Fietkau d42892ab5e fix busybox compile on mac os x
SVN-Revision: 12409
2008-08-27 19:35:47 +00:00
Nicolas Thill be1b3822d9 remove empty patches left over after [12348]
SVN-Revision: 12350
2008-08-20 15:20:19 +00:00
Imre Kaloz 1e82faaa5e upgrade busybox to v1.11.1 and add current upstream fixes
SVN-Revision: 12348
2008-08-20 14:00:34 +00:00
Travis Kemen 99dd3e13fc make opkg the default package manager, disable busybox ipkg from building by default
SVN-Revision: 12319
2008-08-16 06:35:14 +00:00
Florian Fainelli a53aa71c83 Do not run telnet if either dropbear or openssh server are running (#3839)
SVN-Revision: 12258
2008-08-09 09:50:12 +00:00
Travis Kemen 603f612d83 Fix a wrong variable names (ifname, wan) and enhance httpd's init script by more configurable options. Signed-off-by: Lubos Stanek (lubek) <lubek@lubek.name>
SVN-Revision: 10536
2008-02-28 19:56:09 +00:00
John Crispin 6df5a9cf17 only start crond if there are files in the crontab
SVN-Revision: 10292
2008-01-28 17:23:22 +00:00
John Crispin dfa7ec4c25 make busybox have hwclocjk tool enable by default
SVN-Revision: 10255
2008-01-25 16:49:21 +00:00
Felix Fietkau 4ff87a6638 oops, applied the ipkg patch with the wrong patchlevel
SVN-Revision: 10253
2008-01-25 16:46:26 +00:00