summaryrefslogtreecommitdiff
path: root/libexec/httpd/bozohttpd.c
AgeCommit message (Expand)Author
2023-06-07serve .iso as "application/octet-stream". bump version & copyright.mrg
2022-09-12Add a -q option to make http quiet (no log messages).martin
2022-05-18call this bozohttpd 20220517.mrg
2022-04-10fix various typos in comments and output/log messages.andvar
2022-03-14in bozo_init_prefs(), default to returning 1 (success) and if amrg
2022-01-04bozohttpd: remove obsolete .bzdirect handlingkim
2021-12-10s/occured/occurred/ in comments, log messages and man pages.andvar
2021-08-24implement tls minimum version setting.mrg
2021-08-24rework the bindport setting, inspired by part of the patchmrg
2021-08-24remove unused parameters, and clean up incompatible options.mrg
2021-08-21fix some more typos in comments/log messages, improve wording as well.andvar
2021-05-05don't assume host BUFSIZ is sufficent. small BUFSIZ leads tomrg
2021-05-05include <stdint.h>. bozo_unconst() uses uintptr_t defined here.mrg
2021-04-08bozohttpd: fix argument type for functions from <ctype.h>rillig
2021-04-04avoid DoS in initial request size, which is now bounded at 16KiB.mrg
2021-02-27changes in bozohttpd 20210227:mrg
2021-02-27belated call version 20210211 after previous memory leak fix.mrg
2021-02-11clean up issues detected by address sanitizer (just some memorymrg
2021-02-11changes in bozohttpd 20210210:mrg
2020-11-19Bozohttpd clobbers files greater than 4GB on 32bit archs.hannken
2020-10-15various updates from <henrik@gulbra.net> / freebsd. the list from Henrik:mrg
2020-10-15set -D_GNU_SOURCE in Makefile.boot. from hadrien.lacour@posteo.net.mrg
2020-09-05avoid passing NULL pointers to printf() like functions and %s.mrg
2020-08-20call this bozohttpd/20200820mrg
2020-08-20compare mmap return again MAP_FAILED not -1 or 0.mrg
2020-08-20send close_notify for the ssl connection before closing the TCP connectionspz
2020-07-13Do not report status code 500 to blocklistd(8) Add -DNO_BLOCKLIST_SUPPORTjruoho
2020-07-11Add blocklistd(8) support.jruoho
2020-07-06Add -R flag to specify a README file to add at the bottom of directoryjmcneill
2020-06-07libexec/httpd: Fix the possible -Werror=stringop-truncationfox
2019-02-28call this bozohttpd 20190228, and merge the CHANGES entries from themrg
2019-02-28add ssl specific timeout value (30s). if SSL_accept() doesn'tmrg
2019-01-22o don't display special files in the directory index. they aren'tmrg
2019-01-18rework size_arrays():mrg
2019-01-18fix a few problems pointed out by clang static analyzer, from rajeev_v_pillai:mrg
2019-01-17- call this 20190116mrg
2018-12-15Document last changes and bump version to 20181215leot
2018-12-15Fix handling of bozo_set_timeout() timeouts (and `-T' option parsing)leot
2018-12-15Avoid .htpasswd exposure to authenticated users when .htpasswd isleot
2018-12-15Avoid possible NULL dereference when sending a big request that timeout.leot
2018-12-15strings.h for strcasecmp (on linux)maya
2018-12-15Check against BOZO_HEADERS_MAX_SIZE in a way that isn't prone to overflow.maya
2018-12-04use html tables for directory index.mrg
2018-12-04avoid sign extension in % handling (and printing 0xFFFFFF beforemrg
2018-11-25fix -X option parsing. noted by Rajeev V. Pillai.mrg
2018-11-24avoid c99ism.mrg
2018-11-24- add FALLTHROUGH commentchristos
2018-11-24call this bozohttpd 20181124.mrg
2018-11-24s/time/val/ to avoid shadowing a global indentifier.mrg
2018-11-23minor style fixes. simplify bozo_match_content_map().mrg