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
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
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
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
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 Bacherikov
8259b6241c
Add tests for Dell HDD 1F5A
2019-08-28 18:43:00 +03:00
Slava Bacherikov
2c87bd691e
Add support for dell tag 1F5A
2019-08-27 22:14:30 +03:00
Slava Bacherikov
1e7928717f
Fix bug with signed to unsigned modulo
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