Cygnal is an ABI-compatible fork of the Cygwin DLL. The idea is that you can develop an executable application using the Cygwin environment, and then deploy that executable as a stand-alone application, bundled with the Cygnal version of the Cygwin DLL. This patched DLL provides "native" behaviors in key areas such as path handling. Cygnal retains all of the POSIX pedigree of Cygwin, making only minimal changes to satisfy its goals.
18.104.22.16820 Nov 2017 15:30
Four new issues (14 through 17) identified and fixed. Changes forward-ported (rebased) to Cygwin 2.9.0 baseline. 22.214.171.124 is a pre-release step before Cygnal 2.9.0.
2.5.203 Aug 2016 16:59
Two new issues (12 and 13) identified in the 126.96.36.199 beta were identified and fixed: a remaining VT100 end-of-line cursor position problem, and a serious problem with the behavior of the Windows console when Cygwin's VT100 emulation logic performs a clear screen.
188.8.131.5219 Jul 2016 05:22
Four new issues (8-11) have been identified and fixed since the 184.108.40.206 alpha release. C stdio text streams now use Windows line endings. A hack has been implemented such that when programs try to exec or spawn /bin/sh -c , this is transformed to cmd.exe -c . The symlink function now creates Windows shell shortcuts. Cygnal parses options from the CYGNAL environment variable now, rather than CYGWIN.
220.127.116.1112 Jul 2016 05:56
This is the first release of Cygnal, since each one of its initial set of goals has been addressed in some way.