Alex Ionescu
2c010d69e8
- Cache system static information, such as PAGE_SIZE at kernel32 startup, so we can reference it in our code without always quertying the system for it.
...
svn path=/trunk/; revision=22521
2006-06-22 23:44:17 +00:00
Alex Ionescu
8727a1f7ff
[AUDIT] - Unlock Thomas's low resource notification code, since it's clean.
...
- Entirely rewrite Kernel32 Probe functions to um, actually probe (ported Thomas's code in the kernel and adjusted for user-mode and then checked with WINE's code). I can't begin to fathom what the previous routines were supposed to be doing.
svn path=/trunk/; revision=22520
2006-06-22 23:40:50 +00:00
Alex Ionescu
3b350f6972
[AUDIT] These files are clean and simple stubs around NT apis and/or WINE code.
...
- Reformat the files.
- Fix A->W calling.
- Simpliy WriteProcessMemory to use NtProtectVirtualMemory to query the current state.
- Call some APIs with the right DesiredAccess instead of allways sending _ALL_ACCESS. (for example, only use SECTION_MAP_READ | QUERY unless the caller wants r/w.
- Flush ITLB when writing to process memory.
svn path=/trunk/; revision=22519
2006-06-22 23:06:14 +00:00
Hervé Poussineau
b1d543c345
Don't enumerate the serial port used for debugging
...
svn path=/trunk/; revision=22518
2006-06-22 22:57:32 +00:00
Ged Murphy
803efa1716
[AUDIT]
...
timedate.cpl
For some reason, this had been unlocked but not had it's svn:needs-lock props removed.
I've been working on this for the past few days and can verify it's clean.
svn path=/trunk/; revision=22517
2006-06-22 22:37:10 +00:00
Hervé Poussineau
e57648e8e2
Fail start of the serial port currently used for debugging, according to http://blogs.msdn.com/doronh/archive/2006/06/07/621604.aspx
...
svn path=/trunk/; revision=22516
2006-06-22 22:14:51 +00:00
Hervé Poussineau
6c6b0189cf
[AUDIT]
...
serial.sys is clean. I wrote it myself and I didn't use unclean methods.
svn path=/trunk/; revision=22515
2006-06-22 22:13:27 +00:00
James Tabor
7f2ffb8b76
Update wine sync info.
...
svn path=/trunk/; revision=22514
2006-06-22 22:12:19 +00:00
Aleksey Bragin
59570aa6d0
Sync with Wine. Based on James Tabor's patch, with little modifications.
...
svn path=/trunk/; revision=22513
2006-06-22 22:00:24 +00:00
Hervé Poussineau
37ac31e89d
Export KdComPortInUse
...
Print a header when debugging to serial port
svn path=/trunk/; revision=22512
2006-06-22 21:26:31 +00:00
Hervé Poussineau
f1df497132
Fix exports of device object types.
...
svn path=/trunk/; revision=22511
2006-06-22 21:16:55 +00:00
Johannes Anderwald
7f6da8f1fc
msvc compilation fix
...
svn path=/trunk/; revision=22510
2006-06-22 21:16:28 +00:00
Hervé Poussineau
26836826ef
Last 4 parameters of GetDiskFreeSpaceW are optional.
...
Fix bug 1608.
svn path=/trunk/; revision=22509
2006-06-22 20:50:53 +00:00
Johannes Anderwald
2e30a9b979
implement IDL compilation, generation of client/server stubs and creating import library of it
...
hurray :-)
svn path=/trunk/; revision=22508
2006-06-22 20:49:18 +00:00
Magnus Olsen
ec48d01285
bugfix from w3seek : bug 1474 : NTMARTA: GetExplicitEntriesFromAcl should return valid information for NULL-ACLs
...
svn path=/trunk/; revision=22507
2006-06-22 20:34:23 +00:00
Magnus Olsen
1e42e69d3d
Bugfix from w3seek : bug 1614 Fix resource leak in NtRemoveIoCompletion
...
svn path=/trunk/; revision=22506
2006-06-22 20:30:49 +00:00
Johannes Anderwald
8579c127f7
remove targets
...
svn path=/trunk/; revision=22505
2006-06-22 19:15:37 +00:00
Johannes Anderwald
2ee2575f20
apply changes to msvc_clean target
...
svn path=/trunk/; revision=22504
2006-06-22 19:09:46 +00:00
Johannes Anderwald
bbc1c1a111
* make intermediate / outpath optional
...
* if u want to continue using vc specific path / configuration add flag -vo{version|configuration}
svn path=/trunk/; revision=22503
2006-06-22 18:50:00 +00:00
Ged Murphy
7d91409d48
- split the code up into logical files and reformat
...
- more code for NTP time setting
- many other code improvements
svn path=/trunk/; revision=22502
2006-06-22 17:13:29 +00:00
James Tabor
cccec459d0
Wine port WM_SETREDRAW.
...
svn path=/trunk/; revision=22500
2006-06-22 12:32:52 +00:00
Filip Navara
2b5ee06b1a
Fix bug introduced in r21635.
...
svn path=/trunk/; revision=22499
2006-06-22 12:14:41 +00:00
Johannes Anderwald
eba80981e5
* fix idl build command
...
* generate client/server headers/sources in intermediate directory
svn path=/trunk/; revision=22497
2006-06-22 12:00:51 +00:00
Alex Ionescu
5831981241
- Sorry... was suffering from post-REcon-where-the-frell-am-I disorder.
...
svn path=/trunk/; revision=22495
2006-06-22 03:08:09 +00:00
Alex Ionescu
c8ff157406
- Rename obwait/obsecure
...
- Check for valid access in NtSignalAndWaitForSingleObject and don't check if ResultLength isn't NULL in NtQueryObject, because it's not optional.
- Add Thomas's name to a file where it wasn't.
- Reformatting (only code change is #2 above)
svn path=/trunk/; revision=22494
2006-06-22 02:20:34 +00:00
James Tabor
f92175d5fa
Missed one line for sync to Wine.
...
svn path=/trunk/; revision=22493
2006-06-21 21:31:53 +00:00
Ged Murphy
eac2be9ab7
header changes for r22491
...
svn path=/trunk/; revision=22492
2006-06-21 21:20:28 +00:00
Ged Murphy
2747b47c79
Port RegGetValue() from WINE
...
patch by Thomas Weidenmueller
svn path=/trunk/; revision=22491
2006-06-21 21:19:47 +00:00
Ged Murphy
6c16a39783
load correct entry from registry
...
svn path=/trunk/; revision=22489
2006-06-21 20:46:37 +00:00
Ged Murphy
087d49dc73
oops, I can be so selfish sometimes ;)
...
svn path=/trunk/; revision=22487
2006-06-21 20:14:11 +00:00
Ged Murphy
4f99e0c714
- Add more code for NTP server selection.
...
- draw clock window from resource file to fix dialog unit / pixel anomaly ;)
- Do a bit of work on the NTP client. Still untested and may change to tcp.
All untested and I'm no where near finished yet, but there are a few bug fixes in here, and I'm running short on time ;)
svn path=/trunk/; revision=22486
2006-06-21 19:57:58 +00:00
Ged Murphy
25e24d88df
missed this little blighter when fixing the DateTime.. macro
...
svn path=/trunk/; revision=22485
2006-06-21 19:44:06 +00:00
James Tabor
721c53105a
I've synced most of the User32 control files. Edit, I looked at and saw very little needing synced in. Scrollbar has custom code and Static sync needs more testing.
...
svn path=/trunk/; revision=22484
2006-06-21 19:43:02 +00:00
Ged Murphy
6067cdbbef
change macros to call correct version
...
svn path=/trunk/; revision=22480
2006-06-21 18:46:46 +00:00
Ged Murphy
a14bed3e15
fix incorrect macro
...
svn path=/trunk/; revision=22479
2006-06-21 18:43:14 +00:00
Aleksey Bragin
ca9d44a4a4
Update the doc to include all user32.dll's source code files which are shared one way or another with Wine. Makes syncing easier.
...
svn path=/trunk/; revision=22473
2006-06-21 17:03:20 +00:00
Aleksey Bragin
e291e62bf9
- Sync user32/buttons.c with Wine
...
- Update wine-syncs doc
svn path=/trunk/; revision=22459
2006-06-21 14:16:50 +00:00
Hervé Poussineau
4c5a1e73e8
Fix compilation
...
svn path=/trunk/; revision=22452
2006-06-21 11:45:11 +00:00
Saveliy Tretiakov
1dc7bde5fb
Fix potential buffer overflow and unchecked return (bug 1527).
...
Update headers.
svn path=/trunk/; revision=22451
2006-06-21 11:25:22 +00:00
Aleksey Bragin
b04736c21a
Thomas Weidenmueller: Remove rtl dependency
...
svn path=/trunk/; revision=22450
2006-06-21 10:03:33 +00:00
Hervé Poussineau
67950a1150
Handle MachineName parameter in SetupDiCreateDeviceInfoListExW
...
Eric, can you take care of the change in CM_Connect_MachineW?
svn path=/trunk/; revision=22449
2006-06-21 09:00:17 +00:00
Filip Navara
521b9caad9
Implement the isometric mapping mode and call the mapping functions for Ellipse and Polygon drawing. Thanks MgW from IRC for testing. :)
...
svn path=/trunk/; revision=22448
2006-06-21 08:33:27 +00:00
Filip Navara
d930a6123d
Fix the millimeter calculation and assume 96DPI to be consistent with win32k.
...
svn path=/trunk/; revision=22447
2006-06-21 08:25:25 +00:00
Hervé Poussineau
d5e40a314e
Fix indentation in SetupDiCreateDeviceInfoListExW
...
Fix 2 architecture extension constants
svn path=/trunk/; revision=22446
2006-06-21 07:52:19 +00:00
Hervé Poussineau
9bea18dd04
Fix some bugs according to test suite
...
Delete unused files
svn path=/trunk/; revision=22445
2006-06-21 06:40:02 +00:00
Art Yerkes
c517aab41d
Fix small annoyance. Misplaced comma ftw.
...
svn path=/trunk/; revision=22444
2006-06-21 03:30:54 +00:00
James Tabor
cc6f45970b
Sync to wine, User32. Tested with winefile, explorer with out any problems and no real improvements.
...
svn path=/trunk/; revision=22443
2006-06-21 02:14:09 +00:00
Magnus Olsen
12a01a7706
move back packmgr did move it by mistake
...
svn path=/trunk/; revision=22441
2006-06-20 21:12:15 +00:00
Magnus Olsen
f9764bff93
move qemu gui to tools
...
svn path=/trunk/; revision=22440
2006-06-20 21:11:39 +00:00
Magnus Olsen
3c8c07593b
Moved remotely
...
svn path=/trunk/; revision=22439
2006-06-20 21:11:04 +00:00