summaryrefslogtreecommitdiffstats
path: root/apps/tagcache.c
AgeCommit message (Expand)AuthorFilesLines
36 hoursFix red 8f582c90deAidan MacDonald1-9/+13
36 hourstagcache: add a setting for customizing the database pathAidan MacDonald1-32/+67
37 hourstagcache: move TAGCACHE_STATEFILE define to .c fileAidan MacDonald1-0/+8
38 hourstagcache: remove TAGCACHE_STRICT_ALIGN flagAidan MacDonald1-12/+0
38 hourstagcache: move most defines to .c fileAidan MacDonald1-0/+55
11 daysmisc.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
2017-04-01Database: Fix destabilization if ramcache fails to load + misc.Michael Sevakis1-31/+42
2017-02-13Tweak a few tagcache things.Michael Sevakis1-28/+18
2017-02-10Fix warnings and errors from 7373cf5Michael Sevakis1-6/+4
2017-02-10Restore dircache hookup in the database ramcache.Michael Sevakis1-403/+434
2017-02-04Fix dangerous castsAmaury Pouly1-5/+5
2017-01-17Reenable database ramcache and playlist dircacheMichael Sevakis1-72/+78
2014-08-30Rewrite filesystem code (WIP)Michael Sevakis1-9/+12
2014-03-14events: Rework event subsystem (add_event, send_event) to be more versatile.Thomas Martitz1-4/+2
2014-03-10Implement time-based resume and playback start.Michael Sevakis1-3/+9
2013-01-15Fix possible readlink() buffer overflowThomas Jarosch1-1/+1
2012-07-31Fix database tool.Thomas Martitz1-2/+12
2012-07-30Database: Support for multiple search roots.Thomas Martitz1-22/+71
2011-12-17Add const to global pointers to strings.Boris Gjenero1-4/+4
2011-12-14FS#12378 : Remove various unused code, and comment out some unused code and d...Boris Gjenero1-22/+0
2011-11-17Simulate usb plugging on the sim better using sim_tasks.Thomas Martitz1-2/+0
2011-08-30Dircache: Allow dircache to be enabled without reboot.Thomas Martitz1-1/+1