]>
Commit | Line | Data |
---|---|---|
65fb2e43 DS |
1 | 2004-11-08 Danny Smith <dannysmith@users.sourceforge.net> |
2 | ||
3 | * include/winnt.h (GetCurrentFiber): Support -masm=intel. | |
4 | (GetFiberData): Likewise. | |
5 | (NtCurrentTeb): Likewise. | |
6 | ||
c3ea0cd3 DS |
7 | 2004-11-04 Danny Smith <dannysmith@users.sourceforge.net> |
8 | ||
9 | * include/wingdi.h (NIF_INFO): Add define. | |
10 | (NIIF_*) Add defines.. | |
11 | Thanks to: Benoit Blanchon <benoit.blanchon@free.fr> | |
12 | (NIF_*): Convert constants to hex. | |
13 | ||
9dee1466 DS |
14 | 2004-11-02 Danny Smith <dannysmith@users.sourceforge.net> |
15 | ||
16 | * include/wingdi.h (GetFontUnicodeRanges,GetGlyphIndicesA, | |
17 | GetGlyphIndicesW): Declare. | |
18 | (GGI_MARK_NONEXISTING_GLYPHS): Define | |
19 | * lib/gdi32.def (GetFontUnicodeRanges,GetGlyphIndicesA, | |
20 | GetGlyphIndicesW): Add stubs. | |
21 | ||
244cbd6b DS |
22 | 2004-10-24 Dan Aloni <da-x@colinux.org> |
23 | ||
24 | * include/ddk/ntapi.h (NtQueryFullAttributesFile, | |
25 | ZwQueryFullAttributesFile): Declare. | |
26 | * include/ddk/ntapi.h (RtlDosPathNameToNtPathName_U): | |
27 | Declare. | |
28 | lib/ntoskrnl.def (ZwQueryDirectoryFile, ZwQueryFullAttributesFile. | |
29 | ZwQueryVolumeInformationFile): Add stubs. | |
30 | ||
b64293e6 DS |
31 | 2004-10-18 Danny Smith <dannysmith@users.sourceforge.net> |
32 | ||
33 | = include/wsahelp.h (WINSOCK_MAPPING, WSHGetWinsockMapping, | |
34 | PWSH_GET_WINSOCK_MAPPING): Don't define if __OBJC__. | |
35 | ||
12a638f9 DS |
36 | 2004-10-15 Robert Wruck <wruck@tweerlei.de> |
37 | Danny Smith <dannysmith@users.sourceforge.net> | |
38 | ||
39 | = include/winbase.h (InitializeSListHead, Interlocked*): | |
40 | Guard with !__USE_NTOSKRNL__. | |
41 | ||
42 | * include/ddk/ntddk.h (__USE_NTOSKRNL__): Define. | |
43 | * include/ddk/winddk.h (InitializeSListHead, Interlocked*): | |
44 | Guard with __USE_NTOSKRNL__. | |
45 | (ExInterlockedPopEntrySList, ExInterlockedPushEntrySList): | |
46 | Add prototypes. Guard macro definition with __USE_NTOSKRNL__ | |
47 | && _WIN32_WINNT >= 0x0501 | |
48 | (ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList, | |
49 | ExFreeToNPagedLookasideList, ExFreeToPagedLookasideList): | |
50 | Replace calts to InterlockedPopEntrySList, InterlockedPushEntrySList | |
51 | with ExInterlockedPopEntrySList, ExInterlockedPushEntrySList. | |
52 | ||
53 | * lib/ddk/ntosknl.def (ExInterlockedPopEntrySList, | |
54 | ExInterlockedPushEntrySList) Add stubs with fastcall decoration. | |
55 | (ExDesktopObjectType, ExEventObjectType, ExSemaphoreObjectType, | |
56 | ExWindowStationObjectType, IoAdapterObjectType, | |
57 | IoDeviceHandlerObjectSize, IoDeviceHandlerObjectType, | |
58 | IoDeviceObjectType, IoDriverObjectType, IoFileObjectType, | |
59 | LpcPortObjectType, MmSectionObjectType, SeTokenObjectType): | |
60 | Uncomment stubs. | |
61 | ||
77cbeb00 DS |
62 | 2004-10-11 Robert Wruck <wruck@tweerlei.de> |
63 | ||
64 | * include/ddk/winddk.h (IoReleaseRemoveLockAndWait): Fix | |
65 | definition | |
66 | (IoReleaseRemoveLock): Add definition. | |
67 | ||
7d032a01 DS |
68 | 2004-10-10 Danny Smith <dannysmith@users.sourceforge.net> |
69 | ||
70 | * include/ddk/winnt4.h (Exi386InterlockedDecrementLong, | |
71 | Exi386InterlockedExchangeUlong, Exi386InterlockedIncrementLong); | |
72 | Add prototypes. | |
73 | * include/winddk.h (ExInterlockedAddUlong, | |
74 | ExInterlockedInsertHeadList, ExInterlockedInsertTailList, | |
75 | ExInterlockedRemoveHeadList, ExInterlockedPopEntryList, | |
76 | ExInterlockedPushEntryList): Change calling convention to | |
77 | DDKAPI. | |
78 | (ExfInterlockedAddUlong,ExInterlockedInsertHeadList, | |
79 | ExInterlockedInsertTailList, ExInterlockedRemoveHeadList, | |
80 | ExInterlockedPopEntryList, ExInterlockedPushEntryList): | |
81 | Add prototypes for DDKFASTAPI versions. | |
82 | Thanks to Vadim Yegor0v <zg at bmg dot lv> for report. | |
83 | * lib/ntoskrnl.def (ExInterlockedAddUlong, | |
84 | ExInterlockedInsertHeadList, ExInterlockedInsertTailList, | |
85 | ExInterlockedRemoveHeadList, ExInterlockedPopEntryList, | |
86 | ExInterlockedPushEntryList): Remove lead '@' from stubs. | |
87 | (ExfInterlockedAddUlong,ExfInterlockedInsertHeadList, | |
88 | ExfInterlockedInsertTailList, ExfInterlockedRemoveHeadList, | |
89 | ExfInterlockedPopEntryList, ExfInterlockedPushEntryList): | |
90 | Add fastcall stubs. | |
91 | (Exi386InterlockedDecrementLong, Exi386InterlockedExchangeUlong, | |
92 | Exi386InterlockedIncrementLong); Add stdcall stubs. | |
93 | ||
f49a3937 DS |
94 | 2004-09-30 Danny Smith <dannysmith@users.sourceforge.net> |
95 | ||
96 | * include/winbase.h (WINBASEAPI): Define as DECLSPEC_IMPORT only | |
97 | if __W32API_USE_DLLIMPORT__ is defined. | |
98 | * include/winuser.h (WINUSERAPI): Likewise. | |
99 | ||
85153fb1 DS |
100 | 2004-09-29 Filip Navara <xnavara@volny.cz> |
101 | ||
102 | * include/ddk/(atm.h, batclass.h, cfg.h, cfgmgr32.h, d4drvif.h, | |
103 | d4iface.h, ddkmapi.h, hidclass.h, hidpi.h, mcd.h, miniport.h, | |
104 | mountdev.h, mountmgr.h, ndis.h, ndistapi.h, ndiswan.h, netpnp.h, | |
105 | newdev.h, ntapi.h, ntdd8042.h, ntddbeep.h, ntddcdrm.h, ntddcdvd.h, | |
106 | ntddchgr.h, ntdddisk.h, ntddkbd.h, ntddmou.h, ntddpar.h, ntddpcm.h, | |
107 | ntddscsi.h, ntddser.h, ntddstor.h, ntddtape.h, ntddtdi.h, | |
108 | ntddvdeo.h, ntddvol.h, ntpoapi.h, parallel.h, pfhook.h, poclass.h, | |
109 | scsi.h, scsiscan.h, smbus.h, srb.h, storport.h, tdiinfo.h, | |
110 | tdikrnl.h, tvout.h, upssvc.h, usb.h, usb100.h, usbdi.h, usbioctl.h, | |
111 | usbiodef.h, usbscan.h, usbuser.h, videoagp.h, winddi.h, winddk.h, | |
112 | winnt4.h, ws2san.h): Fixed packing. | |
113 | * include/ddk/atm.h (ATM_TRAFFIC_DESCRIPTOR_IE): Fixed declaration. | |
114 | * include/ddk/hidclass.h (HID_INTERFACE_HIDPARSE, | |
115 | HID_INTERFACE_NOTIFY_PNP): Likewise. | |
116 | * include/ddk/ndis.h (NDIS_DMA_BLOCK, CO_FLOW_PARAMETERS): Likewise. | |
117 | (NdisQueryPacketLength): Added macro. Thanks to Art Yerkes | |
118 | <ayerkes@speakeasy.net>. | |
119 | * include/ddk/usb100.h (USB_CONFIGURATION_DESCRIPTOR): Fixed | |
120 | declaration. | |
121 | * include/ddk/winddi.h (PATHDATA, GLYPHPOS): Likewise. | |
122 | * include/ddk/winddk.h (PDRIVER_CONTROL, PDRIVER_LIST_CONTROL, | |
123 | PDRIVER_ADD_DEVICE, PIO_COMPLETION_ROUTINE, PDRIVER_CANCEL, | |
124 | PKDEFERRED_ROUTINE, PDRIVER_DISPATCH, PIO_DPC_ROUTINE, | |
125 | PMM_DLL_INITIALIZE, PMM_DLL_UNLOAD, PDRIVER_ENTRY, | |
126 | PDRIVER_INITIALIZE, PKSERVICE_ROUTINE, PIO_TIMER_ROUTINE, | |
127 | PDRIVER_REINITIALIZE, PDRIVER_STARTIO, PKSYNCHRONIZE_ROUTINE, | |
128 | PDRIVER_UNLOAD, DRIVER_OBJECT): Fixed callback declarations. | |
129 | (struct FILE_BASIC_INFORMATION): Renamed to _FILE_BASIC_INFORMATION. | |
130 | (SYNCH_LEVEL): Added definition. | |
131 | (KPCR, KPCR_TIB): Fixed declaration. | |
132 | (Interlocked[Push/Pop]EntrySList): Declare only if winbase.h isn't | |
133 | included and _WIN32_WINNT >= 0x0501. | |
134 | (RtlEqualLuid): Fixed macro definition. | |
135 | (KfLowerIrql, KfRaiseIrql): Declare and use instead of KeLowerIrql and | |
136 | KeRaiseIrql on i386 architectures. | |
137 | ||
b2e76549 DS |
138 | 2004-09-06 Hosaka Yuji <hos@tamanegi.org> |
139 | ||
140 | * include/mshtml.h (IHTMLDocument2): Correct get_selection | |
141 | declaration. | |
142 | (IHTMLSelectionObject): Correct get_type declaration. | |
143 | (IHTMLFramesCollection2, IHTMLWindow2, IHTMLFrameBase, | |
144 | IHTMLFrameBase2, IHTMLFrameBase3, IHTMLBodyElement, | |
145 | IHTMLBodyElement2): Add interfaces. | |
146 | (LPHTMLIMAGEELEMENTFACTORY, LPHTMLEVENTOBJ, LPHTMLSCREEN, | |
147 | LPHTMLOPTIONELEMENTFACTORY, LPOMHISTORY, LPOMNAVIGATOR): Add | |
148 | typedefs. | |
149 | * lib/mshtml-uuid.c (IID_IHTMLFrameBase2, IID_IHTMLFrameBase3): | |
150 | Add IIDs. | |
151 | ||
152 | 2004-09-05 Earnie Boyd <earnie@users.sf.net> | |
b73441fc EB |
153 | |
154 | * include/w32api.h: Increment version to 3.1. | |
155 | * Makefile.in: Ditto. | |
156 | ||
4f52488e DS |
157 | 2004-09-05 Hosaka Yuji <hos@tamanegi.org> |
158 | ||
159 | * include/winuser.h (MonitorFromPoint, MonitorFromRect, | |
160 | MonitorFromWindow): Add prototypes. | |
161 | * lib/user32.def (MonitorFromPoint, MonitorFromRect, | |
162 | MonitorFromWindowMonitorFromWindow): Add stubs. | |
163 | * include/shellapi.h (DuplicateIcon): Add prototype. | |
164 | ||
99f91ded DS |
165 | 2004-09-05 Danny Smith <dannysmith@users.sourceforge.net> |
166 | ||
167 | * include/winuser.h (WINUSERAPI): New define. | |
168 | Use it to mark user32.dll imports, throughout. | |
169 | ||
e636a59f DS |
170 | 2004-09-05 Hosaka Yuji <hos@tamanegi.org> |
171 | ||
172 | * lib/ddk/hid.def (HidD_FlushQueue, HidD_FreePreparsedData, | |
173 | HidD_GetAttributes, HidD_GetConfiguration, HidD_GetFeature, | |
174 | HidD_GetHidGuid, HidD_GetIndexedString, HidD_GetInputReport, | |
175 | HidD_GetManufacturerString, HidD_GetMsGenreDescriptor, | |
176 | HidD_GetNumInputBuffers, HidD_GetPhysicalDescriptor, | |
177 | HidD_GetPreparsedData, HidD_GetProductString, | |
178 | HidD_GetSerialNumberString, HidD_SetConfiguration, | |
179 | HidD_SetFeature, HidD_SetNumInputBuffers, HidD_SetOutputReport, | |
180 | HidP_GetButtonCaps, HidP_GetValueCaps): Add exports. | |
181 | ||
b8a6a751 DS |
182 |