Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-02Cygwin: Remove intro2man.stamp on cleanJon Turney
2020-10-14Cygwin: Remove unused doc/ug-info.xmlJon Turney
Remove doc/ug-info.xml, not used in any document.
2020-09-18winsup/doc/faq-what.xml: FAQ 1.2 Windows versions supportedBrian Inglis
enumerate Vista, 7, 8, 10 progression to be clear, and earliest server 2008; add 8.1, exclude S mode, add Cygwin32 on ARM, specify 64 bit only AMD/Intel
2020-08-30Cygwin: Add Cygwin 3.2 release infoCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-08-27winsup/doc/faq-api.xml(faq.api.timezone): explain time zone updatesBrian Inglis
based on material from tz@IANA.org mailing list sources
2020-08-26winsup/doc/faq-api.xml, -programming.xml: change Win32 to Windows/APIBrian Inglis
2020-08-26winsup/doc/faq-setup.xml, faq-using.xml: update setup FAQBrian Inglis
change all kinds of setup references to "the Cygwin Setup program"; emphasize 64 bit and deemphasize 32 bit; update options list; explain why installing everything is now extremely inadvisable, with stats
2020-07-31Cygwin: Add --nokill dumper optionJon Turney
Add --nokill option to dumper, for compatibility with minidumper, and to assist with testing.
2020-07-21Cygwin: Use MEMORY_WORKING_SET_EX_INFORMATION in dumperJon Turney
Use the (undocumented) MEMORY_WORKING_SET_EX_INFORMATION in dumper to determine if a MEM_IMAGE region is unsharable, and hence has been modified. After this, we will end up dumping memory regions where: - state is MEM_COMMIT (i.e. is not MEM_RESERVE or MEM_FREE), and -- type is MEM_PRIVATE and protection allows reads (i.e. not a guardpage), or -- type is MEM_IMAGE and attribute is non-sharable (i.e. it was WC, got written to, and is now a RW copy)
2020-07-13Cygwin: FAQ 1.6: Update "Who's behind the project?"Brian Inglis
winsup/doc/faq-what.xml: remove Red Hat, Net, Win32 references and clean up
2020-07-13Cygwin: FAQ 1.5: Clarify "What version is this"Brian Inglis
Patch to: https://sourceware.org/git/?p=newlib-cygwin.git;f=winsup/doc/faq-what.xml;a=blob as a result of thread: https://cygwin.com/pipermail/cygwin/2020-July/245442.html and comments: https://cygwin.com/pipermail/cygwin-patches/2020q3/010331.html Relate Cygwin DLL to Unix kernel, add required options to command examples, differentiate Unix and Cygwin commands; mention that the cygwin package contains the DLL, replace setup.exe reference by Cygwin Setup program wording.
2020-07-12Cygwin: Slightly improve error_start documentationJon Turney
2020-07-01Cygwin: add new IPPROTO_TCP options to release notesCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-05-26Cygwin: FAQ: fix Cygwin build requirementsCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-05-19cygwin: doc: Add keywords for ACE order issuesDavid Macek via Cygwin-patches
Windows Explorer shows a warning with Cygwin-created DACLs, but putting the text of the warning into Google doesn't lead to the relevant Cygwin docs. Let's copy the warning text into the docs in the hopes of helping confused users. Most of the credit for the wording belongs to Yaakov Selkowitz. Latest inquiry: <https://cygwin.com/pipermail/cygwin/2020-May/244814.html> Signed-off-by: David Macek <david.macek.0@gmail.com>
2020-05-08Document recent FIFO changesKen Brown
2020-04-22Cygwin: accounts: Don't keep old schemes when parsing nsswitch.confDavid Macek via Cygwin-patches
The implicit assumption seemed to be that any subsequent occurence of the same setting in nsswitch.conf is supposed to rewrite the previous ones completely. This was not the case if the third or any further schema was previously defined and the last line defined less than that (but at least 2), for example: ``` db_home: windows cygwin /myhome/%U db_home: cygwin desc ``` Let's document this behavior as well. Signed-off-by: David Macek <david.macek.0@gmail.com>
2020-04-22Cygwin: accounts: Unify nsswitch.conf db_* defaultsDavid Macek via Cygwin-patches
Signed-off-by: David Macek <david.macek.0@gmail.com>
2020-04-14Cygwin: faq: disable outdated "sshd in domain" faqCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-04-03Cygwin: docs: revamp docs explaining symlinksCorinna Vinschen
The descriptions of symlink handling are a bit dated, so revamp them and add the new WSL symlink type. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-04-03Cygwin: symlinks: create WSL symlinks on supporting filesystemsCorinna Vinschen
WSL symlinks are reparse points containing a POSIX path in UTF-8. On filesystems supporting reparse points, use this symlink type. On other filesystems, or in case of error, fall back to the good old plain SYSTEM file. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-03-27Cygwin: symlinks: support WSL symlinksCorinna Vinschen
Treat WSL symlinks just like other symlinks. Convert absolute paths pointing to Windows drives via /mnt/<driveletter> to Windows-style paths <driveletter>: Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-03-21Cygwin: Use a separate Start Menu folder for WoW64 installsJon Turney
This aligns the shortcuts to documentation with the setup changes in https://sourceware.org/pipermail/cygwin-apps/2020-March/039873.html v2: Create/remove the Start Menu directory as needed/possible Correctly use that directory when making shortcuts
2020-02-18Cygwin: add @cjksingle to release docsCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-02-18Cygwin: describe new locale modifier @cjksingle for user guideThomas Wolff
2020-01-30Cygwin: document recent changesKen Brown
2020-01-28Cygwin: remove CYGWIN=dos_file_warning optionCorinna Vinschen
This option has been disabled long ago and nobody missed it. Removing drops a bit of unneeded code Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2020-01-22Cygwin: pty: Introduce disable_pcon in environment CYGWIN.Takashi Yano
- For programs which does not work properly with pseudo console, disable_pcon in environment CYGWIN is introduced. If disable_pcon is set, pseudo console support is disabled.
2020-01-20Cygwin: document recent changesKen Brown
2019-11-13regtool: allow /proc/registry{,32,64}/ registry path prefixBrian Inglis
The user can supply the registry path prefix /proc/registry{,32,64}/ to use path completion.
2019-10-07Cygwin: document recent changes to format_proc_cpuinfoKen Brown
2019-09-15Cygwin: document last changeKen Brown
2019-08-29Cygwin: add W10 pseudo console support to release notesCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-08-05Cygwin: Implement CPU_SET(3) macrosMark Geisert
This patch supplies an implementation of the CPU_SET(3) processor affinity macros as documented on the relevant Linux man page. There is a mostly superset implementation of cpusets under newlib's libc/sys/RTEMS/include/sys that has Linux and FreeBSD compatibility and is built on top of FreeBSD bitsets. This Cygwin implementation and the RTEMS one could be combined if desired at some future point.
2019-07-24Cygwin: Export newlib ndbm functionsCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna-cygwin@cygwin.com>
2019-06-24Cygwin: Implement sched_[gs]etaffinity()Mark Geisert
This patch set implements the Linux syscalls sched_getaffinity, sched_setaffinity, pthread_getaffinity_np, and pthread_setaffinity_np. Linux has a straightforward view of the cpu sets used in affinity masks. They are simply long (1024-bit) bit masks. This code emulates that view while internally dealing with Windows' distribution of available CPUs among processor groups.
2019-06-14Rename <xlocale.h> back to <sys/_locale.h>Corinna Vinschen
libX11 provides <X11/Xlocale.h>. The build of libX11 itself adds include/X11 to the compiler's include path. This results in a name collision with /usr/include/xlocale.h on case-insensitive filesystems. Commit 90e35b1eb3df renamed sys/_locale.h to xlocale.h in March 2017 under the assumption that we should provide the locale_t type in the same file as on Linux, FreeBSD, and Darwin. A few weeks later (June 2017), glibc removed the xlocale.h file in favor of bits/types/locale_t.h, which shouldn't be included directly anyway. For reference and the reasoning, see https://sourceware.org/git/?p=glibc.git;a=commit;h=f0be25b6336d Given the above, revert 90e35b1eb3df4070e68afc5e7060665214d586be and fix additional usage of xlocale.h.
2019-04-30Cygwin: Add release info for 3.0.7Corinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de> (cherry picked from commit 01c253a4c58b6c1da01615431bdc4c88fcba48ea)
2019-04-06Cygwin: add latest signal handling fixes to release notesCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-03-31Cygwin: Add console patches to release notesCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-03-27Cygwin: document the recent FIFO changesKen Brown
2019-03-12Cygwin: add /proc changes to release notesCorinna Vinschen
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-03-04Cygwin: doc: update case-sensitive dirs descriptionCorinna Vinschen
Since we have to disable automatic case-sensitive mkdir again, change documentation accordingly. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-03-01Cygwin: fenv.h: Add feature test macros, fix valuesCorinna Vinschen
- feenableexcept,fedisableexcept, fegetexcept are GNU-only - fegetprec, fesetprec are Solaris, use __MISC_VISIBLE - _feinitialise is Cygwin-internal only - Replace self-named FP precision values to values from http://www.open-std.org/jtc1/sc22//WG14/www/docs/n752.htm as used by Solaris. - Change return value of fesetprec to adhere to the above document and Solaris. - Document fegetprec, fesetprec as Solaris functions, not as GNU functions Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-03-01Cygwin: Disable creating case-sensitive folders by defaultCorinna Vinschen
Inspecting the content of case-sensitive directories on remote machines results in lots of errors like disappearing diretories and files, file not found, etc. This is not feasible as default behaviour Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-02-19Cygwin: document secure_getenvcygwin-3_0_1-releaseYaakov Selkowitz
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2019-02-19Cygwin: add secure_getenvYaakov Selkowitz
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2019-02-18Cygwin: re-enable create_token for older systemsCorinna Vinschen
Under WOW64 on 64 bit Windows 7, MsV1_0S4ULogon appears to be unimplemented, probably under Vista as well. Re-enable create_token method, to allow basic seteuid on W7 WOW64 and Vista as well. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2019-02-11Cygwin: forkables: update doc, add release notesMichael Haubenwallner
2019-02-07forkables: Document hardlink creation at forktime.Michael Haubenwallner
* faq-api.xml: Mention hardlink creation by fork. * highlights.xml: Describe hardlink creation.