Commit graph

56454 commits

Author SHA1 Message Date
Amine Khaldi
892e41ffa8 [MSFS]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61868
2014-01-28 20:57:32 +00:00
Hermès Bélusca-Maïto
f2a98176d6 [NTVDM]: Add debug print for timer ticks to try to find why the emulator sometimes hangs...
svn path=/branches/ntvdm/; revision=61867
2014-01-28 20:39:16 +00:00
Hermès Bélusca-Maïto
03d8479401 [NTVDM]
Part 2 of PIT + sound fix.
- Move port 61h management from speaker.c to the emulator.c module;
- Add PIT OUT callbacks support;
- Add (unimplemented) PitSetGate function (will be used later on).
Still WIP.

svn path=/branches/ntvdm/; revision=61866
2014-01-28 20:24:24 +00:00
Hermès Bélusca-Maïto
5dafb169e0 [NTVDM]: Replace my #if 0 by #ifdef IPS_DISPLAY for DPRINTing (or not) the no. of instructions per seconds.
svn path=/branches/ntvdm/; revision=61865
2014-01-28 20:18:52 +00:00
Eric Kohl
e713cb8534 [MSGINA]
Implement the change password dialog.
 

svn path=/trunk/; revision=61864
2014-01-28 19:32:53 +00:00
Thomas Faber
29393f6441 [MSPAINT]
- Fix buffer overflow

svn path=/trunk/; revision=61863
2014-01-28 18:25:57 +00:00
Thomas Faber
20cc310473 [MSPAINT]
- Fix build

svn path=/trunk/; revision=61862
2014-01-28 18:22:46 +00:00
Hermès Bélusca-Maïto
951276a7d8 [NTVDM]: Remove erroneous comments.
svn path=/branches/ntvdm/; revision=61861
2014-01-28 17:26:26 +00:00
Benedikt Freisen
fe9e1e9388 [MSPAINT]
Apply patches from
CORE-7551 (Drag and Drop between Paint and the shell) and
CORE-7561 (insert from file)

svn path=/trunk/; revision=61860
2014-01-28 15:46:28 +00:00
Amine Khaldi
422315f946 [PCIX]
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61859
2014-01-28 11:17:12 +00:00
Amine Khaldi
a2e358b492 [ACPI]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61858
2014-01-28 11:11:36 +00:00
Thomas Faber
d237b22458 [SPELLING]
- Fix some typos that say "lastest." Patch by Sergei Antonov

svn path=/trunk/; revision=61857
2014-01-28 06:07:56 +00:00
Thomas Faber
13083f4d74 [PEFIXUP]
- Use correct struct member for section count. Patch by Sergei Antonov (saproj at gmail dot com)

svn path=/trunk/; revision=61856
2014-01-28 05:49:19 +00:00
Amine Khaldi
c7c833a296 [COMPBATT]
* Do not include debug.h from within the main header.
* Improve the GUIDs situation.
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61855
2014-01-27 23:11:48 +00:00
Amine Khaldi
6098f6b332 [CMBATT]
* Do not include debug.h from within the main header.
* Improve the GUIDs situation.
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61854
2014-01-27 22:55:47 +00:00
Amine Khaldi
cf290173f4 [KDCOM]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61853
2014-01-27 22:23:24 +00:00
Amine Khaldi
268afe1faf [CONDRV]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61852
2014-01-27 12:29:29 +00:00
Amine Khaldi
0f2f7f1c78 [DSOUND]
* Revert r60474 until Johannes has time to look into it.

svn path=/trunk/; revision=61851
2014-01-27 11:38:02 +00:00
Amine Khaldi
9ebfde575a [DDRAW]
* Add a note so that this won't be lost.

svn path=/trunk/; revision=61850
2014-01-27 11:14:28 +00:00
Amine Khaldi
c370a35059 * Addendum to r61843.
svn path=/trunk/; revision=61849
2014-01-27 11:09:29 +00:00
Hermès Bélusca-Maïto
beed0625d8 [BEEP]: Convert to LONGLONG before doing the multiplication (or: use our macro Int32x32To64): avoids overflows.
svn path=/trunk/; revision=61848
2014-01-27 00:30:12 +00:00
Thomas Faber
c224fd594b [LIBWINE][WINED3D]
- Import isfinite from Wine libport & hack-define copysignf -- aka fix build

svn path=/trunk/; revision=61847
2014-01-26 21:55:59 +00:00
Hermès Bélusca-Maïto
0a46ec7a18 [NTVDM]
- Break the DOS source file into the "DOS BIOS" (also known in other places as ibmbio or io or...), which is in fact some kind of hardware abstraction layer, and the "DOS BDOS" kernel (also known in other places as ibmdos.com or msdos.sys or...).
- Add in DEM the possibility of loading the DOS from another files (WIP).

svn path=/branches/ntvdm/; revision=61846
2014-01-26 21:51:27 +00:00
Jérôme Gardou
5f866a6e2e [WINED3D]
- Try fixing MSVC build

svn path=/trunk/; revision=61845
2014-01-26 21:26:56 +00:00
Jérôme Gardou
78cd1ad557 [DDRAW]
- Comment out usage of GET_MODULE_HANDLE_EX_FLAG_PIN because it doesn't work.

svn path=/trunk/; revision=61844
2014-01-26 20:55:38 +00:00
Jérôme Gardou
275f6e8360 [DIRECT3D]
- Update d3d9, d3d8, ddraw and wined3d to wine 1.7.11
CORE-7796 CORE-7803 #resolve #comment Fixed with wine sync. Thanks.

svn path=/trunk/; revision=61843
2014-01-26 20:53:31 +00:00
Timo Kreuzer
518460d44c [KSECDD]
- Fix a typo in KsecQueryVolumeInformation, noticed by Michael Fritscher
- Implement KsecGatherEntropyData, which will be used in generation of cryptographically secure random numbers according to FIPS 186-2. Based on information from http://blogs.msdn.com/b/michael_howard/archive/2005/01/14/353379.aspx

svn path=/trunk/; revision=61842
2014-01-26 20:30:06 +00:00
Amine Khaldi
ae7c4bf21d [BOOTVID]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61841
2014-01-26 20:24:59 +00:00
Amine Khaldi
88daaeca46 [WS2HELP]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61840
2014-01-26 19:57:03 +00:00
Amine Khaldi
cf5fded068 [WS2_32_NEW]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61839
2014-01-26 19:40:58 +00:00
Hermès Bélusca-Maïto
c98977184f [NTVDM]
- Start to refactor the DOS sources:
  Introduce the DEM (DOS Emulation) support library that is used by our built-in DOS, and that is used (via BOPs) by windows NT DOS (files: ntio.sys and ntdos.sys).
- Export some of DEM functions; stub most of them and implement the remaining ones (with existing code that we had in dos.c before).

svn path=/branches/ntvdm/; revision=61838
2014-01-26 18:25:59 +00:00
Amine Khaldi
1d30ac9d19 [WS2_32]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61837
2014-01-26 17:48:17 +00:00
Amine Khaldi
1eec99d721 [WINTRUST]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61836
2014-01-26 17:46:23 +00:00
Daniel Reimer
658bdd0a4f Small correction...
svn path=/trunk/; revision=61835
2014-01-26 17:08:43 +00:00
Amine Khaldi
be52242977 [RAPPS]
* Fix MSVC build.

svn path=/trunk/; revision=61834
2014-01-26 16:02:28 +00:00
Daniel Reimer
9606fd0fa3 [RAPPS]
rapps: (for database) Many Improvements and Many Fixes
CORE-7710 #resolve #comment Fixed a few things like missing sizes for your edited ff2, ff3 and ff3.6 files. Thx for your help.
Added universal download links for sf.net linked files.

svn path=/trunk/; revision=61833
2014-01-26 15:49:23 +00:00
Daniel Reimer
6ad9377d2d [RAPPS]
- Replace URLDownloadToFileW download routine by InternetOpenW, InternetOpenUrlW, InternetReadFile download routine. This makes it possible to set the user agent which allows us to use http://download.sourceforge.net URLs and not needing any hard coded mirrors anymore. (Thx goes to Usurp for that idea.)
- Replace CreateProcessW by ShellExecute. This reenables the question for elevated rights in Windows and allows RApps to open any file format the shell knows about.
Big thx goes out to AmineKhaldi, Christoph_vW, gigaherz and ThFabba for helping a rusted Java coder to get things in a resonable shape. ^^

svn path=/trunk/; revision=61832
2014-01-26 15:46:34 +00:00
Amine Khaldi
1e1bd36010 [WINSPOOL.DRV]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61831
2014-01-26 14:55:05 +00:00
Amine Khaldi
e44ba580be [WINMM]
* Improve redundant inclusion.
CORE-7716

svn path=/trunk/; revision=61830
2014-01-26 14:53:32 +00:00
Amine Khaldi
52a16187fb [WININET]
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61829
2014-01-26 13:23:06 +00:00
Amine Khaldi
2d1bffa08b [WINDOWSCODECS]
* Move some inclusions to the main header.
* Improve the GUIDs situation.
CORE-7716

svn path=/trunk/; revision=61828
2014-01-26 12:05:45 +00:00
Amine Khaldi
a70f7bf4a0 [WDMAUD.DRV]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61827
2014-01-26 11:45:40 +00:00
Eric Kohl
7c1ecee601 [MSV1_0]
MsvpChangePassword: Open the SAM domain and user objects that represent the logon domain and user account.

svn path=/trunk/; revision=61826
2014-01-26 10:43:58 +00:00
Amine Khaldi
36e095ec6e [VBSCRIPT]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61825
2014-01-26 10:42:07 +00:00
Eric Kohl
70283bee86 [SAMSRV]
Implement SamIFreeVoid.

svn path=/trunk/; revision=61824
2014-01-26 02:34:59 +00:00
Timo Kreuzer
2815ad982d [CRYPTLIB]
MSVC doesn't define __BYTE_ORDER__, so simply assume it is LE.

svn path=/trunk/; revision=61823
2014-01-25 23:51:04 +00:00
Amine Khaldi
eb50f7b329 [UXTHEME]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61822
2014-01-25 23:07:09 +00:00
Hermès Bélusca-Maïto
1608c84d72 [NTVDM]: Implement a basic BIOS Wait interrupt INT 15h, AH=86h.
svn path=/branches/ntvdm/; revision=61821
2014-01-25 22:29:54 +00:00
Amine Khaldi
9d7f24e068 [USERENV]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61820
2014-01-25 22:24:43 +00:00
Amine Khaldi
aeec575e5a [URLMON]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716

svn path=/trunk/; revision=61819
2014-01-25 20:24:12 +00:00