2013-04-11 |
Steinar H.... | Make Input a bit more generic, to pave the way for... |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Support multiple listening sockets. Actually mostly... |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Move stopping into ServerPool. |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Factor serializing into its own function. Again, less... |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Move stream creation out of main(). |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Some small refactoring of main(). |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Factor all the common thread starting/stopping into... |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Minor nit. |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Wrap the acceptor into the same thread logic as everyth... |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Merge branch 'master' of /srv/git.sesse.net/www/cubemap |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Factor statistics writing into its own class and file. |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Small refactoring in main.cpp. |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Factor statistics writing into its own class and file. |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Separate out the acceptor stuff into its own file. |
commit | commitdiff | tree | snapshot |
2013-04-10 |
Steinar H.... | Add support for setting fwmarks per-connection. Useful... |
commit | commitdiff | tree | snapshot |
2013-04-09 |
Steinar H.... | Remove some obsolete #defines. |
commit | commitdiff | tree | snapshot |
2013-04-09 |
Steinar H.... | Explicitly SIGHUP threads to kill them out of syscalls... |
commit | commitdiff | tree | snapshot |
2013-04-09 |
Steinar H.... | Measure how long the serialize/exec/deserialize process... |
commit | commitdiff | tree | snapshot |
2013-04-09 |
Steinar H.... | Support writing a stats file listing the number of... |
commit | commitdiff | tree | snapshot |
2013-04-09 |
Steinar H.... | Rename cubemap.cpp to main.cpp. Aaaa.... |
commit | commitdiff | tree | snapshot |
2013-04-08 |
Steinar H.... | Parse the HTTP header (more) properly, and send the... |
commit | commitdiff | tree | snapshot |
2013-04-08 |
Steinar H.... | Deserialize/serialize inputs. Woo, totally glitch-free... |
commit | commitdiff | tree | snapshot |
2013-04-08 |
Steinar H.... | Fix a few issues in the to_process() handling. |
commit | commitdiff | tree | snapshot |
2013-04-08 |
Steinar H.... | Add URL parsing. |
commit | commitdiff | tree | snapshot |
2013-04-08 |
Steinar H.... | Write our own HTTP client instead of using curl. Not... |
commit | commitdiff | tree | snapshot |
2013-04-08 |
Steinar H.... | Make most operations on Server deferred, so that we... |
commit | commitdiff | tree | snapshot |
2013-04-08 |
Steinar H.... | Make the acceptor thread stop nicely, so that it does... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Make the list of sleeping clients be per-stream instead... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | If accept() fails, do not take down the entire thing... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Fix so clients would actually be woken up from the... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Fix an error where clients in asleep state would hang... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Make edge-triggering more consistent. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Remove some leftover code. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Fix an issue where clients would be put twice into... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Some fixes to issues that could cause client hangs. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Stop doing find_stream() every time we send out data... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Change from level-triggered to edge-triggered epoll... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Handle streams coming and going from the configuration... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | EINTR-protect a bunch of calls, and warn on close(... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Handle EINTR in epoll_wait(). |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Support parsing streams from config file. Also support... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | When a transfer ends, output the URL. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Factor out some config parsing into its own function. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Add a sample configuration file. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Fetch num_servers from the config file. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Move the logic of load-balancing etc. into ServerPool... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Reopen the port if it changes between runs. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Take the port from the configuration file. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Parse a config file. Not used for anything yet. |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Support deserialization of most state (curl input is... |
commit | commitdiff | tree | snapshot |
2013-04-07 |
Steinar H.... | Remember to turn off has_metacube_header once we have... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Make Input honor should_stop even when it is not connec... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | When we get a header, retroactively send it out to... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Makefile tweaks to deal with the protobuf dependency. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Reconnect when the input goes away. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Serialize and die on SIGHUP (no deserialization yet... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Fix broken Client constructor. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Start working on serialization. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Make a useful constructor for Client. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Fix the broken SO_REUSEADDR. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Make Server stoppable. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Merge remote-tracking branch 'origin/master' |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Rename client_request to request, and clear it when... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Rename client_request to request, and clear it when... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Remove a no longer relevant TODO. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | When closing a client, make sure it is not left in... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Implement writev(). Working reflector! |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Implement sleeping/waking clients. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Implement add_data(). |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Implement basic data sending support. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Skip the Metacube header when adding data. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Implement header sending. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Implement epoll main loop in Server, and parse header. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Set SO_REUSEADDR on the server socket. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Split Input into its own file. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Split Server and MutexLock out into separate source... |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Piece a lot more stuff together. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Add a Makefile. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Fire off worker threads (that do nothing right now). |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Make a mutex locker. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Open a server socket, and listen on it. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Start adding scaffolds for most of the basic classes. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | gitignore the binary. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Remove remux.cpp, which seems to be irrelevant. |
commit | commitdiff | tree | snapshot |
2013-04-06 |
Steinar H.... | Initial checkin. |
commit | commitdiff | tree | snapshot |
|