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