Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-05 | Steve Grubb writes: | Eric Andersen | |
Hello, Last November a bug was found in iproute. CAN-2003-0856 has more information. Basically, netlink packets can come from any user. If a program performs action based on netlink packets, they must be examined to make sure they came from the place they are expected (the kernel). Attached is a patch against pre8. Please apply this before releasing 1.00 final. All users of busy box may be vulnerable to local attacks without it. Best Regards, Steve Grubb | |||
2004-04-26 | Thomas Koeller writes: | Eric Andersen | |
Hi, the following output is from BusyBox 1.0.0-pre10: ~ # ip link help ip: Command "help" is unknown, try "ip link help". tk This patch fixes it by removing the advertisements for the "ip blah help" stuff that is not implemented. | |||
2004-04-12 | Fix up conditional compile of files needed by ip applets | Glenn L McGrath | |
2004-03-15 | Remove trailing whitespace. Update copyright to include 2004. | Eric Andersen | |
2004-01-30 | Use proper C99 types | Eric Andersen | |
2003-12-19 | Manousaridis Angelos writes: | Eric Andersen | |
Another issue I found was with the iproute utility. While using another program I found that it failed because the "ip route del" command was not found. I looked at the full iproute implementation and this command exists. The busybox version has the "ip route delete" command. I have created a patch which makes the "ip route del" command an alias to the "ip route delete" command. | |||
2003-08-29 | "This function was not updating the argc and argv pointers to reflect | Glenn L McGrath | |
the arguments it consumed, which means the calling function encountered them as well. As a result, a command like "ip -6 addr" was yielding a usage error." - Philip Blundell | |||
2003-07-14 | Update a bunch of docs. Run a script to update my email addr. | Eric Andersen | |
2003-07-14 | On second thought, this is a better way to fix things | Eric Andersen | |
2003-07-14 | Don't use Linux kernel headers | Eric Andersen | |
-Erik | |||
2003-06-20 | Patch from Lars Kellogg-Stedman: | Eric Andersen | |
I'm building BusyBox using a development kit for MontaVista Hardhat Linux (PPC) -- which, at least in this instance, is based around kernel 2.2.14. I've had to massage a few files in networking/libiproute/ to make it compile. Specifically: (1) Added a #include <sys/uio.h> for the iovec structure in libnetlink.c, (2) Put ifdefs in ll_types.c and ll_proto.c around various constants (ETH_P_xxx and ARPHRD_xxx) that weren't defined, (3) Make do_changename() in iplink.c require a kernel >= 2.4.0 -- the ifr structure in my environment doesn't have the ifr_name attribute. I've assumed this is a kernel dependency -- let me know if I ought to be checking something else. In the absence of the correct kernel, do_changename() always returns 0. Attached is a patch against the current CVS that will make these changes. -- Lars | |||
2003-04-26 | iPatch from waldi, fixes usage of ip route flush (from)? (match|exact) | Glenn L McGrath | |
2003-03-19 | Major coreutils update. | Manuel Novoa III | |
2003-02-15 | Patch from Bastian Blank | Glenn L McGrath | |
- ip route flush - different usage for telnetd in inetd mode - changes for the default flags of the ip features - if no /usr requested, udhcpc should use the script also without /usr. | |||
2003-02-12 | Don't use HZ -- use sysconf(_SC_CLK_TCK) | Eric Andersen | |
2003-01-27 | This seems sufficient for ifup and ifdown to actually work | Eric Andersen | |
as advertised. Works for me (at least with glibc) | |||
2003-01-22 | Fix a typo that broke it so busybox won't build | Eric Andersen | |
2003-01-21 | header update | Glenn L McGrath | |
2003-01-14 | Eliminate most instances where we use linux kernel headers | Eric Andersen | |
-Erik | |||
2003-01-14 | Eliminate use of kernel header file | Eric Andersen | |
-Erik | |||
2003-01-13 | Option to allow ifupdown use ip commands instead of ifconfig, add flush | Glenn L McGrath | |
command to ipaddr, patch by Bastian Blank | |||
2003-01-05 | fixes for ia64 | Glenn L McGrath | |
2002-12-16 | Only included headers that are used. | Glenn L McGrath | |
2002-12-16 | fix warning | Glenn L McGrath | |
2002-12-11 | undefine sysinfo to prevent breakage on ia64 | Glenn L McGrath | |
2002-12-02 | Use compare_string_array in ipaddress to save a few bytes, minor cleanups | Glenn L McGrath | |
2002-12-02 | Save a few more bytes | Glenn L McGrath | |
2002-12-02 | Save a hundred bytes or so on the do_iproute function | Glenn L McGrath | |
2002-12-01 | Enable ip commands to be compiled seperate from ip, modifed patch from ↵ | Glenn L McGrath | |
Bastian Blank | |||
2002-11-28 | Clean up error messages | Glenn L McGrath | |
2002-11-28 | Minor error messages changes | Glenn L McGrath | |
2002-11-28 | Cleanup error messages | Glenn L McGrath | |
2002-11-28 | Cleanup error messages | Glenn L McGrath | |
2002-11-28 | Syntax error | Glenn L McGrath | |
2002-11-28 | Style, error_msg | Glenn L McGrath | |
2002-11-28 | Use standard error messages | Glenn L McGrath | |
2002-11-28 | Use error_msg instead of fprintf(stderr | Glenn L McGrath | |
2002-11-18 | Use error_msg_and_die, style | Glenn L McGrath | |
2002-11-15 | Patch from Bastian Blank: | Eric Andersen | |
hi erik the following patch fixes the handling of iproute add <route> dev <dev>. the code got lost while removing things. bastian | |||
2002-11-10 | Only compile the files in this dir if the IP applet is enabled | Glenn L McGrath | |
2002-11-10 | IP applet by Bastian Blank <waldi@debian.org> | Glenn L McGrath | |