Aadhavan Srinivasan Rockingcool
  • Joined on 2022-10-09
Rockingcool created branch master in Rockingcool/netpong-serialization 2024-04-11 10:28:32 -05:00
Rockingcool pushed to master at Rockingcool/netpong-serialization 2024-04-11 10:28:32 -05:00
c0c7e14aa6 Moved serialization files to separate submodule
Rockingcool created repository Rockingcool/netpong-serialization 2024-04-11 09:50:45 -05:00
Rockingcool pushed to master at Rockingcool/netpong 2024-03-26 09:06:58 -05:00
ab7b40f778 Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-19 23:10:49 -05:00
50ed0b89e9 Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-19 23:08:30 -05:00
1ab22651ae Updated TODO
b6439bf7d5 Free memory allocated with malloc()
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-19 10:02:36 -05:00
1641cef13b Changed zip command, so that only one parent directory is included
Rockingcool pushed tag v0.2 to Rockingcool/netpong 2024-03-19 09:59:28 -05:00
Rockingcool released Netpong v0.2 at Rockingcool/netpong 2024-03-19 09:59:28 -05:00
Rockingcool pushed to master at Rockingcool/netpong 2024-03-19 09:05:31 -05:00
f42ac94a45 Added check to release script, to check if DLL exists
Rockingcool pushed to master at Rockingcool/netpong 2024-03-18 15:03:42 -05:00
4ff840e91e Fixed boneheaded mistake, where I set REUSEADDR for UDP instead of TCP
fd4ad04aeb Removed unnecessary comment
d842485103 Throw errno instead of errno * -1, if an error is encountered with sending or receiving
3bf65ab8f9 Updated TODO
f3dcbc3b3e Removed check_server_client() function.
Compare 9 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-17 22:35:25 -05:00
c490eaa301 Updated TODO
0e7ebb4d78 Finished integrating check_server() and check_client(), check_server_client() has been commented out.
c94138ad8b Included new file in compilation process
cfbc726dca Renamed functions to make their purpose more explicit
ec2f3320e3 Replaced display_text_centered() with the environment-agnostic display_text() function; Changed function to include parameter to indicate environment type
Compare 6 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-16 23:30:59 -05:00
c2bedb0601 Wrote the check_num_args() function; still need to integrate it into the program. Also wrote a help text that is printed with -h flag.
77a147e08f Updated TODO
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-16 10:49:31 -05:00
26999a1145 Started working on function to check the number of command-line arguments
Rockingcool pushed to master at Rockingcool/netpong 2024-03-16 10:25:24 -05:00
f41c3d22e2 Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-13 15:14:51 -05:00
9f1f313091 Cast sockaddr to sockaddr_storage
8401f74922 Define WIN32_LEAN_AND_MEAN to avoid including windows.h, when including winsock2.h
d2dd95b7cc Replaced global_args with project_args to prevent build error on MinGW
Compare 3 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-13 15:02:25 -05:00
5cf11ac014 Added stdint header file
0dbf8936fd Added a #define for math constants on MinGW
Compare 2 commits »
Rockingcool pushed to master at Rockingcool/netpong 2024-03-13 13:01:35 -05:00
3ab97b3853 Compile the application if it isn't already compiled
Rockingcool pushed to master at Rockingcool/netpong 2024-03-13 12:57:46 -05:00
aea8f3dfd2 Updated TODO
Rockingcool pushed to master at Rockingcool/netpong 2024-03-12 10:03:37 -05:00
94e08f3863 Used blocking recv here, to ensure that we wait for the server to respond
a847da5339 Added support for printing out the peer's IPv6 address; replaced struct sockaddr with struct sockaddr_storage
550643281e Replace all instances of sockaddr with sockaddr_storage
ef869710e5 Replaced recvAll call with recvAllNB
00d20ebc88 Used the non-blocking recv function, to ensure that the game doesn't hang if the server doesn't respond.
Compare 10 commits »