1. 13 Apr, 2020 1 commit
  2. 03 Apr, 2020 1 commit
    • Michael Grunder's avatar
      Win32 tests and timeout fix (#776) · cc9d0329
      Michael Grunder authored
      Unit tests in Windows and a Windows timeout fix
      
      This commit gets our unit tests compiling and running on Windows as well as removes a duplicated `timeval` -> `DWORD` conversion logic in sockcompat.c 
      
      There are minor differences in behavior between Linux and Windows to note:
      
      1.  In Windows, opening a non-existent hangs forever in WSAPoll whereas
          it correctly returns with a "Connection refused" error on Linux.
          For that reason, I simply skip this test in Windows.
      
          It may be related to this known issue:
          https://daniel.haxx.se/blog/2012/10/10/wsapoll-is-broken/
      
      2.  Timeouts are handled slightly differently in Windows and Linux.  
          In Linux, we intentionally set REDIS_ERR_IO for connection
          timeouts whereas in Windows we set REDIS_ERR_TIMEOUT.  It may be
          prudent to fix this discrepancy although there are almost certainly
          users relying on the current behavior.
      cc9d0329
  3. 14 Mar, 2020 1 commit
  4. 28 Feb, 2020 1 commit
    • Michael Grunder's avatar
      Housekeeping fixes (#764) · 38675d23
      Michael Grunder authored
      Housekeeping
      
      * Check for C++ (#758, #750) 
      * Include `alloc.h` in `make install` and `cmake`
      * Add a `.def` file for Windows (#760)
      * Include allocation wrappers referenced in adapter headers
      * Fix minor syntax errors and typos in README
      * Fix CI in Windows by properly escaping arguments (#761)
      38675d23
  5. 09 Aug, 2019 2 commits
  6. 04 Aug, 2019 1 commit
  7. 21 Feb, 2019 1 commit
  8. 20 Feb, 2019 1 commit
  9. 07 Nov, 2017 1 commit
  10. 20 Jun, 2016 3 commits
  11. 27 Jul, 2015 1 commit
  12. 03 May, 2015 1 commit
  13. 18 Mar, 2015 1 commit
  14. 26 Jan, 2015 1 commit
    • Matt Stancliff's avatar
      Add more travis tests · d3fb491b
      Matt Stancliff authored
      Adds travis testing for 32bit builds as well as compile warnings
      on 64 bit and 32 bit builds.
      d3fb491b
  15. 22 Jan, 2015 1 commit
  16. 26 Jan, 2013 1 commit