Commit Graph

47 Commits

Author SHA1 Message Date
22f7df1524 Added error checking for return value from 'easysock' functions 2023-04-04 22:44:10 -05:00
4d606df24d Updated easysock library files 2023-04-04 22:43:52 -05:00
69da015727 Removed testing code, fixed bug where domain didn't translate correctly to address 2023-03-08 19:19:35 -06:00
1ab6ffe44f Added code for testing 2023-03-08 19:10:25 -06:00
66150609c3 Added 'inet_to_int' function, and 'char_to_socktype' function; started working on domain name support for remote address 2023-03-08 16:07:06 -06:00
25bbcb620e Added inet_to_int function 2023-03-08 15:45:47 -06:00
2e5d2e64c0 Removed check for IP version in remote address 2023-03-08 15:45:16 -06:00
ec3698c14a Added 'char_to_socktype' function 2023-03-08 11:29:04 -06:00
7a09e7188c Added int_to_inet function 2023-03-08 11:11:08 -06:00
5261398d69 Moved 'check_ip_ver' function to easysock.c 2023-03-08 11:08:33 -06:00
d8ef471618 Updated README 2023-03-03 09:21:35 -06:00
9c1e447dbe Replaced exit codes with values that aren't taken by errno 2023-03-03 09:21:13 -06:00
35398d8387 Added 'PROG_VER' constant, added '--version' and '--help' flags 2023-02-26 12:28:59 -06:00
dc44f4979c Fixed comment accuracy regarding error codes 2023-02-25 21:30:39 -06:00
d1f34083bf Replaced negative exit codes with positive ones or 'errno' 2023-02-25 21:29:17 -06:00
4c49370276 Added check for number of arguments 2023-02-25 21:28:50 -06:00
e483ffaf8f Replaced negative exit codes with positive ones or 'errno' 2023-02-25 21:27:48 -06:00
a157fd5851 Updated TODO.txt 2023-02-24 22:21:48 -06:00
ca1cb08cd9 Fixed indendation issues 2023-02-24 22:19:56 -06:00
f0d084ad9d Added check for IPv6, updated calls to 'create_remote' to include new paramter 2023-02-24 22:18:04 -06:00
130346b006 Added new paramter to 'create_remote' function, fixed minor bugs 2023-02-24 22:09:41 -06:00
dbc838aa50 Updated definition for 'create_remote' function 2023-02-24 22:06:54 -06:00
a321f677a4 Added 'debug' target 2023-02-24 22:01:35 -06:00
de79fc1ff7 Fixed spelling mistake 2023-02-24 19:57:48 -06:00
2ac2bf7249 Updated TODO.txt 2023-02-24 12:45:18 -06:00
0b9a8ef292 Replaced 'printf' with 'exit(errno)' to make the functions portable 2023-02-24 12:40:59 -06:00
a56bda12b5 Updated TODO.txt 2023-02-24 12:40:01 -06:00
755acd067a Fixed IPv6 bug (sockaddr size too small) when binding socket to address 2023-02-24 11:01:23 -06:00
a1d17770ba Updated main.c 2023-02-24 10:59:03 -06:00
54374082f4 Started IPv6 support [WIP] 2023-02-24 08:11:46 -06:00
7dce5bbaa1 Added 'allwarn' target to Makefile 2023-02-24 08:11:33 -06:00
80263cb92e Updated .gitignore 2023-02-24 08:11:19 -06:00
e664c1526d Added 'clean' target 2023-02-23 21:31:19 -06:00
ae6e7a5b2f Added Additional rules for Makefile 2023-02-23 11:17:01 -06:00
9107109e1c Updated TODO.txt 2023-02-23 11:16:45 -06:00
d8eb4624a5 Updated .gitignore 2023-02-23 11:16:30 -06:00
330e6fd27b Added Usage section to README 2023-02-23 00:20:06 -06:00
70b6b6b604 Added support for cli args 2023-02-22 23:57:15 -06:00
5f11a3294b Added Makefile 2023-02-22 23:57:03 -06:00
b7b3911c4d Added .gitignore 2023-02-22 23:56:56 -06:00
97d428d61d Added TODO file 2023-02-22 22:49:08 -06:00
be336f01dc Added include guards 2023-02-22 22:40:35 -06:00
1731d36735 Updated header inclusion 2023-02-22 22:40:19 -06:00
62467b7926 Added README 2023-02-22 08:57:26 -06:00
b5c5db9117 Added separate file for helper functions. 2023-02-22 08:15:11 -06:00
0b21444fc3 Fixed bugs 2023-02-22 07:48:35 -06:00
d204627b73 First commit 2023-02-22 07:40:58 -06:00