reactos.git
7 years ago[FAST486]
Aleksandar Andrejevic [Fri, 5 Jun 2015 20:03:55 +0000 (20:03 +0000)]
[FAST486]
opgroups.c: We shouldn't restore SP in the opcode handler as that might
interfere with triple faults. Also, in this case it's also wrong because
the exception procedure already restores the stack pointer.
common.c: Fix a comment, no code changes.

svn path=/trunk/; revision=68027

7 years ago[SYSSETUP]
Eric Kohl [Fri, 5 Jun 2015 19:09:41 +0000 (19:09 +0000)]
[SYSSETUP]
- Add missing VolumeClassInstaller export.
- Implement TapeClassInstaller and VolumeClassInstaller.

svn path=/trunk/; revision=68026

7 years ago[NTOSKRNL] Fix NtQuerySystemInformation not returning correct ResultLength for System...
Amine Khaldi [Fri, 5 Jun 2015 17:57:28 +0000 (17:57 +0000)]
[NTOSKRNL] Fix NtQuerySystemInformation not returning correct ResultLength for SystemFileCacheInformation. Fixes tons of ntdll:info tests. Brought to you by Tetsui Ohkubo. CORE-9757

svn path=/trunk/; revision=68024

7 years ago[SYSSETUP]
Eric Kohl [Fri, 5 Jun 2015 15:19:09 +0000 (15:19 +0000)]
[SYSSETUP]
Add CoInstaller stubs.

svn path=/trunk/; revision=68022

7 years ago[FAST486]
Aleksandar Andrejevic [Fri, 5 Jun 2015 14:02:24 +0000 (14:02 +0000)]
[FAST486]
- Restore the stack pointer on an exception.
- Fix the parameter size for 286 call gates. Caught by V.

svn path=/trunk/; revision=68021

7 years ago[DEVMGR]
Eric Kohl [Fri, 5 Jun 2015 13:47:39 +0000 (13:47 +0000)]
[DEVMGR]
Display class CoInstallers.

svn path=/trunk/; revision=68020

7 years ago[SHELL32]
Christoph von Wittich [Fri, 5 Jun 2015 08:11:25 +0000 (08:11 +0000)]
[SHELL32]
replace some sizeof(var)/sizeof(WCHAR) by _countof

svn path=/trunk/; revision=68019

7 years ago[SHELL32]
Christoph von Wittich [Fri, 5 Jun 2015 07:38:17 +0000 (07:38 +0000)]
[SHELL32]
show/hide some controls on disk drive properties based on drive type

svn path=/trunk/; revision=68018

7 years ago[NTVDM]
Aleksandar Andrejevic [Thu, 4 Jun 2015 22:56:02 +0000 (22:56 +0000)]
[NTVDM]
Store 8.3 file names in SFT entries. Some programs expect them there.

svn path=/trunk/; revision=68017

7 years ago[FAST486]
Aleksandar Andrejevic [Thu, 4 Jun 2015 20:25:14 +0000 (20:25 +0000)]
[FAST486]
Fix VERR and VERW.

svn path=/trunk/; revision=68016

7 years ago[SHELL32]
Christoph von Wittich [Thu, 4 Jun 2015 18:18:48 +0000 (18:18 +0000)]
[SHELL32]
fix reported disk size

svn path=/trunk/; revision=68015

7 years ago[FAST486]
Aleksandar Andrejevic [Thu, 4 Jun 2015 14:48:07 +0000 (14:48 +0000)]
[FAST486]
- Interrupts always clear TF.
- Let at least one instruction happen between #DB's (when TF is set).

svn path=/trunk/; revision=68014

7 years ago[RAPPS]
Daniel Reimer [Thu, 4 Jun 2015 14:23:08 +0000 (14:23 +0000)]
[RAPPS]
update cab maker scripts. POSIX toy is untested!

svn path=/trunk/; revision=68013

7 years ago[RAPPS]
Daniel Reimer [Thu, 4 Jun 2015 14:12:33 +0000 (14:12 +0000)]
[RAPPS]
Move the RAPPS DB out of the source.

svn path=/trunk/; revision=68012

7 years ago[TRANSLATIONS]
Daniel Reimer [Thu, 4 Jun 2015 14:10:08 +0000 (14:10 +0000)]
[TRANSLATIONS]
Missing italian translations in ReactOS by Carlo Bramini
CORE-9725 #comment WineD3D, ieframe and shortcuts patches committed. thx ^^
See issue 9725 for more details.

svn path=/trunk/; revision=68011

7 years ago[TRANSLATIONS]
Daniel Reimer [Thu, 4 Jun 2015 14:08:06 +0000 (14:08 +0000)]
[TRANSLATIONS]
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #comment Forgot one file...
See issue 9003 for more details.

svn path=/trunk/; revision=68010

7 years ago[RAPPS_NEW]
Daniel Reimer [Thu, 4 Jun 2015 14:02:06 +0000 (14:02 +0000)]
[RAPPS_NEW]
Remove copy of rapps DB

svn path=/trunk/; revision=68009

7 years ago[rapps]
Daniel Reimer [Thu, 4 Jun 2015 14:00:51 +0000 (14:00 +0000)]
[rapps]
[rapps_new]
Add zh-CN translation in RAPPS/RAPPS_NEW by Henry Tang Ih
CORE-9554 #comment V3 patch committed

svn path=/trunk/; revision=68008

7 years ago[SETUPAPI]
Christoph von Wittich [Thu, 4 Jun 2015 08:29:55 +0000 (08:29 +0000)]
[SETUPAPI]
there are three overlay icons
ImageList_SetOverlayImage expects an overlay index based on 1

svn path=/trunk/; revision=68006

7 years ago[NTVDM]: Fix my fix of r68003.
Hermès Bélusca-Maïto [Thu, 4 Jun 2015 02:14:24 +0000 (02:14 +0000)]
[NTVDM]: Fix my fix of r68003.

svn path=/trunk/; revision=68005

7 years ago[INCLUDE:ASM]: fix the .space macro definition for MASM: it aims at imitating the...
Hermès Bélusca-Maïto [Thu, 4 Jun 2015 01:53:22 +0000 (01:53 +0000)]
[INCLUDE:ASM]: fix the .space macro definition for MASM: it aims at imitating the .space macro of GAS. Its syntax is: ".space size_in_bytes optional_fill_byte_defaults_to_zero" . As previously declared, it was doing the reverse: filling *just* one (zero?) bytes with 'count' interpreted as a byte value. Also add a .skip macro that exactly does the same (and is equivalent of the same one in GAS).

svn path=/trunk/; revision=68004

7 years ago[NTVDM]: Do not rely on 0xCCCC for cold reboot checks. Fix some sentences.
Hermès Bélusca-Maïto [Thu, 4 Jun 2015 00:13:43 +0000 (00:13 +0000)]
[NTVDM]: Do not rely on 0xCCCC for cold reboot checks. Fix some sentences.

svn path=/trunk/; revision=68003

7 years ago[NTVDM]: Enable reads for current address and count registers (caught by Mysoft)...
Hermès Bélusca-Maïto [Wed, 3 Jun 2015 21:23:30 +0000 (21:23 +0000)]
[NTVDM]: Enable reads for current address and count registers (caught by Mysoft); for 16-bit accesses, be sure to drop the carry when shifting left CurrAddress; fix comments.

svn path=/trunk/; revision=68002

7 years ago[NTVDM]
Aleksandar Andrejevic [Tue, 2 Jun 2015 21:59:19 +0000 (21:59 +0000)]
[NTVDM]
Implement XMS functions 10h, 11h and 12h by forwarding them to the
VDM DOS memory manager.
CORE-9651 CORE-9741 #resolve #comment Fixed in revision 68001.

svn path=/trunk/; revision=68001

7 years ago[CDFS]
Eric Kohl [Tue, 2 Jun 2015 13:14:33 +0000 (13:14 +0000)]
[CDFS]
Initialize an uninitialized variable.

svn path=/trunk/; revision=68000

7 years ago[CDFS]
Eric Kohl [Tue, 2 Jun 2015 12:37:37 +0000 (12:37 +0000)]
[CDFS]
Add IRP_MJ_QUERY_VOLUME_INFORMATION.FileFsFullSizeInformation to CDFS too.

svn path=/trunk/; revision=67999

7 years ago[FASTFAT]
Eric Kohl [Tue, 2 Jun 2015 09:08:33 +0000 (09:08 +0000)]
[FASTFAT]
Add IRP_MJ_QUERY_VOLUME_INFORMATION.FileFsFullSizeInformation. This fixes a number of ntdll winetests.

svn path=/trunk/; revision=67998

7 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 19:22:42 +0000 (19:22 +0000)]
[CDFS]
Finally queue IRP_MJ_CREATE IRPs too.

svn path=/trunk/; revision=67997

7 years ago[KERNEL32] Apply Wine commit debd62c by Daniel Jelinski: Improved stub for GetCalenda...
Amine Khaldi [Mon, 1 Jun 2015 18:53:24 +0000 (18:53 +0000)]
[KERNEL32] Apply Wine commit debd62c by Daniel Jelinski: Improved stub for GetCalendarInfo's CAL_SCALNAME. CORE-9246

svn path=/trunk/; revision=67996

7 years ago[CRT][LIBCNTPR] Adopt strtoul() from Wine Staging 1.7.37. Fixes a msvcrt:string test...
Amine Khaldi [Mon, 1 Jun 2015 18:49:52 +0000 (18:49 +0000)]
[CRT][LIBCNTPR] Adopt strtoul() from Wine Staging 1.7.37. Fixes a msvcrt:string test. CORE-9246

svn path=/trunk/; revision=67995

7 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 17:15:11 +0000 (17:15 +0000)]
[CDFS]
Queue IRP_MJ_READ, IRP_MJ_WRITE, IRP_MJ_CLOSE and IRP_MJ_CLEANUP IRPs.

svn path=/trunk/; revision=67994

7 years ago[TRANSLATIONS]
Daniel Reimer [Mon, 1 Jun 2015 17:13:53 +0000 (17:13 +0000)]
[TRANSLATIONS]
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #resolve #comment Trunk patch applied, thx ^^
See issue 9003 for more details.

svn path=/trunk/; revision=67993

7 years ago[ROSAPPS]
Daniel Reimer [Mon, 1 Jun 2015 17:11:00 +0000 (17:11 +0000)]
[ROSAPPS]
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #comment ROSApps patch applied

svn path=/trunk/; revision=67992

7 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 15:04:50 +0000 (15:04 +0000)]
[CDFS]
Queue IRP_MJ_DIRECTORY_CONTROL IRPs.

svn path=/trunk/; revision=67991

7 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 15:00:51 +0000 (15:00 +0000)]
[CDFS]
Fix indentation and coding style. No code changes!

svn path=/trunk/; revision=67990

7 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 14:26:58 +0000 (14:26 +0000)]
[CDFS]
Do not complete an IRP that will be passed down to a lower driver.

svn path=/trunk/; revision=67989

7 years ago[CDFS]
Eric Kohl [Mon, 1 Jun 2015 13:13:18 +0000 (13:13 +0000)]
[CDFS]
- Move the fastio code to a separate file.
- Add Pierres IRP-Queue code and use it for IRP_MJ_QUERY_VOLUME_INFORMATION, IRP_MJ_SET_VOLUME_INFORMATION, IRP_MJ_QUERY_INFORMATION, IRP_MJ_SET_INFORMATION, IRP_MJ_DEVICE_CONTROL and IRP_MJ_FILE_SYSTEM_CONTROL requests.

svn path=/trunk/; revision=67988

7 years ago[KERNEL32] Apply Wine commit 81dc0fe by Daniel Jelinski: Implement CAL_ICALINTVALUE...
Amine Khaldi [Mon, 1 Jun 2015 10:00:31 +0000 (10:00 +0000)]
[KERNEL32] Apply Wine commit 81dc0fe by Daniel Jelinski: Implement CAL_ICALINTVALUE in GetCalendarInfo. CORE-9246

svn path=/trunk/; revision=67987

7 years ago[KERNEL32] Sync CompareStringW() with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 1 Jun 2015 09:56:53 +0000 (09:56 +0000)]
[KERNEL32] Sync CompareStringW() with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67986

7 years ago[DEVMGMT_NEW] Revert r67976 as requested by Ged.
Amine Khaldi [Mon, 1 Jun 2015 09:25:46 +0000 (09:25 +0000)]
[DEVMGMT_NEW] Revert r67976 as requested by Ged.

svn path=/trunk/; revision=67985

7 years ago[NTFS]
Pierre Schweitzer [Sun, 31 May 2015 21:31:14 +0000 (21:31 +0000)]
[NTFS]
So faar our driver is read-only

svn path=/trunk/; revision=67984

7 years ago[NTFS]
Pierre Schweitzer [Sun, 31 May 2015 21:28:52 +0000 (21:28 +0000)]
[NTFS]
Directly implement NtfsOpenFileById() for special files from the MFT where we cannot moonwalk there path.
It concerns any file with ID < 0x10.
This function can only cope with file which ID is < 0xc. Windows Internals reports that 0xc - 0xf entries are unused.

It would be interesting to double check returrned status in case of error, and also what Windows returns when attempting weird opening of suchs entries (overwrite, create for unused, etc).

svn path=/trunk/; revision=67983

7 years ago[DEVMGMT_NEW]
Christoph von Wittich [Sun, 31 May 2015 09:14:29 +0000 (09:14 +0000)]
[DEVMGMT_NEW]
enable/disable context menu items on selection change

svn path=/trunk/; revision=67981

7 years ago[DXDIAG]
Daniel Reimer [Sun, 31 May 2015 07:15:23 +0000 (07:15 +0000)]
[DXDIAG]
Update german translation. Apply slight design fixes to the rest of the languages.

svn path=/trunk/; revision=67980

7 years ago[DEVMGMT_NEW]
Christoph von Wittich [Sat, 30 May 2015 20:32:37 +0000 (20:32 +0000)]
[DEVMGMT_NEW]
show popupmenu on right click (not finished yet)

svn path=/trunk/; revision=67979

7 years ago[DEVMGMT_NEW]
Christoph von Wittich [Sat, 30 May 2015 20:05:34 +0000 (20:05 +0000)]
[DEVMGMT_NEW]
update german translation

svn path=/trunk/; revision=67978

7 years ago[devmgmt_new]
David Quintana [Sat, 30 May 2015 19:57:18 +0000 (19:57 +0000)]
[devmgmt_new]
Hopefully fix build in case-sensitive hosts.

svn path=/trunk/; revision=67977

7 years ago[DEVMGMT_NEW]
David Quintana [Sat, 30 May 2015 19:53:44 +0000 (19:53 +0000)]
[DEVMGMT_NEW]
At the request of Christoph von Wittich, bring devmgmt_new into the build.
* Created CMakeLists.txt and added to parent folder.
* Removed some references to CAtlString that were not needed and are not implemented in our headers.
* Fixed build with gcc.
* Spread all the changes done to the english resources to the other languages. Many languages now contain untranslated strings that will need to be fixed.
Note that I made no effort to fix any bugs or improve any features. The app comes as-is, except it now builds with rosbe.

svn path=/trunk/; revision=67976

7 years ago[DXDIAG] Improve the content of the tabs that have missing content. By Lee Schroeder...
Amine Khaldi [Sat, 30 May 2015 19:04:23 +0000 (19:04 +0000)]
[DXDIAG] Improve the content of the tabs that have missing content. By Lee Schroeder. See CORE-8969 for more details.

svn path=/trunk/; revision=67975

7 years ago[USER32] Sync edit.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sat, 30 May 2015 17:14:16 +0000 (17:14 +0000)]
[USER32] Sync edit.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67974

7 years ago[README.WINE] Mark sortkey.c as synced with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sat, 30 May 2015 17:13:30 +0000 (17:13 +0000)]
[README.WINE] Mark sortkey.c as synced with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67973

7 years ago[WIN32K] Apply some bits of Wine commit 88acc9c8 by Akihiro Sagawa: Don't modify...
Amine Khaldi [Sat, 30 May 2015 17:00:52 +0000 (17:00 +0000)]
[WIN32K] Apply some bits of Wine commit 88acc9c8 by Akihiro Sagawa: Don't modify output glyph metrics unless the function succeeds. CORE-9746

svn path=/trunk/; revision=67972

7 years ago[NTVDM]
Christoph von Wittich [Sat, 30 May 2015 16:05:10 +0000 (16:05 +0000)]
[NTVDM]
adjust VdmMenuPos in case the menu already exists
CORE-9487

svn path=/trunk/; revision=67971

7 years ago[NTVDM]: When ntvdm crashes and we restart it in the same console, do not add fresh...
Hermès Bélusca-Maïto [Sat, 30 May 2015 15:51:18 +0000 (15:51 +0000)]
[NTVDM]: When ntvdm crashes and we restart it in the same console, do not add fresh new menu items but just keep the old ones.
Patch by Christoph von Wittich, with some added comments to think about.
CORE-9487 #resolve

svn path=/trunk/; revision=67970

7 years ago[RAPPS]
Daniel Reimer [Sat, 30 May 2015 15:15:24 +0000 (15:15 +0000)]
[RAPPS]
Update entries to recent versions... btw... why do we have all these files twice now???

svn path=/trunk/; revision=67969

7 years ago[rapps]
Daniel Reimer [Sat, 30 May 2015 14:18:31 +0000 (14:18 +0000)]
[rapps]
[rapps_new]
Add zh-CN translation in RAPPS/RAPPS_NEW by Henry Tang Ih
CORE-9554 #comment V2 patch committed. Thx ^^

svn path=/trunk/; revision=67968

7 years ago[STOBJECT]
Daniel Reimer [Sat, 30 May 2015 14:09:29 +0000 (14:09 +0000)]
[STOBJECT]
Missing italian translations in ReactOS by Carlo Bramini
CORE-9725 #comment stobject patch committed. thx ^^

svn path=/trunk/; revision=67967

7 years ago[RAPPS]
Daniel Reimer [Sat, 30 May 2015 14:09:12 +0000 (14:09 +0000)]
[RAPPS]
Update LibreOffice version to 4.4.3 and add zh-CN translation in RAPPS/RAPPS_NEW by Henry Tang Ih
CORE-9748 #resolve #comment Committed, thx

svn path=/trunk/; revision=67966

7 years ago[NETAPI32] Fix array index use before limits check. By Kudratov Olimjon using Cppchec...
Amine Khaldi [Sat, 30 May 2015 10:24:29 +0000 (10:24 +0000)]
[NETAPI32] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck. CORE-8978

svn path=/trunk/; revision=67965

7 years ago[FTP] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck...
Amine Khaldi [Sat, 30 May 2015 10:21:48 +0000 (10:21 +0000)]
[FTP] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck. CORE-8978

svn path=/trunk/; revision=67964

7 years ago[NOTEPAD] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck...
Amine Khaldi [Sat, 30 May 2015 10:19:49 +0000 (10:19 +0000)]
[NOTEPAD] Fix array index use before limits check. By Kudratov Olimjon using Cppcheck. CORE-8978

svn path=/trunk/; revision=67963

7 years ago[NOTEPAD] Fix loading font settings. By Lee Schroeder. CORE-9074
Amine Khaldi [Sat, 30 May 2015 10:15:48 +0000 (10:15 +0000)]
[NOTEPAD] Fix loading font settings. By Lee Schroeder. CORE-9074

svn path=/trunk/; revision=67962

7 years ago[NTVDM][BASESRV]
Aleksandar Andrejevic [Sat, 30 May 2015 02:23:44 +0000 (02:23 +0000)]
[NTVDM][BASESRV]
- When a DOS application is started by a process that has no console,
the ConsoleHandle in the VDM_CONSOLE_RECORD is initially NULL.
Fix that by making an initial VDM_GET_FIRST_COMMAND call in NTVDM
and setting the ConsoleHandle to the handle of NTVDM's console in
BaseSrvGetNextVDMCommand.
- Fix a bug in BaseSrvGetVDMExitCode (VDM_READY means the task has exited).

svn path=/trunk/; revision=67961

7 years ago[USER32] Sync combo.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Fri, 29 May 2015 22:06:52 +0000 (22:06 +0000)]
[USER32] Sync combo.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67960

7 years ago[USER32] Sync button.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Fri, 29 May 2015 21:48:55 +0000 (21:48 +0000)]
[USER32] Sync button.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67959

7 years ago[README.WINE] Mark some user32 source files as synced with Wine Staging 1.7.37. CORE...
Amine Khaldi [Fri, 29 May 2015 21:30:01 +0000 (21:30 +0000)]
[README.WINE] Mark some user32 source files as synced with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67958

7 years ago[WIN32K] Sync bezier.c with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Fri, 29 May 2015 20:57:23 +0000 (20:57 +0000)]
[WIN32K] Sync bezier.c with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=67957

7 years ago[CRT]
Timo Kreuzer [Fri, 29 May 2015 20:10:48 +0000 (20:10 +0000)]
[CRT]
Implement a portable version of sqrt. It's using an optimized combination of different algorithms, resulting in code that calculates the result in the maximum possible (when internally using double) precision with only 11 multiplications and a single division.

svn path=/trunk/; revision=67956

7 years ago[README.WINE] Update user32 path.
Amine Khaldi [Fri, 29 May 2015 20:04:05 +0000 (20:04 +0000)]
[README.WINE] Update user32 path.

svn path=/trunk/; revision=67955

7 years ago[XDK] Addendum to r67919.
Amine Khaldi [Fri, 29 May 2015 20:01:51 +0000 (20:01 +0000)]
[XDK] Addendum to r67919.

svn path=/trunk/; revision=67954

7 years ago[WIN32K] Apply Wine commit aec376d by Huw Davies: Clear the accel flags.
Amine Khaldi [Fri, 29 May 2015 17:14:30 +0000 (17:14 +0000)]
[WIN32K] Apply Wine commit aec376d by Huw Davies: Clear the accel flags.

svn path=/trunk/; revision=67953

7 years ago[SNDVOL32]
Johannes Anderwald [Fri, 29 May 2015 15:01:34 +0000 (15:01 +0000)]
[SNDVOL32]
- revert 67251 as it breaks the dynamic user interface
[KS]
- fix bugs to return pin / topology node names

svn path=/trunk/; revision=67952

7 years ago[USETUP]
Eric Kohl [Fri, 29 May 2015 14:06:01 +0000 (14:06 +0000)]
[USETUP]
- Fix indenttation fof comments.
- Replace SectorsPerTrack by SectorAlignment in partition size and location calculations.

svn path=/trunk/; revision=67951

7 years ago[USETUP]
Eric Kohl [Fri, 29 May 2015 11:44:34 +0000 (11:44 +0000)]
[USETUP]
Update prototypes.

svn path=/trunk/; revision=67950

7 years ago[WIN32K] Update FTVectorToPOINTFX to reduce diff to Wine.
Amine Khaldi [Fri, 29 May 2015 11:21:31 +0000 (11:21 +0000)]
[WIN32K] Update FTVectorToPOINTFX to reduce diff to Wine.

svn path=/trunk/; revision=67949

7 years ago[WIN32K] Apply Wine commit 147765a by Sam Edwards: Prevent possible buffer overflows...
Amine Khaldi [Fri, 29 May 2015 11:03:17 +0000 (11:03 +0000)]
[WIN32K] Apply Wine commit 147765a by Sam Edwards: Prevent possible buffer overflows in get_glyph_outline.

svn path=/trunk/; revision=67948

7 years ago[WIN32K] Add some missing range checks in ftGdiGetGlyphOutline. Fixes some gdi32...
Amine Khaldi [Fri, 29 May 2015 10:50:38 +0000 (10:50 +0000)]
[WIN32K] Add some missing range checks in ftGdiGetGlyphOutline. Fixes some gdi32:font tests. Thanks to Benedikt Freisen for the inspection. CORE-9746

svn path=/trunk/; revision=67947

7 years ago[TCPIP] The driver does both v4 and v6. CORE-9744
Amine Khaldi [Fri, 29 May 2015 08:56:05 +0000 (08:56 +0000)]
[TCPIP] The driver does both v4 and v6. CORE-9744

svn path=/trunk/; revision=67946

7 years ago[NTDLL_WINETEST] Sync with Wine Staging 1.7.43.
Amine Khaldi [Fri, 29 May 2015 08:46:58 +0000 (08:46 +0000)]
[NTDLL_WINETEST] Sync with Wine Staging 1.7.43.

svn path=/trunk/; revision=67945

7 years ago[WINE/INCLUDE] Update winioctl.h.
Amine Khaldi [Fri, 29 May 2015 08:46:19 +0000 (08:46 +0000)]
[WINE/INCLUDE] Update winioctl.h.

svn path=/trunk/; revision=67944

7 years ago[PSDK]: Remove commented-out Get/SetStdHandle API prototypes from wincon.h (they...
Hermès Bélusca-Maïto [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

svn path=/trunk/; revision=67943

7 years ago[NTVDM]
Aleksandar Andrejevic [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.

svn path=/trunk/; revision=67942

7 years ago[CMAKE] Do not treat C4189 as an error when compiling with VS 2010, or when in releas...
Amine Khaldi [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.

svn path=/trunk/; revision=67941

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

svn path=/trunk/; revision=67940

7 years ago[PSDK] Update access.idl.
Amine Khaldi [Thu, 28 May 2015 10:26:15 +0000 (10:26 +0000)]
[PSDK] Update access.idl.

svn path=/trunk/; revision=67939

7 years ago[NTVDM]
Aleksandar Andrejevic [Wed, 27 May 2015 23:31:49 +0000 (23:31 +0000)]
[NTVDM]
Implement VGA panning.

svn path=/trunk/; revision=67938

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

svn path=/trunk/; revision=67937

7 years ago[PARPORT]
Eric Kohl [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.

svn path=/trunk/; revision=67936

7 years ago[PSDK] Apply Wine commit ea41f29 by Vincent Povirk: Fix off-by-one error in EmfPlusRe...
Amine Khaldi [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.

svn path=/trunk/; revision=67935

7 years ago[NTVDM]
Aleksandar Andrejevic [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)

svn path=/trunk/; revision=67934

7 years ago[FAST486]
Aleksandar Andrejevic [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.

svn path=/trunk/; revision=67933

7 years ago[FAST486]
Aleksandar Andrejevic [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.

svn path=/trunk/; revision=67932

7 years ago[rapps]
Daniel Reimer [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 ^^

svn path=/trunk/; revision=67931

7 years ago[TRANSLATION]
Daniel Reimer [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 ^^

svn path=/trunk/; revision=67930

7 years ago[TRANSLATION]
Daniel Reimer [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 ^^

svn path=/trunk/; revision=67929

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

svn path=/trunk/; revision=67928

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

svn path=/trunk/; revision=67927

7 years ago[ROSAPPS]
Daniel Reimer [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.

svn path=/trunk/; revision=67926

7 years ago[SYSDM]
Daniel Reimer [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...

svn path=/trunk/; revision=67925

7 years ago[NETAPI32_WINETEST] Sync with Wine Staging 1.7.43.
Amine Khaldi [Tue, 26 May 2015 17:17:50 +0000 (17:17 +0000)]
[NETAPI32_WINETEST] Sync with Wine Staging 1.7.43.

svn path=/trunk/; revision=67924