aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-11-12 * cygcheck.cc (dump_sysinfo): Add some more details.Corinna Vinschen2-4/+22
2001-11-12Add missing ChangeLog entry.Christopher Faylor1-0/+4
2001-11-12 * cygcheck.cc (dump_sysinfo): Print more detailed OS information stringCorinna Vinschen2-12/+39
using OSVERSIONINFOEX information.
2001-11-12 * include/winbase.h (OSVERSIONINFOEX): Add definition.Corinna Vinschen3-0/+43
* include/winnt.h: Add VER_NT_* and VER_SUITE_* defines.
2001-11-12* fhandler_console.cc (fhandler_console::read): Revert 2001-10-23 change toChristopher Faylor2-3/+5
only honor keydown events.
2001-11-12* include/cygwin/version.h: Bump version to 1.3.6.Christopher Faylor2-2/+6
2001-11-12* path.h: New file.Christopher Faylor1-0/+11
2001-11-12* cygcheck.cc (scan_registry): Open registry with read-only access.Christopher Faylor5-16/+32
(main): Reflect argument change for dump_setup. * dump_setup.cc (dump_setup): Add preliminary extra argument for future use. * path.cc (read_mounts): Open registry with read-only access.
2001-11-11Clarify length reference in commentTim Wall2-2/+6
2001-11-11fix typo.Christopher Faylor1-1/+1
2001-11-11* cygcheck.cc (main): Display package info when '-s' is specified.Christopher Faylor3-6/+17
* dump_setup.cc (dump_setup): Change header. Remove typo. Always sort packages output.
2001-11-11* dump_setup.cc: New file.Christopher Faylor5-25/+303
* Makefile.in: Add info for dump_setup.o. * cygcheck.cc (main): Recognize '-c' option for checking setup installed base. * path.cc (cygpath): Read mount table if not loaded.
2001-11-11* Makefile.in (cygcheck.exe): Compile as -mno-cygwin executable.Christopher Faylor4-13/+423
* path.cc: New file. * cygcheck.cc (init_paths): Use MS-DOS path syntax. (cygwin_info): Properly display cygwin version numbers. Prettify some output. (dump_sysinfo): Calculate max names of posix and ms-dos paths for prettier output.
2001-11-10* dtable.cc (dtable::build_fhandler): Don't increment console fd count if newChristopher Faylor3-8/+11
operation fails. Increment fork_fixup field here. (dtable::dup2): Don't increment fork_fixup field here. (fdsock): Ditto.
2001-11-10 * avr.h: Update for new devices.Denis Chertykov1-4/+8
2001-11-09 * cygcheck.cc (dump_sysinfo): Print more detailed OS information string.Corinna Vinschen2-4/+25
2001-11-092001-11-10 Robert Collins <rbtcollins@hotmail.com>Robert Collins2-0/+10
* include/winnt.h: Add Danny Smith's text comment about gcc compiler warnings with _AUTHORITY #defines.
2001-11-092001-11-09 Robert Collins <rbtcollins@hotmail.com>Robert Collins2-1/+7
* include/winnt.h (GetCurrentFiber): Create a prototype before the implementation; (GetFiberData): Ditto.
2001-11-092001-11-09 Robert Collins <rbtcollins@hotmail.com>Robert Collins2-8/+11
* include/winnt.h: Backout last change.
2001-11-09* configure.in (--enable-languages): Be more permissive aboutDJ Delorie2-3/+14
syntax. Check for empty lists better. Warn about $LANGUAGES.
2001-11-08 * checksignal.c: New testcase.Corinna Vinschen2-0/+83
2001-11-08 * select.cc: Set errno using set_sig_errno() throughout.Corinna Vinschen4-10/+18
* signal.cc (signal): Always set SA_RESTART flag. * syscalls.cc (_read): Revert previous patch.
2001-11-08 * select.cc (fhandler_tty_slave::ready_for_read): Return 0 on EBADF.Corinna Vinschen3-1/+8
* syscalls.cc (_read): If ready_for_read() failed, save errno from being overwritten by signal handler call.
2001-11-072001-11-08 Robert Collins <rbtcollins@hotmail.com>Robert Collins2-7/+15
* include/winnt.h: Define *_SID_AUTHORITY appropriately. (nested structures.) GetCurrentFiber: Create a prototype before the implementation; GetFiberData: Ditto.
2001-11-072001-11-08 Robert Collins <rbtcollins@hotmail.com>Robert Collins2-1/+5
* include/errno.h: Fix "errno is not a prototype" warning.
2001-11-07 * lib/getopt.c (getopt_internal): Reset optind to 1 only if optresetCorinna Vinschen2-1/+6
is not set.
2001-11-06* select.cc (fhandler_tty_slave::ready_for_read): Correct inverted not_openChristopher Faylor2-1/+6
test.
2001-11-06 * Makefile.in (MAKEINFO): Use "missing" for makeinfo older than 4.0.Hans-Peter Nilsson2-1/+9
2001-11-05* include/cygwin/version.h: Bump version to 1.3.5.Christopher Faylor2-2/+6
2001-11-05 * mmap.cc (mmap_record::find_empty): Add input parameter check.Corinna Vinschen2-0/+6
2001-11-05 * libc/include/sys/unistd.h: Add prototypes for endusershell(),Corinna Vinschen3-0/+24
getusershell(), iruserok(), revoke(), ruserok() and setusershell() when __CYGWIN__ is defined. * libc/sys/cygwin/sys/utmp.h: Add prototypes for login_tty() and logwtmp().
2001-11-05* Makefile.in: Delete unused executable after creating base-files.Egor Duda2-3/+10
2001-11-05Eliminate excess whitespace.Christopher Faylor38-184/+183
2001-11-05Add strace debugging section.Christopher Faylor1-6/+29
2001-11-052001-11-04 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+5
* mips.h (OPCODE_IS_MEMBER): Remove extra space.
2001-11-05* dtable.cc (dtable::build_fhandler): Fix debug_printf to avoid SEGV due toChristopher Faylor2-1/+6
incorrect parameter placement.
2001-11-05* fhandler.h (fhandler_pipe::broken_pipe): Renamed from saweof.Christopher Faylor3-5/+13
(fhandler_pipe::set_eof): Reflect above change. * pipe.cc (fhandler_pipe::fhandler_pipe): Ditto. (fhandler_pipe::read): Ditto. (fhandler_pipe::hiteof): Ditto.
2001-11-05* pipe.cc (fhandler_pipe::read): Narrow eof return to just the "broken pipe"Christopher Faylor2-1/+6
test.
2001-11-05* select.cc: Add more comments throughout. Use bool 'true' where appropriateChristopher Faylor2-17/+34
throughout. (fhandler_socket::select_read): Remove duplicate setting for *_ready which inadvertently overrode previous, correct setting. (fhandler_socket::select_write): Ditto.
2001-11-04* lib/Makefile.in: Add .NOTPARALLEL target since dlltool cannot run in parallelChristopher Faylor3-0/+12
invocations. * lib/scrnsave.c (WinMain): Trivial change to avoid a compiler warning.
2001-11-04 * getfacl.c (username): New function.Corinna Vinschen3-51/+255
(groupname): Ditto. (usage): Ditto. Add more user friendly help text. (main): Add -n and --help option. Print names instead of IDs unless -n option is given. * setfacl.c (getperm): Tolerate whitespace and comment chars in input. (getaclentry): Fix several input string misdetections. (getaclentries): Allow - as input file name to read from stdin. Tolerate whitespace and comment chars in input. (usage): Add more user friendly help text. (main): Add --help option.
2001-11-04* strace.cc (main): New option '-w'. Start traced process in separateEgor Duda2-3/+31
window. New option '-S x'. Flush buffered output every x seconds. (create_child): Start child process in new window, when requested. When requested, periodically flush debugging output.
2001-11-04* Makefile.in: Force configure in testsuite directory if config.status does notChristopher Faylor2-3/+8
exist.
2001-11-04* Makefile.in: Oops. Revert previous change. Add Makefile/Makefile.inChristopher Faylor2-1/+8
dependency.
2001-11-04* Makefile.in: Add check target.Christopher Faylor2-1/+5
2001-11-04* configure.in: Disable subauth directory test.Christopher Faylor4-4/+10
* configure: Regenerate. * Makefile.in: Use MAKE variable in directory builds.
2001-11-04* Makefile.in: Add directory dependencies to ensure ordering when using 'makeChristopher Faylor2-0/+21
-jN'.
2001-11-04* select.cc (verify_console): New function.Christopher Faylor2-2/+25
(verify_windows): Ditto. (fhandler_console::select_read): Really do need to verify that there is something to read. (fhandler_console::select_windows): Ditto.
2001-11-04* fhandler.h (fhandler_base::ready_for_read): Remove unused argument.Christopher Faylor4-162/+128
(fhandler_tty_slave::ready_for_read): Ditto. (select_record): Remove poll, initialize peek. * select.cc: Remove all poll functions, throughout. Change second argument of peek_* functions to 'bool' throughout. Specifically initialize *_ready variables throughout. (select_stuff::poll): Subsume previous poll functionality. (peek_pipe): Don't grab guard mutex when in select loop. select()/read() is racy by design so there is no need to worry about a race in select(). (fhandler_base::ready_for_read): Remove unused argument. (fhandler_tty_slave::ready_for_read): Ditto. * syscalls.cc (_read): Eliminate third argument in ready_for_read call.
2001-11-03 * security.cc (get_supplementary_group_sidlist): New function.Corinna Vinschen2-0/+38
(get_group_sidlist): Call get_supplementary_group_sidlist() to retrieve list of supplementary groups SIDs from /etc/group and add them to the user's group list.