github Zibri/VICE r44785u
r44785 Ubuntu 22.04

latest releases: r46091, r46091o, r46091u...
2 years ago

Changelog:

r44785 | compyx | 2023-11-25 09:59:11 +0000 (Sat, 25 Nov 2023) | 7 lines

VSID/hvsclib: Reuse md5 digest when looking up STIL and SLDB info

Add `hvsc_stil_get_md5()` and hvsc_sldb_get_song_lengths_md5()` to hvsclib,
add `vsid_tune_info_widget_set_song_lengths_md5()` and
`hvsc_stil_widget_set_psid_md5()` to the Gtk3 UI code to be able to do a single
md5 digest and reuse that to set/update the STIL and tune info widgets.

------------------------------------------------------------------------
r44784 | mcmartin | 2023-11-25 04:37:40 +0000 (Sat, 25 Nov 2023) | 1 line

Produce synthetic histories for branches and releases in the tag monster
------------------------------------------------------------------------
r44783 | pottendo | 2023-11-24 19:56:12 +0000 (Fri, 24 Nov 2023) | 2 lines

wic64: new protocol: fixed http_post and http_get URL sanity check

------------------------------------------------------------------------
r44782 | compyx | 2023-11-24 10:01:17 +0000 (Fri, 24 Nov 2023) | 13 lines

VSID: Add md5 lookup of STIL and SLDB data (Gtk3 only)

Add simple, clean md5 implementation in `src/lib/md5` with "UNLICENSE" license
taken from https://github.com/Zunawe/md5-c
Implement STIL lookup via md5 digest (via SLDB to get the HVSC-relative path).
Implement SLDB lookup via md5 digest.
Needs optimizing: currently we do the md5 lookup in SLDB twice due to the
structure of the STIL (no md5 digests, so we have to get the HVSC-relative path
via the SLDB that does have md5 digests), and we currently do the md5 digest
generation twice (once in during STIL lookup, once during SLDB lookup), so the
hvsclib API needs to have two lookup functions added that work directly on an
md5 digest rather than a path to a PSID file.

------------------------------------------------------------------------
r44781 | gpz | 2023-11-23 19:00:56 +0000 (Thu, 23 Nov 2023) | 1 line

when parsing cmdline, allow arguments/filenames starting with - whenever possible
------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.