X-Git-Url: http://git.onelab.eu/?p=iproute2.git;a=blobdiff_plain;f=ChangeLog;fp=ChangeLog;h=0000000000000000000000000000000000000000;hp=3590a647f2b7264368ecc366a9ddc550ac7e36be;hb=3331a68859fd71047bb1f309048960b48eab2d83;hpb=2bd4a72f2100be7ad7d9518cb1d49bb2a5b71994 diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 3590a64..0000000 --- a/ChangeLog +++ /dev/null @@ -1,563 +0,0 @@ -2006-03-21 Stephen Hemminger - - * Back out the 2.4 utsname patch - -2006-03-21 James Lentini - - * Increase size of hw address allowed for ip neigh to allow - for IB. - -2006-03-14 Russell Stuart - - * Fix missing memset in tc sample - * Fixes for tc hash samples - * Add sample divisor - -2006-03-10 Alpt - - * Add more rt_proto values - -2006-03-10 Dale Sedivec - - * Warn when using "handle" instead of "classid" with "tc class" - -2006-03-10 Jean Tourrilhes - - * Fix endless loop in netlink error handling - - -2006-03-10 Stephen Hemminger - - * Change default lnstat count to 1 - * Update to 2.6.16 headers - * Add fake version of include/linux/socket.h to fix warnings - -2006-01-12 Patrick McHardy - - * Handle DCCP in ipxfrm.c to allow using port numbers in the selector. - -2006-01-10 Masahide NAKAMURA - - * Add ip link ntable - -2006-01-10 Stephen Hemminger - - * Update headers to santized kernel 2.6.15 - * Fix ipv6 priority option in u32 - -2006-01-03 Alpt - - * Ip man page addition - -2006-01-03 Jamal Hadi Salim - - * Documentation for ifb - -2005-12-09 Stephen Hemminger - - * Add corrupt feature to netem - -2005-12-02 Stephen Hemminger - - * Backout ambigious ip command matches - -2005-11-22 Stephen Hemminger - - * Handle ambigious ip command matches - -2005-11-22 Patrick McHardy - - * Add back ip command aliases - -2005-11-07 Masahide NAKAMURA - - * Updating for 2.6.14 - - Show UPD{SA,POLICY} message information from kernel instead of error - - Add lengh check of deleting message from kernel - - Use macro for struct xfrm_user{sa,policy}_id - - * Minor fix: - - Add fflush at the end of normal dump - -2005-11-01 Jamal Hadi Salim - - * Fix handling of XFRM monitor and state - -2005-11-01 Stephen Hemminger - - * Fix ip commnad shortcuts - -2005-10-12 Stephen Hemminger - - * Add more CBQ examples from Fedora Core - * Fix buffer overrun in iproute because of bits vs. bytes confusion - -2005-10-12 Jamal Hadi Salim - - * Fix ip rule flush, need to reopen rtnl - -2005-10-07 Stephen Hemminger - - * Reenable ip mroute - -2005-10-07 Mike Frysinger - - * Handle pfifo_fast that has no qopt without segfaulting - -2005-10-05 Mads Martin Joergensen - - * Trivial netem ccopts - -2005-10-04 Jerome Borsboom - - * Fix regression in ip addr (libnetlink) handling - -2005-09-21 Stephen Hemminger - - * Fix uninitialized memory and leaks with valgrind - Reported by Redhat - -2005-09-01 Mike Frysinger - - * Fix build issues with netem tables (parallel make and HOSTCC) - -2005-09-01 Stephen Hemminger - - * Integrate support for DCCP into 'ss' (from acme) - * Add -batch option to ip. - * Update to 2.6.14 headers - -2005-09-01 Eric Dumazet - - * Fix lnstat : First column should not be summed - -2005-08-16 Stephen Hemminger - - * Limit ip route flush to 10 rounds. - * Cleanup ip rule flush error message - -2005-08-08 Stephen Hemminger - - * Update to 2.6.13+ kernel headers - * Fix array overrun in paretonormal - * Fix ematch to not include dropped fields from skb. - -2005-07-14 Thomas Graf - - * Make ematch bison/lex build with common flex - -2005-07-10 Stephen Hemminger - - * Fix Gcc 4.0 build warnings signed/unsigned - -2005-06-23 Jamal Hadi Salim - - * Fix for options process with ipt - -2005-06-23 Thomas Graf - - * Add extended matches (nbyte, cmp, u32, meta) - * Add basic classifier - * Fix clean/distclean makefile targets - * update local header file copies - * IPv4 multipath algorithm selection support - * cscope Makefile target - * Fix off-by-one while generating argument vector - in batched mode. - * Assume stdin if no argument is given to -batch - -2005-06-22 Stephen Hemminger - - * Update include files to 2.6.12 - * Add ss support for TCP_CONG - -2005-06-13 Steven Whitehouse - - * Decnet doc's update - -2005-06-07 Stephen Hemminger - - * Fix 'ip link' map to handle case where device gets autoloaded - by using if_nametoindex as fallback - * Device indices are unsigned not int. - -2005-06-07 Masahide NAKAMURA - - * [ip] show timestamp when using '-t' option. - * [ip] remove duplicated code for expired message of xfrm. - * [ip] add "deleteall" command for xfrm; - "flush" uses kernel's flush interface and - "deleteall" uses legacy iproute2's flush feature like - getting-and-deleting-for-each. - -2005-03-30 Stephen Hemminger - - * include/linux/netfilter_ipv4/ip_tables.h dont include compiler.h - because it isn't needed and not on all systems - * Update rtnetlink.h and pkt_cls.h to be stripped versions - of headers from 2.6.12-rc1 - -2005-03-30 Jamal Hadi Salim - - * Proper verison of iptables headers (from 1.3.1) - * Set revision file in m_ipt - * Fix action_util naming in mirred - * don't call ll_init_map in mirred - -2005-03-19 Thomas Graf - - * Warn about wildcard deletions and provide IFA_ADDRESS upon - deletions to enforce prefix length validation for IPv4. - * Fix netlink message alignment when the last routing attribute added - has a data length not aligned to RTA_ALIGNTO. - -2005-03-30 Masahide NAKAMURA - - * ipv6 xfrm allocspi and monitor support. - -2005-03-29 Stephen Hemminger - - * switch to stack for netem tables - -2005-03-18 Stephen Hemminger - - * add -force option to batch mode - * handle midline comments in batch mode - * sum per cpu fields in lnstat correctly - -2005-03-14 Stephen Hemminger - - * cleanup batch mode, allow continuation, comments etc. - * recode reuse of netlink socket - -2005-03-14 Boian Bonev - - * enhancement to batch mode. - it does not exit on error, just report it - tc reuses the already open netlink socket for subsequent command(s) - -2005-03-14 Thomas Graf - - * ip link command - print NO-CARRIER flag if there is no carrier and the link is up. - -2005-03-14 Patrick McHardy - - * bug: Use USER_HZ where necessary - -2005-03-10 Jamal Hadi Salim - - * Fix bug with register_target - -2005-03-10 Stephen Hemminger - - * fix pkt_cls.h to have tc_u32_mark - * update include files to be stripped versions of 2.6.11 - * add documentation about netem distributions [from nistnet] - * turn off nup in document make [from FC3] - * don't build with extra debug info (-g) [from FC3] - -2005-03-10 Nix - - * make man3 directory - -2005-03-10 Pasi - - * add ESP-in-UDP encapsulation - -2005-03-10 Thomas Graf - * [NETEM] Fix off by one - * update local header file copies - * [NEIGH] print number of probes done so far (statistics mode only) - -2005-03-10 Herbert Xu - * Trivial typo in ip help - -2005-02-09 Stephen Hemminger - - * netem distribution data reorganization - -2005-02-09 Roland Dreier - - * ip over infiniband address display - -2005-02-09 Jim Gifford - - * make install fix for ip/ - -2005-02-07 Mads Martin Joergensen - - * Don't mix address families when flushing - -2005-02-07 Stephen Hemminger - - * Validate classid is not too large to cause loss of bits. - -2005-02-07 Jean-Marc Ranger - - * need to call getline() with null for first usage - * don't overwrite const arg - -2005-02-07 Stephen Hemminger - - * Add experimental distribution - -2005-01-18 Yun Mao - - * typo in ss - -2005-01-18 Thomas Graf - - * tc pedit/action cleanups - * add addraw_l - * rtattr_parse cleanups - -2005-01-17 Jamal Hadi Salim - - * typo in m_mirred - * add support for pedit - -2005-01-13 Jim Gifford - - * Fix allocation size error in nomal and paretonormal generation - programs. - -2005-01-12 Masahide Nakamura - - * ipmonitor shows IPv6 prefix list notification - * update to iproute2 xfrm for ipv6 - -2005-01-12 Stephen Hemminger - - * Fix compile warnings when building 64bit system since - u64 is unsigned long, but format is %llu - -2005-01-12 "Catalin(ux aka Dino) BOIE" - - * Add the possibility to use fwmark in u32 filters - -2005-01-12 Andi Kleen - - * Add netlink manual page - -2004-10-20 Stephen Hemminger - - * Add warning about "ip route nat" no longer supported - -2005-01-12 Thomas Graf - - * Tc testsuite - -2005-01-12 Jamal Hadi Salim - - * Add iptables tc support. This meant borrowing headers - from iptables *ugh* - -2004-12-08 Jamal Hadi Salim - - * Add mirror and redirect actions - -2004-10-20 Stephen Hemminger - - * Don't include since then we get dependant on - kernel headers on host machine - * Minor fix for building on old machine without IPPROTO_SCTP - -2004-10-19 Harald Welte - - * Replace rtstat (and ctstat) with new lnstat - -2004-10-19 Mads Martin Joergensen - - * Ip is using the wrong structure in ipaddress.c when showing stats - * Make sure no buffer overflow in nstat - -2004-10-19 Michal - - * fix scaling in print_rates (for bits) - -2004-09-28 Stephen Hemminger - - * fix build problems with arpd and pthread - * add pkt_sched.h - -2004-09-28 Mike Frysinger - - * make man8 directory - * install ifcfg and rtpr scripts - -2004-09-28 Andreas Haumer - - * make install symlink fix. - -2004-09-28 Masahide Nakamura - - * ICMP/ICMPv6's type and code in IPsec selector. - * fixes `ip xfrm`'s algorithm key when using hexadecimal - * support 'ip xfrm' protocol types - * flush message types for XFRM's policy/state - - -2004-09-01 Stephen Hemminger - - * Fix ip command to not crash when interface name is too long. - always use strncpy(.., IFNAMSIZ) - -2004-08-31 Stephen Hemminger - - * Add gact documentation from jamal - * Chang more arguments to rtnetlink API const - * Drop dead queuing disciplines - * Handle qdisc without xstats in core rather than - putting stub's everywhere - * Add requeue to tc_stats and handle new/old ABI issues - -2004-08-30 Stephen Hemminger - - * Make clean and install changes for man pages - * Patch from jamal to support gact - * Add support for loading distributions to netem - - -2004-08-23 Stephen Hemminger - - * Update from jamal for all the parts that got broken in the - last classification patch. - * Hfsc/sc patch from patrick - -2004-08-13 Stephen Hemminger - - * Add jamal's tc extensions for classification - * Get rid of old Patches/ directory for tcp_diag module - * Make get_rate table based. - -2004-08-11 Stephen Hemminger - - * Add xfrm message formatting from - Masahide Nakamura - -2004-08-09 Stephen Hemminger - - * Fix netem scheduler to handle case where psched us != real us - - * Remove configuration for everything that can depend on - extracted kernel headers - * Add kernel headers required to include/linux - -2004-08-04 Stephen Hemminger - - * Get rid of old tcp_diag module, it is part of kernel. - - * Add some kernel include files back (netlink, tcp_diag, pkt_sched) - -2004-07-30 Stephen Hemminger - - * Make ip xfrm stuff config option since it doesn't exist on 2.4 - - * HFSC doesn't exist on older 2.4 kernels so make it configurable - - * HTB API changed and won't build with mismatched version. - Rather than sticking user with a build error, just don't - build it in on mismatch. - - * Change configure script to make sure netem is the correct - version. I changed the structure def. a couple of times before - settling on the final API - -2004-07-16 Stephen Hemminger - - * Add htb mpu support - http://luxik.cdi.cz/~devik/qos/htb/v3/htb_tc_overhead.diff - * Three small xfrm updates - -2004-07-07 Stephen Hemminger - - * Fix if_ether.h to fix arpd build - * Add hfsc scheduler support - * Add ip xfrm support - * Add add jitter (instead of rate) to netem scheduler - -2004-07-02 Stephen Hemminger - - * use compile to test for ATM libraries - * put TC layered scheduler hooks in /usr/lib/tc as shared lib - before it looked in standard search path (/lib;/usr/lib;...) - which seems out of place. - * build netem as shared library (more for testing/example) - * build ATM as shared library since libatm may be on build - machine but not on deployment machine - * fix make install to not install SCCS directories - -2004-07-01 Stephen Hemminger - - * add more link options to ip command (from Mark Smith - * add rate and duplicate arguments to tc command - * add -iec flag for tc printout - * rename delay scheduler to netem - -2004-06-25 Stephen Hemminger - - * Add loss parameter to delay - * Rename delay qdisc to netsim - * Add autoconfiguration by building a Config file - and using it. - -2004-06-09 Stephen Hemminger - - * Report rates in K=1000 (requested by several people) - * Add GNU long style options - * For HTB use get_hz to pick up value of system HZ at runtime - * Delete unused funcs. - -2004-06-08 Stephen Hemminger - - * Cleanup ss - - use const char and local functions where possible - * Add man pages from SuSe - * SuSE patches - - path to db4.1 - - don't hardcode path to /tmp in ifstat - Alternat fix: was to use TMPDIR - - handle non-root user calling ip route flush going into - an infinite loop. - Alternate fix: was to timeout if route table doesn't empty. - * Try and get rid of dependency on kernel include files - Get rid of having private glibc-include headers - -2004-06-07 Stephen Hemminger - - * Import patches that make sense from Fedora Core 2 - - iproute2-2.4.7-hex - print fwmark in hex - - iproute2-2.4.7-netlink - handle getting right netlink mesg back - - iproute2-2.4.7-htb3-tc - add HTB scheduler - - iproute2-2.4.7-default - add entry default to rttable - -2004-06-04 Stephen Hemminger - - * Add support for vegas info to ss - -2004-06-02 Stephen Hemminger - - * Use const char in utility routines where appropriate - * Rearrange include files so can build with standard headers - * For "tc qdisc ls" see the default queuing discpline "pfifo_fast" - and understand it - * Get rid of private defintions of network headers which existed - only to handle old glibc - -2004-04-15 Stephen Hemminger - - * Add the delay (network simulation scheduler) - -2004-04-15 Stephen Hemminger - - * Starting point baseline based on iproute2-2.4.7-ss020116-try -