]> git.sesse.net Git - cubemap/shortlog
cubemap
2013-04-16 Steinar H.... Fix a small memory leak in HTTPInput.
2013-04-16 Steinar H.... Fix a Valgrind hit.
2013-04-16 Steinar H.... Fix a Valgrind hit.
2013-04-16 Steinar H.... Log all finished accesses to an access log.
2013-04-16 Steinar H.... Less confusing error message when realpath() fails.
2013-04-16 Steinar H.... Clearer warnings in the cubemap.config.sample file...
2013-04-16 Steinar H.... Run --config-test with the canonicalized paths.
2013-04-16 Steinar H.... Support daemonizing.
2013-04-16 Steinar H.... Canonicalize paths, so that we do not need to worry...
2013-04-15 Steinar H.... Shut down cleanly on SIGINT (Ctrl-C), for easier Valgri...
2013-04-15 Steinar H.... Drop NO_LEVEL; it does not look very pretty now.
2013-04-15 Steinar H.... Log when we have a successful HTTPInput request.
2013-04-15 Steinar H.... Identify UDPInput error messages by the stream, too.
2013-04-15 Steinar H.... Identify HTTPInput error messages by the stream.
2013-04-15 Steinar H.... Make things line up a bit better.
2013-04-15 Steinar H.... Merge branch 'master' of /srv/git.sesse.net/www/cubemap
2013-04-15 Steinar H.... Correct use of strerror_r(); we always need to use...
2013-04-15 Steinar H.... Merge branch 'master' of /srv/git.sesse.net/www/cubemap
2013-04-15 Steinar H.... Store socket and fwmark in the stats file.
2013-04-15 Steinar H.... Log IP address instead of file descriptor.
2013-04-15 Steinar H.... Merge branch 'master' of /srv/git.sesse.net/www/cubemap
2013-04-15 Steinar H.... Replace all perror() calls with our own log calls.
2013-04-15 Steinar H.... Merge branch 'master' of /srv/git.sesse.net/www/cubemap
2013-04-15 Steinar H.... Document the new logging options in the example config.
2013-04-15 Steinar H.... Implement much better logging, with support for both...
2013-04-15 Steinar H.... Merge branch 'master' of /srv/git.sesse.net/www/cubemap
2013-04-15 Steinar H.... Fix a signed/unsigned warning.
2013-04-15 Steinar H.... Store the client pointer directly in the epoll structur...
2013-04-14 Steinar H.... Small microoptimization in do_work().
2013-04-14 Steinar H.... We now have benchmark results.
2013-04-14 Steinar H.... Ignore SIGPIPE, so we do not die when a client shuts...
2013-04-14 Steinar H.... Make read_tempfile() much faster, and make it close...
2013-04-14 Steinar H.... Do not start the servers until all the deserialized...
2013-04-14 Steinar H.... Signal thread stop through a pipe; fixes issues where...
2013-04-14 Steinar H.... Remove an include IWYU should not have added.
2013-04-14 Steinar H.... Move SIGHUP handling as soon as possible, so that repea...
2013-04-14 Steinar H.... Log bytes sent and lost better.
2013-04-14 Steinar H.... Fix a crash on re-exec if a client was not in SENDING_DATA.
2013-04-14 Steinar H.... Rename bytes_sent to stream_pos, because that is what...
2013-04-13 Steinar H.... Make more usable documentation.
2013-04-13 Steinar H.... Merge branch 'master' of ssh://git.sesse.net/srv/git...
2013-04-13 Steinar H.... When HTTPInput disconnects, also clear the header.
2013-04-13 Steinar H.... Another include-what-you-use pass.
2013-04-13 Steinar H.... Make backlog_size changeable across HUPs.
2013-04-13 Steinar H.... Move Server:add_data() into Stream, where it more logic...
2013-04-13 Steinar H.... Run include-what-you-use.
2013-04-13 Steinar H.... Fix incorrect struct/class in forward declares (found...
2013-04-13 Steinar H.... Move Client and Stream into their own files.
2013-04-13 Steinar H.... Support configurable BACKLOG_SIZE (per-stream). No...
2013-04-13 Steinar H.... Fix a socket leak in HTTPInput.
2013-04-13 Steinar H.... Fix a spurious warning.
2013-04-13 Steinar H.... Send data using sendfile() instead of write(). Seems...
2013-04-13 Steinar H.... Fix a bug introduced with the move of read_tempfile...
2013-04-13 Steinar H.... Move the “read the whole file” logic into a new file.
2013-04-12 Steinar H.... Even more missing unistd.h includes.
2013-04-12 Steinar H.... Even more missing unistd.h includes.
2013-04-12 Steinar H.... Thread has virtual member functions, so it should have...
2013-04-12 Steinar H.... Fix a missing #include.
2013-04-12 Steinar H.... When re-execing, try with --test-config first, and...
2013-04-12 Steinar H.... Implement --test-config.
2013-04-12 Steinar H.... Since we just broke upgrade compatibility, kill some...
2013-04-12 Steinar H.... Switch option parsing to getopt.
2013-04-12 Steinar H.... Move some serialization logic into ServerPool, where...
2013-04-12 Steinar H.... Split configuration parsing out cleanly from initializa...
2013-04-12 Steinar H.... Fix UDPInput serialization.
2013-04-11 Steinar H.... Add rudimentary README.
2013-04-11 Steinar H.... Split config parsing out of parse.h.
2013-04-11 Steinar H.... Support UDP input. Also fix some issues with socket...
2013-04-11 Steinar H.... When create_input() fails, give an error message instea...
2013-04-11 Steinar H.... Do not keep pending data across HTTP connections.
2013-04-11 Steinar H.... More support for multiple input types.
2013-04-11 Steinar H.... Move version identification into a common place.
2013-04-11 Steinar H.... Make Input a bit more generic, to pave the way for...
2013-04-10 Steinar H.... Support multiple listening sockets. Actually mostly...
2013-04-10 Steinar H.... Move stopping into ServerPool.
2013-04-10 Steinar H.... Factor serializing into its own function. Again, less...
2013-04-10 Steinar H.... Move stream creation out of main().
2013-04-10 Steinar H.... Some small refactoring of main().
2013-04-10 Steinar H.... Factor all the common thread starting/stopping into...
2013-04-10 Steinar H.... Minor nit.
2013-04-10 Steinar H.... Wrap the acceptor into the same thread logic as everyth...
2013-04-10 Steinar H.... Merge branch 'master' of /srv/git.sesse.net/www/cubemap
2013-04-10 Steinar H.... Factor statistics writing into its own class and file.
2013-04-10 Steinar H.... Small refactoring in main.cpp.
2013-04-10 Steinar H.... Factor statistics writing into its own class and file.
2013-04-10 Steinar H.... Separate out the acceptor stuff into its own file.
2013-04-10 Steinar H.... Add support for setting fwmarks per-connection. Useful...
2013-04-09 Steinar H.... Remove some obsolete #defines.
2013-04-09 Steinar H.... Explicitly SIGHUP threads to kill them out of syscalls...
2013-04-09 Steinar H.... Measure how long the serialize/exec/deserialize process...
2013-04-09 Steinar H.... Support writing a stats file listing the number of...
2013-04-09 Steinar H.... Rename cubemap.cpp to main.cpp. Aaaa....
2013-04-08 Steinar H.... Parse the HTTP header (more) properly, and send the...
2013-04-08 Steinar H.... Deserialize/serialize inputs. Woo, totally glitch-free...
2013-04-08 Steinar H.... Fix a few issues in the to_process() handling.
2013-04-08 Steinar H.... Add URL parsing.
2013-04-08 Steinar H.... Write our own HTTP client instead of using curl. Not...
2013-04-08 Steinar H.... Make most operations on Server deferred, so that we...
2013-04-08 Steinar H.... Make the acceptor thread stop nicely, so that it does...
2013-04-07 Steinar H.... Make the list of sleeping clients be per-stream instead...
next