Commit Graph

  • a576033497 Rework album_artist/album_artist_sort handling Julien BLACHE 2011-04-07 19:53:55 +0200
  • 54c5314712 Handle empty files table when upgrading from schema v11 -> v12 Julien BLACHE 2011-04-06 18:38:53 +0200
  • 7984b4baea Document RAOP request queueing Julien BLACHE 2011-03-26 17:39:01 +0100
  • 961b2484b8 Re-establish closecb only when no requests are in flight Julien BLACHE 2011-03-11 20:02:29 +0100
  • ef52e922b2 Turn req_in_flight into a counter Julien BLACHE 2011-03-11 19:36:51 +0100
  • a4f02ed08d Manage CSeq in raop_add_headers() Julien BLACHE 2011-03-11 18:53:38 +0100
  • 7fcb8e4447 Check reply CSeq against request CSeq Julien BLACHE 2011-03-11 18:32:46 +0100
  • f097d80d6a Add optional RTP-Info parameter to raop_send_req_set_parameter() Julien BLACHE 2011-03-08 19:07:26 +0100
  • 9c43a9a900 Make SET_PARAMETER content-type an argument to raop_send_req_set_parameter() Julien BLACHE 2011-03-08 19:01:44 +0100
  • 7927707bdb Rework ANTLR3 integration into the build system Julien BLACHE 2011-04-01 21:40:11 +0200
  • e23f02c7c0 Replace AVL tree in DAAP by a static hash using gperf Julien BLACHE 2011-04-01 19:01:35 +0200
  • cbb1669ee1 Replace AVL tree in DACP by a static hash using gperf Julien BLACHE 2011-03-31 18:52:33 +0200
  • 7e35068d46 Move RSP query hash table inside RSP2SQL Julien BLACHE 2011-04-01 19:48:27 +0200
  • cc0555d986 Replace AVL tree in RSP query by a static hash using gperf Julien BLACHE 2011-03-31 18:30:18 +0200
  • b8758a2aa2 Move DAAP query hash table inside DAAP2SQL Julien BLACHE 2011-04-01 19:45:40 +0200
  • 303a3329eb Replace AVL tree in DAAP query by a static hash using gperf Julien BLACHE 2011-03-31 18:05:41 +0200
  • fc90acbc17 Add gperf to the requirements Julien BLACHE 2011-03-31 17:35:18 +0200
  • ac95530585 Check for gperf, add support to the build system Julien BLACHE 2011-03-31 17:33:12 +0200
  • ac73ee0ce5 Enable and handle JPEG artwork in DACP Julien BLACHE 2011-03-30 19:35:13 +0200
  • 204c9681ca Enable and handle JPEG artwork in DAAP Julien BLACHE 2011-03-30 19:35:13 +0200
  • c7209ab699 Add support for JPEG as a valid artwork output format Julien BLACHE 2011-03-30 18:27:23 +0200
  • 5cf5cac9c2 Fix misuse of RAOP_CONNECTED in session state test Julien BLACHE 2011-03-27 16:23:26 +0200
  • 5bad343278 Rename RAOP callbacks for consistency Julien BLACHE 2011-03-11 18:32:47 +0100
  • c2579dc0a6 Bring raop_send_req_flush() prototype in line with others Julien BLACHE 2011-03-08 19:00:14 +0100
  • 0d58903913 Add missing header Julien BLACHE 2011-03-08 19:00:09 +0100
  • a8ecdc9558 Bump version to 0.14 Julien BLACHE 2011-03-24 19:33:59 +0100
  • c8306aae9e Add upgrade instructions Julien BLACHE 2011-03-23 18:52:40 +0100
  • dbb803d371 ChangeLog for forked-daapd 0.14 Julien BLACHE 2011-03-23 18:51:10 +0100
  • e5b4c1146e Handle database upgrade v11 -> v12 Julien BLACHE 2011-03-15 21:26:17 +0100
  • 9759eeba71 Remove database upgrade for schema version before 10 (v0.12) Julien BLACHE 2011-03-15 21:24:39 +0100
  • cb9dc5ad7c Add COLLATE DAAP to all char-type fields Kai Elwert 2010-12-05 10:25:09 +0100
  • f5b167080b Use title_sort for DAAP sort headers Julien BLACHE 2011-03-15 21:24:24 +0100
  • 4dce6390ea Switch to using db_query_fetch_string_sort() in daap_reply_browse() Kai Elwert 2010-12-05 16:28:33 +0100
  • e226c38d4f Add db_query_fetch_string_sort() to fetch string+sortstring results Kai Elwert 2010-12-05 16:27:06 +0100
  • d8bf5eedce db_build_query_browse() query changes ("DISTINCT %s, %s", field, field) Kai Elwert 2010-12-05 16:07:44 +0100
  • bf86cf45bd Always include sort tags in songlist Kai Elwert 2010-09-21 18:43:31 +0200
  • 9e5015ffc8 Switch sort clauses to *_sort fields Kai Elwert 2010-09-24 12:36:46 +0200
  • 91a5250143 Reindent md_map_id3, no code changes Julien BLACHE 2010-10-07 20:36:59 +0200
  • aa3829854b Pick up ID3 sort tags Kai Elwert 2010-09-21 19:43:05 +0200
  • 3162028c41 Handle sort tags in fixup_tags() Kai Elwert 2010-09-21 18:42:37 +0200
  • 373c5584af Add sort tags to the database Kai Elwert 2010-09-21 13:16:38 +0200
  • 3a71d7b15d Add netinet/in.h, needed on FreeBSD Raivo Hool 2011-03-21 18:46:28 +0100
  • c66496176e Fix debug message loglevel Julien BLACHE 2011-03-21 18:41:38 +0100
  • 110c525daa Add TV metadata patch for FFmpeg 0.6 Anthony Doko 2011-03-20 14:56:40 +0100
  • 690dc2d32e Rename FFmpeg TV metadata patch (ffmpeg 0.5) Julien BLACHE 2011-03-20 14:55:53 +0100
  • a13ea85267 Default to MPEG4 video/audio for unknown file types J. Aaron Pendergrass 2011-03-20 12:48:48 +0100
  • 1e1952a5ef Better fixup_tags() handling for TV shows J. Aaron Pendergrass 2011-03-20 12:48:14 +0100
  • 0d0877de9c Honour IPv6 config option in player/RAOP Julien BLACHE 2011-03-20 12:20:07 +0100
  • 69fe64c277 Honour IPv6 config option for HTTP services Julien BLACHE 2011-03-20 12:19:39 +0100
  • f4d6287f17 Add IPv6 configuration option Julien BLACHE 2011-03-20 12:10:51 +0100
  • 1f2a1e65c0 Fixup URL files scanning Julien BLACHE 2011-03-18 21:19:51 +0100
  • 722c293e4e Remove paragraph about IPv6 for AirTunes; IPv4 works reliably now Julien BLACHE 2011-03-16 19:04:33 +0100
  • bcbda9bc4e Browse records for IPv6 addresses regardless of the underlying protocol Julien BLACHE 2011-03-15 18:35:10 +0100
  • d8b7980fe4 Do not ask mDNS for IPv6 addresses if RAOP can't use IPv6 Julien BLACHE 2011-03-15 17:56:46 +0100
  • ec7c3d108c Let player know about IPv6 status in RAOP Julien BLACHE 2011-03-15 17:55:57 +0100
  • 2c1755f025 Don't start record browser if address family not requested Julien BLACHE 2011-03-15 17:53:45 +0100
  • d0fa636643 Properly take ownership of new device address Julien BLACHE 2011-03-15 19:18:45 +0100
  • 36921ba8d8 Fix typo Julien BLACHE 2011-03-12 15:57:10 +0100
  • b34bf2a7cf Bump version to 0.13 Julien BLACHE 2011-03-12 12:22:34 +0100
  • 1cbb39ac93 ChangeLog for forked-daapd 0.13 Julien BLACHE 2011-03-12 12:21:30 +0100
  • be566f50a1 List both FFmpeg 0.5 and 0.6 Julien BLACHE 2011-03-12 12:21:13 +0100
  • 4868a3946f Remote pairing wants IPv4 only from mDNS Julien BLACHE 2011-03-06 12:40:43 +0100
  • e08c42b3c0 Player wants IPv4/IPv6/IPv6LL from mDNS for _raop._tcp Julien BLACHE 2011-03-06 12:39:01 +0100
  • 6cd59a1240 Introduce mDNS browser flags for address type selection Julien BLACHE 2011-03-06 12:37:58 +0100
  • 4f59533ccb Perform manual hostname resolution by browsing mDNS RRs Julien BLACHE 2011-03-05 22:44:12 +0100
  • 2f2582800e evhttp: Handle IPv6 scoped addresses Julien BLACHE 2011-03-10 20:28:08 +0100
  • 09a981807b Avoid leaking addr on error Julien BLACHE 2011-03-10 20:27:51 +0100
  • eeb5a7974d Trim metadata strings on files INSERT/UPDATE Julien BLACHE 2011-03-08 18:54:20 +0100
  • 69396f3da0 Kill bogus comments Julien BLACHE 2011-03-07 19:51:43 +0100
  • 652fa9371f Add terminal \r\n sequence for RAOP volume control on 802.11g ApEx Julien BLACHE 2011-03-04 21:20:07 +0100
  • 83d966df09 Fix typo in RAOP debug message Julien BLACHE 2011-03-04 20:47:36 +0100
  • 13e2b12f9e Make proper use of IN6_ARE_ADDR_EQUAL() Julien BLACHE 2011-02-24 19:51:37 +0100
  • 1a11efec58 Use sys/endian.h on FreeBSD Raivo Hool 2011-02-23 20:44:49 +0100
  • 86a90fe81f Fix conversion to per-command lock & condition for FreeBSD Raivo Hool 2011-02-23 19:09:26 +0100
  • f1ab254b47 Silence non-const vs. const warning with FFmpeg 0.6 Julien BLACHE 2011-02-23 19:01:59 +0100
  • cbc3605425 Use avcodec_decode_video2() when available (FFmpeg 0.6) Julien BLACHE 2011-02-23 19:01:46 +0100
  • 396edc9ad8 Use av_guess_format() when available (FFmpeg 0.6) Julien BLACHE 2011-02-23 19:00:59 +0100
  • 67daf3259a Use avcodec_decode_audio3() when available (FFmpeg 0.6) Julien BLACHE 2011-02-23 18:26:42 +0100
  • 96a65ade6b Ignore debian packaging directory for convenience Dominic Evans 2011-02-06 17:40:09 +0100
  • 868be734b8 Don't scan artwork files Julien BLACHE 2011-02-06 17:36:35 +0100
  • 4806b2c20c Link against librt for clock_gettime() Julien BLACHE 2011-02-06 17:28:27 +0100
  • 1110324000 Explicitely check for and link against libgpg-error Julien BLACHE 2011-02-06 17:25:26 +0100
  • dfe65c07b7 Split out CFLAGS and CPPFLAGS Julien BLACHE 2011-02-06 17:49:30 +0100
  • 43674f1d47 Break long lines Julien BLACHE 2011-02-06 17:17:58 +0100
  • da0d118de4 Reset album_artist after iTunes scan if set to Unknown artist. Julien BLACHE 2010-12-18 19:29:26 +0100
  • c92c8aae25 Grab a few more metadata from iTunes playlists Julien BLACHE 2010-12-18 14:33:25 +0100
  • fa299a9be9 Add debug message for RTSP requests Julien BLACHE 2010-12-12 15:06:57 +0100
  • 2011c33526 Cosmetic fix to RAOP device type strings Julien BLACHE 2010-12-12 10:27:04 +0100
  • 00c6de15ae Make player_playback_stop() a synchronous call for real Julien BLACHE 2010-12-12 10:25:21 +0100
  • 507cdb00e8 Rename playback_stop() to playback_abort() and make it an internal helper Julien BLACHE 2010-12-12 10:12:39 +0100
  • dc31d75801 Fix endless loop on source errors under some REPEAT settings Julien BLACHE 2010-12-12 10:00:43 +0100
  • 1e9078182d Fix RAOP volume printing Julien BLACHE 2010-12-07 12:49:48 +0100
  • 02ea6f4823 Downgrade volume computations to float (from double) Julien BLACHE 2010-12-04 16:15:49 +0100
  • 4ac75a316a Modify RAOP volume computation and printing Julien BLACHE 2010-12-04 16:13:54 +0100
  • da3900afad Avoid clobbering $LIBS when checking for av_lockmgr_register Julien BLACHE 2010-12-04 15:22:39 +0100
  • d6d7450557 Bump DACP protocol version Julien BLACHE 2010-10-31 11:30:56 +0100
  • 76621797e2 Implement DACP volume interface for Remote 2.0 Julien BLACHE 2010-11-21 11:56:17 +0100
  • 1372f90ce7 Send out per-speaker (relative) volume atom Julien BLACHE 2010-11-19 21:27:54 +0100
  • 5674314161 Support clear-first in cue play command Julien BLACHE 2010-10-31 11:52:31 +0100
  • 0df4ab4555 Implement master volume & per-speaker relative volume Julien BLACHE 2010-11-19 22:51:46 +0100