Skip to content
Snippets Groups Projects
  1. Oct 16, 2003
  2. Oct 08, 2003
  3. Oct 03, 2003
  4. Sep 18, 2003
  5. Sep 05, 2003
  6. Aug 19, 2003
  7. Jun 26, 2003
    • Eric Pouech's avatar
      - made async.h ready for use in ntdll: replaced all calls to kernel32 · 9bd4f6bf
      Eric Pouech authored and Alexandre Julliard's avatar Alexandre Julliard committed
        functions with ntdll equivalent
      - replaced status setter/getter for wine async structures with direct
        access to a (now included) IO_STATUS_BLOCK structure
      - since we now have a IO_STATUS_BLOCK in async_private, we no longer
        need in most of the user (derivated) structures a field for
        LPOVERLAPPED (it's stored as the IO_STATUS_BLOCK)
      - rewrote the async.h users accordingly
      - implemented ntdll.Nt{Read|Write}File and let
        kernel32.{Read|Write}File(Ex)? use those new ntdll functions
      - rewrote smb read/write interfaces to be more ntdll stylish (no
        overlapped yet)
      9bd4f6bf
  8. Jun 24, 2003
    • Eric Pouech's avatar
      - start moving a few file related functions from files/file.c to · f6a70969
      Eric Pouech authored and Alexandre Julliard's avatar Alexandre Julliard committed
        dlls/kernel subdir (also splitting 16bit APIs in a separate file)
      - implemented ntdll.Nt{Lock|Unlock}File, and made use of those for the
        kernel32 equivalent
      - implemented a few information classes in NtQueryInformationFile and
        NtSetInformationFile (still lots of missing classes)
      - enhanced the get_file_info server request in order to implement
        correctly NtQueryInformationFile (change time & file alloc size)
      - rewrote registry loading to comply with latest changes
      f6a70969
  9. Jun 21, 2003
    • Eric Pouech's avatar
      - adapted kernel32 so that it no longer (directly) manages console · 412d37f6
      Eric Pouech authored and Alexandre Julliard's avatar Alexandre Julliard committed
        handles as wineserver handles
      - console input handle object is no longer waitable (input record
        synchronisation is now implemented as a simple semaphore), and removed
        FD_TYPE_CONSOLE from fd types in wineserver
      - console handles now always have their two lower bit set so one can
        distinguish a console handle from a kernel object handle
      - implemented some undocumented kernel32 console related APIs
        (CloseConsoleHandle, GetConsoleInputWaitHandle, OpenConsoleW,
        VerifyConsoleIoHandle, DuplicateConsoleHandle)
      - allowed a few kernel32 APIs to take console pseudo-handles
        (FlushFileBuffer, GetFileType, WaitFor*Object*)
      - simplified the console inheritance at process creation
      - in console tests, no longer create a console if one already exists
      412d37f6
  10. Jun 14, 2003
  11. May 15, 2003
  12. Apr 22, 2003
  13. Mar 18, 2003
  14. Feb 26, 2003
  15. Jan 11, 2003
  16. Jan 10, 2003
  17. Jan 07, 2003
  18. Jan 02, 2003
  19. Dec 13, 2002
  20. Dec 12, 2002
    • Francois Gouget's avatar
      Fix the error codes returned by DeleteFile{A,W} to match NT. · e948ad1f
      Francois Gouget authored and Alexandre Julliard's avatar Alexandre Julliard committed
      Adapt the DeleteFileA error code checks to take into account variations
      between Win9x and NT.
      Test DeleteFile(NULL).
      Add tests for DeleteFileW.
      On NT, calling _lclose on an already closed handle will cause memory
      corruption and thus sometimes crash -> removed the relevant test.
      Skip the Unicode tests when on Win9x.
      e948ad1f
  21. Nov 30, 2002
  22. Nov 21, 2002
  23. Nov 15, 2002
  24. Nov 08, 2002
  25. Oct 25, 2002
  26. Oct 23, 2002
  27. Sep 17, 2002
  28. Sep 16, 2002
  29. Sep 13, 2002
  30. Sep 12, 2002
  31. Aug 27, 2002
  32. Aug 26, 2002
  33. Aug 17, 2002
  34. Aug 03, 2002
  35. Jul 31, 2002
Loading