tcng version 10a

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



... 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@xxxxxxxxxxxxxxx /
/_http://www.almesberger.net/____________________________________________/
_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux