Secure Login
resources: | Home Screenshots Download Changelog Source Code Bugs Support Members Wiki |
---|
Changelog
Version 0.1.2
01.02.2007
- Bugfixes:
- Not updating status on tab change - fixed
- New features:
- User Interface improvements (resizing of icons, proper disabling of toolbar button, pointer-cursor for status bar icon)
Version 0.1.2.1
02.02.2007
- Bugfixes:
- Just changing the shortcut key combination from ALT+, to ALT+N (not really a bug)
Version 0.1.3
02.02.2007
- Bugfixes:
- You can now use the keyboard shortcut without having the SecureLogin button residing in the toolbar.
Version 0.1.3.1
02.02.2007
- Bugfixes:
- If you uninstalled previous versions, the setting for signon.prefillForms didn't get re-enabled.
Now it remembers the setting on load and resets it on exit.
- If you uninstalled previous versions, the setting for signon.prefillForms didn't get re-enabled.
Version 0.1.4
03.02.2007
- New features:
- If you hover over one of the Secure Login icons, the target webpage is shown in a tooltip, as well as the number of available logins.
Version 0.2
06.02.2007
- Bugfixes:
- Form elements not of type="text" between user and password field are now ignored in searching the login fields.
- New features:
- Settings menu
- Context menu on status bar icon to open the settings
- Option to hide the status bar icon
- Option to deactivate JavaScript event handlers on login
Version 0.3
07.02.2007
- Bugfixes:
- The updateStatus method had been called twice onStateChange - fixed
- New features:
- Statusbar icon indicates if JavaScript event handlers are present for logins
- Tooltip (statusbar and toolbar) indicates if JavaScript event handlers are present for logins
- A sound can be played if JavaScript event handlers are present for logins
- Another sound can be played if logins have been found (but no event handlers)
Version 0.3.1
09.02.2007
- Bugfixes:
- Keyboard shortcut was set to all ALT+key combinations by accident. It is now only ALT+N.
- New features:
- Shows the keyboard shortcut (ALT+N) in tooltip.
Version 0.4
10.02.2007
- Bugfixes:
- Login forms using input type="image" do work now
- New features:
- Rewritten JavaScript code protection
Version 0.4.1
10.02.2007
- New features:
- Added "Custom Update URL": Automatic update is now available over https://blueimp.net/mozilla/update.rdf
Version 0.4.2
11.02.2007
- Bugfixes:
- Minor variable name changes and restructuring
Version 0.5
16.02.2007
- New features:
- Warning if changing second level domain on login
- List of exceptions for websites which do not work with the "JavaScript protection on login" option
Version 0.5.1
16.02.2007
- Bugfixes:
- Compatibility problems with other extensions (ConQuery reported), due to extending the Array prototype in SecureLogin - fixed (not extending it any more)
Version 0.5.2
16.02.2007
- Bugfixes:
- "Right-click" on status bar icon performed login by mistake on Windows platform
- New features:
- Extended statusbar icon context menu with shortcuts to saved passwords, "remember passwords rejection list" and SecureLogin settings
Version 0.5.3
20.02.2007
- Bugfixes:
- The form index is now only displayed in the user selection dialog, if there is more than one login form on the page
Version 0.5.4
24.02.2007
- New features:
- Secure Login now uses the saved userFieldName and passwordFieldName rather than searching for related fields in the form elements list.
Version 0.6
26.02.2007
- New features:
- Secure Login support for Frames
- Secure Login settings accessible through Tools menu
- Secure Login help page (english/german), accessible through Tools Menu or statusbar icon context menu
Version 0.6.1
27.02.2007
- Bugfixes:
- Added another check if the Secure Login object is really in the windows param list
- New features:
- Option to hide the Secure Login Tools menu
- Extended Tools menu, now includes all items present in the statusbar icon context menu
- New help page item: "How to add websites to the JavaScript protection exceptions list"
Version 0.6.2
02.03.2007
- New features:
- The Secure Login keyboard shortcut (ALT+N) can now be changed using the Secure Login Settings page
- The help page has been extended
Version 0.6.3
05.03.2007
- Bugfixes:
- Register- and Passwordchange- forms will no longer be counted as login forms
- The feature added in Version 0.5.4 didn't work as expected and has been removed
- The homepage link on the help page now opens in a new tab
- The path displayed for the sound files is now platform specific
- New Features:
- The Help page has been extended
- The extensions description has been localized (so far, only english and german)
Version 0.6.4
06.03.2007
- Bugfixes:
- Shortcut with only one key had not been saved properly - fixed
- New features:
- Added french (fr-FR) localization - thanks to menet at babelzilla.org
- Added hungarian (hu-HU) localization - thanks to Mikes Kaszmán István (Cashman) at babelzilla.org
- Other changes:
- The unnecessary subfolder "chrome" inside the jar archive has been removed
- The Secure Login preferences branch has been moved from "secureLogin" to "extensions.secureLogin@blueimp.net"
- Important notice:
The preference branch has been moved to prevent conflicts with other Firefox extensions or components, which might happen in the future if the same name is used.
Your old preferences aren't lost but won't be loaded by the new Secure Login version.
To get them back, do the following:- Shutdown firefox
- In your profile folder, open prefs.js
- Remove lines that contain the new preference string ("extensions.secureLogin@blueimp.net")
- Search for the string "secureLogin" and replace every occurrence with "extensions.secureLogin@blueimp.net"
- Restart firefox, you should now have your old preferences back
Version 0.7
07.03.2007
- Bugfixes:
- "Remove all" button had not been enabeled if adding a website to an empty exceptions list
- New features:
- Compatibility updates to make Secure Login work with Firefox version 3
(Firefox version 3 saves autofillForms setting in "signon.autofillForms" instead of "signon.prefillForms")
- Compatibility updates to make Secure Login work with Firefox version 3
Version 0.7.0.1
08.03.2007
- New features:
- Updated french locale - thanks to menet at babelzilla.org
- Added Chinese (Simplified) locale - thanks to fang5566 at babelzilla.org
Version 0.7.1
14.03.2007
- Bugfixes:
- Fixed URL-encoding problems when using the "JavaScript protection on login"-option, Encoding is now done based on document charset
- New features:
- Support for internationalized domain names in "JavaScript protection exceptions list"
- Support for login forms without username field (password field only)
- New option to disable submitting the login form automatically
- Added Czech locale - thanks to funTomas at babelzilla.org
- Added Dutch locale - thanks to markh at babelzilla.org
- Added Polish locale - thanks to teo at babelzilla.org
- Added Russian locale - thanks to Modex and Sergeys at babelzilla.org
Version 0.7.2
06.04.2007
- New features:
- Added option to disable automatic searching for login data and highlighting of form fields
- Added option to change the form field highlight color
- Help is now integrated in Firefox help system
- Improved German locale - thanks to Oliver (ReinekeFux) from Team erweiterungen.de
- Added Italian locale - thanks to gonzalopirobutirro at babelzilla.org
- Added Japanese locale - thanks to Norah and Hirto at babelzilla.org
Version 0.7.2.1
14.04.2007
- New features:
- Added Finnish locale - thanks to npa111 at babelzilla.org
Version 0.8
05.06.2007
- New features:
- Improved settings page (using tabs, better structuring)
- Login fields ouline style and line width configurable using about:config
- Added menu icons
- Restructured and extended help page
- Autofill Forms integration (new option on the settings page)
- Dialog windows independent from parent window
- Note:
- Not all localizations are included in this release.
Some translators finished within a day, others need several weeks.
If you want to contribute, plase visit babelzilla.org:
http://www.babelzilla.org/forum/index.php?showtopic=2945
- Not all localizations are included in this release.
Version 0.8.1
07.06.2007
- New features:
- Added support for new LoginManager interface in Firefox 3.0a5
- Login highlight style fully customizable using CSS declarations via about:config
Version 0.8.1.1
08.06.2007
- Bugfixes:
- LoginManager: formSubmitURL parameter had been used with path, must be used without - Fixed
(Didn't notice this in the previous release as it worked with logins stored with blank formSubmitURL)
- LoginManager: formSubmitURL parameter had been used with path, must be used without - Fixed
Version 0.8.1.2
09.06.2007
- New features:
- Added (updated) Japanese locale - thanks to Hirto at babelzilla.org
Version 0.8.1.3
09.08.2007
- User Interface improvements:
- Exceptions list now takes up the free space when resizing the JavaScript protection exceptions window
Version 0.8.1.4
22.10.2007
- New features:
- Added (updated) Italian locale - thanks to Underpass at babelzilla.org
- Added Chinese (Traditional) locale - Thanks to Lu Ming-Tse (呂明澤).
- Bugfixes:
- Autosubmit could cause problems when click on submit button was delayed (e.g. through AJAX requests). Thanks for the info and patch to Michal Krause.
- Displaying the statusbar icon using the src attribute doesn't seem to work in Firefox 3 Alpha 8 - fixed by using CSS.
- Using the nsILoginManager countLogins() interface which has been added in bug 378667 - this avoids the master password prompt.
Version 0.9
30.11.2007
- New features:
- Secure Login Bookmarks - login to a website directly from your saved bookmarks.
- Bugfixes:
- JavaScript protection extension page didn't show the current document URL in the textbox.
Version 0.9.0.1
01.12.2007
- Changes:
- The Secure Login Bookmarks hash (anchor) is now set to a random key if enabled/disabled and still set to default.
Version 0.9.0.2
02.12.2007
- New features:
- Added about:config option "skipDuplicateActionForms" to skip login forms with a duplicate action target URL (default="false").
- Other Changes:
- Improved Secure Login Bookmarks security by adding a confirmation dialog to prevent unwanted auto-login through bookmark hash guessing attempts.
Version 0.9.0.3
17.12.2007
- Bugfixes:
- Improved login fields detection on Firefox 3 by skipping additional form fields between username and password field.
Version 0.9.0.4
02.01.2008
- New features:
- Added Czech locale - thanks to PetrTwo at babelzilla.org
Version 0.9.0.5
16.01.2008
- New features:
- Added the possibility to autoselect from multiple logins from a Secure Login Bookmark by adding an index to the end of the bookmark hash.
Version 0.9.0.6
31.01.2008
- Bugfixes:
- The Secure Login bookmark index to preselect a login had been stuck on next (non SLB) login - fixed.
Version 0.9.1
16.02.2008
- New features:
- Added Bulgarian locale - thanks to Fingli at babelzilla.org
- Made the about:config option skipDuplicateActionForms accessible on the settings page and set it to true by default.
- Disabling the option "autoSubmitForm" if "javascriptProtection" is enabled as it has not effect then.
- Added the Secure Login context menu to the toolbar button - thanks to Nikos for the notion.
- Middle mouse click on SL statusbar icon logs out of the Master Security Device - thanks to Nikos for the idea and code example.
Version 0.9.1.1
06.04.2008
- Bugfixes:
- Added a workaround for the missing integrated help system which has been removed for Firefox 3.0b5 and later.
Version 0.9.1.2
13.05.2008
- Bugfixes:
- Fixed a bug preventing password-only forms to work with Secure Login on Firefox 3.
- Other changes:
- Updated Portuguese (Brazilian) locale - thanks to RodrigoBiker at babelzilla.org
- Updated Chinese (traditional) locale - thanks to mingtselu at babelzilla.org.
- Updated Italian locale - thanks to gonzalopirobutirro at babelzilla.org.
- Updated Hebrew locale - thanks to barryoni at babelzilla.org.
Version 0.9.2
28.05.2008
- New features:
- Automatically installing the toolbar button.
- Added option to hide/display the toolbar button.
- Added option to hide/display the (new) toolbar button menu.
- Showing a submenu instead of the selection box for multiple logins (only Firefox 3).
- Middle mouse click on toolbar button or statusbar icon logs out of master password security device and shows a notification.
- Appending Autofill Forms menu to Secure Login menu if Autofill Forms integration is enabled.
- Added a context menu item to call the login command - hidden by default but can be enabled via settings.
- Added about:config option "autoLogin" to enable autologin on every page (disabled by default).
- Bugfixes:
- Fixed a bug preventing shortcut key combinations with keycodes (e.g. VK_ENTER) to work on Firefox 3 RC1.
- Other changes:
- The automatic search for login data to highlight form fields is now disabled by default - can be enabled via settings.
- The highlight feature now outlines form fields with a rounded border (about:config - highlightOutlineRadius).
- The statusbar icon is now hidden by default - can be enabled via settings.
- Toolbar icon is not disabled anymore when no login data is found to allow access to menus.
- Rearranged the settings pages.
- Removed the integrated help in favor of an online help.
Version 0.9.2.1
03.06.2008
- New features:
- Initializing the saved passwords dialog with the current website host as search filter (Firefox >= 3).
- Making all icons completely customizable via user CSS (userChrome.css).
- Bugfixes:
- Prevent error message if autofillFormsOnLogin option is enabled but the Autofill Forms add-on is not installed.
- Other changes:
- Giving Secure Login Bookmarks higher priority over autoLogin (about:config feature).
- Updating the help topics for the different settings dialogs.
- Updated chinese (Simplified) locale - thanks to fang5566 at babelzilla.org
- Updated japanese locale - thanks to Norah and Hirto at babelzilla.org
- Updated russian locale - thanks to Modex and Merlyel at babelzilla.org
Version 0.9.2.2
03.06.2008
- Bugfixes:
- Fixing a bug related to the toolbar button style.
Version 0.9.2.3
17.06.2008
- New features:
- Left mouse button and Ctrl key pressed together also logs out of the master password security device.
- Bugfixes:
- Adjusting the toolbar icons to the default theme on Firefox 3 for Mac.
- Other changes:
- Adding version specific stylesheets instead of modifying the styles via JavaScript.
- Adding the global skin as CSS import rule instead of inside the XUL files.
- Automatically applying a new keyboard shortcut on key input.
Version 0.9.2.4
28.06.2008
- Changes:
- Not disabling the "Add" button on the exceptions dialog but adding only the prePath component of URLs containing path information.
- Allowing to use Secure Login on other protocols than http(s)://; e.g. on file:// to test local HTML login forms.
- Updating italian locale - thanks to Underpass and gonzalopirobutirro at babelzilla.org.
- Updating japanese locale - thanks to Norah and Hirto at babelzilla.org.
Version 0.9.2.5
06.07.2008
- Bugfixes:
- Fixed a bug which could lead to an infinite loop if "Automatic search for login data" is enabled, the saved passwords for the current page are deleted and the user attempts to login without page reload.
Thanks to textureglitch for the bug report.
- Fixed a bug which could lead to an infinite loop if "Automatic search for login data" is enabled, the saved passwords for the current page are deleted and the user attempts to login without page reload.
- Other changes:
- Improved the JavaScript efficiency of the javascriptProtectionUpdate method - thanks to Robert Stewart for the notion.
Version 0.9.2.6
13.07.2008
- Bugfixes:
- Adjust the hideToolbarButton setting if the toolbar button has been removed/added by drag and drop.
- Other changes:
- Code refactoring to improve performance and readability - thanks to Robert Stewart for the performance notions.
Version 0.9.2.7
22.07.2008
- New features:
- Added romanian locale - thanks to x10firefox at babelzilla.org.
- Bugfixes:
- Only update the browser status if the if the event window is the same as the current browser window.
This fixes a bug on the ebay login page if "Automatically search for login data and highlight form fields" is enabled.
Thanks to wader on forums.mozillazine.org for the bugfix idea. - Use gBrowser if it is available and the WindowMediator service only as fallback to access the browser object.
This fixes a bug when opening a bookmark from the bookmark menu via "Open in a New window".
- Only update the browser status if the if the event window is the same as the current browser window.
- Other changes:
- Lazy initialization of the found logins lists.
Version 0.9.2.8
29.07.2008
- Bugfixes:
- The bugfix for the ebay login page - skip status change events of windows other than the browser window - introduced a regression for login pages loaded in child frames.
To fix both problems child frame events are not skipped anymore, but they do not reset all login objects either. Instead all login objects with still available windows are kept in memory.
- The bugfix for the ebay login page - skip status change events of windows other than the browser window - introduced a regression for login pages loaded in child frames.
- Other changes:
- Added support for internationalized domain names for the second level domain comparison of source and target login hosts.
- Added textareas to the fields submitted with JavaScript protection enabled.
- Replaced multiple method calls to access the content document with local variables holding the document reference.
- Parsing child frames after parsing the parent window.
- Make use of broadcaster and observers for the JavaScript protection menu items.
- Properly align the login count for multiple listed URLs displayed on the tooltip.
Version 0.9.2.9
30.08.2008
- Bugfixes:
- Fixing a bug which prevented adding JavaScript protection exceptions manually.
- Other changes:
- Moving the getLoginFields call outside the loop over the counted logins for Firefox 3.
The login fieldnames are not used on Firefox 3 so the call is the same for all logins with the specified host and target host.
- Moving the getLoginFields call outside the loop over the counted logins for Firefox 3.
Version 0.9.3
19.10.2008
- New features:
- Added hidden setting "autoLoginExceptions" to exclude websites from the (hidden) autoLogin feature.
- Bugfixes:
- Using the nsIURI equals method instead of a string comparison to skip duplicate action forms.
- Fixed a bug for the JS exceptions dialog which showed a blank list if the current location has no valid host object.
- Other changes:
- Removing the feature "Ask for confirmation if changing domain on login".
This additional security measure has become obsolete since Firefox Password Manager stores the destination site for saved passwords to prevent sending login data to malicious websites. 1 - Trying to add "http://" if the entered url on the exception dialog is invalid, allowing users to enter the domain name only.
- Updated Hebrew localization - thanks to barryoni at babelzilla.org
- Updated Polish localization - thanks to teo at babelzilla.org
- Removing the feature "Ask for confirmation if changing domain on login".
Version 0.9.3.1
?.?.2008
- New features:
- Added Macedonian locale - Thanks to Ivan Jonoski at babelzilla.org