~ubuntu-branches/ubuntu/karmic/unzip/karmic

« back to all changes in this revision

Viewing changes to win32/Contents

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2005-09-29 17:02:50 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050929170250-my63eoy88vv1gd7e
Tags: 5.52-3ubuntu2
* SECURITY UPDATE: Fix file permission modification race.
* unix/unix.c: Use fchmod() instead of chmod() to change permissions on the
  files unzip actually created, not the files another attacker might have
  hardlinked to in the meantime.
* CAN-2005-2475

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Contents of the "win32" sub-archive for UnZip 5.4 and later:
 
1
Contents of the "win32" sub-archive for UnZip 5.52 and later:
2
2
 
3
3
  Contents      this file
4
4
  Makefile      makefile for UnZip using MS Visual C++
16
16
  rsxntwin.h    supplement header for RSXNT, fills holes in their <windows.h>
17
17
  w32cfg.h      Win32-specific configuration, included by unzpriv.h
18
18
  win32.c       Win32-specific support routines
 
19
  vc6/          directory containing Visual C++ 6.0 project files
 
20
    funzip.dsp    MSVC++ 6.0 project file for fUnZip command-line tool
 
21
    unzip.dsp     MSVC++ 6.0 project file for UnZip command-line main program
 
22
    unzipsfx.dsp  MSVC++ 6.0 project file for UnZipSFX console mode stub
 
23
    unzip.dsw     MSVC++ 6.0 workspace file for all UnZip command line tools
19
24
 
20
 
crc_i386.c has been tested with MSVC but not integrated into any makefile
21
 
yet.  It is provided for those who may have MSVC but no assembler.  Note
22
 
that some C compilers on Pentium-class machines have been reported to emit
23
 
faster code from the plain C sources (crc32.c) than the assembler routines
24
 
provide.  This has not been tested lately, however.
 
25
crc_i386.c has been tested with MSVC and can be selected through the MSVC
 
26
makefile.  It is provided for those who may have MSVC but no assembler.
 
27
Note that some C compilers on Pentium-class machines have been reported
 
28
to emit faster code from the plain C sources (crc32.c) than the assembler
 
29
routines provide.  This has not been tested lately, however.