... is on SourceForge:
http://tcng.sourceforge.net/dist/tcng-10a.tar.gz
md5sum 3f58447fdf393cbe3c584d80089806dc
See also http://tcng.sourceforge.net/
This release changes a bunch of things, hence the jump in the
version number:
- the name of the traffic control compiler has changed from
"tcc" to "tcng". This has become necessary because of a
name conflicy with the "Tiny C Compiler". For now tcng uses
both names, but I''ll remove the "tcc" part soon.
- tcng and tcsim are now compatible with iproute2 maintained
by Stephen Hemminger. A first consequence of this is that
HTB no longer needs a separate patch. Also supporting other
new traffic control components will be easier by having an
up to date version of iproute2.
- last but not least, tcsim can now use the 2.4.27 kernel
(just in time before 2.4.28 gets released, I know :-)
I didn''t go through the whole array of compatibility tests yet,
so there could be problems if you''re not using the 2.4.27 kernel
and iproute2-2.6.9-ss040831.
The complete list of changes is below.
- Werner
----------------------------------- CHANGES -----------------------------------
- configure is compatible with 2.4.27
- updated kernel version example in README from 2.4.26 to 2.4.27
- scripts/compatibility.sh: added 2.4.27
- changed name of "tcc" to "tcng", for collision with
"tiny cc" (reported by
Matthias Urlichs)
- scripts/localize.sh: now installs a wrapper for "tcng", pointing to
"tcc"
- scripts/symlinks.sh: now adds a link from "tcng" to "tcc"
- tcsim/tcsim.c: now calls "tcc" as "tcng"
- configure: changed "tcc" to "tcng" at all user-visible
places
- tcc/tcc.c: no longer identifies itself as "tcc" when invoked with -V
- Makefile: the binary distribution for "tcc" is now called
"tcng"
- build/{tcng,tcsim}.spec.in: changed most references for "tcc" to
"tcng"
- Makefile: removed lib/tcng/include/klib/kernel/include from TCSIM_BINDIST
- configure now uses include/SNAPSHOT.h instead of RELNOTES to detect iproute2
version
- configure is now compatible with iproute2-2.6.8-ss040730 and
iproute2-2.6.9-ss040831 (updated tests/cbqroot and tests/tbf)
- tcng/README now recommends to download iproute2-2.6.9-ss040831.tar.gz
(this also affects tcsim.spec)
- recent versions of iproute2 only support MPUs <= 255 bytes (updated
tests/mpu)
- tcng can now use "conform-exceed" instead of "action"
(updated tests/drop)
- configure: new options "--action" (or "-a") and
"--conform-exceed" (or "-A")
to override action handling
- tcc/Makefile now depends on ../config
--
_________________________________________________________________________
/ Werner Almesberger, Buenos Aires, Argentina wa@almesberger.net /
/_http://www.almesberger.net/____________________________________________/
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/