TOTP version history - 9 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.2.8
Released Nov 22, 2023 - 12.99 KBWorks with firefox 67.0 and latersince the half-fix was back ported to ESR and thunderbird, assume that selectAllChildren() doesn't set the primary selection on *any* version of firefox anymore.Source code released under GNU General Public License v3.0 only
Download Firefox and get the extensionYou'll need Firefox to use this extensionOlder versions
Version 1.2.7
Released Oct 27, 2023 - 12.97 KBWorks with firefox 67.0 and laterDisable the deceptive text highlighting in newer versions of firefox on X11, since selectAllChildren() no longer sets the primary selection. The breakage is caused by the half-fix for the exploitable pastejack bug[1] that I have reported.
Use css to still allow users to copy the code to the primary selection with a single click.
Add a more direct explanation on why saving the keys may fail.
[1] https://github.com/turistu/odds-n-ends/blob/main/firefox/pastejack.mdSource code released under GNU General Public License v3.0 only
Version 1.2.6
Released Sep 27, 2023 - 12.77 KBWorks with firefox 63.0 and lateradd the extension button to the navigation bar by default
select and highlight the generated text on all non-touchscreen devices
set minimum version to 63.0: the first which supports navigator.clipboard
get rid of the invisible iframe target kludgeSource code released under GNU General Public License v3.0 only
Version 1.2.5
Released Sep 17, 2023 - 12.77 KBWorks with firefox 52.0 and laterallow for keys not multiple of 40 bits; for instance, mozilla's bugzilla is using a 128 bit key (130 bits / 26 chars with no padding in base32)
revert to using a checkbox for the show password toggle
cut a bit on css-for-functionality abuse
use <ouput> for parts of the page which are dynamically modified (the code and errror)Source code released under GNU General Public License v3.0 only
Version 1.2.4
Released Sep 4, 2023 - 12.9 KBWorks with firefox 48.0 and laterSave an extra click on X11 by automatically copying to the primary selection upon generating the OTP.
Give some visual feedback on whether copying to the clipboard has succeeded or not.
Use a single file for both the popup and the tab page; use css to trim stuff out.
Various css tweaksSource code released under GNU General Public License v3.0 only
Version 1.2.3
Released Aug 4, 2023 - 13.02 KBWorks with firefox 48.0 and lateruse an opaque icon (still not pretty, but at least visible in dark mode too)
in the popup: select the OTP code (and copy it to clipboard) when clicking on it
minor css fixesSource code released under GNU General Public License v3.0 only
Version 1.2.2
Released Jul 11, 2023 - 12.5 KBWorks with firefox 48.0 and later, android 48.0 to 68.*simplify totp.js
also reset the input's validity when autocompleted
let the "show" text act as a label form the "show" checkbox
allow wrapping of text in buttons
other css fixes and tweaksSource code released under GNU General Public License v3.0 only
Version 1.2.1
Released Mar 29, 2023 - 12.53 KBWorks with firefox 48.0 and later, android 48.0 to 68.*handle invalid input
separate generating an OTP from triggering the password manager
other minor fixesSource code released under GNU General Public License v3.0 only
Version 1.2
Released Mar 17, 2023 - 12.11 KBWorks with firefox 48.0 and later, android 48.0 to 68.*disable the minlength attribute on the input for nowSource code released under GNU General Public License v3.0 only