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

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: