Skip to content
Snippets Groups Projects
  1. Sep 08, 2003
  2. Sep 05, 2003
  3. Sep 03, 2003
  4. Aug 29, 2003
  5. Aug 28, 2003
  6. Aug 27, 2003
  7. Aug 23, 2003
  8. Aug 21, 2003
  9. Aug 19, 2003
  10. Aug 15, 2003
  11. Aug 12, 2003
  12. Jul 09, 2003
  13. Jul 03, 2003
  14. Jul 01, 2003
  15. Jun 30, 2003
  16. Jun 27, 2003
  17. Jun 24, 2003
  18. Jun 23, 2003
  19. 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
  20. Jun 18, 2003
    • Francois Gouget's avatar
      'sizeof type' is best avoided as it won't always compile (e.g. 'int · 9591836f
      Francois Gouget authored and Alexandre Julliard's avatar Alexandre Julliard committed
      main() {return sizeof int;}'). Use 'sizeof(type)' instead.
      9591836f
    • Eric Pouech's avatar
      - fixed a couple of bugs in ntdll environment functions (one in trace, · b53b5bcb
      Eric Pouech authored and Alexandre Julliard's avatar Alexandre Julliard committed
        the other one in environment variable expansion)
      - the process parameters, when passed thru wineserver, are now fully
        handled in ntdll, they are stored in the RTL_USER_PROCESS_PARAMETERS
        structure.
      - later on in kernel32 loading sequence, those parameters are copied
        into STARTUPINFO shadow structures
      - later modification to those paramters are now reflected to the
        RTL_USER_PROCESS_PARAMETERS structure (and STARTUPINFO is kept
        untouched) (for example, StdHandle setting) (Win 2k behaves like this)
      - ENVDB has been removed
      - command line inheritance (from unix command line) is now purely in ntdll
      - all kernel32 environment functions now rely on their ntdll counterparts
      - goodies: input/output handle inheritance while asking for a detached
        console is better handled; a few more kernel32 environment tests now
        pass ; silenced a valgrind warning in process creation
      b53b5bcb
  21. Jun 04, 2003
  22. May 22, 2003
  23. May 20, 2003
  24. May 19, 2003
  25. May 15, 2003
  26. May 14, 2003
  27. May 13, 2003
  28. May 08, 2003
  29. Apr 27, 2003
  30. Apr 20, 2003
Loading