Commit Graph

40 Commits

Author SHA1 Message Date
Steffen Prince 2a360dd904 README: Add discussion of browser trust 2016-06-17 10:45:18 -05:00
Steffen Prince 53645a1937 Translate recommendation to save to es 2016-06-17 09:20:48 -05:00
Steffen Prince 53a4705ad5 Flatten lang choices display, hide current choice 2016-06-17 09:16:06 -05:00
Steffen Prince 626c05e0a9 Hide save reminder if app loaded from local file 2016-06-17 08:57:00 -05:00
Steffen Prince 1dc37a0e77 Simplify TrustyHashLite by using byte-sized chunks
Original used 4-byte chunks (Uint32). This change simplifies the
iteration and padding logic, at the expense of speed.

The full TrustyHash still uses 4-byte chunks for best speed.
2016-06-17 00:11:20 -05:00
Steffen Prince 11fa86cadc Update links to TrustyHash homepage 2016-06-16 23:37:40 -05:00
Steffen Prince 8ef651240b Update links to project page 2016-06-16 23:24:05 -05:00
Steffen Prince 96c2aa3a04 Rename simple.html to TrustyHashLite.html and update docs 2016-06-16 23:17:57 -05:00
Steffen Prince a8ed8b59f0 Update intro with link to unhosted.org 2016-06-16 22:09:49 -05:00
Steffen Prince 0a8dddeb88 README: add discussion of integrity and methods for verifying 2016-06-16 21:43:51 -05:00
Steffen Prince c9c075d148 Rename to TrustyHash and add footer with link to project page 2016-06-16 21:39:14 -05:00
Steffen Prince 2f30ee2b8d Add simple.html: simplest possible app to hash a local file 2016-06-16 21:25:00 -05:00
Steffen Prince ca9f9a78e5 Remove underline from language options 2016-06-15 18:52:59 -05:00
Steffen Prince 2cc9858440 Support LibreJS 2016-06-15 18:42:13 -05:00
Steffen Prince 88aed1d449 Fix HTML5 validation errors 2016-06-15 18:02:41 -05:00
Steffen Prince 1cbf5e20cb Handle failed mixed-content requests by recommending workaround 2016-06-15 12:13:07 -05:00
Steffen Prince 5ae0af5306 Normalize URLs by prepending protocol when missing 2016-06-15 09:28:45 -05:00
Steffen Prince d019b33f1a Add link to gh-pages demo to README 2016-06-15 08:59:56 -05:00
Steffen Prince 64b09f5287 Add translation strings for español
Closes #2
2016-06-14 23:41:06 -05:00
Steffen Prince e03c92350f Fallback to default lang 'en' if no match for user lang
Closes #1
2016-06-14 21:36:36 -05:00
Steffen Prince 3a5ac1d9ee Use language of browser as default
Refs #1
2016-06-14 20:49:47 -05:00
Steffen Prince 1f00dc2849 Allow user to select language
Refs #1
2016-06-14 20:49:41 -05:00
Steffen Prince 0366f7d527 Localization: use an object for string substitution values
Refs #1
2016-06-14 19:19:21 -05:00
Steffen Prince 75d8db967d Add internationalization utilities and EN localization
Refs #1
2016-06-14 16:22:00 -05:00
Steffen Prince 256110324c README 2016-06-14 09:41:03 -05:00
Steffen Prince 89e0611fb0 Add LICENSE (MIT) 2016-06-14 09:24:14 -05:00
Steffen Prince e1bc1090c3 Reset Save File visibility before each fetch 2016-06-11 15:47:40 -05:00
Steffen Prince 8bd5d7298f Improve display of errors 2016-06-11 15:37:19 -05:00
Steffen Prince 1fea0186ef Handle non-200 status codes 2016-06-11 15:21:59 -05:00
Steffen Prince 92eb36842c Use promises, and related readability improvements 2016-06-11 14:04:23 -05:00
Steffen Prince afd2a5998f Lint, improve readability, more comments 2016-06-11 13:10:40 -05:00
Steffen Prince 73d0320f86 Allow user to save file fetched from remote server 2016-06-10 01:22:43 -05:00
Steffen Prince a7982c3206 Tooltip and other CSS enhancements 2016-06-09 23:01:36 -05:00
Steffen Prince eb588d14a9 Open file dialog when drop area is clicked 2016-06-09 17:50:35 -05:00
Steffen Prince 7bf21264e4 Allow a file to be dragged and dropped for hashing 2016-06-09 15:34:00 -05:00
Steffen Prince 584a294ca8 Accept url of remote resource to be hashed
This only works when the remote resource has CORS enabled.
2016-06-08 20:58:25 -05:00
Steffen Prince ec1330d540 Display sha256 hash inside div 2016-06-08 19:12:45 -05:00
Steffen Prince f87632762b Hash a local file using an upload widget 2016-06-07 20:28:48 -05:00
Steffen Prince d7356625bb Hash and print test string with WebCryptoAPI 2016-06-07 19:47:30 -05:00
Steffen Prince 3b784ba1b3 init 2016-06-07 19:46:40 -05:00