Art Yerkes
2dc5f4df19
Added double complete protection so that we never call an upper-level
...
completion routine more than once for the same packet. This alleviates
a bug i observe with the realtek 8139, as reported by gge.
Define BREAK_ON_DOUBLE_COMPLETE to get a bugcheck if a send completion
handler would be called more than once. This define is intended to help
us determine if the actual bug is in our ndis.
svn path=/trunk/; revision=12031
2004-12-11 20:48:33 +00:00
Filip Navara
aeee5da01c
- Minor fixes to MenuGetRosMenuItemInfo.
...
svn path=/trunk/; revision=12030
2004-12-11 20:18:06 +00:00
Steven Edwards
2298445fdd
disable 2 environ tests that fail under ros.
...
svn path=/trunk/; revision=12029
2004-12-11 20:01:50 +00:00
Steven Edwards
686bc7deab
Disable a cpp test. We need dbghelp support for name de-mangling.
...
svn path=/trunk/; revision=12028
2004-12-11 19:51:31 +00:00
Filip Navara
33f1fed6b5
- Fix yet another heap free error.
...
svn path=/trunk/; revision=12027
2004-12-11 19:45:10 +00:00
Thomas Bluemel
ed47eaa79a
1. don't dispatch sent messages to windows during destruction
...
2. fixed class lookup in a hacky way (get's rewritten soon anyway)
svn path=/trunk/; revision=12026
2004-12-11 19:39:18 +00:00
Steven Edwards
38520a606d
Added Wine msvcrt regression tests.
...
I am working on making us pass all of them and disabling the ones that fail.
svn path=/trunk/; revision=12025
2004-12-11 19:31:46 +00:00
Steven Edwards
aac9c446c3
Wineism cleanup has started.
...
svn path=/trunk/; revision=12024
2004-12-11 19:21:35 +00:00
Steven Edwards
6581094403
Remove some of the unneeded internal headers in a further effort
...
to de-wineify my bad import of msvcrt last year.
svn path=/trunk/; revision=12023
2004-12-11 19:21:11 +00:00
Steven Edwards
46e27ab423
msvcrt lock functions have been dewine-ifyed.
...
svn path=/trunk/; revision=12022
2004-12-11 19:20:19 +00:00
Steven Edwards
d9b42ea553
de-wineifying parts of msvcrt.
...
svn path=/trunk/; revision=12021
2004-12-11 19:19:38 +00:00
Steven Edwards
dfe99f3cf7
add wrapper code for the VkKeyScan functions around
...
VkKeyScanExW and GetKeyboardLayout.
(Both still need to be implemented)
svn path=/trunk/; revision=12020
2004-12-11 18:43:06 +00:00
Gregor Anich
78f1b75052
Fix output of the build system for VERBOSE=yes, add output for "make install" in half-verbose mode.
...
svn path=/trunk/; revision=12019
2004-12-11 17:53:12 +00:00
Filip Navara
21fc8bafa5
- Manage TCP ports using port set and dynamically assign TCP port number if sin_port == 0.
...
svn path=/trunk/; revision=12018
2004-12-11 16:36:06 +00:00
Steven Edwards
84d1a39be9
remove accctrl.h from include. The w32api version works fine for us.
...
svn path=/trunk/; revision=12017
2004-12-11 16:02:22 +00:00
Gregor Anich
78c5a766c0
Add half-verbose output to build system and make it the default (the old output is available via setting VERBOSE=yes)
...
svn path=/trunk/; revision=12016
2004-12-11 16:02:22 +00:00
Thomas Bluemel
8a11bbf017
RtlLargeIntegerArithmeticShift() shouldn't return uninitialized data from the stack
...
svn path=/trunk/; revision=12015
2004-12-11 15:23:51 +00:00
Filip Navara
cfabacaaa5
- Implement WSPGetSockName.
...
- Minor AFD fixes.
svn path=/trunk/; revision=12014
2004-12-11 14:59:32 +00:00
Gé van Geldorp
57bdb75d51
- Detect HDTV output
...
- Increase scrolling speed
- Blacklist more PCI slots
svn path=/trunk/; revision=12013
2004-12-11 14:45:00 +00:00
Martin Fuchs
090e4f33b3
update Doxyfile format
...
svn path=/trunk/; revision=12012
2004-12-11 14:15:57 +00:00
Martin Fuchs
01c82c0b58
enable new Doxygen option SHOW_DIRECTORIES
...
svn path=/trunk/; revision=12011
2004-12-11 13:40:24 +00:00
Filip Navara
309075c9f8
- Don't try to free pointer from union that isn't used.
...
svn path=/trunk/; revision=12010
2004-12-11 00:33:13 +00:00
Filip Navara
bc537c1d3e
- Use malloc/free in C++ new/delete operator implementation (resolves heap issues with Mozilla Firefox).
...
svn path=/trunk/; revision=12009
2004-12-11 00:24:03 +00:00
Thomas Bluemel
da5463c04a
forgot this file
...
svn path=/trunk/; revision=12008
2004-12-11 00:22:25 +00:00
Thomas Bluemel
4173776e7b
port crypt and trustee support from Wine. Patch by Steven Edwards.
...
svn path=/trunk/; revision=12007
2004-12-11 00:21:33 +00:00
Royce Mitchell III
2c781cf79e
PagedPool improvements: differenciate between hiredzone and loredzone, added double-free detection including stack trace of free'er, keep track of Tags, two new utility functions for debugging ( VOID ExRosDumpPagedPoolByTag(ULONG) and ULONG ExRosQueryPoolTag(PVOID) ).
...
svn path=/trunk/; revision=12006
2004-12-11 00:13:37 +00:00
Thomas Bluemel
0bcccac59e
fixed a bug that caused locking a not anymore existing message queue while dispatching a message. Thanks to Royce for helping me :)
...
svn path=/trunk/; revision=12005
2004-12-10 22:40:29 +00:00
Filip Navara
79ebef95eb
- Update registry keys for sound blaster driver.
...
svn path=/trunk/; revision=12004
2004-12-10 19:09:02 +00:00
Filip Navara
40d1739c83
- Fix HalGetAdapter for ISA adapters.
...
- Fix layout of EISA_CONTROL structure.
svn path=/trunk/; revision=12003
2004-12-10 19:05:33 +00:00
Gregor Anich
821da7d6f9
Use static buffer for DbgPrint message queueing instead of ExAllocatePool.
...
svn path=/trunk/; revision=12002
2004-12-10 18:31:04 +00:00
Gé van Geldorp
5898f3701e
Add video miniport driver for Xbox, to be used in conjunction with
...
framebuf.dll DDI
svn path=/trunk/; revision=12001
2004-12-10 17:11:35 +00:00
Filip Navara
7cde3a39e7
- Move desktop code from NtUserUpdatePerUserSystemParameters to IntDesktopUpdatePerUserSettings.
...
svn path=/trunk/; revision=12000
2004-12-10 16:52:04 +00:00
Filip Navara
c5adfe4512
- Fix definitions of SecurityAnonymous, SecurityIdentification, SecurityImpersonation, SecurityDelegation.
...
- Fix prototype of NtDuplicateToken and change DuplicateTokenEx accordingly.
- Implement NtOpenThreadToken[Ex] (complete rewrite), PsDisableImpersonation and PsRestoreImpersonation.
svn path=/trunk/; revision=11999
2004-12-10 16:50:38 +00:00
Gregor Anich
bc28145d48
Add an option to serialize DbgPrint - don't worry, it's disabled by default and meant only for those who are tired of reading mixed debug messages.
...
svn path=/trunk/; revision=11998
2004-12-10 14:58:26 +00:00
Thomas Bluemel
30fd9c8072
implemented GetThreadIOPendingFlag() (only kernel32 part)
...
svn path=/trunk/; revision=11996
2004-12-09 19:11:07 +00:00
Thomas Bluemel
865bf755ca
implemented CheckRemoteDebuggerPresent() (only kernel32 part)
...
svn path=/trunk/; revision=11995
2004-12-09 19:03:33 +00:00
Thomas Bluemel
e6bc6ec79d
implemented SetDllDirectory() and GetDllDirectory(). LoadLibrary(Ex)() should be extended to use the dll directory when present!
...
svn path=/trunk/; revision=11994
2004-12-09 17:28:10 +00:00
Royce Mitchell III
c29e190650
allow data from SYM files to be used in stack traces in DBG builds
...
svn path=/trunk/; revision=11993
2004-12-09 14:20:06 +00:00
Steven Edwards
ce5b02a4d0
Started cleaning up the mess from my old import of
...
Wine code in to msvcrt.
I will start looking at cleaning up the memory allocation problems soon.
svn path=/trunk/; revision=11992
2004-12-09 06:10:06 +00:00
Steven Edwards
48ec3578a0
add dsound to the top makefile.
...
svn path=/trunk/; revision=11991
2004-12-09 06:04:40 +00:00
Steven Edwards
46b1a8f34e
Fix a compile error I was seeing due to lack of mbstowcs.
...
Please let me know if this breaks anything for anyone else.
svn path=/trunk/; revision=11990
2004-12-09 05:53:47 +00:00
Steven Edwards
f6e33ed19b
Doing some work on the msvcrt Wine mess.
...
Added .cvsignore to make it less trouble to see whats going on.
svn path=/trunk/; revision=11989
2004-12-09 05:34:07 +00:00
Steven Edwards
698924b5ec
Disregard that last change. The line endings were messed up.
...
svn path=/trunk/; revision=11988
2004-12-09 04:47:20 +00:00
Steven Edwards
79d7258886
remove C++ style comments.
...
svn path=/trunk/; revision=11987
2004-12-09 04:41:13 +00:00
Gé van Geldorp
e00f8cf1fd
Don't write to blacklisted PCI functions either
...
svn path=/trunk/; revision=11984
2004-12-08 21:53:24 +00:00
Richard Campbell
de75857e68
- Add DSOUND.DLL to the bootcd
...
svn path=/trunk/; revision=11982
2004-12-08 16:49:38 +00:00
Gé van Geldorp
284d5b4b23
Disk partitioning handling
...
svn path=/trunk/; revision=11981
2004-12-08 11:42:28 +00:00
Gé van Geldorp
f4ad8be090
Sync to Wine-20041201
...
svn path=/trunk/; revision=11980
2004-12-07 23:08:34 +00:00
Gé van Geldorp
125d613073
Sync to Wine-20041201
...
svn path=/trunk/; revision=11979
2004-12-07 22:45:09 +00:00
Gé van Geldorp
223a2d7ff7
Sync to Wine-20041201
...
Alexandre Julliard <julliard@winehq.org>
- Avoid using gettimeofday.
svn path=/trunk/; revision=11978
2004-12-07 22:32:28 +00:00