1. 11 Jul, 2018 4 commits
  2. 10 Jul, 2018 18 commits
  3. 09 Jul, 2018 14 commits
  4. 07 Jul, 2018 3 commits
  5. 06 Jul, 2018 1 commit
    • Marc Gravell's avatar
      investigate ConnectToSSLServer using azure as a source; some very interesting discoveries: · b91987d3
      Marc Gravell authored
      key bugs resolved:
      
      - make sure that we only push things into _writtenAwaitingResponse until we have actually written them; they are allowed to throw certain errors *before* write, which breaks the queue completely
      - ensire that MOVED redirects are sents as "internal call"; this means that if this is a new server, it can be queued rather than dropped
      - allow MOVED code to select a server that isn't "up" yet
      
      additional tweaks:
      
      - change accessibility on WriteImpl to ensure everything goes via WriteTo
      - renamed some methods to clarify what the lock status is: ...InsideWriteLock, ...TakingWriteLock, etc
      - fix bug where ExportConfiguration can fail if a result is nil (although this might be a false outcome)
      - why did StringGetWithExpiryMessage specify NoRedirect?
      - clarify messages for ProtocolFailure and MOVED
      b91987d3