summaryrefslogtreecommitdiffstats
path: root/apps/tagcache.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-10db_commit swap threads, add ability to cancel, backup/restoreWilliam Wilgus1-37/+46
2023-10-06[BugFix] tagcache/tagtree remove static buffer from tagcache_get_nextWilliam Wilgus1-2/+2
2023-10-05[Feature] db_commit plugin allows a more verbose commitWilliam Wilgus1-17/+53
2023-10-03tagcache/tagtree remove static buffer from tagcache_get_nextWilliam Wilgus1-16/+7
2023-10-03tagcache reduce stack usage in tmpbuf_insert and build_index functions #2William Wilgus1-152/+155
2023-10-03Revert "tagcache reduce stack usage in tmpbuf_insert and build_index functions"William Wilgus1-141/+135
2023-10-03tagcache reduce stack usage in tmpbuf_insert and build_index functionsWilliam Wilgus1-135/+141
2023-10-01[Feature] add a prompt to database commit on start-upWilliam Wilgus1-5/+28
2023-10-01Remove structec API from tagcacheAidan MacDonald1-113/+201
2023-02-07tagnavi make track submenuWilliam Wilgus1-37/+40
2023-02-04[BugFix] tagcache.c fix off by one error in find_entry_disk()William Wilgus1-4/+7
2023-01-27fix red #2 d6fb80d4William Wilgus1-1/+1
2023-01-27fix red d6fb80d4William Wilgus1-1/+2
2023-01-27Tagcache - Ramcache Move ref checks, speed up disk searchesWilliam Wilgus1-158/+217
2023-01-15[Feature] Add total entries to database infoWilliam Wilgus1-0/+1
2023-01-13Remove buflib allocation names, part twoAidan MacDonald1-3/+3
2022-12-03Fix red 8f582c90deAidan MacDonald1-9/+13
2022-12-03tagcache: add a setting for customizing the database pathAidan MacDonald1-32/+67
2022-12-03tagcache: move TAGCACHE_STATEFILE define to .c fileAidan MacDonald1-0/+8
2022-12-03tagcache: remove TAGCACHE_STRICT_ALIGN flagAidan MacDonald1-12/+0
2022-12-03tagcache: move most defines to .c fileAidan MacDonald1-0/+55
2022-11-23misc.c open_pathfmt caller supplied bufferWilliam Wilgus1-7/+12
2022-11-19create function open_pathfmt() to allow printf formatting on open()William Wilgus1-21/+12
2022-11-15fix another non shadowed variableWilliam Wilgus1-4/+4
2022-11-14replace strlcpy with strmemccpyWilliam Wilgus1-4/+4
2022-11-14Remove some shadowed variables identified by -WshadowWilliam Wilgus1-1/+1
2022-10-22PictureFlow: Minor fixes & changed defaultsChristian Soffke1-1/+7
2022-10-16Convert a number of allocations to use buflib pinningAidan MacDonald1-9/+4
2022-08-19tagtree: Delay showing search progress when ramcache is enabledChristian Soffke1-1/+1
2022-05-03add const to const * stringsWilliam Wilgus1-2/+2
2022-05-02Fix some non-portable alignment valuesAidan MacDonald1-7/+2
2022-04-16apps: Add ability to do a clean rebootAidan MacDonald1-0/+2
2022-03-22tagcache.c remove 16-bit compression for add_uniqbufWilliam Wilgus1-44/+5
2022-03-19tag_cache.c optimize str_begins_ends_oneofWilliam Wilgus1-3/+4
2022-03-19tagtree/tagcache add new clause operators begins/ends _oneofWilliam Wilgus1-1/+26
2022-03-19tagcache add logging option for clause matching #2William Wilgus1-3/+4
2022-03-19tagcache add logging option for clause mtchingWilliam Wilgus1-6/+43
2022-03-02tagcache compress uniqbuf 2 16-bit indices occupy a single 32 bit slotWilliam Wilgus1-6/+54
2022-02-27tagcache, coverity cleanup, Add TAGS_ALL_COUNTWilliam Wilgus1-3/+3
2022-02-25Tagcache Don't create filters when parsing a logical ORWilliam Wilgus1-7/+14
2022-02-12buflib: add a common dummy callbacks struct & use itAidan MacDonald1-2/+1
2022-01-18tagcache: don't allow temp commit buffer to be movedAidan MacDonald1-1/+4
2021-09-17Database: Fix tag_albumartist; new tag_virt_canonicalartist.James D. Smith1-15/+20
2021-08-04Document intentional fallthroughs + fix harmless unintended onesAidan MacDonald1-0/+1
2021-08-02tagcache.c clean upWilliam Wilgus1-149/+187
2021-07-31tagcache.c Fix potential buffer overruns WIPWilliam Wilgus1-32/+70
2021-07-31tagcache.c WS changesWilliam Wilgus1-537/+537
2021-05-19FS#9093: Database initialization hangs if there's no music file on the playerSolomon Peachy1-6/+1
2020-07-24[3/4] Completely remove HWCODEC supportSolomon Peachy1-3/+1
2019-08-20FS#9213 - Fix for audio dropout after startupIgor B. Poretsky1-0/+2