Commit Graph
100 Commits
Author SHA1 Message Date
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
Slava Bacherikov d9b01a6b2f Move all distribution assets to separate folder 2018-01-31 19:36:12 +02:00
Slava Bacherikov 499e7e62e6 Add clean task to gulp 2018-01-30 19:28:32 +02:00
Slava Bacherikov 8c14f3794f Make ui for typescript version
Currently UI is based on old version of this project.
2018-01-30 19:26:33 +02:00
Slava Bacherikov 485063c43a Add bootstrap css from old version 2018-01-30 17:07:40 +02:00
Slava Bacherikov 0f78f76539 Fix support for 8 hexadecimal fsi serials 2018-01-29 23:18:30 +02:00
Slava Bacherikov e95542399c Improve test coverage
Also rollback to Math.pow for dell rol function
2018-01-28 21:44:55 +02:00
Slava Bacherikov 38c6cc6eef Add coverage tracking in nodejs + coveralls support 2018-01-28 17:04:36 +02:00
Slava Bacherikov fa4b6c4f61 Add dell input validator and solver 2018-01-28 01:25:54 +02:00
Slava Bacherikov 1b6d781bd1 Remove Math.pow from rol function for dell 2018-01-28 00:19:32 +02:00
Slava Bacherikov db8cd4d5ec Add saucelabs browser testing to travis 2018-01-27 19:57:41 +02:00
Slava Bacherikov a605c675e7 Decrease probability of bad result for phoenix 2018-01-27 02:44:54 +02:00
Slava Bacherikov ef4e03dc40 Add browser tests via karma 2018-01-27 02:04:37 +02:00
Slava Bacherikov 8cbf2d3e0e Add travis link to readme 2018-01-26 19:37:44 +02:00
Slava Bacherikov 6c07d817e6 Add incrementData method to dell encoder 2018-01-26 19:14:52 +02:00
Slava Bacherikov 6b6f9cd401 Refactor dell encoding, add more type information 2018-01-26 19:08:28 +02:00
Slava Bacherikov 9bea83617f Update tsconfig and tslint, fix issues 2018-01-20 00:45:34 +02:00
Slava Bacherikov 80cb34dbe1 Split dell.ts into multiple modules 2018-01-20 00:44:35 +02:00
Slava Bacherikov 12cd01a609 Restore unrolled loops + formatting + fix warnings 2018-01-19 00:13:42 +02:00
Slava Bacherikov 5a13261b47 Add typescript version for dell keygen 2018-01-17 22:43:41 +02:00
Slava Bacherikov eaff9eaf70 Optimize phoenix brute force 2018-01-11 20:00:10 +02:00
Slava Bacherikov a90520583c Update travis setup, run linter on travis 2018-01-10 03:18:35 +02:00
Slava Bacherikov bec3f4027a Port Phoenix code to TypeScript 2018-01-10 02:51:28 +02:00
Slava Bacherikov 4fd486017e Drop iojs support from travis ci 2018-01-09 01:37:59 +02:00
Slava Bacherikov e4723a5976 Add gulp-tslint and tslint to npm dev dependencies 2018-01-09 01:24:27 +02:00
Slava Bacherikov eda95b4819 Add travis.yml and configure npm test 2018-01-08 22:23:42 +02:00
Slava Bacherikov 1ae71673d8 Split code into modules and add gulpfile 2018-01-08 22:13:19 +02:00
Slava Bacherikov c66c0a9d74 Reorganaize project structure 2017-07-16 16:19:37 +03:00
Slava Bacherikov 5f08341514 Remove ord from typescript version 2016-07-22 23:54:53 +03:00
Slava Bacherikov 2fe7788327 Add FSI20Hex code 2016-07-22 23:47:59 +03:00
Slava Bacherikov 090c04440c Update FSI 20 digits code 2016-07-22 21:28:51 +03:00
Slava Bacherikov eac6dda446 Clean up sertial from spaces and dash symbols 2016-07-22 20:57:20 +03:00
Slava Bacherikov b6e3dee587 Remove div function 2016-07-22 20:46:07 +03:00
Slava Bacherikov 2377844ea5 Refactor old FSI code 2016-07-22 20:29:30 +03:00
Slava Bacherikov e7f09c3e08 Add old FSI support 2016-07-22 19:43:25 +03:00
Slava Bacherikov cf4232191e Add support for Insyde bios codes 2016-07-22 17:49:43 +03:00
Slava Bacherikov 2bab662137 Improve validation for Samsung and Sony 2016-07-22 17:31:00 +03:00
Slava Bacherikov 089d7cf1b0 Add HPmini code 2016-07-22 17:24:23 +03:00
Slava Bacherikov c9e4ff84d9 Add basic tests for samsung and sony codes 2016-07-22 16:51:40 +03:00
Slava Bacherikov 9f29d878f8 Disable implicit any 2016-07-18 19:50:08 +03:00
Slava Bacherikov 2c1e7ea57c Remove old unit tests 2016-07-18 19:15:19 +03:00
Slava Bacherikov 411bd3a039 Convert Sony and Samsung to typescript 2016-07-18 18:35:00 +03:00
Slava Bacherikov 6bd298bd81 Build everything to one script 2016-07-17 02:13:33 +03:00
Slava Bacherikov d4242376ef Fix tag closing 2016-07-17 01:48:25 +03:00
Slava Bacherikov 8708873a6e Update build scripts 2016-07-16 23:42:53 +03:00
Slava Bacherikov 585f68443a Remove minimized javascript files 2016-07-16 01:36:15 +03:00
Slava Bacherikov 0c2cb2dbd0 Update .gitignore 2016-07-16 01:35:37 +03:00
Slava 32a5fb3a47 Merge pull request #5 from A-syncritus/master
Dell 1D3B code and update of readme
2016-07-15 02:09:39 +03:00
Slava Bacherikov b6cc7cd2fc Add simple tests 2013-11-21 20:13:02 +02:00
Slava Bacherikov d79ba01552 Update .gitignore 2013-11-21 20:12:46 +02:00
Slava Bacherikov ebb3c5328b Add qunit files 2013-11-21 20:11:18 +02:00
Slava Bacherikov 50c49b5d12 Fix bug in Makefile 2013-11-20 19:39:33 +02:00
Slava Bacherikov 5db52b29c5 Update compiled JS files 2013-11-20 19:28:55 +02:00
Slava Bacherikov 698b0ab5e8 Add Makefile for automatic compile JavaScript 2013-11-20 19:19:06 +02:00
Slava Bacherikov 64f41a8c00 Filter empty and undefined values from result 2013-11-20 13:10:11 +02:00
Slava Bacherikov 31ff7d70b9 Fix keyToAscii for IE6 2013-11-20 12:58:50 +02:00
Slava Bacherikov 642df5a77e Apply patch from Dogbert 2013-11-20 12:54:29 +02:00
Slava Bacherikov 4954ae5044 Fix bug with parseInt on IE6 2013-11-20 12:47:38 +02:00
Slava Bacherikov 5ff107dd07 Add sources link 2012-08-12 19:11:56 +03:00
Slava Bacherikov 53cfd1f731 Apply patch from dogbert 2012-08-12 19:10:04 +03:00
Slava Bacherikov 1a0b838955 Updated minimized script. 2012-01-30 05:05:36 +02:00
Slava Bacherikov cc86dd456e Fix bug in parseInt. 2012-01-30 04:52:55 +02:00
Slava Bacherikov ca4fe390fb Add meta tags 2012-01-26 15:56:14 +02:00
Slava Bacherikov 2f307600db Add minimized version of scripts. 2012-01-22 10:34:20 +02:00
Slava Bacherikov 5908f14cfc Add function getUnique for array. 2012-01-22 10:23:44 +02:00
Slava Bacherikov e68b0d170f IE 6 fixes. 2012-01-22 10:07:06 +02:00
Slava Bacherikov 8858f5d2d8 A95B dell serial line support. 2012-01-22 09:45:30 +02:00
Slava Bacherikov 77f128e145 2A7B dell serial line support. 2012-01-22 08:38:36 +02:00
Slava Bacherikov 14cfeb0749 Add dell_get_serial_line function for dell. 2012-01-22 08:07:11 +02:00
Slava Bacherikov 83293c985b Some fixes in dell checker. 2012-01-22 07:52:13 +02:00
Slava Bacherikov 892e2d1b54 Add function that calc for many series. 2012-01-22 07:42:20 +02:00
Slava Bacherikov 1847014bb1 Create array for dell series prefix. 2012-01-22 07:15:27 +02:00
Slava Bacherikov 32e35074b3 Fixing key name. 2012-01-22 07:12:23 +02:00
Slava Bacherikov 2a5ba22aba Some fixes with validating dell serial number. 2012-01-22 07:10:03 +02:00
Slava Bacherikov 9cdc4b62ef Add dell descriptin for dell. 2012-01-22 06:57:52 +02:00
Slava Bacherikov ed8bf975c0 Add dell to metafunction. 2012-01-22 06:54:10 +02:00
Slava Bacherikov e26e23bd72 Add meta functions for calc pass for dell. 2012-01-22 06:51:05 +02:00
Slava Bacherikov b0b73cdf2e Add shortcut for dell. 2012-01-22 06:34:42 +02:00
Slava Bacherikov 96a4e9c17e Add keys for dell. 2012-01-22 06:02:33 +02:00
Slava Bacherikov 7b279a864f Renamed functionsand new comments. 2012-01-22 05:59:50 +02:00
Slava Bacherikov af14de88cb Merged file dell.js with decrypt_bios.js. 2012-01-22 05:51:48 +02:00
Slava Bacherikov 3fdadd9066 Provide function for calc passwod new laptop by hdd. 2012-01-22 03:48:24 +02:00
Slava Bacherikov cab4469551 Add IntToByteArr and IntArrToByteArr functions. 2012-01-22 03:10:28 +02:00
Slava Bacherikov 8184004a04 Add encode function. 2012-01-22 02:40:59 +02:00
Slava Bacherikov ce4d3d5cc7 Add MD5magic array. 2012-01-21 21:33:58 +02:00
Slava Bacherikov f2aba5fe6f Base provide encode function. 2012-01-21 21:06:02 +02:00
Slava Bacherikov e3ef1ec0ed Now it calc master password for old laptops hdd. 2012-01-21 06:09:45 +02:00
Slava Bacherikov 07287bc3f6 Add calc function for old laptops by hdd. 2012-01-21 05:52:28 +02:00
Slava Bacherikov 4170477339 Add cacl for hdd new. 2012-01-21 05:05:46 +02:00
Slava Bacherikov 909d0c9cdc Add calc_end function. 2012-01-21 04:51:10 +02:00
Slava Bacherikov 5195f5b7b4 Start adding dell support. 2012-01-21 04:12:33 +02:00
Slava Bacherikov 56c27d2cc7 Update minimized scripts. 2012-01-20 04:21:06 +02:00
Slava Bacherikov 26940a0d75 Change in output. 2012-01-20 04:20:42 +02:00
Slava Bacherikov c9978a20b1 Add calc by press enter. 2012-01-20 02:48:48 +02:00
Slava Bacherikov 6b06a49e8e Modifi hero.html to use minimized scripts. 2012-01-20 01:33:26 +02:00
Slava Bacherikov db842d91e5 Add minimized version of scripts. 2012-01-20 01:32:55 +02:00