1c5de89 | Valentin Vasilyev | 10 July 2018, 08:01:51 UTC | Add node versions to travis.yml | 10 July 2018, 08:01:51 UTC |
05ebe63 | Chandra Prakash | 10 June 2018, 16:00:56 UTC | update readme with audio fp (#332) | 10 June 2018, 16:00:56 UTC |
3c3920f | Jonas Haag | 10 June 2018, 12:44:53 UTC | Refactor | 10 June 2018, 12:47:54 UTC |
caf14da | Chandra Prakash | 10 June 2018, 04:01:15 UTC | audio fingerprint | 10 June 2018, 12:47:51 UTC |
83eeaf0 | Jonas Haag | 08 May 2018, 22:43:01 UTC | Delete yarn.lock | 08 May 2018, 22:43:01 UTC |
bad84a7 | Jonas Haag | 03 May 2018, 10:04:50 UTC | Fix tests | 03 May 2018, 10:04:50 UTC |
f6c3922 | Chandra Prakash | 03 May 2018, 09:49:46 UTC | Fix #299: Replace hard-coded WebGL precision with loop | 03 May 2018, 09:50:00 UTC |
e71e1a8 | Valentin Vasilyev | 18 April 2018, 16:10:13 UTC | Update README.md Add patreon link | 18 April 2018, 16:10:13 UTC |
2affb8f | Valentin Vasilyev | 12 April 2018, 13:53:32 UTC | Update README.md | 12 April 2018, 13:53:32 UTC |
de23695 | Jonas Haag | 09 April 2018, 16:03:31 UTC | Version 1.8.0 | 09 April 2018, 16:03:31 UTC |
c3a67a4 | Jonas Haag | 09 April 2018, 11:51:33 UTC | Lint specs.js | 09 April 2018, 11:51:33 UTC |
fabf429 | Jonas Haag | 09 April 2018, 11:41:31 UTC | Fix #312 | 09 April 2018, 11:41:31 UTC |
bd9729b | Jonas Haag | 06 April 2018, 10:31:23 UTC | Fix #311 devicePixelRatio depends on browser zoom, and it's impossible to detect browser zoom | 06 April 2018, 10:31:23 UTC |
945340c | Jonas Haag | 21 March 2018, 15:31:48 UTC | Version 1.7.0 | 21 March 2018, 15:31:48 UTC |
7ab35ef | Jonas Haag | 21 March 2018, 15:27:52 UTC | Remove Garamond from font list, fixes #284 | 21 March 2018, 15:30:35 UTC |
57bf667 | Jonas Haag | 23 January 2018, 18:31:38 UTC | New release | 21 March 2018, 15:30:27 UTC |
d964324 | Jonas Haag | 18 March 2018, 11:54:17 UTC | Update CONTRIBUTING.md | 18 March 2018, 11:54:17 UTC |
ccf9823 | Jonas Haag | 18 March 2018, 11:54:04 UTC | Update ISSUE_TEMPLATE.md | 18 March 2018, 11:54:04 UTC |
5ac17cd | Jonas Haag | 17 March 2018, 21:27:30 UTC | Update ISSUE_TEMPLATE.md | 17 March 2018, 21:27:30 UTC |
73daf6a | Jonas Haag | 17 March 2018, 21:27:03 UTC | Update ISSUE_TEMPLATE.md | 17 March 2018, 21:27:03 UTC |
35827fa | Jonas Haag | 17 March 2018, 21:23:55 UTC | Update CONTRIBUTING.md | 17 March 2018, 21:23:55 UTC |
b1329ff | Jonas Haag | 17 March 2018, 21:20:50 UTC | Update ISSUE_TEMPLATE.md | 17 March 2018, 21:20:50 UTC |
e3bbafa | Jonas Haag | 15 March 2018, 10:28:40 UTC | Update README.md Refs #307 | 15 March 2018, 10:28:40 UTC |
945633e | Arman Yeghiazaryan | 27 February 2018, 17:22:44 UTC | warning about font initialized (#304) | 27 February 2018, 17:22:44 UTC |
564fe9c | Arman Yeghiazaryan | 27 February 2018, 07:01:34 UTC | remove duplicate fonts from userDefinedFonts (#302) | 27 February 2018, 07:01:34 UTC |
cf412dd | Valentin Vasilyev | 25 February 2018, 17:26:56 UTC | Exclude DNT by default: According to this site https://stackoverflow.com/questions/32890865/does-private-mode-enable-do-not-track-dnt-on-popular-browsers most browsers enable DNT in incognito mode. I can confirm it is automatically enabled in latest Firefox and Safari, but not in latest Chrome. I guess it makes no sense to consider DNT for these browsers in the first place. If we're in incognito mode, there's no way of knowing if the user has DNT enabled in non-incognito mode too, which means we cannot know if the DNT component tampers with the fingerprint. So while this removes some of the entropy, it makes fingerprinting robust against incognito mode. | 25 February 2018, 17:26:56 UTC |
fb6fa09 | Peter Hraška | 20 February 2018, 09:38:14 UTC | Change testString in font detection to enhance it's precision (#300) * Change testString in font detection to enhance it's precision * Update the testString with shorter one but with the same effect * CSS reset and more robust testString - change testString to more robust one - add CSS font reset for font detection * Revert testString | 20 February 2018, 09:38:14 UTC |
533c1cf | Valentin Vasilyev | 11 February 2018, 16:13:47 UTC | Update README.md change FPJSPRO link to lead to contact form | 11 February 2018, 16:13:47 UTC |
ea53e6c | Valentin Vasilyev | 11 February 2018, 15:41:35 UTC | Update README.md change wording | 11 February 2018, 15:41:35 UTC |
9d69b5a | Valentin Vasilyev | 11 February 2018, 15:24:35 UTC | Update README.md | 11 February 2018, 15:24:35 UTC |
1a7dda0 | Valentin Vasilyev | 11 February 2018, 15:24:15 UTC | Update README.md Add ref to fpjspro | 11 February 2018, 15:24:15 UTC |
16ff928 | Jonas Haag | 09 February 2018, 12:04:52 UTC | Style | 09 February 2018, 12:04:52 UTC |
e857f95 | Jonas Haag | 09 February 2018, 12:04:24 UTC | Fix #301 | 09 February 2018, 12:04:24 UTC |
8a937d3 | Valentin Vasilyev | 23 January 2018, 18:40:29 UTC | New version in package.json | 23 January 2018, 18:40:29 UTC |
08fdc6f | Jonas Haag | 23 January 2018, 18:29:40 UTC | Update infra | 23 January 2018, 18:29:40 UTC |
8b3c5ff | Jonas Haag | 23 January 2018, 18:26:52 UTC | Update infra | 23 January 2018, 18:26:52 UTC |
cd3b329 | Jonas Haag | 05 January 2018, 18:50:50 UTC | Style | 05 January 2018, 18:50:50 UTC |
e22bfc3 | Jonas Haag | 05 January 2018, 18:50:43 UTC | Fix #288: Handle errors caused by anti canvas fingerprinting extensions | 05 January 2018, 18:50:43 UTC |
bf17f90 | albimcleod | 18 December 2017, 08:50:43 UTC | Behavior order (#286) document might not exists, for example running in react-native | 18 December 2017, 08:50:43 UTC |
50d35b3 | CogstateDStephens | 13 December 2017, 20:00:39 UTC | Added LICENSE file to the project to make legal usage easier. (#285) | 13 December 2017, 20:00:39 UTC |
6a369cc | Jonas Haag | 29 November 2017, 08:00:31 UTC | Add package-lock.json to .gitignore | 29 November 2017, 08:03:06 UTC |
6df976a | Hwihun Cho | 29 November 2017, 02:48:19 UTC | Adds to the condition whether a value exists. | 29 November 2017, 08:03:06 UTC |
3671755 | Hwihun Cho | 20 November 2017, 08:43:35 UTC | Insert only plug-ins with values exist. In some environments, 'undefined' value is entered. | 29 November 2017, 08:03:06 UTC |
3452789 | Hwihun Cho | 20 November 2017, 08:40:12 UTC | Add default value against 'null'. | 29 November 2017, 08:03:06 UTC |
adef5f1 | Hwihun Cho | 20 November 2017, 05:54:55 UTC | Called only when 'Canvas.prototype.toDataURL()' method present. For less than Android 3. | 29 November 2017, 08:03:06 UTC |
0e78d95 | Jonas Haag | 18 November 2017, 18:01:24 UTC | Merge pull request #278 from ChadKillingsworth/closure-compiler Add JSDoc annotations to fully support closure-compiler | 18 November 2017, 18:01:24 UTC |
751a539 | Chad Killingsworth | 18 November 2017, 17:54:25 UTC | Add JSDoc annotations to fully support closure-compiler | 18 November 2017, 17:54:25 UTC |
b2f8528 | Jonas Haag | 08 November 2017, 20:23:15 UTC | Merge pull request #275 from abritinthebay/master Fixed #259 and also improves Node compatibility | 08 November 2017, 20:23:15 UTC |
e0ec999 | Gregory Wild-Smith | 08 November 2017, 20:04:09 UTC | fixing typo | 08 November 2017, 20:04:09 UTC |
308566b | Gregory Wild-Smith | 08 November 2017, 20:02:18 UTC | manual merge from master | 08 November 2017, 20:02:18 UTC |
4733eee | Jonas Haag | 06 November 2017, 22:57:16 UTC | Merge pull request #274 from mdxs/patch-1 Updated FAQ | 06 November 2017, 22:57:16 UTC |
164e7ef | mdxs | 06 November 2017, 22:31:18 UTC | Updated FAQ Fixed some typo's and punctuation issues. | 06 November 2017, 22:31:18 UTC |
c22bdc8 | Jonas Haag | 06 November 2017, 17:06:41 UTC | Merge pull request #273 from davecardwell/master Add support for navigator.deviceMemory | 06 November 2017, 17:06:41 UTC |
c136379 | Dave Cardwell | 06 November 2017, 15:57:51 UTC | Add support for navigator.deviceMemory Chrome 63 Beta added support for for the Device Memory API. This commit adds navigator.deviceMemory as a fingerprint source. https://blog.chromium.org/2017/10/chrome-63-beta-dynamic-module-imports_27.html https://w3c.github.io/device-memory/ | 06 November 2017, 15:57:51 UTC |
01a8fc2 | Jonas Haag | 22 September 2017, 16:38:05 UTC | Remove jQuery dependency from demo site | 22 September 2017, 17:46:30 UTC |
4ed76af | Jonas Haag | 22 September 2017, 17:46:27 UTC | Add new webglVendorAndRenderer component | 22 September 2017, 17:46:27 UTC |
ba6f623 | Jonas Haag | 22 September 2017, 17:43:04 UTC | Use standard code formatting | 22 September 2017, 17:43:04 UTC |
0d33e93 | Gregory Wild-Smith | 19 September 2017, 23:18:00 UTC | fixes #259 - removes redundant check | 19 September 2017, 23:18:00 UTC |
b9b5f1f | Gregory Wild-Smith | 19 September 2017, 23:16:24 UTC | Adds check for plugins before checking plugins.length | 19 September 2017, 23:16:24 UTC |
c1605d0 | Gregory Wild-Smith | 19 September 2017, 23:14:56 UTC | fixes #266 and provides fallback behavior | 19 September 2017, 23:14:56 UTC |
cdabb16 | Jonas Haag | 04 September 2017, 08:47:59 UTC | Merge pull request #265 from LukasDrgon/patch-1 Update jsDelivr links | 04 September 2017, 08:47:59 UTC |
7456213 | Drgy | 04 September 2017, 07:42:17 UTC | Update jsDelivr links | 04 September 2017, 07:42:17 UTC |
b475388 | Jonas Haag | 29 August 2017, 14:36:35 UTC | Merge pull request #263 from Dann-Forked/dann95-readme Little fixes on README.md | 29 August 2017, 14:36:35 UTC |
13a2482 | Daniel Rubin | 29 August 2017, 12:44:50 UTC | Little fixes on README.md Wrong function scope close fix and add javascript markdown highlight for two code snippets. | 29 August 2017, 12:44:50 UTC |
31bd700 | Jonas Haag | 22 July 2017, 14:14:07 UTC | Update README.md | 22 July 2017, 14:14:07 UTC |
f3663a4 | Jonas Haag | 20 July 2017, 06:38:37 UTC | Merge pull request #261 from S-anasol/patch-1 Tabs to spaces uniform style for server start | 20 July 2017, 06:38:36 UTC |
4a38387 | Jonas Haag | 20 July 2017, 06:38:06 UTC | Merge pull request #212 from S-anasol/master Preprocess components (strip browser version etc...) | 20 July 2017, 06:38:06 UTC |
5ac0103 | Alex | 19 July 2017, 23:28:32 UTC | Tabs to spaces uniform style for server start | 19 July 2017, 23:28:32 UTC |
0e932c9 | Alex | 19 July 2017, 22:53:34 UTC | Update README.md | 19 July 2017, 22:53:34 UTC |
ca62dd0 | Alex | 19 July 2017, 22:48:06 UTC | Update fingerprint2.js | 19 July 2017, 22:48:06 UTC |
167e197 | Jonas Haag | 19 July 2017, 16:55:41 UTC | Remove maintenance notice | 19 July 2017, 16:55:41 UTC |
0ef37c1 | Jonas Haag | 19 July 2017, 16:55:25 UTC | Remove maintenance notice | 19 July 2017, 16:55:25 UTC |
603e7d1 | Alex | 19 July 2017, 10:46:28 UTC | Update fingerprint2.js | 19 July 2017, 10:46:28 UTC |
4c8aa6d | Alex | 19 July 2017, 10:39:31 UTC | Update specs.js | 19 July 2017, 10:39:31 UTC |
73f3bd1 | Alex | 19 July 2017, 10:35:06 UTC | Update README.md | 19 July 2017, 10:35:06 UTC |
788e897 | Jonas Haag | 19 July 2017, 09:28:17 UTC | Merge pull request #249 from khusnetdinov/yarn yarn | 19 July 2017, 09:28:17 UTC |
6150db2 | Jonas Haag | 19 July 2017, 09:27:53 UTC | Merge pull request #260 from jonashaag/issue-252 Fix #252 | 19 July 2017, 09:27:53 UTC |
07abcb2 | Jonas Haag | 18 July 2017, 18:30:40 UTC | Fix #252 | 18 July 2017, 18:35:04 UTC |
be2af53 | Valentin Vasilyev | 28 June 2017, 06:32:50 UTC | Update README.md | 28 June 2017, 06:32:50 UTC |
cff8e35 | Valentin Vasilyev | 20 June 2017, 15:16:06 UTC | Update README.md | 20 June 2017, 15:16:06 UTC |
badcb51 | Valentin Vasilyev | 16 June 2017, 08:51:57 UTC | Looking for maintainer | 16 June 2017, 08:51:57 UTC |
8dd497f | root | 12 June 2017, 10:37:42 UTC | Merge branch 'Valve-master' | 12 June 2017, 10:37:42 UTC |
906dc5d | root | 12 June 2017, 10:37:33 UTC | tested and compiled | 12 June 2017, 10:37:33 UTC |
beef3fb | root | 12 June 2017, 10:26:41 UTC | update to master | 12 June 2017, 10:26:41 UTC |
889084a | Marat Khusnetdinov | 18 May 2017, 18:15:26 UTC | yarn | 18 May 2017, 18:15:26 UTC |
6425b84 | Valentin Vasilyev | 13 April 2017, 19:33:50 UTC | Merge pull request #245 from nkconnor/patch-1 [fix][typo] Fix typo in README.md | 13 April 2017, 19:33:50 UTC |
bfa45bf | Nicholas Connor | 13 April 2017, 19:16:37 UTC | [fix][typo] Fix typo in README.md Syntax error in example | 13 April 2017, 19:16:37 UTC |
bcde614 | Valentin Vasilyev | 30 March 2017, 16:07:25 UTC | Update package.json | 30 March 2017, 16:07:25 UTC |
1e48f85 | Valentin Vasilyev | 30 March 2017, 16:04:00 UTC | Preparing for a new release | 30 March 2017, 16:04:00 UTC |
b57d51c | Valentin Vasilyev | 30 March 2017, 15:38:39 UTC | Merge pull request #244 from jacek213/master delete console logs in non minified version | 30 March 2017, 15:38:39 UTC |
3fea7ed | Jacek Grzybowski | 30 March 2017, 15:34:49 UTC | delete console logs in non minified version | 30 March 2017, 15:34:49 UTC |
0cc5625 | Valentin Vasilyev | 30 March 2017, 14:58:30 UTC | Merge pull request #243 from motnik/master Added Support for custom entropy function | 30 March 2017, 14:58:30 UTC |
9d6039a | Nikhil Motiani | 19 March 2017, 18:31:19 UTC | Added Support for custom entropy function | 30 March 2017, 09:18:47 UTC |
851bac9 | Valentin Vasilyev | 29 March 2017, 15:03:33 UTC | Merge pull request #241 from arapoport/master Removed the global polyfill for the Array.prototype.indexOf() functio… | 29 March 2017, 15:03:33 UTC |
0679e09 | Andrej Rapoport | 29 March 2017, 11:30:25 UTC | Removed the global polyfill for the Array.prototype.indexOf() function. Fingeprintjs2 is not using Array's indexOf at all. Tests are passing. Additionally tested under IE8 and it works fine. (#239) | 29 March 2017, 11:47:31 UTC |
6964723 | Valentin Vasilyev | 08 February 2017, 17:05:52 UTC | Update README.md | 08 February 2017, 17:05:52 UTC |
21fc979 | Valentin Vasilyev | 08 February 2017, 17:05:30 UTC | Update README.md Add link to conf video | 08 February 2017, 17:05:30 UTC |
ec8e3de | Valentin Vasilyev | 08 February 2017, 16:15:17 UTC | Decided to make it 1.5.0 because of the new WebGL additions | 08 February 2017, 16:15:17 UTC |
d3b9106 | Valentin Vasilyev | 08 February 2017, 16:13:40 UTC | Preparing new version | 08 February 2017, 16:13:40 UTC |
cd5a277 | Valentin Vasilyev | 08 February 2017, 15:57:45 UTC | Merge pull request #225 from daankuijsten/webgl_unmasked remove whitespace (eslint) + added webgl unmasked renderer option | 08 February 2017, 15:57:45 UTC |