Francois Gouget
c887d0809c
Add 'use strict' and fix make_opengl accordingly.
...
Add function prototypes.
Write "$a $b" rather than the more complex $a . " " . $b.
Document which OpenGL spec files need to be downloaded.
Update the documentation of the list of supported OpenGL versions.
Tweak the usage so it always reports the right command name.
2005-05-20 18:58:10 +00:00
Kees Cook
0371d86cc1
Implement serialization and helper functions for CryptProtectData.
2005-05-20 18:57:31 +00:00
Raphael Junqueira
79804db4e2
- better traces
...
- handle inclusion "levels"
- better parsing of subprogram, typedef, pointer, ... entries
- arrays, enums, const_type, reference_type parsing
- checks parsing cursors errors (when sibling value available)
- more utilities functions (dwarf2_parse_attr_as_data)
2005-05-20 09:41:10 +00:00
Ivan Leo Puoti
2964d8bc52
Rename SystemDriverInformation to SystemModuleInformation.
2005-05-20 09:40:59 +00:00
Aric Stewart
98e3808261
Fix quoting on queries.
...
Respect '+' and '*' in WriteRegistryValues to only create the key if
it does not already exist. Prevents overwriting values with NULL.
2005-05-20 09:40:42 +00:00
Aric Stewart
16b667ab01
Quoting fixes.
2005-05-20 09:40:14 +00:00
Aric Stewart
721c11a52a
Correct query quoting based on Mike's patch.
...
Also more error messages about return codes from custom actions and
ignore an error that we should be ignoring.
2005-05-20 09:40:02 +00:00
Alexandre Julliard
a46003c436
Revert previous patch, we still need the winedos import lib for now.
2005-05-19 21:18:53 +00:00
Alexandre Julliard
8aa102baef
We no longer need a winedos import library.
2005-05-19 14:25:34 +00:00
Robert Shearman
34d3049360
- Add a generic moniker marshaler that works by saving & loading
...
monikers to & from the stream.
- Use the generic moniker marshal in the file & item monikers and add
a class factory for each.
2005-05-19 14:22:14 +00:00
Dimi Paun
5631d063f4
Do not compute the hit test if we don't really need it.
2005-05-19 14:21:55 +00:00
Juan Lang
6560c48ecc
Implement _XcptFilter using signal handlers, and add a couple traces.
2005-05-19 14:21:21 +00:00
Alexandre Julliard
84259840eb
Refuse to load if 16-bit support is missing.
2005-05-19 14:21:02 +00:00
Alexandre Julliard
3d5c3609c7
Renamed __wine_(un)register_dll_16 to __wine_dll_(un)register_16 for
...
consistency with the 32-bit version, and also make the register
function use the same prototype as the 32-bit one.
2005-05-19 12:44:31 +00:00
Alexandre Julliard
8eb1630ce1
Use a memory mapping instead of file I/O to load 16-bit modules.
2005-05-19 12:05:28 +00:00
Robert Shearman
a890293f33
- Change remaining blocks of code with 2-space indentation to 4-space
...
indentation.
- Make vtables const.
- Remove an unnecessary memcpy and let the compiler do the work.
2005-05-19 12:04:58 +00:00
Robert Shearman
447ab61288
Write custom header up to and including size, not excluding.
2005-05-19 11:15:50 +00:00
Mike McCormack
d31f12964b
Only tables can be backquoted, strings must be single quoted.
2005-05-19 11:15:37 +00:00
Juan Lang
88adb53bf0
Don't fail in RegisterFonts if the Fonts table is missing.
2005-05-19 11:15:24 +00:00
Raphael Junqueira
34955b9578
- basic parsing of subprogram, typedef, pointer, class, struct, enum
...
entries
- indirect strings support
- utilities functions (parse_byte, parse_u2, ...)
2005-05-19 11:14:39 +00:00
Dimi Paun
e035e01b11
Rename back local_compact to LOCAL_Compact for consistency.
...
Get rid of no longer used local.h.
2005-05-19 11:13:36 +00:00
Dimi Paun
8ad6c25539
Remove LOCAL_*() calls from USER, use Local*16() instead.
2005-05-19 11:12:57 +00:00
Juan Lang
f935b51423
Implement get_default_drive_device for FreeBSD.
2005-05-19 11:12:27 +00:00
Alexandre Julliard
e18ca98857
Removed last dependencies on 16-bit headers from ntdll.
2005-05-18 18:37:30 +00:00
Robert Shearman
10ee7b36e8
Implement IROTData::GetComparisonData for file & item monikers.
2005-05-18 18:28:15 +00:00
Alexandre Julliard
b3e0a032ce
Moved entry point definitions from module.h to kernel16_private.h.
2005-05-18 18:27:54 +00:00
Maarten Lankhorst
db3be15567
Add vfwindex when enumerating devices, and make sure every device has
...
a unique registry key, so multiple devices with same name are allowed.
2005-05-18 18:25:12 +00:00
Alexandre Julliard
67204137ee
Generate the 16-bit module header in the standard on-disk format, so
...
that winebuild doesn't need to know about kernel internal structures.
2005-05-18 18:21:59 +00:00
Maarten Lankhorst
66b019c1a8
Pass property bag to IPersistPropertyBag, if supported.
2005-05-18 18:20:39 +00:00
Emmanuel Maillard
64c077860e
Added Darwin 8.0 specific headers.
2005-05-18 18:20:23 +00:00
Alexandre Julliard
f624b48f48
Split the module building functionality of NE_LoadExeHeader into
...
separate functions.
2005-05-18 17:48:28 +00:00
Aric Stewart
d5bfaf7897
A few small fixes.
2005-05-18 17:46:38 +00:00
Aric Stewart
c5a1443fd9
We cannot internally load the files in FileCost because that action
...
may be skipped or not called. So do it in CostInitialize.
Quote the file path in SelfRegModules.
Do not write squished null guids to the feature registration.
2005-05-18 17:46:12 +00:00
Maarten Lankhorst
32e93f3074
Fixed SetFilterGraph failure.
...
Added debug info.
Added ObjectRefCount info for DllCanUnloadNow.
2005-05-18 17:45:35 +00:00
Alexandre Julliard
90dd7f0603
Removed implementation of LoadDIBIconHandler16 and
...
LoadDIBCursorHandler16 since they are no longer used, and stop
exporting NE_DefResourceHandler.
2005-05-18 15:37:41 +00:00
Maarten Lankhorst
2c9cb01379
Add pin functions from quartz.
2005-05-18 15:34:04 +00:00
Kees Cook
919d53f22d
Define structures for CryptProtectData/CryptUnprotectData calls.
2005-05-18 15:33:50 +00:00
Pierre d'Herbemont
342da59b0c
Remove stdlib.h inclusion if winsock.h is included.
2005-05-18 15:33:20 +00:00
Maarten Lankhorst
30d5120a35
DllCanUnloadNow fix.
...
Fixed ObjRefCount for EnumPins.
2005-05-18 15:31:24 +00:00
James Hawkins
b96eb4d3b0
- Store the click point in LISTVIEW_INFO.
...
- Move mouse tracking to MouseMove.
- Use DragDetect instead of TrackMouse.
- Remove the unused TrackMouse function.
2005-05-18 15:30:48 +00:00
Alexandre Julliard
8ee01679dc
Fixed a couple of warnings.
2005-05-18 13:27:24 +00:00
Maarten Lankhorst
05d658d012
Added reconnect function for filtergraph.
2005-05-18 13:25:49 +00:00
Maarten Lankhorst
0caae47658
Fixed freeing of mediatype.
2005-05-18 13:25:20 +00:00
Aric Stewart
98d9cec74c
Correctly use short filenames from uncompressed file sources. Also
...
default feature and component install states to ABSENT instead of
UNKNOWN.
2005-05-18 13:23:52 +00:00
Alexandre Julliard
964b7fb14d
Changed SNOOP16_RegisterDLL to take a module handle instead of
...
pointer. Moved snoop function prototypes to kernel16_private.h.
2005-05-18 09:58:43 +00:00
Alexandre Julliard
4de9cfd1cd
Moved import tracing to a separate channel so that +module traces
...
don't contain too much noise.
2005-05-18 09:51:46 +00:00
Dimi Paun
ca30176cd7
Remove the LOCAL_*() functions from GDI.
2005-05-18 09:50:43 +00:00
Dimi Paun
0c4be325b1
Remove the LOCAL_*() function calls from KERNEL.
2005-05-18 09:48:32 +00:00
Felix Nawothnig
43201e072b
Resize listview column to autofit on a doubleclick on the
...
header-divider.
2005-05-18 09:47:30 +00:00
Raphael Junqueira
86cdb432c5
- add some Dwarf2 enums
...
- abbrev entries parser (with attributes)
- debug info parser skeleton (see big tag swith in dwarf2_parse).
2005-05-18 09:46:12 +00:00