Commit Graph

16 Commits

Author SHA1 Message Date
Nate Choe
df9484283e Fixed tokenization (again) 2022-07-31 00:32:22 -05:00
Nate Choe
d843ffab93 Fixed multiple port support and improved it 2022-06-28 07:57:15 -05:00
Nate Choe
47cf044858 Multiple port support 2022-06-21 23:34:13 -05:00
Nate Choe
936081ddb5 Moved seteuid 2022-06-01 09:24:56 +00:00
Nate Choe
8dd0e6a06c Properly shut down connections 2022-04-03 22:58:17 -05:00
Nate Choe
12281a030d Reworked sockets library 2022-04-03 12:04:32 -05:00
Nate Choe
25c0505bf5 Got it working for http 2022-04-01 19:58:50 -05:00
Nate Choe
266a087655 Removed C99 stdint 2022-03-21 13:30:59 -05:00
Nate Choe
6825f12163 Added dynamic pages with dynamic linking during runtime 2022-02-14 12:08:09 -06:00
Nate Choe
8df741a078 Removed superfluous commits 2022-02-14 02:46:33 -06:00
Nate Choe
2105f00965 Reorganized responseutil.c and made the entire program ANSI and POSIX compliant 2022-02-13 22:54:19 -06:00
Nate Choe
e5967f7ead Added the ability to throw an error 2022-02-10 09:30:54 -06:00
Nate Choe
e05896356f Made sockets nonblocking (I'm a fool who didn't do this and spent several hours trying to figure out why I couldn't handle a second request if firefox was on the page I'm so dumb I hate myself I hate coding I hate the internet computers were a mistake) 2022-01-30 12:43:10 -06:00
Nate Choe
bdac013f91 Removed openssl include 2022-01-30 00:28:24 -06:00
Nate Choe
ab2e28ed10 Added timeouts and checked for POLLRDHUP events 2022-01-29 16:37:54 -06:00
Nate Choe
c46ed581c3 Added global variables in sitefiles to allow for https support 2022-01-29 13:21:35 -06:00