1. 22 Mar, 2016 1 commit
    • ale's avatar
      implement static redirect map in HTTP front-end · b331773a
      ale authored
      Add an option to load a file containing redirects (source, target paths)
      and serve them from the HTTP server, to allow renaming a radio without
      breaking old links.
      b331773a
  2. 24 Nov, 2015 1 commit
  3. 17 Oct, 2015 1 commit
  4. 16 Oct, 2015 1 commit
  5. 17 Jan, 2015 1 commit
    • ale's avatar
      simplify the HTTP server structure · 292e4e71
      ale authored
      Refactor the HTTP handler hierarchy to make it simpler.
      
      Replace the ghost logging handler with a simpler one, that fires as soon
      as the HTTP request headers are sent (this is a better solution for
      long-lived connections).
      
      Add a debug page to track long-lived HTTP request.
      
      Add tests for the HTTP server.
      292e4e71
  6. 02 Jan, 2015 2 commits
    • ale's avatar
      minor cleanups to lb spec syntax · ee4847fd
      ale authored
      ee4847fd
    • ale's avatar
      new traffic control logic · 7e02e304
      ale authored
      Refactor the load balancing code using a generic traffic control
      abstraction that gives the user more control over the final logic (for
      the moment this is configured via a command-line parameter).
      7e02e304
  7. 28 Dec, 2014 1 commit
  8. 07 Dec, 2014 1 commit
  9. 01 Dec, 2014 1 commit
    • ale's avatar
      support arbitrary public IPs · 01d010c9
      ale authored
      Introduce node names, allowing a node to have multiple IP addresses.
      Also, make the front-end code IPv6-aware and support AAAA records.
      01d010c9
  10. 11 Oct, 2014 1 commit
  11. 01 Dec, 2013 1 commit
  12. 17 Nov, 2013 1 commit
  13. 10 Nov, 2013 1 commit
  14. 09 Nov, 2013 3 commits
  15. 08 Nov, 2013 1 commit
  16. 06 Nov, 2013 1 commit