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