path: root/apps/tagcache.c
AgeCommit message (Expand)AuthorFilesLines
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
2011-08-30Fix h100 red and other warnings.Thomas Martitz1-4/+2
2011-08-30GSoC/Buflib: Enable compaction in buflib.Thomas Martitz1-42/+102
2011-08-30GSoC/Buflib: Add buflib memory alocator to the core.Thomas Martitz1-9/+12
2011-08-25Fix file descriptor leak on errorThomas Jarosch1-0/+3
2011-08-14Fix tempbuf assignment in tagcache and bump plugin API/ABI for r30308.Thomas Martitz1-1/+1
2011-08-14GSoC/Buflib: Replace all direct accesses to audiobuf with buffer API functions.Thomas Martitz1-5/+3
2011-08-04Database: Bug fix: The filename seek index is invalid if FLAG_DIRCACHEMichael Hohmuth1-11/+36
2011-08-04Database: find_entry_ram: Avoid dircache use if it's not readyMichael Hohmuth1-7/+3
2011-08-04Database: Fix memory-area bounds checking during database reload.Michael Hohmuth1-10/+9
2011-08-02Database: Fix to support case-sensitive file systems containing audioMichael Hohmuth1-1/+1
2011-08-02Tagcache: Rename global static variable for better readability.Thomas Martitz1-42/+45
2011-07-31FS#12132 patch 6, part 2: tagnavi.config: Add support for "basename"Michael Hohmuth1-2/+18
2011-07-01Allocate indices directly in ramcache header. Add version code toMiika Pekkarinen1-6/+7
2011-06-23Fixed a regression caused in r30021: tagnavi_custom.config parsingMiika Pekkarinen1-1/+1
2011-06-20Dircache: Don't expose struct dircache_entry and pointers into the cache, use...Thomas Martitz1-40/+17
2011-06-20Dircache: Return the size of the result string in dircache_copy_path() so tha...Thomas Martitz1-2/+2
2011-06-20Fixed a changelog export/import problem with tagcache where <CR> or <LF>Miika Pekkarinen1-12/+22
2011-06-19Removed redundant copy of tagcache master_header structure stored inMiika Pekkarinen1-21/+21
2011-06-06FS#12107: Remove track-number guessing code.Michael Hohmuth1-29/+2
2011-06-06FS#12132 patch 5: check_clauses: Optimizations.Michael Hohmuth1-10/+4
2011-06-06FS#12132 patch 3: Rename read_numeric_tag to find_tag, as it is indeedMichael Hohmuth1-17/+17
2011-06-06FS#12132 patch 2: add_uniqbuf: Fix confusing indentation in if conditionMichael Hohmuth1-1/+1
2011-05-11FS#12076 - DB stats resurrection: If the filename was changed, requireMichael Hohmuth1-2/+2
2011-05-10tagnavi.config: Add a logical-OR operator ("|") for tagnavi conditionals.Michael Hohmuth1-44/+59
2011-05-03Fix even more 'variable set but not used' warnings reported from GCC 4.6.0.Andree Buschmann1-0/+4
2011-04-15Do not attempt to remove the temporary database twice during a database update.Michael Hohmuth1-2/+2