Alex Ionescu
c2f6ea52b4
Fix SYSENTER support in VMware. New benchmar: 200ms. ***70%*** faster then with Int2E. Fix FPU save bug/explorer bug. Fix Vmware 4.0 crash bug. HARTMUT IS A GENIUS.
...
svn path=/trunk/; revision=13107
2005-01-18 03:28:00 +00:00
Mark Tempel
79da6bc351
svn path=/trunk/; revision=13106
2005-01-18 02:12:45 +00:00
Art Yerkes
3fd5cf1bd2
Removed old stupid cruft i added when i didn't understand this code.
...
svn path=/trunk/; revision=13105
2005-01-18 01:32:01 +00:00
Thomas Bluemel
2215233073
fixed GetCurrentDirectoryA() to properly handle the case where the caller only queries the required buffer size.
...
svn path=/trunk/; revision=13104
2005-01-17 22:05:00 +00:00
Hartmut Birr
d259b9f2fc
- Set the limit of the user mode code/data segment back to 4GB.
...
svn path=/trunk/; revision=13102
2005-01-17 21:29:43 +00:00
Gé van Geldorp
3dd9f51ff6
Fix building on Windows
...
svn path=/trunk/; revision=13101
2005-01-17 20:32:09 +00:00
Hartmut Birr
fa74b30016
- Fixed the sysexit check. We must use a kernel mode segment to access KiFastSystemCallDisable.
...
- Fixed some segment limits.
svn path=/trunk/; revision=13100
2005-01-17 19:22:03 +00:00
Eric Kohl
69688ce6ab
Patch by tinus.Fix media change support for CDROMs. This fixes bug #471 . Patch by tinus.
...
svn path=/trunk/; revision=13097
2005-01-17 14:30:31 +00:00
Eric Kohl
968f3f7c24
Enable CdfsOpenFile() to open a file using a relative filename. This fixes bug #477 . Patch by tinus.
...
svn path=/trunk/; revision=13096
2005-01-17 10:20:03 +00:00
Eric Kohl
27c0824f2c
Remove obsolete code.
...
svn path=/trunk/; revision=13095
2005-01-17 10:16:17 +00:00
Eric Kohl
54703fcfc8
Set the environment variables %USERPROFILE% and %ALLUSERSPROFILE% for the Live-CD. Fixes bug #479 .
...
Patch by tinus.
svn path=/trunk/; revision=13094
2005-01-17 09:50:10 +00:00
Alex Ionescu
13390d7cbd
The actual fix...
...
svn path=/trunk/; revision=13093
2005-01-17 07:31:12 +00:00
Alex Ionescu
87a98e17d3
SVN Stupidity
...
svn path=/trunk/; revision=13092
2005-01-17 07:25:38 +00:00
Alex Ionescu
7b59e487ac
Small fix
...
svn path=/trunk/; revision=13091
2005-01-17 07:24:10 +00:00
Alex Ionescu
f6559e22c4
SYSENTER support, INT2E Optimization, new Syscall Table/Stub generator and svn:ignore fixes. Please read associated Mailing List Post.
...
svn path=/trunk/; revision=13090
2005-01-17 07:10:34 +00:00
Art Yerkes
0eab4e1544
Assert writable on a new socket.
...
svn path=/trunk/; revision=13089
2005-01-17 01:30:26 +00:00
Emanuele Aliberti
3d23fea989
Alex Ionescu added.
...
svn path=/trunk/; revision=13088
2005-01-16 22:53:36 +00:00
Gé van Geldorp
230af59be2
Create performance test program
...
svn path=/trunk/; revision=13087
2005-01-16 22:35:11 +00:00
Gé van Geldorp
182c4064e6
Use native BOOLEAN instead of win32k BOOL
...
svn path=/trunk/; revision=13076
2005-01-16 11:29:03 +00:00
Gé van Geldorp
3944d90e5e
Implement LOAD_LIBRARY_AS_DATAFILE flag (forgotten file)
...
svn path=/trunk/; revision=13074
2005-01-16 09:44:07 +00:00
Gé van Geldorp
06a877e885
Implement LOAD_LIBRARY_AS_DATAFILE flag
...
svn path=/trunk/; revision=13073
2005-01-16 09:36:19 +00:00
Hartmut Birr
a30a353dcb
- Fixed some minor bugs.
...
- Moved the definition for unicode compiling to the make file.
- Wait on the input handle instead to poll it every 40ms.
- Use the number of cpus for time calculations.
svn path=/trunk/; revision=13067
2005-01-15 20:28:19 +00:00
Hartmut Birr
c30d55149e
- 'Y', 'N', 'K' and 'Q' must be upper case.
...
svn path=/trunk/; revision=13066
2005-01-15 20:23:32 +00:00
Hartmut Birr
9bf671b7f6
- Fixed a bug which results in losing a character in the write buffer
...
if there is a call to lseek immediately after the call to flsbuf.
svn path=/trunk/; revision=13065
2005-01-15 20:20:53 +00:00
Casper Hornstrup
9dab4509fa
Import TechBot
...
svn path=/trunk/; revision=13064
2005-01-15 19:27:25 +00:00
Casper Hornstrup
568b27baeb
Move Arch to irc module.
...
svn path=/trunk/; revision=13063
2005-01-15 19:15:45 +00:00
Thomas Bluemel
85ae2d98f2
janitory work
...
svn path=/trunk/; revision=13060
2005-01-15 16:42:28 +00:00
Thomas Bluemel
c0aceb10d9
janitory work
...
svn path=/trunk/; revision=13059
2005-01-15 16:35:30 +00:00
Thomas Bluemel
96bc14a162
fixed invalid dependency to msvcrt
...
svn path=/trunk/; revision=13058
2005-01-15 16:01:55 +00:00
Gé van Geldorp
e3ea6fc396
Hervé Poussineau <hpoussineau@fr.st>
...
Add localization to ctm
svn path=/trunk/; revision=13057
2005-01-15 15:28:51 +00:00
Gé van Geldorp
274efb4364
amdg <xbn@isw.uni-stuttgart.de>
...
Spanish translation for timedate.cpl
svn path=/trunk/; revision=13056
2005-01-15 15:09:22 +00:00
Thomas Bluemel
0ccb1d80d9
delete empty and unused directory
...
svn path=/trunk/; revision=13054
2005-01-15 10:37:01 +00:00
Gé van Geldorp
8d58a5f254
Speed up 16bpp fills by a factor 2
...
svn path=/trunk/; revision=13053
2005-01-15 09:46:55 +00:00
Thomas Bluemel
cc5f2d10ce
implemented QueryWorkingSet()
...
svn path=/trunk/; revision=13052
2005-01-15 02:44:25 +00:00
Thomas Bluemel
3e133f3384
implemented GetProcessMemoryInfo()
...
svn path=/trunk/; revision=13051
2005-01-15 02:33:06 +00:00
Mark Tempel
dd0186b047
oops... make sure that I use / not \ in path specifiers so that linux builds don't get confused.
...
svn path=/trunk/; revision=13050
2005-01-14 23:22:39 +00:00
Gé van Geldorp
b80866de7c
Speed up 8bpp fills by a factor 4
...
svn path=/trunk/; revision=13047
2005-01-14 21:08:01 +00:00
Gregor Anich
b06d14e94f
Replace EXCEPTION_FLT_XXX by STATUS_FLOAT_XXX. Set ExceptionFlags to 0 for exceptions dispatched from ntoskrnl.
...
svn path=/trunk/; revision=13045
2005-01-14 19:42:47 +00:00
Mark Tempel
ee34d784d4
Initial commit of USB support. These are just stubs. They build, but that is about it. Expect heavy development in usbport, and usbuhci.
...
svn path=/trunk/; revision=13044
2005-01-14 16:12:34 +00:00
Gregor Anich
ef7b4a79dc
Add STATUS_FLOAT_MULTIPLE_TRAPS/FAULTS.
...
svn path=/trunk/; revision=13043
2005-01-14 16:10:07 +00:00
Gregor Anich
6182a1c5f7
Fix MmAllocatePageForMdl when it cannot allocate as much memory as requested.
...
svn path=/trunk/; revision=13042
2005-01-14 14:47:03 +00:00
Steven Edwards
c4f5066636
added some missing license headers
...
svn path=/trunk/; revision=13037
2005-01-14 03:29:47 +00:00
Gregor Anich
e3345e4f7e
MmMapLockedPagesSpecifyCache: Raise STATUS_ACCESS_VIOLATION instead of bugchecking when mapping into usermode.
...
svn path=/trunk/; revision=13036
2005-01-13 23:47:10 +00:00
Gé van Geldorp
b91bb39ed6
Small sync to Wine
...
svn path=/trunk/; revision=13035
2005-01-13 22:43:10 +00:00
Gé van Geldorp
888a6e6c36
Update status
...
svn path=/trunk/; revision=13034
2005-01-13 21:03:02 +00:00
Hartmut Birr
1edc02642e
Reverted parts of the last changes. Vfat must always check the partition type if it is available.
...
svn path=/trunk/; revision=13032
2005-01-13 20:57:30 +00:00
Hartmut Birr
3360f1a1ae
Fixed some length problems.
...
svn path=/trunk/; revision=13031
2005-01-13 20:54:13 +00:00
Hartmut Birr
7e23b350aa
Don't add a terminating null character in RtlCopyString, if the destination buffer isn't large enough.
...
A ansi/unicode string doesn't need a terminating null character.
svn path=/trunk/; revision=13030
2005-01-13 20:53:35 +00:00
Gregor Anich
1a99f299a1
Fix unused variable warning.
...
svn path=/trunk/; revision=13029
2005-01-13 20:30:59 +00:00
Steven Edwards
bf73503d49
I am not the copyright holder on this one
...
svn path=/trunk/; revision=13028
2005-01-13 19:40:21 +00:00