Giannis Adamopoulos
dffea1c618
[browseui]
...
- Improve CBaseBar::TranslateAcceleratorIO stub
- Returning always TRUE means that creating a basebar ended up eating all messages
- Fixes the hang that happened when we clicked on the folders button in the toolbar
svn path=/branches/shell-experiments/; revision=65020
2014-10-26 17:16:19 +00:00
David Quintana
f99f83df93
[BROWSEUI]
...
* Sidebars are not implemented, but it's ok. No need to force a debug break in there.
svn path=/branches/shell-experiments/; revision=65019
2014-10-26 17:06:58 +00:00
Hermès Bélusca-Maïto
d07dc3a5c2
[NTVDM]: Temporarily fix for r65015 before a proper fix.
...
svn path=/trunk/; revision=65018
2014-10-26 16:56:14 +00:00
Amine Khaldi
b10d8f4686
[ADVAPI32]
...
* Update GetAce().
CORE-8540
svn path=/trunk/; revision=65017
2014-10-26 16:48:36 +00:00
Amine Khaldi
283d189dda
[ADVAPI32]
...
* Update DeleteAce().
CORE-8540
svn path=/trunk/; revision=65016
2014-10-26 15:59:57 +00:00
Hermès Bélusca-Maïto
53adda2513
[NTVDM]: No need to re-change to a given video mode when it is already set. Fixes strange changes for e.g. some apps that find intelligent to switch 256 times to mode 13h (for example) before continuing to run.
...
svn path=/trunk/; revision=65015
2014-10-26 15:57:21 +00:00
Pierre Schweitzer
cb5688fcf0
[FASTFAT]
...
Make FATGetNextDirEntry() and vfatFindDirSpace() complain when they are given a cleaned up FCB (which shouldn't happen!).
They'll display full path, references count, open handles count.
Where are you little reference leak?
svn path=/trunk/; revision=65014
2014-10-26 15:56:20 +00:00
Pierre Schweitzer
caedf961bb
[FASTFAT]
...
Don't leak reference on failure in vfatPrepareTargetForRename().
svn path=/trunk/; revision=65013
2014-10-26 15:35:18 +00:00
Hermès Bélusca-Maïto
454d38da22
[NTVDM]: Return the latched data for keyboard ps/2 port only. Also when starting an app put a ENTER key release into the keyboard buffer because some apps expect it.
...
svn path=/trunk/; revision=65012
2014-10-26 15:01:14 +00:00
Aleksandar Andrejevic
95928b831b
[NTVDM]
...
Signal the next IRQ on EOI.
svn path=/trunk/; revision=65011
2014-10-26 14:57:44 +00:00
Amine Khaldi
439fa16903
[ADVAPI32]
...
* Import ADVAPI_GetComputerSid from Wine 1.7.27.
* Apply Wine commit f7a6c4c3 by Detlef Riekenberg: Allow string alias for common RID in sid strings.
CORE-8540
svn path=/trunk/; revision=65010
2014-10-26 11:55:05 +00:00
Hermès Bélusca-Maïto
0de95c0f94
[FAST486][NTVDM]: Do not compile some FPU functions when FAST486_NO_FPU is defined (fixes build).
...
svn path=/trunk/; revision=65009
2014-10-26 11:50:14 +00:00
Amine Khaldi
41f5ac7550
[ADVAPI32]
...
* Reorder AceRights to reduce difference to Wine.
CORE-8540
svn path=/trunk/; revision=65008
2014-10-26 11:47:29 +00:00
Amine Khaldi
6d8f72bf65
[ADVAPI32]
...
* Apply Wine commit e57edfea by Paul Vriens: Skip leading spaces when parsing.
* Update the related functions with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=65007
2014-10-26 10:59:11 +00:00
Amine Khaldi
7a1f0bac68
[ADVAPI32]
...
* Update CopySid().
CORE-8540
svn path=/trunk/; revision=65006
2014-10-26 10:34:40 +00:00
Hermès Bélusca-Maïto
fd83e0e04f
[NTVDM]: Addendum to r64985: correctly display the IPS and the TimerTicks (both of them are *LONGLONG).
...
svn path=/trunk/; revision=65005
2014-10-26 02:38:07 +00:00
Aleksandar Andrejevic
0c4632c9e5
[NTVDM]
...
Make sure the offset doesn't exceed the VGA bank size.
Load the latch registers after the loop (optimization).
svn path=/trunk/; revision=65004
2014-10-26 02:29:31 +00:00
Hermès Bélusca-Maïto
1e491f4d40
[NTVDM]: Fix the validity check of the hVdd handle in the port structure so that we don't try to call an invalid VDD IO handler. That fixes stack corruption for example in the case of OUTSB/W operations, where we could call an invalid VDD handler taking 3 parameters that in fact calls (because VDD handlers and our internal ones are stored in a union, the choice of the handler is done via the hVdd value) an internal handler taking only 2 parameters... Bug triggered when testing MSVC-compiled NTVDM in speed-optimized mode. Diagnosed by V. and I, thanks V!
...
svn path=/trunk/; revision=65003
2014-10-26 02:27:11 +00:00
Hermès Bélusca-Maïto
6a9276ecb9
[DDK]: VDD IO handlers are WINAPI and not something undefined (CDECL ... ?). Double-checked by V.
...
svn path=/trunk/; revision=65002
2014-10-26 01:28:32 +00:00
Giannis Adamopoulos
845a63443c
[user32]
...
- Properly notify the theme engine that the caption needs to be repainted on WM_SETICON
- Fixes a classic frame appearing when themes are enabled and we navigate to a different folder
svn path=/branches/shell-experiments/; revision=65001
2014-10-26 00:58:52 +00:00
Amine Khaldi
c9b98be5d3
[ADVAPI32]
...
* Update OpenThreadToken().
CORE-8540
svn path=/trunk/; revision=65000
2014-10-25 22:37:02 +00:00
James Tabor
f65a37a7d0
[NtUser]
...
- Do not block sending messages from a dying thread. See CORE-7447.
svn path=/trunk/; revision=64999
2014-10-25 22:06:13 +00:00
Eric Kohl
8caa060f52
[NET]
...
Implement and use console-aware print functions to print strings and resources.
svn path=/trunk/; revision=64998
2014-10-25 21:27:05 +00:00
Timo Kreuzer
75d471db4b
[WIN32k]
...
Stop ASSERTing, that we always have all the resources we need in IntCreateCompatibleBitmap
svn path=/trunk/; revision=64997
2014-10-25 21:16:17 +00:00
Amine Khaldi
23298ac30c
* Sync up to trunk head (r64995).
...
svn path=/branches/shell-experiments/; revision=64996
2014-10-25 19:46:12 +00:00
Amine Khaldi
518b6188ec
[WININET_WINETEST]
...
* ROSTESTS-73 is not fixed yet.
svn path=/trunk/; revision=64995
2014-10-25 18:35:58 +00:00
Amine Khaldi
8a0b31154d
[ADVAPI32]
...
* Update ImpersonateNamedPipeClient().
CORE-8540
svn path=/trunk/; revision=64994
2014-10-25 18:30:05 +00:00
Jérôme Gardou
8680a1f138
[WIN32K]
...
- Use a palette created from the DIB infos for surface created through CreateDIBitmap(CBM_CREATEDIB)
CORE-8695 #comment Booting in 16bpp mode is now OK, but some problems remain when switching mode from 16bpp to 32bpp
svn path=/trunk/; revision=64993
2014-10-25 18:11:36 +00:00
Jérôme Gardou
35e122d62f
[WIN32K]
...
- Always store alpha-aware cursors in a 32bpp RGB surface.
CORE-8695
svn path=/trunk/; revision=64992
2014-10-25 18:11:31 +00:00
Jérôme Gardou
5211c92255
[WIN32K]
...
- Avoid leaking handles when loading animated cursors.
svn path=/trunk/; revision=64991
2014-10-25 18:11:27 +00:00
Jérôme Gardou
34a323186d
[USER32]
...
- Fix a stupid buffer overflow I introduced in r64967.
- Take BITMAPCOREINFO into account when loading a cursor from file.
svn path=/trunk/; revision=64990
2014-10-25 18:11:11 +00:00
Amine Khaldi
147bfd92e5
[ADVAPI32]
...
* Move a couple functions from sec.c to security.c.
CORE-8540
svn path=/trunk/; revision=64989
2014-10-25 17:46:33 +00:00
Aleksandar Andrejevic
a037c16a5b
[FAST486]
...
The opcode handlers don't need a return value, it's not used anywhere.
svn path=/trunk/; revision=64988
2014-10-25 17:16:37 +00:00
Amine Khaldi
9e3669b4fb
[ADVAPI32]
...
* Update GetKernelObjectSecurity().
CORE-8540
svn path=/trunk/; revision=64987
2014-10-25 16:08:39 +00:00
David Quintana
d07a1dc09a
[EXPLORER-NEW]
...
* Fix HMENU leak.
[BROWSEUI]
* Work around for WM_SETICON not properly returning the old HICON.
[SHELL32]
* Fix HICON leak.
* Nitpick.
[WIN32K]
* Do not refcount the menus improperly.
svn path=/branches/shell-experiments/; revision=64986
2014-10-25 15:44:11 +00:00
Hermès Bélusca-Maïto
ab0736d95a
[NTVDM]: So..... do not overflow the Cycles count, i.e. better estimate the number of instructions per second :)
...
svn path=/trunk/; revision=64985
2014-10-25 15:36:11 +00:00
Amine Khaldi
be62f3c6b3
[ADVAPI32]
...
* Update AllocateAndInitializeSid().
CORE-8540
svn path=/trunk/; revision=64984
2014-10-25 15:28:29 +00:00
Eric Kohl
c1e082a84a
[NET]
...
Display local group properties and members.
svn path=/trunk/; revision=64983
2014-10-25 14:28:38 +00:00
Amine Khaldi
a3930ce68f
[ADVAPI32]
...
* Update CreateRestrictedToken().
* More advapi32:security tests run now.
CORE-8540
svn path=/trunk/; revision=64982
2014-10-25 14:15:00 +00:00
Amine Khaldi
93ecff8e68
[ADVAPI32]
...
* Update ADVAPI_IsLocalComputer().
CORE-8540
svn path=/trunk/; revision=64981
2014-10-25 14:02:23 +00:00
Amine Khaldi
21ef917d3f
[ADVAPI32]
...
* Fix set_ntstatus() to use NT_SUCCESS when performing the checks.
CORE-8540
svn path=/trunk/; revision=64980
2014-10-25 13:56:28 +00:00
Amine Khaldi
648ce226ac
[ADVAPI32]
...
* Move some functions from trustee.c to security.c.
CORE-8540
svn path=/trunk/; revision=64979
2014-10-25 12:45:57 +00:00
Amine Khaldi
5781991967
[ADVAPI32]
...
* Move some functions from sec/misc.c to security.c.
CORE-8540
svn path=/trunk/; revision=64978
2014-10-25 12:30:01 +00:00
Amine Khaldi
2d07e343d6
[ADVAPI32]
...
* Move CreateProcessWithLogonW() from logon.c to security.c.
CORE-8540
svn path=/trunk/; revision=64977
2014-10-25 12:27:03 +00:00
James Tabor
e4cff1c66a
[Win32k]
...
- Fix a copy paste error, see CORE-8667.
- Set top margin to 2.
svn path=/trunk/; revision=64976
2014-10-25 11:45:47 +00:00
Daniel Reimer
36c59fdf14
[RAPPS]
...
Updates for some softwares.
Fix several broken mirrors and replace the in theory working one for IrfanView.
Fix some sizes.
svn path=/trunk/; revision=64975
2014-10-25 11:43:51 +00:00
Thomas Faber
23c10d8d81
[CRT]
...
- Add frame pointer omission information to assembly string functions to fix debugging annoyances. Reviews appreciated
svn path=/trunk/; revision=64974
2014-10-25 00:08:23 +00:00
Christoph von Wittich
2c42dec0d7
[TASKMGR]
...
fix HMENU leak in TaskManager_OnTabWndSelChange
CORE-8705
svn path=/trunk/; revision=64972
2014-10-24 20:41:25 +00:00
Timo Kreuzer
40369c24e3
[CMAKE]
...
Improve configure script to allow passing multiple arguments, like "configure VSSolution RTC". Add a small help command ("help" or "/?"), allow passing CMake parameters like -DFOO:BOOL=TRUE after our custom parameters.
svn path=/trunk/; revision=64971
2014-10-24 19:17:58 +00:00
Thomas Faber
33e318ed91
[RTL]
...
- Implement RtlTryEnterHeapLock and use it to fix RtlpDphEnterCriticalSection
svn path=/trunk/; revision=64970
2014-10-24 19:05:54 +00:00