Gé van Geldorp [Tue, 5 Jul 2005 17:10:19 +0000 (17:10 +0000)]
Prevent warning in optimized builds
svn path=/trunk/; revision=16431
Gé van Geldorp [Tue, 5 Jul 2005 17:08:58 +0000 (17:08 +0000)]
Code generator for 16bpp DIB Blt operations
svn path=/trunk/; revision=16430
Filip Navara [Tue, 5 Jul 2005 17:08:48 +0000 (17:08 +0000)]
Get rid of the (incorrect) __attribute__((packed)) usage.
svn path=/trunk/; revision=16429
Filip Navara [Tue, 5 Jul 2005 16:40:01 +0000 (16:40 +0000)]
- Convert pure inline assembler .c files to .S files.
- Move SMP IRQ handlers to irqhand.s (at the same place where the UP ones are).
svn path=/trunk/; revision=16428
Hervé Poussineau [Tue, 5 Jul 2005 14:00:33 +0000 (14:00 +0000)]
Fix compilation due to revision 16425.
I forgot a parameter in SetupDiGetClassDevsExA/W ...
svn path=/trunk/; revision=16427
Hervé Poussineau [Tue, 5 Jul 2005 13:15:10 +0000 (13:15 +0000)]
Implement SetupDiGetClassDescriptionExA, by calling SetupDiGetClassDescriptionExW
svn path=/trunk/; revision=16426
Hervé Poussineau [Tue, 5 Jul 2005 12:59:14 +0000 (12:59 +0000)]
Implement SetupDiGetClassDevs(Ex)A/W
svn path=/trunk/; revision=16425
Magnus Olsen [Tue, 5 Jul 2005 12:06:27 +0000 (12:06 +0000)]
Brandon Turner turnerb7@msu.edu. Bug fix color now it working as ms cmd color. Please everyone that have done translate of cmd, update the language's file. some text have been modify and add in cmd en.rc
svn path=/trunk/; revision=16424
Hervé Poussineau [Tue, 5 Jul 2005 08:48:43 +0000 (08:48 +0000)]
- Implement SetupDiCreateDeviceInfoListExW
- Do according changes in SetupDiDestroyDeviceInfoList
- Implement SetupDiEnumDeviceInfo
- Don't open registry with full rights in SetupDiClassGuidsFromNameExW
- Set last error in SetupDiClassNameFromGuidExW in case of problem
- Do W->A conversion for InfSectionWithExt string in SetupDiGetActualSectionToInstallA
Following changes break serial port devices enumeration on Wine. I'll work on this problem later.
- Implement SetupDiGetClassDevsW
- Disable some code in SetupDiEnumDeviceInterfaces and SetupDiGetDeviceInterfaceDetailA
Now, you should be able to list devices classes, and enumerate devices related to each class
svn path=/trunk/; revision=16423
Thomas Bluemel [Tue, 5 Jul 2005 01:18:07 +0000 (01:18 +0000)]
globally enable the -Wpointer-arith warning to prevent usage of GCC's pointer arithmetics extension
svn path=/trunk/; revision=16422
Thomas Bluemel [Tue, 5 Jul 2005 00:57:47 +0000 (00:57 +0000)]
fix code that depends on GCC's void* pointer arithmetic extension
svn path=/trunk/; revision=16421
Thomas Bluemel [Tue, 5 Jul 2005 00:24:36 +0000 (00:24 +0000)]
fix code that depends on GCC's void* pointer arithmetic extension
svn path=/trunk/; revision=16420
Thomas Bluemel [Mon, 4 Jul 2005 23:05:17 +0000 (23:05 +0000)]
fix code that depends on GCC's void* pointer arithmetic extension
svn path=/trunk/; revision=16419
Thomas Bluemel [Mon, 4 Jul 2005 22:25:46 +0000 (22:25 +0000)]
some %x -> %p fixes
svn path=/trunk/; revision=16418
Gunnar Dalsnes [Mon, 4 Jul 2005 22:22:22 +0000 (22:22 +0000)]
fix premature close og reg key
svn path=/trunk/; revision=16417
Thomas Bluemel [Mon, 4 Jul 2005 22:11:00 +0000 (22:11 +0000)]
some %x -> %p fixes
svn path=/trunk/; revision=16416
Gunnar Dalsnes [Mon, 4 Jul 2005 21:54:36 +0000 (21:54 +0000)]
hopefully fix something in CreateClassKey
svn path=/trunk/; revision=16415
Filip Navara [Mon, 4 Jul 2005 21:46:20 +0000 (21:46 +0000)]
Yet another DPRINT fix.
svn path=/trunk/; revision=16414
Filip Navara [Mon, 4 Jul 2005 21:12:35 +0000 (21:12 +0000)]
Fix more DPRINTs.
svn path=/trunk/; revision=16413
Hervé Poussineau [Mon, 4 Jul 2005 21:08:00 +0000 (21:08 +0000)]
Remove entries that are created by 2nd stage setup, using media/inf/NET_NIC.inf
Fix some obvious wrong copy/pastes
Add correct registry entries for kbdclass and mouclass classes
Fix hard-coded values for serial mice (Serenum doesn't report the exact hardwa
svn path=/trunk/; revision=16412
Alex Ionescu [Mon, 4 Jul 2005 21:01:46 +0000 (21:01 +0000)]
Dprint fixes by our lovely Filip
svn path=/trunk/; revision=16411
Thomas Bluemel [Mon, 4 Jul 2005 17:22:18 +0000 (17:22 +0000)]
add a quick search feature to the checklist control
svn path=/trunk/; revision=16410
Thomas Bluemel [Mon, 4 Jul 2005 13:37:02 +0000 (13:37 +0000)]
properly handle WM_UPDATEUISTATE
svn path=/trunk/; revision=16409
Thomas Bluemel [Mon, 4 Jul 2005 13:21:14 +0000 (13:21 +0000)]
- hide the keyboard focus when appropriate
- add missing definitions to w32api
svn path=/trunk/; revision=16408
Thomas Bluemel [Mon, 4 Jul 2005 11:52:16 +0000 (11:52 +0000)]
fixed some scrolling issues
svn path=/trunk/; revision=16407
Thomas Bluemel [Mon, 4 Jul 2005 11:05:04 +0000 (11:05 +0000)]
handle resizing of the control
svn path=/trunk/; revision=16406
Thomas Bluemel [Mon, 4 Jul 2005 09:46:50 +0000 (09:46 +0000)]
get rid of the obsolete Makefile.ros-template files
svn path=/trunk/; revision=16405
Thomas Bluemel [Mon, 4 Jul 2005 00:30:23 +0000 (00:30 +0000)]
properly handle clicks outside a checkbox
svn path=/trunk/; revision=16404
Thomas Bluemel [Mon, 4 Jul 2005 00:06:52 +0000 (00:06 +0000)]
minor bugfixes
svn path=/trunk/; revision=16403
Thomas Bluemel [Sun, 3 Jul 2005 23:29:36 +0000 (23:29 +0000)]
enable editing of the checkboxes and minor bugfixes
svn path=/trunk/; revision=16402
Eric Kohl [Sun, 3 Jul 2005 21:37:16 +0000 (21:37 +0000)]
Remove trailing whitespace and fix indentation
svn path=/trunk/; revision=16401
Hervé Poussineau [Sun, 3 Jul 2005 21:35:41 +0000 (21:35 +0000)]
Delete unused makefiles
svn path=/trunk/; revision=16400
Eric Kohl [Sun, 3 Jul 2005 21:25:00 +0000 (21:25 +0000)]
- Implement PlugPlayControlProperty and PlugPlayControlGetDeviceDepth
- Move documentation from NDK headers
svn path=/trunk/; revision=16399
Hervé Poussineau [Sun, 3 Jul 2005 20:19:55 +0000 (20:19 +0000)]
Implement SetupDiGetDeviceRegistryPropertyA
Add stub for SetupDiGetDeviceRegistryPropertyW
svn path=/trunk/; revision=16398
Martin Fuchs [Sun, 3 Jul 2005 20:12:16 +0000 (20:12 +0000)]
fix compile errors
svn path=/trunk/; revision=16397
Thomas Bluemel [Sun, 3 Jul 2005 19:32:55 +0000 (19:32 +0000)]
actually disable it, sorry
svn path=/trunk/; revision=16396
Thomas Bluemel [Sun, 3 Jul 2005 19:32:30 +0000 (19:32 +0000)]
add support for XP themes (disabled by default)
svn path=/trunk/; revision=16395
Thomas Bluemel [Sun, 3 Jul 2005 18:32:22 +0000 (18:32 +0000)]
- imported uxtheme.dll from WINE-
20050703
- added missing definitions in w32api
- imported schemadef.h from WINE and replaced most of tmschema.h with WINE's version (which is much more correct)
svn path=/trunk/; revision=16394
Eric Kohl [Sun, 3 Jul 2005 15:21:19 +0000 (15:21 +0000)]
- Move definitions from ntpnp.h into NDK and DDK
- Remove ntpnp.h
svn path=/trunk/; revision=16393
Martin Fuchs [Sun, 3 Jul 2005 13:49:05 +0000 (13:49 +0000)]
prepare for WINE UNICODE patch
svn path=/trunk/; revision=16392
Hervé Poussineau [Sun, 3 Jul 2005 13:46:33 +0000 (13:46 +0000)]
Implement SetupDiGetActualSectionToInstallA
Implement SetupDiCreateDeviceInfoA
Add SetupDiCreateDeviceInfoW stub
Fix SetupDiOpenClassRegKeyExW, by adding { } around the GUID string when opening the registry key
Don't use L"..." notation for wide strings
svn path=/trunk/; revision=16391
Eric Kohl [Sun, 3 Jul 2005 12:18:23 +0000 (12:18 +0000)]
- Define and use PLUGPLAY_CONTROL_CLASS
- PNP_GetVersion should return an error code
- Rename structs used by NtPlugPlayControl
svn path=/trunk/; revision=16390
Hervé Poussineau [Sun, 3 Jul 2005 10:35:56 +0000 (10:35 +0000)]
Implement CM_Enumerate_Classes and CM_Enumerate_Classes_Ex
svn path=/trunk/; revision=16389
Hervé Poussineau [Sun, 3 Jul 2005 10:33:51 +0000 (10:33 +0000)]
Add some missing constants and prototypes related to setupapi/cfgmgr
svn path=/trunk/; revision=16388
Martin Fuchs [Sun, 3 Jul 2005 09:39:11 +0000 (09:39 +0000)]
switch to WIN32 API string functions
svn path=/trunk/; revision=16387
James Tabor [Sun, 3 Jul 2005 06:43:49 +0000 (06:43 +0000)]
Half way implement NtGdiUnrealizedObject.
svn path=/trunk/; revision=16386
Thomas Bluemel [Sun, 3 Jul 2005 02:02:47 +0000 (02:02 +0000)]
don't look up list items with negative index
svn path=/trunk/; revision=16385
Thomas Bluemel [Sun, 3 Jul 2005 01:44:25 +0000 (01:44 +0000)]
- allow changing the focus of the check boxes in the checklist control
- minor fixes
svn path=/trunk/; revision=16384
Eric Kohl [Sat, 2 Jul 2005 21:32:37 +0000 (21:32 +0000)]
Implement StringTableDuplicate.
svn path=/trunk/; revision=16383
Eric Kohl [Sat, 2 Jul 2005 19:26:43 +0000 (19:26 +0000)]
Implement GetVersionInfoFromImage.
Add missing prototypes to w32api.
svn path=/trunk/; revision=16382
Martin Fuchs [Sat, 2 Jul 2005 17:57:51 +0000 (17:57 +0000)]
Henning Gerhardt <henning.gerhardt@web.de>: Update German resource files.
svn path=/trunk/; revision=16381
Hervé Poussineau [Sat, 2 Jul 2005 14:50:22 +0000 (14:50 +0000)]
Implement PoRequestPowerIrp
svn path=/trunk/; revision=16380
Eric Kohl [Sat, 2 Jul 2005 14:05:38 +0000 (14:05 +0000)]
Implement CenterWindowRelativeToParent.
svn path=/trunk/; revision=16379
Thomas Bluemel [Sat, 2 Jul 2005 13:49:23 +0000 (13:49 +0000)]
- query the domain server if specified by the server
- fixed some minor bugs
svn path=/trunk/; revision=16378
Filip Navara [Sat, 2 Jul 2005 13:45:23 +0000 (13:45 +0000)]
Use RtlExitUserThread instead of NtTerminateThread, so the stack is properly freed.
svn path=/trunk/; revision=16377
Filip Navara [Sat, 2 Jul 2005 13:42:43 +0000 (13:42 +0000)]
Add prototypes for RtlExitUserThread and RtlInitializeContext.
svn path=/trunk/; revision=16376
Thomas Bluemel [Sat, 2 Jul 2005 01:34:18 +0000 (01:34 +0000)]
enumerate the permission names and display them
svn path=/trunk/; revision=16375
Thomas Bluemel [Fri, 1 Jul 2005 23:33:34 +0000 (23:33 +0000)]
initial (not yet complete) implementation of the checklist control for the permissions editor
svn path=/trunk/; revision=16374
Hervé Poussineau [Fri, 1 Jul 2005 23:26:01 +0000 (23:26 +0000)]
Set svn:eol-style property to native
svn path=/trunk/; revision=16373
Alex Ionescu [Fri, 1 Jul 2005 19:53:02 +0000 (19:53 +0000)]
fix tlist
svn path=/trunk/; revision=16372
Magnus Olsen [Fri, 1 Jul 2005 18:20:10 +0000 (18:20 +0000)]
Brandon Turner turnerb7@msu.edu
Added ConPrintfPaging and ConOutPrintfPaging
Added /p back in using ConOutPrintfPaging
Me
correct small mistake in en.rc adding newline
for dir_help text, so it looking bit better when it
printout
svn path=/trunk/; revision=16371
Alex Ionescu [Fri, 1 Jul 2005 16:04:07 +0000 (16:04 +0000)]
remove acledit.h, the interfaces are nt4-only and deprecated, programmers must use ISecurityInformation (which is what Thomas has started to implement as well)
svn path=/trunk/; revision=16370
Alex Ionescu [Fri, 1 Jul 2005 15:40:52 +0000 (15:40 +0000)]
Fix DHCP bug (a ReadFile was being done on a BOOLEAN return value instead of the handle, and a thread was never returning), fix 99% of warnings and use PCH
svn path=/trunk/; revision=16369
Hervé Poussineau [Fri, 1 Jul 2005 15:29:06 +0000 (15:29 +0000)]
Add '\' between "System\CurrentControlSet\Class" and the GUID when creating the registry key name
Don't return FALSE but INVALID_HANDLE_VALUE in SetupDiOpenClassRegKeyExW
svn path=/trunk/; revision=16368
Thomas Bluemel [Fri, 1 Jul 2005 12:09:04 +0000 (12:09 +0000)]
query the dacl from the ISecurityInformation server, query the domains name from lsass and list them in the dialog box
svn path=/trunk/; revision=16367
Alex Ionescu [Fri, 1 Jul 2005 03:58:55 +0000 (03:58 +0000)]
These two escaped... fix them too
svn path=/trunk/; revision=16366
Alex Ionescu [Fri, 1 Jul 2005 03:40:52 +0000 (03:40 +0000)]
Fix breakage caused by accidental commit in the last revision
svn path=/trunk/; revision=16364
Alex Ionescu [Fri, 1 Jul 2005 03:25:35 +0000 (03:25 +0000)]
Fix explorer/ibrowser build
svn path=/trunk/; revision=16363
Alex Ionescu [Fri, 1 Jul 2005 03:14:40 +0000 (03:14 +0000)]
Kill off more of rosrtl
svn path=/trunk/; revision=16362
Alex Ionescu [Fri, 1 Jul 2005 03:03:06 +0000 (03:03 +0000)]
PCH for csrss and win32csr, and remove rosrtl usage
svn path=/trunk/; revision=16361
Alex Ionescu [Fri, 1 Jul 2005 02:47:15 +0000 (02:47 +0000)]
PCH for SMSS, and remove rosrtl usage
svn path=/trunk/; revision=16360
Alex Ionescu [Fri, 1 Jul 2005 01:54:55 +0000 (01:54 +0000)]
Kill large parts of rosrtl. devmode conversion implented in gdi32 because it's actually an exported api, 2nd converstion used only once so inlined. logfont conversion implented as functions directly in the ddl. rtlrosmin/max replaced by actual macros, and resource rtlros function in aclui replace by actual win32 call. other rosrtl code was already deprecated.
svn path=/trunk/; revision=16359
Alex Ionescu [Thu, 30 Jun 2005 22:40:36 +0000 (22:40 +0000)]
Move some internal headers to /reactos, set it as a default include path, move pseh and elf headers to their respective directories
svn path=/trunk/; revision=16358
Thomas Bluemel [Thu, 30 Jun 2005 21:38:39 +0000 (21:38 +0000)]
- Get rid of GCC specific typecasts to PVOID for pointer arithmetics
- Decrement the AceCount in RtlDeleteAce instead of incrementing it
svn path=/trunk/; revision=16357
Alex Ionescu [Thu, 30 Jun 2005 17:00:19 +0000 (17:00 +0000)]
rollback change
svn path=/trunk/; revision=16356
Alex Ionescu [Thu, 30 Jun 2005 16:59:07 +0000 (16:59 +0000)]
rollback change
svn path=/trunk/; revision=16355
Alex Ionescu [Thu, 30 Jun 2005 16:57:06 +0000 (16:57 +0000)]
kill rosrtl from system modules
svn path=/trunk/; revision=16354
Alex Ionescu [Thu, 30 Jun 2005 16:52:26 +0000 (16:52 +0000)]
remove roscfg.h
svn path=/trunk/; revision=16353
Alex Ionescu [Thu, 30 Jun 2005 16:48:14 +0000 (16:48 +0000)]
Add windows.h back, is it futile to remove it
svn path=/trunk/; revision=16352
Alex Ionescu [Thu, 30 Jun 2005 16:39:17 +0000 (16:39 +0000)]
Remove windows.h from external win32k headers
svn path=/trunk/; revision=16351
Alex Ionescu [Thu, 30 Jun 2005 16:31:15 +0000 (16:31 +0000)]
Math.c wasn't using the pch header, thanks for the catch, Steven
svn path=/trunk/; revision=16350
Alex Ionescu [Thu, 30 Jun 2005 16:20:40 +0000 (16:20 +0000)]
remove windows.h dependency. Filip said it couldn't be done, so please watch out for flying pigs and hell freezing over
svn path=/trunk/; revision=16349
Alex Ionescu [Thu, 30 Jun 2005 16:17:45 +0000 (16:17 +0000)]
Fix win32k warnings, get rid of windowsx.h dependency
svn path=/trunk/; revision=16348
Alex Ionescu [Thu, 30 Jun 2005 16:04:08 +0000 (16:04 +0000)]
Kill rosrtl
svn path=/trunk/; revision=16347
Filip Navara [Thu, 30 Jun 2005 14:38:53 +0000 (14:38 +0000)]
Don't use ROSRTL.
svn path=/trunk/; revision=16346
Filip Navara [Thu, 30 Jun 2005 13:50:21 +0000 (13:50 +0000)]
Use RtlQueryRegistryValues instead of RosReadRegistryValue.
svn path=/trunk/; revision=16345
Alex Ionescu [Thu, 30 Jun 2005 12:42:57 +0000 (12:42 +0000)]
Manually define undocumented MS GLU constants
svn path=/trunk/; revision=16344
Thomas Bluemel [Thu, 30 Jun 2005 12:33:12 +0000 (12:33 +0000)]
implemented NeedCurrentDirectoryForExePathA/W
svn path=/trunk/; revision=16343
Alex Ionescu [Thu, 30 Jun 2005 12:31:36 +0000 (12:31 +0000)]
Delete ddentry.h and create official ddrawgdi.h header instead, delete duplicate GL include folder, move internal headers to internal libs, delete tcpmisc.h and move its defines to official tcpioctl.h, fix up winddi.h and cleanup gdi32 header.
svn path=/trunk/; revision=16342
Filip Navara [Thu, 30 Jun 2005 12:22:27 +0000 (12:22 +0000)]
Move ROSKY to a separate SVN module.
svn path=/trunk/; revision=16341
Filip Navara [Thu, 30 Jun 2005 12:21:30 +0000 (12:21 +0000)]
Move ROSKY to a separate SVN module.
svn path=/trunk/; revision=16340
Filip Navara [Thu, 30 Jun 2005 12:19:21 +0000 (12:19 +0000)]
Move ROSKY to a separate SVN module.
svn path=/trunk/; revision=16339
Filip Navara [Thu, 30 Jun 2005 12:17:36 +0000 (12:17 +0000)]
Move ROSKY out of the main module.
svn path=/trunk/; revision=16338
Filip Navara [Thu, 30 Jun 2005 12:17:30 +0000 (12:17 +0000)]
Move ROSKY out of the main module.
svn path=/trunk/; revision=16337
Filip Navara [Thu, 30 Jun 2005 12:16:27 +0000 (12:16 +0000)]
Move ROSKY out of the main module.
svn path=/trunk/; revision=16336
Alex Ionescu [Thu, 30 Jun 2005 02:17:47 +0000 (02:17 +0000)]
Fix warning
svn path=/trunk/; revision=16335
Filip Navara [Wed, 29 Jun 2005 22:19:47 +0000 (22:19 +0000)]
Allow YASM to be used instead of NASM.
svn path=/trunk/; revision=16334
Steven Edwards [Wed, 29 Jun 2005 20:13:51 +0000 (20:13 +0000)]
silence some warnings and break it even more
svn path=/trunk/; revision=16333
Steven Edwards [Wed, 29 Jun 2005 20:03:12 +0000 (20:03 +0000)]
already moved this to the PSDK
svn path=/trunk/; revision=16332
Steven Edwards [Wed, 29 Jun 2005 19:47:57 +0000 (19:47 +0000)]
correctly convert to all lower case
svn path=/trunk/; revision=16331