![]() |
NeSparkle
Ja Moin,
ich hätte da mal eine Frage zu NeSparkle (Delphiwrapper für WinSparkle) ![]() Eigentlich ist das ganze ziemlich simpel zu nutzen, ein erster Versuch hat (auch Dank beiliegendem Demo) super geklappt. Jetzt bin ich über das Property DSAPublicPem gestolpert und frage mich wie das zu benutzen ist. Da man ja seine Setup's mittels OpenSSL signen kann (aus Sicherheitsgründen wenn ich die Doku richtig deute dies wohl auch dringend tun sollte) hatte ich vermutet das irgendwo in dieser Lib dann auch eine Verifizierung vorhanden sein müsste? Genau daran hapert es nun. Mein Appcast Feed enthält die Dsa Signatur die ich erstellt habe (sparkle:dsaSignature) Nur was soll jetzt in DSAPublicPem hinein und wie verifizieren, ich finde in der Lib nichts zur eigentlichen Verrifizierung was die ganze dsaSignature ziemlich nutzlos macht oder ich hab das Konzept missverstanden. |
AW: NeSparkle
.. vielleicht findest Du in den C++ H file ->
![]() Infos zu diesem Property. Grüße Klaus |
AW: NeSparkle
Zitat:
Moin Klaus, auch nicht so wirklich da steht folgendes: Zitat:
Zitat:
Wenn ich den Key in der Appcast verändere lösche oder auch komplett weglasse löst das nicht wirklich irgendetwas aus. Meine Vermutung ist langsam das der Teil (Verifizierung) "noch?" gar nicht im Delphiwrapper implementiert wurde? Ich denke wenn dies implementiert wäre, würde sich ja irgendwo im Wrapper vermutlich sowas wie OnValidationError oder etwas in dieser Art finden lassen. Die einzigen Notifications die ich finde sind folgnde:
Code:
Die habe ich jetzt auch alle in Verwendung da ich vermutete das zumindest sollte mit dem Key was nicht stimmen ich im OnError landen sollte (ziemlich generisch aber besser als nichts) was aber nicht der Fall ist.
mainWinSparkle.OnDidFindUpdate := UpdateFound;
mainWinSparkle.OnError := UpdateError; mainWinSparkle.OnShutDown := UpdateShutDown; mainWinSparkle.OnDidNotFindUpdate := UpdateNotFound; mainWinSparkle.OnUpdateCancelled := UpdateCancelled; mainWinSparkle.OnCanShutDown := UpdateCanShutdown; P.s. Von mir genutzt wird zur Zeit die Winsparkle Version v.0.6.0 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz