Nate Choe
|
47cf044858
|
Multiple port support
|
2022-06-21 23:34:13 -05:00 |
|
Nate Choe
|
dc044b22e3
|
Fix previous commit
|
2022-06-15 15:15:51 -05:00 |
|
Nate Choe
|
b67bfbc98f
|
Copy include files to run docker image
|
2022-06-15 15:07:36 -05:00 |
|
Nate Choe
|
778c09ce5a
|
Updated documentation
|
2022-06-15 14:39:35 -05:00 |
|
Nate Choe
|
103faac820
|
Added new dynamic mode
|
2022-06-15 14:38:30 -05:00 |
|
Nate Choe
|
936081ddb5
|
Moved seteuid
|
2022-06-01 09:24:56 +00:00 |
|
Nate Choe
|
f8a7584a13
|
Properly handled signals
|
2022-06-01 08:40:52 +00:00 |
|
Nate Choe
|
0a177b6d91
|
Added docker-compose file
|
2022-04-11 01:56:49 -05:00 |
|
Nate Choe
|
8914e57eec
|
Improved signal handling, removed tmpnam()
|
2022-04-05 11:59:14 -05:00 |
|
Nate Choe
|
00bbd9c1d4
|
Added docker
|
2022-04-04 12:19:39 -05:00 |
|
Nate Choe
|
8dd0e6a06c
|
Properly shut down connections
|
2022-04-03 22:58:17 -05:00 |
|
Nate Choe
|
71482861ae
|
Fixed frequent segfault with children
|
2022-04-03 20:42:13 -05:00 |
|
Nate Choe
|
12281a030d
|
Reworked sockets library
|
2022-04-03 12:04:32 -05:00 |
|
Nate Choe
|
88d52ca830
|
Add copyright notice to setup.c
|
2022-04-02 09:00:51 -05:00 |
|
Nate Choe
|
25c0505bf5
|
Got it working for http
|
2022-04-01 19:58:50 -05:00 |
|
Nate Choe
|
26c0eaca15
|
Code reorganization
|
2022-03-30 17:39:55 -05:00 |
|
Nate Choe
|
266a087655
|
Removed C99 stdint
|
2022-03-21 13:30:59 -05:00 |
|
Nate Choe
|
e60747a9f8
|
Removed dangerous exits
|
2022-02-27 22:56:44 -06:00 |
|
Nate Choe
|
9b5985940c
|
Actually removed connections when they are made
|
2022-02-22 04:29:05 -06:00 |
|
Nate Choe
|
4366c8ad65
|
Added url variables, removed exec pages
|
2022-02-20 21:43:19 -06:00 |
|
Nate Choe
|
458c0a545d
|
Documented the linked command
|
2022-02-17 12:01:29 -06:00 |
|
Nate Choe
|
5d72859eff
|
Fixed install headers
|
2022-02-17 11:55:50 -06:00 |
|
Nate Choe
|
49adfea0db
|
Minor logic change
|
2022-02-16 23:33:14 -06:00 |
|
Nate Choe
|
f79105f621
|
Added more logging
|
2022-02-16 23:20:29 -06:00 |
|
Nate Choe
|
c67dd38bf1
|
Minor bug fixes
|
2022-02-16 23:13:21 -06:00 |
|
Nate Choe
|
978a6cbfd7
|
Fixed Makefile
|
2022-02-15 16:48:17 -06:00 |
|
Nate Choe
|
8d1650299a
|
Moved signal()
|
2022-02-15 16:45:16 -06:00 |
|
Nate Choe
|
ce6bc14fa5
|
Added more information towards dynamic pages
|
2022-02-14 17:26:47 -06:00 |
|
Nate Choe
|
e1fd93f5ab
|
Fixed SIGPIPE
|
2022-02-14 17:09:57 -06:00 |
|
Nate Choe
|
92a000f474
|
Added more information to dynamic pages
|
2022-02-14 12:14:55 -06: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
|
b91bb8614d
|
Changed how execResposnes work
|
2022-02-10 09:43:23 -06:00 |
|
Nate Choe
|
e5967f7ead
|
Added the ability to throw an error
|
2022-02-10 09:30:54 -06:00 |
|
Nate Choe
|
8ae835510e
|
Added daemonization
|
2022-02-04 02:13:26 -06:00 |
|
Nate Choe
|
20771a0bdd
|
Fixed dynamic pages
|
2022-01-31 22:46:40 -06:00 |
|
Nate Choe
|
7c7460d37f
|
Added dynamic pages
|
2022-01-31 22:35:46 -06:00 |
|
root
|
1086edf6d0
|
Removed printf
|
2022-01-30 23:29:06 -06:00 |
|
root
|
9f39edd186
|
Fixed a bug with CPU usage
|
2022-01-30 23:27:49 -06:00 |
|
Nate Choe
|
e1a66999b6
|
Added error checking with sending responses
|
2022-01-30 21:37:47 -06:00 |
|
Nate Choe
|
efd1ac1a0c
|
Fixed a bug where the entire thing just didn't work at all
|
2022-01-30 21:26:12 -06:00 |
|
Nate Choe
|
1955176e1a
|
Fixed makefile
|
2022-01-30 21:07:09 -06:00 |
|
Nate Choe
|
ffd41ceab7
|
Minor bugfixes
|
2022-01-30 18:02:25 -06:00 |
|
Nate Choe
|
1888bb9518
|
Actually used the SEND_RESPONSE phase
|
2022-01-30 17:57:20 -06:00 |
|
Nate Choe
|
f3694d3b43
|
Changed user for security
|
2022-01-30 12:56:05 -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
|
e4fe179480
|
Fixed some problems with directory pages
|
2022-01-30 12:07:36 -06:00 |
|
Nate Choe
|
5a6c38c680
|
Improved regexes
|
2022-01-30 11:45:48 -06:00 |
|
Nate Choe
|
bdac013f91
|
Removed openssl include
|
2022-01-30 00:28:24 -06:00 |
|