Code Monkey home page Code Monkey logo

Comments (12)

mozkeeler avatar mozkeeler commented on September 11, 2024

Thanks for filing this. This should be fixed by 404c673. Do you mind testing? ( https://github.com/mozkeeler/signTextJS/blob/master/signtextjs.xpi )
I also updated the version on addons.mozilla.org, but that might take some time to be reviewed and accepted.

from signtextjs.

sharapanoff avatar sharapanoff commented on September 11, 2024

i've installed this new version (from github) and it works OK

from signtextjs.

dab18 avatar dab18 commented on September 11, 2024

signTextJS 0.7.6 broke hundreds of our customers today, those who use the Firefox-ESR (45.9.0 52.0.2 52.1.0).

jsconsole says:
SignText: using 'undefined' main.js:27
SignText: signText failed: Error: Failed to decode base64 string! main.js:27

signing dialog show info about certificate, but select with certs list is empty (no nickname).

crypto.signtext() returns "error:internalError"

as a workaround we recommended install "signTextJS plus 0.8.6" (not broken
yet)

from signtextjs.

sharapanoff avatar sharapanoff commented on September 11, 2024

@dab18 the description of this version is:
Version 0.7.6
Works with Firefox 53.0 and later
don't install it on 45-52

version 0.8.6 of "signTextJS plus" dosn't work on FF53 (has empty rows on certificate chooser) - expect new version soon

from signtextjs.

dab18 avatar dab18 commented on September 11, 2024

signTextJS automatically updated to version 0.7.6
install.rdf say em:minVersion38.0a1</em:minVersion>

from signtextjs.

dab18 avatar dab18 commented on September 11, 2024

Help, please! Now we have more than 1000 broken clients.
We can not instantly update all the firefox to version 53 - these are our customers and not our employees.
This is very important for our business.

PR #50 fixes the problem.
Please review it, and release 0.7.7(?) on https://addons.mozilla.org/ru/firefox/addon/signtextjs/
as fast as possible.

from signtextjs.

mozkeeler avatar mozkeeler commented on September 11, 2024

I've merged the fix and put up a new version for review on amo.
However, you should be aware that when Firefox 57 is released, this add-on will no longer work (all legacy add-ons will no longer work in release versions of Firefox as of that time). Due to the nature of this add-on, it is not possible to port it to the new framework (webextensions). I have no plans to create a replacement anyway. The API this mimics was removed from Firefox nearly two and a half years ago. This was intended as a crutch users could rely on while websites migrated away from signText. The crutch is going away, and if sites don't have a replacement yet, there's nothing I can do about that.

from signtextjs.

dab18 avatar dab18 commented on September 11, 2024

thanx a lot!
customers who updated signTextJS to 0.7.7 works again.

from signtextjs.

dab18 avatar dab18 commented on September 11, 2024

after 20 years crutch like crypto.signtext()...
after 20 years crutch like http://secclab.mozdev.org/
after 20 years crutch like https://addons.mozilla.org/ru/firefox/addon/signtextjs/
after 20 years crutch like ... "Firefox ESR" is "stable", "enterprise" "grade" "browser"... (all quoted)
that's "shameful","poor"..."несостоятельный","жопа","костыль" (sorry, "google-translate")!...webcrypto?
we need "simple","standart", "API"?

from signtextjs.

dab18 avatar dab18 commented on September 11, 2024

i think leave "crypto.signtext()" "as is" over 20 years, is a best way to keep "standart way" with no alternatives like poor "webcrypto" "standards".

from signtextjs.

dab18 avatar dab18 commented on September 11, 2024

we used "crypto.signtext()" for our customers about 20 years, from Netscape Navigator 4.X and now only way is to switch it to Interner Explorer with "certified plugin"

from signtextjs.

sharapanoff avatar sharapanoff commented on September 11, 2024

@dab18 this is not the right place to complain - the issue i've opened was just about FF 53 and signTextJs 0.7.5

and it is too late - it all began 3 years ago 1083118 and this year will end it - your post is a perfect Epitaph

from signtextjs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.