aboutsummaryrefslogtreecommitdiff
path: root/src/tag.c
Commit message (Expand)AuthorAge
* tag: allocate space for null terminator in clear_non_printable()Max Kellermann2009-01-04
* path, tag: don't allocate GError for charset conversionMax Kellermann2009-01-04
* tag: added function tag_merge()Max Kellermann2009-01-03
* tag: revert g_strescape() patchMax Kellermann2009-01-03
* tag: use g_strescape() to eliminate evil charactersMax Kellermann2009-01-03
* tag & tag_pool: migrate from pthread to glib threadsThomas Jansen2008-12-28
* tag: added function tag_has_type()Max Kellermann2008-11-03
* tag: use GLib instead of utils.hMax Kellermann2008-11-01
* utils: use GUINT32_FROM_LE() instead of readLEuint32()Max Kellermann2008-11-01
* tag: don't return const string from fix_utf8()Max Kellermann2008-11-01
* removed UTF-8 library, use GLib insteadMax Kellermann2008-10-31
* don't include os_compat.hMax Kellermann2008-10-08
* tag: merge clearMpdTag into tag_freeEric Wong2008-10-06
* Switch to C99 types (retaining compat with old compilers)Eric Wong2008-09-29
* use strset.h instead of tagTracker.hMax Kellermann2008-09-08
* tag: oops, of course items is now ** and not *Eric Wong2008-09-07
* tag: lock all accesses to tag_poolEric Wong2008-09-07
* tag: introduce handy items_size() functionEric Wong2008-09-07
* tag: moved code to tag_print.cMax Kellermann2008-09-07
* tag: fix segfault on updateEric Wong2008-09-06
* tag: optimize tag_dup(), copy item referencesMax Kellermann2008-08-29
* const pointersMax Kellermann2008-08-29
* tag: try not to reallocate tag.items in every add() callMax Kellermann2008-08-29
* tag: try not to duplicate the input stringMax Kellermann2008-08-29
* tag: pass length to fix_utf8()Max Kellermann2008-08-29
* added "length" parameter to validUtf8String()Max Kellermann2008-08-29
* assert value!=NULL in fix_utf8()Max Kellermann2008-08-29
* tag: converted macro fixUtf8() to an inline functionMax Kellermann2008-08-29
* tag: added a pool for tag itemsMax Kellermann2008-08-29
* tag: converted tag_item.value to a char arrayMax Kellermann2008-08-29
* tag: converted MpdTag.items to a pointer listMax Kellermann2008-08-29
* tag: moved code to tag_id3.cMax Kellermann2008-08-29
* tag: renamed functions, no CamelCaseMax Kellermann2008-08-29
* tag: renamed MpdTag and MpdTagItem to struct tag, struct mpd_tag_itemMax Kellermann2008-08-29
* const pointersMax Kellermann2008-08-28
* unsigned integers and size_tMax Kellermann2008-08-28
* converted MpdTagItem.type to an enumMax Kellermann2008-08-26
* clean up CPP includesMax Kellermann2008-04-12
* yet more unsigned integersMax Kellermann2008-04-12
* whitespace cleanupMax Kellermann2008-04-12
* use size_tMax Kellermann2008-03-26
* eliminated duplicate initializationMax Kellermann2008-03-26
* fix -Wconst warningsMax Kellermann2008-02-05
* fixed -Wshadow warningsMax Kellermann2008-01-26
* Cleanup #includes of standard system headers and put them in one placeEric Wong2008-01-03
* Merge branches/ew r7104Eric Wong2007-12-28
* When parsing id3_frames take in account that there are different framesQball Cow2007-11-21
* Changing all calls to ERROR() followed by exit(EXIT_FAILURE) with a singleJ. Alexander Treuman2007-05-26
* The massive copyright updateAvuton Olrich2007-04-05
* Adding tagtypes command to list available tag types (takes metadata_to_useJ. Alexander Treuman2007-03-31