This is the mail archive of the cygwin-developers@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

cygwin 1.5.6 release notes - comments needed


On Mon, Dec 01, 2003 at 11:57:48AM -0500, Christopher Faylor wrote:
>Can anyone duplicate the supposed problem of not being able to use
>/cygdrive that the person in the cygwin mailing list is complaining
>about?  Supposedly it has been broken in recent snapshots for this
>guy.
>
>If not, would someone be willing to work with this person to track the
>problem down?  I'd like to release 1.5.6 soon and, if this is a real
>problem, it is not one that we can ignore.
>
>http://sources.redhat.com/ml/cygwin/2003-11/msg00891.html

Corinna could you fill in the part near the end?

Corinna, Pierre, could you add some lines detailing your security
changes and, if needed, flesh out my descriptions of your changes?

Thomas, I don't know if you are still reading this list but if you
could add some details on your thread changes, I'd appreciate it.

cgf

From: Christopher Faylor <cygwin@cygwin.com>
To: cygwin-announce@cygwin.com
Subject: Updated: cygwin-1.5.6-1
Reply-To: cygwin@cygwin.com
Mail-Followup-To: cygwin@cygwin.com

I've made a new version of the Cygwin DLL and associated utilities
available for download.  As usual, a list of what has changed is below.

I'd like to send a special thanks to Thomas Pfaff who is stepping down
as the cygwin pthreads maintainer.  His efforts in improving pthreads
functionality were greatly appreciated.  He will be missed.

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system.  Then, run setup and answer all of the questions.

If you have questions or comments, please send them to the Cygwin
mailing list at: cygwin@cygwin.com .

              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.

Christopher Faylor
Red Hat, Inc.

Changes since 1.5.5-1:

- Implement mknod.  (Christopher Faylor)

- Renumber many major/minor device numbers to be more like linux.
(Christopher Faylor)

- Revamp signal processing to allow beginnings of ability to send
signals to threads.  (Christopher Faylor)

- Protect some shared memory regions against unauthorized access.
(Pierre Humblet)

- Protect tty access from unauthorized users.  (Pierre Humblet,
Christopher Faylor)

- Add some missing entries to /usr/include/paths.h. (Christopher Faylor)

- Add some missing entries to /usr/include/tzfile.h. (Christopher Faylor)

- Fix problems with failing exec in a vfork.  (Christopher Faylor)

- Set errno to E2BIG if command line is longer than the CreateProcess limit.
(Corinna Vinschen)

- mmap fixes.  (Corinna Vinschen)

- Implement TIOCLINUX ioctl.  (Pavel Tsekov)

- Fix problem with TIOCGWINSZ.  (Christopher Faylor)

- Reimplement sched_rr_get_interval for NT systems.  (Vaclav Haisman)

- Fix some thread initialization races for stdio.  (Christopher Faylor)

- Correctly define MAP_FAILED as void *.  (Yitzchak Scott-Thoennes)

- Fix problems programs which need a console available when running on a
pty.  (Christopher Faylor)

- Don't send SIGHUP on CTRL_LOGOFF_EVENT to processes running in
invisible Windows stations (like services).  (Corinna Vinschen)

- Add escape sequences for codepage ansi <-> oem switching for ncurses
frame drawing capabilities.  (Micha Nelissen, Corinna Vinschen)

- Implement System V shm, sem, msg handling in cygserver.  (Corinna Vinschen)

- Fix return value from FIONBIO ioctl.  (Christopher Faylor)

- Don't clobber O_APPEND when both O_NONBLOCK/O_NDELAY are set for
F_SETFL.  (Brian Ford)

- Fix pthread mutex handling.  (Thomas Pfaff)

- Disallow filenames consisting of more than two dots.  (Corinna Vinschen)

- Encode filenames consisting of more than two dots for managed mode.
(Igor Pechtchanski)

- Implement tmpfile64.  (Corinna Vinschen)

- Correctly define *64_MAX.  (Corinna Vinschen)

- Fix Windows 95 handling of some network functions.  (Corinna Vinschen)

- Don't open a directory which lacks read privileges.  (Christopher Faylor)

- Implement vwarnx, vwarn, warn, warnx, verr, verrx, err, errx.
(Corinna Vinschen)

- Fix handling of freerange cygthreads which caused occasional hangs.
(Christopher Faylor)

- Fix utmp handling so that login/logout are correctly recorded.
(Corinna Vinschen)

- Implement getprogname, setprogname.  (Corinna Vinschen)

- Raise SIGSYS if cygserver is not running for some cygserver-specific
calls.  (Christopher Faylor)

- Default to always checking for cygserver.  (Christopher Faylor)

- Add installation instructions for cygserver.  (Corinna Vinschen)

- Correct api major version check so that newer dlls will work with
older apps but not vice versa.  (Christopher Faylor)

- Implement sigwait.  (Christopher Faylor)

- Implement flock. (Nicholas Wourms)

- Implement fcntl64.  (Corinna Vinschen)

- Remove polling loop for serial tcflush which caused "hangs".
(Brian Ford)

- Allow multiple pathnames on the cygpath command line.  (Mark Blackburn)

- Add ipcrm and ipcs to cygwin distribution.  (Corinna Vinschen)

- Change mkgroup to print "root" group with local admins group sid
and gid 0.  (Corinna Vinschen)

- ** Corinna talk about passwd options here, please? ***

- Allow negative pids as arguments to kill program since they specify
process groups.  (Christopher Faylor)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]