Hermès Bélusca-Maïto
c81f755853
[FREELDR]
...
Really use the 'status' variable.
svn path=/trunk/; revision=57636
2012-10-28 12:32:31 +00:00
Giannis Adamopoulos
5d8559da94
- Fix build
...
I wonder how ninja managed to compile this locally
svn path=/trunk/; revision=57633
2012-10-28 10:43:48 +00:00
Giannis Adamopoulos
765f09416d
- Rewrite NtUserCreateDesktop and move the desktop thread completely in win32k like in windows in order to let desktop objects to be destroyed
...
- Disable deleting the desktop heap until CORE-6729 is fixed
- See CORE-6723 for more details
svn path=/trunk/; revision=57632
2012-10-28 10:34:41 +00:00
Jérôme Gardou
0c2a779546
[FREELDR]
...
- Use a better workaround for the objcopy bug
svn path=/trunk/; revision=57629
2012-10-28 01:58:36 +00:00
Eric Kohl
bd8c5df1b0
[SAMSRV]
...
- Fix MSVC build warnings.
- Implement SamrAddMultipeMembersToAlias.
- Add missing user attributes to the user setup code.
svn path=/trunk/; revision=57626
2012-10-27 19:38:12 +00:00
Giannis Adamopoulos
9ee3916cee
[win32k]
...
- Double the size of the user handle table in order to allow the test suite to complete despite the horrible object leaks
svn path=/trunk/; revision=57624
2012-10-27 18:06:10 +00:00
Giannis Adamopoulos
80ae4e6e8c
[win32k]
...
- Fix WARN macros
- Keep a list of the PROCESSINFO of all the running processes
- Count how many handles a process owns per type in PROCESSINFO
- Improve the debug output when we run out of user handles to show all handle counts per process
svn path=/trunk/; revision=57623
2012-10-27 16:39:18 +00:00
Jérôme Gardou
53d8444030
[GLU32]
...
- From version 9.0, mesa doesn't ship the glu library anymore. It is maintained in another tree.
- Introduce glu 9.0 to ReactOS code base.
svn path=/trunk/; revision=57621
2012-10-27 13:44:35 +00:00
Johannes Anderwald
8226ec4807
[USBSTOR]
...
- Don't flush srb queue because the storage stack is not ready for it yet
- Fixes crash during shutdown
svn path=/trunk/; revision=57617
2012-10-25 17:17:25 +00:00
Johannes Anderwald
b1002c5e57
[USBHUB]
...
- Partly implement IOCTL_USB_GET_NODE_CONNECTION_NAME
- Complete power irps
svn path=/trunk/; revision=57616
2012-10-25 15:36:09 +00:00
Johannes Anderwald
d0d756519b
[NTOSKRNL]
...
- Dereference the correct device object in the power completion routine
- Fixes crash with ftdibus.sys
svn path=/trunk/; revision=57615
2012-10-25 14:27:02 +00:00
Jérôme Gardou
3ab390e130
[CONFIGURE_SH]
...
- Add the ability to use the ninja generator with unix configure script
svn path=/trunk/; revision=57614
2012-10-25 13:05:30 +00:00
Jérôme Gardou
68f5fd309d
[SHELL32]
...
- remove invalid pointer from list in case of failure to add the icon to the image list
svn path=/trunk/; revision=57613
2012-10-25 00:10:20 +00:00
Jérôme Gardou
bec3a1f913
[DLLS]
...
- Those libraries are actual DLLs
svn path=/trunk/; revision=57609
2012-10-24 22:03:25 +00:00
Jérôme Gardou
e746ee6e89
[libjpeg]
...
- fix build
svn path=/trunk/; revision=57607
2012-10-24 21:49:09 +00:00
Jérôme Gardou
b00eb852b3
[DLLs]
...
- Don't set entrypoint to 0 for those which don't provide DllMain
svn path=/trunk/; revision=57606
2012-10-24 21:44:47 +00:00
Johannes Anderwald
813e2cf2ef
[USBHUB]
...
- Implement IOCTL_USB_GET_NODE_INFORMATION, IOCTL_USB_GET_NODE_CONNECTION_INFORMATION, IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME
svn path=/trunk/; revision=57604
2012-10-24 15:40:46 +00:00
Johannes Anderwald
b0caef1b6b
[MOUHID]
...
- Report absolute mouse in Flags MOUSE_INPUT_DATA member
[HIDPARSER]
- Fix data conversion when extracting unscaled data from reports
- Fixes VBOX absolute pointing device
- Tested with VBOX 4.1.22
- #Core-6553 #resolve
svn path=/trunk/; revision=57603
2012-10-24 09:37:08 +00:00
Eric Kohl
e5723cc926
[ADVAPI32]
...
- Use LookupAccountNameW to retrieve the account SID when a user tries to log-on to a computer.
- Little clean-up of LogonUserW.
This is the first step to get rid of hard-coded logon stuff.
svn path=/trunk/; revision=57601
2012-10-23 21:59:43 +00:00
Johannes Anderwald
f24aa3981d
[NTOSKRNL]
...
- Unregister dope (device object power extension) from volume list when device object is deleted
- Core-6691 #resolve
svn path=/trunk/; revision=57599
2012-10-23 05:42:17 +00:00
Johannes Anderwald
d1e0226d49
[USBD]
...
- Don't assert on invalid usb descriptor
- Core-6574
svn path=/trunk/; revision=57598
2012-10-23 04:54:37 +00:00
Johannes Anderwald
ed3d75f9de
[HIDPARSE][HIDPARSER]
...
- Implement HidP_GetUsageValue
- Add hack to HidParser_GetScaledUsageValueWithReport
[MOUHID]
- Add partial support for absolute pointing devices
- Tested in VBOX 4.1.22 with absolute pointing devices
- Needs more work in win32k
- Core 6553
svn path=/trunk/; revision=57595
2012-10-22 21:18:30 +00:00
Eric Kohl
77520445a8
[SAMLIB]
...
Implement SamRemoveMemberFromAlias, SamRemoveMemberFromForeignDomain, SamRemoveMemberFromGroup and
SamRemoveMultipleMembersFromAlias.
svn path=/trunk/; revision=57594
2012-10-22 20:43:04 +00:00
Jérôme Gardou
be26053908
[SHELL32]
...
- Add error handling when adding icons to the cache.
- Plug more icon leaks.
svn path=/trunk/; revision=57593
2012-10-22 13:43:03 +00:00
Johannes Anderwald
7983f1ff48
[USBSTOR][USBHUB]
...
- Append devobj number to device id
- Delete device objects
- Core-6598
svn path=/trunk/; revision=57592
2012-10-22 11:33:26 +00:00
Eric Kohl
b3643a80d5
[SAMLIB]
...
- Implement SamDeleteAlias, SamDeleteGroup, SamGetGroupsForUser, SamGetMembersInGroup, SamQuerySecurityObject, SamSetMemberAttributesOfGroup and SamSetSecurityObject.
- Add stub for SamRidToSid.
svn path=/trunk/; revision=57590
2012-10-21 17:51:36 +00:00
Eric Kohl
5563b4393e
[SAMLIB]
...
Implement SamAddMemberToGroup, SamAddMultipleMembersToAlias and SamDeleteUser.
svn path=/trunk/; revision=57586
2012-10-20 15:37:42 +00:00
Eric Kohl
0ffc17d4a2
[LSASRV]
...
Rename sids.c to lookup.c because the new name fits much better.
svn path=/trunk/; revision=57585
2012-10-20 14:21:32 +00:00
Eric Kohl
76963aa8b7
[LSASRV]
...
- Change the account and domain names in the WELL_KNOWN_SID type to AccountName and DomainName.
- Implement a function to look-up fully qualified well-known names (for example "NT AUTHORITY\LOCAL SERVICE"). This kind of look-up was still missing from LsapLookupNames.
- Ensure that all well-known SIDs returned by look-up functions are copied from the list of well-known SIDs, because RPCRT4.DLL frees the SID buffers after copying the SIDs to the caller. This will corrupt the well-known SID list if pointers to the original SIDs are passed.
- Check all memory allocations.
svn path=/trunk/; revision=57581
2012-10-20 13:21:48 +00:00
Jérôme Gardou
e1c6cc44cb
[WIN32K]
...
- Use GdiBlt channel for relevant functions
svn path=/trunk/; revision=57578
2012-10-19 09:00:45 +00:00
Thomas Faber
c6a234fc76
[WINE]
...
- Remove useless casts from unicode.h
CORE-6418 #resolve
svn path=/trunk/; revision=57577
2012-10-19 05:55:45 +00:00
Sylvain Petreolle
accdcd67e2
[BOOTDATA]
...
Add setupapi.dll to the KnownDlls list.
CORE-6732 #comment Quake II setup fixed in rev 57576. Patch by Lee Schroeder. #resolve
svn path=/trunk/; revision=57576
2012-10-18 21:51:42 +00:00
Jérôme Gardou
2e4ed45911
[WIN32K]
...
- Try to fix MSVC build
svn path=/trunk/; revision=57575
2012-10-18 19:33:46 +00:00
Jérôme Gardou
d1b3bd7221
[SHELL32]
...
- cope with alpha channel when shortcut-overlaying an icon.
CORE-6099 #comment Fixed by rev 57574 #resolve
svn path=/trunk/; revision=57574
2012-10-18 18:37:37 +00:00
Jérôme Gardou
163a67bb5d
[WIN32K]
...
- Use low level functions (IntEng*) to draw an icon.
Now mode settings change (eg. 16->32bpp) is not so ugly.
svn path=/trunk/; revision=57573
2012-10-18 18:27:44 +00:00
Jérôme Gardou
7b38b0ec6d
[WIN32K]
...
- Implement EXLATEOBJ_vInitSrcMonoXlate
svn path=/trunk/; revision=57572
2012-10-18 18:26:08 +00:00
Jérôme Gardou
1f44ad4b42
[WIN32K]
...
- Add the ability to initialize an EBRUSHOBJ object without a device context
svn path=/trunk/; revision=57571
2012-10-18 18:23:47 +00:00
Eric Kohl
c881b2b949
[LSASRV]
...
- Add well-known account names "LOCALSERVICE" and "NETWORKSERVICE" as aliases of "LOCAL SERVICE" and "NETWORKSERVICE". They can be found on a german Windows XP.
- Remove a part LsaLookupSids that returned "UNKNOWN\Test" for unknown SIDs. Was used for tests only.
svn path=/trunk/; revision=57568
2012-10-17 20:16:06 +00:00
Jérôme Gardou
08f38d2ff7
[SHELL32]
...
- Beautify some code, plug icons leak and improve error handling
svn path=/trunk/; revision=57567
2012-10-16 14:28:08 +00:00
Thomas Faber
82492e6dc1
[WIDL]
...
- Forward-declare coclasses as 'class' in C++ to fix MSVC warnings. Already applied upstream.
CORE-6587 #resolve
svn path=/trunk/; revision=57566
2012-10-16 06:43:32 +00:00
Hermès Bélusca-Maïto
679f8cec0e
[CSRSS]
...
Code formatting only.
svn path=/trunk/; revision=57558
2012-10-14 11:46:22 +00:00
Eric Kohl
a4d1f42fdf
[LSASRV]
...
LsapLookupIsolatedNames: Add a domain entry to the referenced domain list for an unknown/unidentified domain. Its SID is the SID of the account minus the last sub-authority and its name is an empty string.
svn path=/trunk/; revision=57557
2012-10-14 10:20:59 +00:00
Hermès Bélusca-Maïto
2a51f3967e
[CSRSRV]
...
- Remove $Id$ property.
- Correct misspellings : "othwerwise" --> "otherwise" and "(de)refence" --> "(de)reference".
- Add missing functions' documentation (from the old CSRSRV).
- Add some useful comments.
svn path=/trunk/; revision=57556
2012-10-13 20:32:44 +00:00
Hermès Bélusca-Maïto
c2d167775f
[USER32]
...
- Change the French keyboard accelerators of the windows' system menu to match those of Win2k3.
svn path=/trunk/; revision=57555
2012-10-13 18:19:31 +00:00
Sylvain Petreolle
46cb12a3fc
[BOOTDATA]
...
Clean up svn properties.
svn path=/trunk/; revision=57554
2012-10-13 16:22:48 +00:00
Hermès Bélusca-Maïto
2f2319d2f8
[RAPPS]
...
- Use COM for calling SHBrowseForFolder.
- Allow choosing a directory for downloading.
- Correct a typo in the name of a function.
svn path=/trunk/; revision=57553
2012-10-13 13:35:55 +00:00
Timo Kreuzer
8cd7c7dc7c
[RTL]
...
Implement LdrEnumResources
svn path=/trunk/; revision=57552
2012-10-13 13:32:49 +00:00
Timo Kreuzer
9224d278fc
[[NTDLL_APITEST}
...
Fix a bug
svn path=/trunk/; revision=57551
2012-10-13 13:09:15 +00:00
Timo Kreuzer
d79e5f50d9
[NTDLL_APITEST}
...
Add tests for LdrEnumResources
svn path=/trunk/; revision=57550
2012-10-13 13:07:17 +00:00
Timo Kreuzer
49cb1d4f85
[RTL]
...
Fix RtlEnumResources prototype
svn path=/trunk/; revision=57549
2012-10-13 13:02:16 +00:00