reactos.git
2 hours ago[PSDK]: Remove commented-out Get/SetStdHandle API prototypes from wincon.h (they... master trunk
hbelusca [Thu, 28 May 2015 23:47:55 +0000 (23:47 +0000)]
[PSDK]: Remove commented-out Get/SetStdHandle API prototypes from wincon.h (they must be in winbase.h), and add a new console API prototype in wincon.h

git-svn-id: file:///srv/svn/reactos/trunk@67943 97493ccd-5924-5043-b1f5-66cb403b36ce

10 hours ago[NTVDM]
aandrejevic [Thu, 28 May 2015 15:45:40 +0000 (15:45 +0000)]
[NTVDM]
Implement panning by moving the addressing coordinates up instead
of moving the display coordinates down.

git-svn-id: file:///srv/svn/reactos/trunk@67942 97493ccd-5924-5043-b1f5-66cb403b36ce

13 hours ago[CMAKE] Do not treat C4189 as an error when compiling with VS 2010, or when in releas...
akhaldi [Thu, 28 May 2015 12:19:24 +0000 (12:19 +0000)]
[CMAKE] Do not treat C4189 as an error when compiling with VS 2010, or when in release mode.

git-svn-id: file:///srv/svn/reactos/trunk@67941 97493ccd-5924-5043-b1f5-66cb403b36ce

15 hours ago[TCPIP] Identify TCP/IP driver as version 4. By Lee Schroeder. CORE-9744
akhaldi [Thu, 28 May 2015 10:31:38 +0000 (10:31 +0000)]
[TCPIP] Identify TCP/IP driver as version 4. By Lee Schroeder. CORE-9744

git-svn-id: file:///srv/svn/reactos/trunk@67940 97493ccd-5924-5043-b1f5-66cb403b36ce

15 hours ago[PSDK] Update access.idl.
akhaldi [Thu, 28 May 2015 10:26:15 +0000 (10:26 +0000)]
[PSDK] Update access.idl.

git-svn-id: file:///srv/svn/reactos/trunk@67939 97493ccd-5924-5043-b1f5-66cb403b36ce

26 hours ago[NTVDM]
aandrejevic [Wed, 27 May 2015 23:31:49 +0000 (23:31 +0000)]
[NTVDM]
Implement VGA panning.

git-svn-id: file:///srv/svn/reactos/trunk@67938 97493ccd-5924-5043-b1f5-66cb403b36ce

27 hours ago[NtUser]
jimtabor [Wed, 27 May 2015 22:13:03 +0000 (22:13 +0000)]
[NtUser]
- De-reference global cursor. See CORE-8305.

git-svn-id: file:///srv/svn/reactos/trunk@67937 97493ccd-5924-5043-b1f5-66cb403b36ce

29 hours ago[PARPORT]
ekohl [Wed, 27 May 2015 20:18:10 +0000 (20:18 +0000)]
[PARPORT]
- Add FdoQueryBusRelations to enumerate the 'attached' raw port.
- Create the PDO for the raw port (\Device\ParallelX) and let the symbolic link (\DosDevices\LPTX) point to it.
- Move the open, close and write code from the FDO to the PDO.

git-svn-id: file:///srv/svn/reactos/trunk@67936 97493ccd-5924-5043-b1f5-66cb403b36ce

29 hours ago[PSDK] Apply Wine commit ea41f29 by Vincent Povirk: Fix off-by-one error in EmfPlusRe...
akhaldi [Wed, 27 May 2015 19:58:39 +0000 (19:58 +0000)]
[PSDK] Apply Wine commit ea41f29 by Vincent Povirk: Fix off-by-one error in EmfPlusRecordType enumeration.

git-svn-id: file:///srv/svn/reactos/trunk@67935 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[NTVDM]
aandrejevic [Wed, 27 May 2015 01:07:05 +0000 (01:07 +0000)]
[NTVDM]
Now that the Fast486 FPU is feature-complete, tell programs that we have a builtin FPU.
(This commit may cause regressions if there are bugs in the FPU)

git-svn-id: file:///srv/svn/reactos/trunk@67934 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[FAST486]
aandrejevic [Wed, 27 May 2015 01:00:20 +0000 (01:00 +0000)]
[FAST486]
Implement FPATAN.
Fix the sign of the FPTAN result. Spotted by fox_anthony.

git-svn-id: file:///srv/svn/reactos/trunk@67933 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[FAST486]
aandrejevic [Tue, 26 May 2015 19:11:33 +0000 (19:11 +0000)]
[FAST486]
Implement FPTAN by calculating the sine and then dividing it by
the approximated cosine: sqrt(1 - sin(x) ^ 2).
This method turned out to be faster and more precise than the
Maclaurin series for tan(x), which converges very slowly.

git-svn-id: file:///srv/svn/reactos/trunk@67932 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[rapps]
dreimer [Tue, 26 May 2015 18:18:27 +0000 (18:18 +0000)]
[rapps]
[rapps_new]
Add zh-CN translation in RAPPS/RAPPS_NEW by Henry Tang Ih
CORE-9554 #resolve #comment Committed, thx ^^

git-svn-id: file:///srv/svn/reactos/trunk@67931 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[TRANSLATION]
dreimer [Tue, 26 May 2015 18:12:08 +0000 (18:12 +0000)]
[TRANSLATION]
Adding Turkish Translations (inf) by Erdem Ersoy
CORE-9138 #resolve #comment Committed, thx ^^

git-svn-id: file:///srv/svn/reactos/trunk@67930 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[TRANSLATION]
dreimer [Tue, 26 May 2015 18:05:52 +0000 (18:05 +0000)]
[TRANSLATION]
work on Romanian related strings in drivers inf by Stefan Fulea
CORE-9572 #resolve #comment Committed, thx ^^

git-svn-id: file:///srv/svn/reactos/trunk@67929 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[TRANSLATIONS]
dreimer [Tue, 26 May 2015 18:01:39 +0000 (18:01 +0000)]
[TRANSLATIONS]
Updating Turkish Translations by Erdem Ersoy
CORE-9587 #resolve #comment Committed, thx ^^

git-svn-id: file:///srv/svn/reactos/trunk@67928 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[TRANSLATION]
dreimer [Tue, 26 May 2015 17:56:10 +0000 (17:56 +0000)]
[TRANSLATION]
Czech translation update by Radek Liska
CORE-9528 #resolve #comment Committed, thx ^^

git-svn-id: file:///srv/svn/reactos/trunk@67927 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[ROSAPPS]
dreimer [Tue, 26 May 2015 17:35:57 +0000 (17:35 +0000)]
[ROSAPPS]
General improvements to rosapps by Jared Smudde
ROSAPPS-301 #resolve #comment Committed, thx for help.

git-svn-id: file:///srv/svn/reactos/trunk@67926 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[SYSDM]
dreimer [Tue, 26 May 2015 17:23:45 +0000 (17:23 +0000)]
[SYSDM]
Increase some text field sizes to make more text fit inside
German translation update
Fix copypasta...

git-svn-id: file:///srv/svn/reactos/trunk@67925 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[NETAPI32_WINETEST] Sync with Wine Staging 1.7.43.
akhaldi [Tue, 26 May 2015 17:17:50 +0000 (17:17 +0000)]
[NETAPI32_WINETEST] Sync with Wine Staging 1.7.43.

git-svn-id: file:///srv/svn/reactos/trunk@67924 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[MSVCRT_WINETEST] Sync with Wine Staging 1.7.43.
akhaldi [Tue, 26 May 2015 17:15:48 +0000 (17:15 +0000)]
[MSVCRT_WINETEST] Sync with Wine Staging 1.7.43.

git-svn-id: file:///srv/svn/reactos/trunk@67923 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[PSDK] Add missing DYNAMIC_TIME_ZONE_INFORMATION and QueryInformationJobObject.
akhaldi [Tue, 26 May 2015 16:25:42 +0000 (16:25 +0000)]
[PSDK] Add missing DYNAMIC_TIME_ZONE_INFORMATION and QueryInformationJobObject.

git-svn-id: file:///srv/svn/reactos/trunk@67922 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[WINE/INCLUDE] Add missing RTL_DYNAMIC_TIME_ZONE_INFORMATION and RtlQueryDynamicTimeZ...
akhaldi [Tue, 26 May 2015 12:09:59 +0000 (12:09 +0000)]
[WINE/INCLUDE] Add missing RTL_DYNAMIC_TIME_ZONE_INFORMATION and RtlQueryDynamicTimeZoneInformation.

git-svn-id: file:///srv/svn/reactos/trunk@67921 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[FREETYPE] Update to v2.5.5. CORE-8888
akhaldi [Tue, 26 May 2015 12:02:58 +0000 (12:02 +0000)]
[FREETYPE] Update to v2.5.5. CORE-8888

git-svn-id: file:///srv/svn/reactos/trunk@67920 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[PSDK] Update JOB_OBJECT_* defines.
akhaldi [Tue, 26 May 2015 12:00:39 +0000 (12:00 +0000)]
[PSDK] Update JOB_OBJECT_* defines.

git-svn-id: file:///srv/svn/reactos/trunk@67919 97493ccd-5924-5043-b1f5-66cb403b36ce

2 days ago[NTFS]
pschweitzer [Tue, 26 May 2015 07:10:45 +0000 (07:10 +0000)]
[NTFS]
- Don't attempt to moon walk path name for reserved MFT entries.
- Don't attempt to dereference file name if it doesn't exist

git-svn-id: file:///srv/svn/reactos/trunk@67918 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[SYSDM]
ekohl [Mon, 25 May 2015 22:02:05 +0000 (22:02 +0000)]
[SYSDM]
Add the hardware profile property sheet dialog.

git-svn-id: file:///srv/svn/reactos/trunk@67917 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[GDI32_WINETEST] Sync with Wine Staging 1.7.43.
akhaldi [Mon, 25 May 2015 18:52:18 +0000 (18:52 +0000)]
[GDI32_WINETEST] Sync with Wine Staging 1.7.43.

git-svn-id: file:///srv/svn/reactos/trunk@67916 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[ADVAPI32_WINETEST] Sync with Wine Staging 1.7.43.
akhaldi [Mon, 25 May 2015 18:46:12 +0000 (18:46 +0000)]
[ADVAPI32_WINETEST] Sync with Wine Staging 1.7.43.

git-svn-id: file:///srv/svn/reactos/trunk@67915 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[FASTFAT]
pschweitzer [Mon, 25 May 2015 17:54:27 +0000 (17:54 +0000)]
[FASTFAT]
[NTFS]
Addendum to r67911

git-svn-id: file:///srv/svn/reactos/trunk@67914 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTFS]
pschweitzer [Mon, 25 May 2015 17:45:04 +0000 (17:45 +0000)]
[NTFS]
Call NtfsGetUserBuffer() when required, don't reimplement the wheel everytime

git-svn-id: file:///srv/svn/reactos/trunk@67913 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTFS]
pschweitzer [Mon, 25 May 2015 17:43:04 +0000 (17:43 +0000)]
[NTFS]
Fix MmGetSystemAddressForMdlSafe() call, as it was done in r67808

git-svn-id: file:///srv/svn/reactos/trunk@67912 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[FASTFAT]
pschweitzer [Mon, 25 May 2015 17:30:01 +0000 (17:30 +0000)]
[FASTFAT]
[NTFS]
Remove useless cast and use appropriate macro.
Spotted by Thomas

git-svn-id: file:///srv/svn/reactos/trunk@67911 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTFS]
pschweitzer [Mon, 25 May 2015 17:06:00 +0000 (17:06 +0000)]
[NTFS]
Acquire FCB resource (shared) before trying to attempt its data

git-svn-id: file:///srv/svn/reactos/trunk@67910 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTFS]
pschweitzer [Mon, 25 May 2015 16:52:15 +0000 (16:52 +0000)]
[NTFS]
If IRP can't wait, queue it

git-svn-id: file:///srv/svn/reactos/trunk@67909 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTFS]
pschweitzer [Mon, 25 May 2015 16:52:02 +0000 (16:52 +0000)]
[NTFS]
Implement NtfsMarkIrpContextForQueue() which allows marking an IRP to queue it

git-svn-id: file:///srv/svn/reactos/trunk@67908 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[WIN32K:NTUSER]
tfaber [Mon, 25 May 2015 15:28:06 +0000 (15:28 +0000)]
[WIN32K:NTUSER]
- Use UserRefObjectCo in IntNotifyWinEvent to avoid a reference leak in case the call-out does not return
- Sanitize list walk

git-svn-id: file:///srv/svn/reactos/trunk@67907 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[RTL][NTOSKRNL]
tfaber [Mon, 25 May 2015 15:04:09 +0000 (15:04 +0000)]
[RTL][NTOSKRNL]
- Don't cast CONTAINING_RECORD

git-svn-id: file:///srv/svn/reactos/trunk@67906 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTFS]
pschweitzer [Mon, 25 May 2015 12:55:51 +0000 (12:55 +0000)]
[NTFS]
Handle IRP_MJ_FILE_SYSTEM_CONTROL with the dispatch routine

git-svn-id: file:///srv/svn/reactos/trunk@67905 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[SYSDM]
ekohl [Mon, 25 May 2015 12:23:12 +0000 (12:23 +0000)]
[SYSDM]
- Implement changing the hardware profile order.
- Keep button states up-to-date.

git-svn-id: file:///srv/svn/reactos/trunk@67904 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTFS]
pschweitzer [Mon, 25 May 2015 11:58:23 +0000 (11:58 +0000)]
[NTFS]
Handle IRP_MJ_CREATTE with the dispatch routine

git-svn-id: file:///srv/svn/reactos/trunk@67903 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[NTOSKRNL]
pschweitzer [Mon, 25 May 2015 11:49:14 +0000 (11:49 +0000)]
[NTOSKRNL]
Fix a fixme: add a tag for tunnel cache allocations

CORE-7272

git-svn-id: file:///srv/svn/reactos/trunk@67902 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[KERNEL32_APITEST]
pschweitzer [Mon, 25 May 2015 11:38:02 +0000 (11:38 +0000)]
[KERNEL32_APITEST]
Add very long tests for tunnel cache.
So far, they are skipped because they are really long (they require more than 15s to complete).
Unfortunately, for unknown reason now, they are failing in ReactOS (whereas they shouldn't!).

An idea would be to see whether we can set an expiry of 1s for tunnel cache just for dbgtests and query the value from registry, so that it could help reduce test duration on ReactOS (but not on w2k3).

ROSTESTS-177

git-svn-id: file:///srv/svn/reactos/trunk@67901 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[KERNEL32_APITEST]
pschweitzer [Mon, 25 May 2015 11:14:12 +0000 (11:14 +0000)]
[KERNEL32_APITEST]
Add more tests for tunnel cache

git-svn-id: file:///srv/svn/reactos/trunk@67900 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[README.WINE] Mark more modules as synced with Wine Staging 1.7.37. CORE-9246
akhaldi [Mon, 25 May 2015 10:56:43 +0000 (10:56 +0000)]
[README.WINE] Mark more modules as synced with Wine Staging 1.7.37. CORE-9246

git-svn-id: file:///srv/svn/reactos/trunk@67899 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[README.WINE] Mark some modules as synced with Wine Staging 1.7.37. CORE-9246
akhaldi [Mon, 25 May 2015 10:34:03 +0000 (10:34 +0000)]
[README.WINE] Mark some modules as synced with Wine Staging 1.7.37. CORE-9246

git-svn-id: file:///srv/svn/reactos/trunk@67898 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[KERNEL32_APITEST]
pschweitzer [Mon, 25 May 2015 10:30:12 +0000 (10:30 +0000)]
[KERNEL32_APITEST]
Add simple tests regarding renaming and tunnel cache behavior for short names in user mode.
Longer tests should be added to show what happens in case of cache expiry.
All pass on w2k3 but not on ReactOS.

CORE-3875

git-svn-id: file:///srv/svn/reactos/trunk@67897 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[CRYPTUI] Sync with Wine Staging 1.7.37. CORE-9246
akhaldi [Mon, 25 May 2015 09:39:49 +0000 (09:39 +0000)]
[CRYPTUI] Sync with Wine Staging 1.7.37. CORE-9246

git-svn-id: file:///srv/svn/reactos/trunk@67896 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[PSDK] Update cryptuiapi.h. CORE-9246
akhaldi [Mon, 25 May 2015 09:39:00 +0000 (09:39 +0000)]
[PSDK] Update cryptuiapi.h. CORE-9246

git-svn-id: file:///srv/svn/reactos/trunk@67895 97493ccd-5924-5043-b1f5-66cb403b36ce

3 days ago[FAST486]
aandrejevic [Mon, 25 May 2015 03:23:40 +0000 (03:23 +0000)]
[FAST486]
Fix the implementation of FSIN and FCOS:
First of all, 4 steps for a Maclaurin series is not enough.
Second, the angle should be normalized to the [-pi/2, pi/2] range.

git-svn-id: file:///srv/svn/reactos/trunk@67894 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[SYSDM]
ekohl [Sun, 24 May 2015 22:51:12 +0000 (22:51 +0000)]
[SYSDM]
Show a warning if the user tries to copy or rename a hardware profile to a name that is already in use.

git-svn-id: file:///srv/svn/reactos/trunk@67893 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTFS]
pschweitzer [Sun, 24 May 2015 21:29:34 +0000 (21:29 +0000)]
[NTFS]
Handle IRP_MJ_CLOSE with the dispatch routine

git-svn-id: file:///srv/svn/reactos/trunk@67892 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[README.WINE] Mark some modules as synced with Wine Staging 1.7.37. CORE-9246
akhaldi [Sun, 24 May 2015 20:51:18 +0000 (20:51 +0000)]
[README.WINE] Mark some modules as synced with Wine Staging 1.7.37. CORE-9246

git-svn-id: file:///srv/svn/reactos/trunk@67891 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NOTEPAD] Printer output improvements by Ricardo Hanke. See CORE-9088 for more details.
akhaldi [Sun, 24 May 2015 20:37:29 +0000 (20:37 +0000)]
[NOTEPAD] Printer output improvements by Ricardo Hanke. See CORE-9088 for more details.

git-svn-id: file:///srv/svn/reactos/trunk@67890 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[SYSDM]
ekohl [Sun, 24 May 2015 20:20:04 +0000 (20:20 +0000)]
[SYSDM]
- Move the code to copy and rename hardware profiles from the dialog procedures into separate functions.
- Use the dialogs only to retrieve the destination profile name.
- Do not copy or rename a hardware profile if it source and destination name is the same.
- Replace a hard.-coded string by a resource string.

git-svn-id: file:///srv/svn/reactos/trunk@67889 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[KMTEST]
pschweitzer [Sun, 24 May 2015 18:14:49 +0000 (18:14 +0000)]
[KMTEST]
Leak less memory.

git-svn-id: file:///srv/svn/reactos/trunk@67888 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[KMTEST]
pschweitzer [Sun, 24 May 2015 17:42:52 +0000 (17:42 +0000)]
[KMTEST]
Enable FsRtlTunnel tests.
They all pass in ReactOS now.

CORE-7272

git-svn-id: file:///srv/svn/reactos/trunk@67887 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTOSKRNL]
pschweitzer [Sun, 24 May 2015 17:42:05 +0000 (17:42 +0000)]
[NTOSKRNL]
Short commit message: implementation of (names) tunnel cache in file system RTL.
This is in the vast majority work done by Johannes Anderwald, I've just reviewed, fixed a few things, and implemented last bits.

Thanks to Johannes for his initial implementation (and huge work!).
Dedicated to HervĂ©'s secret plans ;-).

CORE-7272
CORE-3875

git-svn-id: file:///srv/svn/reactos/trunk@67886 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[KMTEST]
pschweitzer [Sun, 24 May 2015 17:31:49 +0000 (17:31 +0000)]
[KMTEST]
Don't attempt to allocate null-size buffer when copying empty string.

Note to next generations students: test your code and DON'T LEAK MEMORY!!!!
It still leaks atm, will have a look later on.
Note to Mr Bragin, beloved ReactOS Project Coordinator: did you actually reviewed your students work?

CORE-7272

git-svn-id: file:///srv/svn/reactos/trunk@67885 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTFS]
pschweitzer [Sun, 24 May 2015 15:26:15 +0000 (15:26 +0000)]
[NTFS]
Use non-paged lookaside list for IRP context allocation

git-svn-id: file:///srv/svn/reactos/trunk@67883 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTOSKRNL]
ekohl [Sun, 24 May 2015 14:38:55 +0000 (14:38 +0000)]
[NTOSKRNL]
IoCreateDevice: Assign SePublicOpenUnrestrictedSd to new devices.

CORE-9176

git-svn-id: file:///srv/svn/reactos/trunk@67882 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[KBDHU] Fix MSVC build when the default code page is a MBCS. By Yuntian Zhang. CORE...
akhaldi [Sun, 24 May 2015 14:26:31 +0000 (14:26 +0000)]
[KBDHU] Fix MSVC build when the default code page is a MBCS. By Yuntian Zhang. CORE-7417

git-svn-id: file:///srv/svn/reactos/trunk@67881 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[FASTFAT]
pschweitzer [Sun, 24 May 2015 12:39:10 +0000 (12:39 +0000)]
[FASTFAT]
- Add a debugging assert that will save your lot of time if you attempt to manually queue a wrong IRP. You cannot queue an IRP which is set to be later queued again. This is a broken behavior.
- Remove a bit of code duplication

git-svn-id: file:///srv/svn/reactos/trunk@67880 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTVDM]
hbelusca [Sun, 24 May 2015 12:35:29 +0000 (12:35 +0000)]
[NTVDM]
- Update the CrtModeControl byte in the BDA when we change video modes.
- Implement INT 10h, AX=1003h "Toggle Intensity/Blinking Bit".
- Partially implement INT 10h, AH=1Bh "Functionality/State Information (VGA)".

git-svn-id: file:///srv/svn/reactos/trunk@67879 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTFS]
pschweitzer [Sun, 24 May 2015 12:28:51 +0000 (12:28 +0000)]
[NTFS]
Implement request qeueing (based on FastFAT work)

git-svn-id: file:///srv/svn/reactos/trunk@67878 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTFS]
pschweitzer [Sun, 24 May 2015 12:20:51 +0000 (12:20 +0000)]
[NTFS]
- Only free the IRP context in case the request is not to be queued
- Stubplement request queueing support in NtfsDispatch()

git-svn-id: file:///srv/svn/reactos/trunk@67877 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTFS]
pschweitzer [Sun, 24 May 2015 12:17:43 +0000 (12:17 +0000)]
[NTFS]
Handle IRP_MJ_WRITE with the dispatch routine

git-svn-id: file:///srv/svn/reactos/trunk@67876 97493ccd-5924-5043-b1f5-66cb403b36ce

4 days ago[NTFS]
pschweitzer [Sun, 24 May 2015 10:48:15 +0000 (10:48 +0000)]
[NTFS]
Split NtfsFsdDispatch() in two.
Now, NtfsFsdDispatch() will only take care of allocating the IRP context and complete the IRP in case it failed (that fixes a null-pointer dereference, just for the record).
NtfsDispatch() will really dispatch the IRP to the internal functions. So that it can be called either directly from NtfsFsdDispatch() or by a queued IRP (to be implemented).

git-svn-id: file:///srv/svn/reactos/trunk@67875 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[FAST486]
aandrejevic [Sat, 23 May 2015 23:44:10 +0000 (23:44 +0000)]
[FAST486]
Implement FSQRT using the Babylonian method.

git-svn-id: file:///srv/svn/reactos/trunk@67874 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[FAST486]
aandrejevic [Sat, 23 May 2015 20:26:32 +0000 (20:26 +0000)]
[FAST486]
- Fix the FPU constants.
- Fix rounding.
- Fix FSCALE.

git-svn-id: file:///srv/svn/reactos/trunk@67873 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[INETCPL][USRMGR] Update CPL Descriptions. By Jared Smudde. CORE-9713
akhaldi [Sat, 23 May 2015 16:05:40 +0000 (16:05 +0000)]
[INETCPL][USRMGR] Update CPL Descriptions. By Jared Smudde. CORE-9713

git-svn-id: file:///srv/svn/reactos/trunk@67872 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[BOOTDATA] Add Mozilla's NSS CA roots to the ReactOS registry and give the certs...
akhaldi [Sat, 23 May 2015 15:56:26 +0000 (15:56 +0000)]
[BOOTDATA] Add Mozilla's NSS CA roots to the ReactOS registry and give the certs their own file. By Ismael Ferreras Morezuelas aka swyter. CORE-9065

git-svn-id: file:///srv/svn/reactos/trunk@67871 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[WINED3DCFG] Add MB to the Video Memory Size options and finish capitalizing the...
akhaldi [Sat, 23 May 2015 15:50:30 +0000 (15:50 +0000)]
[WINED3DCFG] Add MB to the Video Memory Size options and finish capitalizing the labels as most of the labels are already capitalized. By Jared Smudde. CORE-9726

git-svn-id: file:///srv/svn/reactos/trunk@67870 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[PSDK] Update wincrypt.h and schannel.h with the latest Win32 defines of modern crypt...
akhaldi [Sat, 23 May 2015 15:46:13 +0000 (15:46 +0000)]
[PSDK] Update wincrypt.h and schannel.h with the latest Win32 defines of modern crypto. By Ismael Ferreras Morezuelas aka swyter. CORE-9065

git-svn-id: file:///srv/svn/reactos/trunk@67869 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[WINED3D] - Update german language
dreimer [Sat, 23 May 2015 15:31:23 +0000 (15:31 +0000)]
[WINED3D] - Update german language

git-svn-id: file:///srv/svn/reactos/trunk@67868 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[NTOBJSHEX] Add Italian translation by Carlo Bramini. CORE-9725
akhaldi [Sat, 23 May 2015 15:23:25 +0000 (15:23 +0000)]
[NTOBJSHEX] Add Italian translation by Carlo Bramini. CORE-9725

git-svn-id: file:///srv/svn/reactos/trunk@67867 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[WINED3DCFG] Change the name to "WineD3D Options" as the Community decided. Patch...
akhaldi [Sat, 23 May 2015 15:18:17 +0000 (15:18 +0000)]
[WINED3DCFG] Change the name to "WineD3D Options" as the Community decided. Patch by Jared Smudde. CORE-9724

git-svn-id: file:///srv/svn/reactos/trunk@67866 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[C++]
dreimer [Sat, 23 May 2015 13:59:28 +0000 (13:59 +0000)]
[C++]
Add arm version of r64555. ROSAPPS builds now completely @ ARM arch.

git-svn-id: file:///srv/svn/reactos/trunk@67865 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[CMAKE] Do not treat C4189 as an error in Release builds.
akhaldi [Sat, 23 May 2015 12:24:57 +0000 (12:24 +0000)]
[CMAKE] Do not treat C4189 as an error in Release builds.

git-svn-id: file:///srv/svn/reactos/trunk@67864 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[CMAKE] Update rsym location.
akhaldi [Sat, 23 May 2015 12:10:20 +0000 (12:10 +0000)]
[CMAKE] Update rsym location.

git-svn-id: file:///srv/svn/reactos/trunk@67863 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[CMAKE] Default to Debug for the build type in GCC builds.
akhaldi [Sat, 23 May 2015 11:45:59 +0000 (11:45 +0000)]
[CMAKE] Default to Debug for the build type in GCC builds.

git-svn-id: file:///srv/svn/reactos/trunk@67862 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[CMAKE] Fix and improve the Release build type of the MSVC builds.
akhaldi [Sat, 23 May 2015 10:34:25 +0000 (10:34 +0000)]
[CMAKE] Fix and improve the Release build type of the MSVC builds.

git-svn-id: file:///srv/svn/reactos/trunk@67861 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[CMAKE] Don't set initial flags for Release build type, let us handle them ourselves.
akhaldi [Sat, 23 May 2015 10:32:43 +0000 (10:32 +0000)]
[CMAKE] Don't set initial flags for Release build type, let us handle them ourselves.

git-svn-id: file:///srv/svn/reactos/trunk@67860 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[CMAKE] Fix setting CMake build type so we can use other types too (like Release).
akhaldi [Sat, 23 May 2015 10:31:52 +0000 (10:31 +0000)]
[CMAKE] Fix setting CMake build type so we can use other types too (like Release).

git-svn-id: file:///srv/svn/reactos/trunk@67859 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[MSPORTS] Add Italian translation by Carlo Bramini. CORE-9725
akhaldi [Sat, 23 May 2015 10:29:54 +0000 (10:29 +0000)]
[MSPORTS] Add Italian translation by Carlo Bramini. CORE-9725

git-svn-id: file:///srv/svn/reactos/trunk@67858 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago- Kill debug spam.
jimtabor [Sat, 23 May 2015 07:19:50 +0000 (07:19 +0000)]
- Kill debug spam.

git-svn-id: file:///srv/svn/reactos/trunk@67857 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[NtUser]
jimtabor [Sat, 23 May 2015 04:43:32 +0000 (04:43 +0000)]
[NtUser]
- Since this is hiding the cursor, no window, just return. See CORE-9723.

git-svn-id: file:///srv/svn/reactos/trunk@67856 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[FAST486]
aandrejevic [Sat, 23 May 2015 02:50:11 +0000 (02:50 +0000)]
[FAST486]
Use a better algorithm for the base 2 logarithm.
Put the shared code for FPREM and FPREM1 in an inline function used by both.

git-svn-id: file:///srv/svn/reactos/trunk@67855 97493ccd-5924-5043-b1f5-66cb403b36ce

5 days ago[NTVDM]: Temporarily disable yielding (see r67851) because it causes timing issues...
hbelusca [Sat, 23 May 2015 02:08:50 +0000 (02:08 +0000)]
[NTVDM]: Temporarily disable yielding (see r67851) because it causes timing issues (slowdowns).

git-svn-id: file:///srv/svn/reactos/trunk@67854 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[FAST486]
aandrejevic [Fri, 22 May 2015 23:09:13 +0000 (23:09 +0000)]
[FAST486]
Fix FIST(P) and FRNDINT.

git-svn-id: file:///srv/svn/reactos/trunk@67853 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[FAST486]
aandrejevic [Fri, 22 May 2015 21:57:28 +0000 (21:57 +0000)]
[FAST486]
Fix multiple FP80-to-int conversion issues.

git-svn-id: file:///srv/svn/reactos/trunk@67852 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[NTVDM]: at the end of a cpu slice, yield execution to other threads in the system.
hbelusca [Fri, 22 May 2015 21:21:43 +0000 (21:21 +0000)]
[NTVDM]: at the end of a cpu slice, yield execution to other threads in the system.

git-svn-id: file:///srv/svn/reactos/trunk@67851 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[ADVAPI32]
tfaber [Fri, 22 May 2015 16:19:23 +0000 (16:19 +0000)]
[ADVAPI32]
- Do not fail in RegQueryInfoKeyW if NtQuerySecurityObject fails, as shown by the test
CORE-9719

git-svn-id: file:///srv/svn/reactos/trunk@67850 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[ADVAPI32_APITEST]
tfaber [Fri, 22 May 2015 16:06:58 +0000 (16:06 +0000)]
[ADVAPI32_APITEST]
- Fix test failures on Win 2003: unlike on Win7, write rights don't imply read
CORE-9719

git-svn-id: file:///srv/svn/reactos/trunk@67849 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[ADVAPI32_APITEST]
tfaber [Fri, 22 May 2015 15:47:02 +0000 (15:47 +0000)]
[ADVAPI32_APITEST]
- Add a test for calling RegQueryInfoKey with different access rights
CORE-9719

git-svn-id: file:///srv/svn/reactos/trunk@67848 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[FAST486]
aandrejevic [Fri, 22 May 2015 04:51:20 +0000 (04:51 +0000)]
[FAST486]
Fix Fast486FpuToInteger.

git-svn-id: file:///srv/svn/reactos/trunk@67846 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[FAST486]
aandrejevic [Fri, 22 May 2015 03:59:24 +0000 (03:59 +0000)]
[FAST486]
Implement FPREM and FPREM1.

git-svn-id: file:///srv/svn/reactos/trunk@67845 97493ccd-5924-5043-b1f5-66cb403b36ce

6 days ago[FAST486]
aandrejevic [Fri, 22 May 2015 03:40:44 +0000 (03:40 +0000)]
[FAST486]
Fix comparing NaNs in Fast486FpuCompare.

git-svn-id: file:///srv/svn/reactos/trunk@67844 97493ccd-5924-5043-b1f5-66cb403b36ce

7 days ago[ADVAPI32]
tfaber [Thu, 21 May 2015 22:16:39 +0000 (22:16 +0000)]
[ADVAPI32]
- Add a debug print in unusual failure case of RegQueryInfoKeyW
CORE-9719

git-svn-id: file:///srv/svn/reactos/trunk@67843 97493ccd-5924-5043-b1f5-66cb403b36ce

7 days ago[SYSDM]
ekohl [Thu, 21 May 2015 21:47:57 +0000 (21:47 +0000)]
[SYSDM]
Implement hardware profile deltion.

git-svn-id: file:///srv/svn/reactos/trunk@67842 97493ccd-5924-5043-b1f5-66cb403b36ce