Commit graph

40653 commits

Author SHA1 Message Date
Samuel Serapion 9e33320c2a Try fix build again
svn path=/branches/ros-amd64-bringup/; revision=45127
2010-01-17 22:36:11 +00:00
Samuel Serapion dccc119ded Fix win32k build
svn path=/branches/ros-amd64-bringup/; revision=45126
2010-01-17 22:02:50 +00:00
Sylvain Petreolle 20e9adf489 Add parameters check to ReadEventLog.
Fixes last advapi32:eventlog crash

svn path=/trunk/; revision=45125
2010-01-17 21:40:39 +00:00
Samuel Serapion 682ff1ba02 Fix user32 build.
svn path=/branches/ros-amd64-bringup/; revision=45124
2010-01-17 21:38:25 +00:00
Eric Kohl 734debd8dc Implement ElfrRegisterEventSourceA.
svn path=/trunk/; revision=45123
2010-01-17 15:16:26 +00:00
Eric Kohl a811921d8e Empty the card stacks before showing the win message box.
svn path=/trunk/; revision=45122
2010-01-17 12:51:16 +00:00
Matthias Kupfer 929ff6e2ac - fix and add several German and English translations
svn path=/trunk/; revision=45121
2010-01-17 12:51:08 +00:00
Timo Kreuzer 2c0ce1ef8f [KE]
- Fix setting of fs in KeContextToTrapFrame and comparison in KiGeneralProtectionFault

svn path=/branches/ros-amd64-bringup/; revision=45120
2010-01-17 09:38:11 +00:00
Christoph von Wittich b7cfbffd76 [advpack]
update advpack to wine 1.1.36

svn path=/trunk/; revision=45119
2010-01-17 08:29:56 +00:00
Christoph von Wittich 3afb71110b [cabinet_winetest]
update cabinet winetest to wine 1.1.36

svn path=/trunk/; revision=45118
2010-01-17 08:23:35 +00:00
Samuel Serapion 4411501d4e [KDBG]
- Make backtrace addresses also print correctly.

svn path=/branches/ros-amd64-bringup/; revision=45117
2010-01-17 08:02:52 +00:00
Samuel Serapion 6e80066aad [HAL]
Fix mp and mps builds.

svn path=/branches/ros-amd64-bringup/; revision=45116
2010-01-17 07:56:11 +00:00
Samuel Serapion adc81bcec9 Fix building in compilers without __int64
svn path=/branches/ros-amd64-bringup/; revision=45115
2010-01-17 07:31:35 +00:00
Samuel Serapion 66062a3d7f [KDBG]
- Fix issue were prompt was unresponsive after first command.
- Enable x86_64 disassembly and default to intel syntax
- Print addresses with %p so that their full 64bit glory is shown.
- Fix a warning.

svn path=/branches/ros-amd64-bringup/; revision=45114
2010-01-17 07:20:26 +00:00
Benedikt Freisen d84c76f347 [Paint] Initial support for free selections, resizing selections and experimental selection transparency
svn path=/trunk/; revision=45113
2010-01-16 23:21:45 +00:00
Timo Kreuzer f1ca0f6da8 [KE]
- Save extended xmm registers and in the ExceptionFrame
- Restore registeres from the ExceptionFrame

svn path=/branches/ros-amd64-bringup/; revision=45112
2010-01-16 19:21:37 +00:00
Sylvain Petreolle d005d3aaa4 silence wdmaud debug
svn path=/trunk/; revision=45110
2010-01-16 18:54:31 +00:00
Sylvain Petreolle 39b6e96497 Assign rpcss to its actual group.
Fixes rpcss/spooler load order.

svn path=/trunk/; revision=45109
2010-01-16 18:44:17 +00:00
Eric Kohl b58a692add Display CSConfigFlags.
svn path=/trunk/; revision=45108
2010-01-16 17:07:41 +00:00
Eric Kohl b060fb3ebf Implement CM_Set_HW_Prof[_Ex].
svn path=/trunk/; revision=45107
2010-01-16 16:31:58 +00:00
Eric Kohl 24d37d7161 Implement PNP_HwProfFlags.
svn path=/trunk/; revision=45106
2010-01-16 16:18:00 +00:00
Cameron Gutman 3a3d5b8571 - Fix a null-pointer dereference crash that happens when we complete a queued NDIS_REQUEST in MiniportWorker
svn path=/branches/aicom-network-branch/; revision=45102
2010-01-16 14:59:54 +00:00
Aleksey Bragin 13f71da4f1 [SDK]
- Add missing IIDs to UUID.

svn path=/trunk/; revision=45099
2010-01-16 13:52:51 +00:00
Aleksey Bragin 163e1d6d27 [PSDK]
- Merge Wine-1.1.36 changes to commctrl.h.

svn path=/trunk/; revision=45098
2010-01-16 13:40:30 +00:00
Aleksey Bragin 1727d02629 [PSDK]
- Add commoncontrols.idl from Wine-1.1.36 (needed for newer comctl32).

svn path=/trunk/; revision=45097
2010-01-16 12:39:44 +00:00
James Tabor 95f100163d [Win32k]
- Fix the window handle De/Reference throttler issue. Used mIrc.

svn path=/trunk/; revision=45096
2010-01-16 05:56:22 +00:00
Timo Kreuzer 8a429f3d78 [NTOS]
- Implement KiInitializeCpuFeatures amd call it early in the boot process
- fix KeProcessorArchitecture
- sumplify KiGetCpuVendor
- fix and enable __lldt
- remove some legacy code

svn path=/branches/ros-amd64-bringup/; revision=45095
2010-01-16 04:36:56 +00:00
Cameron Gutman 58f686f670 - Fix ECHO_REPLY_HEADER which was corrupting incoming packets (fixes displaying reply time)
- Fix a bug in the packet waiting code
 - Display the IP address if getnameinfo fails
 - tracert is actually useful now

svn path=/branches/aicom-network-branch/; revision=45094
2010-01-16 03:30:10 +00:00
Cameron Gutman 3f6a56fa36 [TDILIB, IPHLPAPI, WSHTCPIP]
- Move the TDI stuff from iphlpapi to a shared library called tdilib
[IP]
 - Implement tcpip side of IP_HDRINCL
[PSDK, WSHTCPIP, WSHIRDA]
 - Fix definition of WSHGetSocketInformation
[PSDK]
 - Add AO_OPTION_* defines
[WSHTCPIP]
 - Request notifications for bind also
 - Implement WSHSetSocketInformation
[MSAFD]
 - Implement event notifications (bonus: fixes a memory leak on socket closure due to unfreed helper context)
 - Store TdiConnectionHandle the same way we store TdiAddressHandle
 - Half-plement WSPSetSockOpt
 - Fix WSPGetSockOpt
[TCPIP]
 - Handle AO_OPTION_TTL, AO_OPTION_IP_DONTFRAGMENT (not working yet), AO_OPTION_BROADCAST (not working yet), and AO_OPTION_IP_HDRINCL
 - Add new members of ADDRESS_FILE for the preceding AO options
[AFD]
 - Return the connection handle in the Information of the IOSB (same as we do with the address file handle)
[GENERAL]
 - Tracert works now

svn path=/branches/aicom-network-branch/; revision=45093
2010-01-16 00:05:15 +00:00
James Tabor 683078276e [User32]
- Patch by Kusanagi Kouichi : Make DefWindowProc handle Shift+F10.
- Keyboard hotkey issues need looking after. See bug 642, 1009, 3560 and 4609.
- Input.c header modified.

svn path=/trunk/; revision=45092
2010-01-15 23:51:41 +00:00
Sylvain Petreolle 7f3c71e5ea Disable spooler service.
This allows bootcdregtest to start here under qemu-kvm.

svn path=/trunk/; revision=45091
2010-01-15 22:17:16 +00:00
Cameron Gutman 2522eb7b9b - Fix a bug with our tei_instance selection (we could end up with the same tei_instance value on different entities of the same type if an entity of our type in the middle of the list was deleted previously)
svn path=/branches/aicom-network-branch/; revision=45090
2010-01-15 21:00:50 +00:00
Timo Kreuzer 46d47eb029 [CRT]
Patch by Jose Catena:
vsnprintf: added support for ll size specifier

See issue #5122 for more details.

svn path=/trunk/; revision=45089
2010-01-15 21:00:20 +00:00
Timo Kreuzer 59e66ba7e8 [CRT]
Patch by Jose Catena:
allmul produced wrong results when the higher 32 bits of any of the 64 bit operands are not zero. As the comment correctly said the definition of param locations must change
since esp was altered, but the definitions were not actually changed

See issue #5121 for more details.

svn path=/trunk/; revision=45088
2010-01-15 20:45:36 +00:00
Cameron Gutman b7457ec3d8 - Restore the worker in the loopback code because we can enter the loopback code from TCPPacketSend at a raised IRQL
- Fixes a crash with TCP over loopback

svn path=/branches/aicom-network-branch/; revision=45087
2010-01-15 18:01:52 +00:00
James Tabor fc70f9c60c [Win32k|User32]
- Switch to the new user handle manager. Added more handle types to win32k. One or two step to WND, desktop heap supported.
- Test with every application in my test suite. Needs more testing and clean up. Bleeding edge!

svn path=/trunk/; revision=45085
2010-01-15 13:47:25 +00:00
Timo Kreuzer 7185241ed4 Reduce difference to trunk
svn path=/branches/ros-amd64-bringup/; revision=45084
2010-01-15 13:09:00 +00:00
Timo Kreuzer d7a1041c8c [NTOS]
Enable fx save restore support earlier and uncomment it in trap handlers.

svn path=/branches/ros-amd64-bringup/; revision=45083
2010-01-15 11:27:54 +00:00
Timo Kreuzer b2e87768af [NTOS]
Implement InterruptDispatchTable, containing 256 dispatch stubs, that push the Vector on the stack and then jump to KiUnexpectedInterrupt. This way we have the vector as ErrorCode on the stack and we can report it with KeBugCheckWithTf.

svn path=/branches/ros-amd64-bringup/; revision=45082
2010-01-15 00:13:38 +00:00
Aleksey Bragin 44648580d7 [winetests]
- Sync gdi32 and user32 winetests to Wine-1.1.36.

svn path=/trunk/; revision=45081
2010-01-14 22:35:53 +00:00
Aleksey Bragin cd4b708596 [PSDK]
- Add WM_DWM* message defines.

svn path=/trunk/; revision=45080
2010-01-14 22:33:25 +00:00
James Tabor 2a2bb84b32 [Win32k|User32]
- Started the user handle rewrite.

svn path=/trunk/; revision=45079
2010-01-14 13:33:04 +00:00
Timo Kreuzer 52c5ac7be7 Fix merge artifacts
svn path=/branches/ros-amd64-bringup/; revision=45078
2010-01-14 09:53:02 +00:00
Timo Kreuzer 7af355b0e9 reduce difference to trunk
svn path=/branches/ros-amd64-bringup/; revision=45077
2010-01-14 09:47:01 +00:00
Timo Kreuzer 06eb4351b2 [MESA32]
Add amd64 specific rbuild entries

svn path=/trunk/; revision=45076
2010-01-14 09:42:17 +00:00
Timo Kreuzer 55dd5f17c9 [MESA32]
- define GL_NO_STDCALL for non-x86 builds

svn path=/branches/ros-amd64-bringup/; revision=45075
2010-01-14 09:36:06 +00:00
Timo Kreuzer 5e5df9a707 Sync to trunk HEAD (r45072)
svn path=/branches/ros-amd64-bringup/; revision=45074
2010-01-14 08:53:42 +00:00
Timo Kreuzer 3f1658e744 [NTOS]
Add KeGetContextSwitches macro for amd64

svn path=/branches/ros-amd64-bringup/; revision=45073
2010-01-14 08:40:16 +00:00
Timo Kreuzer df461e55cc [HAL]
add HalInitializeBios to amd64 exports

svn path=/branches/ros-amd64-bringup/; revision=45072
2010-01-14 07:56:34 +00:00
Timo Kreuzer e76849d9af reduce differences to trunk
svn path=/branches/ros-amd64-bringup/; revision=45071
2010-01-14 07:53:23 +00:00