1. 11 Jul, 2018 1 commit
  2. 10 Jul, 2018 1 commit
  3. 07 Jul, 2018 1 commit
  4. 20 Oct, 2016 1 commit
  5. 08 Sep, 2016 2 commits
  6. 27 Nov, 2015 1 commit
  7. 20 Nov, 2015 4 commits
  8. 19 Nov, 2015 1 commit
  9. 18 Nov, 2015 1 commit
  10. 17 Nov, 2015 2 commits
  11. 04 Aug, 2015 5 commits
    • Rafał Wojdyła's avatar
      version 3.0.5 · 2c4cb031
      Rafał Wojdyła authored
      2c4cb031
    • Rafał Wojdyła's avatar
      pipe-server: additional verbose logging · b943c4fa
      Rafał Wojdyła authored
      b943c4fa
    • Rafał Wojdyła's avatar
      3ed67fc6
    • Rafał Wojdyła's avatar
      exec: add GetArgument() · 5eba8145
      Rafał Wojdyła authored
      From now on, to insulate themselves from Windows' ambiguous path quoting rules
      all Qubes Tools components expect command line arguments to be separated by
      a special character (QUBES_ARGUMENT_SEPARATOR), currently |.
      5eba8145
    • Rafał Wojdyła's avatar
      exec: cleanup · 1e502b58
      Rafał Wojdyła authored
      Create*AsCurrentUser now takes an 'interactive' parameter to decide whether
      the process should be launched in the active console session.
      CreatePipedProcessAsUser: user can be NULL (use current).
      CreatePipedProcessAsUser: using a user different than a currently logged on
      one returns an error. This is broken and needs fixing.
      GrantRemoteSessionDesktopAccess needs to give desktop/winsta access to such
      user, but it's not possible without running a new process in the interactive
      session (we're usually running in session 0 as a service). This was originally
      implemented with a hack that launched qrexec-agent with a special parameter,
      this needs a proper solution (another executable).
      1e502b58
  12. 31 Jul, 2015 3 commits
  13. 30 Jul, 2015 2 commits
  14. 17 Jul, 2015 2 commits
    • Rafał Wojdyła's avatar
      pipe-server: fix use-after-free · 9312b01d
      Rafał Wojdyła authored
      Client data could have been accessed by QpsRead/QpsWrite functions after
      deallocation. Client data is dynamically allocated now (which also got rid of
      arbitrary number of clients limit). Access to client data is reference-counted
      and data is freed when all references are released.
      9312b01d
    • Rafał Wojdyła's avatar
      add linked list functions · 0bb0f225
      Rafał Wojdyła authored
      0bb0f225
  15. 15 Jul, 2015 1 commit
  16. 14 Jul, 2015 1 commit
  17. 09 Jul, 2015 1 commit
  18. 29 Jun, 2015 2 commits
  19. 24 Jun, 2015 1 commit
    • Rafał Wojdyła's avatar
      Added ConvertFree() · 092c4730
      Rafał Wojdyła authored
      A process that uses different CRT than the DLL (like gui agent for now, not
      converted to msbuild yet) can't just free() DLL-allocated memory.
      092c4730
  20. 22 Jun, 2015 3 commits
  21. 21 Jun, 2015 1 commit
  22. 18 Jun, 2015 1 commit
  23. 16 Jun, 2015 2 commits