Commit graph

16607 commits

Author SHA1 Message Date
Magnus Olsen
f586d22df5 Do not crash if the prompt command name are binger that 260char or the command line.
svn path=/trunk/; revision=17806
2005-09-11 20:16:37 +00:00
Brandon Turner
4b1a13ae2f Windows style auto complete should only return folders then the preceding command is cd or rd.
svn path=/trunk/; revision=17805
2005-09-11 19:40:45 +00:00
Gé van Geldorp
0c1c382528 The system menu is allowed to have an unnamed entry which is not a separator
svn path=/trunk/; revision=17804
2005-09-11 17:59:52 +00:00
Magnus Olsen
de603dba17 Update the swedish translation by Harteex
svn path=/trunk/; revision=17803
2005-09-11 17:47:00 +00:00
Gunnar Dalsnes
fdafc67fbe -refcount reworking (simplification & improvement)
-make functions deal with pointers, not handles
-misc formatting

svn path=/trunk/; revision=17802
2005-09-11 14:48:32 +00:00
Eric Kohl
9e486c444b - CFGMGR32.DLL: Forward implemented functions to SETUPAPI.DLL.
- SETUPAPI.DLL: Use PNP_EnumerateSubKeys to implement CM_Enumerate_Classes_Ex.

svn path=/trunk/; revision=17801
2005-09-11 14:38:57 +00:00
Hervé Poussineau
61420d12f3 Signal USB device arrivals to PnP manager
svn path=/trunk/; revision=17800
2005-09-11 13:55:23 +00:00
Hervé Poussineau
cde1a0c17d Disable USB keyboard and mouse support, as they conflict with i8042prt driver.
We need to change kbdclass/mouclass to be an upper filter of keyboard/mouse device objects (which would become unnamed), and to support multiple keyboards/mice

svn path=/trunk/; revision=17799
2005-09-11 13:55:18 +00:00
Filip Navara
019de62105 Make _strtoui64 an alias of strtoull.
svn path=/trunk/; revision=17798
2005-09-11 13:05:33 +00:00
Filip Navara
c25a8a58af Fix strtoull implementation and add it to build files. Based on patch by Mark Junker <mjscod@gmx.de>.
svn path=/trunk/; revision=17797
2005-09-11 12:36:09 +00:00
Aleksey Bragin
a43952c66b updated wait_for_completion, should work similar to schedule_timeout.
svn path=/trunk/; revision=17796
2005-09-11 11:59:25 +00:00
Hervé Poussineau
3745fc25ff Let OHCI miniport use shared code in drivers/usb/miniport/common/*, instead of duplicating it
svn path=/trunk/; revision=17795
2005-09-11 11:40:43 +00:00
Hervé Poussineau
975f584df9 Display debug error message only when action fails
svn path=/trunk/; revision=17794
2005-09-11 09:23:16 +00:00
Art Yerkes
24a13ab689 Previously, the first character written to the buffer was random (off the
stack).  Not sure why this didn't blow up for others.  Make sure we fill
one character before placing one in the buffer.

svn path=/trunk/; revision=17793
2005-09-11 09:19:24 +00:00
Eric Kohl
ac5798e0c9 - Implement CM_Enumerate_Enumerators_ExA.
- Fix a typo in PNP_EnumerateSubKeys.

svn path=/trunk/; revision=17792
2005-09-11 08:45:02 +00:00
Hervé Poussineau
f535ffe39f xHCI:
* Fix value returned by IRP_MN_QUERY_CAPABILITIES and IOCTL_INTERNAL_USB_GET_ROOT_USB_DEVICE
* Remove debug output
USBHUB:
* Don't enumerate too much children. Display informations about them

svn path=/trunk/; revision=17791
2005-09-10 23:50:28 +00:00
Gé van Geldorp
98f577158f Fix some object/handle victims. Fixes bug 765.
svn path=/trunk/; revision=17790
2005-09-10 23:01:56 +00:00
Hartmut Birr
3a292fe93d - Acquire the temporary buffer from non paged pool in NtQueryDirectoryObject, because the buffer is accessed at DPC_LEVEL.
- Do always add an empty entry at the end of the buffer

svn path=/trunk/; revision=17789
2005-09-10 22:35:08 +00:00
Gé van Geldorp
829763c4d7 Handle .msi files
svn path=/trunk/; revision=17788
2005-09-10 20:19:23 +00:00
Gé van Geldorp
58c1ccc051 Also add registry entries when driver files are already present
svn path=/trunk/; revision=17787
2005-09-10 19:37:20 +00:00
Gé van Geldorp
3276e52050 Auto-determine base of DWORD registry entries.
Fixes bug 764.

svn path=/trunk/; revision=17786
2005-09-10 19:21:49 +00:00
Eric Kohl
f913bdb378 - Implement CM_Enumerate_Enumerators[_Ex]A/W
- Fix PNP_EnumerateSubKeys

svn path=/trunk/; revision=17785
2005-09-10 19:01:44 +00:00
Hervé Poussineau
9162d35b10 Remove unneeded pointer indirection
svn path=/trunk/; revision=17784
2005-09-10 18:45:34 +00:00
Royce Mitchell III
4786e1d6f0 change rest of warnings to allowwarnings - sorry I didn't get to this the other day.
svn path=/trunk/; revision=17783
2005-09-10 18:39:34 +00:00
Hervé Poussineau
23d2ee98f5 Move shareable part of USB miniport drivers to a new directory. UHCI uses it.
svn path=/trunk/; revision=17782
2005-09-10 18:04:42 +00:00
Hartmut Birr
d672727c6a Print only the complete information if the fd is valid itself (in is_valid_fd).
svn path=/trunk/; revision=17781
2005-09-10 15:36:35 +00:00
Hartmut Birr
f8c9d4f80f Silence two debug messages after they have cried a little bit.
svn path=/trunk/; revision=17780
2005-09-10 15:30:21 +00:00
Hartmut Birr
10dac7250e Fixed a typo.
svn path=/trunk/; revision=17779
2005-09-10 15:21:16 +00:00
Hartmut Birr
19f7ba6b03 Fixed the allocation of some buffers in Execute.
svn path=/trunk/; revision=17778
2005-09-10 15:20:10 +00:00
Hartmut Birr
a03dfb5235 Fixed GetConsoleTitleA/W.
svn path=/trunk/; revision=17777
2005-09-10 15:18:42 +00:00
Hervé Poussineau
f03b5bcdff Move common code of USB miniport drivers into drivers/usb/miniport/common library
svn path=/trunk/; revision=17776
2005-09-10 15:17:07 +00:00
Emanuele Aliberti
e76d9c0ae2 <module warnings=...>
<module allowwarnings=...>

svn path=/trunk/; revision=17775
2005-09-10 14:46:06 +00:00
Hervé Poussineau
2764f55c6c Add USB drivers to bootcd
svn path=/trunk/; revision=17774
2005-09-10 13:03:17 +00:00
Eric Kohl
71dc00530f Implement CM_Delete_Class_Key[_Ex].
svn path=/trunk/; revision=17773
2005-09-10 13:02:02 +00:00
Eric Kohl
7ad59b629a Add RegDeleteTreeA/W prototype.
svn path=/trunk/; revision=17772
2005-09-10 10:31:22 +00:00
Gé van Geldorp
a2c38b8cdd Fix maximizing problem introduced by r17764
svn path=/trunk/; revision=17771
2005-09-10 08:22:03 +00:00
Gé van Geldorp
ae5de0886a Don't trust the returned date/time from the BIOS. QEmu messes this up sometimes.
Partly fixes bug 716.

svn path=/trunk/; revision=17767
2005-09-09 21:15:32 +00:00
Hervé Poussineau
187b9e3939 Compile cmd.exe as unicode
svn path=/trunk/; revision=17766
2005-09-09 15:58:40 +00:00
Gé van Geldorp
4de7f0f089 maxlen is in characters, _cnt is in bytes.
Note: rebuild of lib/crt required for this change to take effect
(make crt_clean; make crt)
This brings the VMware Tools installer a hell of a lot further (bug 717).

svn path=/trunk/; revision=17765
2005-09-09 14:47:35 +00:00
Gé van Geldorp
61d669da33 Use max tracking size instead of maximized size to limit window size.
Fixes bug 721.

svn path=/trunk/; revision=17764
2005-09-09 13:35:02 +00:00
Gé van Geldorp
589e1e9ee0 Restore console title after running a command
svn path=/trunk/; revision=17763
2005-09-09 12:22:25 +00:00
Gé van Geldorp
7555a90fe9 Don't assume UNICODE_STRINGs are nul terminated
svn path=/trunk/; revision=17762
2005-09-09 12:22:01 +00:00
Gé van Geldorp
c0337d5d24 Convert title from UNICODE_STRING to nul-terminated
svn path=/trunk/; revision=17761
2005-09-09 11:43:26 +00:00
Gé van Geldorp
b1e0054bee RetVal is in bytes, so check against MAX_PATH in bytes
svn path=/trunk/; revision=17760
2005-09-09 10:22:40 +00:00
Gé van Geldorp
1dc718065f Window handle is not valid anymore when the object is in "destroyed" state
svn path=/trunk/; revision=17759
2005-09-09 09:50:58 +00:00
Gé van Geldorp
704232a50f Remove WS_VISIBLE bit from correct member
svn path=/trunk/; revision=17758
2005-09-09 09:48:33 +00:00
Andrew Munger
02471b01a7 Remove stray data from the XML. This one goes out to TLF.
svn path=/trunk/; revision=17757
2005-09-09 00:38:39 +00:00
Gunnar Dalsnes
16addb9060 -cursoricon: naming changes, cleanup
-fix: hide/show caret to accept NULL hWnds
-some handle to pointer converions
-double handle table size
-fix: co_WinPosActivateOtherWindow was trying to access desktop parent

svn path=/trunk/; revision=17756
2005-09-09 00:25:52 +00:00
Royce Mitchell III
6b27e47c88 win32 api compatibility fix
changed 'warnings' attribute of <module> to 'allowwarnings' to make it's function less ambiguous

svn path=/trunk/; revision=17755
2005-09-08 23:10:17 +00:00
Hervé Poussineau
ffb05e59d0 Change driver name ohci.sys -> usbohci.sys
svn path=/trunk/; revision=17754
2005-09-08 21:54:42 +00:00