Mantis Bugtracker

Client - Promoe - Change Log

Client - Promoe - 0.1
=====================
- 0002229: [Other] promoe doesn't build on Fedora 11 (gcc-4.4) (caotic) - resolved.
- 0002071: [Other] Add equalizer to effect chain if it isn't already present (caotic) - resolved.

XMMS2 - Change Log

XMMS2 - 0.7 DrN
===============
- 0002261: [pythonbinding] combining a Collection with None causes Segfault (anders) - resolved.
- 0002328: [buildsystem] shared library of the ruby bindings are installed to wrong directory (caotic) - resolved.
- 0002316: [xmms2d] race condition in xmms_object_ref/_unref (caotic) - resolved.
- 0002317: [plugins] Coreaudio plugin won't load on OS X 10.5.8 (caotic) - resolved.
- 0002129: [others] mlib-updater doesn't url-encode filenames (nano) - resolved.
- 0002191: [clientlib] xmmsclient-cf.h: wrong decl, s/xmmsc_ipc_setup_with_cf/xmmsc_setup_with_cf/ (nano) - resolved.
- 0002206: [xmms2d] xmms2d leaks memory (caotic) - resolved.
- 0002232: [clientlib] CF clientlib spins after xmms2 quit (nano) - resolved.
- 0002236: [nycli client] in interactive mode, nycli's toggle toggle only the first time (theefer) - resolved.
- 0002244: [plugins] Ices output plugin broken. (caotic) - resolved.
- 0002256: [buildsystem] running ldconfig at the end of install is not optional (nesciens) - resolved.
- 0002263: [0 Not categorized] Crash on Mac OS X 10.6 (Snow Leopard) (tru) - resolved.
- 0002273: [xmms2d] Signals Masked When Launching Entries in .config/xmms2/startup.d (caotic) - resolved.
- 0002297: [pythonbinding] XMMSSync call to XMMSResult.get_error() produces a TypeError (anders) - resolved.
- 0002305: [plugins] Use shared library for gme plugin (caotic) - resolved.
- 0002306: [plugins] sc68 ym/paula plugin (anders) - resolved.
- 0002315: [others] xmms2-libvisual: xmmsv_unref was called with a freed value (tilman) - resolved.
- 0002320: [plugins] [PATCH] Fix Wavpack segfault on open failure (tilman) - resolved.
- 0002327: [nycli client] 'add .' adds a buggy entry in the playlist (theefer) - resolved.

XMMS2 - 0.6 DrM+WiP
===================
- 0002283: [clientlib] xmmsv_coll_parse crashes on trailing backslash (tilman) - resolved.
- 0002307: [plugins] Resets PA volume to 100% when playing starts (nano) - resolved.

XMMS2 - 0.6 DrM
===============
- 0001899: [others] DrMattDestruction (theefer) - resolved.
- 0001897: [clientlib] Remove support for unsigned integers (puzzles) - resolved.
- 0002178: [c++ binding] Update tutorial to use List<>::const_iterators (theefer) - resolved.
- 0002161: [xmms2d] xmms2d segfaults on special mlib query (cli client) (anders) - resolved.
- 0002156: [nycli client] nyxmms2 doesn't handle disappearing xmms2d properly (theefer) - resolved.
- 0002163: [plugins] Diskwriter broken (anders) - resolved.
- 0002158: [nycli client] nyxmms2 add -f file.mp3 broken (theefer) - resolved.
- 0002159: [xmms2d] browse seems to leak memory (anders) - resolved.
- 0002157: [nycli client] nyxmms2 server shutdown causes segfault (theefer) - resolved.
- 0002154: [nycli client] nyxmms2 status print an uneeded \r (theefer) - resolved.
- 0002056: [clientlib] xmmsc_medialib_add_entry_args probably should use xmmsv_t *dict* for args (nano) - resolved.
- 0002058: [buildsystem] xmms2 build system is not largefile support aware (?) (caotic) - resolved.
- 0002150: [buildsystem] ./waf configure returns 0 when test for requested feature fail (caotic) - resolved.
- 0002151: [pythonbinding] import xmmsclient fails. - resolved.
- 0002144: [clientlib] move entry_format to xmmsv (AnthonyG) - resolved.
- 0002149: [xmms2d] xmmsv_build_dict leaks references. (anders) - resolved.
- 0002147: [buildsystem] waf needs --no-optionals (nano) - resolved.
- 0002145: [clientlib] add xmmsv_dict_has_key(const char *key) (AnthonyG) - resolved.
- 0001967: [xmms2d] coll sync should be run 10s after last collection change (nesciens) - resolved.
- 0001924: [xmms2d] m3u/pls/? playlist plugin sorts badly (nano) - resolved.
- 0002125: [clientlib] xmmsv_list_get, xmmsv_list_set, _xmmsv_list_remove should not print a warning when accessing an out of bounds index (nesciens) - resolved.
- 0002136: [buildsystem] linking xmms2-launcher fails on Solaris 10 (nano) - resolved.
- 0002101: [pythonbinding] xmmsc_coll_idlist_from_playlist_file missing in python (nano) - resolved.
- 0001781: [xmms2d] check for threadsafe sqlite library at compile-time (nano) - resolved.
- 0002038: [plugins] cue sets artist/title/album when they are not present (AnthonyG) - resolved.
- 0002039: [plugins] cue plugin should use global PERFORMER property (AnthonyG) - resolved.
- 0002138: [nycli client] nycli doesn't compile with older glib (greafine) - resolved.
- 0002133: [cli client] tab completion broken with spaces (greafine) - resolved.
- 0002003: [clientlib] Some playlist functions don't default to the active playlist (nano) - resolved.
- 0002032: [clientlib] xmmsc_medialib_get_id does not encode its URL argument (nano) - resolved.
- 0002124: [nycli client] nyxmms2 info doesn't default to the current song (theefer) - resolved.
- 0002098: [nycli client] status shows "invalid field" instead of band name/song name (theefer) - resolved.
- 0002126: [buildsystem] man pages not installed (nano) - resolved.
- 0002097: [nycli client] URLs are interpreted as patterns / add argument heuristics (theefer) - resolved.
- 0001997: [rubybinding] Ruby include paths need tweaking (puzzles) - resolved.
- 0002081: [others] xmms2-tutorials need to be updated for rv-split (theefer) - resolved.
- 0002109: [clientlib] xmmsv_coll_operand_list_clear causes crash on coll_unref (anders) - resolved.
- 0002111: [pythonbinding] Python bindings uses deprecated xmmsv_coll_operand_list_* functions (anders) - resolved.
- 0002110: [pythonbinding] Python collection refcounting broken. (anders) - resolved.
- 0002085: [plugins] Make stereo depth user-configurable in GME plugin (andersg) - resolved.
- 0002084: [plugins] Make GME "magic numbers" user-configurable (andersg) - resolved.
- 0002077: [0 Not categorized] Enforce XMMSV_STRING to be UTF-8. (tilman) - resolved.
- 0002079: [xmms2d] If a playlist references a filename containing an apostrophe (') character, xmms2d crashes. (tilman) - resolved.
- 0002076: [xmms2d] Can query medialib info for non existing ids. (tilman) - resolved.
- 0002075: [xmms2d] info 0 gives GLib error. (tilman) - resolved.
- 0002024: [xmms2d] bindata.path config property ignored in xmms/bindata.c (tilman) - resolved.
- 0002018: [c++ binding] Xmms::List<>::op= unnecessarly virtual (theefer) - resolved.
- 0002069: [xmms2d] IPC methods leak GLib types (tilman) - resolved.
- 0002070: [xmms2d] xmms_playlist_current_active needs to return a strdup's string (tilman) - resolved.
- 0002068: [xmms2d] xmms_medialib_entry_to_tree leaks xmmsv instances (tilman) - resolved.
- 0002059: [xmms2d] xmmsv: xmms_object_emit_f() leaks memory (tilman) - resolved.
- 0002060: [xmms2d] xmms_plugin_client_list_foreach leaks a GTree (tilman) - resolved.
- 0002061: [xmms2d] xmms_medialib_select uses GTree + xmms_create_xmmsv_dict when it could just use xmmsv directly (tilman) - resolved.
- 0002131: [others] xmms2-scrobbler fails to start with undefined symbol: xmmsv_get_dict_entry_string (tilman) - resolved.
- 0002108: [clientlib] xmmsv_coll::attributes should be an xmmsv_t dict (anders) - resolved.
- 0002122: [clientlib] Allow type restrictions on xmmsv lists (and dicts?) elements (anders) - resolved.
- 0002118: [clientlib] xmmsv_get_type was called NULL value (anders) - resolved.
- 0002090: [clientlib] Make xmmsv_list_iter_free() and xmmsv_dict_iter_free() available in the clientlib (anders) - resolved.
- 0002121: [xmms2d] xmmsc_playlist_insert_collection reverses the order (theefer) - resolved.
- 0002102: [clientlib] xmmsv_list_iter_entry should not print warning on non-valid iter (theefer) - resolved.
- 0002100: [xmms2d] First song after jumplist is inconsistent with first song after playlist load (nesciens) - resolved.
- 0002117: [xmms2d] xmms_object_emit should use xmmsv_t (anders) - resolved.
- 0002099: [others] get_dict_entry_type returns mixed enum and int values and has no documentation (nesciens) - resolved.
- 0002116: [others] Add xmmsv_list_iter_tell and xmmsv_list_iter_get_parent (anders) - resolved.
- 0002063: [plugins] The waveout plugin lacks volume control (tilman) - resolved.
- 0002080: [buildsystem] Separate output plugins from xforms in waf summary. (nano) - resolved.
- 0002103: [clientlib] xmmsv_list_get crashes on empty list. (anders) - resolved.
- 0002083: [xmms2d] pshuffle and queue playlists have broken behavior. (andersg) - resolved.
- 0002041: [plugins] last.fm plugin crashes if the url contains spaces (juhovh) - resolved.
- 0002028: [plugins] avcodec.h can't be found in installations. (andersg) - resolved.
- 0002027: [plugins] Add support for shorten lossless audio files (juhovh) - resolved.
- 0001994: [plugins] Seeking broken in id3v2 plugin (andersg) - resolved.
- 0001995: [plugins] pulse plugin crashes when flush is called after pulseaudio server disappeared (andersg) - resolved.
- 0001996: [plugins] xml plugin writes out of bounds (andersg) - resolved.
- 0002113: [rubybinding] ruby bindings uses deprecated xmmsv_coll_operand_list_* functions (tilman) - resolved.
- 0002104: [buildsystem] The sun output plugin isn't built on NetBSD (nano) - resolved.
- 0001979: [buildsystem] Setting the default output plugin (nano) - resolved.
- 0002105: [xmms2d] xmms2 doen't build on netbsd 4 because of missing struct statfs (nano) - resolved.
- 0002088: [buildsystem] sort configuration output (nano) - resolved.
- 0002096: [buildsystem] git >= 1.6 doesn't have git-rev-parse, git-update-index and git-diff-index (nano) - resolved.
- 0001795: [buildsystem] waf places -L${conf_prefix} before -Ldefaults/src/clients/lib/xmmsclient when building xmms2cli (nano) - resolved.
- 0002050: [clientlib] [RVSPLIT] xmmsv_propdict_to_dict is teh suck (theefer) - resolved.
- 0002017: [plugins] getaddrinfo in daap plugin isn't called correctly (andersg) - resolved.
- 0000805: [plugins] WavPack plugin (xkr47) - resolved.

XMMS2 - 0.5 DrLecter
====================
- 0001985: [plugins] GVFS plugin does not handle files with hash/square/octothorpe in name. (andersg) - resolved.

XMMS2 - 0.4 DrKosmos+WIP
========================
- 0001825: [buildsystem] avformat doesn't compile with older ffmpeg (nano) - resolved.
- 0001518: [buildsystem] avformat xform fails with newer versions of avformat (nano) - resolved.
- 0001881: [xmms2d] Stupid GLib version check (debian bug #443082) (nano) - resolved.
- 0001873: [buildsystem] waf install borked on win32 (nano) - resolved.
- 0001888: [xmms2d] server emits playlist loaded even if said list is already active (theefer) - resolved.
- 0001916: [plugins] position emited before new pls entry emited (nano) - resolved.
- 0001854: [xmms2d] Improve xmms_sqlite_query_array()'s handling of xmms_object_cmd_value_t (tilman) - resolved.
- 0001876: [plugins] ao kills daemon on errors (nano) - resolved.
- 0001905: [cli client] xmms2 prev does not return error when on first position of a playlist while xmms2 next returns error when on last position (nano) - resolved.
- 0001940: [xmms2d] config.c:dump_tree() doesn't support nested config sections (andersg) - resolved.
- 0001941: [xmms2d] load_config() is weird (andersg) - resolved.
- 0001565: [xmms2d] Way to insert/add an idlist to a playlist needed (theefer) - resolved.
- 0001892: [clientlib] playlist_set_next_rel should wrap around when repeat is enabled (theefer) - resolved.

XMMS2 - 0.4 DrKosmos
====================
- 0001580: [buildsystem] xmms2 should support cross-compilation (nano) - resolved.
- 0001801: [buildsystem] output_prio for diskwrite is very high (tru) - resolved.
- 0001632: [others] add tutorials that use signals and broadcasts (nano) - resolved.
- 0001369: [xmms2d] src/xmms/plugin.c documentation out of sync (nano) - resolved.
- 0001707: [xmms2d] Data isn't saved until close; at least give the clients a way to force saving! (theefer) - resolved.
- 0001719: [pythonbinding] xmmsc_playlist_add_collection is not bound (theefer) - resolved.
- 0001734: [0 Not categorized] m3u playlists over http fails (nano) - resolved.
- 0001735: [buildsystem] all wscripts should return true or false on configure (nano) - resolved.
- 0000765: [xmms2d] xmms2d crashes when changing outputplugin (nano) - resolved.
- 0001593: [xmms2d] xmms2d.exe should be linked with xmms2 logo (nano) - resolved.
- 0000116: [others] Windows port (nano) - resolved.
- 0001548: [buildsystem] waf script ignores multiple --conf-prefix (nano) - resolved.
- 0001726: [buildsystem] avoid grabbing snapshots of g_platform (nano) - resolved.
- 0001724: [buildsystem] don't use g_platform in waf's build method (nano) - resolved.
- 0001727: [buildsystem] add --with-target-platform option to waf (nano) - resolved.
- 0001686: [rubybinding] XMMS_COLLECTION_CHANGED_* constants not bound (tilman) - resolved.
- 0001712: [others] ecore depends on obsolete ecore-config (tilman) - resolved.
- 0001650: [rubybinding] missing parameter 'group' in coll_query_info documentation (puzzles) - resolved.
- 0001667: [xmms2d] in xform.c, get value by reference from hashes, and return bool (nano) - resolved.
- 0000932: [cli client] cli shows 00:00 as total if duration not known (nano) - resolved.
- 0001679: [rubybinding] xmmsc_coll_parse not implemented in ruby bindings (puzzles) - resolved.
- 0001654: [others] show toplevel xmmsclient documentation (puzzles) - resolved.
- 0001594: [others] xmms2 logo should be added to git (puzzles) - resolved.
- 0001504: [others] Make dns_sd work on win32 (nano) - resolved.
- 0001622: [0 Not categorized] addarg broken (andersg) - resolved.
- 0000620: [buildsystem] Remove XMMS_OS_xyz (andersg) - resolved.
- 0001624: [c++ binding] fillCharArray unresolved symbol (theefer) - resolved.
- 0000743: [rubybinding] Implement source preference for propdicts (tilman) - resolved.
- 0001616: [plugins] alsa plugin has some relics left (nano) - resolved.
- 0001582: [xmms2d] samba plugin not threadsafe. (nano) - resolved.
- 0001564: [pythonbinding] create_coll in python bindings unrefs an xmms_coll_t after it's been already freed (drax) - resolved.

XMMS2 - 0.2 DrI+WIP
===================
- 0001792: [plugins] normalize not portable to win32 (nano) - resolved.
- 0001715: [plugins] flac comments are missing (puzzles) - resolved.
- 0001586: [buildsystem] wscript for xmmsclient++ needs to detect -st and -mt variants of boost_signals (nano) - resolved.
- 0001533: [plugins] daap:// browsing is not consistent (nano) - resolved.
- 0001441: [rubybinding] xmmsclient-ecore ruby binding doesn't build (puzzles) - resolved.

XMMS2 - 0.2 DrJekyll
====================
- 0001670: [clientlib] collparser fails to parse unary operator (reference, complement) (theefer) - resolved.
- 0000956: [xmms2d] Collections (theefer) - resolved.
- 0001542: [xmms2d] Upcoming attribute does not do what it is meant to do (theefer) - resolved.
- 0001510: [others] medialib-updater uses deprecated APIs (theefer) - resolved.
- 0001469: [cli client] xmms2 addarg fails if playlist included (theefer) - resolved.
- 0001413: [clientlib] parser handles parenthesis incorrectly (theefer) - resolved.
- 0001365: [clientlib] playlist_new or playlist_create function needed (theefer) - resolved.
- 0001378: [cli client] Truncate output of 'status' of the cli if larger than terminal (andersg) - resolved.
- 0001339: [clientlib] coll_query_infos: Query result includes includes 'id' even when fields argument is not empty. (theefer) - resolved.
- 0000252: [clientlib] Add an API to modify playlists saved in the medialib (theefer) - resolved.
- 0001126: [c++ binding] Xmms::Client::getUserConfDir should be a free function (theefer) - resolved.
- 0001317: [clientlib] xmmsc_coll_remove should take const char*'s instead of char*'s (theefer) - resolved.
- 0001291: [cli client] Add "xmms2 coll queryadd" (theefer) - resolved.
- 0001265: [xmms2d] Support a jump-to-playlist-on-finish attribute in the collection Queue operator (theefer) - resolved.
- 0001358: [clientlib] Ability to pass medialib_get_info a list of IDs - closed.

XMMS2 - 0.2 DrHouse+WIP
=======================
- 0001490: [plugins] sun plugin fix (OpenBSD) (nano) - resolved.
- 0000188: [xmms2d] Feature request for a 'toggle' feature, aka play/pause function. (nano) - resolved.
- 0001460: [0 Not categorized] python medialib_property_set checks str instead of basestring (nano) - resolved.
- 0001457: [others] xmmms2-launcher man page out of sync (nano) - resolved.
- 0001376: [clientlib] xmmsc_result_get_type should return a xmmsc_result_value_type_t (nano) - resolved.
- 0001359: [xmms2d] case insensitive magic option (nano) - resolved.
- 0001306: [plugins] asx playlist plugin (nano) - resolved.
- 0001332: [buildsystem] add wsock support to waf (nano) - resolved.
- 0001273: [xmms2d] split statfs.c into multiple files depending on platform (nano) - resolved.
- 0001289: [xmms2d] create a dummy version of unix signals (nano) - resolved.
- 0001288: [xmms2d] move signal stuff from main.c to unixsignal.c (nano) - resolved.
- 0001282: [cli client] add realpath support to cli browsing (nano) - resolved.

XMMS2 - 0.2 DrGonzo+WIP
=======================
- 0001275: [rubybinding] playlist_volume_set should take Symbol instead of String (tilman) - resolved.
- 0001253: [0 Not categorized] Java bindings fail to build on Linux (eleusis) - resolved.
- 0001249: [0 Not categorized] platform independent default connection path (nano) - resolved.
- 0001189: [clientlib] userconfdir get in win32 (nano) - resolved.
- 0001233: [rubybinding] Ruby bindata support is incorrect, as functions are unusable. (tilman) - resolved.
- 0001237: [others] disable build of xmms2-launcher on win32 (puzzles) - resolved.
- 0001235: [plugins] make waveout default plugin for win32 (puzzles) - resolved.
- 0001160: [xmms2d] xmms2d doesn't obey XDG_CONFIG_HOME (eleusis) - resolved.
- 0001159: [plugins] DAAP plugin not converted to new browse api. (nano) - resolved.
- 0001174: [plugins] daap get_data_from_url needs cleanup (nano) - resolved.
- 0001171: [plugins] daap needs cleanup (nano) - resolved.
- 0001172: [xmms2d] add generic EINPROGRESS (nano) - resolved.
- 0001164: [plugins] waveout output plugin (nano) - resolved.
- 0001153: [plugins] lastfm plugin would be cool (nano) - resolved.

XMMS2 - 0.2 DrGonzo
===================
- 0000955: [others] Dr Gonzo (nano) - resolved.

XMMS2 - 0.2 DrFeelgood+WIP
==========================
- 0000373: [plugins] Gapless playback of LAME encoded MP3 files (nano) - resolved.
- 0001121: [xmms2d] bindata_add only returns hash once (nano) - resolved.
- 0001102: [buildsystem] header files not installed (nano) - resolved.
- 0001100: [cli client] The radd and mlib addpath commands should support more than one argument (tilman) - resolved.
- 0001093: [clientlib] Tune xmmsc_userconfdir_get() (tilman) - resolved.
- 0000814: [plugins] decoder plugins: read "comment" tags (tru) - resolved.
- 0001027: [plugins] Problem playing AAC files with latest -devel release (tilman) - resolved.
- 0000656: [xmms2d] Obey fd.o by moving ~/.xmms2 to ~/.config/xmms2 (eleusis) - resolved.
- 0001037: [cli client] cli should start xmms2d if XMMS_PATH is local (nano) - resolved.
- 0001032: [rubybinding] bindata stuff not completely implemented (tilman) - resolved.
- 0001034: [xmms2d] xmms_bindata_add() shortcomings (tilman) - resolved.
- 0001033: [xmms2d] xmms_bindata_calculate_md5() hitting the heap unnecessarily (tilman) - resolved.
- 0001035: [xmms2d] xmms_bindata_calculate_md5() relies on sprintf (tilman) - resolved.
- 0000947: [xmms2d] certain files make xmms2d hang with 100% Cpu-Load (tilman) - resolved.
- 0001004: [plugins] mad xform doesn't store samplerate in medialib (nano) - resolved.
- 0000968: [rubybinding] add binary type to resultset. (tilman) - resolved.
- 0000885: [xmms2d] noise when doing many xmms2 next too fast. (andersg) - resolved.
- 0000983: [plugins] ALSA shouldn't block when it can't open the device. (nano) - resolved.
- 0000951: [clientlib] Allow clientlib to tell clients where the configuration directory is (nano) - resolved.
- 0000949: [javabinding] Repackage javabindings to avoid confusion (dangertools) - resolved.

XMMS2 - 0.2 DrEvil+WIP
======================
- 0000922: [medialib] reduce unnecessary duplication of code and reversing of entries (tilman) - resolved.
- 0000938: [0 Not categorized] xmmsipc - tcp_socket doesn't assert socket value correctly (tilman) - resolved.
- 0000934: [xmms2d] mlib addpath should sort before actually adding (tilman) - resolved.
- 0000933: [xmms2d] xmms_xform_chain_setup() accesses freed memory (tilman) - resolved.

XMMS2 - 0.2 DrEvil
==================
- 0000072: [plugins] MP3 over SMB does not always read id3-tag (nano) - closed.
- 0000338: [plugins] alsa ignores possible errors in _open - closed.
- 0000427: [plugins] mad eats non-mp3 files - closed.

XMMS2 - 0.2 DrDolittle+WIP
==========================
- 0000889: [others] medialib-updater needs some client api fixes (tilman) - resolved.
- 0000888: [xmms2d] configval_register doesn't work correctly (tilman) - resolved.
- 0000839: [0 Not categorized] Inconsistency in naming conventions for sources/configvals (nano) - resolved.
- 0000883: [rubybinding] Client#medialib_property_set() should take a symbol as a key, not a string (tilman) - resolved.
- 0000878: [plugins] null.c: unterminated arg list in xmms_output_stream_type_add() call (tilman) - resolved.
- 0000849: [rubybinding] Ruby PropDict class needs an inspect method (tilman) - resolved.
- 0000507: [buildsystem] SCons compilation broken on Solaris (juhovh) - resolved.
- 0000834: [rubybinding] Add a version number to the Ruby bindings (tilman) - resolved.
- 0000115: [plugins] WMA decoder (juhovh) - resolved.
- 0000816: [cli client] We must not convert text from UTF8 to the current locale before g_print()ing it (tilman) - resolved.
- 0000813: [cli client] Don't try to seek +0 resp. -0 seconds (tilman) - resolved.
- 0000773: [plugins] Don't read id3v1 tag when id3v2 is available. (tilman) - resolved.
- 0000811: [ET client] xmms_output_volume_get broken (tilman) - resolved.
- 0000810: [javabinding] some code improvents to javabindings (dangertools) - resolved.
- 0000808: [plugins] FLAC tags broken (tilman) - resolved.
- 0000809: [plugins] Implement replaygain support in FLAC (tilman) - resolved.
- 0000785: [clientlib] spelling error in errormessage (tilman) - resolved.
- 0000780: [plugins] replaygain: clean up compute_gain() calls (tilman) - resolved.
- 0000779: [plugins] nullstripper: use peek instead of read to get the data (tilman) - resolved.
- 0000770: [xmms2d] Port the effect layer to the transforms API (tilman) - resolved.
- 0000735: [clientlib] libxmmsclient0 documentation improvements (nano) - resolved.
- 0000768: [xmms2d] Ignore leading NUL bytes in input streams (tilman) - resolved.
- 0000754: [rubybinding] Fix propdict handling (tilman) - resolved.
- 0000750: [xmms2d] medialib session access after it was ended (andersg) - resolved.
- 0000592: [medialib] the albums view gives multiple album entries for various artist albums - closed.

XMMS2 - 0.2 DrDolittle
======================
- 0000679: [xmms2d] Switch IPC path(s) during runtime (nano) - resolved.

XMMS2 - 0.2 DrCox+WIP
=====================
- 0000736: [plugins] Wave decoder doesn't support MP3s that are embedded in a wave header (tilman) - resolved.
- 0000327: [buildsystem] ugly command not found when ecore-config is missing (nano) - resolved.
- 0000699: [xmms2d] xmms_output_open() might not unlock the API mutex (tilman) - resolved.
- 0000694: [clientlib] Replace "cid" by a better term (tilman) - resolved.
- 0000688: [plugins] ALSA volume monitor issue "Handling of pending mixer events failed" (tilman) - resolved.
- 0000690: [xmms2d] Remove output->object_mutex, it's not needed (tilman) - resolved.
- 0000689: [xmms2d] xmms_object_emit_f() doesn't initialize the command argument (tilman) - resolved.
- 0000660: [clientlib] playback_volume_changed broadcast should send new volumes (tilman) - resolved.
- 0000685: [xmms2d] config_list gets "scrambled" sometimes (tilman) - resolved.
- 0000687: [buildsystem] scons likes to rebuild converter.c all the time (tilman) - resolved.
- 0000682: [rubybinding] Ruby plugin_list should default to Xmms::Client::ALL_PLUGINS (tilman) - resolved.
- 0000650: [xmms2d] Split plugin "name" string (tru) - resolved.
- 0000669: [clientlib] configval_list should return a list of dicts instead of a list of keys (tilman) - resolved.
- 0000664: [xmms2d] broadcast_configval_changed returns improper result (tilman) - resolved.
- 0000672: [rubybinding] Tweak Ruby module/class names (tilman) - resolved.
- 0000637: [clientlib] Teach result objects what kind of results they are (tilman) - resolved.

XMMS2 - 0.2 DrBombay+WIP
========================
- 0000382: [cli client] Rewrite to not mix async/sync. (nano) - resolved.
- 0000618: [cli client] xmms2 list doesn't repport correct total playtime (nano) - resolved.
- 0000615: [clientlib] xmmsc_init should take a const char* instead of char* (tilman) - resolved.
- 0000612: [plugins] year is not extracted from APEv2 tags (nano) - resolved.
- 0000577: [plugins] apetag parser broken (nano) - resolved.
- 0000610: [clientlib] xmmsc_medialib_add_to_playlist has non-const parameter (nano) - resolved.
- 0000611: [cli client] XMMS2 cli split (nano) - resolved.
- 0000604: [cli client] Add volume control to CLI (tilman) - resolved.
- 0000599: [others] decleration of variables in the middle of functions causes xmms2 build to die in freebsd 4.x (tilman) - resolved.
- 0000549: [rubybinding] Ruby binding docs are outdated (tilman) - resolved.
- 0000603: [clientlib] xmms_medialib_entry_to_list() should fail if entry==0 (tilman) - resolved.
- 0000602: [medialib] Prefix internal playlists with an underscore (tilman) - resolved.
- 0000601: [cli client] configlist changed to config_list to match naming conventions (tilman) - resolved.
- 0000029: [xmms2d] MixerAPI should support more than 2 channels. (tilman) - resolved.
- 0000484: [plugins] ALSA should monitor the volume and set its config value on (external) changes (tilman) - resolved.

XMMS2 - 0.2 DrBombay
====================
- 0000570: [xmms2d] xmms2 installs _from_, not _into_ $sharedir (nano) - resolved.
- 0000557: [cli client] move command badly documented (tilman) - resolved.
- 0000551: [xmms2d] xmms_object_cmd_value_free() doesn't handle NULL dicts/hashtables (tilman) - resolved.
- 0000547: [xmms2d] "typenames" array in error.c doesn't handle XMMS_ERROR_EOS (tilman) - resolved.
- 0000543: [xmms2d] xmms_plugin_new() doesn't check for invalid "type" values (tilman) - resolved.
- 0000544: [xmms2d] xmms_plugin_new() doesn't check "shortname" for NULL (tilman) - resolved.
- 0000542: [xmms2d] xmms_plugin_info_add() doesn't check for NULL arguments (tilman) - resolved.
- 0000541: [xmms2d] Effect plugins "enabled" config properties aren't created on loading the plugin (tilman) - resolved.
- 0000525: [clientlib] Warn about results_list misuse (tilman) - resolved.
- 0000514: [plugins] keep the alsa mixer open all time (tilman) - resolved.

XMMS2 - 0.2 DrAlban
===================
- 0000499: [xmms2d] Magic checks for playlists don't work as expected (tilman) - resolved.
- 0000490: [rubybinding] Implement xmmsc_result_decode_url in ruby bindings (tilman) - resolved.
- 0000489: [rubybinding] Source keys should be Symbols instead of Strings (tilman) - resolved.
- 0000485: [plugins] replaygain use_anticlip does not take effect until toggled on and off (tilman) - resolved.
- 0000480: [plugins] wave plugin: Support optional chunks (tilman) - resolved.
- 0000479: [clientlib] xmmsc_playlist_save is defined in xmmsclient.h but not implemented anywhere (tilman) - resolved.
- 0000450: [xmms2d] xmms2 doesn't save current playlist position on shutdown (tilman) - resolved.
- 0000409: [xmms2d] xmms_playlist_sort() emits _CHANGED signal even if no changes were made (tilman) - resolved.
- 0000481: [xmms2d] xmms_medialib_info() successfully returns even for unexisting IDs (tilman) - resolved.
- 0000469: [clientlib] Lists of dicts leak memory (tilman) - resolved.
- 0000466: [clientlib] xmmsc_result_cleanup_data() should set the data.foo fields to NULL after it freed the data (tilman) - resolved.
- 0000467: [clientlib] Another potential memleak in xmmsc_deserialize_dict() (tilman) - resolved.
- 0000465: [clientlib] If an unparsable dict is seen, there's a potential memory leak (tilman) - resolved.
- 0000464: [buildsystem] Memory leak in result parser (tilman) - resolved.
- 0000371: [plugins] faad plugin doesn't support AAC files with ADIF header at all (git patch included) (juhovh) - resolved.
- 0000447: [clientlib] ipc_result_unregister is not removing result structs. (tru) - resolved.
- 0000448: [medialib] Mediainfo is not deleted when it's deleted from tags (tru) - resolved.
- 0000445: [cli client] CLI should sort entries to be removed (tru) - resolved.
- 0000282: [xmms2d] Support for clients to write to the medialib (tru) - resolved.
- 0000439: [xmms2d] Magic doesn't support indentation correctly (tilman) - resolved.
- 0000433: [plugins] samba plugin tries to build without installed headers (tru) - resolved.
- 0000428: [plugins] musepack plugin (nano) - resolved.
- 0000402: [plugins] AAC files in mpeg container are incorrectly identified (juhovh) - resolved.
- 0000387: [plugins] curl plugin doesn't have a config_value mechanism for proxy settings (tru) - resolved.
- 0000404: [medialib] querying topsongs take ages (tru) - resolved.
- 0000422: [plugins] Write a null output plugin (tilman) - resolved.
- 0000397: [xmms2d] xmms2d acts strange if medialib.db is missing (tilman) - resolved.
- 0000421: [plugins] Unneeded FORMAT_SET methods in coreaudio and jack plugins (tilman) - resolved.
- 0000417: [xmms2d] Need to ignore broken plugins (tilman) - resolved.
- 0000420: [plugins] Equalizer plugin leaks memory (tilman) - resolved.
- 0000419: [xmms2d] output plugin switch: if new plugin cannot be used, keep going with the old/current one (tilman) - resolved.
- 0000321: [xmms2d] Code duplication in output.c (tilman) - resolved.
- 0000411: [xmms2d] xmms_playlist_sort() makes current position to first occurance of the song. (tilman) - resolved.
- 0000418: [plugins] Vorbis returns bad values from IO callbacks (tilman) - resolved.
- 0000414: [plugins] Curl: Some bitrates are off by a factor of 1000 (tilman) - resolved.
- 0000413: [plugins] Curl reports null bitrates on some files (tilman) - resolved.
- 0000415: [xmms2d] XMMS_PLUGIN_PROPERTY_SEEK isn't needed (tilman) - resolved.
- 0000367: [xmms2d] magic support incomplete, causes wrong behaviour (tilman) - resolved.
- 0000381: [clientlib] Be able to send list and dicts to server methods. (tru) - resolved.
- 0000350: [plugins] mad plugin gives unknown encoding on empty id3v2 tag (tru) - resolved.
- 0000351: [cli client] "convert error Invalid byte sequence in conversion input" when artist null and title one space (tru) - resolved.
- 0000355: [xmms2d] seek causes noise (tilman) - resolved.
- 0000364: [xmms2d] modplug hangs the daemon totally when trying to play a file (tilman) - resolved.
- 0000360: [plugins] add magic checks to FAAD plugin. (juhovh) - resolved.
- 0000357: [clientlib] Dict entry types of id and bitrate are strings instead of int32 when playing streams. (tru) - resolved.
- 0000346: [clientlib] Missing an xmmsc_playlist_insert_id function (tru) - resolved.
- 0000190: [medialib] Remove Lock around SQLite. (tru) - resolved.
- 0000342: [cli client] Buggy xmmsc_result_list_first causes segfault and bad data (tru) - resolved.
- 0000297: [plugins] equalizer plugin: sample formats and gain error cheking (andersg) - resolved.
- 0000328: [pythonbinding] Bad documentation for XMMSSync constructor. (tru) - resolved.
- 0000206: [xmms2d] sort doesn't handle integers (optical) - resolved.
- 0000140: [plugins] Update sid decoder to sample_t api. (nano) - resolved.
- 0000065: [xmms2d] Use smarter mime type handling. (tilman) - resolved.
- 0000322: [cli client] Add a command to xmms2cli to do preformatted text. (tru) - resolved.
- 0000284: [cli client] Bug(?) with playlist.medialib_random_mode = 1 (tru) - resolved.
- 0000295: [clientlib] added xmmsc_medialib_playlist_list(..) and changed xmmsc_medialib_playlists_list(..) (tru) - resolved.
- 0000319: [medialib] Add API for listing playlists. (tru) - resolved.
- 0000273: [plugins] AAC/MP4 support for xmms2 (git patch included) (tru) - resolved.
- 0000298: [plugins] add a plugin list command that could list all loaded plugins. (tru) - resolved.
- 0000510: [rubybinding] Unref error about freed result called for seemingly no reason(?) (tilman) - closed.

XMMS2 - 0.1 DR2.2
=================
- 0000353: [clientlib] clientlib leak memory on lists. (tru) - resolved.
- 0000187: [rubybinding] Ruby bindings' memory usage too high (tilman) - resolved.
- 0000349: [pythonbinding] Refcounting bugs in Python bindings (tilman) - resolved.

XMMS2 - 0.1 DR2.1
=================
- 0000326: [plugins] OSS Plugin has a stupid logic error (tru) - resolved.
- 0000325: [pythonbinding] when converting a string from invalid utf8 errors are not catched. (tru) - resolved.
- 0000301: [clientlib] Crash when using one normal "XMMS" connection and one "XMMSSync" connection (tru) - resolved.
- 0000308: [clientlib] Internal functions showing up in doxygen, outdated comment (tru) - resolved.
- 0000300: [buildsystem] New Manual Pages need to be installed (tru) - resolved.
- 0000296: [xmms2d] Errorchecking in xmms_output_new insufficient. (tru) - resolved.
- 0000318: [cli client] Invalid GError handling in print_entry (tilman) - resolved.
- 0000315: [plugins] jack doesn't randomize unique names (nano) - resolved.
- 0000307: [buildsystem] config.log unused (tru) - resolved.
- 0000299: [xmms2d] Crash on quirky MP3 - closed.

XMMS2 - 0.1 DR2
===============
- 0000316: [xmms2d] set ipcpath from command line (nano) - resolved.
- 0000280: [clientlib] Emit signals when playlists are loaded from the mlib (tru) - resolved.
- 0000272: [xmms2d] xmms2d and xmms2 lack manual pages (drax) - resolved.
- 0000220: [xmms2d] playlists must be imported (tru) - resolved.
- 0000274: [cli client] segfault on xmms2 list (tru) - resolved.
- 0000050: [medialib] add FAM (dnotify) support (tru) - resolved.
- 0000128: [xmms2d] Decoder calls XMMS_PLUGIN_METHOD_GET_MEDIAINFO although XMMS_PLUGIN_METHOD_INIT failed (andersg) - resolved.
- 0000270: [buildsystem] Loss of precision in transport code (tru) - resolved.
- 0000236: [xmms2d] Patch for OpenBSD to use oss with libossaudio (tru) - resolved.
- 0000248: [xmms2d] Switching between song file types on FreeBSD creates noisy awful sound output. (drax) - resolved.
- 0000266: [plugins] add versioning to plugins. (tru) - resolved.
- 0000262: [plugins] m3u plugin unreliably parses EXTINF data as title (tru) - resolved.
- 0000261: [clientlib] clients hang when trying to connect to a tcp path while the daemon is not running (tru) - resolved.
- 0000265: [pythonbinding] invalid unicode char sequence causes uncatchable exception (tru) - resolved.
- 0000264: [xmms2d] xmms2d loses playlist position after sorting (tru) - resolved.
- 0000254: [medialib] Handle integer types in medialib (tru) - resolved.
- 0000202: [others] IPv6 Patch (tru) - resolved.
- 0000245: [others] IPC socket URL parser (feedback wanted) (tru) - resolved.
- 0000233: [xmms2d] xmms2 quit fails when not playing (tru) - resolved.
- 0000237: [plugins] ID3v2 tag extraction doesn't translate numeric genre values to text (tru) - resolved.
- 0000246: [plugins] plugins should report bitrate in bps instead of kbps. (tru) - resolved.
- 0000243: [xmms2d] error in ring buffer managment of transport after seeking (tru) - resolved.
- 0000242: [pythonbinding] Python crashes when changing config values. (tru) - resolved.
- 0000241: [xmms2d] Medialib info not updated on new song (tru) - resolved.
- 0000240: [pythonbinding] Add path_import, playlist_remove and playlists_list to the python bindings (tru) - resolved.
- 0000235: [xmms2d] Make lists and dicts able to carry ints as well as strings in the same resultset. (tru) - resolved.
- 0000232: [pythonbinding] Add configval_register to the python bindings. (tru) - resolved.
- 0000184: [xmms2d] playlist of non-supported files causes the server to loop into livelock (tilman) - resolved.
- 0000228: [xmms2d] IPC only accept 1024 byte strings. (tru) - resolved.
- 0000222: [xmms2d] Eporting a HTML Playlist causes xmms2d to crash (lindgren) - resolved.
- 0000211: [clientlib] xmms_ipc_msg_get_string() doesn't '\0'-terminate strings of length 0 (tru) - resolved.
- 0000217: [xmms2d] xmms2d -d hangs on IPC init failure (eleusis) - resolved.
- 0000226: [xmms2d] SO_REUSEADDR is set at the wrong place (tru) - resolved.
- 0000223: [xmms2d] xmms2d segfaults (tru) - resolved.
- 0000216: [xmms2d] Segmentation Fault in xmms_log_string_with_time (tru) - resolved.
- 0000225: [others] Port to NetBSD (tru) - resolved.
- 0000215: [buildsystem] Problems compiling (tru) - resolved.
- 0000189: [xmms2d] Adding non-supported files will make mediainfo behave bad. (tru) - resolved.
- 0000207: [plugins] tracknumber vs tracknr incosistency (flac) (tru) - resolved.
- 0000209: [plugins] curl-plugin should set CURLOPT_SSL_VERIFYPEER to 0 (tru) - resolved.
- 0000203: [clientlib] missing playback status in include files (tru) - resolved.
- 0000204: [xmms2d] sort is currently disabled (nano) - resolved.
- 0000200: [cli client] "xmms2 status" will show the progress status before it knows the name of the song (tru) - resolved.
- 0000194: [cli client] xmms2 config should check if value is set to '=' (tru) - resolved.
- 0000152: [plugins] Support for id3v2.4 (tru) - resolved.
- 0000196: [buildsystem] Scons fails at /src/clients/lib/python/xmmsclient.pyx:30:2 (tru) - resolved.
- 0000183: [cli client] multiple search terms for search and searchadd (tru) - resolved.
- 0000090: [xmms2d] Playing random songs or albums when the playlist ends. (tru) - resolved.

XMMS2 - 0.1 DR1.1
=================
- 0000182: [xmms2d] HTTP mp3 streaming is skippy and sounds like it has MPEG errors (lindgren) - resolved.
- 0000180: [medialib] Need to figure out something about quoting sql strings. (andersg) - resolved.
- 0000185: [rubybinding] Typo in rb_xmmsclient_glib.c... patch attached (tilman) - resolved.
- 0000179: [xmms2d] Segfault on invalid move (tru) - resolved.
- 0000178: [plugins] Seeking broken in ALSA plugin (andersg) - resolved.
- 0000177: [medialib] PlaylistEntries has entry as unique - won't allow more then one of the same entry in the playlist. (tilman) - resolved.
- 0000176: [xmms2d] Don't start daemon if the plugin directory is unreadable. (tru) - resolved.
- 0000175: [others] debian pkg transport-curl depends on obsoleted packaged libcurl2 (jlt) - resolved.
- 0000174: [others] Missing debian build dependency libsqlite3-dev (jlt) - resolved.
- 0000173: [xmms2d] Strange shuffle behavior (tru) - resolved.


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker