1. 13 Jun, 2021 1 commit
  2. 20 Mar, 2021 1 commit
    • fix check for ignoring of negate rules · bc3d4065
      gitignore rule like "*.pdf" should be negated by "!dir/test.pdf" even though one is inside a directory since *.pdf isn't restricted to any directory
      
      this is fixed by making wildcard match treat * like ** by excluding WM_PATHNAME flag when the rule isn't for a full path
      Anders Borum committed
  3. 10 Mar, 2021 2 commits
  4. 04 Mar, 2021 7 commits
  5. 03 Mar, 2021 2 commits
  6. 02 Mar, 2021 1 commit
    • winhttp: skip certificate check if unable to send request · edffea15
      In some circumstances (e.g. when proxies are involved), winhttp will fail to reach the WINHTTP_CALLBACK_STATUS_SENDING_REQUEST phase. If this occurs, we'll error with ERROR_WINHTTP_INCORRECT_HANDLE_STATE when attempting to query the server certificate context (see https://docs.microsoft.com/en-us/windows/win32/api/winhttp/nf-winhttp-winhttpsendrequest#remarks).
      
      To avoid this, verify that WinHttpSendRequest has reached the WINHTTP_CALLBACK_STATUS_SENDING_REQUEST phase before checking the certificate. Since we're using WinHTTP in synchronous mode, we know for sure that once WinHttpSendRequest returns we've either sent it successfully or not.
      
      NOTE: WINHTTP_CALLBACK_STATUS_SENDING_REQUEST appears to be deprecated with no direct replacement. WINHTTP_CALLBACK_STATUS_SENDREQUEST_COMPLETE is only available in async mode, and there doesn't appear to be a method of querying this flag outside of the status callback.
      Ian Hattendorf committed
  7. 01 Mar, 2021 1 commit
  8. 28 Feb, 2021 3 commits
  9. 22 Feb, 2021 2 commits
  10. 21 Feb, 2021 1 commit
  11. 19 Feb, 2021 1 commit
  12. 18 Feb, 2021 1 commit
  13. 17 Feb, 2021 2 commits
  14. 15 Feb, 2021 2 commits
  15. 11 Feb, 2021 2 commits
  16. 01 Feb, 2021 5 commits
  17. 31 Jan, 2021 2 commits
  18. 22 Jan, 2021 1 commit
  19. 20 Jan, 2021 1 commit
    • mwindow: Fix a bug in the LRU window finding code · 2f382ab7
      This change now updates the `lru_window` variable to match the current
      file's MRU window. This makes it such that it doesn't always choose the
      file that happened to come last in the list of window files, and instead
      should now correctly choose the file with the least-recently-used one.
      lhchavez committed
  20. 15 Jan, 2021 2 commits