chiark / gitweb /
Source code reorganization:
authorRichard Kettlewell <rjk@greenend.org.uk>
Sun, 25 May 2008 18:03:06 +0000 (19:03 +0100)
committerRichard Kettlewell <rjk@greenend.org.uk>
Sun, 25 May 2008 18:03:06 +0000 (19:03 +0100)
commit05b75f8d50b83e943af3be4071449304d82dbdcd
tree995b04a03ae2e2016d4889716ec58c3f2da75ee8
parentfdbb860d0642a19c29665fadab6b1a1d6229d946
Source code reorganization:
  - almost all headers now include common.h, which includes a number
    of universally necessary headers and declarations
  - the server programs now have a single disorder-server.h header
  - the cgi is now in its own directory
  - plugin exports are limited to those programs that actually need them
148 files changed:
.bzrignore
cgi/Makefile.am [new file with mode: 0644]
cgi/actions.c [moved from server/actions.c with 100% similarity]
cgi/cgimain.c [moved from server/cgimain.c with 100% similarity]
cgi/disorder-cgi.h [moved from server/disorder-cgi.h with 97% similarity]
cgi/login.c [moved from server/login.c with 100% similarity]
cgi/lookup.c [moved from server/lookup.c with 100% similarity]
cgi/macros-disorder.c [moved from server/macros-disorder.c with 100% similarity]
cgi/options.c [moved from server/options.c with 100% similarity]
clients/authorize.c
clients/disorder.c
clients/disorderfm.c
clients/filename-bytes.c
clients/playrtp-alsa.c
clients/playrtp-coreaudio.c
clients/playrtp-mem.c
clients/playrtp-oss.c
clients/playrtp.c
clients/test-eclient.c
configure.ac
disobedience/disobedience.h
doc/Makefile.am
driver/disorder.c
lib/Makefile.am
lib/addr.c
lib/addr.h
lib/alsabg.c
lib/asprintf.c
lib/authhash.c
lib/base64.c
lib/basen.c
lib/bits.c
lib/bits.h
lib/cache.c
lib/cgi.c
lib/charset.c
lib/charset.h
lib/client-common.c
lib/client-common.h
lib/client.c
lib/client.h
lib/common.h [moved from lib/types.h with 92% similarity]
lib/configuration.c
lib/configuration.h
lib/cookies.c
lib/cookies.h
lib/dateparse.c
lib/dateparse.h
lib/defs.c
lib/eclient.c
lib/event.c
lib/eventlog.c
lib/filepart.c
lib/fprintf.c
lib/hash.c
lib/heap.h
lib/hex.c
lib/hostname.c
lib/ifreq.c
lib/ifreq.h
lib/inputline.c
lib/kvp.c
lib/log.c
lib/logfd.c
lib/macros-builtin.c
lib/macros.c
lib/mem.c
lib/mime.c
lib/mixer-alsa.c
lib/mixer-oss.c
lib/mixer.c
lib/plugin.h [deleted file]
lib/printf.c
lib/printf.h
lib/queue-rights.c
lib/queue.c
lib/queue.h
lib/random.c
lib/regsub.c
lib/regsub.h
lib/rights.c
lib/selection.c
lib/selection.h
lib/sendmail.c
lib/signame.c
lib/sink.c
lib/sink.h
lib/snprintf.c
lib/speaker-protocol.c
lib/split.c
lib/syscalls.c
lib/syscalls.h
lib/table.c
lib/table.h
lib/timeval.h
lib/trackdb-int.h
lib/trackdb-stub.c
lib/trackdb.c
lib/trackname.c
lib/trackorder.c
lib/unicode.c
lib/unidata.c
lib/url.c
lib/user.c
lib/vector.c
lib/vector.h
lib/version.c
lib/wav.c
lib/wstat.c
libtests/test.h
plugins/notify.c
scripts/make-unidata
server/Makefile.am
server/api-client.c
server/api-server.c
server/api.c
server/choose.c
server/daemonize.c
server/daemonize.h [deleted file]
server/dbupgrade.c
server/deadlock.c
server/decode.c
server/disorder-server.h [new file with mode: 0644]
server/disorderd.c
server/dump.c
server/normalize.c
server/play.c
server/play.h [deleted file]
server/plugin.c [moved from lib/plugin.c with 96% similarity]
server/queue-ops.c [new file with mode: 0644]
server/rescan.c
server/schedule.c
server/schedule.h [deleted file]
server/server-queue.c
server/server-queue.h [deleted file]
server/server.c
server/server.h [deleted file]
server/speaker-alsa.c
server/speaker-command.c
server/speaker-coreaudio.c
server/speaker-network.c
server/speaker-oss.c
server/speaker.c
server/state.c
server/state.h [deleted file]
server/stats.c
server/trackname.c
tests/udplog.c