Planet 3DNow! Logo  

 
English Français Русский язык Español Italiano Japanese Chinese

FORUM AKTUELL

   

Donnerstag, 25. März 2010

15:59 - Autor: KIDH

Cygwin 1.7.2-2

Der kostenlose API-Wrapper Cygwin ist in der Version 1.7.2-2 verfügbar. Mit Cygwin lässt sich unter Windows eine Unix/Linux-ähnliche Umgebung erzeugen, wobei die cygwin1.dll die grundlegenden APIs bereitstellt und sich somit angepaßte Unix/Linux-Programme unter Windows ausführen lassen, die mitgelieferten Tools erzeugen die passende Optik.

Cygwin 1.7.2-2 läuft unter Windows ab Windows 2000, für Windows 95, 98 und Me steht noch die ältere Version 1.5.25 zur Verfügung.


Changelog:
  • Changes and bugfixes since Cygwin 1.7.1:
    Changes:

    • Localization support has been much improved.
    • Support open(2) flags O_CLOEXEC and O_TTY_INIT flags. Support fcntl flag F_DUPFD_CLOEXEC. Support socket flags SOCK_CLOEXEC and SOCK_NONBLOCK. Add new Linux-compatible API calls accept4, dup3, and pipe2. Support the signal SIGPWR.
    • Enhanced Windows console support.
    • Handle native DOS paths always as if mounted with "posix=0,noacl".
    • Handle UNC paths starting with slashes identical to /cygdrive paths. In other words, use the /cygdrive mount flags for these paths as well.
    • Recognize NWFS filesystem and workaround broken OS call.
    • New support for eXtensible Data Record (XDR) encoding and decoding, as defined by RFCs 1014, 1832, and 4506. The XDR protocol and functions are useful for cross-platfrom data exchange, and are commonly used as the core data interchange format for Remote Procedure Call (RPC) and NFS.
    • Add a few CPU flags for newer CPUs in /proc/cpuinfo.

    Bugfixes:

    • Fix a security problem in the execvp, execlp, exexvlp functions which erroneously allowed to start an application from the current working directory, even if that directory was not in $PATH.
    • Handle file attributes for drive root directories correctly, even if the drive is inaccessible by the current user.
    • Avoid incorrect results of access(2) function in some cases after switching the user context.
    • Relax access permissons when opening directories via opendir() to allow successful usage of dirfd() from applications.
    • Avoid overly agressive appending of .exe suffix when renaming Windows executables.
    • Make cygdrive directory readable for everyone in fstat() call.
    • Fix some hangs and a potential crash using pipes and FIFOs.
    • Fix various problems with pthreads.
    • Make sure execption handler chain is still functional after calling dlopen().
    • Fix an allocation bug in regtool which made the tool mostly disfunctional.
    • Fix multiple socket problems.
    • Fix multiple problems in process startup.
    • Fix multiple problems in setuid/seteuid.

  • Release Notes / erweitertes Changelog

Download:
Links zum Thema:

» Kommentare
Planet 3DNow! RSS XML Newsfeed Planet 3DNow! Newsfeed bei iGoogle-Seite hinzufügen Planet 3DNow! Newsfeed bei My Yahoo! hinzufügen Planet 3DNow! Newsfeed bei Microsoft Live hinzufügen Planet 3DNow! Newsfeed bei My AOL hinzufügen

Weitere News:
AMD Catalyst 13.8 Beta für Windows und Linux - Frame Pacing für CrossFire-Gespanne
NVIDIA GeForce Grafiktreiber 320.49 WHQL
CPUID HWMonitor 1.23
CPUID CPU-Z 1.65
AMD Catalyst 13.6 Beta 2 für Windows
FinalWire veröffentlicht neue AIDA64 Version 3.00
AMD Catalyst 13.6 Beta für Windows und Linux
AMD Catalyst 13.5 CAP1 - Neue Profile auch für Single-GPU-Systeme
AMD Catalyst 13.4 Beta Legacy für Radeon HD 2000, HD 3000 und HD 4000
AMD Catalyst 13.4 Proprietary Linux Display Driver
AMD Catalyst 13.5 Beta für Windows
AMD Catalyst 13.4 CAP1 - Neue Profile auch für Single-GPU- und Enduro-Systeme
AMD Catalyst 13.4 WHQL Desktop- und Notebook-Grafiktreiber
CPUID CPU-Z 1.64
TechPowerUp GPU-Z v0.7.0
AMD Catalyst 13.3 Beta 3 für Windows und Linux

 

Nach oben

 

Copyright © 1999 - 2019 Planet 3DNow!
Datenschutzerklärung