... 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/