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
Slava Bacherikov
7fb1918fcb
Add build info to deployed version
2018-02-02 17:01:07 +02:00
Slava Bacherikov
611ed749c9
Run sauce tests only if credentials are loaded
2018-02-02 15:49:59 +02:00
Slava Bacherikov
5b9825eff8
Add continious deployment to stage
2018-02-01 01:55:02 +02:00