Commit Graph

  • 5ad00f54e3 - Use Unicode strings instead of WCHAR strings. - Use FsRtl functions to handle wildcards. Eric Kohl 2004-09-14 21:46:39 +00:00
  • 5a97f250e7 Check if attached when terminating thread. Suggested by tamlin. Gé van Geldorp 2004-09-14 18:37:40 +00:00
  • 7678fed2ef do something in wcsnlen() - but it should be (as strnlen() in this file) not implemented there, just so IsBadStringPtrW() works even though it lacks SEH protection at the moment Thomas Bluemel 2004-09-14 14:01:25 +00:00
  • 4a4dcb92cf Implement SeLockSubjectContext and SeUnlockSubjectContext. Eric Kohl 2004-09-14 11:04:48 +00:00
  • 2da90fee73 little fix Thomas Bluemel 2004-09-14 01:30:02 +00:00
  • dff481387d Added WSAStartup. Art Yerkes 2004-09-13 22:59:22 +00:00
  • c7f278a12e silence debug message Thomas Bluemel 2004-09-13 21:37:32 +00:00
  • 09afb31c28 implemented RtlIpv4AddressToStringA/W and made ntdll export them. Thomas Bluemel 2004-09-13 20:25:26 +00:00
  • 2161bebe79 Fix closing of LPC ports Gé van Geldorp 2004-09-13 19:10:45 +00:00
  • 32bd722bb4 Fixed small mistake in string handling in my last commit. Jens Collin 2004-09-13 18:04:09 +00:00
  • 89c8c187f3 adapted RtlInt64ToUnicodeString() from RtlIntegerToUnicodeString() Thomas Bluemel 2004-09-13 17:27:23 +00:00
  • 40016817aa Log error code when freetype fails to initialize Gé van Geldorp 2004-09-13 17:17:17 +00:00
  • 30c43d3c95 adapted RtlIntegerToUnicode() from RtlIntegerToChar() Thomas Bluemel 2004-09-13 16:58:58 +00:00
  • 7347219eb4 Rename HANDLE_REP to HANDLE_ENTRY. Eric Kohl 2004-09-13 14:43:50 +00:00
  • b6a00f0a9a RegQueryInfoKeyW returns correct security descriptor size. Eric Kohl 2004-09-13 14:42:37 +00:00
  • 44e5201910 - Implement AddAccessAllowedAceEx, AddAccessDeniedAceEx and AddAuditAccessAceEx. - Add GetCurrentHwProfileW stub. Eric Kohl 2004-09-13 12:14:55 +00:00
  • 00443884ee - Return a default security descriptor when someone wants to retrieve the key security. - Disable debug messages. Eric Kohl 2004-09-13 11:46:07 +00:00
  • f34a907c7a - Fix a typo in RegGetKeySecurity(). - Set missing error values. Eric Kohl 2004-09-13 11:41:26 +00:00
  • 14f00f3aeb Implement RegGetKeySecurity. Eric Kohl 2004-09-13 08:51:40 +00:00
  • b1958574f7 fix -lstdc++ Royce Mitchell III 2004-09-13 03:14:35 +00:00
  • baa35b140c Fixed -lstdc++. Art Yerkes 2004-09-13 03:12:11 +00:00
  • 556c9464b6 Make the end a little bit more interesting Gé van Geldorp 2004-09-12 21:58:01 +00:00
  • ba5fcd9590 revert the changes i accidently committed to HEAD Thomas Bluemel 2004-09-12 19:47:49 +00:00
  • d77482d763 Fix external termination of thread while thread is waiting in GetMessage() Gé van Geldorp 2004-09-12 19:29:23 +00:00
  • eed6b713aa rewrote the gdi handle table that behaves similar 2k/XP and works without global locks Thomas Bluemel 2004-09-12 19:21:08 +00:00
  • 04ccf93084 reduce debug output Thomas Bluemel 2004-09-12 18:50:03 +00:00
  • 5a1180477c Merged with wine. (Fixed const string handling) Jens Collin 2004-09-12 11:21:30 +00:00
  • b7cf80521b - Fix MS2PS rule to work on Windows. - Include PSEH header in the MS2PS generated files. Filip Navara 2004-09-12 10:22:31 +00:00
  • 5334c75998 Add french language to syssetup. Fixes part 2 of bug 401. Patch by Herv� Poussineau <[email protected]> Gé van Geldorp 2004-09-12 09:52:48 +00:00
  • 44d3d874aa Use Wine's language matching algorithm when searching for resources. Fixes bug 261. Gé van Geldorp 2004-09-11 17:06:33 +00:00
  • 14399d738b - Implement FsRtlLegalAnsiCharacterArray. - Fix FsRtlDissectDbcs and FsRtlDoesDbcsContainWildCards prototypes. Eric Kohl 2004-09-11 14:49:41 +00:00
  • 44c503e1d4 Define LOCALE_SYEARMONTH, DATE_YEARMONTH, DATE_LTRREADING and DATE_RTLREADING. Eric Kohl 2004-09-11 08:48:27 +00:00
  • 37734f772d - Define NOTHING. Filip Navara 2004-09-11 03:54:42 +00:00
  • 6244c47ebf - Define FILE_USE_FILE_POINTER_POSITION and FILE_WRITE_TO_END_OF_FILE. - Correct prototype of PFAST_IO_UNLOCK_ALL_BY_KEY. Filip Navara 2004-09-11 03:52:18 +00:00
  • 4ed49e10fb - Add declaration of FsRtlDissectName. Filip Navara 2004-09-11 03:51:13 +00:00
  • 3585f39f48 We need to import ntdll for DbgPrint Steven Edwards 2004-09-10 23:30:45 +00:00
  • c8686d8770 Added Filips patch allowing for Wine testing output to go to DbgPrint as well as stdout. Steven Edwards 2004-09-10 23:30:23 +00:00
  • bd82ff9f5e Moved interlocked function to rosrtl rather than exporting them from ntdll as windows does not export them from there. Steven Edwards 2004-09-10 23:29:28 +00:00
  • d0cbef2f9f minor bug fix for building with other headers. Steven Edwards 2004-09-10 23:22:22 +00:00
  • 9a4721af9c Fix the reset sequence in AtapiFindDevices to work correctly in VMware. Filip Navara 2004-09-10 23:17:45 +00:00
  • fb16e656c4 Send CTRL_CLOSE_EVENT to processes attached to a console when that console is closed. Default handle the event by terminating the process. Gé van Geldorp 2004-09-10 22:14:52 +00:00
  • 5f870e152c removed tests until a proper fix is found. Sorry about the breakage. Steven Edwards 2004-09-10 15:49:54 +00:00
  • 1c6eb466cb Removed the user32 test pending a understanding of how to make our system and Wines play together. It needed to be moved to the user32 module as per Caspers recommendation. Steven Edwards 2004-09-09 23:49:49 +00:00
  • 099b821285 These tests pass under ReactOS with curret CVS. Trying to figure out how to make Caspers regression system and Wines system to play nice. Steven Edwards 2004-09-09 23:48:36 +00:00
  • faaad49380 - Implemented PAE (physical address extension) mapping. - Added the command line switches /pae and /noexecute for enabling the PAE mapping. Hartmut Birr 2004-09-09 20:42:33 +00:00
  • 176e26ac5d - Implemented ExfInterlockedCompareExchange64 and ExfpInterlockedExchange64 Hartmut Birr 2004-09-09 18:51:17 +00:00
  • a3105b78bf - Use SeQuerySecurityDescriptorInfo() to retrieve an objects security descriptor. - Disable debug messages. Eric Kohl 2004-09-09 12:20:48 +00:00
  • 9071fcfe51 Added user32 regression tests that we pass to the regtests system. Working on reviewing all of the Wine tests we pass and then figuring out a way to merge them in with our testing framework. Steven Edwards 2004-09-09 04:18:30 +00:00
  • b451846efb Add support for setting a security descriptor for a file. Send an IRP_MJ_SET_SECURITY to the filesystem driver and return STATUS_SUCCESS if the filesystem driver does not support this IRP. Eric Kohl 2004-09-08 11:42:56 +00:00
  • 539582375e - Fix a typo in NtSetSecurityObject(). Eric Kohl 2004-09-08 11:39:59 +00:00
  • 1b398faac1 Implement SetFileSecurityA/W. Eric Kohl 2004-09-08 11:36:24 +00:00
  • a19098ac83 Add some resources from Winehq CVS. Steven Edwards 2004-09-07 23:09:54 +00:00
  • b1c0463316 Fix compile-time warning, spotted by Sylvain Petreolle <[email protected]> Gé van Geldorp 2004-09-07 14:27:04 +00:00
  • 144119a87d Return a security descriptor that grants full access to everyone if a filesystem driver does not handle IRP_MJ_QUERY_SECURITY. Eric Kohl 2004-09-07 11:51:13 +00:00
  • 67e0d5082e IopInvalidDeviceRequest must return STATUS_INVALID_DEVICE_REQUEST. Eric Kohl 2004-09-07 11:48:16 +00:00
  • d4595781ee - Removed most of the calls to KeAttachProcess/KeDetachProcess. - Used the kernel map to map page tables from other process's. In the future this should be replaced by a per process kernel map (hyperspace map). Hartmut Birr 2004-09-07 11:08:16 +00:00
  • a3d5d79146 - Added the dependency checking for precompiled headers. Hartmut Birr 2004-09-07 08:20:06 +00:00
  • ff08835fad - Replaced the target extension with '.h.gch' if the source extension was '.h' Hartmut Birr 2004-09-07 08:14:30 +00:00
  • 78d5c83574 Implement GetFileSecurityA/W. Eric Kohl 2004-09-06 22:12:25 +00:00
  • ccbc81e0fa 1. make use of precompiled headers everywhere 2. moved some unicode stubs out of the ansi stub file Thomas Bluemel 2004-09-06 21:15:46 +00:00
  • a961785e1d don't copy LARGE_INTEGER structs to FILETIME structs with memcpy, it works but it's confusing as they're different structures that happen to be identical. Thomas Bluemel 2004-09-06 15:56:25 +00:00
  • b1d9a8f8ff We are not using wpp at this time. We can always add a more recent copy if we ever need it. Steven Edwards 2004-09-06 15:04:16 +00:00
  • 23e7f4df4f Implement ANSI group and item functions. Eric Kohl 2004-09-06 12:00:40 +00:00
  • 873819daac - Check first for an existing directory object in NtCreateDirectoryObject. Hartmut Birr 2004-09-05 22:26:17 +00:00
  • 5fa2297ffd - Returned STATUS_OBJECT_NAME_NOT_FOUND if no directory was found in ObReferenceObjectByName. Hartmut Birr 2004-09-05 22:25:36 +00:00
  • ad39a9fec5 .cvsignore updated. Emanuele Aliberti 2004-09-05 12:34:25 +00:00
  • 55003962a3 Version information added. .cvsignore updated. Emanuele Aliberti 2004-09-05 12:27:36 +00:00
  • 703e2aa5f9 Fixes: Art Yerkes 2004-09-05 04:26:30 +00:00
  • 2c8687b1a2 disable typedef for socklen_t for the moment. Steven Edwards 2004-09-04 21:44:30 +00:00
  • f0120ac1d7 Handle matching of "f0_*.*" expression to "f0_000" file name in FsRtlIsNameInExpression and add relevant regression test. Filip Navara 2004-09-04 15:02:00 +00:00
  • 67a29489d2 fix compings warings Magnus Olsen 2004-09-04 10:51:20 +00:00
  • 4074dc813b Added check for socklen_t Steven Edwards 2004-09-03 21:34:48 +00:00
  • d2e1a6010a fix compings warings Magnus Olsen 2004-09-03 17:47:29 +00:00
  • c203723e4f compings warings. and some did have wrong protypes. Magnus Olsen 2004-09-03 16:49:18 +00:00
  • d6740a2c10 - Disable debugging messages. Filip Navara 2004-09-03 04:44:45 +00:00
  • 87204d5906 - Revert the I/O port change from my previous patch. I didn't notice we're doing "+ 2" there. Filip Navara 2004-09-03 04:19:12 +00:00
  • 2d99115181 Issue soft reset command for identification and not ATAPI reset command which works only for packet based devices like CD-ROM drives and it's use on ATA devices is prohibited by the standard. If an ATAPI device is detected then and only then issue the ATAPI reset command. Also fix the addresses in AtapiClaimHwResources. This might fix bug #406. Filip Navara 2004-09-03 02:55:50 +00:00
  • 46256f9c81 fix lite more waring when it compiling Magnus Olsen 2004-09-03 00:15:04 +00:00
  • 88adadd6c6 fix follow warings msg Warning: resolving x by linking to DrvCopyContext@12 DrvCreateContext@4 DrvCreateLayerContext@8 DrvDeleteContext@4 DrvDescribeLayerPlane@20 DrvDescribePixelFormat@16 DrvGetLayerPaletteEntries@20 DrvGetProcAddress@4 DrvReleaseContext@4 DrvRealizeLayerPalette@12 DrvSetContext@12 DrvSetLayerPaletteEntries@20 DrvSetPixelFormat@8 DrvShareLists@8 DrvSwapBuffers@4 DrvSwapLayerBuffers@8 DrvValidateVersion@4 Magnus Olsen 2004-09-02 23:51:07 +00:00
  • a40f706f8e change ccflags = -O march=i386 to march=i486 All asm code are writen for i486. so why did we compile it for i386 when it does not work on i386. Magnus Olsen 2004-09-02 19:49:44 +00:00
  • 198d9eefbc ADNS lib afer eol conversion. Greatlord pointed out that the DOS eols checked in double when checked out in a certain way on windows. Art Yerkes 2004-09-02 19:03:45 +00:00
  • b880d380cc Added python command app to oskit test. Art Yerkes 2004-09-02 02:33:11 +00:00
  • 05cf09a12d Activate dnsapi and adns. Art Yerkes 2004-09-01 23:49:39 +00:00
  • 0f860fb51e - Disable debugging messages. Filip Navara 2004-09-01 20:41:07 +00:00
  • 8e1426d027 Implement WSHGetWildcardAddress Art Yerkes 2004-09-01 03:39:29 +00:00
  • 500044ccc8 Corrected compile error due to different enum used in prototype. Art Yerkes 2004-09-01 02:33:50 +00:00
  • f8b9ad2133 EXT2 should now be allowed in arcnames, etc. Art Yerkes 2004-09-01 00:37:29 +00:00
  • d9002d2afe - Allow shared read access to the debug.log file. Filip Navara 2004-09-01 00:15:08 +00:00
  • 03d477407b - Don't use ULONG for storing pointers. Filip Navara 2004-08-31 23:53:40 +00:00
  • 92b839476c - Don't use ULONG for storing pointers. Filip Navara 2004-08-31 23:48:02 +00:00
  • 1d76d6dd93 - Return value of WM_GETTEXTLENGTH is in TCHARs, not in bytes, so there is no need to convert between Ansi and Unicode (number of characters remains the same) - Allocate Ansi buffer for WM_GETTEXT since MultiByteToWideChar can't handle overlapping buffers Gé van Geldorp 2004-08-31 23:32:01 +00:00
  • a9bae8fa65 - Removed the member OldProcess from the ETHREAD structure. Hartmut Birr 2004-08-31 20:17:18 +00:00
  • 2d0d1ee993 - Allow always shared read for a file which is opened for read only. Hartmut Birr 2004-08-31 20:07:06 +00:00
  • 4f6383edcb - Store always offsets on cluster boundaries in FCB->LastOffset. Hartmut Birr 2004-08-31 20:02:24 +00:00
  • 0ebfc36a78 - Fix converting of UTF8 sequences in IntMultiByteToWideCharUTF8. Filip Navara 2004-08-31 19:54:14 +00:00
  • 3db1c05c05 - Restoring of character size in VBEResetHw. Patch by Herv� Poussineau. Filip Navara 2004-08-31 18:28:50 +00:00
  • 9cc8b8a571 - Use FsRtl routines for wildcard handling. Filip Navara 2004-08-31 16:08:38 +00:00
  • b50ad1e5ec - Fixed some wchar to char translations. Hartmut Birr 2004-08-31 14:40:50 +00:00
  • d4aa975e56 Implement IntWideCharToMultiByteUTF8 since it's needed for saving Explorer configuration. (This change should be ported to the release branch.) Filip Navara 2004-08-31 07:01:43 +00:00
  • 67d68774ab - Revise order of PsInitializeThread to insert the thread to the lists after *all* the fields are initialized and while holding the PiThreadListLock lock acquired. Filip Navara 2004-08-31 06:08:38 +00:00