blob: 0c584b1fb5dba61a03c078449a8a41aaafe94451 [file] [log] [blame]
Bart De Schuymer41e8a192002-06-23 08:03:12 +0000120020621
2 * some unlogged changes (due to lazyness)
3 * change the output for -L to make it look like it would look when
4 the user inputs the command.
5 * try to autoload modules
6 * some minor bugfixes
7 * add user defined chains support (without new commands yet,
8 deliberately)
9 * comparing rules didn't take the logical devices into account
Bart De Schuymer1abc55d2002-06-01 19:23:47 +00001020020520
11 * update help for -s and -d
12 * add VLAN in ethertypes
13 * add SYMLINK option for compiling
1420020501
15 * allow -i and --logical-in in BROUTING
16 * update the manual page
17 * rename /etc/etherproto into /etc/ethertypes (seems to be a more
18 standard name)
19 * add MAC mask for -s and -d, also added Unicast, Multicast and
20 Broadcast specification for specifying a (family of) MAC
21 addresses.
2220020427
23 * added broute table.
24 * added redirect target.
25 * added --redirect-target, --snat-target and --dnat-target options.
26 * added logical_out and logical_in
27 * snat bugfix (->size)
2820020414
29 * fixed some things in the manual.
30 * fixed -P problem.
3120020411
32 * -j standard no longer works, is this cryptic? good :)
33 * lots of beautification.
34 - made some code smaller
35 - made everything fit within 80 columns
36 * fix problems with -i and -o option
37 * print_memory now prints useful info
38 * trying to see the tables when ebtables is not loaded in kernel
39 no longer makes this be seen as a bug.
4020020403
41 ebtables v2.0 released, changes:
42 * A complete rewrite, made everything modular.
43 * Fixed a one year old bug in br_db.c. A similar bug was present
44 in ebtables.c. It was visible when the number of rules got
45 bigger (around 90).
46 * Removed the option to allow/disallow counters. Frames passing
47 by are always counted now.
48 * Didn't really add any new functionality. However, it will be
49 _alot_ easier and prettier to do so now. Feel free to add an
50 extension yourself.
51 * There are 4 types of extensions:
52 - Tables.
53 - Matches: like iptables has.
54 - Watchers: these only watch frames that passed all the matches
55 of the rule. They don't change the frame, nor give a verdict.
56 The log extension is a watcher.
57 - Targets.
58 * user32/kernel64 architectures like the Sparc64 are unsupported.
59 If you want me to change this, give me access to such a box,
60 and don't pressure me.