aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* log.c: thread-safety for warning logEric Wong2008-08-281-4/+12
* Point the contact email to musicpd-dev-teamEric Wong2008-08-281-1/+1
* client: more assertionsMax Kellermann2008-08-281-0/+6
* client: replace "expired" flag with fd==-1Max Kellermann2008-08-281-6/+6
* client: moved "expired" accesses into inline functionMax Kellermann2008-08-281-13/+29
* moved code to sockaddr_to_tmp_string()Max Kellermann2008-08-281-9/+17
* client: no while loop in client_manager_io()Max Kellermann2008-08-281-32/+26
* client: select() errors are fatalMax Kellermann2008-08-281-30/+6
* client: use client_defer_output() in client_write()Max Kellermann2008-08-281-7/+3
* moved code to client_write()Max Kellermann2008-08-281-26/+28
* client: client_defer_output() can create the first defer bufferMax Kellermann2008-08-281-5/+5
* client: return early on error in client_defer_output()Max Kellermann2008-08-281-5/+7
* client: moved code to client_defer_output()Max Kellermann2008-08-281-20/+27
* don't free client resources except in client_close()Max Kellermann2008-08-281-15/+0
* client: allocate clients dynamicallyMax Kellermann2008-08-281-90/+76
* client: added function client_by_fd()Max Kellermann2008-08-281-13/+21
* client: return early in client_new()Max Kellermann2008-08-281-30/+31
* client: renamed all public functionsMax Kellermann2008-08-286-19/+19
* client: renamed internal functions and variablesMax Kellermann2008-08-281-297/+296
* client: renamed Interface to struct clientMax Kellermann2008-08-281-19/+19
* renamed interface.c to client.cMax Kellermann2008-08-287-7/+7
* imported list.h from the Linux kernel sourcesMax Kellermann2008-08-282-0/+485
* const pointersMax Kellermann2008-08-286-16/+16
* unsigned integers and size_tMax Kellermann2008-08-283-11/+11
* include cleanupMax Kellermann2008-08-284-2/+3
* protect locate.h from double inclusionMax Kellermann2008-08-281-0/+5
* moved player_command_finished() to player_thread.cMax Kellermann2008-08-263-10/+8
* moved code to pc_init(), dc_init()Max Kellermann2008-08-268-24/+37
* renamed player.c to player_control.cMax Kellermann2008-08-2613-272/+252
* no commandError() in playerSeek()Max Kellermann2008-08-263-9/+9
* don't initialize "i" if we overwrite it anywayMax Kellermann2008-08-261-1/+3
* renamed decoderInit() to decoder_thread_start()Max Kellermann2008-08-263-3/+3
* renamed decode.h to decoder_control.hMax Kellermann2008-08-267-6/+7
* renamed decode.c to decoder_thread.cMax Kellermann2008-08-265-4/+30
* moved global variable "pc" to player.hMax Kellermann2008-08-2611-9/+32
* moved global variable "ob" to outputBuffer.hMax Kellermann2008-08-267-6/+14
* moved enum decoder_command to decoder_api.hMax Kellermann2008-08-262-8/+9
* moved variable "dc" to decode.hMax Kellermann2008-08-268-22/+27
* player_thread: removed decode(), renamed decodeParent()Max Kellermann2008-08-261-15/+4
* hide DecoderControl accesses in inline functionsMax Kellermann2008-08-262-10/+27
* check for decoder error before state!=STARTMax Kellermann2008-08-261-9/+8
* don't reset dc->command in quitDecode()Max Kellermann2008-08-261-1/+0
* added decoder_control.cMax Kellermann2008-08-264-50/+110
* removed the "queue" parameter from syncPlaylistWithQueue()Max Kellermann2008-08-261-12/+11
* merge the playlist lock functions into clearPlayerQueue()Max Kellermann2008-08-261-24/+11
* use switch/case in syncPlaylistWithQueue()Max Kellermann2008-08-261-8/+18
* don't call playerStop() before playerPlay()Max Kellermann2008-08-263-12/+3
* assert locked/unlocked in queue lock functionsMax Kellermann2008-08-261-2/+5
* don't unlock player queue in playerStop(), playerWait()Max Kellermann2008-08-261-2/+6
* queueSong() cannot failMax Kellermann2008-08-263-21/+8