Commit graph

54134 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto
5670c032a9 Fix the fix.
svn path=/branches/ntvdm/; revision=59676
2013-08-09 11:55:31 +00:00
Hermès Bélusca-Maïto
fda0b22ee8 [NTVDM]
Fix cursor position.

svn path=/branches/ntvdm/; revision=59675
2013-08-09 11:41:13 +00:00
Aleksandar Andrejevic
2f908ec723 [NTVDM]
Calculate the text height instead of using a hardcoded value.


svn path=/branches/ntvdm/; revision=59674
2013-08-09 09:24:40 +00:00
Hermès Bélusca-Maïto
bd75425efd [NTVDM]
- Fix usage of the console framebuffer mutex (used only with graphics screen buffers).
- Do not check for text/graphics mode when updating each scan line, in VgaUpdateFramebuffer.

svn path=/branches/ntvdm/; revision=59673
2013-08-09 00:13:54 +00:00
Aleksandar Andrejevic
12b2347206 [NTVDM]
Fix the default cursor size and cursor size calculation.


svn path=/branches/ntvdm/; revision=59672
2013-08-07 21:57:07 +00:00
Aleksandar Andrejevic
94b6893a01 [NTVDM]
Clear the VGA memory during initialization.
Clear the graphics framebuffer when switching to graphics mode.


svn path=/branches/ntvdm/; revision=59671
2013-08-07 21:15:02 +00:00
Aleksandar Andrejevic
b4ed87bb3a [NTVDM]
Fix coding style.
Fix initial cursor position bug.
Fix memory limit constant for VGA memory modes 0 and 1 (64 KB not 32 KB).


svn path=/branches/ntvdm/; revision=59669
2013-08-07 19:56:28 +00:00
Hermès Bélusca-Maïto
58c1653592 [NTVDM]
- Check return value of VgaEnterGraphicsMode (because CreateConsoleScreenBuffer can fail), and create VgaEnterTextMode and VgaLeaveTextMode helpers.
- Don't declare variables inside loops.

svn path=/branches/ntvdm/; revision=59668
2013-08-07 17:41:54 +00:00
Aleksandar Andrejevic
bcdc670ae9 [NTVDM]
Fix more MSVC warnings.


svn path=/branches/ntvdm/; revision=59667
2013-08-07 15:42:32 +00:00
Aleksandar Andrejevic
5e69cb4dcb [NTVDM]
Fix MSVC warnings.


svn path=/branches/ntvdm/; revision=59666
2013-08-07 15:01:38 +00:00
Hermès Bélusca-Maïto
f66525ee02 Synchronize with trunk revision 59636 (just before Alex's CreateProcess revamp).
svn path=/branches/ntvdm/; revision=59665
2013-08-07 14:57:30 +00:00
Aleksandar Andrejevic
a989736ead [NTVDM]
Remove unnecessary call to UNREFERENCED_PARAMETER, as the parameter is used later in the function.


svn path=/branches/ntvdm/; revision=59662
2013-08-07 12:06:39 +00:00
Hermès Bélusca-Maïto
454fade2ac [NTVDM]
Code formatting only.

svn path=/branches/ntvdm/; revision=59660
2013-08-06 21:06:00 +00:00
Hermès Bélusca-Maïto
5bc19fdbfb [NTVDM]
- Don't leak console input/output handles when opening them in BiosInitialize.
- Deinitialize the emulator in the reverse order it was initialized.
- Simplify VgaGetVideoBaseAddress and VgaGetVideoLimitAddress and use the former one in VgaTranslate[Read-Write]Address.
- Use only unicode Win32 APIs where it's needed.

svn path=/branches/ntvdm/; revision=59659
2013-08-06 20:01:05 +00:00
Aleksandar Andrejevic
455deb3bde [NTVDM]
Implement Video Graphics Array (VGA) support.
Replace the old BIOS video code with new code that uses the VGA.


svn path=/branches/ntvdm/; revision=59648
2013-08-05 23:20:25 +00:00
Amine Khaldi
5ca2d9762b [PSDK]
* Annotate some advpub.h functions.

svn path=/trunk/; revision=59636
2013-08-04 16:38:27 +00:00
Amine Khaldi
3aff14a12c [CRT]
* Annotate stdio_s.h.

svn path=/trunk/; revision=59635
2013-08-04 14:43:44 +00:00
Eric Kohl
be53f80ec8 [SAMLIB]
Formatting. No code changes!

svn path=/trunk/; revision=59634
2013-08-04 13:04:02 +00:00
Cameron Gutman
49bffeb3fe [IP]
- Do a better job of selecting an interface to use when none was specified
- Fix build

svn path=/trunk/; revision=59633
2013-08-04 12:45:53 +00:00
Cameron Gutman
9f567f9c79 [TCPIP]
- Properly support having the same neighbor addresses on different interfaces

svn path=/trunk/; revision=59632
2013-08-04 12:35:05 +00:00
Eric Kohl
54a564d40f [NETAPI32]
NetpNtStatusToApiStatus: Convert STATUS_PASSWORD_RESTRICTION to NERR_PasswordTooShort.

svn path=/trunk/; revision=59631
2013-08-04 10:55:09 +00:00
Eric Kohl
6efdd97682 [SAMLIB]
Implement SamQueryDisplayInformation.

svn path=/trunk/; revision=59630
2013-08-03 22:39:58 +00:00
Amine Khaldi
c99461dd97 [CRT]
* Annotate process.h.

svn path=/trunk/; revision=59629
2013-08-03 18:57:57 +00:00
Eric Kohl
71be5b87ee [SAMLIB]
SamSetInformationUser: Add password length checks.

svn path=/trunk/; revision=59628
2013-08-03 16:40:00 +00:00
Amine Khaldi
badde5f428 [SAL]
* Add _Deref_post_opt_z_, _Deref_pre_opt_z_ and _Deref_prepost_opt_z_ annotations.

svn path=/trunk/; revision=59627
2013-08-03 14:36:11 +00:00
Amine Khaldi
21271becba [DDK]
* Annotate parallel.h.

svn path=/trunk/; revision=59626
2013-08-03 14:11:37 +00:00
Amine Khaldi
de80a47533 [DDK]
* Annotate punknown.h.

svn path=/trunk/; revision=59625
2013-08-03 13:36:55 +00:00
Amine Khaldi
3c12c1d956 [SAL]
* Add _Scanf_s_format_string_ annotation.

svn path=/trunk/; revision=59624
2013-08-03 13:15:33 +00:00
Amine Khaldi
c3dde44d13 [DDK]
* Annotate ws2san.h.

svn path=/trunk/; revision=59623
2013-08-03 13:08:00 +00:00
Eric Kohl
1d5b84ea4c [SYSSETUP]
Implement and enable the HdcClassInstaller.

svn path=/trunk/; revision=59622
2013-08-03 10:32:03 +00:00
Eric Kohl
a129042f94 [SYSSETUP]
Fix indentation. No code changes!

svn path=/trunk/; revision=59621
2013-08-03 09:00:24 +00:00
Amine Khaldi
731b7205e3 [DDK]
* Annotate strmini.h.

svn path=/trunk/; revision=59620
2013-08-02 23:39:54 +00:00
Amine Khaldi
1b6aa1d473 [DDK]
* Annotate storport.h.

svn path=/trunk/; revision=59619
2013-08-02 16:02:54 +00:00
Amine Khaldi
455bd30134 [DDK]
* Annotate tdikrnl.h.

svn path=/trunk/; revision=59618
2013-08-02 14:47:21 +00:00
Amine Khaldi
ddb60181fe [DDK]
* Annotate srb.h.

svn path=/trunk/; revision=59617
2013-08-02 13:59:35 +00:00
Amine Khaldi
c24918710f [DDK]
* Annotate minitape.h.

svn path=/trunk/; revision=59616
2013-08-01 21:43:07 +00:00
Amine Khaldi
4484948221 [WIN32SS]
* Sync user32 spy.c with Wine 1.5.26. Based on a patch by Samuel Serapion updated by me.
CORE-7210 #resolve #comment Committed an updated version in r59615. Thanks.

svn path=/trunk/; revision=59615
2013-08-01 16:39:27 +00:00
Amine Khaldi
00c23e8433 [KERNEL32]
* Sync GetLocaleInfoW with Wine 1.5.26.
CORE-7281

svn path=/trunk/; revision=59614
2013-08-01 16:15:11 +00:00
Amine Khaldi
4146ef0e85 [NOTEPAD]
* Improve the file description. By Lee Schroeder.
CORE-7320 #resolved #comment Committed in r59612. Thanks.

svn path=/trunk/; revision=59613
2013-08-01 15:43:43 +00:00
Amine Khaldi
7e7dd3324e [CMD]
* Plug a memory leak. Based on a patch by Samuel Serapion.
CORE-7297 #resolve #comment Fixed in r59611. Thanks.

svn path=/trunk/; revision=59612
2013-08-01 15:40:34 +00:00
Amine Khaldi
54aa628200 [FULLFAT]
* Silence some warnings.

svn path=/trunk/; revision=59611
2013-08-01 15:28:54 +00:00
Amine Khaldi
24c23c8de2 [DDK]
* Fix annotations for INSTANCE_BASIC_INFORMATION, INSTANCE_PARTIAL_INFORMATION and INSTANCE_FULL_INFORMATION.

svn path=/trunk/; revision=59610
2013-08-01 14:35:54 +00:00
Amine Khaldi
9d669a5db2 [MOUNTMGR]
* Properly mark some unreferenced parameters as such.

svn path=/trunk/; revision=59609
2013-08-01 14:29:03 +00:00
Amine Khaldi
2aad33ae32 [SAL]
* Add __inner_callback annotation.

svn path=/trunk/; revision=59608
2013-08-01 14:18:15 +00:00
Amine Khaldi
b6e487149c [CMIDRIVER]
* Improve header inclusions for cmicontrol and cmicpl.

svn path=/trunk/; revision=59607
2013-08-01 14:15:22 +00:00
Amine Khaldi
7d75217d58 [COMSUPP]
* Improve the header inclusions.

svn path=/trunk/; revision=59606
2013-08-01 14:11:58 +00:00
Johannes Anderwald
d1c2395c8b [LIBUSB]
- Perform intialization of root hub in a worker thread
- Should help ReactOS to continue booting when an usb controller causes hangs 

svn path=/trunk/; revision=59605
2013-07-31 18:21:24 +00:00
Amine Khaldi
4e8dea09fb [DDK]
* Annotate ndiswan.h.

svn path=/trunk/; revision=59604
2013-07-31 16:59:44 +00:00
Amine Khaldi
784d4ecd04 [DDK]
* Annotate ndistapi.h.

svn path=/trunk/; revision=59603
2013-07-31 14:13:58 +00:00
Amine Khaldi
f850574c07 [TRANSLATIONS]
* Italian translation update for hostname, notepad, input, devmgr and msgina. By Paolo Devoti.
CORE-7319 #resolve #comment Committed in r59602. Grazie!

svn path=/trunk/; revision=59602
2013-07-31 14:07:36 +00:00