Commit Graph

42088 Commits

Author SHA1 Message Date
Kamil Hornicek
cbea1f27b7 - revert 37958 for now, sorry
svn path=/trunk/; revision=37959
2008-12-09 12:27:50 +00:00
Kamil Hornicek
5c70658299 - remove leftovers
svn path=/trunk/; revision=37958
2008-12-09 12:17:40 +00:00
Kamil Hornicek
5fd8a2eae0 - sync wined3d with wine
svn path=/trunk/; revision=37957
2008-12-09 12:16:19 +00:00
Christoph von Wittich
185cda7129 SeUnsolicitedInputPrivilege is obsolete - the LUID is used by SE_MACHINE_ACCOUNT_PRIVILEGE now
svn path=/trunk/; revision=37955
2008-12-09 08:33:26 +00:00
Christoph von Wittich
cb7b9ef083 sync CreateWellKnownSid with wine
svn path=/trunk/; revision=37954
2008-12-09 07:09:25 +00:00
James Tabor
f785412af3 - Fixed build.
svn path=/trunk/; revision=37953
2008-12-09 06:05:29 +00:00
James Tabor
87e41ba6e7 - Add CP_UNIXCP for CP_ACP, this will help cross tests.
svn path=/trunk/; revision=37952
2008-12-09 05:58:23 +00:00
James Tabor
cf7857d09f - New patch by hto: Suspicious code in User32.dll, see bug 3935.
svn path=/trunk/; revision=37951
2008-12-09 01:40:37 +00:00
Johannes Anderwald
0bfc5f6d4d - implement IServiceGroup interface
- implement PcNewServiceGroup

svn path=/trunk/; revision=37950
2008-12-08 23:30:16 +00:00
Timo Kreuzer
cd48c95985 partly implement x64 versions of _setjmp, _setjmpex and longjmp
svn path=/branches/ros-amd64-bringup/; revision=37949
2008-12-08 22:51:29 +00:00
Timo Kreuzer
fe06da72d9 undef _ftime before implementing it
svn path=/branches/ros-amd64-bringup/; revision=37948
2008-12-08 22:31:27 +00:00
Colin Finck
678aeae6f0 Revert r37916 and add some correct tests for WC_NO_BEST_FIT_CHARS, which pass under Windows XP SP3.
They show that our implementation still has some bugs here and there.

svn path=/trunk/; revision=37947
2008-12-08 22:18:50 +00:00
Johannes Anderwald
c28aa247f6 - Partly implement PcRegisterIoTimeout, PcUnregisterIoTimeout
svn path=/trunk/; revision=37946
2008-12-08 21:42:44 +00:00
Johannes Anderwald
6fe59166a1 - Implement IResourceList_AddEntryFromParent
- Implement PcNewResourceSublist

svn path=/trunk/; revision=37945
2008-12-08 20:18:02 +00:00
Gregor Schneider
e9c0e48377 - IntGetDeviceGammaRamp: remove unneeded code, i * 256 is always smaller than 65535 (255*256=65280 is the biggest value), CID 35
- IntSetDeviceGammaRamp: don't copy data to NULL buffer, CID 195

svn path=/trunk/; revision=37944
2008-12-08 19:44:13 +00:00
Johannes Anderwald
e20af6d632 - Experimental IInterrupt object implementation
svn path=/trunk/; revision=37943
2008-12-08 19:08:07 +00:00
Johannes Anderwald
1972995045 - Add IID_IInterruptSync
svn path=/trunk/; revision=37942
2008-12-08 19:06:15 +00:00
Gregor Schneider
fb604382b6 Fix two duplicate checks - obviously copy/pasted, CIDs 74 and 75
svn path=/trunk/; revision=37941
2008-12-08 17:02:19 +00:00
Gregor Schneider
866e5d59a0 - Remove unreachable code, CID 53
- Simplify parameter checks, fix return value, set last error correctly, fix typo

svn path=/trunk/; revision=37940
2008-12-08 16:27:28 +00:00
Christoph von Wittich
8019ca7330 fix ConvertStringSidToSidW
svn path=/trunk/; revision=37939
2008-12-08 15:51:53 +00:00
Timo Kreuzer
0b3653890a revert 37924, which reverted 37889, which works now
svn path=/branches/ros-amd64-bringup/; revision=37938
2008-12-08 13:43:12 +00:00
Timo Kreuzer
05409a610c update rsym from trunk
svn path=/branches/ros-amd64-bringup/; revision=37937
2008-12-08 13:42:25 +00:00
Stefan Ginsberg
e03e004690 - 'STATIC' -> 'static'
svn path=/trunk/; revision=37936
2008-12-08 13:33:44 +00:00
Aleksey Bragin
68eb71cda7 - Move KeQueryRuntimeThread declaration to winddk.h (spotted by Stefan Ginsberg).
svn path=/trunk/; revision=37935
2008-12-08 13:13:36 +00:00
Aleksey Bragin
7b11a5fcdb - Implement KeQueryRuntimeProcess for querying total user/kernel times of a process.
- Use it for obtaining idle process times, and per-process information in QuerySystemInformation routines.
- Fix incorrect multiplier being applied to user/kernel times (should be KeMaximumIncrement instead of 100000).
- Slightly rework SystemProcessorPerformanceInformation to provide valid data.
- This fixed a bug existing since revision 24148, 2 years ago.
See issue #2329 for more details.

svn path=/trunk/; revision=37934
2008-12-08 12:57:53 +00:00
Timo Kreuzer
36855d6572 Fix gdi32 spec file. Some functions have SIZEL as parameter, which is 2*32bit on x86 and 1*64 bit on x64. We don't support this atm.
svn path=/branches/ros-amd64-bringup/; revision=37933
2008-12-08 12:37:15 +00:00
Timo Kreuzer
aa78ad4132 revert 36672 (SIZEL counts as 2 parameters)
svn path=/branches/ros-amd64-bringup/; revision=37932
2008-12-08 11:06:45 +00:00
Timo Kreuzer
26b6703525 sync trunk head (r37928)
svn path=/branches/ros-amd64-bringup/; revision=37931
2008-12-08 08:30:30 +00:00
Timo Kreuzer
ce87e09449 #define _INTEGRAL_MAX_BITS in _mingw.h
svn path=/branches/ros-amd64-bringup/; revision=37930
2008-12-08 08:02:40 +00:00
Timo Kreuzer
5b04a0fdc3 add framebased-gcchack.c to i386 build of pseh
svn path=/branches/ros-amd64-bringup/; revision=37929
2008-12-08 08:02:07 +00:00
James Tabor
0e162bfb0b - Please dont break functionality due to a compiler problem, just fix it.
svn path=/trunk/; revision=37928
2008-12-08 07:57:18 +00:00
Timo Kreuzer
e3ba8a1fb2 forward AttachThreadInput to win32k
svn path=/branches/ros-amd64-bringup/; revision=37927
2008-12-08 07:39:37 +00:00
Timo Kreuzer
8b0f0064d7 - fix *HOOKPROC definition
- add 64 bit BitTest functions

svn path=/branches/ros-amd64-bringup/; revision=37926
2008-12-08 07:37:16 +00:00
Timo Kreuzer
d14238f78f - reduce differences to trunk
svn path=/branches/ros-amd64-bringup/; revision=37925
2008-12-08 07:36:10 +00:00
Timo Kreuzer
dc1e12189e revert 37889 (still consuses rsym)
svn path=/branches/ros-amd64-bringup/; revision=37924
2008-12-08 07:33:04 +00:00
Timo Kreuzer
e8109f52a0 revert 37475 and 37818
svn path=/branches/ros-amd64-bringup/; revision=37923
2008-12-08 07:32:09 +00:00
James Tabor
cbe31af1b2 - Patch by hto: Suspicious code in User32.dll, see bug 3935.
svn path=/trunk/; revision=37922
2008-12-08 03:34:22 +00:00
Dmitry Gorbachev
c63a203efa Put inline functions into header files.
svn path=/trunk/; revision=37921
2008-12-07 23:40:23 +00:00
Dmitry Gorbachev
cdbca12bbb Remove WINVER, committed in r37916.
svn path=/trunk/; revision=37920
2008-12-07 22:03:22 +00:00
Dmitry Gorbachev
32580ec32a Silence GCC warnings.
svn path=/trunk/; revision=37919
2008-12-07 21:52:22 +00:00
Dmitry Gorbachev
2772b79efd Remove stray semicolon, change indentation.
svn path=/trunk/; revision=37918
2008-12-07 21:49:30 +00:00
Dmitry Gorbachev
309ea97e6c Add missing parentheses.
svn path=/trunk/; revision=37917
2008-12-07 21:48:44 +00:00
Dmitry Gorbachev
a6d6868c53 Use WC_NO_BEST_FIT_CHARS flag for WideCharToMultiByte(). Bug #3903.
svn path=/trunk/; revision=37916
2008-12-07 21:46:16 +00:00
Stefan Ginsberg
cdb295c734 - Change more ASSERT(FALSE) to KeBugCheck(MEMORY_MANAGEMENT) so it dies on release build too
svn path=/trunk/; revision=37914
2008-12-07 18:05:28 +00:00
Gregor Schneider
2c22befead - Fix drawing the status bar over the play cards, happened if no status bar was specified on sol startup (Win and ROS behavior); the bar has to be created to get the coords right - so we'll just hide it if we don't need it (like it's done when toggling status bar visibility in options)
- Additional cleanup by Roel Messiant, <roelmessiant AT gmail DOT com>:
- Replace the default options magic value by the proper constant
- Status bar height was being set wrong, but the system's constraint was fixing this behind the screens
- See bugs #3336 and #3820 for more info

svn path=/trunk/; revision=37913
2008-12-07 18:04:56 +00:00
Timo Kreuzer
03eee46a37 revert r35657
svn path=/branches/ros-amd64-bringup/; revision=37912
2008-12-07 15:15:15 +00:00
Timo Kreuzer
0f2c90f639 enable saving of xmm registers in RtlCaptureContext
svn path=/branches/ros-amd64-bringup/; revision=37911
2008-12-07 12:59:41 +00:00
Timo Kreuzer
be0e9fd9c7 Merge 34758, 34771, 34786, 34787, 34906, 35826, 36174, 36274, 36444, 36445, 36446, 36447, 36448, 36477, 36511, 36898, 36903 from amd64 branch
svn path=/trunk/; revision=37910
2008-12-07 12:11:46 +00:00
Timo Kreuzer
bff1ad35c5 don't truncate a handle
svn path=/branches/ros-amd64-bringup/; revision=37909
2008-12-07 10:56:42 +00:00
Timo Kreuzer
4997973066 fix definition of SOCKET
TODO: revert "fixes" to code dealing with broken SOCKET definition

svn path=/branches/ros-amd64-bringup/; revision=37908
2008-12-07 08:36:06 +00:00