Commit graph

172 commits

Author SHA1 Message Date
dependabot[bot]
7e4e79dfe2
Bump node-forge from 1.2.1 to 1.3.0
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases)
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.2.1...v1.3.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-26 01:41:13 +00:00
Slava Bacherikov
dc3a8cb936 Make dell service tags case insensitive
Dell service tag is always uppercase, so there is no point in allowing
lowercase input. This supposed reduce amount of errors users can make
when generating password.
2022-02-19 18:44:44 +02:00
Slava Bacherikov
da4fd08c3f Migrate from travis to github actions 2022-02-10 16:28:58 +02:00
Slava Bacherikov
e745165cbb Update unit tests for hpami add few extra cases 2022-02-08 21:09:44 +02:00
Slava Bacherikov
ea85f539d4 Switch code linter to eslint and update deps
Tslint is outdated for quite a while and has been replaced by eslint
which now can work with TypeScript as well. This also updates
dependencies and fixes all linting errors.
2022-02-08 21:01:33 +02:00
Slava Bacherikov
ee5f3a8d0d Add support for Dell E7A8 generator 2021-12-15 14:53:41 +02:00
Slava Bacherikov
6a67b69d22 Update some JS dependencies 2021-12-15 14:43:54 +02:00
Slava Bacherikov
1e86afe9e0 Add support for HP AMI codes (8 hex) 2020-07-07 15:47:49 +03:00
Slava Bacherikov
4bd66069e3 Add support for Samsung 44 hex keys 2020-07-01 19:44:50 +03:00
Slava Bacherikov
bcb4f5d9c8 Add support for Dell Latitude 3540 2020-06-30 19:08:24 +03:00
Slava Bacherikov
2a283c259d Add github issue templates 2020-06-15 19:20:28 +03:00
Slava Bacherikov
1580bf4ac1 Add support for HP (upper & lowercase) i prefixed keys 2020-06-15 01:10:53 +03:00
Slava Bacherikov
7966f46c78 Update old insyde 8 digit generator
(x * 0x66666667) >> 34 is a compiler optimized modulo operation
(0x66666667 / 2 ** 34) is a 0.1 (or 1/10). Also, some implementations
have different salt and has a bug in serial formatting (leading zeroes a
lost).
2020-06-12 17:24:36 +03:00
Slava Bacherikov
0b025a7e29 Add insyde 10 digit code to a readme 2020-06-12 17:22:18 +03:00
Slava Bacherikov
38aa1e6351 Switch insyde module to typed arrays 2020-06-11 14:00:29 +03:00
Slava Bacherikov
da4eb4318f Switch to ES6 modules, change test behavior
Now project is using ES6 modules and displays coverage reports for
browser tests (made via karma), while nodejs tests only keygens.
2020-06-07 00:52:45 +03:00
Slava Bacherikov
459654151b Fix bug with leading zero in acer insyde 10 code 2020-06-06 14:20:07 +03:00
Slava Bacherikov
327fa5f815 Add support for Acer Insyde 10 digits
Based on let-def ocaml code:
https://github.com/let-def/insydious/blob/master/deriv.ml
2020-06-05 19:22:45 +03:00
Slava Bacherikov
b99bdd7c81 Update modules and dependencies, change to jsbi
* Drop gulp support
* Migrate long.js to JSBI library (for long math)
* Update karma targets
2020-05-29 20:25:50 +03:00
Slava Bacherikov
0fef378a11 Update dependencies 2020-03-28 14:28:04 +02:00
Slava Bacherikov
560fbe25a0 Update dependencies 2020-02-02 14:39:02 +02:00
Slava Bacherikov
b88a9b4aaf Disable autocomplete 2019-09-04 22:18:00 +03:00
Slava Bacherikov
1c06c334ff Add favicon 2019-09-04 21:27:48 +03:00
Slava Bacherikov
fd33defb36 Port dogbert's fsi 6x4 script 2019-09-01 15:25:18 +03:00
Slava Bacherikov
0731639f02 Add support for dell tag BF97 2019-08-31 14:49:09 +03:00
Slava Bacherikov
bb946f15e3 Replace closure compiler plugin with official one
Replace webpack-closure-compiler (deprecated) with closure-webpack-plugin,
which is official closure plugin.
Also, reworked CI.
2019-08-29 18:12:44 +03:00
Slava
e808993279
Merge pull request #51 from michaeljones32/master
Fix typo in index.html
2019-08-28 18:49:57 +03:00
Slava Bacherikov
36c0b40422 Add npm run all shortcut 2019-08-28 18:47:24 +03:00
Slava Bacherikov
8259b6241c Add tests for Dell HDD 1F5A 2019-08-28 18:43:00 +03:00
Slava Bacherikov
6df4577e3a Add 1F5A to list in html page 2019-08-27 22:17:48 +03:00
Slava Bacherikov
2c87bd691e Add support for dell tag 1F5A 2019-08-27 22:14:30 +03:00
Slava Bacherikov
c40b6fd556 Fix saucelabs tests 2019-08-19 19:40:59 +03:00
Slava Bacherikov
84561cd48a Bump node.js version in travis file 2019-08-17 23:46:13 +03:00
Slava Bacherikov
9ac7e26221 Update npm modules and gulpfile 2019-08-15 20:07:04 +03:00
Slava Bacherikov
8b7b19db2b Revert BrowserStack badge
This reverts commit e1b4a4ed7c.
2019-08-15 18:09:04 +03:00
Michael Jones
860e3a2e65 Fix typo 2018-10-05 11:10:32 +01:00
Slava Bacherikov
e1b4a4ed7c Add BrowserStack badge to README.md 2018-04-26 14:42:12 +03:00
Slava Bacherikov
df2316138f Fix issues with old npm 2018-04-26 14:40:42 +03:00
Slava Bacherikov
3790a2713d Drop IE 9 support 2018-04-22 16:25:12 +03:00
Slava Bacherikov
f32091730e Update dependencies 2018-04-22 16:14:36 +03:00
Slava Bacherikov
eea6ba6998 Fix iOS tests 2018-04-22 14:58:51 +03:00
Slava Bacherikov
1e7928717f Fix bug with signed to unsigned modulo 2018-04-22 14:58:51 +03:00
Slava Bacherikov
0f8fb09e69 Add webassembly externs for closure compiler 2018-04-22 14:58:51 +03:00
Slava Bacherikov
96760f66aa Add keygen for sony 4x4 codes (16 shifted hexdecimals) 2018-04-22 14:58:38 +03:00
Slava Bacherikov
b8a8d37e36 Reorganize file structure 2018-04-10 14:00:53 +03:00
Slava Bacherikov
f6888b8872 Update README.md 2018-02-16 17:04:25 +02:00
Slava Bacherikov
e2e6aa2d64 Add Asus date based keygen 2018-02-11 19:20:24 +02:00
Slava Bacherikov
d9bf30765f Add google analytics support
Add code to track performance metrics and events (password calculation).
2018-02-08 02:42:06 +02:00
Slava Bacherikov
6c6c02da4e Rename solvers, make names unique 2018-02-07 22:03:32 +02:00
Slava Bacherikov
3c954ccc2b Add delete option to deploy script
If this option enabled after some time all other files (that wasn't
updated) will be removed from bucket. Wait time by default is 2 minutes
(html cache time), so removing old objects should not cause any issues
with consistency.
2018-02-02 22:07:38 +02:00