darkhttpd
2013-04-28 Emil MikulicTest for HEAD method.
2013-04-28 Emil MikulicImplement straightforward GET test.
2013-04-28 Emil MikulicUse setUp and tearDown to manage test file.
2013-04-28 Emil MikulicRe-arrange tests, no functional change.
2013-04-28 Emil MikulicImprove "caught Terminated" output.
2013-04-28 Emil Mikulicparse_field() was looking for \r instead of [\r\n]
2013-04-28 Emil MikulicWhen logging, escape strings.
2013-04-28 Emil MikulicOops, wrong kind of line ending.
2013-04-28 Emil MikulicTest URL escaping in directory listing.
2013-04-28 Emil MikulicDon't log to stdout when testing.
2013-04-28 Emil MikulicLog to stdout by default.
2013-04-28 Emil MikulicPrint "listening on" as a URL.
2013-04-28 Emil MikulicDefault to --port 8080, or 80 if running as root.
2013-04-28 Emil Mikulicuri -> url
2013-04-28 Emil MikulicUpdate AUTHORS.
2013-04-28 Emil MikulicAccept \n as line ending when parsing URL.
2013-04-28 Emil MikulicFix include path.
2013-04-28 Emil MikulicPrint more quotes.
2013-04-28 Emil MikulicAllow running of individual tests from cmdline.
2013-04-28 Emil MikulicMake devel/test.py shorter.
2013-04-28 Emil MikulicMake devel/test.py less repetitive.
2013-04-28 Emil MikulicAdd coverage driver.
2013-04-28 Emil MikulicMore tests.
2013-04-28 Emil MikulicWorking on unit tests.
2013-04-28 Emil MikulicFor developers: script to run through clang static...
2013-04-28 Emil MikulicAnother developer script - clang with warnings.
2013-04-28 Emil MikulicFor developers - build with lots of warnings.
2013-04-28 Emil MikulicDon't qsort() NULL.
2013-04-28 Emil MikulicFix clang nits.
2013-04-28 Emil MikulicUse int over size_t.
2013-04-28 Emil MikulicDon't use init decls, they're C99.
2013-04-28 Emil MikulicFinished style changes.
2013-04-28 Emil MikulicMore style changes, fixed most of the compiler warnings.
2013-04-28 Emil MikulicMore style changes, move a function.
2013-04-28 Emil MikulicMostly style changes.
2013-04-28 Emil MikulicRestyle and add printflike.
2013-04-28 Emil MikulicBump copyright year.
2013-04-28 Emil MikulicMore inttype tweaks.
2013-04-28 Emil MikulicCasts and indents.
2013-04-28 Emil MikulicCosmetics.
2013-04-28 Emil MikulicAvoid infinite loop (and quiet gcc warning)
2013-04-28 Emil MikulicRanges work now.
2013-04-28 Emil MikulicShould these be unsigned?
2013-04-28 Emil MikulicMore longlong fixes.
2011-01-15 Emil MikulicWorking on large file support.
2011-01-15 Emil MikulicTidy up Makefile.
2013-04-28 Emil MikulicMove trunk/ into base dir, move tests into devel/.
2013-04-28 Emil Mikulic[ darkhttpd-1.7 release ]
2013-04-28 Emil MikulicFix off-by-one.
2013-04-28 Emil MikulicDon't use strlen() in urlencode_filename()
2013-04-28 Emil Mikulicis_bad_char -> needs_urlencoding, whitespace fixes.
2013-04-28 Emil Mikulicurlencode file names when generating directory listing.
2013-04-28 Emil Mikulic[ darkhttpd-1.6 release ]
2013-04-28 Emil MikulicUbuntu hides uname somewhere else. Don't use a full...
2013-04-28 Emil MikulicFive-letter patch that fixes a use-after-free and possi...
2013-04-28 Emil Mikulic[ darkhttpd-1.5 release ]
2013-04-28 Emil MikulicSimplify the Makefile.
2013-04-28 Emil MikulicNot sure if we were taking the size of the right thing...
2013-04-28 Emil MikulicRevert - don't bother with tzset.
2013-04-28 Emil MikulicStuff to do when I find the time.
2013-04-28 Emil MikulicIf sendfile blocks and sends zero bytes, treat it as...
2013-04-28 Emil MikulicCache time and update it once per event loop iteration.
2013-04-28 Emil MikulicSlightly re-arrange the way recycling of keep-alive...
2013-04-28 Emil MikulicMinor tweaks.
2013-04-28 Emil MikulicImplement disabling TCP_NODELAY, but comment it out.
2013-04-28 Emil MikulicWe can handle a request from accept() to close() withou...
2013-04-28 Emil MikulicCall tzset() during initialization.
2013-04-28 Emil MikulicAnother state transition optimization:
2013-04-28 Emil MikulicAnother state transition optimization due to NBIO:
2013-04-28 Emil MikulicAfter accepting a connection, attempt a read straight...
2013-04-28 Emil MikulicDon't just SETFL O_NONBLOCK, first GETFL.
2013-04-28 Emil Mikulic%Z gives UTC. Apache uses GMT instead, and wget compla...
2013-04-28 Emil MikulicGet the constness right.
2013-04-28 Emil Mikulic- In decode_url()
2013-04-28 Emil MikulicRestore a check I shouldn't have removed.
2013-04-28 Emil MikulicAdapt make_safe_uri() to work in-place.
2013-04-28 Emil MikulicTurn up the debugging and warnflags.
2013-04-28 Emil MikulicTest for consolidate_slashes() too.
2013-04-28 Emil MikulicRemember to free memory.
2013-04-28 Emil MikulicAdd tests for make_safe_uri.
2013-04-28 Emil MikulicRename warnflags to debug-build and add debugging and...
2013-04-28 Emil MikulicRequest a bigger file -> more testing.
2013-04-28 Emil MikulicTorture test: send and recv one byte at a time to make...
2013-04-28 Emil MikulicImplement (optional, compile-time) shrinking of send...
2013-04-28 Emil MikulicRemove the pidfile_path assertion entirely.
2013-04-28 Emil MikulicFix some GCC warnings.
2013-04-28 Emil MikulicNeed some release engineering reminders after I failed...
2013-04-28 Emil MikulicWalking through the code - correct some comment typos.
2013-04-28 Emil Mikulic[ darkhttpd-1.4 release ]
2013-04-28 Emil Mikulic[ darkhttpd-1.3 release ]
2013-04-28 Emil MikulicDon't need libutil anymore.
2013-04-28 Emil MikulicAdd example of --dameon and --pidfile to README.
2013-04-28 Emil MikulicImport pidfile helpers and cut them down to just the...
2013-04-28 Emil MikulicImplement warn()
2013-04-28 Emil MikulicImplement daemonize.
2013-04-28 Emil MikulicAdd mimetypes, sort them, remove lots of whitespace...
2013-04-28 Emil MikulicUpdate copyright years.
2013-04-28 Emil MikulicWe need libutil on BSD now.
2013-04-28 Emil MikulicYou don't "usually" need root privs for chroot(), you...
2013-04-28 Emil MikulicImplement --pidfile and move clean shutdown into main()
next