Timo Kreuzer
85f59f294f
[NTOSKRNL]
...
Convert MEMORY_AREA::StartingAddress to StaringVpn
svn path=/trunk/; revision=67785
2015-05-16 20:10:03 +00:00
Timo Kreuzer
418daaac86
[NTOSKRNL]
...
Convert StartingAddress and EndingAddress members in MEMORY_AREA to ULONG_PTR. Remove unused MmFindGapAtAddress.
svn path=/trunk/; revision=67784
2015-05-16 20:09:40 +00:00
Aleksandar Andrejevic
199d9183e6
[NTVDM]
...
Drivers that have no I/O status routine should be treated as "ready".
svn path=/trunk/; revision=67783
2015-05-16 20:06:28 +00:00
Pierre Schweitzer
37811969c0
[NTOSKRNL]
...
Stub support for IOCTL_WMI_SET_MARK
CORE-9699
svn path=/trunk/; revision=67782
2015-05-16 20:00:34 +00:00
Daniel Reimer
d6510c4911
[MAZESCR]
...
Made mazescr use screensaver.lib for multi screen support
Add symbol to make things look more... mature in C:\ReactOS
Fixes of my two problems (app does not really terminate and maze is not generated completely) and tidy up (-200 lines of code!) of my mess and the mess we had in there before by David Quintana. Thx man :-D
svn path=/trunk/; revision=67781
2015-05-16 19:16:40 +00:00
Hermès Bélusca-Maïto
a175511a5a
[NTVDM]: Reload the new PIT count as soon as we have finished to set it. Tested by V. q;^D
...
svn path=/trunk/; revision=67780
2015-05-16 19:15:25 +00:00
Daniel Reimer
6ad55cd339
[ROSAPPS]
...
Add symbols to make things look more... mature in C:\ReactOS
svn path=/trunk/; revision=67779
2015-05-16 19:12:30 +00:00
Daniel Reimer
f58c18579a
[3DTEXT]
...
Add symbol to make things look more... mature in C:\ReactOS
svn path=/trunk/; revision=67778
2015-05-16 19:11:03 +00:00
Timo Kreuzer
3fa1dc5790
[KMIXER]
...
YDEBUG -> NDEBUG
svn path=/trunk/; revision=67777
2015-05-16 18:50:27 +00:00
Pierre Schweitzer
2e4a56a039
[NTOSKRNL]
...
IOCTL_WMI_29 is IOCTL_WMI_SET_MARK
CORE-9699
svn path=/trunk/; revision=67776
2015-05-16 18:25:48 +00:00
Timo Kreuzer
590281aa7b
[CRT]
...
Fix ceilf and floorf. Spotted by Thomas.
svn path=/trunk/; revision=67775
2015-05-16 17:25:45 +00:00
Pierre Schweitzer
3ab971bc6b
[NTOSKRNL]
...
Plug (and play?) a memory leak
svn path=/trunk/; revision=67774
2015-05-16 17:13:18 +00:00
Amine Khaldi
a7fea1598b
[CMAKE] Do not unset this in MSVC_IDE mode. Will be removed when the upcoming RosBE lands as there seems to be a bug in the current CMake version.
...
svn path=/trunk/; revision=67773
2015-05-16 13:11:43 +00:00
Pierre Schweitzer
a185668536
[CRT]
...
Properly copy va_list (ie, do it in a portable and corrrect way) and make sure it doesn't leak
svn path=/trunk/; revision=67772
2015-05-16 12:13:12 +00:00
Pierre Schweitzer
2d5809b784
[CRT]
...
Don't mess up with the stack nor leak resources
svn path=/trunk/; revision=67771
2015-05-16 12:07:38 +00:00
Timo Kreuzer
ea08eb054f
[NDK]
...
- Add coprocessor constants
[NTOSKRNL]
- Handle process in NtFlushInstructionCache and validate parameters
- Use _MoveToCoprocessor instead of GCC inline assembly for ARM
svn path=/trunk/; revision=67770
2015-05-16 11:30:28 +00:00
Daniel Reimer
95d3ac5244
[SHELL32]
...
German translation update
svn path=/trunk/; revision=67769
2015-05-16 11:28:38 +00:00
Daniel Reimer
e3d4d2d4c9
[MSPORTS]
...
German Translation update, made moar space for translators, one alignment fix
svn path=/trunk/; revision=67768
2015-05-16 11:27:59 +00:00
Amine Khaldi
6248f264b5
[IMAGEHLP_WINETEST] Add tests for ImageLoad, ImageUnload and GetImageUnusedHeaderBytes. By Mark Jansen.
...
svn path=/trunk/; revision=67767
2015-05-16 11:18:30 +00:00
Amine Khaldi
cbf5e3881f
[SHELL32] Italian translation update by Carlo Bramini. CORE-9704
...
svn path=/trunk/; revision=67766
2015-05-16 11:16:17 +00:00
Amine Khaldi
8d0e6718ae
[IMAGEHLP_WINETEST] Add to and fix MSVC build. By Mark Jansen.
...
svn path=/trunk/; revision=67765
2015-05-16 10:24:11 +00:00
Pierre Schweitzer
279c4411fa
[NTFS]
...
Fix memory leaks
svn path=/trunk/; revision=67764
2015-05-16 10:23:55 +00:00
Pierre Schweitzer
8c1bb8bed1
[PCIX]
...
Don't mess up with the stack nor leak resources
svn path=/trunk/; revision=67763
2015-05-16 10:17:19 +00:00
Amine Khaldi
871a52055d
[MPLAY32] Don't use the timer proc to check if playback should stop. Fixes an issue where the playback does not stop/repeat with some devices if it has reached its end. By Ricardo Hanke. CORE-9414
...
svn path=/trunk/; revision=67762
2015-05-16 10:10:36 +00:00
Pierre Schweitzer
f7719d6aff
[REGEDIT]
...
No va_list init is required
svn path=/trunk/; revision=67761
2015-05-16 10:10:02 +00:00
Pierre Schweitzer
b2c0d6a7f3
[PING]
...
Don't mess up with the stack nor leak resources
svn path=/trunk/; revision=67760
2015-05-16 10:08:00 +00:00
Amine Khaldi
eb981b9f25
[SHELL32] Added resource strings for floppy drive and removable drive. By Barrett Karish. CORE-9626
...
svn path=/trunk/; revision=67759
2015-05-16 10:00:30 +00:00
Amine Khaldi
0c1f9d1e1a
[COMCTL32][COMDLG32][EXPLORER][MPLAY32][NOTEPAD] Update/Add Chinese (Traditional) translations. By Alvin Wong. CORE-9637
...
svn path=/trunk/; revision=67758
2015-05-16 09:55:04 +00:00
Amine Khaldi
3456a302fa
[MSPORTS] Improve the Port Settings page for parallel ports. Add "LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL" to the main RC file. By Jared Smudde with some changes by me. CORE-9653
...
svn path=/trunk/; revision=67757
2015-05-16 09:47:18 +00:00
Amine Khaldi
35a85dbcaf
[SYSDM] Improve the custom pagefile size range limiting. By Radek Liska. CORE-9658
...
svn path=/trunk/; revision=67756
2015-05-16 09:40:46 +00:00
Amine Khaldi
d617cfed60
[NTOSKRNL] Use the correct registry key name for ExpGetCurrentUserUILanguage. By Alvin Wong. CORE-9697
...
svn path=/trunk/; revision=67755
2015-05-16 09:22:10 +00:00
Amine Khaldi
52b8c4d4aa
[SHELL32] Add "..." to the copying operation title. By Jared Smudde. CORE-9634
...
svn path=/trunk/; revision=67754
2015-05-16 09:11:23 +00:00
Amine Khaldi
24c8aa0916
[POWERCFG] Fix some clipping. By Jared Smudde. CORE-9700
...
svn path=/trunk/; revision=67753
2015-05-16 09:02:29 +00:00
Amine Khaldi
804810bf37
[APPWIZ] Remove rsrc.rc and move its content to appwiz.rc. Add a better bitmap to the create shortcut window. By Jared Smudde. CORE-9633
...
svn path=/trunk/; revision=67752
2015-05-16 08:59:21 +00:00
Hermès Bélusca-Maïto
b7f9d7e14d
Fix Mr.GCC
...
svn path=/trunk/; revision=67751
2015-05-15 23:16:58 +00:00
Hermès Bélusca-Maïto
cecab82329
[NTVDM]
...
- Simplify CurrentDirectories array usage.
- We can directly use a pointer to a DOS_DATA structure stored in the guest memory.
- Use the DOS data structures for CurrentDrive (in DOS_DATA) and LastDrive (this is in fact NumLocalDrives in the SYSVARS list).
- Use ANSI versions of GetLocaleInfo where applicable.
svn path=/trunk/; revision=67750
2015-05-15 23:13:40 +00:00
Aleksandar Andrejevic
6020ed7ad1
[NTVDM]
...
Implement those IOCTLs (0x06 and 0x07) for files too, not just devices.
svn path=/trunk/; revision=67749
2015-05-15 22:29:07 +00:00
Aleksandar Andrejevic
2e894b43c1
[NTVDM]
...
Implement DOS IOCTLs 0x06 (Get Input Status) and 0x07 (Get Output Status).
svn path=/trunk/; revision=67748
2015-05-15 22:18:04 +00:00
Pierre Schweitzer
56472fe96e
[NTOSKRNL]
...
Fix symbolic names list bound check in IopCreateArcNamesCd().
Spotted by "msuhanov"
CORE-9698 #resolve #comment Fixed in r67747. Thanks!
svn path=/trunk/; revision=67747
2015-05-15 21:08:06 +00:00
Aleksandar Andrejevic
08ec785c24
[NTVDM]
...
Reverse the HSYNC/VSYNC polarity when it should be reversed.
svn path=/trunk/; revision=67746
2015-05-15 19:51:40 +00:00
Amine Khaldi
9b1cceafb1
[SYSDM] Simplify loading usrmgr.cpl. By Jared Smudde. CORE-9694
...
svn path=/trunk/; revision=67745
2015-05-15 16:47:21 +00:00
Pierre Schweitzer
972e0e8125
[FASTFAT]
...
Hey Arch, if you simplify, do it completely!
Addendum to r67743: don't double free the context
svn path=/trunk/; revision=67744
2015-05-15 16:33:20 +00:00
Pierre Schweitzer
3b6a55716f
[FASTFAT]
...
Bring in initiated work on IRPs in NTFS (and complete it).
This simplifies the way IRPs and their context are handled in the driver.
Only VfatDispatchRequest() is responsible of completing IRPs (if required), freeing the IRP context (if required), and queueing the IRP for later completion (if required).
This allows removing duplicated code, hacks, and so on. It might help reducing IRP leaks, or memory leaks.
By default, VfatDispatchRequest() will complete the IRP and delete the IRP context.
In case you don't want it to complete the IRP (because you passed it down, for instance), remove the IRPCONTEXT_COMPLETE flag. See for instance: VfatDeviceControl().
In case you want to queue the IRP (you previously called: VfatQueueRequest()), call the newly introduced VfatMarkIrpContextForQueue() function that will prepare it.
svn path=/trunk/; revision=67743
2015-05-15 16:03:29 +00:00
Aleksandar Andrejevic
45e50d10a0
[NTVDM]
...
- Properly initialize the current directories on startup.
- Add a missing colon after the drive letter.
svn path=/trunk/; revision=67742
2015-05-15 00:39:34 +00:00
Aleksandar Andrejevic
d81d62d615
[NTVDM]
...
- Make the Sda pointer point to the right place.
- Fix a buffer overflow.
svn path=/trunk/; revision=67741
2015-05-15 00:20:54 +00:00
Timo Kreuzer
e9f29e5951
[MSHTML/OLEAUT32]
...
Make msvc.S compile on ARM, too
svn path=/trunk/; revision=67740
2015-05-14 22:33:27 +00:00
Timo Kreuzer
80fec2464d
[KS] "Fix" ARM build
...
svn path=/trunk/; revision=67739
2015-05-14 22:33:15 +00:00
Timo Kreuzer
c8fa6a70c9
[VIDEOPRT]
...
Fix ARM build
svn path=/trunk/; revision=67738
2015-05-14 22:33:03 +00:00
Timo Kreuzer
6eae9fd0d8
[RPCRT4]
...
Fix ARM build
svn path=/trunk/; revision=67737
2015-05-14 22:32:49 +00:00
Timo Kreuzer
369786f126
[KERNEL32/KSECDD/GDI32/BMFD/DBGHELP/HALARM/SETUPLDR]
...
Fix ARM build
svn path=/trunk/; revision=67736
2015-05-14 22:32:35 +00:00