darkhttpd
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()
2013-04-28 Emil MikulicFix build on FreeBSD by spelling "sockin" correctly.
2013-04-28 Emil MikulicAnswer requests that end in \n\n as well as the more...
2013-04-28 Emil MikulicAdd support for sendfile() on Solaris.
2013-04-28 Emil MikulicFix fallback on platforms that don't have sendfile()
2013-04-28 Emil Mikulic[ darkhttpd-1.2 release ]
2013-04-28 Emil MikulicInstructions, not prompts.
2013-04-28 Emil MikulicFix (unsigned < 0) comparison.
2013-04-28 Emil Mikulicsafefree -> free
2013-04-28 Emil MikulicFix debugf mess.
2013-04-28 Emil MikulicFix signed-unsigned comparison.
2013-04-28 Emil MikulicManually inline acceptfilter code to remove unused...
2013-04-28 Emil MikulicFix err and debugf warnings.
2013-04-28 Emil MikulicAdjust copyright and license.
2013-04-28 Emil MikulicTrack requests and bytes transferred statistics.
2013-04-28 Emil Mikulic[ darkhttpd-1.1 release ]
2013-04-28 Emil Mikulicwwwroot = strdup(argv[1]) so we don't end up stripping...
2013-04-28 Emil Mikulic. Tell people to use Makefile for building.
2013-04-28 Emil MikulicUser specifies platform, like mpg123.
2013-04-28 Emil Mikulic. Split usage() into many printfs() to keep GCC3 happy...
2013-04-28 Emil MikulicOptimize generate_dir_listing():
2013-04-28 Emil Mikulic. Version upped to 1.1 for append buffer optimizations.
2013-04-28 Emil MikulicBefore exiting, getrusage() and print time spent on...
2013-04-28 Emil MikulicMerge two lines.
2013-04-28 Emil MikulicNDEBUG gets defined in the source file.
2013-04-28 Emil MikulicFix whitespace and disclaimer comment.
2013-04-28 Emil MikulicUse FALLTHROUGH instead of goto.
2013-04-28 Emil MikulicInitial revision - this and the source are the only...
2013-04-28 Emil Mikulic. Don't expect user to define NDEBUG.
2013-04-28 Emil Mikulic. __sun__ -> __sun since Sun's CC doesn't use the former.
2013-04-28 Emil Mikulic. Fix chomp()'s checking of empty strings.
2013-04-28 Emil Mikulic. Added third BSD clause.
2013-04-28 Emil Mikulic. Added --accf instead of compile-time NO_ACCEPTFILTER.
2013-04-28 Emil MikulicFix two memory leaks.
2013-04-28 Emil Mikulic. USE_ACCEPTFILTER -> NO_ACCEPTFILTER and document it.
2013-04-28 Emil Mikulic. Add USE_ACCEPTFILTER knob.
2013-04-28 Emil Mikulic-DNDEBUG
2013-04-28 Emil Mikulic. Added BSD license.
2013-04-28 Emil Mikulic. -O won't hurt, and it catches uninitialized vars.
2013-04-28 Emil Mikulic. Implemented apbuf API.
2013-04-28 Emil Mikulic. Cosmetics in mime_mapping_cmp().
2013-04-28 Emil Mikulic. Got rid of pretty top-of-file.
2013-04-28 Emil Mikulic. Added file_exists().
2013-04-28 Emil Mikulic. De-constify offset for Linux.
2013-04-28 Emil Mikulic. Do a non-blocking open and only stat once.
2013-04-28 Emil Mikulic. Removed test_make_safe_uri().
2013-04-28 Emil Mikulic. Added xclose().
next