|
b6439bf7d5
|
Free memory allocated with malloc()
|
2024-03-20 00:07:23 -04:00 |
|
|
463dfbd3e5
|
IPv6 support for RecvAllNB()
|
2024-03-18 13:22:26 -04:00 |
|
|
a847da5339
|
Added support for printing out the peer's IPv6 address; replaced struct sockaddr with struct sockaddr_storage
|
2024-03-12 10:02:23 -05:00 |
|
|
fc59a7221b
|
Removed unnecessary #include
|
2024-03-11 13:18:31 -05:00 |
|
|
6acbf90d80
|
Updated UNIX macro checks, to account for MacOS
|
2024-03-10 00:51:20 -06:00 |
|
|
83a0d5beb4
|
Updated files to reflect change in easysock (from CPP to C)
|
2024-03-09 11:04:17 -05:00 |
|
|
64aa4b1850
|
Replaced 'linux' with '__unix__' because the same header files are included on macOS as well.
|
2024-03-05 07:50:32 -05:00 |
|
|
4b3d5387a1
|
Changed code to support Windows libraries and functions as well
|
2024-02-29 16:38:36 -05:00 |
|
|
c6bbe82d25
|
Made the 'recvAll' function return a char pointer instead of a std::string, this is better for portability. Also created a non-blocking version of the function.
|
2024-02-27 23:59:53 -05:00 |
|
|
9954a18171
|
Made the sendAll and recvAll functions in sock.cpp use variables set by the children, rather than having the functions pass parameters
|
2024-02-21 22:25:52 -05:00 |
|
|
98abf50da5
|
Completely rewrote Server class, and split the class into header and implementation
|
2024-02-19 21:28:07 -05:00 |
|