Danny Smith
7e33b8b32f
2004-11-21 Benoit Blanchon <bblanchon@users.sourceforge.net>
...
* include/wingdi.h (AC_SRC_ALPHA, AC_SRC_NO_ALPHA,
AC_DST_NO_ALPHA, ...): Add defines.
* include/winuser.h (ULW_COLORKEY,ULW_ALPHA,
ULW_OPAQUE): Add defines.
Change email address in ChangleLog to sourceforge alias
2004-11-21 23:55:55 +00:00
Danny Smith
d11206f65b
* include/winnt.h (VerSetConditionMask): Correct typo in _WIN32_WINNT
...
guard.
* lib/kernel32.def (VerSetConditionMask): Correct stdcall
suffix.
* lib/ddk/ntoskrnl.def (VerSetConditionMask): Likewise.
2004-11-21 19:45:25 +00:00
Pierre Humblet
2d2a068087
2004-11-20 Pierre Humblet <pierre.humblet@ieee.org>
...
* fhandler.cc (fhandler::write): Remove debug_printf.
* pipe.cc (fhandler_pipe::create): Edit syscall_printf format.
2004-11-20 23:42:36 +00:00
Pierre Humblet
e70bea195b
2004-11-20 Pierre Humblet <pierre.humblet@ieee.org>
...
* cygheap.h (cygheap_user::get_windows_id): New method.
* registry.h (get_registry_hive_path): Change argument type.
(load_registry_hive): Ditto.
* registry.cc (get_registry_hive_path): Change argument type and take
Win9x keys into account.
(load_registry_hive): Ditto.
* uinfo.cc (cygheap_user::env_userprofile): Use get_windows_id, even
for SYSTEM.
* shared.cc (user_shared_initialize): Use get_windows_id.
* syscalls.cc (seteuid32): Load the registry hive and reload the user
shared also on Win9x.
2004-11-20 19:09:19 +00:00
Danny Smith
225699ae46
* include/winbase.h (PPROCESS_INFORMATION): Add typedef.
...
(CreateProcessWithLogonW): Declare.
(LOGON_WITH_PROFILE, LOGON_NETCREDENTIALS_ONLY): Add defines.
Thanks to: "jkmaki" <jkmaki@users.sourceforge.net>
Correct some ChangeLog typos.
2004-11-20 00:03:08 +00:00
Danny Smith
78f717651f
* include/sspi.h (SecPkgContext_Sizes): Fix typo.
...
Thanks to: David Leonard <leonard@users,sourceforge.net>
2004-11-19 10:15:00 +00:00
Danny Smith
7fd30f5b15
* include/sspi.h (SecPkgCredentials_Names[AW]): Correct name.
...
Thanks to: David Leonard <leonard@users,sourceforge.net>
2004-11-19 10:08:25 +00:00
Danny Smith
8f287205e8
2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>
...
* include/winuser.h (MSLLHOOKSTRUCT): Add structure.
2004-11-19 09:42:46 +00:00
Danny Smith
1e7e1a9fd7
2004-11-19 Magnus Olsen <greatlord@sourceforge.users.net>
...
* include/winuser.h (LLKHF_EXTENDED, LLKHF_INJECTED, LLKHF_UP):
Add defines.
(LLKHF_ALTDOWN): Define based on KF_ALTDOWN,
2004-11-19 09:35:09 +00:00
Danny Smith
b359f9adfe
2004-11-19 Benoit Blanchon <benoit.blanchon@free.fr>
...
* include/shellapi.h (NIF_GUID): Add define.
Correct my 2004-11-04 Changelog entry
2004-11-19 08:30:26 +00:00
Earnie Boyd
3ff5506593
* include/w32api.h (Windows95, etc. and IE3, etc.): Add definitions.
2004-11-18 15:04:10 +00:00
Earnie Boyd
24984fcb45
2004-11-18 Earnie Boyd <earnie@users.sf.net>
...
* include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter.
Changed it twice due to inconsistent MSDN documentation.
2004-11-18 13:57:06 +00:00
Earnie Boyd
43b9a723cc
2004-11-18 Earnie Boyd <earnie@users.sf.net>
...
* include/wincon.h (AttachConsole): Correct the _WIN32_WINNT filter.
2004-11-18 13:53:20 +00:00
Bas van Gompel
d26eb2a13b
* cygcheck.cc (eprintf): New function.
2004-11-18 05:20:23 +00:00
Bas van Gompel
cd1ab47e38
* cygcheck.cc (find_on_path): Clear show_error and/or print_failed
...
parameters to display_error.
(rva_to_offset): Ditto.
(dll_info): Ditto.
(track_down): Ditto.
2004-11-16 05:16:59 +00:00
Pierre Humblet
87b838398a
2004-11-13 Pierre Humblet <pierre.humblet@ieee.org>
...
* kill.cc (forcekill): Do not pass negative pids to
cygwin_internal. Check if sig == 0. Improve error messages.
(main): Make pid a long long and distinguish between pids, gpids
(i.e. negative pids) and Win9x pids.
2004-11-13 16:30:19 +00:00
Danny Smith
95e3512d53
* include/shlobj.h (SHGFP_TYPE): Add enum.
2004-11-13 10:36:08 +00:00
Danny Smith
6f68e4938c
2004-11-12 Lo�c Guilloux (glx@users.sourceforge.net>
...
* include/winuser.h (WM_THEMECHANGED): Add define.
2004-11-13 03:42:40 +00:00
Danny Smith
d7dbb7f8d8
* include/ddk/winddk.h (ExAllocateFromPagedLookasideList,
...
ExFreeToPagedLookasideList): Guard inline versions with
(__USE_NTOSKRNL__) && (_WIN32_WINNT >= 0x0501). Declare as
external functions for earlier _WIN32_WINNT.
2004-11-12 08:26:44 +00:00
Christopher Faylor
e8248d0132
* include/cygwin/version.h: Bump DLL minor number to 13.
2004-11-11 16:26:13 +00:00
Christopher Faylor
213c7a7d94
* cygcheck.cc: Change "keyeprint" to "display_error" throughout.
2004-11-11 01:56:02 +00:00
Christopher Faylor
28fbe53af8
* cygcheck.cc (main): Allow a '-l' without an additional argument.
2004-11-11 01:52:33 +00:00
Bas van Gompel
5ccf388ed8
* cygcheck.cc (keyeprint): New optional parameters: show_error and
...
print_failed.
2004-11-11 01:17:29 +00:00
Danny Smith
eaec5f301f
* include/ras.h (RASCONN[AW]): Remove dwSessionId field.
...
Fix typos in last ChangeLog entry
2004-11-10 20:05:01 +00:00
Danny Smith
9507f00e68
* include/winnls.h (WINBASEAPI): Define as DECLSPEC_IMPORT.
...
if undefined. and __W32API_USE_DLLIMPORT__.
Add WINBASEAPI token to prototypes, throughout.
2004-11-09 09:06:03 +00:00
Danny Smith
65fb2e4311
* include/winnt.h (GetCurrentFiber): Support -masm=intel.
...
(GetFiberData): Likewise.
(NtCurrentTeb): Likewise.
2004-11-08 10:08:13 +00:00
Danny Smith
c3ea0cd332
* include/wingdi.h (NIF_INFO): Add define.
...
(NIIF_*) Add defines..
Thanks to: Benoit Blanchon <benoit.blanchon@free.fr>
(NIF_*): Convert constants to hex.
2004-11-04 07:09:52 +00:00
Danny Smith
9dee1466e8
* include/wingdi.h (GetFontUnicodeRanges,GetGlyphIndicesA,
...
GetGlyphIndicesW): Declare.
(GGI_MARK_NONEXISTING_GLYPHS): Define
* lib/gdi32.def (GetFontUnicodeRanges,GetGlyphIndicesA,
GetGlyphIndicesW): Add stubs.
2004-11-02 09:07:33 +00:00
Bas van Gompel
fe5cd1608b
* cygcheck.cc (get_dword): Fix errormessage.
...
(cygwin_info): Ditto.
(track_down): Ditto.
(check_keys): Ditto.
2004-10-31 18:46:31 +00:00
Christopher Faylor
22cf17b31f
* fork.cc (NPIDS_HELD): Reduce to former number now that bash problem has been
...
identified.
2004-10-28 17:34:29 +00:00
Pierre Humblet
531979231d
2004-10-28 Pierre Humblet <pierre.humblet@ieee.org>
...
* path.cc (mount_info::from_registry): Deimpersonate while
accessing HKLM.
(mount_info::read_cygdrive_info_from_registry): Ditto.
* cygheap.h: Define NO_IMPERSONATION.
(cygheap_user::issetuid): Replace INVALID_HANDLE_VALUE by
NO_IMPERSONATION.
(cygheap_user::has_impersonation_tokens): Ditto.
(cygheap_user::close_impersonation_tokens): Ditto.
* uinfo.cc (uinfo_init): Ditto.
* syscalls.cc (seteuid32): Ditto.
* security.cc (set_impersonation_token): Ditto.
2004-10-28 01:46:01 +00:00
Bas van Gompel
ccf4c1e6cd
* cygcheck.cc (dump_sysinfo): Warn about missing or multiple cygwin1
...
dlls.
2004-10-27 01:28:07 +00:00
Christopher Faylor
5957d504f0
* cygtls.cc (_cygtls::fixup_after_fork): Wipe out exitsock local since it
...
should not be used by the child.
* select.cc (start_thread_socket): Turn off inheritance for exitsock. Don't
add exitsock to exception mask since it should never get an exception.
(socket_cleanup): Change some debug messages for consistency.
* fhandler_socket.cc (fhandler_socket::dup): Change comment wording slightly.
2004-10-26 21:13:50 +00:00
Pierre Humblet
fdf4ad73e1
2004-10-26 Pierre Humblet <pierre.humblet@ieee.org>
...
* registry.cc (get_registry_hive_path): Simplify and add a
debug_printf in case of failure.
(load_registry_hive): Revert the 2004-04-19 change.
2004-10-26 01:53:27 +00:00
Christopher Faylor
9a0fdd2315
whitespace
2004-10-25 21:20:09 +00:00
Bas van Gompel
a3a401001a
* cygcheck.cc (dump_sysinfo): Add leading newline before legend for
...
drive-list.
2004-10-25 16:11:41 +00:00
Christopher Faylor
4bfc614b42
fix whitespace, update some copyrights
2004-10-25 15:49:36 +00:00
Christopher Faylor
bc4ab99276
Remove CRs
2004-10-25 15:35:41 +00:00
Danny Smith
244cbd6bda
2004-10-24 Dan Aloni <da-x@colinux.org>
...
* include/ddk/ntapi.h (NtQueryFullAttributesFile,
ZwQueryFullAttributesFile): Declare.
* include/ddk/ntapi.h (RtlDosPathNameToNtPathName_U):
Declare.
lib/ntoskrnl.def (ZwQueryDirectoryFile, ZwQueryFullAttributesFile.
ZwQueryVolumeInformationFile): Add stubs.
2004-10-24 09:03:30 +00:00
Bas van Gompel
be1d479e09
* cygcheck.cc (dump_sysinfo): In legend for drive-list: Add ``ram'' and
...
``unk''. Use single puts. Add leading newline. Line up equal-signs.
2004-10-22 01:29:10 +00:00
Christopher Faylor
be957eb563
* cygcheck.cc (dump_sysinfo): Allow for larger drives in drive-list. Change
...
``Used'' to ``Free'' in helptext-title for drive-list.
2004-10-21 00:06:37 +00:00
Christopher Faylor
4082a9eb4a
* select.cc (start_thread_socket): Remove attempt to delay reading of exitsock
...
or suffer occasional mysterious 60 second hangs.
(socket_cleanup): Empty the exitsock here after the thread has terminated.
2004-10-20 04:49:34 +00:00
Christopher Faylor
d134b48fd6
revert erroneous checkin
2004-10-20 01:03:55 +00:00
Christopher Faylor
f054a20f1a
* fhandler_console.cc (fhandler_console::fixup_after_exec): Fix error message.
2004-10-20 01:02:18 +00:00
Corinna Vinschen
52fa622ab6
* sysv_sem.cc: Redefine offsetof to circumvent build problems with
...
gcc 3.4.
2004-10-18 14:26:18 +00:00
Corinna Vinschen
eedf24742c
* cygcheck.cc (pretty_id): Don't let i become negative. Fix
...
printf-format.
2004-10-18 10:25:38 +00:00
Danny Smith
b64293e62a
= include/wsahelp.h (WINSOCK_MAPPING, WSHGetWinsockMapping,
...
PWSH_GET_WINSOCK_MAPPING): Don't define if __OBJC__.
2004-10-18 04:31:16 +00:00
Christopher Faylor
3f8c5ee627
fix date
2004-10-18 01:47:00 +00:00
Christopher Faylor
0ffa77a9f5
* cygcheck.cc (pretty_id): Allocate space for ')' in uid and guid.
2004-10-18 01:44:55 +00:00
Christopher Faylor
0597641a74
* cygcheck.cc (pretty_id): Allocate space for trailing '\0' on uid and guid.
2004-10-17 23:31:23 +00:00
Christopher Faylor
167f0d8513
* cygcheck.cc (pretty_id): Don't exit on id error. Fix size calculations.
2004-10-15 13:57:56 +00:00
Danny Smith
12a638f990
2004-10-15 Robert Wruck <wruck@tweerlei.de>
...
Danny Smith <dannysmith@users.sourceforge.net>
= include/winbase.h (InitializeSListHead, Interlocked*):
Guard with !__USE_NTOSKRNL__.
* include/ddk/ntddk.h (__USE_NTOSKRNL__): Define.
* include/ddk/winddk.h (InitializeSListHead, Interlocked*):
Guard with __USE_NTOSKRNL__.
(ExInterlockedPopEntrySList, ExInterlockedPushEntrySList):
Add prototypes. Guard macro definition with __USE_NTOSKRNL__
&& _WIN32_WINNT >= 0x0501
(ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList,
ExFreeToNPagedLookasideList, ExFreeToPagedLookasideList):
Replace calts to InterlockedPopEntrySList, InterlockedPushEntrySList
with ExInterlockedPopEntrySList, ExInterlockedPushEntrySList.
* lib/ddk/ntosknl.def (ExInterlockedPopEntrySList,
ExInterlockedPushEntrySList) Add stubs with fastcall decoration.
(ExDesktopObjectType, ExEventObjectType, ExSemaphoreObjectType,
ExWindowStationObjectType, IoAdapterObjectType,
IoDeviceHandlerObjectSize, IoDeviceHandlerObjectType,
IoDeviceObjectType, IoDriverObjectType, IoFileObjectType,
LpcPortObjectType, MmSectionObjectType, SeTokenObjectType):
Uncomment stubs.
2004-10-15 01:18:11 +00:00
Christopher Faylor
902edd4512
* cygcheck.cc (pretty_id): Correct column calculations. Abort if id is acting
...
funny.
2004-10-14 17:35:46 +00:00
Danny Smith
2457f34144
* include/sys/stat.h: Make S_ISLNK comment comply with ISO C90.
2004-10-14 07:44:11 +00:00
Christopher Faylor
96536b50a6
* select.cc (start_thread_socket): Remove unused code.
2004-10-13 03:26:31 +00:00
Christopher Faylor
cbec131f8e
* fhandler_termios.cc (fhandler_termios::tcsetpgrp): Revert previous checkin.
2004-10-11 15:36:13 +00:00
Danny Smith
77cbeb0039
2004-10-11 Robert Wruck <wruck@tweerlei.de>
...
* include/ddk/winddk.h (IoReleaseRemoveLockAndWait): Fix
definition
(IoReleaseRemoveLock): Add definition.
2004-10-11 07:20:26 +00:00
Christopher Faylor
a82955fa29
minor change
2004-10-11 02:27:43 +00:00
Christopher Faylor
1cda132258
* cygtls.h (exitsock): New element.
...
(exitsock_sin): Ditto.
* cygtls.cc (_cygtls::init_thread): Initialize exitsock to invalid handle.
(_cygtls::call2): Close exitsock if it is valid.
* select.cc (struct socketinf): Remove sin element.
(start_thread_socket): Initialize one SOCK_DGRAM socket per thread instead of
(apparently) expensive opening and closing of socket with each select call.
(socket_cleanup): Send a byte to the exitsock socket as a way to potentially
signal a waiting-for-socket thread to exit.
* tlsoffsets.h: Regenerate.
2004-10-11 02:21:31 +00:00
Christopher Faylor
8d712c8c3e
Remove unneeded directory.
2004-10-10 18:57:16 +00:00
Christopher Faylor
76ad4d0a6e
* cygcheck.cc (add_path): Don't leak memory when path is already in ``paths''.
2004-10-10 17:07:23 +00:00
Danny Smith
7d032a010a
* include/ddk/winnt4.h (Exi386InterlockedDecrementLong,
...
Exi386InterlockedExchangeUlong, Exi386InterlockedIncrementLong);
Add prototypes.
* include/winddk.h (ExInterlockedAddUlong,
ExInterlockedInsertHeadList, ExInterlockedInsertTailList,
ExInterlockedRemoveHeadList, ExInterlockedPopEntryList,
ExInterlockedPushEntryList): Change calling convention to
DDKAPI.
(ExfInterlockedAddUlong,ExInterlockedInsertHeadList,
ExInterlockedInsertTailList, ExInterlockedRemoveHeadList,
ExInterlockedPopEntryList, ExInterlockedPushEntryList):
Add prototypes for DDKFASTAPI versions.
Thanks to Vadim Yegor0v <zg at bmg dot lv> for report.
* lib/ntoskrnl.def (ExInterlockedAddUlong,
ExInterlockedInsertHeadList, ExInterlockedInsertTailList,
ExInterlockedRemoveHeadList, ExInterlockedPopEntryList,
ExInterlockedPushEntryList): Remove lead '@' from stubs.
(ExfInterlockedAddUlong,ExfInterlockedInsertHeadList,
ExfInterlockedInsertTailList, ExfInterlockedRemoveHeadList,
ExfInterlockedPopEntryList, ExfInterlockedPushEntryList):
Add fastcall stubs.
(Exi386InterlockedDecrementLong, Exi386InterlockedExchangeUlong,
Exi386InterlockedIncrementLong); Add stdcall stubs.
2004-10-10 07:14:04 +00:00
Christopher Faylor
0795a24552
* cygcheck.cc (dump_sysinfo): Warn about trailing (back)slash on mount entries.
2004-10-09 23:19:38 +00:00
Christopher Faylor
82e127caac
* cygcheck.cc (dump_sysinfo): Don't warn about empty path components, just
...
display ``.''.
2004-10-09 23:15:36 +00:00
Corinna Vinschen
60cb120f3e
* cygheap.h (class cygheap_user): Add psystemroot member and
...
env_systemroot method.
* environ.cc (struct spenv): Add add_always member.
(spenvs): Accomodate new add_always member. Add
cygheap_user::env_systemroot method to SYSTEMROOT entry.
(build_env): Check add_always member when adding missing environment
variables from spenvs.
* uinfo.cc (cygheap_user::env_systemroot): New method.
2004-10-07 21:28:57 +00:00
Corinna Vinschen
9286b55306
* dcrt0.cc (dll_crt0_0): Drop duplicated line.
2004-10-07 16:59:02 +00:00
Christopher Faylor
d794d08157
revert erroneously applied change
2004-10-07 16:53:51 +00:00
Christopher Faylor
859d85dee0
* spawn.cc (pthread_cleanup::oldmask): Default to invalid signal mask.
...
(do_cleanup): Test for invalid signal mask to decide whether to restore the
mask rather than assuming zero mask indicates that there is nothing to do.
2004-10-07 16:49:30 +00:00
Corinna Vinschen
b9cd8fb5ff
* fhandler_tty.cc (fhandler_tty_slave::read): Use previously
...
evaluated time_to_wait value.
2004-10-07 08:03:24 +00:00
Danny Smith
72db1c11e9
* include/math.h (ashinh, asinhf, asinhl, acosh, acoshf, acoshl,
...
atanh, atanhf, atanhl): Add prototypes.
* mingwex/Makefile.in (MATH_OBJS): Add objects for above to list.
(MATH_DISTFILES): Add sources for above and fastmath.h to list.
Specify dependency on fastmath.h for new objects.
* mingwex/math/fastmath.h: New file.
* mingwex/math/ashinh.c: New file.
* mingwex/math/asinhf.c: New file.
* mingwex/math/asinhl.c: New file.
* mingwex/math/acosh.c: New file.
* mingwex/math/acoshf.c: New file.
* mingwex/math/acoshl.c: New file.
* mingwex/math/atanh.c: New file.
* mingwex/math/atanhf.c: New file.
* mingwex/math/atanhl.c: New file.
2004-10-06 20:31:32 +00:00
Corinna Vinschen
4f8dc86255
* strace.cc (_impure_ptr): Remove.
2004-10-06 09:51:11 +00:00
Corinna Vinschen
5f175ea697
* cygcheck.cc (dump_sysinfo): Warn about empty path-components.
2004-10-06 09:46:40 +00:00
Pierre Humblet
b0637a5191
2004-10-05 Pierre Humblet <pierre.humblet@ieee.org>
...
* external.cc (check_ntsec): Do not call wincap.has_security.
* path.cc (path_conv::check): Ditto.
* security.cc (get_object_attribute): Ditto.
(get_file_attribute): Ditto.
2004-10-06 01:33:39 +00:00
Christopher Faylor
67eedd2473
revert erroneous checkin
2004-10-05 14:35:56 +00:00
Christopher Faylor
0190304668
* pinfo.cc (_pinfo::commune_send): Correct debugging output.
2004-10-05 02:10:15 +00:00
Corinna Vinschen
1f8b30497d
* bsd_mutex.cc (_msleep): Simplify event creation. Revert change from
...
2004-08-24. It should be unnecessary now.
* msg.cc (client_request_msg::serve): Release process critical
section as early as possible.
* sem.cc (client_request_sem::serve): Ditto.
* shm.cc (client_request_shm::serve): Ditto.
* process.cc: Use hold and release method calls instead of
EnterCriticalSection/LeaveCriticalSection calls throughout.
* process.h (_hold): Rename from hold. Take filename and linenumber
parameter for logging. Define matching hold macro.
(release): Ditto.
2004-10-04 19:44:05 +00:00
Christopher Faylor
298cac75d5
fix erroneous checkin
2004-10-04 14:06:02 +00:00
Christopher Faylor
34421ac3e5
* include/cygwin/signal.h: Add siginterrupt definition.
2004-10-04 14:04:31 +00:00
Corinna Vinschen
a5aa8c3e3a
* cygcheck.cc (pretty_id): Close pipe.
2004-10-04 09:42:08 +00:00
Pierre Humblet
e49bc789b2
2004-10-02 Pierre Humblet <pierre.humblet@ieee.org>
...
* path.h (enum path_types): Delete PATH_ISDISK.
(path_conv::isdisk): Delete method.
(path_conv::set_isdisk): Ditto.
* path.cc (path_conv::check): Do not call set_isdisk.
* uinfo.cc(pwdgrp::load): Do not call pc.isdisk.
2004-10-02 02:20:21 +00:00
Corinna Vinschen
c6ef5fb7ec
* sysv_sem.cc: Update to FreeBSD version 1.69.
...
1.68: Reduce the overhead of semop() by using the kernel stack
instead of malloc'd memory to store the operations array if it
is small enough to fit.
1.69: Adjust the number of processes waiting on a semaphore properly
if we're woken up in the middle of sleeping.
2004-10-01 11:18:10 +00:00
Joshua Daniel Franklin
00ee07cb12
* how-using.texinfo: Fix typo. Add note about "Install For All Users"
2004-09-30 19:58:07 +00:00
Danny Smith
f49a3937c8
* include/winbase.h (WINBASEAPI): Define as DECLSPEC_IMPORT only
...
if __W32API_USE_DLLIMPORT__ is defined.
* include/winuser.h (WINUSERAPI): Likewise.
2004-09-30 09:08:17 +00:00
Joshua Daniel Franklin
747d02f791
* how-using.texinfo: Add FAQ about network shares and authentication.
2004-09-30 05:19:27 +00:00
Joshua Daniel Franklin
5ee7c50819
2004-09-30 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>
...
* how-programming.texinfo: Add gcj note to WinMain@16 FAQ.
* how-using.texinfo: Add FAQ about network shares and authentication.
* install.texinfo: Add "Where is make" to FAQ subtitle.
2004-09-30 05:03:52 +00:00
Danny Smith
85153fb164
2004-09-29 Filip Navara <xnavara@volny.cz>
...
* include/ddk/(atm.h, batclass.h, cfg.h, cfgmgr32.h, d4drvif.h,
d4iface.h, ddkmapi.h, hidclass.h, hidpi.h, mcd.h, miniport.h,
mountdev.h, mountmgr.h, ndis.h, ndistapi.h, ndiswan.h, netpnp.h,
newdev.h, ntapi.h, ntdd8042.h, ntddbeep.h, ntddcdrm.h, ntddcdvd.h,
ntddchgr.h, ntdddisk.h, ntddkbd.h, ntddmou.h, ntddpar.h, ntddpcm.h,
ntddscsi.h, ntddser.h, ntddstor.h, ntddtape.h, ntddtdi.h,
ntddvdeo.h, ntddvol.h, ntpoapi.h, parallel.h, pfhook.h, poclass.h,
scsi.h, scsiscan.h, smbus.h, srb.h, storport.h, tdiinfo.h,
tdikrnl.h, tvout.h, upssvc.h, usb.h, usb100.h, usbdi.h, usbioctl.h,
usbiodef.h, usbscan.h, usbuser.h, videoagp.h, winddi.h, winddk.h,
winnt4.h, ws2san.h): Fixed packing.
* include/ddk/atm.h (ATM_TRAFFIC_DESCRIPTOR_IE): Fixed declaration.
* include/ddk/hidclass.h (HID_INTERFACE_HIDPARSE,
HID_INTERFACE_NOTIFY_PNP): Likewise.
* include/ddk/ndis.h (NDIS_DMA_BLOCK, CO_FLOW_PARAMETERS): Likewise.
(NdisQueryPacketLength): Added macro. Thanks to Art Yerkes
<ayerkes@speakeasy.net>.
* include/ddk/usb100.h (USB_CONFIGURATION_DESCRIPTOR): Fixed
declaration.
* include/ddk/winddi.h (PATHDATA, GLYPHPOS): Likewise.
* include/ddk/winddk.h (PDRIVER_CONTROL, PDRIVER_LIST_CONTROL,
PDRIVER_ADD_DEVICE, PIO_COMPLETION_ROUTINE, PDRIVER_CANCEL,
PKDEFERRED_ROUTINE, PDRIVER_DISPATCH, PIO_DPC_ROUTINE,
PMM_DLL_INITIALIZE, PMM_DLL_UNLOAD, PDRIVER_ENTRY,
PDRIVER_INITIALIZE, PKSERVICE_ROUTINE, PIO_TIMER_ROUTINE,
PDRIVER_REINITIALIZE, PDRIVER_STARTIO, PKSYNCHRONIZE_ROUTINE,
PDRIVER_UNLOAD, DRIVER_OBJECT): Fixed callback declarations.
(struct FILE_BASIC_INFORMATION): Renamed to _FILE_BASIC_INFORMATION.
(SYNCH_LEVEL): Added definition.
(KPCR, KPCR_TIB): Fixed declaration.
(Interlocked[Push/Pop]EntrySList): Declare only if winbase.h isn't
included and _WIN32_WINNT >= 0x0501.
(RtlEqualLuid): Fixed macro definition.
(KfLowerIrql, KfRaiseIrql): Declare and use instead of KeLowerIrql and
KeRaiseIrql on i386 architectures.
2004-09-28 08:46:54 +00:00
Christopher Faylor
e3e443e4df
* fhandler_termios.cc (fhandler_termios::tcsetpgrp): Disallow attempts to set
...
the process group to a nonexistent process group.
2004-09-28 04:41:42 +00:00
Corinna Vinschen
2b94cfce89
* lib/_cygwin_crt0_common.cc: Revert patch from 2004-09-16. Brakes
...
newly built DLLs.
2004-09-27 16:30:44 +00:00
Christopher Faylor
98fc1a6dfe
Sergey Ivanov <seriv@parkheights.dyndns.org>
...
* path.cc (mount_info::read_cygdrive_info_from_registry): Default /cygdrive to
binary mode.
2004-09-24 19:41:19 +00:00
Corinna Vinschen
a638588d7c
* cygwinenv.sgml: smbntsec is not on by default.
2004-09-24 09:47:10 +00:00
Corinna Vinschen
e55ad3ece0
* sysv_shm.cc (kern_shmat): Avoid compiler warning.
2004-09-23 14:16:54 +00:00
Corinna Vinschen
79de498006
* dump_setup.cc (dump_setup): Remove unneeded strlen when check_files
...
is not set.
2004-09-23 10:32:20 +00:00
Pierre Humblet
20e474d7b8
2004-09-22 Pierre Humblet <pierre.humblet@ieee.org>
...
* path.cc (normalize_win32_path): Only look for : in second position.
Avoid infinite loop with names starting in double dots.
(mount_info::conv_to_win32_path): Do not worry about a trailing dot.
(hash_path_name): Ditto.
2004-09-23 00:32:08 +00:00
Corinna Vinschen
71de401447
* dump_setup.cc (dump_setup): Avoid trailing spaces on package-list.
2004-09-22 11:50:51 +00:00
Corinna Vinschen
04e9ee5f15
* sysv_shm.cc (vm_object_reference): remove Cygwin specific define.
...
(vm_map_find): Ditto.
(vm_map_inherit): Ditto.
(kern_shmat): On Cygwin, take shmaddr just as is. Don't call vm
system calls on Cygwin. Add comment.
2004-09-21 14:40:24 +00:00
Christopher Faylor
0ae97cf7dd
* exceptions.cc (sig_handle_tty_stop): Set flag earlier.
2004-09-20 05:35:46 +00:00
Christopher Faylor
ac652b501a
.
2004-09-20 05:31:17 +00:00
Christopher Faylor
e58412a2a0
* exceptions.cc (sig_handle_tty_stop): Set flag that we are in a cygwin
...
function to avoid a probably erroneous stack walk.
2004-09-20 04:58:36 +00:00
Corinna Vinschen
af444ab7be
* syscalls.cc (unlink): Don't use "delete on close" on remote shares.
2004-09-17 09:10:53 +00:00
Corinna Vinschen
95a12a8594
* cygwin.din (_impure_ptr): And export again. There are libs out there.
2004-09-17 08:34:31 +00:00