Uploaded gcc 2.7.2.3-4.4 (source i386) to master
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.5
Date: Sat, 30 May 1998 17:27:03 +0200
Source: gcc
Binary: gcc g++272 gcc-docs cpp
Architecture: source i386
Version: 2.7.2.3-4.4
Distribution: frozen unstable
Urgency: high (security fixes)
Maintainer: J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>
Description:
cpp - The GNU C preprocessor.
g++272 - The GNU C++ compiler, old version.
gcc - The GNU C compiler.
gcc-docs - Documentation for the gcc compilers (gcc, g++272).
Changes:
gcc (2.7.2.3-4.4) frozen unstable; urgency=high (security fixes)
.
* Security improvements with regard to the /tmp problem
(gcc opens predictably named files in TMPDIR which can be abused via
symlinks) (Fixes #19453 for gcc):
* Compile -DMKTEMP_EACH_FILE to ensure the %u name is generated randomly
every time; affects gcc/gcc.c .
* [cp/g++.c, collect2.c, gcc.c] If compiled -DHAVE_MKSTEMP use mkstemp(3)
rather than mktemp(3).
* Security improvements: don't use the result of choose_temp_base in a
predictable fashion.
[gcc.c]:
* @c, @objective-c: use random name rather then tempbasename.i for
intermediate preprocessor output (%g.i -> %d%u).
* @c, @objective-c: use random name rather then tempbasename.s for
intermediate compiler output (%g.s -> %d%u).
* @c, @objective-c, @cpp-output, @assembler-with-cpp: switched
"as [-o output file] <input file>" to
"as <input file> [-o output file]".
* @c, @objective-c, @assembler-with-cpp: use previous random name
(cc1|cpp output) rather then tempbasename.s for intermediate assembler
input (%g.s -> %U)
[f/lang-specs.h]:
* @f77-cpp-input: use random name rather then tempbasename.i for
intermediate cpp output (%g.i -> %d%u).
* @f77-cpp-input: use previous random name (cpp output) rather than
tempbasename.i for f771 input (%g.i -> %U).
* @f77-cpp-input: switched
"as [-o output file] <input file>" to
"as <input file> [-o output file]".
* @f77-cpp-input: use random name rather then tempbasename.s for
intermediate compiler output (%g.s -> %d%u).
* @ratfor: use random name rather then tempbasename.i for
intermediate ratfor output (%g.f -> %d%u).
* @ratfor: use previous random name (ratfor output) rather than
tempbasename.i for f771 input (%g.f -> %U).
* @ratfor: use random name rather then tempbasename.s for
intermediate compiler output (%g.s -> %d%u).
* @ratfor: switched
"as [-o output file] <input file>" to
"as <input file> [-o output file]".
* @ratfor: use previous random name
(ratfor output) rather then tempbasename.s for intermediate assembler
input (%g.s -> %U).
* @f77: use random name rather then tempbasename.s for
intermediate ratfor output (%g.f -> %d%u).
* @ratfor: use previous random name (ratfor output) rather than
tempbasename.i for f771 input (%g.f -> %U).
* @ratfor: use random name rather then tempbasename.s for
intermediate compiler output (%g.s -> %d%u).
* @ratfor: switched
"as [-o output file] <input file>" to
"as <input file> [-o output file]".
* @ratfor: use previous random name
(ratfor output) rather then tempbasename.s for intermediate assembler
input (%g.s -> %U).
* @f77: use random name rather then tempbasename.s for
intermediate compiler output (%g.s -> %d%u).
* @f77: switched
"as [-o output file] <input file>" to
"as <input file> [-o output file]".
* @ratfor: use random name rather then tempbasename.s for
intermediate compiler output (%g.s -> %U).
Files:
d97c7a0b619c33a705dfef0774886046 643 devel standard gcc_2.7.2.3-4.4.dsc
4c2e2443dc9837c74f7c9bacdf9302a6 157909 devel standard gcc_2.7.2.3-4.4.diff.gz
07ebe18752668f7b575b126d9c908df2 1305112 devel standard gcc_2.7.2.3-4.4_i386.deb
5021772cee242cf57bc16ba112c398ec 87930 interpreters standard cpp_2.7.2.3-4.4_i386.deb
8057d533fefd6872f0f0068f1f842f9f 690610 devel extra g++272_2.7.2.3-4.4_i386.deb
68fd52fa7209e6c4a4728e3c9c05afa4 381800 devel optional gcc-docs_2.7.2.3-4.4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
iQCVAwUBNXBEB4cCuHlnLQXBAQGQWQP+NXwdpABHE3lveQv53w2YIsWRDdkyYwqt
XG2IGptCRme9p4R8/YFSbSYBH30EmhWDE5Jc14vHUpRJo71uz1kfl+Gx5iQOd3ab
KTP/UPnyfZRPuXMfxW9NmgXuObyNEOjzGuML+bW1jhEgLMao5q1tNeemdU7PH1dB
wnAvzUTKq10=
=x6wd
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to debian-devel-changes-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: