From 15ea50243f20b6de806112b4d3cf668f01a15016 Mon Sep 17 00:00:00 2001 From: LynxTWO Date: Fri, 31 Jul 2026 12:55:48 -0400 Subject: [PATCH 1/2] AccurateRip: use HTTPS for database lookups --- CUETools.AccurateRip/AccurateRip.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CUETools.AccurateRip/AccurateRip.cs b/CUETools.AccurateRip/AccurateRip.cs index 1e77ec0b8..6e5d7e2d1 100644 --- a/CUETools.AccurateRip/AccurateRip.cs +++ b/CUETools.AccurateRip/AccurateRip.cs @@ -826,7 +826,7 @@ public void ContactAccurateRip(string accurateRipId) discId2 = UInt32.Parse(n[1], NumberStyles.HexNumber); cddbDiscId = UInt32.Parse(n[2], NumberStyles.HexNumber); - string url = String.Format("http://www.accuraterip.com/accuraterip/{0:x}/{1:x}/{2:x}/dBAR-{3:d3}-{4:x8}-{5:x8}-{6:x8}.bin", + string url = String.Format("https://www.accuraterip.com/accuraterip/{0:x}/{1:x}/{2:x}/dBAR-{3:d3}-{4:x8}-{5:x8}-{6:x8}.bin", discId1 & 0xF, discId1 >> 4 & 0xF, discId1 >> 8 & 0xF, _toc.AudioTracks, discId1, discId2, cddbDiscId); HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); @@ -1227,7 +1227,7 @@ public static bool FindDriveReadOffset(string driveName, out int driveReadOffset string fileName = System.IO.Path.Combine(CachePath, "DriveOffsets.bin"); if (!File.Exists(fileName) || (DateTime.Now - File.GetLastWriteTime(fileName) > TimeSpan.FromDays(10))) { - HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://www.accuraterip.com/accuraterip/DriveOffsets.bin"); + HttpWebRequest req = (HttpWebRequest)WebRequest.Create("https://www.accuraterip.com/accuraterip/DriveOffsets.bin"); req.Method = "GET"; try { From 134b24a054ab13e424276d4da19014fbddff9bf9 Mon Sep 17 00:00:00 2001 From: LynxTWO Date: Sat, 1 Aug 2026 16:41:26 -0400 Subject: [PATCH 2/2] AccurateRip: update access URL comment --- CUETools/frmCUETools.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CUETools/frmCUETools.cs b/CUETools/frmCUETools.cs index 58218f689..c46480c09 100644 --- a/CUETools/frmCUETools.cs +++ b/CUETools/frmCUETools.cs @@ -21,7 +21,7 @@ // **************************************************************************** // **************************************************************************** // Access to AccurateRip is regulated, see -// http://www.accuraterip.com/3rdparty-access.htm for details. +// https://www.accuraterip.com/3rdparty-access.htm for details. // **************************************************************************** using System; using System.Collections.Generic;