- Apr 03, 2017
-
-
Philip Prindeville authored
If you're using Chrony or NTPD you don't want the busybox NTP server as well. Make it's installation truly conditional. Signed-off-by:
Philip Prindeville <philipp@redfish-solutions.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> [simplify]
-
- Mar 25, 2017
-
-
Yousong Zhou authored
Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
- Mar 22, 2017
-
-
Felix Fietkau authored
It is useful for creating static ARP entries. Adds about 1.9 KiB after gzip on MIPS. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Mar 15, 2017
-
-
Piotr Dymacz authored
ntpd from Busybox supports peer-less (standalone) mode when it's started with option -l and without any peer provided with option -p. In this mode ntpd uses local time as reference and acts as stratum 1 server. This mode can be used in isolated networks, where Internet access and/or other NTP server/s are not available, but the device has some other way of getting correct time, like e.g. GPS (ugps supports setting local time by default). Support for this mode was incorrectly disabled/removed in: 1527f96c Signed-off-by:
Piotr Dymacz <pepe2k@gmail.com> Acked-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 29, 2017
-
-
Magnus Kroken authored
Refresh patches, delete patches that have been applied upstream. Signed-off-by:
Magnus Kroken <mkroken@gmail.com> Tested-by:
Koen Vandeputte <koen.vandeputte@ncentric.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> [fix defaults]
-
Magnus Kroken authored
The "new style" busybox applet approach moves all config and build definitions related to an applet to its .c file. This makes the patches easier to maintain, as they only add new files to the busybox build directory, without modifying BusyBox files. Signed-off-by:
Magnus Kroken <mkroken@gmail.com> Tested-by:
Koen Vandeputte <koen.vandeputte@ncentric.com>
-
- Jan 05, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Dec 16, 2016
-
-
Felix Fietkau authored
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Oct 21, 2016
-
-
Hannu Nyman authored
* Adjust download locations: - use https as busybox.net permanently redirects http to https - gentoo mirror has neither 1.25.0 nor 1.25.1 available, so drop it in favor of buildroot.net that has 1.25.1 Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi> Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
- Oct 15, 2016
-
-
Stijn Tintel authored
This fixes ntpd when queries are sent to secondary IPv4 IP addresses. See https://bugs.busybox.net/show_bug.cgi?id=9146 Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
Stijn Tintel authored
Dropped upstream patches: 000-busybox-1.25.0-gzip.patch 000-busybox-1.25.0-ip.patch 000-busybox-1.25.0-ntpd.patch Signed-off-by:
Stijn Tintel <stijn@linux-ipv6.be>
-
Jan-Tarek Butt authored
Double quote to prevent globbing and word splitting. Signed-off-by:
Jan-Tarek Butt <tarek@ring0.de>
-
- Sep 27, 2016
-
-
Kevin Darbyshire-Bryant authored
Include upstream patches for gzip, ip & ntpd. Signed-off-by:
Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
-
Jo-Philipp Wich authored
The Linux kernel uses two distinct fields to denote the routing table ID in use by network routes; the 8 bit `rtm_table` member of `struct rtmsg` and the 32 bit `RTA_TABLE` netlink attribute. If a routing table ID is larger than 255, the `RT_TABLE` attribute must be used and the `rtm_table` field has to be set to the special `RT_TABLE_UNSPEC` value. This commit adds a patch which... - switches the *_n2a() and *_a2n() functions of rt_names.c to use dynamically sized, name-sorted arrays instead of fixed arrays limited to 1024 slots in order to support IDs up to 65535 - adds proper handling of high table IDs to iprule.c and iproute.c when adding, removing and dumping ip rules and network routes After this change, the Busybox ip applet fully supports IP rules with high ID numbers, using the same logic as the full iproute2. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Sep 20, 2016
-
-
Hauke Mehrtens authored
The md5sum was not updated in commit 06fa1c46 "busybox: update to version 1.25.0" Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
Hauke Mehrtens authored
The following patches were removed: 010-networking-fix-uninitialized-memory-when-displaying-.patch https://git.busybox.net/busybox/commit/?id=f2c043acfcf9dad9fd3d65821b81f89986bbe54e 030-ip-fix-problem-on-mips64-n64-big-endian-musl-systems.patch https://git.busybox.net/busybox/commit/?id=4ab372d49a6e82b0bf097dedb96d26330c5f2d5f 204-udhcpc_src_ip_rebind.patch https://git.busybox.net/busybox/commit/?id=abe8f7515aded80889d78c2c1c8947997918cf90 230-ntpd_delayed_resolve.patch https://git.busybox.net/busybox/commit/?id=c8641962e4cbde48108ddfc1c105e3320778190d https://git.busybox.net/busybox/commit/?id=e4caf1dd9ce8569371a0eeb77ccf02a572dc0f11 260-arping_missing_includes.patch Not needed any more, still builds with musl for me. Add in 92fd6e6f "busybox: fix arping applet building on musl" The Kconfig files were updated with these commands: cd config ../convert_menuconfig.pl .../build_dir/target-*/busybox-1.25.0 cd .. ./convert_defaults.pl < .../build_dir/target-*/busybox-1.25.0/.config > Config-defaults.in Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Sep 16, 2016
-
-
Hauke Mehrtens authored
A padding to align a message should not only be added between different attributes of a netlink message, but also at the end of the message to pad it to the correct size. Without this patch the following command does not work and returns an error code: ip link add type nlmon Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Aug 18, 2016
-
-
Jo-Philipp Wich authored
Now that snapshot builds are only publishing SHA-256 checksums, it makes sense to ship an appropriate utility for verification. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jul 29, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jun 10, 2016
-
-
Hans Dedecker authored
Daemons that are waiting for a timesync are only triggered when the action is stratum. As step is the first sync action pass all actions to the ntpd hotplug scripts; it's up to the ntpd hotplugscript to filter out the actions it is interested in. Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
- Jun 07, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- May 30, 2016
-
-
Maxim Storchak authored
When a router is under load ntpd would have better chance to accurately maintain system time. Signed-off-by:
Maxim Storchak <m.storchak@gmail.com>
-
- May 24, 2016
-
-
Hans Dedecker authored
The busybox ntpd utility currently uses ntp servers specified in uci. This patch allows the ntpd utility to use NTP servers received via DHCP(v6) Following uci parameters have been added: use_dhcp : enables NTP server config via DHCP(v6) dhcp_interface : use NTP servers received only on the specified DHCP(v6) interfaces; if empty all interfaces are considered Signed-off-by:
Hans Dedecker <dedeckeh@gmail.com>
-
- May 12, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Apr 18, 2016
-
-
John Crispin authored
Signed-off-by:
Daniel Dickinson <openwrt@daniel.thecshore.com> Signed-off-by:
John Crispin <john@phrozen.org>
-
- Mar 31, 2016
-
-
Jo-Philipp Wich authored
The settimeofday() syscall wrapper provided by musl filters out the timezone argument, breaking the ability to set the kernel timezone through the function. Adjust busybox patch to issue the syscall directly in order to circumvent the problem. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Apr 17, 2016
-
-
Hauke Mehrtens authored
Signed-off-by:
Magnus Kroken <mkroken@gmail.com> [remove Kconfig changes] Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 49189
-
- Feb 12, 2016
-
-
Jo-Philipp Wich authored
Changeset r47775 introduced a wrong default value "n" for the ip applets config search path, breaking the handling of named routing tables and other objects having alias configurations. Fix the issue by providing a proper default value aligned with the value used by full iproute2. Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48716
-
- Feb 07, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48649
-
- Jan 28, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 48539
-
- Jan 19, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48386
-
- Jan 18, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48306
-
- Jan 03, 2016
-
-
Felix Fietkau authored
busybox: adjust convert_menuconfig.pl to emit relative path references for Config.in files and refresh generated files Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48078
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48077
-
- Dec 05, 2015
-
-
Felix Fietkau authored
r47288 updated to Busybox 1.24.1 but did not update the configuration. The configuration is updated by running cd config ../convert_menuconfig.pl .../build_dir/target-*/busybox-1.24.1 cd .. ./convert_defaults.pl < .../build_dir/target-*/busybox-1.24.1/.config > \ Config-defaults.in Signed-off-by:
Mark Mentovai <mark@moxienet.com> SVN-Revision: 47775
-
- Nov 04, 2015
-
-
Felix Fietkau authored
Adds about 1.2k gzip-compressed Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47387
-
- Nov 02, 2015
-
-
Felix Fietkau authored
busybox binary in openwrt neither supports stat nor find mtime. This patch adds find mtime support by default. I've compared ipk size for three different targets (ar71xx, brcm2708, x86): 209908 Okt 16 13:48 busybox_1.23.2-3_ar71xx.ipk-0before 210031 Okt 16 16:47 busybox_1.23.2-3_ar71xx.ipk-1after difference: +123 Byte 223519 Okt 16 13:06 busybox_1.23.2-3_brcm2708.ipk-0before 223720 Okt 16 13:53 busybox_1.23.2-3_brcm2708.ipk-1after difference: +201 Byte 221477 Okt 16 13:47 busybox_1.23.2-3_x86_64.ipk-0before 221622 Okt 16 13:52 busybox_1.23.2-3_x86_64.ipk-1after difference: +145 Byte Signed-off-by:
Dirk Brenken <dirk@brenken.org> SVN-Revision: 47362
-
- Oct 30, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47289
-
Felix Fietkau authored
Patches applied upstream and dropped: 280-fix_find_regression.patch 300-ip-addr-improvements.patch Fixed upstream: 290-ash-fix-a-regression-in-handling-local-variables.patch (see thread: http://lists.busybox.net/pipermail/busybox/2015-April/082783.html ) Signed-off-by:
Magnus Kroken <mkroken@gmail.com> SVN-Revision: 47288
-
- Sep 09, 2015
-
-
Felix Fietkau authored
lock -n is similiar to flock -n. If the lock was already taken, fail with exit code = 1 and write error message to stderr. example: if ! lock -n /tmp/foo ; then echo lock exits. else echo lock was free. But is locked now. fi > lock was free. But is locked now. > lock exists. Signed-off-by:
Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 46836
-