Commit graph

58408 commits

Author SHA1 Message Date
Amine Khaldi
433665c006 [URLMON]
* Remove some exports that do not exist in native.
* Reorder some exports.
* Comment out some stubs.
* Add some missing exports.
CORE-8174

svn path=/trunk/; revision=63662
2014-06-28 23:23:50 +00:00
Amine Khaldi
71b3927caa [SHLWAPI]
* Remove some exports that do not exist in native.
* Reorder some exports.
* Comment out some stubs.
* Add some missing exports.
CORE-8174
CORE-8264

svn path=/trunk/; revision=63661
2014-06-28 22:42:19 +00:00
Hermès Bélusca-Maïto
b45ed87bd3 [SMSS][CSRSRV]: Typo fix.
[CSRSRV]: Fix an assertion.

svn path=/trunk/; revision=63660
2014-06-28 21:40:34 +00:00
David Quintana
dec446e288 [RSHELL]
* Fix a 6am whoops.
* Simplify the FindPidlInList method.

svn path=/branches/shell-experiments/; revision=63659
2014-06-28 18:05:01 +00:00
David Quintana
f03fef66d1 [RSHELL]
* Implement a rudimentary but mostly functional (for start menu purposes) CMergedFolder class. It's still disabled by default because clicking on an item in a merged folder appears to fail to execute it.

svn path=/branches/shell-experiments/; revision=63658
2014-06-28 15:38:25 +00:00
Amine Khaldi
35e137f5c9 [SHLWAPI]
* Export some APIs by ordinals without names.
CORE-8174
CORE-8264

svn path=/trunk/; revision=63657
2014-06-28 14:03:22 +00:00
Amine Khaldi
62e20c7114 [USER32]
* Fix uninitialized cases. CID 1223182. Jim please review.
CORE-7975

svn path=/trunk/; revision=63656
2014-06-28 13:40:52 +00:00
Amine Khaldi
06c5c37b0a [NTVDM]
* Fix uninitialized scalar variable. CID 1223183.
CORE-7975

svn path=/trunk/; revision=63655
2014-06-28 13:19:39 +00:00
Amine Khaldi
8a6f50e496 [NTOS:CM]
* Fix uninitialized pointer read. CID 1223184.
CORE-7975

svn path=/trunk/; revision=63654
2014-06-28 13:15:05 +00:00
Amine Khaldi
7b04835c8b [CMD]
* Plug a leak. CID 1102398.
CORE-7975

svn path=/trunk/; revision=63653
2014-06-28 09:59:58 +00:00
Amine Khaldi
efbd5b7a32 [SHELL32]
* Plug a leak. CID 1206904.
CORE-7975

svn path=/trunk/; revision=63652
2014-06-28 09:57:09 +00:00
Amine Khaldi
b4ccb18968 [DEVMGR]
* Plug a leak. CID 1206903.
CORE-7975

svn path=/trunk/; revision=63651
2014-06-28 09:52:56 +00:00
Christoph von Wittich
f4ec38eedf [shlwapi]
fix buffer overflow

svn path=/trunk/; revision=63649
2014-06-27 18:08:00 +00:00
Hermès Bélusca-Maïto
8a3822c4ea Sync with trunk r63647.
svn path=/branches/condrv_restructure/; revision=63648
2014-06-27 18:05:20 +00:00
Amine Khaldi
2c9a27ae40 [NTOS:CM]
* Plug some leaks. Inspired by CID 1206912 and fixed by Timo.
CORE-7975

svn path=/trunk/; revision=63647
2014-06-26 19:35:48 +00:00
Amine Khaldi
2925773710 [DESK]
* Plug a leak. CID 1206913.

svn path=/trunk/; revision=63646
2014-06-26 19:15:51 +00:00
Amine Khaldi
9685ee29f2 [KERNEL32]
* Apply Wine commit bdc0099e (kernel32: Add DECLSPEC_HOTPATCH to SetFilePointer.) by Austin English.
CORE-7959

svn path=/trunk/; revision=63645
2014-06-26 18:27:43 +00:00
David Quintana
9ebe8b2e4e [BROWSEUI]
* Make use of shell command ID macros for toolbar button IDs.

svn path=/branches/shell-experiments/; revision=63644
2014-06-25 15:56:04 +00:00
Jérôme Gardou
d11edd7453 [SETUPAPI]
- Do not fail on non-existing GUIDs in SetupDiGetClassDevsExW
WinCDemu portable now goes a bit further and permits to load CD images, but no new drive letters are affected.

svn path=/trunk/; revision=63643
2014-06-24 22:19:20 +00:00
Jérôme Gardou
58edad6809 [SETUPAPI_APITEST]
- Add a test that shows that SetupDiGetClassDevsExW doesn't fail on non-existing GUID

svn path=/trunk/; revision=63642
2014-06-24 22:18:49 +00:00
Sylvain Petreolle
c19093060f [KERNEL32]
Use actual codepage numbers for ANSI and OEM codepages.
CORE-7568 #resolve #comment Committed.

svn path=/trunk/; revision=63641
2014-06-24 19:36:22 +00:00
David Quintana
73d72624b0 Sync with trunk r63637.
svn path=/branches/shell-experiments/; revision=63640
2014-06-23 23:28:38 +00:00
David Quintana
dd250b33d4 [EXPLORER-NEW]
* Disregard the restricted setting and always remove the Search menu from the start menu. When Search is implemented, it can be reenabled.

svn path=/branches/shell-experiments/; revision=63639
2014-06-23 23:04:55 +00:00
David Quintana
70d0028281 [EXPLORER-NEW]
* Implement a rudimentary "Help and Support" start menu item by launching the default browser with http://reactos.org/ as the URL.

svn path=/branches/shell-experiments/; revision=63638
2014-06-23 22:08:33 +00:00
Hermès Bélusca-Maïto
6e592c35e9 [NTDLL]: Addendum to r63635.
svn path=/trunk/; revision=63637
2014-06-23 22:07:33 +00:00
Thomas Faber
f5c9dd0ad6 [RPCRT4][CRT]
- Do not omit the last argument to VirtualProtect, it will cause the function to fail

svn path=/trunk/; revision=63636
2014-06-23 20:39:49 +00:00
Thomas Faber
63861e09a4 [NTDLL:LDR]
- Actually use DPFLTR_LDR_ID in debug prints instead of a magic value and a comment
- Use RtlInitEmptyUnicodeString where appropriate

svn path=/trunk/; revision=63635
2014-06-23 20:30:54 +00:00
David Quintana
bcf5de9efc [RSHELL]
* Notify the focus manager that we are about to open a context menu, so that it doesn't mess with the menu popup.

svn path=/branches/shell-experiments/; revision=63634
2014-06-23 17:50:11 +00:00
Thomas Faber
9e0c44c18d [ADVAPI32]
- Do not use the upper byte of RtlRandom's result in RtlGenRandom, since the function only generates 31 bits. Should fix UuidCreate test in rpcrt4:rpc.

svn path=/trunk/; revision=63633
2014-06-23 15:21:13 +00:00
Thomas Faber
1fd39b3a08 [WS2_32]
- Correctly handle port 0 in getaddrinfo
- Stub numeric port case of getnameinfo

svn path=/trunk/; revision=63632
2014-06-22 18:51:11 +00:00
Thomas Faber
6582b51c46 [UNIATA]
- Fix page length calculation in IdeSendCommand/SCSIOP_MODE_SENSE case. Should be pushed upstream(TM).
- Remove outdated file

svn path=/trunk/; revision=63631
2014-06-22 18:48:15 +00:00
Thomas Faber
1da67b8fcd [RTL]
- Apply Wine commit 5b0fcb06 (ntdll: Avoid crashing on an empty resource directory.) by Alexandre Julliard

svn path=/trunk/; revision=63630
2014-06-22 18:44:21 +00:00
Thomas Faber
ce303598e9 [NTDLL:LDR]
- Fix buffer size calculation in LdrpSearchPath

svn path=/trunk/; revision=63629
2014-06-22 18:40:21 +00:00
Thomas Faber
faa29d8704 [CMAKE]
- Correctly include the license for CMakeParseArguments.cmake

svn path=/trunk/; revision=63628
2014-06-22 18:35:17 +00:00
Thomas Faber
f48241c5b8 [APPLICATIONS][NEWDEV]
- Remove broken function pointer casts

svn path=/trunk/; revision=63627
2014-06-22 18:33:18 +00:00
Hermès Bélusca-Maïto
ecdfc31590 [ODBCCP32]: Whitespace fixes only.
svn path=/trunk/; revision=63626
2014-06-22 09:37:55 +00:00
Hermès Bélusca-Maïto
adc64f21ca [ODBCCP32]
The control panel automatically runs this applet without clicking on it, fix this wrong behaviour.
Patch by Lee Schröder
CORE-8323 #resolve #comment Thanks :)

svn path=/trunk/; revision=63625
2014-06-22 09:33:46 +00:00
Thomas Faber
73f4d1ff00 [WIN32K]
- Pass a boolean argument to RtlEqualUnicodeString

svn path=/trunk/; revision=63624
2014-06-21 11:07:51 +00:00
David Quintana
8b3b02a2ca [EXPLORER-NEW]
* Use a struct like the comment suggested. May not fix anything, but it's one FIXME less in ReactOS.

svn path=/branches/shell-experiments/; revision=63623
2014-06-19 23:38:39 +00:00
David Quintana
fe526a2a66 [FILEBROWSER]
* Copy basic path parsing from explorer-new, so filebrowser.exe can load with a different folder active.

svn path=/branches/shell-experiments/; revision=63622
2014-06-19 23:24:09 +00:00
David Quintana
1eec111b81 [BROWSEUI]
* Process ParseNow on the CBEN_ENDEDIT notification.
* Call SHAutoComplete to ask the edit control to have autocomplete functionality. I need to figure out the flag or whatever is needed to make it show "Search 'string'" when entering something that's not a valid path.

svn path=/branches/shell-experiments/; revision=63621
2014-06-19 23:23:04 +00:00
David Quintana
e33dc4351a [RSHELL]
* Turn off spammy log.
* A small themeing tweak for the menubar.

[BROWSEUI]
* Turn off spammy log.
* A small tweak to a function.

svn path=/branches/shell-experiments/; revision=63620
2014-06-19 23:14:39 +00:00
Jérôme Gardou
988dbfce59 [KSECDD]
- Really export symbols
 - Properly stub InitSecurityInterfaceW
 - Install the driver

svn path=/trunk/; revision=63619
2014-06-19 11:24:48 +00:00
Jérôme Gardou
7fade28911 [NTOS/MM]
- Do not mark VAD as private memory when creating a MEMORY_AREA, as this is never the case (only used for sections)
 - Add a few DPRINTS.
CORE-8140 #resolve fixed with r63618

svn path=/trunk/; revision=63618
2014-06-19 10:50:47 +00:00
Jérôme Gardou
36de38c3a6 [OPENGL32/MESA]
- Report OpenGL version 1.1

svn path=/trunk/; revision=63617
2014-06-19 08:18:25 +00:00
Jérôme Gardou
c75e046831 [NTOS/MM]
- When freeing virtual memory, correctly set the ending address of the shrunk memory area.
CORE-7467

svn path=/trunk/; revision=63616
2014-06-18 18:32:46 +00:00
Jérôme Gardou
aa7c4d673d [OPENGL32]
- fix an off-by-one error

svn path=/trunk/; revision=63615
2014-06-18 17:28:14 +00:00
Jérôme Gardou
b6f7dca618 [OPENGL32]
- Fix bitfields for 16-bits pixel format

svn path=/trunk/; revision=63614
2014-06-18 17:24:18 +00:00
Jérôme Gardou
dfb4d747d4 [OPENGL32/MESA]
- Get rid of EXT_secondary_color, ARB_imaging and a few others support
CORE-7499

svn path=/trunk/; revision=63613
2014-06-18 15:58:59 +00:00
Hermès Bélusca-Maïto
ecf5e374ef [WIN32K]
The winstation spinlock is a leftover of some old code. It can be removed.
<+smiley1_> hbelusca: yeah the spinlock should be removed
<@hbelusca> smiley1_ - was it from old code?
<+smiley1_> hbelusca: go on

svn path=/trunk/; revision=63612
2014-06-17 20:51:04 +00:00