Amine Khaldi
9a780542fc
[SHLWAPI] Implement AssocGetPerceivedType. By Mark Jansen. CORE-9754
...
svn path=/trunk/; revision=68042
2015-06-06 14:23:05 +00:00
Amine Khaldi
390609a4f4
[UDFS] Enable the GCC build now. CORE-9774
...
svn path=/trunk/; revision=68041
2015-06-06 14:05:59 +00:00
Amine Khaldi
889b50cfdf
[UDFS] Fix includes. CORE-9774
...
svn path=/trunk/; revision=68040
2015-06-06 13:48:19 +00:00
Hermès Bélusca-Maïto
765cdc072a
[NTVDM]: Update the character height value in the BDA each time we set up a different graphics font. Also, update the ScreenRows variable accordingly (taken from dosbox).
...
svn path=/trunk/; revision=68039
2015-06-06 13:21:25 +00:00
Amine Khaldi
24a6ef1789
[UDFS] Fix an include. CORE-9774
...
svn path=/trunk/; revision=68038
2015-06-06 13:07:21 +00:00
Amine Khaldi
9a67ed6926
[UDFS] Svn add some missing files. CORE-9774
...
svn path=/trunk/; revision=68037
2015-06-06 12:57:53 +00:00
Amine Khaldi
7504b2b969
[UDFS] Import a UDF File System Driver created by Alexander Telyatnikov (Alter) and co. Many thanks to Alexander Rechitskiy (jeditobe), the negotiator for opening the source of the whole software package (DVD Write Now) under the GPLv2 license and to the authors for kindly accepting to do so. I introduced many changes to the original code (made it use our PSEH3 for SEH, got it to compile from within ReactOS in both MSVC and Windows GCC builds...etc) and it's still WIP. We'll hopefully have an excellent collaboration to improve it and maintain its sync.. Stay tuned ;) CORE-9774
...
svn path=/trunk/; revision=68036
2015-06-06 12:52:13 +00:00
Amine Khaldi
f89c69d7fd
[KERNEL32] Apply Wine commit 80695cd by Akihiro Sagawa: Return correct buffer size when returning DBCS characters. CORE-9246
...
svn path=/trunk/; revision=68034
2015-06-06 12:25:23 +00:00
Amine Khaldi
2d7936f464
[KERNEL32] Apply Wine commit 89a558f by Akihiro Sagawa: Avoid uninitialised value read in GetCalendarInfoA. CORE-9246
...
svn path=/trunk/; revision=68033
2015-06-06 12:22:55 +00:00
Amine Khaldi
9ed7ee953b
[HIVECLS] Improvements to MIME types by Jared Smudde. CORE-9762
...
svn path=/trunk/; revision=68032
2015-06-06 12:07:16 +00:00
Christoph von Wittich
2ea30bfeae
[NTOSKRNL]
...
do not set ReturnLength in ProcessWow64Information error case
add size check in PROCESSOR_POWER_INFORMATION stub
svn path=/trunk/; revision=68031
2015-06-06 09:36:01 +00:00
Christoph von Wittich
451c233f29
[HAL]
...
fix a typo
add BusAddress to DPRINT
svn path=/trunk/; revision=68030
2015-06-06 08:37:53 +00:00
Aleksandar Andrejevic
b0c5426a7c
[NTVDM]
...
Programs don't expect the XMS function AH = 07h to access the keyboard
controller, since the specification says it's done in a hardware-independent
way. So, reimplement this function by calling EmulatorGetA20() instead.
Also, for the sake of simplicity, use EmulatorSetA20 instead of PCAT_A20Control
to change the A20 state.
svn path=/trunk/; revision=68029
2015-06-06 02:22:36 +00:00
Aleksandar Andrejevic
50f36e7cb3
[NTVDM]
...
- Implement the DOS idle interrupt.
- Link to the parent's environment block by default in DosCreatePsp.
- Fix INT 21h/36h (Get Free Space) to report 0xFFFF if the number
of clusters is too high to fit in a word.
svn path=/trunk/; revision=68028
2015-06-05 22:22:04 +00:00
Aleksandar Andrejevic
44d853be5b
[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
2015-06-05 20:03:55 +00:00
Eric Kohl
c3834b6428
[SYSSETUP]
...
- Add missing VolumeClassInstaller export.
- Implement TapeClassInstaller and VolumeClassInstaller.
svn path=/trunk/; revision=68026
2015-06-05 19:09:41 +00:00
Amine Khaldi
b6e76c0f6b
[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
2015-06-05 17:57:28 +00:00
Eric Kohl
f5cb18efea
[SYSSETUP]
...
Add CoInstaller stubs.
svn path=/trunk/; revision=68022
2015-06-05 15:19:09 +00:00
Aleksandar Andrejevic
8bdaa7f0e1
[FAST486]
...
- Restore the stack pointer on an exception.
- Fix the parameter size for 286 call gates. Caught by V.
svn path=/trunk/; revision=68021
2015-06-05 14:02:24 +00:00
Eric Kohl
c3f90daa0d
[DEVMGR]
...
Display class CoInstallers.
svn path=/trunk/; revision=68020
2015-06-05 13:47:39 +00:00
Christoph von Wittich
84f75a68b8
[SHELL32]
...
replace some sizeof(var)/sizeof(WCHAR) by _countof
svn path=/trunk/; revision=68019
2015-06-05 08:11:25 +00:00
Christoph von Wittich
356aa4f4ad
[SHELL32]
...
show/hide some controls on disk drive properties based on drive type
svn path=/trunk/; revision=68018
2015-06-05 07:38:17 +00:00
Aleksandar Andrejevic
8d62f932c5
[NTVDM]
...
Store 8.3 file names in SFT entries. Some programs expect them there.
svn path=/trunk/; revision=68017
2015-06-04 22:56:02 +00:00
Aleksandar Andrejevic
e97fb8ee65
[FAST486]
...
Fix VERR and VERW.
svn path=/trunk/; revision=68016
2015-06-04 20:25:14 +00:00
Christoph von Wittich
17d16d0718
[SHELL32]
...
fix reported disk size
svn path=/trunk/; revision=68015
2015-06-04 18:18:48 +00:00
Aleksandar Andrejevic
673eb8b36f
[FAST486]
...
- Interrupts always clear TF.
- Let at least one instruction happen between #DB's (when TF is set).
svn path=/trunk/; revision=68014
2015-06-04 14:48:07 +00:00
Daniel Reimer
d0d90ef6da
[RAPPS]
...
update cab maker scripts. POSIX toy is untested!
svn path=/trunk/; revision=68013
2015-06-04 14:23:08 +00:00
Daniel Reimer
0bdf53ecfa
[RAPPS]
...
Move the RAPPS DB out of the source.
svn path=/trunk/; revision=68012
2015-06-04 14:12:33 +00:00
Daniel Reimer
f8a9a96121
[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
2015-06-04 14:10:08 +00:00
Daniel Reimer
f74dad0dc1
[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
2015-06-04 14:08:06 +00:00
Daniel Reimer
64df8c274d
[RAPPS_NEW]
...
Remove copy of rapps DB
svn path=/trunk/; revision=68009
2015-06-04 14:02:06 +00:00
Daniel Reimer
1975891903
[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
2015-06-04 14:00:51 +00:00
Christoph von Wittich
10ca80e69e
[SETUPAPI]
...
there are three overlay icons
ImageList_SetOverlayImage expects an overlay index based on 1
svn path=/trunk/; revision=68006
2015-06-04 08:29:55 +00:00
Hermès Bélusca-Maïto
6844f1e037
[NTVDM]: Fix my fix of r68003.
...
svn path=/trunk/; revision=68005
2015-06-04 02:14:24 +00:00
Hermès Bélusca-Maïto
77f9846093
[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
2015-06-04 01:53:22 +00:00
Hermès Bélusca-Maïto
e1aecc4b70
[NTVDM]: Do not rely on 0xCCCC for cold reboot checks. Fix some sentences.
...
svn path=/trunk/; revision=68003
2015-06-04 00:13:43 +00:00
Hermès Bélusca-Maïto
3461ea9719
[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
2015-06-03 21:23:30 +00:00
Aleksandar Andrejevic
3c167d248f
[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
2015-06-02 21:59:19 +00:00
Eric Kohl
132e058f65
[CDFS]
...
Initialize an uninitialized variable.
svn path=/trunk/; revision=68000
2015-06-02 13:14:33 +00:00
Eric Kohl
9e959dc0a3
[CDFS]
...
Add IRP_MJ_QUERY_VOLUME_INFORMATION.FileFsFullSizeInformation to CDFS too.
svn path=/trunk/; revision=67999
2015-06-02 12:37:37 +00:00
Eric Kohl
ec3eb2d675
[FASTFAT]
...
Add IRP_MJ_QUERY_VOLUME_INFORMATION.FileFsFullSizeInformation. This fixes a number of ntdll winetests.
svn path=/trunk/; revision=67998
2015-06-02 09:08:33 +00:00
Eric Kohl
102fea8ac8
[CDFS]
...
Finally queue IRP_MJ_CREATE IRPs too.
svn path=/trunk/; revision=67997
2015-06-01 19:22:42 +00:00
Amine Khaldi
5ff668f298
[KERNEL32] Apply Wine commit debd62c by Daniel Jelinski: Improved stub for GetCalendarInfo's CAL_SCALNAME. CORE-9246
...
svn path=/trunk/; revision=67996
2015-06-01 18:53:24 +00:00
Amine Khaldi
582fcf61a6
[CRT][LIBCNTPR] Adopt strtoul() from Wine Staging 1.7.37. Fixes a msvcrt:string test. CORE-9246
...
svn path=/trunk/; revision=67995
2015-06-01 18:49:52 +00:00
Eric Kohl
51086174d5
[CDFS]
...
Queue IRP_MJ_READ, IRP_MJ_WRITE, IRP_MJ_CLOSE and IRP_MJ_CLEANUP IRPs.
svn path=/trunk/; revision=67994
2015-06-01 17:15:11 +00:00
Daniel Reimer
39d0fe44d8
[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
2015-06-01 17:13:53 +00:00
Daniel Reimer
0710e9e266
[ROSAPPS]
...
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #comment ROSApps patch applied
svn path=/trunk/; revision=67992
2015-06-01 17:11:00 +00:00
Eric Kohl
378407a5c8
[CDFS]
...
Queue IRP_MJ_DIRECTORY_CONTROL IRPs.
svn path=/trunk/; revision=67991
2015-06-01 15:04:50 +00:00
Eric Kohl
ef692c9c85
[CDFS]
...
Fix indentation and coding style. No code changes!
svn path=/trunk/; revision=67990
2015-06-01 15:00:51 +00:00
Eric Kohl
d284e715f4
[CDFS]
...
Do not complete an IRP that will be passed down to a lower driver.
svn path=/trunk/; revision=67989
2015-06-01 14:26:58 +00:00