Commit Graph

  • 6d89020f80 release v0.19.7 v0.19.7 Max Kellermann 2014-12-17 19:20:54 +01:00
  • 9c56c49e73 Merge tag 'v0.18.21' into v0.19.x Max Kellermann 2014-12-17 19:19:13 +01:00
  • acb798e544 release v0.18.21 v0.18.21 Max Kellermann 2014-12-17 19:13:47 +01:00
  • c5720a15c7 LogBackend: force-flush stderr on WIN32 Max Kellermann 2014-12-17 18:08:09 +01:00
  • 90709b332a LogInit: make stderr line-buffered Max Kellermann 2014-12-17 18:05:44 +01:00
  • 81f17d10c8 util/HugeAllocator: enable MEM_COMMIT on Windows Max Kellermann 2014-12-17 18:45:32 +01:00
  • 773de38bd9 playlist/embcue: fix filename suffix detection k44 2014-12-16 18:43:05 +01:00
  • ae8bdd473c win32/build.py: remove unused variable "build_arch" Max Kellermann 2014-12-16 10:31:25 +01:00
  • adfc5db3d2 Merge branch 'v0.19.x' Max Kellermann 2014-12-15 00:46:56 +01:00
  • a48704925d storage/nfs: add timeout Max Kellermann 2014-12-14 21:16:34 +01:00
  • fa4beeee75 decoder/ffmpeg: detect and fix negative time stamps Max Kellermann 2014-12-11 10:50:20 +01:00
  • d8351772d3 configure.ac: prepare for 0.18.21 Max Kellermann 2014-12-15 00:39:52 +01:00
  • 68d1abdb85 storage/nfs: clear last_error in SetState() Max Kellermann 2014-12-15 00:39:18 +01:00
  • 7e8474a85a lib/nfs/Connection: unregister socket with SocketMonitor::Steal() Max Kellermann 2014-12-15 00:31:12 +01:00
  • 82da364b8b lib/nfs/Connection: implement mount timeout Max Kellermann 2014-12-14 23:27:57 +01:00
  • 7fa91ec175 lib/nfs/Connection: add debug flag "in_destroy" Max Kellermann 2014-12-14 15:31:49 +01:00
  • 1d3a09d377 lib/nfs/Connection: add assertion Max Kellermann 2014-12-14 22:45:29 +01:00
  • 02563a35f0 lib/nfs/Connection: fix reconnect after mount failure Max Kellermann 2014-12-14 22:48:46 +01:00
  • d653f35bb7 lib/nfs/Connection: fix typo in code comment Max Kellermann 2014-12-14 22:49:09 +01:00
  • a543627abd lib/nfs/Connection: fix memory leak (and assertion failure) Max Kellermann 2014-12-14 15:56:53 +01:00
  • 80f2ba7fca lib/nfs/Connection: move code to Service() Max Kellermann 2014-12-14 15:45:10 +01:00
  • 32bca64920 lib/nfs/Connection: add assertions Max Kellermann 2014-12-14 15:40:29 +01:00
  • 7fa1a84ec3 lib/nfs/Connection: move code to method InternalClose() Max Kellermann 2014-12-14 15:38:09 +01:00
  • ab4bb26a0a lib/nfs/Connection: make in_service and in_event debug-only flags Max Kellermann 2014-12-14 15:20:40 +01:00
  • 4b8d258cff lib/nfs/Connection: fix crash while canceling a failing Open() Max Kellermann 2014-12-14 15:09:55 +01:00
  • 3c29aa6271 event/Loop: read the "again" flag while holding mutex Max Kellermann 2014-12-14 14:47:32 +01:00
  • 51464b4317 lib/nfs/Connection: add assertions Max Kellermann 2014-12-14 14:24:49 +01:00
  • 3f32a6b607 input/nfs: include cleanup Max Kellermann 2014-12-14 14:20:05 +01:00
  • 21aa1631a4 input/async: add API documentation Max Kellermann 2014-12-14 14:21:08 +01:00
  • 49968541fd sticker/Match: add inequality operators Max Kellermann 2014-12-12 22:26:04 +01:00
  • cc143105b8 sticker/Match: add operator "EQUALS" Max Kellermann 2014-12-12 22:12:19 +01:00
  • fed44e95b3 sticker/Song: add enum StickerOperator to sticker_song_find() Max Kellermann 2014-12-12 13:47:57 +01:00
  • 71ece56470 sticker/Database: move code to BindFind() Max Kellermann 2014-12-12 22:04:43 +01:00
  • 204a1de3fd sticker/Database: use the Error library Max Kellermann 2014-12-12 14:13:14 +01:00
  • 80ddf4aecf sticker/Database: always invoke sqlite3_reset() and sqlite3_clear_bindings() Max Kellermann 2014-12-12 21:23:22 +01:00
  • 12b4a666bc lib/sqlite/Util: add ExecuteModified() Max Kellermann 2014-12-12 21:21:56 +01:00
  • cfdbaf331e sticker/Database: add wrapper for sqlite3_step() Max Kellermann 2014-12-12 20:32:58 +01:00
  • 052d350b19 sticker/Database: move SQLite helpers to lib/sqlite/Util.hxx Max Kellermann 2014-12-12 20:39:36 +01:00
  • 2ca18a7ee5 lib/sqlite/Domain: add Domain instance for SQLite Max Kellermann 2014-12-12 20:49:00 +01:00
  • 7dbe5f4640 sticker/Database: remove redundant sqlite3_reset() calls Max Kellermann 2014-12-12 20:27:56 +01:00
  • 432ecd1b6a sticker/Database: require SQLite 3.7.3 Max Kellermann 2014-12-12 20:41:36 +01:00
  • 7d9aa5b716 vorbiscomments: Remove support for non-standard "album artist" tags. Rasmus Steinke 2014-12-12 18:28:11 +01:00
  • 43267dc892 sticker/Database: make variables more local Max Kellermann 2014-12-12 14:09:33 +01:00
  • 3ec6c26e6c sticker/Database: add sqlite3_bind_text() wrapper Max Kellermann 2014-12-12 14:13:35 +01:00
  • 7de684668b sticker/Database: remove C-style (void) Max Kellermann 2014-12-12 14:12:31 +01:00
  • 4741d7bfe2 Merge branch 'v0.19.x' Max Kellermann 2014-12-12 13:14:29 +01:00
  • 2fec463542 util/HugeAllocator: disable MEM_LARGE_PAGES on Windows Max Kellermann 2014-12-12 09:53:44 +01:00
  • 1affc641c4 input/Init: eliminate double colon from log message Max Kellermann 2014-12-12 09:54:30 +01:00
  • aea99a1222 decoder/ffpmeg: make variables more local Max Kellermann 2014-12-11 10:58:33 +01:00
  • 7c8038e2da decoder/ffpmeg: simplify ffmpeg_send_packet() Max Kellermann 2014-12-11 10:58:06 +01:00
  • 673336297d decoder/ffmpeg: support stream tags Max Kellermann 2014-12-11 10:39:49 +01:00
  • ee4b7042ce decoder/ffpmeg: move code to FfmpegScanMetadata() Max Kellermann 2014-12-11 10:08:08 +01:00
  • 310ab7d41b NEWS: mention ffmpeg/MixRamp Max Kellermann 2014-12-10 14:01:12 +01:00
  • fc1796f3e8 decoder/ffmpeg: support ReplayGain and MixRamp Max Kellermann 2014-12-10 13:05:16 +01:00
  • d8926ea5eb decoder/ffpmeg: use forward declarations Max Kellermann 2014-12-10 13:40:53 +01:00
  • 0c1e428c7d decoder/ffpmeg: rename functions to CamelCase Max Kellermann 2014-12-10 13:05:28 +01:00
  • bcd97f5887 decoder/ffmpeg: optimize ffmpeg_scan_dictionary() Max Kellermann 2014-12-10 09:35:28 +01:00
  • 0faf86c2b9 ReplayGainInfo: add method IsDefined() Max Kellermann 2014-12-10 07:57:46 +01:00
  • b30957c89c ReplayGainInfo: make IsDefined() constexpr Max Kellermann 2014-12-10 07:57:07 +01:00
  • dbbcbc3616 Util/Manual: cast via void* to avoid alignment warnings Max Kellermann 2014-12-09 23:10:05 +01:00
  • 1889150013 Util/Manual: use Get() in Destruct() Max Kellermann 2014-12-09 23:08:53 +01:00
  • 14f9cdde6b Util/Manual: add assertion to Get() Max Kellermann 2014-12-09 23:08:22 +01:00
  • 3ab0691eec Util/Manual: add method Get() Max Kellermann 2014-12-09 23:07:43 +01:00
  • 1e073a196f util/Manual: use gcc_alignas() Max Kellermann 2014-12-09 23:05:47 +01:00
  • 7b60e3916c DespotifyUtils: make string buffers temporary Max Kellermann 2014-12-09 22:14:47 +01:00
  • c486c5bf5b DespotifyUtils: fix coding style Max Kellermann 2014-12-09 22:10:17 +01:00
  • fc0b6d143a DespotifyUtils: use ARRAY_SIZE() Max Kellermann 2014-12-09 22:06:22 +01:00
  • 5f4252bcd2 ConfigTemplates: use ARRAY_SIZE() Max Kellermann 2014-12-09 22:04:34 +01:00
  • a588aef921 output/oss: make the static arrays "constexpr" Max Kellermann 2014-12-09 22:02:18 +01:00
  • b70df57f7b ls: make the static array "const" Max Kellermann 2014-12-09 22:01:15 +01:00
  • e813c93e08 decoder/mad: convert "const" to "constexpr" Max Kellermann 2014-12-09 21:59:11 +01:00
  • 900c4977cc AllCommands: use ARRAY_SIZE() Max Kellermann 2014-12-09 21:58:01 +01:00
  • bb39fffab9 ConfigParser: make the static arrays "const" Max Kellermann 2014-12-09 21:57:07 +01:00
  • f52aefb341 decoder/ffmpeg: make the tag_table constexpr Max Kellermann 2014-12-09 21:56:22 +01:00
  • aecb5630cb configure.ac: use MPD_ENABLE_AUTO_LIB for libfaad Max Kellermann 2014-12-09 21:36:52 +01:00
  • 0f0245625a configure.ac: add macro MPD_ENABLE_AUTO_LIB Max Kellermann 2014-12-09 21:07:05 +01:00
  • 8583689fa4 configure.ac: use AC_CHECK_FUNCS for pthread_setname_np() Max Kellermann 2014-12-09 20:15:35 +01:00
  • 7a1e026bb5 configure.ac: check for pthread before librt Max Kellermann 2014-12-09 18:42:35 +01:00
  • 64f04ee6db configure.ac: move --with-tremor declaration down Max Kellermann 2014-12-09 21:02:05 +01:00
  • 5c6f538b85 configure.ac: inherit existing TREMOR_CFLAGS and TREMOR_LIBS Max Kellermann 2014-12-09 20:50:33 +01:00
  • 00aa83a498 configure.ac: reset tremor_prefix Max Kellermann 2014-12-09 20:54:21 +01:00
  • e44848f8c4 configure.ac: make failure to find libvorbisidec fatal Max Kellermann 2014-12-09 20:44:00 +01:00
  • 5ea8950a13 configure.ac: use AC_CHECK_FUNC for Tremor check Max Kellermann 2014-12-09 20:35:11 +01:00
  • 184557bfed m4/mpd_with_flags: add macro MPD_WITH_FLAGS Max Kellermann 2014-12-09 20:23:22 +01:00
  • b4253210d2 configure.ac: improve description for --enable-id3 Max Kellermann 2014-12-09 21:19:05 +01:00
  • 8e1585aa8a m4/mpd_auto.m4: fix option description in MPD_ARG_ENABLE Max Kellermann 2014-12-09 21:18:00 +01:00
  • dee49d7488 win32/build.py: script that cross-compiles to Windows Max Kellermann 2014-12-09 12:59:03 +01:00
  • 1ecde309e4 src/win32: move resources to win32/ Max Kellermann 2014-12-09 13:15:40 +01:00
  • d62a738460 Merge branch 'v0.19.x' Max Kellermann 2014-12-09 14:03:47 +01:00
  • 0cfd4fff62 playlist/Print: don't skip non-existent songs in "listplaylist" Max Kellermann 2014-12-09 13:36:48 +01:00
  • 8904127c10 configure.ac: prepare for 0.19.7 Max Kellermann 2014-12-09 13:09:03 +01:00
  • 0f1b1bb44d configure.ac: add option to disable CUE Max Kellermann 2014-12-08 18:38:03 +01:00
  • 16f870aa41 m4/mpd_auto.m4: move code to MPD_ARG_ENABLE Max Kellermann 2014-12-08 21:43:32 +01:00
  • 16f729eb22 m4/mpd_auto.m4: fix displayed default value Max Kellermann 2014-12-08 18:38:52 +01:00
  • 36f0bd432c CommandLine: merge printf() calls Max Kellermann 2014-12-08 18:30:02 +01:00
  • 457ab8b2ce CommandLine: use printf() instead of puts() Max Kellermann 2014-12-08 18:25:03 +01:00
  • 1ebf5f3bcb android/build: enable cpudetect for ffmpeg Thomas Guillem 2014-10-29 21:00:59 +01:00
  • a928a9640f Makefile.am: change android apk name Thomas Guillem 2014-09-16 12:01:18 +02:00
  • cb302476b4 Makefile.am: add symlink for android layout folders Thomas Guillem 2014-09-17 16:04:45 +02:00
  • 31726737df ConfigGlobal: fix params not fully cleaned Thomas Guillem 2014-10-19 00:58:54 +02:00