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
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen
2013-01-21Update copyrightsChristopher Faylor
2011-12-18Clean up whitespace.Christopher Faylor
2011-10-10 * Align usage output, version output, as well as usage and versionCorinna Vinschen
option handling to use the same style throughout all Cygwin utils. Throughout use program_invocation_short_name to refer to current process name in Cygwin executables. * utils.sgml: Align documentation to above change. Add missing sections for getconf, ldd, and setmetamode. * strace.cc (proc_child): Avoid compiler warning.
2010-08-13 * mount.cc (from_fstab): Fix potentially fatal typo.Corinna Vinschen
2010-08-11 * mount.cc (do_mount): Don't treat "bind" mount as remote mount.Corinna Vinschen
(mount_entries): Drop the "bind" option from output. * utils.sgml (mount): Match examples to actual mount output. Add "bind" option and add example.
2010-04-29 * mount.cc (oopts): Remove entirely.Corinna Vinschen
(usage): Call cygwin_internal (CW_LST_MNT_OPTS) to create list of mount options. (print_version): Fix copyright date. (main): Replace option processing loop with single call to cygwin_internal (CW_CVT_MNT_OPTS).
2010-01-11 * mount.cc (do_mount_from_fstab): Allow to change cygdrive prefix, too.Corinna Vinschen
2009-08-09 * mount.cc (do_mount): Don't exit, just return.Corinna Vinschen
2009-07-22 * mount.cc (do_mount): Replace --no-executable flag with notexecCorinna Vinschen
mount option in hint for remote filesystems. * path.cc (getmntent): Fix typo (noexec -> notexec).
2009-07-22 * Makefile.in (path-mount.o): Add a rule to build stripped down versionCorinna Vinschen
of path.cc for usage in mount. (mount.exe): Add dependency to path-mount.o. * mount.cc (force): Convert to bool value. Accommodate throughout. (from_fstab): New function. (do_mount_from_fstab): New function. (longopts): Add --all option. (opts): Add -a option. (usage): Document -a/--all option. (main): Handle -a option as well as single parameter. * path.cc: Add FSTAB_ONLY conditional to allow building path-mount.o. (mount_table): Remove static storage class. (max_mount_entry): Ditto. (root_here): Unused. Remove. (from_fstab_line): Remove static. * path.h (struct mnt_t): Define here rather than in path.cc. (from_fstab_line): Declare. (mount_table): Declare. (max_mount_entry): Declare. * utils.sgml (mount): Document -a/--all option and mounting of single path from fstab files.
2009-05-14cygwin ChangeLogChristopher Faylor
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-03-02 * mount.cc (mount_entries): Handle a "/" cygdrive prefix correctly.Corinna Vinschen
Add comments.
2008-08-13 * mount.cc (NT_MAX_PATH): Define.Corinna Vinschen
(longopts): Rename mount-commands option to mount-entries. (opts): Remove removed options. (struct opt): Move up in file to allow using it in usage. (usage): Change text for --mount-entries option. Remove -X option. Add valid options output. (main): Remove handling -b option. (convert_spaces): New static function to convert spaces to "\040" string. (mount_entries): Renamed from mount_commands. Rewrite to emit /etc/fstab compatible output. (show_cygdrive_info): Print "nouser" rather than "system". * umount.cc (longopts): Remove remove-all-mounts, remove-cygdrive-prefix, remove-system-mounts, system and user options. (opts): Remove A, c, s, S, u options. (usage): Remove text for all removed options. (main): Remove handling for all removed options. (remove_all_mounts): Remove. (remove_all_system_mounts): Remove. (remove_cygdrive_prefix): Remove. * utils.sgml: Fix mount and umount documentation. Move description of (cyg,not)exec options to mount table section.
2008-07-25* mount.cc: Remove non-unix-like options (-x,-t,b) throughout.Christopher Faylor
(oopts): Use boolean constants for slightly increased clarity. * configure.in: Remove apparently unneeded program_transfer_name code. * configure: Regenerate.
2008-07-17 * mount.cc (do_mount): Remove MOUNT_ENC code.Corinna Vinschen
(oopts): Remove "managed" option. (mount_commands): Drop "managed" handling. * path.cc (oopts): Remove "managed" option. (getmntent): Remove MOUNT_ENC code.
2008-04-23 * mount.cc (usage): Mark -s and -u as ignored.Corinna Vinschen
(print_version): Simplify printing copyright dates. (main): Remove default_flag. Dont set flags on -s and -u options. (mount_commands): Drop handling -s and -u options.
2007-03-30* cygwin/external.cc (cygwin_internal): Implement CW_SET_DOS_FILE_WARNING.Christopher Faylor
* cygwin/include/sys/cygwin.h: Define CW_SET_DOS_FILE_WARNING. * utils/mount.cc (main): Turn dos file warnings off since we know what we're doing.
2006-12-11* mount.cc (do_mount): Avoid unnecessary cygwin_conv_to_win32_path and passChristopher Faylor
POSIX path directly - this avoids a cygwin DLL warning.
2005-08-03 * mount.cc (longopts): Fix typo which disallows --options option.Corinna Vinschen
2005-05-14* mount.cc (mount_commands): Display "-X" option when appropriate.Christopher Faylor
2005-05-01* mount.cc (usage): Clarify action of -m option.Christopher Faylor
2004-10-25fix whitespace, update some copyrightsChristopher Faylor
2003-09-04* mount.cc (mount_commands): Ensure user mode is actually user mode and not theChristopher Faylor
default system mode.
2003-07-26* mount.cc (do_mount): Issue warning when using managed mount option onChristopher Faylor
non-empty directory.
2003-07-04* mount.cc (struct opt): Remove posix option.Christopher Faylor
2003-07-04* mount.cc (longopts): Add long "options" keyword.Christopher Faylor
(opts): Add -o option. (usage): Display -o option. (struct opt): New. (concat3): New function. (main): Handle -o flag.
2003-04-27* cygcheck.cc (usage) Add description output.Joshua Daniel Franklin
2002-10-19* mount.cc (usage): Correctly report default mode.Christopher Faylor
2002-09-15Add final newlines to utilsJoshua Daniel Franklin
2002-07-02* mount.cc (main): Ensure that mount_already_exists() also gets default flagChristopher Faylor
that is passed to do_mount. * cygpath.cc (long_options): Add "dos" and "mixed", correct "close", "file" and "type" to use NULL flag. (usage): Clean up usage output (more), accomodate new options. (main): Add --dos and --mixed options; accomodate all output forms in --type. Make UNIXy output default.
2002-06-09* mount.cc (main): Use default system/user flag for cygdrive stuff, too.Christopher Faylor
(change_cygdrive_prefix): Change MOUNT_AUTO to MOUNT_CYGDRIVE. * umount.cc (remove_cygdrive_prefix): Ditto. (main): Use default system/user flag for cygdrive stuff, too.
2002-06-09* mount.cc (opts): Remove '-i' option.Christopher Faylor
(usage): Ditto. (main): Ditto. (longopts): Remove --import-old-mounts option.
2002-05-30* mount.cc (main): Make -b the default.Christopher Faylor
2002-05-23* mount.cc (version) New global variable.Christopher Faylor
(usage) Standardize usage output. Accomodate new version option. (print_version) New function. (longopts) Accomodate new version option. (opts) Ditto. (main) Ditto.
2002-05-13* Makefile.in (kill.exe): Add as a specific target.Christopher Faylor
* kill.cc (longopts): New. (opts): Ditto. (get_sig): Accept const char * parameter. Return -1 on unknown signal. (test_for_unknown_sig): New function. (listsig): New function. (main): Use getopt_long for option parsing. Implement -l, and -s options. Use test_for_unknown_sig() to test for signal validity.
2002-05-12* mount.cc (do_mount): Default to non-exec option for remote drives. ReportChristopher Faylor
warnings before attempting a mount. (longopts): Add no-executable option. (mount_commands): Ditto. (opts): Ditto. (usage): Ditto. Indicate that system mount is now the default. (main): Accommodate no-executable option. Make system mount the default. * umount.cc (usage): Indicate that system umount is now the default. (main): Make system umount the default.
2002-02-16* mount.cc (usage): Fix typo in output.Christopher Faylor
2001-10-25* Makefile.in: Only build testsuite directory on first 'make check'.Christopher Faylor
* configure.in: Remove testsuite from SUBDIRS. * configure: Regenerate.
2001-09-04* mount.cc (mount_commands): Don't write /cygdrive/u mount points.Christopher Faylor
2001-09-04* mount.cc (longopts): Add mount-commands to options list.Christopher Faylor
(usage): Add mount-commands option. (mount_commands): New function. Write commands to recreate current mounts.
2001-09-01* mount.cc (main): Eliminate excess arguments in printf.Christopher Faylor
2001-08-28* mount.cc (main): Issue correct warning for 'not enough arguments'.Christopher Faylor
2001-04-16* mount.cc (longopts): Add help to options list.Christopher Faylor
(opts): Add 'h' to options string. * umount.cc (longopts): Add help to options list. (opts): Add 'h' to options string and change 'R' to 'A'.
2001-04-03* mount.cc (main): Use getopt_long for parsing arguments.Christopher Faylor
(usage): Reformat, show long and short options. * umount.cc (main): Ditto, all of the above.
2001-04-02* mount.cc (show_mounts): Change format string to more closely resemble UNIXChristopher Faylor
when displaying mount table.
2000-11-08* mount.cc (main): Call show_cygdrive_info instead of show_cygdrive_prefixes.Christopher Faylor
* mount.cc (show_cygdrive_prefixes): Remove function. * mount.cc (show_cygdrive_info): New function. Actually, show_cygdrive_info is really an enhanced version of show_cygdrive_prefixes renamed to show_cygdrive_info that also displays the user and system flags.
2000-10-28Cleanup formatting on some files. Remove excessive whitespace.Christopher Faylor
2000-07-29* utils/mount.cc (main): Add --show-cygdrive-prefixes option.Christopher Faylor
(show_cygdrive_prefixes): New function. * utils/umount.cc (main): Add --remove-cygdrive-prefix option. (error): Change signature from 'char *' to 'const char *'. (remove_cygdrive_prefix): New function.
2000-07-14 * mount.cc (mount_already_exists): Slightly rearrange.Corinna Vinschen
Change message texts.