Commit Graph

  • 823beae1f4 MNT Add feature and doc templates Renato Alves 2018-08-27 08:20:29 +02:00
  • e7f5b4f031 MNT Add bug report template Renato Alves 2018-08-27 08:07:31 +02:00
  • 2a317741f2 ENH Help the user troubleshoot when NSS isn't found Renato Alves 2018-05-22 02:55:40 +02:00
  • 8395b46864 ENH Add Nightly to search directories on Windows Renato Alves 2018-05-22 02:43:38 +02:00
  • 15d0bd6399 BUG Don't chdir to non-existing locations Renato Alves 2018-05-20 17:01:10 +02:00
  • 8a673a7363 DOC mention that only Python 3 is supported on Windows Renato Alves 2018-05-19 17:17:09 +02:00
  • 9a8428f002 ENH Collect NSS loading failures and show if all fails Renato Alves 2018-05-19 16:54:36 +02:00
  • 6e40cf80e4 ENH More robust loading of libnss Renato Alves 2018-05-09 01:43:33 +02:00
  • d349dd157e BUG Try solving encoding issues affecting Windows Renato Alves 2018-05-19 14:12:05 +02:00
  • 869ef1e800 BUG Solve some NSS initialization problems affecting Windows Renato Alves 2018-05-19 14:06:56 +02:00
  • 86ae13db80 BUG Don't crash hard if JSON credentials are damaged Renato Alves 2018-05-19 14:03:02 +02:00
  • f5c938048c API Drop support for Python 2 on Windows Renato Alves 2018-05-19 14:01:42 +02:00
  • 5342ee9cef RFCT+TST Rename profile to include additional non-ascii characters Renato Alves 2018-05-19 13:55:46 +02:00
  • 773826e47d DOC Add latest fix to changelog Renato Alves 2018-05-17 23:24:21 +02:00
  • 0850c0cbec MNT Add extra debug info on profile passed to NSS Renato Alves 2018-05-17 23:20:07 +02:00
  • 1588927369 BUG+TST Handle profile paths with non-ASCII characters Renato Alves 2018-05-17 20:30:00 +02:00
  • f9e318fd8d TST Python3 compatibility when using subprocess Renato Alves 2018-05-09 01:51:43 +02:00
  • a0ce69a606 ENH More robust loading of libnss Renato Alves 2018-05-09 01:43:33 +02:00
  • 6e11330c68 TST Support passing content via stdin and redirect stderr Renato Alves 2018-05-09 01:09:53 +02:00
  • 06128d26d2 MNT PEP8 compliance changes Renato Alves 2018-05-09 00:45:30 +02:00
  • d7f0c8ce61 TST Initial conversion to Python based test framework Renato Alves 2018-05-09 00:29:16 +02:00
  • f29214dd74 ENH Add support for libnss3 on nix/NixOS Renato Alves 2018-05-09 00:19:29 +02:00
  • 0ca6207a45 DOC Add a section for interesting projects derived from us Renato Alves 2018-05-07 20:25:28 +02:00
  • 2395fe6e71 MNT Move ribbon info to top of README Renato Alves 2018-05-07 20:24:33 +02:00
  • b4a62f3d6f TST Failing to execute a test shouldn't crash the test runner Renato Alves 2018-05-07 16:04:52 +02:00
  • b24823d303 TST Don't test version against git in version.t Renato Alves 2018-04-19 01:16:07 +02:00
  • fafc821c20 ENH Allow a blank pass-prefix for no prefix Renato Alves 2018-04-19 01:06:51 +02:00
  • ab40d6a58f ENH Allow specifying pass's location and name Renato Alves 2018-04-19 01:03:20 +02:00
  • 1b75cf485c RFCT+ENH Refactor pass compatiblity code and add 'username' mode Renato Alves 2018-04-19 00:54:50 +02:00
  • c6dcea70ee DOC Rephrase README to emphasize browserpass as non-default Renato Alves 2018-03-19 01:02:21 +01:00
  • 2e381f1bdd Merge pull request #23 from edwintorok/master Renato Alves 2018-03-12 17:34:17 +01:00
  • 148ecc4397 Add --pass-compat=browserpass to make --export-pass format compatible with browserpass Edwin Török 2018-03-11 21:22:06 +00:00
  • bf8dfabd96 DOC Update NSS project URL Renato Alves 2018-01-25 21:43:27 +01:00
  • 376b1b52a2 DOC Credit Hubert for the v59 fix reported in #20 Renato Alves 2018-01-25 21:38:57 +01:00
  • 4d7d66c80a REL Release v0.7.0 0.7.0 Renato Alves 2018-01-25 21:23:17 +01:00
  • 089e1df285 ENH+TST Add support for new profile format (FF-v59) Renato Alves 2018-01-24 15:40:34 +01:00
  • 7a536d045c Merge pull request #21 from yb66/develop Renato Alves 2018-01-24 15:29:44 +01:00
  • f97455d3d9 Added check for libnss if installed via pkgsrc. iainb 2018-01-24 23:15:57 +09:00
  • d9c3785cbe TST Include python 3.6 as test target Renato Alves 2017-08-17 23:25:14 +02:00
  • fc66e08b35 TST Add tests for CSV output format sedrubal 2017-07-20 18:39:11 +02:00
  • 4a1e258b20 ENH Add CSV as output format sedrubal 2017-07-20 16:40:57 +02:00
  • f89705590c BUG+TST Escape quotes in tabular output as per CSV standard Renato Alves 2017-08-17 19:28:31 +02:00
  • ecb17f81bf BUG 'Choice:' is printed too late and disrupts output Renato Alves 2017-07-20 17:52:06 +02:00
  • 748fec2415 BUG Tabular header was not printed Renato Alves 2017-07-20 17:51:36 +02:00
  • f4008ef098 MNT Update badge URL Renato Alves 2017-07-20 17:32:50 +02:00
  • eaac14eb2f ENH Command line option to change the prefix for pass Erich Seifert 2017-04-17 10:45:53 +02:00
  • 851ee290d2 ENH+RFCT Proper implementation of ctypes' interfaces Renato Alves 2017-04-09 01:17:07 +02:00
  • 00aea4071f RFCT Use ctypes as 'ct' Renato Alves 2017-04-08 19:56:57 +02:00
  • cdc4513538 DOC Reference Brew workaround on Darwin Renato Alves 2017-04-08 19:46:08 +02:00
  • d972f93926 ENH Add location for libnss (Darwin) Levis Florian 2017-04-08 16:24:13 +02:00
  • 638b6fedf0 TST Minor refactor of version.t Renato Alves 2017-02-10 19:59:32 +01:00
  • 3649dcb2c0 ENH Add tabular output with -t/--tabular 0.6.2 Renato Alves 2017-02-10 19:43:58 +01:00
  • 5d3ade84a4 TST On Python 3 --version comes out in STDERR so test that too Renato Alves 2017-02-10 19:11:20 +01:00
  • e7394cedea TST Add a test for --version Renato Alves 2017-02-10 18:20:20 +01:00
  • 2e6a2acb0b REL Bump version to 0.6.1 0.6.1 Renato Alves 2017-02-10 18:01:23 +01:00
  • 71144122ca BUG Merge pull request #11 from criztovyl/version-str Renato Alves 2017-02-10 17:58:23 +01:00
  • e4945d18f7 BUG Fix python3 TypeError for get_version() Christoph "criztovyl" Schulz 2017-02-10 17:16:46 +01:00
  • acbceee120 DOC Update changelog and release 0.6 0.6 Renato Alves 2017-02-09 23:17:15 +01:00
  • 7254a643b7 ENH Add version information (also from git if available) Renato Alves 2017-02-09 23:15:38 +01:00
  • e61eba286f BUG Fix segfault due to reference to invalid memory Renato Alves 2017-02-09 22:31:50 +01:00
  • bb80eeb7bc BLD Address Alpine issues as per FAQ Renato Alves 2017-02-09 20:36:37 +01:00
  • 359c926ac2 BLD Add more testing platforms Renato Alves 2017-02-09 20:30:33 +01:00
  • 8b0dbdab42 BLD Add wercker badge with extended status Renato Alves 2017-02-09 12:31:14 +01:00
  • fa43c77992 TST Clarify exit code state of tests Renato Alves 2017-02-08 16:11:24 +01:00
  • d44fb87df5 TST Implement multiplatform testing on wercker Renato Alves 2017-02-08 16:02:15 +01:00
  • 76a01a82ff TST Ensure segfaults are translated into a proper exit code Renato Alves 2017-02-08 16:00:03 +01:00
  • 4ae9c357b3 TST Catch bad exit codes from tests Renato Alves 2017-02-08 15:56:06 +01:00
  • f6d16af159 DOC Add note about bit compatibility of Python vs Firefox on Windows Renato Alves 2017-02-03 06:38:53 +01:00
  • eee91d13ef MNT find_nss is now a staticmethod Renato Alves 2017-02-02 21:46:04 +01:00
  • c620436711 DOC Add a README section about troubleshooting using verbose mode Renato Alves 2017-02-02 21:39:49 +01:00
  • dca2b693f3 MNT Refactor NSS finding code and include a few more locations on Windows 0.5.4 Renato Alves 2017-02-02 21:26:07 +01:00
  • dd1926d1b2 STY The code has evolved much since then so rephrase disclamer Renato Alves 2017-02-02 21:25:03 +01:00
  • a8f5c80306 DOC Documentation rephrasing Renato Alves 2016-09-28 14:53:38 +02:00
  • b268812e8c DOC Add 0.5.3 to changelog and tag 0.5.3 Renato Alves 2016-09-28 14:48:28 +02:00
  • 3b6f6e1dcd ENH Improve compatibility with Windows and OSX (Darwin) Renato Alves 2016-09-28 14:35:19 +02:00
  • d30c3f1c4c Add one more test for firefox 46.0 0.5.2 Renato Alves 2016-06-28 15:42:23 +02:00
  • 22dd14c8a1 Remove obsolete copyright notice Renato Alves 2016-06-28 15:40:39 +02:00
  • 5f515f0c4c Add documentation about the testing framework Renato Alves 2016-06-28 15:35:11 +02:00
  • 1ed8ca4c56 Make profile_choice_46.t executable Renato Alves 2016-06-28 15:34:50 +02:00
  • 4b1080d700 Correct small typo Renato Alves 2016-06-28 15:22:26 +02:00
  • 6d452ecb7f Merge pull request #6 from criztovyl/master Renato Alves 2016-06-28 14:48:46 +02:00
  • 07f2620480 Tests, refuse listing single profiles Christoph "criztovyl" Schulz 2016-06-27 21:09:46 +02:00
  • 574b919d8c Minor fixes for #6 Christoph "criztovyl" Schulz 2016-06-27 18:20:33 +02:00
  • e10fae8370 Exit codes, do not ask twice for choice Christoph "criztovyl" Schulz 2016-06-27 01:46:38 +02:00
  • 20392adcbd CHANGELOG Christoph "criztovyl" Schulz 2016-06-26 23:39:23 +02:00
  • fb0a93f87a README (non-interactive mode) Christoph "criztovyl" Schulz 2016-06-26 23:35:14 +02:00
  • 70f27e34b9 Non-interactive mode Christoph "criztovyl" Schulz 2016-06-26 22:58:42 +02:00
  • 2f7a1c99ca Make tests run in parallel Renato Alves 2016-05-03 00:00:50 +02:00
  • 797fda18f9 Remove unecessary argument and move export_pass outside the class Renato Alves 2016-04-24 01:46:06 +02:00
  • 0528e1fede Refactor some code into functions Renato Alves 2016-04-24 01:16:05 +02:00
  • a8fa36a402 Remove comments that don't make sense anymore Renato Alves 2016-04-17 22:53:32 +02:00
  • fe904528e9 Add tests for profiles without a master password Renato Alves 2016-04-17 22:32:47 +02:00
  • 1b5778a577 Move changelog to it's own file now that is half page long Renato Alves 2016-04-17 22:17:57 +02:00
  • f20a13481a Add travis test state to main README Renato Alves 2016-04-17 22:14:39 +02:00
  • 40c9b906f5 Implement testing - also on travis.ci 0.5.1 Renato Alves 2016-04-17 21:27:21 +02:00
  • 32b092a5a6 Credit third parties used in this project Renato Alves 2016-04-17 21:45:04 +02:00
  • 4a465a1f3a Adjust line-break for easier testing Renato Alves 2016-04-17 21:26:24 +02:00
  • 99e555224b Update documentation for version 0.5 0.5 Renato Alves 2016-04-17 20:02:10 +02:00
  • a743fc8d1c No longer fail on Py2 when a | is used - fixes #5 Renato Alves 2016-04-17 19:51:24 +02:00
  • 2be7ff8c6b Add some feedback of what is happening for -ev mode Renato Alves 2016-04-17 19:43:46 +02:00