chiark / gitweb /
server: implement multiple-unicast RTP
[disorder] / server / server.c
2013-11-10 Richard Kettlewellserver: implement multiple-unicast RTP
2013-02-03 Richard KettlewellA batch of copyright date updates.
2012-12-01 Richard Kettlewellserver: add a private socket for root
2011-08-14 Richard Kettlewellserver: tidy up error codes
2011-08-07 Richard Kettlewellserver: docs: remove deprecated configuration and user...
2011-08-07 Richard KettlewellMerge branch 'protogen'
2011-08-07 Richard Kettlewelldoxygen: add some missing docstrings.
2011-08-01 Richard KettlewellServer: correct sense of set-global response.
2011-07-31 Richard KettlewellMerge remote-tracking branch 'origin/branch-5.0'
2011-07-31 Richard KettlewellSECURITY: server: don't allow local connections to...
2011-07-31 Richard KettlewellMerge branch 'issue29'
2011-07-31 Richard Kettlewellserver: remember to issue a response to set-global...
2011-07-31 Richard Kettlewellserver: setting playing and random-play global prefs...
2011-07-30 Richard KettlewellDo not fatal-error when deleting a global pref that...
2011-05-28 Richard KettlewellMerge up to 5.0.2
2010-07-18 Richard KettlewellMerge memory hygeine branch
2010-06-17 Richard KettlewellMerge various clang-inspired fixes
2010-06-17 Richard KettlewellFix a few of the things the Clang static analyzer detects:
2009-11-20 Richard KettlewellUse libsamplerate in disorder-normalize, if available...
2009-11-20 Richard Kettlewellerror/fatal/info -> disorder_error/fatal/info
2009-11-20 Richard Kettlewellerror/fatal/info -> disorder_error/fatal/info
2009-11-14 Richard KettlewellMerge drag+drop rewrite. It's now possible to drag...
2009-11-14 Richard KettlewellAdd new 'playafter' command to protocol, eclient and...
2009-10-24 Richard KettlewellMerge playlist support.
2009-10-18 Richard KettlewellMerge from disorder.dev.
2009-10-18 Richard KettlewellShun time(), since on Linux it is not monotonic with...
2009-10-15 Richard KettlewellMerge from trunk
2009-10-10 Richard KettlewellMerge playlist support.
2009-03-14 Richard KettlewellMerge config aliasing bug fix.
2009-03-14 Richard Kettlewell'listen' option now uses struct netaddress too.
2009-03-14 Richard KettlewellStart rationalizing network address configuration.
2009-03-14 Richard KettlewellMerge uaudio stragglers.
2009-03-14 Richard KettlewellMerge from uaudio branch.
2009-03-10 Richard KettlewellClean up online registration confirmation strings....
2009-03-08 Richard KettlewellMerge volume and build fixes
2009-03-08 Richard Kettlewellget-volume shouldn't corrupt the volume!
2009-03-08 Richard Kettlewell'api' configuration command now uses uaudio. The list...
2009-02-17 Richard KettlewellMerge playlist branch against trunk to date.
2009-02-15 Richard KettlewellSet resource limits on the server to prevent more than...
2008-12-13 Richard KettlewellAdd 'adopt' command. This adopts a randomly picked...
2008-10-27 Richard KettlewellAdd a new 'origin' field to queue entries. This record...
2008-10-19 Richard KettlewellSwitch to GPL v3
2008-08-03 Richard KettlewellInitial playlist tests and consequent fixes.
2008-07-20 Richard KettlewellLoosen playlist command rights.
2008-07-20 Richard Kettlewellplaylist-set implementation. Untested as ever.
2008-07-20 Richard KettlewellImplement most of the playlist commands in the server...
2008-06-28 Richard KettlewellSynchronize with DisOrder 4.1
2008-06-24 Richard KettlewellUse email_valid() to check email addresses throughout
2008-06-15 Richard KettlewellMerge the Disobedience rewrite.
2008-06-15 Richard KettlewellMake logevent keys consistently use '_' again.
2008-06-15 Richard KettlewellSend clients a rights-changed message when their rights...
2008-06-15 Richard Kettlewelluser-* event log messages for benefit of admin users...
2008-06-14 Richard KettlewellBetter visual feedback in users window: the apply button is
2008-05-25 Richard KettlewellLinux build fix
2008-05-25 Richard KettlewellSource code reorganization:
2008-05-25 Richard KettlewellTABLE_FIND() now uses typeof. We're committed to GCC...
2008-05-25 Richard KettlewellMerge event scheduling implementation. This fixes...
2008-05-24 Richard KettlewellFix random_id(). Oops.
2008-05-24 Richard KettlewellShadow disorder.dev
2008-05-24 Richard KettlewellServer and Python interface now support schedule-*...
2008-05-18 Richard KettlewellMerge disorder.macros branch.
2008-05-18 Richard KettlewellAdd a new 'wait' flag to the rescan command. This...
2008-05-18 Richard KettlewellSynchronize with disorder.dev
2008-05-18 Richard KettlewellResolve aliases in c_get, c_set, c_prefs and c_part...
2008-05-03 Richard KettlewellSynchronize with disorder.dev
2008-04-29 Richard KettlewellMerge latest GCC 2.95 fix
2008-04-29 Richard Kettlewell1) If we reject a remote user management operation...
2008-04-26 Richard KettlewellSeparate notion of configured audio backend from Disobe...
2008-04-25 Richard KettlewellMerge MDW's one-pass track picker
2008-04-22 Richard KettlewellBy default, disable user management over TCP (since...
2008-04-20 Richard KettlewellMerge from 3.0 fixes branch
2008-04-20 Richard KettlewellMerge disorder.userman branch
2008-04-20 Richard KettlewellMerge more 3.0 branch changes
2008-04-20 Richard KettlewellMerge from 3.0 branch
2008-04-20 Richard KettlewellMerge fixes up to 3.0.1
2008-04-19 Richard KettlewellComment typo fix.
2008-04-12 Richard KettlewellUse disorder-choose to pick random tracks.
2008-01-10 Richard KettlewellFix rights checking when updating a logged-in user...
2008-01-06 rjk@greenend.org.ukThe Login page now includes a form to request a passwor...
2008-01-01 Richard KettlewellUpdate some copyright dates.
2008-01-01 Richard KettlewellNew 'new_max' configuration bounds the number of tracks...
2007-12-31 Richard Kettlewelldisorder-rescan can now suppress the check phase, which...
2007-12-31 rjk@greenend.org.ukdeluser and edituser now adjust live connections
2007-12-31 rjk@greenend.org.ukConfirmation strings are now invariant under URL-encodi...
2007-12-31 rjk@greenend.org.uk'confirm' now logs the user in (and sends back their...
2007-12-30 rjk@greenend.org.ukShorter confirmation URLs. 'confirm=' becomes 'c=...
2007-12-30 rjk@greenend.org.ukUnify sound API configuration.
2007-12-23 rjk@greenend.org.ukWeb interface starts to reflect user rights properly:
2007-12-23 rjk@greenend.org.ukfix RIGHT_*_ANY tests; log rights failures
2007-12-22 rjk@greenend.org.ukinsufficient rights always produces 51x response
2007-12-22 rjk@greenend.org.ukremember username correctly when logged in via cookie
2007-12-22 Richard Kettlewell'cookie' response now includes the username.
2007-12-22 Richard KettlewellSplit base64 code into a separate .c so that the server...
2007-12-22 Richard Kettlewelldisorder setup-guest + docs + tests
2007-12-21 Richard Kettlewellregister/confirm commands, and tests, and docs
2007-12-21 Richard Kettlewelldefault_rights directive
2007-12-21 Richard KettlewellQuote responses. Unfortunately this is a major protoco...
2007-12-21 Richard Kettlewellserver always mentions algorithm in client greeting
2007-12-21 Richard Kettlewellrights now apply to commands; docs catch up a bit
2007-12-20 Richard Kettlewelladd "users" command
next