Commit Graph

470 Commits

Author SHA1 Message Date
Corinna Vinschen a7616a21a2 * new-features.sgml (ov-new1.7.8): Document dropped NT4 pre-SP4 support.
* faq-what.xml (faq.what.supported): Change accordingly.
	* ntsec.sgml (ntsec-mapping): Add 2008 R2.
2010-09-27 16:37:57 +00:00
Christopher Faylor 392397f46c * overview2.sgml: Remove cheerful paragraph which implied that it was ok to
casually mix Windows and POSIX.  Add more words about mixing POSIX/Windows.
2010-09-18 15:58:46 +00:00
Corinna Vinschen 6ce9ff387c * setup2.sgml (setup-locale-how): Fix typo. 2010-09-18 11:29:06 +00:00
Dave Korn 2981e56e29 * new-features.sgml: Mention fenv support. 2010-09-11 11:42:15 +00:00
Corinna Vinschen 395ef596e0 * new-features.sgml (ov-new1.7.8): Document /proc/sys. 2010-09-06 14:42:30 +00:00
Corinna Vinschen 4da8ebe288 * new-features.sgml (ov-new1.7.7): Document change to binmode/textmode
link libs.
	* textbinary.sgml (textbin-devel): Ditto.
2010-08-30 13:19:39 +00:00
Corinna Vinschen 9bf2a8a84a * new-features.sgml (ov-new1.7.7): Document change to avoid DLL
hijacking.
2010-08-28 11:36:43 +00:00
Corinna Vinschen 6c43f249ac * new-features.sgml (ov-new1.7.7): Change to describe partial
reversion to pre-1.7.6 behaviour.
	(ov-new1.7.6): Deprecate description of CWD handling.
	* pathnames.sgml (pathnames-win32-api): Rewrite to reflect new CWD
	behaviour.
2010-08-27 18:56:28 +00:00
Corinna Vinschen f43eed1c08 * new-features.sgml (ov-new1.7.7): New section.
* pathnames.sgml: Throughout, align style of screen elements.
	Throughout, make all emphasis elements bold.
	(pathnames-win32-api): Rewrite section.
2010-08-19 10:35:25 +00:00
Corinna Vinschen 6a84234cd2 * pathnames.sgml (pathnames-win32-api): Try to use a more clear wording. 2010-08-18 15:28:15 +00:00
Corinna Vinschen a016fed8ba * faq-programming.xml (faq.programming.win32-api): Remove simplicity.
Add note and xrefs to User's Guide chapters explaining restrictions
	using the Win32 API.
	* new-features.sgml (ov-new1.7.6): Add note about Win CWD.
	* overview2.sgml (ov-hi-intro): Add note and xrefs about Win32 API
	restrictions.  Tone down flexibility.
	* pathnames.sgml (pathnames-intro): Add xref to pathnames-win32-api
	section.
	(pathnames-win32-api): New section describing Win32 CWD restriction.
	* setup2.sgml (setup-env-ov): New sub-section.
	(setup-env-win32): Ditto, describing Win32 environment restriction.
2010-08-13 11:52:13 +00:00
Corinna Vinschen 841003a9b3 * new-features.sgml (ov-new1.7.6): Document "bind" option.
* pathnames.sgml (mount-table): Add "bind" option with example.
2010-08-11 11:12:10 +00:00
Yaakov Selkowitz 6d27f82985 * new-features.sgml (ov-new1.7.6): Document POSIX Monotonic Clock. 2010-08-09 16:49:28 +00:00
Corinna Vinschen 95fe28c61e * new-features.sgml (ov-new1.7.6): Document /proc/filesystems. 2010-08-09 08:20:51 +00:00
Andy Koppe aab56a41cf * setup-net.sgml, faq-setup.xml: Rename setup.exe's "Partial"
view to "Pending"
2010-07-26 22:56:24 +00:00
Eric Blake 2693eddb32 Document mkostemp and mkostemps.
* textbinary.sgml (textbin-devel): Document temp file behavior.
(textbin-issue): Use sed rather than cat as an example of a
default-mode application.
* new-features.sgml (ov-new1.7.6): Document mkostemp[s].
2010-07-19 18:25:41 +00:00
Yaakov Selkowitz 2a904ebacb * Makefile.in: Use "xmlto pdf" instead of docbook2pdf.
Force the dblatex backend, as the default passivetex does not work.
* README: Replace docbook-utils dependency with dblatex.
Update required docbook-xml version.
* faq-programming.xml: Ditto.
2010-06-27 21:32:19 +00:00
Christopher Faylor 8930e4d2c3 * setup-net.sgml: Add a paragraph describing now to avoid unintentional
upgrades.
2010-06-26 16:08:46 +00:00
Corinna Vinschen ef3df0bb7d * new-features.sgml (ov-new1.7.6): Add new "dos" and "inode" mount
options.
	* pathnames.sgml (mount-table): Ditto.
	(pathnames-specialchars): Change description order.  Add paragraph
	to explain new behaviour in terms of leading spaces and trailing dots
	and spaces in pathnames.
2010-04-29 10:58:17 +00:00
Corinna Vinschen c2bedf3aa3 * new-features.sgml (ov-new1.7.6): Add locale wide-char changes. 2010-04-28 10:19:25 +00:00
Corinna Vinschen ebff53b339 * cygserver.sgml: Note the fact that slave tty/pty handle dispersal is
unsed as of Cygwin 1.7.6.
	* new-features.sgml (ov-new1.7.6): New section.  Add tty/pty and
	setrlimit changes.
2010-04-22 09:05:37 +00:00
Christopher Faylor 7092cadf76 * cygwin.dsl: Remove comments. 2010-04-11 22:15:59 +00:00
Corinna Vinschen 5e64c96949 * new-features.sgml (ov-new1.7.5): New section. 2010-04-11 19:38:35 +00:00
Christopher Faylor e4f6022e52 * cygwin-api.in.sgml: Update to DocBook SGML 4.5 DTD.
* cygwin-ug-net.in.sgml: Ditto.
* cygwin-ug.in.sgml: Ditto.
* faq-sections.xml: Ditto.
* faq.xml: Ditto.
2010-04-11 17:43:28 +00:00
Charles Wilson 7e53fcbc29 * setup-net.sgml: Remove more mentions of rxvt. 2010-04-01 05:23:07 +00:00
Christopher Faylor 3d8a6b6236 * cygwinenv.sgml: Remove/deprecate mention of rxvt.
* effectively.sgml: Ditto.
* faq-using.xml: Ditto.
* setup-net.sgml: Ditto.
2010-03-31 21:06:43 +00:00
Corinna Vinschen 3f4a0c963a * new-features.sgml (ov-new1.7.3): New section. 2010-03-29 15:10:09 +00:00
Corinna Vinschen 84fef941e8 * setup2.sgml (setup-locale-charsetlist): Add EUC-CN and GB2312. 2010-03-27 21:13:04 +00:00
Corinna Vinschen 8a3cfef325 * textbinary.sgml: Add missing </para>. 2010-03-27 17:10:23 +00:00
Christopher Faylor cf989df66a * textbinary.sgml: Remove tr example and just mention u2d and d2u instead. 2010-03-27 05:26:51 +00:00
Christopher Faylor ca8d80165f * pathnames.sgml: Clarify wording of user-specific fstab files. Fix typo. 2010-03-25 12:52:32 +00:00
Corinna Vinschen 4951591733 * legal.sgml: Bump copyright date. 2010-03-24 08:54:52 +00:00
Corinna Vinschen a24d322c76 * faq-using.xml (faq.using.unicode): Remove old examples. 2010-03-17 10:12:32 +00:00
Corinna Vinschen 36960dec37 * effectively.sgml (using-shortcuts): Match chapter with reality. 2010-03-12 10:33:08 +00:00
Corinna Vinschen 3519b4c361 * faq-using.xml (faq.using.bloda): Add "Credant Guardian Shield". 2010-03-11 10:22:34 +00:00
Corinna Vinschen d909dd6c42 * setup2.sgml (setup-env): Add cross reference to using-cygwinenv.
Change description for locale environment variables to comply with
	changes in 1.7.2.
2010-03-05 15:44:03 +00:00
Corinna Vinschen 3b221af1a8 * new-features.sgml (ov-new1.7.2): Describe XDR support. 2010-03-03 15:05:33 +00:00
Corinna Vinschen a149bfbfcd * new-features.sgml (ov-new1.7.2): Add strptime changes. 2010-02-26 17:54:24 +00:00
Corinna Vinschen 9aabc7c8f3 * new-features.sgml (ov-new1.7.2): Add strftime/wcsftime changes. 2010-02-26 10:28:39 +00:00
Yaakov Selkowitz 6bcdc0df58 * new-features.sgml (ov-new1.7.2): Add SIGPWR support. 2010-02-26 09:34:38 +00:00
Corinna Vinschen f88331443b * new-features.sgml (ov-new1.7.2): Move stty erase support into
correct category.  Change "console window" to "Windows console".
2010-02-25 16:27:39 +00:00
Corinna Vinschen 16e235b5ad * new-features.sgml (ov-new1.7.2): Accommodate name change of getlocale
to locale.
	* setup2.sgml (setup-locale-how): Ditto.
2010-02-17 15:02:17 +00:00
Corinna Vinschen 0da7a27a1b * new-features.sgml (ov-new1.7.2): Add native DOS path and UNC path
change.
	* pathnames.sgml (pathnames-intro): Make the Win32 path text a note
	and xref to new pathnames-win32 section.
	(cygdrive): Add description how the cygdrive mount flags apply to
	UNC paths starting with slashes.
	(pathnames-win32): New section describing native path handling.
2010-02-15 13:35:53 +00:00
Corinna Vinschen 9bb1d645b3 * new-features.sgml (ov-new1.7.2): Rephrase getlocale entry. 2010-02-11 11:39:58 +00:00
Corinna Vinschen 3b994b1249 * new-features.sgml (ov-new1.7.2): Add LC_MESSAGES support.
* setup2.sgml (setup-locale-ov): Change "@euro" modifier description.
	(setup-locale-missing): Remove.
2010-02-10 12:34:54 +00:00
Yaakov Selkowitz b6ab02dea8 * new-features.sgml (ov-new1.7-misc): Fix typo. 2010-02-07 22:06:16 +00:00
Corinna Vinschen 8803e713c7 * new-features.sgml (ov-new1.7.2): Add support for locales from
/usr/share/locale/locale.alias.
	* setup2.sgml (setup-locale-ov): Ditto.
2010-02-07 13:42:49 +00:00
Corinna Vinschen 573df59cd4 * setup2.sgml (setup-locale-ov): Align description of working modifiers
to latest changes.
2010-02-06 21:41:05 +00:00
Corinna Vinschen 3673ff5968 * new-features.sgml (ov-new1.7.2): Add support for new charsets.
Change text for modifier support.
	(setup-locale-charsetlist): Add new GEORGIAN-PS and PT154 charsets
	to list of supported charsets.  Reorder list for non-ISO, non-CP
	charsets alphabetically.
2010-02-06 18:33:40 +00:00
Corinna Vinschen e90f14f5d3 * setup2.sgml (setup-locale-ov): Add description for "uz_UZ@cyrillic"
and "tt_RU@iqtelif" modifiers.  Slightly rephrase locale specifier
	description in terms of the modifier string.
2010-02-05 21:38:31 +00:00
Corinna Vinschen 8c9c8fa938 * new-features.sgml (ov-new1.7.2): Add grouping for printf/wprintf. 2010-02-05 08:57:32 +00:00
Corinna Vinschen 4db9544f4f * new-features.sgml (ov-new1.7.2): Add multibyte-awareness of regcomp
and regexec.
2010-02-04 12:38:00 +00:00
Yaakov Selkowitz 50da6b49ed * faq-programming.xml: Update for Cygwin docbook-utils package. 2010-02-02 01:18:03 +00:00
Yaakov Selkowitz 2972058a05 * README: Update for Cygwin docbook-utils package. 2010-02-02 01:02:49 +00:00
Yaakov Selkowitz 954515b011 * faq-api.xml: d2u/u2d are from cygutils, not util-linux. 2010-01-26 19:26:59 +00:00
Christopher Faylor e9e924bfae * Makefile.in: Skip validation in xmlto step.
* overview.sgml: Clarify language in "A brief history of Cygwin".
2010-01-26 16:16:19 +00:00
Corinna Vinschen bd5e7d1efc * new-features.sgml (ov-new1.7.2): Add console enhancements. 2010-01-26 16:09:46 +00:00
Corinna Vinschen 9a3628f50c * faq-setup.xml: Drop references to non-NT systems.
* faq-using.xml: Ditto.
	(faq.using.sshd-in-domain): New FAQ entry.
2010-01-25 17:04:29 +00:00
Corinna Vinschen aced35f883 * faq-using.xml: Fix typos and remove incorrect locale-specific
documentation.
	* new-features.sgml: Ditto.
	* pathnames.sgml: Ditto.
2010-01-25 10:50:21 +00:00
Corinna Vinschen af7f57b9fb * new-features.sgml: Rework layout to use itemizedlist. Fix typo.
Add two missing entries.
2010-01-24 15:08:01 +00:00
Corinna Vinschen 96697c23e4 * setup2.sgml (setup-locale-charsetlist): Add CP932. Change description
for SJIS.
2010-01-23 16:44:00 +00:00
Corinna Vinschen e0c57463f0 * setup2.sgml (setup-locale-charsetlist): Add ASCII and TIS-620. Add
various aliases and case differences.
2010-01-23 15:03:06 +00:00
Corinna Vinschen ff0056d45e * new-features.sgml (ov-new1.7.2): Add chapter for news in 1.7.2.
* setup2.sgml (setup-locale-ov): Describe how valid locales are
	determined by Windows locale support.  Change description for modifiers
	in locale environment variables.
	(setup-locale-how): Describe new charset behaviour.  Mention new
	getlocale tool to fetch valid locale information from Windows.
	(setup-locale-missing): Drop now implemented LC_foo options.
	Explain missing LC_MESSAGES in more detail.
2010-01-22 22:32:42 +00:00
Corinna Vinschen 0b8e38dd8b * setup2.sgml (setup-locale): Mention three character codes per
ISO 639-3.

	* setup2.sgml (setup-locale): Adapt description to the C using ASCII
	change in 1.7.2.
2010-01-17 14:55:57 +00:00
Christopher Faylor e6bda02346 * setup-net.sgml: Remove obsolete assertion. 2010-01-16 18:06:27 +00:00
Corinna Vinschen 2b24bd4898 * faq-using.xml (faq.using.bloda): Clarify wxvault.dll. 2010-01-15 21:41:47 +00:00
Christopher Faylor be0ca195b9 * faq-setup.xml: Add missing setup options. Sort options. 2010-01-15 18:47:31 +00:00
Corinna Vinschen 4aab0ed828 * cygwinenv.sgml (cygwinenv-implemented-options): Try to make
compatibility new symlinks vs. old Cygwin clearer.
2010-01-12 16:40:53 +00:00
Corinna Vinschen 2e74cde7cb * pathnames.sgml (mount-table): Add info that posix=0 is default for
the cygdrive prefix.
2010-01-11 18:00:14 +00:00
Corinna Vinschen 781be3b173 * overview.sgml: Fix Red Hat brand name. 2010-01-07 12:18:01 +00:00
Christopher Faylor 37f42cc1c8 * overview.sgml: Fix Red Hat URL. 2010-01-04 16:24:06 +00:00
Corinna Vinschen daee16e053 * pathnames.sgml (mount-table): Add missing slash in pathname. 2009-12-23 10:43:45 +00:00
Corinna Vinschen a3bb10f356 * faq-setup.xml (faq.setup.mirror): Fix URL to wget. 2009-12-14 17:15:51 +00:00
Corinna Vinschen 725d792fe1 * setup2.sgml (setup-env): Clarify that Windows environment gets
copied over.  Add paragraph about TMP, TEMP, and TMPDIR.
2009-12-02 09:36:54 +00:00
Corinna Vinschen 7d5ae9ccf7 * overview2.sgml (ov-hi-files): Remove reference to root directory when
explaining fstab content.  Add paragraph about Extended Attributes.
	Discourage chroot.
2009-11-18 16:07:05 +00:00
Corinna Vinschen b755d497f5 * pathnames.sgml (pathnames-specialchars): Fix typos. 2009-11-16 12:30:00 +00:00
Corinna Vinschen 4ade241445 * new-features.sgml (ov-new1.7-os): Mention Windows 7 and 2008 R2.
(ov-new1.7-device): Add API get_avphys_pages, get_nprocs,
	get_nprocs_conf, and get_phys_pages.
2009-11-12 14:41:12 +00:00
Corinna Vinschen 0de153c586 * new-features.sgml (ov-new1.7-misc): Add installation-specific
unique object names description.
2009-10-31 13:28:13 +00:00
Corinna Vinschen 757ee9af8b * pathnames.sgml: Add limitation of case sensitivity with CreateProcess. 2009-10-28 10:11:22 +00:00
Corinna Vinschen 641ba32982 * new-features.sgml (ov-new1.7-posix): Mention UTF-8 as "C" default
and the default locale "C.UTF-8".
	* setup2.sgml (setup-locale-ov): Ditto.
2009-10-28 10:09:54 +00:00
Christopher Faylor bfead37df4 * faq-setup.xml: Fix clean_setup.pl reference. 2009-10-26 11:57:33 +00:00
Christopher Faylor b8263d5874 * faq-setup.xml: Change clean_setup.pl reference. 2009-10-26 11:25:16 +00:00
Corinna Vinschen e710872955 * faq-setup.xml (faq.setup.disk-space): Fix URL pointing to
clean_setup.pl script.
2009-10-15 08:46:58 +00:00
Corinna Vinschen 220f363d20 * pathnames.sgml (pathnames-specialchars): Add control chars to the
list.  Explain backslash exception.
2009-10-09 11:19:18 +00:00
Dave Korn 26f19ec1ad * faq-using.xml (faq.using.bloda): Add Lenovo IPS Core Service. 2009-10-03 13:33:18 +00:00
Corinna Vinschen 45162575d2 * setup2.sgml (setup-locale-ov): Fix typo in C+charset example.
Rephrase how the locale environment variables are evaluated.
2009-10-02 12:35:52 +00:00
Corinna Vinschen ffca4d278e * new-features.sgml (ov-new1.7-file): Ctrl-X, not Ctrl-N.
* pathnames.sgml (pathnames-unusual): Ditto.
	* setup2.sgml (setup-locale-ov): Change description according to
	latest changes.
	(setup-locale-how): Rewrite.
	(setup-locale-console): Enable section again.  Change to reflect
	recent changes.
	(setup-locale-problems): Change to reflect recent changes.
2009-09-30 09:45:01 +00:00
Eric Blake 7677a6b206 * new-features.sgml (ov-new1.7-file): Mention fexecve, execvpe. 2009-09-26 21:01:59 +00:00
Eric Blake 76fe91b90b * new-features.sgml (ov-new1.7-file): Mention eaccess, euidaccess,
canonicalize_file_name, and document change in access semantics.
2009-09-25 23:56:18 +00:00
Corinna Vinschen 5ceb291210 * setup2.sgml (setup-locale-problems): Fix charset names of codepages
936 and 949.
2009-09-25 16:42:36 +00:00
Eric Blake 5386cd8ecc * setup2.sgml (setup-locale-problems): Document how to install
non-default charsets.
2009-09-25 12:27:46 +00:00
Corinna Vinschen 8fd422fe4e * new-features.sgml (ov-new1.7-file): Add new hardlink behaviour on
filesystems not supporting hardlinks.
	* overview2.sgml (ov-hi-files): Change descripton accordingly.
2009-09-21 11:01:19 +00:00
Corinna Vinschen 1f14755fd2 * new-features.sgml (ov-new1.7-posix): Add "KOI8-R" and "KOI8-U"
charsets.
2009-08-26 08:15:49 +00:00
Christopher Faylor f3b6fef631 * cygwin/strfuncs.cc (__set_charset_from_codepage): Add codepages 20866
(KOI8-R) and 21866 (KOI8-U).

* doc/setup2.sgml (setup-locale-charsetlist): Add KOI8-R and KOI8-U to list of
supported charsets.
2009-08-22 15:01:03 +00:00
Corinna Vinschen d90dc552ac * setup2.sgml (setup-locale-charsetlist): Add description of
case-insensitivity of charsets.  Fix a typo.  Add "UTF8" to the list.
2009-08-22 08:44:04 +00:00
Dave Korn ee47ad3213 * faq-using.xml (faq.using.bloda): Typofix MacAfee -> McAfee. 2009-08-12 22:03:18 +00:00
Corinna Vinschen 07271a4b02 * faq-using.xml (faq.using.ipv6): Try to clarify OS specific support.
* faq-what.xml (faq.what.supported): Add Windows 7 and 2008 R2.
	* new-features.sgml: Add "and later" to rcmd news.
2009-07-23 08:49:06 +00:00
Corinna Vinschen cb8ee36ae8 * Makefile.in (all): Fix wrong target names.
(cygwin-ug-net/cygwin-ug-net-nochunks.html.gz): Ditto.
	(cygwin-ug-net/cygwin-ug-net.pdf): Convert to use docbook2pdf.
	(cygwin-api/cygwin-api.pdf): Ditto.
2009-07-20 15:08:08 +00:00
Corinna Vinschen 7bdb64ea18 * faq: Throughout, revert references to User's Guide to default URL. 2009-07-20 10:10:48 +00:00
Corinna Vinschen 3b882cb484 * new-features.sgml (ov-new1.7-misc): Add stdc++ new/delete wrappers. 2009-07-20 08:57:54 +00:00
Corinna Vinschen 21b008b40c * new-features.sgml (ov-new1.7-posix): Add WCONTINUED, WIFCONTINUED. 2009-07-20 08:49:21 +00:00
Corinna Vinschen c44bd26d19 * setup2.sgml (setup-locale-charsetlist): Fix ISO88-59-13 and -15
codepage numbers.
2009-07-20 08:32:39 +00:00
Christopher Faylor b2cbcab19f * pathnames.sgml: Fix typo. 2009-07-08 23:23:02 +00:00
Corinna Vinschen 3e62013829 * new-features.sgml (ov-new1.7-file): Add fpurge and mkstemps to new
API functions.
2009-07-03 13:06:34 +00:00
Christopher Faylor 75da5017d7 Clean up some sources.redhat.com references. 2009-07-01 22:07:31 +00:00
Corinna Vinschen e192c48eec * faq-setup.xml (faq.setup.setup-fails-on-ts): Fix another typo. 2009-06-24 07:57:03 +00:00
Corinna Vinschen f95b410d77 * faq-setup.xml (faq.setup.setup-fails-on-ts): Fix typo. 2009-06-24 07:49:37 +00:00
Corinna Vinschen f948b1050e * faq-setup.xml (faq.setup.setup-failes-on-ts): Change rebaseall to
rebase.
2009-06-23 16:16:57 +00:00
Corinna Vinschen fe0dbf69f9 * faq-setup.xml (faq.setup.setup-failes-on-ts): New FAQ entry. 2009-06-23 15:52:20 +00:00
Corinna Vinschen d66550cae6 * new-features.sgml (ov-new1.7-misc): Add new link libs.
* setup2.sgml (setup-locale-ov): Explain locale-specific wcwidth
	feature.
2009-06-19 09:33:45 +00:00
Corinna Vinschen 2476ec9bdf * faq-using.xml (faq.using.emacs): Update. 2009-06-12 15:16:27 +00:00
Corinna Vinschen 85401e530c * new-features.sgml: Add changes to console BS and Space key. 2009-06-04 15:13:40 +00:00
Christopher Faylor 1ccd407d79 Change explicitely to explicitly throughout. 2009-05-27 02:30:42 +00:00
Corinna Vinschen 7aa710a782 * setup2.sgml (setup-locale-console): Disable section for now. 2009-05-15 12:16:01 +00:00
Corinna Vinschen e8d534d51a * faq-setup.xml (faq.setup.upgrade-mountpoints): New entry.
* faq-using.xml (faq.using.directory-structure): Align example to
	latest mount output.
	* pathnames.sgml (mount-table): Add note about upgrade helper scripts
	to create /etc/fstab and /etc/fstab.f/${USER}.
2009-05-14 11:03:43 +00:00
Corinna Vinschen 3106abf042 * new-features.sgml: Add automounting of /, /usr/bin, and /usr/lib.
* pathnames.sgml (pathnames-intro): Be more verbose about POSIX and
	Win32 paths.
	(mount-table): Add "auto" flag.  Add a paragraph about /usr/bin and
	/usr/lib.
	(pathnames-mount-ex): Enhance flags output.
2009-05-14 10:03:25 +00:00
Christopher Faylor e951743709 cygwin ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* mount.cc (mount_info::got_usr_bin): Define.
	(mount_info::got_usr_lib): Ditto.
	(mount_info::root_idx): Ditto.
	(mount_info::create_root_entry): Create root entry as immutable and
	flag as automatic.
	(mount_info::init): Remove "Huh?  No /etc/fstab..." warning.
	Unconditionally call from_fstab for user and system tables.  Fill in
	/usr/bin and /usr/lib if they have not been specified in /etc/fstab.
	(oopts): Alphabetize.  Add "override" option to allow overriding
	immutable mount points.
	(mount_info::add_item): Accommodate new MOUNT_IMMUTABLE flag intended
	for root mount.
	(mount_info::add_item): Detect "/usr/bin", "/usr/lib", and "/" and set
	appropriate global state.
	(fillout_mntent): Add ,auto to mount points added by Cygwin DLL.
	(mount): Remove masking of MOUNT_SYSTEM.  Allow user to shoot
	themselves.  Add comment.
	* mount.h (mount_info::got_usr_bin): Declare.
	(mount_info::got_usr_lib): Ditto.
	(mount_info::root_idx): Ditto.
	* include/sys/mount.h: Reformat enum.
	Add MOUNT_{OVERRIDE,IMMUTABLE,AUTOMATIC}.

doc ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* pathnames.sgml (mount-table): Sort mount options and add override
	option.  Add description of root mount handling.

utils ChangeLog
2009-05-13  Corinna Vinschen  <corinna@vinschen.de>
	    Christopher Faylor  <me+cygwin@cgf.cx>

	* mount.cc (oopts): Sort.  Add override option.  Add dummy "auto"
	option for consistency.
	(mount_entries): Avoid adding auto-mounted entries to -m output.

	* utils.sgml: Sort mount options.  Add description of override option.
2009-05-14 03:25:45 +00:00
Corinna Vinschen 40c66067fb * pathnames.sgml (pathnames-unusual): Talk about using UTF-8 in C
locale.
	* setup2.sgml (setup-locale-problems): Ditto.
2009-05-13 15:11:39 +00:00
Corinna Vinschen e1de7bfabd * faq-setup.xml: Fix entry explaing how the homedir is evaluated
according to recent change.
2009-05-06 12:02:51 +00:00
Corinna Vinschen 3d69426491 * setup2.sgml (setup-locale-console): New section to explain
console character set setting.
	* faq: Throughout, change references to User's Guide to references
	to 1.7 User's Guide temporarily.
	* faq-setup.html (faq.using.unicode): Rephrase slightly.
	(faq.using.weirdchars): New FAQ entry for console charset problems.
2009-04-07 13:04:43 +00:00
Corinna Vinschen 115655f1f3 * new-features.sgml (ov-new1.7-posix): Remove JIS from supported
charsets.
	* setup2.sgml (setup-locale-charsetlist): Ditto.
2009-04-06 10:30:02 +00:00
Corinna Vinschen 738c26083a * setup2.sgml (setup-locale-problems): Change title to be more clear
when referencing this section.
2009-04-06 10:25:28 +00:00
Corinna Vinschen f5e097fa4b * Various syntactical and semantical fixes throughout. 2009-04-03 11:51:31 +00:00
Corinna Vinschen cf7fdc0672 * faq-using.xml (faq.using.symlinkstoppedworking): Rename.
(faq.using.ipv6): New IPv6 FAQ.
	* gdb.sgml: Remove incorrect statement about Insight.
2009-04-01 16:56:08 +00:00
Corinna Vinschen 83fb2c849c * setup2.sgml (setup-locale-problems): Fix an incomplete sentence. 2009-03-31 11:17:08 +00:00
Corinna Vinschen 7ccfe2c70e * faq-using.xml (faq.using.unicode): Modernize.
(faq.api.symlinkstoppedworking): Move here from faq-api.xml.
2009-03-31 10:54:28 +00:00
Dave Korn 24bd1f86c2 * faq-using.xml (faq.using.bloda): Update with new entries. 2009-03-30 09:23:13 +00:00
Corinna Vinschen ffb5ddd565 * cygwinenv.sgml: Add text to explain new UTF-16 symlinks.
* faq-api.xml: Add FAQ entry "Why do some of my old symlinks don't
	work anymore?"
	* new-features.sgml: Fix symlink text.  Add new UTF-16 symlinks.
	* overview2.sgml: Add text about new UTF-16 symlinks and potential
	problems with old symlinks.
	* pathnames.sgml: Fix typo.
	* setup2.sgml: Extend text about problems with symlinks.
2009-03-26 12:25:11 +00:00
Corinna Vinschen 2aaa53221b * new-features.sgml: Replace GB2312 with GBK.
* setup2.sgml: Ditto.
2009-03-26 10:31:08 +00:00
Corinna Vinschen d84b37e24b * pathnames.sgml: Add a note that ASCII SO handling isn't foolproof
under all circumstances.
2009-03-25 14:33:05 +00:00
Corinna Vinschen f276aab75a * new-features.sgml: Add missing GB2312 and eucKR character sets.
* pathnames.sgml: Change "DOS devices" title to "Invalid filenames"
	and rephrase that section.
	Add section "Filenames with unusual (foreign) characters".
	Fix an emphasis.
	* setup-net.sgml: Integrate setup-locale section.
	* setup2.sgml: Add locale variables to section "Environment Variables".
	Add section "Internationalization".
2009-03-25 10:37:06 +00:00
Corinna Vinschen 8ce3e7abc8 * new-features.sgml: Add section about chaged (no)winsymlink default. 2009-03-24 13:51:25 +00:00
Corinna Vinschen 1c6743b74d * cygwinenv.sgml: Move "codepage:xxx" to the removed options section.
Change text accordingly.
	* new-features.sgml: Try to explain new way to define character sets.
2009-03-24 12:37:02 +00:00
Corinna Vinschen 49536558ef * cygwin-ug-net.in.sgml: Update date.
* cygwinenv.sgml: Fix codepage:utf8 text in terms of setting
	environment variables.
	* new-features.sgml: New file describing new Cygwin 1.7 features.
	Layout is preliminiary only.
	* overview.sgml: Insert content of new-features.sgml.
2009-03-18 11:29:27 +00:00
Corinna Vinschen 1233ba242b * overview2.sgml: Remove reference to CYGWIN=binmode.
* textbinary.sgml: Ditto.  Rephrase certain paragraphs to match
	Cygwin 1.7 behaviour.  Add popen(3) and pipe(2) behaviour.  Make
	quite clear that binmode is preferred.  Add *mode.o files to
	description for developers.
2009-03-18 11:05:45 +00:00
Corinna Vinschen f9f478ad80 * pathnames.sgml: Try to be more clear explain raw devices. 2009-03-09 10:23:44 +00:00
Corinna Vinschen 92fa4552fd * faq-using.xml: Rework UTF FAQ to accommodate latest setlocale
change in newlib.
2009-03-03 10:36:59 +00:00
Corinna Vinschen e81ae92910 * pathnames.sgml: Remove reference to managed mountpoints in mount
entry example.
2009-03-03 09:11:45 +00:00
Corinna Vinschen b419b631b6 * faq-using.xml: Rework XEmacs FAQ. 2009-02-23 16:33:17 +00:00
Corinna Vinschen 4806c1f4f6 * faq-using.xml: Fix usage of ampersand in NT emacs script. 2009-02-14 20:56:48 +00:00
Corinna Vinschen 6ff3731ad4 * faq-using.xml: Expand Emacs entries. 2009-02-14 20:52:50 +00:00
Corinna Vinschen b36d8c6040 * overview.sgml: Fix 1.7 release date. 2009-02-13 18:41:32 +00:00
Corinna Vinschen 52d132e48e * cygwin-api.in.sgml: Fix API section layout. 2009-02-13 12:23:21 +00:00
Corinna Vinschen 06d60a915d * pathnames.sgml: Add a cygdrive section. 2009-02-13 10:13:28 +00:00
Corinna Vinschen 8cf4b71e1f * pathnames.sgml: Replace "binmode" with new "binary" output of mount. 2009-02-13 09:04:51 +00:00
Corinna Vinschen 545b4d2b57 * faq-using.xml: First cut on Emacs. 2009-02-12 15:30:03 +00:00
Corinna Vinschen 45105145e1 * faq-setup.xml: Revamp for Cygwin 1.7.
* faq-using.xml: Ditto.
2009-02-12 14:45:50 +00:00
Corinna Vinschen c2da1d6ebf * faq-programming.xml: Revamp (mostely) for Cygwin 1.7.
* faq-what.xml: Ditto.
2009-02-11 18:22:50 +00:00
Corinna Vinschen bb549dfed8 * Makefile.in (FAQ_SOURCES): Define FAQ sources.
(faq/faq.html): Depend on FAQ sources.
	(faq/faq-nochunks.html): Ditto.
	* faq-api.xml: Revamp for Cygwin 1.7.
	* faq-problems.xml: Remove.
	* faq-sections.xml: Accommodate removal of faq-problems.xml.
	* faq.xml: Ditto.
2009-02-11 16:44:13 +00:00
Corinna Vinschen f01ffdd1e5 * pathnames.sgml: Rephrase the "Case sensitive filenames" chapter
slightly.
2009-02-03 09:03:18 +00:00
Corinna Vinschen 7d01164900 * pathnames.sgml: Add requirement for world-readability of special
/etc files.
2009-01-24 15:31:18 +00:00
Corinna Vinschen 998f82685e * pathnames.sgml: Add section about accessing /etc files. 2009-01-24 12:26:10 +00:00
Corinna Vinschen 7ffaa17c80 ChangeLog:
* configure.in: Remove --enable-server option.  Allways add the
	cygserver directory to $SUBDIRS.
	* configure: Regenerate.

cygwin/ChangeLog:

	Remove USE_SERVER define.  Accommodate throughout.
	* configure.in: Remove --enable-server option.
	* configure: Regenerate.
	* environ.cc: Remove CYGWIN=server setting.

cygserver/ChangeLog:

	* client.cc (allow_server): Remove variable.
	(client_request_get_version::client_request_get_version): Drop checking
	allow_server.

utils/ChangeLog:

	* passwd.c: Remove CYGWIN=server requirement from usage text.

doc/ChangeLog:

	* cygserver.sgml: Remove the "How to use the Cygserver services"
	section.
	* cygwinenv.sgml: Move "(no)server" to the removed options section.
	* faq-programming.xml: Remove CYGWIN=server requirement for running
	the Cygwin testsuite.
	* ntsec.sgml: Ditto for using `passwd -R'.
2009-01-21 17:14:39 +00:00
Corinna Vinschen 12406f25fb * gcc.sgml: Use 'bash$' as Cygwin prompt throughout.
* gdb.sgml: Ditto.
	* pathnames.sgml: Ditto.  Fix the @ expansion example.
2008-12-15 09:37:50 +00:00
Christopher Faylor 693862058a * pathnames.sgml: Convert some backslashes to slashes. 2008-12-13 21:14:44 +00:00
Corinna Vinschen baaa8b9140 * pathnames.sgml: New section for /proc/registry. Document registry
name encoding.
2008-12-12 15:14:06 +00:00
Corinna Vinschen edff4e3d94 * ntsec.sgml: Fix typo. 2008-12-04 10:07:54 +00:00
Corinna Vinschen 5875a5e7d5 * ntsec.sgml: Revamp parts of the doc for clearness. 2008-12-03 11:47:27 +00:00
Corinna Vinschen f5e7a77023 * ntsec.sgml: Fix a few typos. 2008-12-02 19:29:37 +00:00
Corinna Vinschen fcbc8f1968 * cygserver.sgml: Fix cross reference to the ntsec documentation. 2008-12-02 17:39:39 +00:00
Corinna Vinschen 798afebc20 * cygserver.sgml: Document new feature to store hidden passwords
for seteuid.
2008-12-02 17:32:38 +00:00
Corinna Vinschen e39e660c54 * ntsec.sgml: Finishing up changes for 1.7. 2008-12-02 17:07:40 +00:00
Corinna Vinschen d973def200 * ntsec.sgml: Further changes for 1.7. Switch from "NT" to "Windows".
Add preliminary text.  Try to be more clear in description.  Remove
	useless chapters.  Finish the permission related chapters.
2008-12-01 18:34:44 +00:00
Christopher Faylor 83448783d5 fix typo 2008-11-30 22:42:24 +00:00
Christopher Faylor 51aa4c032b * faq-using.xml: Remove assertion that lpr doesn't exit.
* faq-what.xml: Remove ancient who's who data.
2008-11-30 22:37:45 +00:00
Christopher Faylor b94518ea98 * overview2.sgml: Reorganize and make minor wording changes. 2008-11-25 16:39:58 +00:00
Christopher Faylor a5032b7899 * overview2.sgml: Clarify unix-specific automatic updates section. 2008-11-25 16:20:30 +00:00
Corinna Vinschen 06c4c61863 * overview2.sgml: Add text that no automatic updates are provided. 2008-11-25 09:54:50 +00:00
Corinna Vinschen 9df1dbeac6 * cygwinenv.sgml: Add description for upcaseenv option. 2008-11-11 10:51:45 +00:00
Christopher Faylor 4fb7bbb985 * setup2.sgml: Clarify heap allocation. 2008-09-22 16:55:30 +00:00
Corinna Vinschen 04a6c4efd7 * pathnames.sgml: Move description for (cyg,not)exec mount options
from utils.sgml here.  Clarify nouser mount points.
2008-08-13 16:34:49 +00:00
Corinna Vinschen d83c6a77d2 * cygwinenv.sgml: Move binmode option to list of removed options. 2008-07-18 08:17:28 +00:00
Corinna Vinschen 85f1119b7b * Revamp documentation for Cygwin 1.7, part 1. 2008-07-17 11:49:45 +00:00
Christopher Faylor 4534778c4c * Makefile.in: Temporarily add ability to generate pdfs. 2008-07-01 17:17:31 +00:00
Christopher Faylor 3236e43753 * effectively.sgml: Correct subject-verb agreement, missing verb
(typo), preposition and (definite vs indefinite) article use.
2008-06-27 00:34:02 +00:00
Christopher Faylor 2d03477142 * faq-using.xml: Add more words about multiple cygwins. 2008-06-20 01:46:34 +00:00
Corinna Vinschen fb09b156d0 * cygwin-api.in.sgml: Add std-susv4 section to Compatibility chapter. 2008-04-24 10:00:04 +00:00
Corinna Vinschen fa22ec2bab * cygwinenv.sgml: Drop description of "transparent_exe" option. 2008-04-13 16:47:41 +00:00
Dave Korn e1e00b3373 * faq-using.xml (faq.using.bloda): New entry.
(faq.using.firewall, faq.using.anti-virus):  Link to faq.using.bloda.
	* faq-setup.xml (faq.setup.hang):  Likewise link to faq.using.bloda.
2007-12-29 18:20:13 +00:00
Christopher Faylor 68adeb7cde * pathnames.xml: Fix a typo. 2007-12-16 21:19:29 +00:00
Corinna Vinschen aa7eeef93a * faq-what.xml: Remove paragraph about and link to stoneage old
history.html file.
2007-09-25 17:03:59 +00:00
Christopher Faylor c60c72d718 * dll.sgml: myprog.ca -> myprog.c 2007-08-24 14:52:39 +00:00
Christopher Faylor 8b6f3d4c86 * faq-programming.xml: Clarify where to run "make check". 2007-08-12 19:45:45 +00:00
Brian Dessent a1f175af95 * faq-using.xml (faq.using.console-window): Mention FHS location of
docs and remove outdated reference to ash.
2007-07-18 15:43:37 +00:00
Corinna Vinschen d802576ca1 * cygwin-api.in.sgml: Remove authorgroup and revhistory.
* cygwin-ug.in.sgml: Add Joshua Daniel Franklin to authorgroup.
	Remove revhistory.
	* legal.sgml: Update dates.
2007-06-29 07:36:54 +00:00
Corinna Vinschen 7f6ee25a1a * cygwin-api.in.sgml: Accommodate new "Compatibility" section layout. 2007-06-05 10:11:55 +00:00
Corinna Vinschen 31fdd91f9b * cygwinenv.sgml: Drop description of "traverse" option. 2006-12-12 18:48:35 +00:00
Joshua Daniel Franklin 1e069c300d * faq-setup.xml (faq.setup.uninstall): Mention Safe Mode
requirement for accessing the Security tab in XP Home.
        * faq-using.xml (faq.using.chmod): Mention FAT32.
2006-08-26 19:11:00 +00:00
Christopher Faylor eab543a1d6 * overview2.sgml: Remove inaccurate "full support for windows pathnames"
clause.
2006-08-09 16:13:56 +00:00
Christopher Faylor 8fe03354d9 * cygwinenv.sgml: Document [no]dosfilewarning option. 2006-08-01 18:06:49 +00:00
Corinna Vinschen 3438293a0b * pathnames.sgml: Change text for the order in which executables
are evaluated.
2006-07-18 19:41:02 +00:00
Joshua Daniel Franklin 5d897c0f5c Add faq.setup.automated 2006-06-02 04:36:48 +00:00
Joshua Daniel Franklin 3d4beb5344 Replace references to depracated Win32_Winsock macro with __USE_W32_WINSOCK 2006-06-02 04:35:26 +00:00
Christopher Faylor 99fc5e10f3 update to newer autoconf 2006-05-24 16:59:03 +00:00
Joshua Daniel Franklin 6804a9d4e1 faq.using.chmod faq.programming.adjusting-heap 2006-04-05 04:09:55 +00:00
Christopher Faylor 0a75feea66 * cygwinenv.sgml: Rename fork_retry to proc_retry since it has turned out to be
more general than just fork.
2006-04-03 03:37:52 +00:00
Christopher Faylor 063fd12660 * cygwinenv.sgml: Explain about new fork_retry CYGWIN environment variable
setting.
2006-03-13 21:02:37 +00:00
Corinna Vinschen 6f815bf4b0 * cygwinenv.sgml: Add missing </para> at transparent_exe. 2006-03-07 09:21:28 +00:00
Corinna Vinschen 6fc6eeae96 * cygwinenv.sgml: Explain transparent_exe option. 2006-02-05 18:19:16 +00:00
Joshua Daniel Franklin 1f602210ea Mention new cygcheck -p option. 2006-02-02 04:45:25 +00:00