Article delegate-en/2781 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A2765@delegate-en.ML_>]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] DeleGate/8.10.2(BETA) -- become suitable to be compiled and run with Bounds-Checking Gcc
22 Oct 2004 00:21:30 GMT feedback@delegate.org (Yutaka Sato)
The DeleGate Project


Dear DeleGate users,

I inform you of the new release of DeleGate available as follows:
--------------------------------------------------------------------------
DeleGate/8.10.2(BETA) -- become easy to be compiled with Bounds-Checking Gcc

You can be completely free from any kind of array overflows anywhere,
including buffer overflows on stack, using the "Bounds-Checking Gcc" (BCC).
This version of DeleGate become easy to be compiled with BCC like follows:

  $ BCCHOME=/where/your/bounds-checking/gcc
  $ make CC="$BCCHOME/xgcc" CFLAGS="-B$BCCHOME -fbounds-checking"

  $ export GCC_BOUNDS_OPTS="-no-message -no-statistics -no-warn-overlap"
  $ delegated -Pxxxx ...

The executable file is about three times larger than the one without BCC,
but the execution speed is feasible in most cases.  I tested it only with
gcc-3.4.2 (recent version) on RedHat/7.1 (ancient version:p).

See the followings for more details on the "Bounds-Checking Gcc".
<URL:http://www.doc.ic.ac.uk/~phjk/BoundsChecking.html>
<URL:http://web.inter.nl.net/hcc/Haj.Ten.Brugge/>
--------------------------------------------------------------------------

  SITE: ftp://ftp.delegate.org/pub/DeleGate/beta/
  FILE: delegate8.9.6.tar.{gz,bz2}
  DATE: Sep 15 22:19 JST 2004
  TAR-SIZE: 4444160 bytes
  TAR-MD5:  13b50d62c3316ad31738ae1e75fe75f4
  PUBLIC-KEY: http://www.delegate.org/rsa-pubkey.pem
  TAR-MD5-SIGN:
    CYzLxDvzZNWI7EEXwPvkAn7xa9z0THgtrsw1/1Kb1weJMugSiOCM4Jnz5ewB9DPoLRrvewBd
    ilIGqU+E9u59ICmuLJMaIsK4GtMh9/VkKubnxWXiu+wc6rOT6lbueoqbEofj1t4k1q5DaEnw
    0D5AnB5pvCbdF6MP+66PvRP4uhA=

[NEW]
 + general: become compilable with BCC without modification
 + porting: introduced automatic detection of typedef collision
[CHANGE]
[FIX]

Cheers,
Yutaka
--
  D G   Yutaka Sato <y.sato@delegate.org> http://delegate.org/y.sato/
 ( - )  National Institute of Advanced Industrial Science and Technology
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V