Rafal Harabien
87f7c2cb47
[SHELL32]
...
- Move drive default property sheet pages to CDrvDefExt shell extension
- Read cleanup mgr path from registry
- Fix default extension being released in wrong moment
svn path=/trunk/; revision=54910
2012-01-11 21:58:47 +00:00
Rafal Harabien
68cdddaa2f
[FMIFS]
...
- Make header C++ friendly
svn path=/trunk/; revision=54909
2012-01-11 21:31:52 +00:00
Rafal Harabien
bc92eceb86
[SHELL32]
...
- Add CLSID_ShellFileDefExt, CLSID_ShellDrvDefExt, CLSID_ShellNetDefExt GUIDs
- Move File Properties default pages to CFileDefExt
svn path=/trunk/; revision=54908
2012-01-11 20:20:01 +00:00
Rafal Harabien
d0b26386cd
[SHELL32]
...
- Display application description in Opens With field of File Properties dialog
- Minor improvements
svn path=/trunk/; revision=54907
2012-01-11 14:13:14 +00:00
Rafal Harabien
64760a47a1
[SHELL32]
...
- Don't check exe files for Open With application
- If application is invalid display proper text
- Properly handle application parameters and quotes when parsing application command. Patch by EDIJS, improved by me.
See issue #6770 for more details.
svn path=/trunk/; revision=54906
2012-01-10 19:57:53 +00:00
Rafal Harabien
d8433417af
[SHELL32]
...
- Simplify and fix getting file type description and icon in File Properties dialog
- Apply EDIJS's patch for scrolling text in location field on File Properties dialog (#6807 )
svn path=/trunk/; revision=54905
2012-01-10 17:56:43 +00:00
Rafal Harabien
822e0f32da
[SHELL32]
...
- Make File Properties code safer and better
- Change version information when it user selects item in listbox (in previous version user had to double click)
- Show filename only in Open With dialog. Part of patch by EDIJS (#6772 )
svn path=/trunk/; revision=54904
2012-01-10 16:53:46 +00:00
Rafal Harabien
95da52581a
[SHELL32]
...
- Formatting + changed few declarations.
svn path=/trunk/; revision=54903
2012-01-10 16:01:13 +00:00
Rafal Harabien
d35c3eedcb
- Fix year in all files copyright info
...
- Replace tabs by spaces
svn path=/trunk/; revision=54902
2012-01-10 15:34:28 +00:00
Timo Kreuzer
9dd162b0ac
[WIN32K]
...
- Fix parameter to DrvEnablePDEV
- improve DPRINTs
svn path=/trunk/; revision=54901
2012-01-10 14:59:23 +00:00
Timo Kreuzer
dfc99f6701
[PSDK]
...
- add annotations to winddi.h
- use function types for Drv* declarations
svn path=/trunk/; revision=54900
2012-01-10 14:47:43 +00:00
Rafal Harabien
0c953875b4
[SHELL32]
...
- Add item icons to New menu
- Fix some leaks in New menu
- Properly handle New Folder and New Link items
svn path=/trunk/; revision=54894
2012-01-09 23:01:01 +00:00
Sylvain Petreolle
d788826576
[SVCHOST]
...
Convert to Unicode.
Fix buffer overruns and bad maths when UNICODE is defined.
Patch by Samuel Serapion.
svn path=/trunk/; revision=54893
2012-01-09 22:47:16 +00:00
Timo Kreuzer
cc92aa149f
remove leftover spotted by Amine
...
svn path=/trunk/; revision=54892
2012-01-09 22:06:04 +00:00
Timo Kreuzer
6119fdaad4
[PSDK/DDK]
...
- Add MAX_NATURAL_ALIGNMENT, MEMORY_ALLOCATION_ALIGNMENT and PROBE_ALIGNMENT defintions to ntdef.h
- disable prefast warnings about banned api usage, dpc access and seh filter expression
- annotate string types (PSTR, etc) as _Null_terminated_
svn path=/trunk/; revision=54891
2012-01-09 21:55:56 +00:00
Eric Kohl
a3f9a8eb4c
[EVENTLOG]
...
- Simplify ElfCreateEventLogHandle, ElfDeleteEventLogHandle and their callers.
- Implement ElfrOpenBELA and ElfrOpenBELW.
- Add ElfDeleteEventLogHandle stub.
svn path=/trunk/; revision=54886
2012-01-08 23:03:23 +00:00
Timo Kreuzer
1b857fffe9
[WDM] Add missing #if (NTDDI_VERSION >= ...)
...
NTOSKRNL/LPC] Don't check if ReplyMessage is NULL inside SEH, since it's dereferenced later anyway
[WIN32K] Don't try to print uninitialized variables
Patch by Samuel Serapion
svn path=/trunk/; revision=54881
2012-01-08 21:17:40 +00:00
Eric Kohl
c7021c5563
[ADVAPI32]
...
Pass an NT path to ElfrOpenBELW.
svn path=/trunk/; revision=54878
2012-01-08 10:08:33 +00:00
Amine Khaldi
17930265ac
[PREFAST]
...
* Write PREfast defect log to the console. Dedicated to Timo.
svn path=/trunk/; revision=54868
2012-01-07 21:50:10 +00:00
Thomas Faber
5814b59433
[CLASSPNP]
...
- Fix incorrect casts. Patch by Samuel Serapion
svn path=/trunk/; revision=54867
2012-01-07 18:08:10 +00:00
Thomas Faber
900f2cecbe
[LSASRV] - Correctly set return values in LsapGetObjectAttribute
...
[CDMAKE] - Handle out-of-memory condition
- Patch by Samuel Serapion
svn path=/trunk/; revision=54866
2012-01-07 17:45:26 +00:00
Thomas Faber
f2d3731646
[NTOSKRNL/MM]
...
- Fix memory type comparison in MiScanMemoryDescriptors. Spotted by Samuel Serapion
svn path=/trunk/; revision=54865
2012-01-07 17:05:41 +00:00
Timo Kreuzer
d70e186df5
[CMAKE]
...
Add inetcpl to msvc build
svn path=/trunk/; revision=54864
2012-01-07 16:31:13 +00:00
Timo Kreuzer
c62e8a8680
[DDK]
...
Add wsk.h
svn path=/trunk/; revision=54863
2012-01-07 16:14:00 +00:00
Timo Kreuzer
0972817d02
[CMAKE]
...
add _PREFAST_ option for amd64, too
svn path=/trunk/; revision=54862
2012-01-07 16:05:25 +00:00
Johannes Anderwald
c8c261269c
[WDMAUD]
...
- Improve error check
svn path=/trunk/; revision=54861
2012-01-07 15:42:53 +00:00
Johannes Anderwald
0ff1f7b6ae
[SHELL32]
...
- Check if querying shell details failed
svn path=/trunk/; revision=54860
2012-01-07 15:40:27 +00:00
Timo Kreuzer
6df852ceb8
[SAL.h]
...
Add definitions for declspec based sal
svn path=/trunk/; revision=54851
2012-01-06 17:02:57 +00:00
Rafal Harabien
e33649d62d
[SHELL32]
...
- Fix few leaks and possible buffer overflows in New menu code
- Add icons of folder and shortcut to New menu
- Display message if file can't be created
svn path=/trunk/; revision=54848
2012-01-05 23:04:06 +00:00
Eric Kohl
658d817a6e
[EVENTLOG]
...
- Implement LogfBackupFile.
- Fix a typo.
svn path=/trunk/; revision=54847
2012-01-05 23:03:40 +00:00
Eric Kohl
262ece40e1
[ADVAPI32]
...
Pass nt paths to ElfrBackupELFW and ElfrClearELFW.
svn path=/trunk/; revision=54846
2012-01-05 22:07:33 +00:00
Rafal Harabien
61e7814932
[SHELL32]
...
- Formatting. No code changes.
svn path=/trunk/; revision=54845
2012-01-05 18:34:35 +00:00
Rafal Harabien
898071bb08
[SHELL32]
...
- Rewrite Open With menu and dialog
- Load all applications
- Use treeview with Recommended and Other programs
- Don't allow duplicates
- Load registry keys in proper way
svn path=/trunk/; revision=54844
2012-01-05 18:31:18 +00:00
Rafal Harabien
9aae27bf4a
[NOTEPAD][WORDPAD]
...
- Add version information
[BOOTDATA]
- Add Notepad, Wordpad and Paint to Applications registry key
svn path=/trunk/; revision=54842
2012-01-05 17:59:19 +00:00
Timo Kreuzer
5a729992d7
[CMAKE]
...
Add an option to compile with PREFAST enabled, when using MSVC
svn path=/trunk/; revision=54841
2012-01-05 17:19:15 +00:00
Timo Kreuzer
8266c38acf
[SAL.H]
...
Add macros and types for attribute based SAL
svn path=/trunk/; revision=54840
2012-01-05 17:06:10 +00:00
Timo Kreuzer
73c64d97fb
[PSDK/DDK/XDK]
...
- Add new style SAL definitions (only dummys for now)
- Move old style SAL definitions to sal_old.h
- Convert annotations in sspi.h to new style
- Allow new style annotations for C++ again, old style annotations are not possible with C++ and gcc headers
svn path=/trunk/; revision=54839
2012-01-05 11:20:28 +00:00
Aleksey Bragin
430051bd93
[NTOS]
...
- Cast to actually returned types not just PVOID.
svn path=/trunk/; revision=54833
2012-01-04 12:22:38 +00:00
Aleksey Bragin
340ac9a8d6
[NDK]
...
- Fix a typo ("add more underscores!") in a struct forward declaration.
svn path=/trunk/; revision=54832
2012-01-04 12:18:23 +00:00
Pierre Schweitzer
612b04ffe2
[WININET]
...
Fix handle leak
Already sent & committed upstream: http://source.winehq.org/git/wine.git/commit/85e2b4d7df04387908eeb027731e0492e68fa506
svn path=/trunk/; revision=54830
2012-01-03 20:45:28 +00:00
Pierre Schweitzer
1bb43abd3a
[DPLAYX]
...
Fix handle leak
Already sent & committed upstream: http://source.winehq.org/git/wine.git/commit/2d14f89fea8fa7d7819e5c22ace94dbf41411601
svn path=/trunk/; revision=54829
2012-01-03 20:44:42 +00:00
Pierre Schweitzer
de15bc1cbb
[SHELL32_WINETEST]
...
Get back previously commented out tests
svn path=/trunk/; revision=54828
2012-01-03 20:41:32 +00:00
Timo Kreuzer
da309e313f
[USBDRV]
...
remove hacks to fix build
svn path=/trunk/; revision=54827
2012-01-03 20:23:29 +00:00
Timo Kreuzer
dfb2191a95
Fix build
...
svn path=/trunk/; revision=54826
2012-01-03 20:15:25 +00:00
Timo Kreuzer
e198afb1c1
[XDK/DDK]
...
- Add sspi.h to xdk and and include it in ntifs.h.
Dedicated to Alex
svn path=/trunk/; revision=54825
2012-01-03 19:42:58 +00:00
Timo Kreuzer
1e610c23cc
[PSDK]
...
- Add sal.h and include it in specstrings.h
- Inlude specstrigs.h from crtdfs.h
svn path=/trunk/; revision=54824
2012-01-03 19:41:18 +00:00
Pierre Schweitzer
f6bc586f58
[RTL]
...
Complete RtlpDosPathNameToRelativeNtPathName_Ustr() rewrite by properly handling relative names.
This fixes several regressions brought by r54804 (see winetests).
This also fixes file system corruption when using directory functions.
This may also fix general file system corruption, so, please retest bug #6720 .
svn path=/trunk/; revision=54820
2012-01-03 19:08:46 +00:00
Sylvain Petreolle
362af7d9dc
[ROSTESTS]
...
Fix oleaut32_winetest cmake build.
svn path=/trunk/; revision=54815
2012-01-03 11:38:21 +00:00
Pierre Schweitzer
73a5efbb25
[SHELL32_WINETEST]
...
Comment out yet another test.
Let's hope it will take testbot back and allow debugging.
svn path=/trunk/; revision=54814
2012-01-03 06:33:06 +00:00
Jérôme Gardou
bc74a80807
[CMAKE]
...
- add module module type, which is basically a DLL without entry point and use it for typelibs
- get rid of custom targets for generating .tlb files and use source file dependencies instead
svn path=/trunk/; revision=54813
2012-01-03 00:17:18 +00:00