1. 19 Feb, 2022 3 commits
    • Deucе's avatar
      Make socket_send_buffer_t separate from socket_recv_buffer_t · edc4b075
      Deucе authored
      It seems we can't add a const to a typedef in a static_cast<>()
      edc4b075
    • Deucе's avatar
      Use MinGW32 types for pthread_t and pthread_mutex_t · 3d0d525c
      Deucе authored
      uintptr_t should be the same as a DWORD on Win32,
      and CRITICAL_SECTION can be stored in an inptr_t as well.
      
      This should work fine, and allow more build environments to be happy.
      This is generally caused by new C++ standards having thread support
      in the standard library, so wrappers getting pushed deeper in.
      
      At some pointer, this should be redone with standard threads, but
      now is not the time.
      3d0d525c
    • Deucе's avatar
      typedef a socket_buffer_t · 3f08e8f6
      Deucе authored
      This is so we can deal with send(), recv() and friends taking
      a void* on BSD stacks, and a char* on Win32.
      
      Not a big deal for C where a void* is universal, but C++ hates that
      type of thing.
      3f08e8f6
  2. 14 Feb, 2022 2 commits
  3. 12 Feb, 2022 14 commits
  4. 11 Feb, 2022 3 commits
  5. 10 Feb, 2022 1 commit
  6. 23 Jan, 2022 2 commits
  7. 02 Jan, 2022 1 commit
  8. 03 Dec, 2021 1 commit
  9. 23 Nov, 2021 1 commit
  10. 31 Oct, 2021 1 commit
  11. 19 Oct, 2021 1 commit
  12. 24 Sep, 2021 1 commit
  13. 06 Jun, 2021 2 commits
  14. 22 May, 2021 2 commits
  15. 20 May, 2021 1 commit
  16. 14 May, 2021 1 commit
  17. 05 May, 2021 1 commit
  18. 04 May, 2021 2 commits