Skip to content

Releases: limpkin/mooltipass

Mooltipass Mini v1.2 Final Firmware for Kickstarter Units

18 Dec 21:01
Compare
Choose a tag to compare

V1.2:

  • added option to display security hashes to the user before and after card unlock (configurable by settings)
  • adding an "unlock" service to enable computer lock/unlock feature (configurable by settings)
  • added function to randomize the PIN displayed upon card insertion (configurable by settings)
  • added a "user db change number" updated upon db changes, to make sync notifications
  • read card login/password commands replaced with a single read credentials one
  • added new command to know how many free slots for new users there are
  • handleSmartcardRemoved() call at the end of user erase routine
  • do not prompt for change password when adding new credential
  • mini: implemented click + scroll for faster cred. browsing
  • added "SE" to vendor id string, required by USB spec
  • changed USB keyboard Usage Maximum to allow win key
  • allowing by default credentials cancel requests
  • copying CPZ during card cloning process
  • display flip based on accelerometer
  • USB command to lock the mini
  • get/set description commands
  • back functionality on mini

Mooltipass Standard v1.1 Firmware Update

28 May 21:59
Compare
Choose a tag to compare

V1.1:

post-indiegogo firmware
get description command
fixed user request cancelling bug
add adjustable delay after manual typing
mini: parameter in eeprom to control brightness
updating date created/used field on child node update
removed left out pixels in login menu (tiny bug)
boolean in eeprom to prevent credentials LUT populating
allow the get_login command to already specify the login
allow pin entering from usb after user approval, last resort for broken screens
eeprom values to allow customization of key sent after login AND password manual entry
in card ISR, do not call handleSmartcardRemoved() but removeFunctionSMC() & clearSmartCardInsertedUnlocked() to only set protection bools (aes state reset in main())

final v1 release for crowdfunding campaign units

21 May 20:27
Compare
Choose a tag to compare

Attached files for crowdfunding campaign units only!

V1 release

12 May 21:01
Compare
Choose a tag to compare

V1:

  • new user tutorial
  • timeout on pin entering screen
  • same timeout for all user interractions
  • setting digit to 0 when going back in pin entering

RC6 Release

04 May 23:48
Compare
Choose a tag to compare
RC6 Release Pre-release
Pre-release

RC6:

  • changes in login menu presentation following beta testers comments
  • truncate indexes checked for all menus
  • new bundle required

RC5 Release

29 Apr 12:07
Compare
Choose a tag to compare
RC5 Release Pre-release
Pre-release

RC5:

  • possible Mooltipass freeze bug solved when inserting/removing smartcard
  • possibility to cancel user input request boolean in eeprom
  • lower casing all service names
  • additional checks in read fav
  • looping around in login menu

RC4 Release

22 Apr 21:03
Compare
Choose a tag to compare
RC4 Release Pre-release
Pre-release
  • no screen flipping when no credentials for given service
  • informing user of no credentials for given service
  • LEDS off when displaying information
  • flashy screen when adding service
  • ghost touches problem solved
  • size optimizations...
  • new bundle required

RC3 release

14 Apr 18:30
Compare
Choose a tag to compare
RC3 release Pre-release
Pre-release

RC3:

  • more information on the cloning process - new bundle required!
  • card cpz needs to be presented to allow unknown card adding
  • pin handling functions only use pointers to pin variable
  • no need to remove card when adding an unknown card
  • different messages for pin entering
  • offer user to not erase card

RC2 Release

11 Apr 19:00
Compare
Choose a tag to compare
RC2 Release Pre-release
Pre-release

RC2:

  • speed improvement: look for free node starting after the taken one
  • possibility to change charge time by setting param in eeprom
  • solved bug when exciting management mode with screen saver
  • individual control of the wheel keys pulse scl
  • displaying service for fav & login menu
  • pushed due to delay to publish RC1

RC1 Release

09 Apr 20:50
Compare
Choose a tag to compare
RC1 Release Pre-release
Pre-release

RC1:

  • no service / login confirmation screen when selecting a service that only has one login in the login menu
  • extra slot in eeprom for bootloader backup key
  • usbSendMessage functions always take cmds now
  • sending tab after login sending via HID