2013-04-13 |
Steinar H. Gunderson | Send data using sendfile() instead of write(). Seems...
|
commit | commitdiff | tree |
2013-04-13 |
Steinar H. Gunderson | Fix a bug introduced with the move of read_tempfile...
|
commit | commitdiff | tree |
2013-04-13 |
Steinar H. Gunderson | Move the “read the whole file” logic into a new file.
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Even more missing unistd.h includes.
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Even more missing unistd.h includes.
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Thread has virtual member functions, so it should have...
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Fix a missing #include.
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | When re-execing, try with --test-config first, and...
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Implement --test-config.
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Since we just broke upgrade compatibility, kill some...
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Switch option parsing to getopt.
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Move some serialization logic into ServerPool, where...
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Split configuration parsing out cleanly from initialization.
|
commit | commitdiff | tree |
2013-04-12 |
Steinar H. Gunderson | Fix UDPInput serialization.
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | Add rudimentary README.
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | Split config parsing out of parse.h.
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | Support UDP input. Also fix some issues with socket...
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | When create_input() fails, give an error message instead...
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | Do not keep pending data across HTTP connections.
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | More support for multiple input types.
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | Move version identification into a common place.
|
commit | commitdiff | tree |
2013-04-11 |
Steinar H. Gunderson | Make Input a bit more generic, to pave the way for...
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Support multiple listening sockets. Actually mostly...
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Move stopping into ServerPool.
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Factor serializing into its own function. Again, less...
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Move stream creation out of main().
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Some small refactoring of main().
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Factor all the common thread starting/stopping into...
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Minor nit.
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Wrap the acceptor into the same thread logic as everything...
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Merge branch 'master' of /srv/git.sesse.net/www/cubemap
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Factor statistics writing into its own class and file.
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Small refactoring in main.cpp.
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Factor statistics writing into its own class and file.
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Separate out the acceptor stuff into its own file.
|
commit | commitdiff | tree |
2013-04-10 |
Steinar H. Gunderson | Add support for setting fwmarks per-connection. Useful...
|
commit | commitdiff | tree |
2013-04-09 |
Steinar H. Gunderson | Remove some obsolete #defines.
|
commit | commitdiff | tree |
2013-04-09 |
Steinar H. Gunderson | Explicitly SIGHUP threads to kill them out of syscalls...
|
commit | commitdiff | tree |
2013-04-09 |
Steinar H. Gunderson | Measure how long the serialize/exec/deserialize process...
|
commit | commitdiff | tree |
2013-04-09 |
Steinar H. Gunderson | Support writing a stats file listing the number of...
|
commit | commitdiff | tree |
2013-04-09 |
Steinar H. Gunderson | Rename cubemap.cpp to main.cpp. Aaaa....
|
commit | commitdiff | tree |
2013-04-08 |
Steinar H. Gunderson | Parse the HTTP header (more) properly, and send the...
|
commit | commitdiff | tree |
2013-04-08 |
Steinar H. Gunderson | Deserialize/serialize inputs. Woo, totally glitch-free...
|
commit | commitdiff | tree |
2013-04-08 |
Steinar H. Gunderson | Fix a few issues in the to_process() handling.
|
commit | commitdiff | tree |
2013-04-08 |
Steinar H. Gunderson | Add URL parsing.
|
commit | commitdiff | tree |
2013-04-08 |
Steinar H. Gunderson | Write our own HTTP client instead of using curl. Not...
|
commit | commitdiff | tree |
2013-04-08 |
Steinar H. Gunderson | Make most operations on Server deferred, so that we...
|
commit | commitdiff | tree |
2013-04-08 |
Steinar H. Gunderson | Make the acceptor thread stop nicely, so that it does...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Make the list of sleeping clients be per-stream instead...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | If accept() fails, do not take down the entire thing...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Fix so clients would actually be woken up from the...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Fix an error where clients in asleep state would hang...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Make edge-triggering more consistent.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Remove some leftover code.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Fix an issue where clients would be put twice into...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Some fixes to issues that could cause client hangs.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Stop doing find_stream() every time we send out data...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Change from level-triggered to edge-triggered epoll...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Handle streams coming and going from the configuration...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | EINTR-protect a bunch of calls, and warn on close(...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Handle EINTR in epoll_wait().
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Support parsing streams from config file. Also support...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | When a transfer ends, output the URL.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Factor out some config parsing into its own function.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Add a sample configuration file.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Fetch num_servers from the config file.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Move the logic of load-balancing etc. into ServerPool...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Reopen the port if it changes between runs.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Take the port from the configuration file.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Parse a config file. Not used for anything yet.
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Support deserialization of most state (curl input is...
|
commit | commitdiff | tree |
2013-04-07 |
Steinar H. Gunderson | Remember to turn off has_metacube_header once we have...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Make Input honor should_stop even when it is not connected...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | When we get a header, retroactively send it out to...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Makefile tweaks to deal with the protobuf dependency.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Reconnect when the input goes away.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Serialize and die on SIGHUP (no deserialization yet...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Fix broken Client constructor.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Start working on serialization.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Make a useful constructor for Client.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Fix the broken SO_REUSEADDR.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Make Server stoppable.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Merge remote-tracking branch 'origin/master'
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Rename client_request to request, and clear it when...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Rename client_request to request, and clear it when...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Remove a no longer relevant TODO.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | When closing a client, make sure it is not left in...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Implement writev(). Working reflector!
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Implement sleeping/waking clients.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Implement add_data().
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Implement basic data sending support.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Skip the Metacube header when adding data.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Implement header sending.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Implement epoll main loop in Server, and parse header.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Set SO_REUSEADDR on the server socket.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Split Input into its own file.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Split Server and MutexLock out into separate source...
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Piece a lot more stuff together.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Add a Makefile.
|
commit | commitdiff | tree |
2013-04-06 |
Steinar H. Gunderson | Fire off worker threads (that do nothing right now).
|
commit | commitdiff | tree |
next |