kkapsner
|
59f8e38722
|
enabled copying from settings description when they are "hidden"
Fixes #334
|
2019-04-10 08:38:35 +02:00 |
|
kkapsner
|
ef4e238b94
|
Faking audio did not work with white random generator
|
2019-04-05 16:26:22 +02:00 |
|
kkapsner
|
574efa23e7
|
Cleanup require system
|
2019-03-12 22:24:23 +01:00 |
|
kkapsner
|
11b8ddfcc8
|
Update release notes
|
2019-03-11 23:02:23 +01:00 |
|
kkapsner
|
914b76c0e8
|
Do not show hidden settings in search.
Fixes #322
|
2019-02-28 00:16:21 +01:00 |
|
kkapsner
|
e56df7160f
|
Added navigator protection
|
2019-02-27 23:49:00 +01:00 |
|
kkapsner
|
60559af7ea
|
Version 0.5.9
|
2019-02-10 12:58:00 +01:00 |
|
kkapsner
|
91b814ce7e
|
Improved audio API protection
reduced detection
more consistent faking
|
2019-02-10 02:55:45 +01:00 |
|
kkapsner
|
ea30fb3370
|
Fixed md5 and sha256 hashing
Fixes #315.
|
2019-02-10 02:49:58 +01:00 |
|
kkapsner
|
e47f726abb
|
Added cache for getChannelData
Fixes #310
|
2019-02-07 20:12:12 +01:00 |
|
kkapsner
|
53cdf8347e
|
after reset the hidden settings and expanded views were not reset
Fixes #314
|
2019-02-07 00:44:16 +01:00 |
|
kkapsner
|
3133abf4f7
|
Version 0.5.8
|
2019-02-04 19:04:41 +01:00 |
|
kkapsner
|
1bb5013a39
|
Protection for history.length did not work
Fixes #309
|
2019-02-04 13:40:44 +01:00 |
|
kkapsner
|
a268ccd6da
|
Reset settings for everybody
Fixes #307
|
2019-01-29 20:03:27 +01:00 |
|
kkapsner
|
cf638333fd
|
Version 0.5.7
|
2019-01-26 21:19:08 +01:00 |
|
kkapsner
|
a97737e129
|
Updated release notes.
|
2019-01-19 00:31:20 +01:00 |
|
kkapsner
|
e256d042da
|
Typos
|
2018-10-31 21:03:19 +01:00 |
|
kkapsner
|
947d9e0c59
|
added "share persistent randomness between domains"
Fixes #290
|
2018-10-25 13:42:18 +02:00 |
|
kkapsner
|
045379c349
|
constant rng did not work properly when protecting input
|
2018-10-23 23:39:47 +02:00 |
|
kkapsner
|
8b9197a68a
|
Decoupled block mode from protected part
Fixes #287
|
2018-10-23 08:26:23 +02:00 |
|
kkapsner
|
7fb86a4da3
|
made url specific values manageable with "tabing"
|
2018-10-16 00:11:07 +02:00 |
|
kkapsner
|
0283da372c
|
highlight "hide" icon when "tabing" to it
|
2018-10-15 20:15:10 +02:00 |
|
kkapsner
|
16b4bbcab3
|
url specific values can be added by hitting enter in the input
|
2018-10-15 08:53:07 +02:00 |
|
kkapsner
|
dae401acf8
|
Version 0.5.6
|
2018-10-13 12:50:30 +02:00 |
|
kkapsner
|
eff86ce4ed
|
Added search field to browser page popup
Fixes #268
|
2018-10-09 12:59:53 +02:00 |
|
kkapsner
|
f5699a1bf3
|
Added setting sanitation
Fixes #254
|
2018-10-09 08:14:50 +02:00 |
|
kkapsner
|
fa3111a3ea
|
Update release notes
|
2018-10-02 19:27:03 +02:00 |
|
kkapsner
|
0f07cde869
|
Added value cache for DOMRect
Fixes #272
|
2018-09-29 09:41:43 +02:00 |
|
kkapsner
|
de4d185c0e
|
Version 0.5.5
|
2018-09-23 13:18:15 +02:00 |
|
kkapsner
|
2f4fca10ab
|
Ask mode did not show canvas canvas any more.
|
2018-09-21 16:42:58 +02:00 |
|
kkapsner
|
5513bcbb61
|
Search refinement and bugfixing
Fixes #242
|
2018-09-19 09:15:19 +02:00 |
|
kkapsner
|
a1202f9a6e
|
Made audio cache url specific
Fixes #261
|
2018-09-18 00:03:42 +02:00 |
|
kkapsner
|
f8de9b9539
|
Merge branch 'whitelistedIndicator'
Fixes #241
|
2018-09-16 14:08:00 +02:00 |
|
kkapsner
|
db79c0129b
|
Audio API notifies on every call
|
2018-09-16 12:09:48 +02:00 |
|
kkapsner
|
456c21cb04
|
Ignore port connection without tab
Fixes #255
|
2018-09-13 22:50:10 +02:00 |
|
kkapsner
|
f73a4ee619
|
Save state of the arrow menu in options page
Fixes #251
|
2018-09-12 23:43:48 +02:00 |
|
kkapsner
|
f05717836d
|
canvas content was not stored to be displayed when wanted
|
2018-09-11 23:56:44 +02:00 |
|
kkapsner
|
5e5011f208
|
Added setting to controll to save notification details
Fixes #236
|
2018-09-11 23:54:59 +02:00 |
|
kkapsner
|
fa92c15dab
|
Converted apiWhiteList to protectedAPIFeatures
For #247
|
2018-09-07 23:52:29 +02:00 |
|
kkapsner
|
6477572f79
|
Added indicator for whitelisted tab
First draft for #241
|
2018-09-06 20:13:16 +02:00 |
|
kkapsner
|
bda97dbc38
|
Merge branch 'master' into DOMRect
|
2018-09-06 17:27:52 +02:00 |
|
kkapsner
|
aa8b202545
|
Fixed bug with "block" mode
window and audio API were always blocked when using any of the "block
..." modes
Fixes #243
|
2018-09-06 17:24:05 +02:00 |
|
kkapsner
|
b2b66b8960
|
Updated documentation.
|
2018-09-05 16:42:57 +02:00 |
|
kkapsner
|
9d7c801c2b
|
Added save/load directly to/from file option
Fixes #240.
|
2018-09-02 13:34:20 +02:00 |
|
kkapsner
|
f0f13f17a3
|
Version 0.5.4
|
2018-09-02 12:36:27 +02:00 |
|
kkapsner
|
84bd36197b
|
Added theme to page action popup
Fixes #232.
|
2018-08-28 08:29:01 +02:00 |
|
kkapsner
|
40677bd2c6
|
Only display 250 notifications for one type
More will be counted but not rendered.
Fixes #234.
|
2018-08-27 22:09:51 +02:00 |
|
kkapsner
|
83efac5e49
|
Added protection for window.name and window.opener
As requested by #231.
But this protection is disabled by default.
|
2018-08-27 00:33:39 +02:00 |
|
kkapsner
|
fd7c4fabbd
|
Added protection for history.length
As requested by #231.
|
2018-08-27 00:30:48 +02:00 |
|
kkapsner
|
da14aaff51
|
Added option to ignore APIs
As mentioned in #233
|
2018-08-24 19:39:34 +02:00 |
|
kkapsner
|
0d1738d328
|
Announcement: drop active support for Firefox < 60
You will be able to install it on Firefox >= 52 but I will not test it
and will not provide a separate release version for it.
|
2018-08-22 22:21:52 +02:00 |
|
kkapsner
|
4a043b2c78
|
Typos and linting
|
2018-08-22 22:16:49 +02:00 |
|
kkapsner
|
bfb959c290
|
Added badge
First draft for #233.
|
2018-08-21 22:43:41 +02:00 |
|
kkapsner
|
9d231c7b02
|
CSP cleanup
Should help with #223.
|
2018-08-21 22:01:10 +02:00 |
|
kkapsner
|
1cb5f6efa9
|
Added theme for browser action popup
First draft for #232.
|
2018-08-21 21:53:13 +02:00 |
|
kkapsner
|
454873b6df
|
Render notifications in junks
Fixes #234.
|
2018-08-21 21:37:21 +02:00 |
|
kkapsner
|
c25e95f845
|
Added highlighting options for notification icons
Fixes #225.
|
2018-08-20 21:48:05 +02:00 |
|
kkapsner
|
15feed6445
|
Release note update
|
2018-08-19 23:35:42 +02:00 |
|
kkapsner
|
212cce2ed3
|
Set text color for popups
Fixes #226.
|
2018-08-19 23:25:19 +02:00 |
|
kkapsner
|
cedd2137e2
|
Added option "Don't show again on update." for options page.
Fixes #227.
|
2018-08-19 00:13:43 +02:00 |
|
kkapsner
|
34019f2515
|
Added link to standalone options page.
As mentioned in #221.
|
2018-08-18 22:41:34 +02:00 |
|
kkapsner
|
635912c8b9
|
Fixed options standalone detection.
|
2018-08-18 22:35:52 +02:00 |
|
kkapsner
|
dfc613db04
|
Added version display to options page.
As suggested in #221.
|
2018-08-18 21:50:04 +02:00 |
|
kkapsner
|
2ade097dd9
|
Version 0.5.3
|
2018-07-31 20:38:21 +02:00 |
|
kkapsner
|
d7b773a951
|
Updated release notes for release.
|
2018-07-31 15:39:53 +02:00 |
|
kkapsner
|
4a6c5192f8
|
Added browser toolbar icon
Fixes #217
|
2018-07-29 21:43:40 +02:00 |
|
kkapsner
|
9b18631768
|
separate persistent random numbers for incognito windows
|
2018-07-28 14:13:14 +02:00 |
|
kkapsner
|
b91d2f17b1
|
Typo
|
2018-07-25 08:38:09 +02:00 |
|
kkapsner
|
9a26baf5c1
|
Block blob in Firefox ESR (52)
|
2018-07-24 23:30:00 +02:00 |
|
kkapsner
|
942d74ce54
|
Optimized CSP
|
2018-07-24 21:30:57 +02:00 |
|
kkapsner
|
92da6fc809
|
Typo
|
2018-07-21 14:30:13 +02:00 |
|
kkapsner
|
495e461cee
|
Version 0.5.2
|
2018-07-21 13:54:01 +02:00 |
|
kkapsner
|
7cbc00f3b9
|
Updated release notes for release.
|
2018-07-21 13:28:22 +02:00 |
|
kkapsner
|
8389165b70
|
Allow blob and filesystem schemes
They are protected and do not need to be blocked (like data-URLs).
Fixes #212 and fixes #213.
|
2018-07-21 13:25:15 +02:00 |
|
kkapsner
|
698ead8097
|
Updated release notes for release submission.
|
2018-07-21 00:33:14 +02:00 |
|
kkapsner
|
9ba9c48422
|
Block data URLs instead of their requests
Fixes #211
|
2018-07-21 00:32:15 +02:00 |
|
kkapsner
|
5077c86859
|
Added session white list
Fixes #197
|
2018-07-17 13:07:50 +02:00 |
|
kkapsner
|
6c2dbbebf0
|
Close page action after changes are written to storage.
Fixes #209.
|
2018-07-17 12:58:52 +02:00 |
|
kkapsner
|
bb4f43ec6d
|
Version 0.5.1
|
2018-07-16 09:14:01 +02:00 |
|
kkapsner
|
32175f2045
|
Typo
|
2018-07-16 09:13:25 +02:00 |
|
kkapsner
|
95c826ad8d
|
Fixed release notes.
|
2018-07-16 00:59:06 +02:00 |
|
kkapsner
|
2756b0b165
|
Added release notes for 0.5.0a and 0.5.0b
|
2018-07-16 00:38:23 +02:00 |
|
kkapsner
|
47a9519ceb
|
"Protect" data URL pages by blocking outgoing requests
Fixes #208
|
2018-07-16 00:14:44 +02:00 |
|
kkapsner
|
a65855a587
|
Show page action when blocking
Fixes #207
|
2018-07-13 16:59:49 +02:00 |
|
kkapsner
|
26529a3653
|
Hide function replacement
Fixes #206
|
2018-07-13 16:58:13 +02:00 |
|
kkapsner
|
720a9bc9a5
|
Added feature to hide settings.
|
2018-07-02 00:29:41 +02:00 |
|
kkapsner
|
e9fbb7259e
|
Added grouping for keys in object setting.
|
2018-06-21 00:07:29 +02:00 |
|
kkapsner
|
0f0f526fd5
|
Added protection for audio API
|
2018-06-16 00:22:31 +02:00 |
|
kkapsner
|
d27473f383
|
Reinserted Version 0.4.6
|
2018-05-26 21:51:42 +02:00 |
|
kkapsner
|
15c9197d02
|
Version 0.4.5c
|
2018-05-26 15:44:02 +02:00 |
|
kkapsner
|
52e44e0eb2
|
respect RFP setting in isPointInPath and isPointInStroke
Fixes #189
|
2018-05-26 15:36:55 +02:00 |
|
kkapsner
|
f02246128e
|
Added setting to whitelist parts of the canvas API
|
2018-05-26 15:33:39 +02:00 |
|
kkapsner
|
9d0cd04fc3
|
Version 0.4.6
|
2018-05-02 23:10:47 +02:00 |
|
kkapsner
|
43de1ba191
|
Added release notes for 0.4.5a and 0.4.5b
|
2018-04-27 09:07:15 +02:00 |
|
kkapsner
|
4084c8e1b6
|
Updated release notes.
|
2018-04-24 13:34:16 +02:00 |
|
kkapsner
|
a7e472f298
|
added isPointInPath and isPointInStroke to the readout-API list
|
2018-04-01 22:47:57 +02:00 |
|
kkapsner
|
6f8f9a7e9c
|
Split long clear timeout delays.
window.setTimeout can not handle big delays.
Fixes #180
|
2018-02-16 18:10:18 +01:00 |
|
kkapsner
|
10d9c022e0
|
Border issue with sections
|
2018-01-08 17:08:36 +01:00 |
|
kkapsner
|
2b92481004
|
Show options page on install or update
But only when pageAction is not available (i.e. Fennec)
|
2018-01-08 17:07:46 +01:00 |
|
kkapsner
|
77e079e5cc
|
Added showCanvasWhileAsking
Fixes #175
|
2018-01-04 13:36:18 +01:00 |
|
kkapsner
|
ab19ebd2c6
|
Enable asking in iframes
|
2018-01-04 13:30:48 +01:00 |
|
kkapsner
|
66336d1b65
|
prevent possible double faking
|
2018-01-03 10:59:56 +01:00 |
|
kkapsner
|
657d929ffa
|
Version 0.4.5
|
2017-12-20 00:23:55 +01:00 |
|
kkapsner
|
ad4d5b3e8e
|
Version 0.4.4b
|
2017-12-20 00:08:29 +01:00 |
|
kkapsner
|
c51126483c
|
Updated release notes.
|
2017-12-19 23:15:31 +01:00 |
|
kkapsner
|
596a7ca33b
|
Switch to using beta channel
|
2017-12-19 00:28:42 +01:00 |
|
kkapsner
|
04d3777e6f
|
Version 0.4.3d...
|
2017-12-18 23:55:58 +01:00 |
|
kkapsner
|
1c64c5e06e
|
Re-added white, black and ignore list
but only in expert mode.
|
2017-12-18 23:17:18 +01:00 |
|
kkapsner
|
c01b8283c1
|
Version 0.4.4
|
2017-12-16 20:34:03 +01:00 |
|
kkapsner
|
22fd0e8be1
|
Discarded pre-intercept
It broke pinned tabs and JS in some cases.
Fixes #164.
|
2017-12-16 19:27:29 +01:00 |
|
kkapsner
|
de5ac1f6d4
|
Do not insert content script in about:blank
Fixes #165
|
2017-12-15 20:07:34 +01:00 |
|
kkapsner
|
3bbbfc4a15
|
Force settings loading
|
2017-12-15 01:00:52 +01:00 |
|
kkapsner
|
a5f3e78292
|
Do not forceLoad depending on Firefox version
|
2017-12-15 00:48:00 +01:00 |
|
kkapsner
|
3fcc5774c2
|
Only Firefox < 57 block on pre-intercept
|
2017-12-13 20:15:50 +01:00 |
|
kkapsner
|
871199cbc3
|
do not show notifications when canvas faking was aborted
|
2017-12-11 12:48:08 +01:00 |
|
kkapsner
|
096db123d7
|
Added setting for minimal colors
Fixes #162
|
2017-12-11 12:47:43 +01:00 |
|
kkapsner
|
ba8f35a9a8
|
Hide lists
|
2017-12-03 23:58:54 +01:00 |
|
kkapsner
|
01780da9f5
|
Added URL specific settings
For blockMode and showNotifications.
Fixes #148.
|
2017-12-03 23:47:49 +01:00 |
|
kkapsner
|
2bc0315c5b
|
Added "white" rng
|
2017-11-24 17:06:43 +01:00 |
|
kkapsner
|
dd3620cd08
|
Fixed page action display confusion
Fixes #149
|
2017-11-14 23:57:44 +01:00 |
|
kkapsner
|
790578e7cd
|
Version 0.4.3
|
2017-11-14 23:22:03 +01:00 |
|
kkapsner
|
d531abb2de
|
Added export and import for settings
|
2017-11-14 01:07:27 +01:00 |
|
kkapsner
|
b3bb10d334
|
Cleaned up options page
|
2017-11-11 23:34:59 +01:00 |
|
kkapsner
|
a465303fff
|
askOnly once extended
API-types can now be combined in "askOnlyOnce".
Needed new storage version -> added settings migration
|
2017-11-10 23:45:09 +01:00 |
|
kkapsner
|
f75189f374
|
Added ask deny mode
Fixes #142 and some minor bugs.
|
2017-11-09 00:53:52 +01:00 |
|
kkapsner
|
3cb1974b18
|
Added clear interval
Also ensures that the persistent data is loaded correctly in ESR.
Fixes #139 and #143
|
2017-11-08 17:46:41 +01:00 |
|
kkapsner
|
2193313980
|
Centralized settings management
|
2017-11-07 00:36:44 +01:00 |
|
kkapsner
|
ae0763cfe6
|
Improved design of the page action display.
|
2017-10-14 12:24:53 +02:00 |
|
kkapsner
|
03bf34d092
|
getImageData does not need to be faked in input mode when facing a non 2d context.
Fixes #137
|
2017-10-12 00:25:12 +02:00 |
|
kkapsner
|
0204d92fb4
|
Added release notes for hotfix 0.4.0.2.
|
2017-10-10 21:48:52 +02:00 |
|
kkapsner
|
4108d1a0e8
|
Added release notes for hotfix 0.4.0.1.
|
2017-10-07 23:55:02 +02:00 |
|
kkapsner
|
42ee6e483e
|
Added planned todos.
|
2017-10-07 23:15:26 +02:00 |
|
kkapsner
|
b35b460b91
|
Version 0.4.1
|
2017-10-06 23:01:34 +02:00 |
|
spodermenpls
|
6ede6ebded
|
Update releaseNotes.txt (#1)
|
2017-09-25 04:24:12 +02:00 |
|
kkapsner
|
00252d3e93
|
Updated release notes and readme.
|
2017-09-24 00:06:03 +02:00 |
|
kkapsner
|
fba0c01130
|
Typos.
|
2017-08-12 16:48:30 +02:00 |
|
kkapsner
|
73e4848ffd
|
Added setting for alpha channel faking.
|
2017-08-11 16:26:24 +02:00 |
|
kkapsner
|
b12dc3ad68
|
Added displayAdvancedSettings setting.
|
2017-08-08 18:11:45 +02:00 |
|
kkapsner
|
48dc965f7c
|
Added setting for canvas cache.
|
2017-08-08 18:08:18 +02:00 |
|
kkapsner
|
1733be23f2
|
Added setting "ignoreFrequentColors"
|
2017-08-07 21:03:34 +02:00 |
|
kkapsner
|
5575c50a03
|
Added minimal fake size and respected the fake sizes in all fakeable functions.
|
2017-07-18 16:11:12 +02:00 |
|
kkapsner
|
0d7e8bdd8b
|
Formatting cleanup.
|
2017-07-16 00:26:59 +02:00 |
|
kkapsner
|
1eddf48d20
|
Show only settings that are useful within the given settings set.
|
2017-07-08 22:43:20 +02:00 |
|
kkapsner
|
3cefcfe702
|
Added method to display faked canvas content.
|
2017-07-08 22:40:38 +02:00 |
|
kkapsner
|
5576b54883
|
Page action message display and buttons.
|
2017-07-02 12:21:16 +02:00 |
|
kkapsner
|
f70380aa67
|
Added test page for webGL - it is also working with the webExtension.
|
2017-06-29 20:19:00 +02:00 |
|
kkapsner
|
5cec9781c2
|
Added pageAction to display the notifications.
|
2017-06-29 07:21:36 +02:00 |
|
kkapsner
|
cba5680406
|
First working webExtesion.
|
2017-06-25 22:33:12 +02:00 |
|
kkapsner
|
6c3b27e7e4
|
Added options page for webextension.
|
2017-06-25 22:11:28 +02:00 |
|
kkapsner
|
01e19bbf6a
|
Version 0.4.0
|
2017-05-24 17:47:52 +02:00 |
|
kkapsner
|
a6e1b05045
|
WebExtension: added embedded WebExtension to store the preferences for the transition
|
2017-05-21 13:17:35 +02:00 |
|
kkapsner
|
a9c7d97708
|
Prevented error when wrong object is passed to the faked functions.
Solves the fourth problem in #114.
|
2017-05-05 09:18:11 +02:00 |
|
kkapsner
|
231e33ffb7
|
Relative paths did no longer work for remoteRequire in nightly.
Also fixes #113 (first tab after restoration did not load frame script) - no clue why.
|
2017-04-23 00:27:40 +02:00 |
|
kkapsner
|
6fdf13bd10
|
Prevented error when canvas has size zero
Solves the third problem in #114
|
2017-04-19 19:32:37 +02:00 |
|
kkapsner
|
41fcb6ed11
|
Version 0.3.8
|
2017-03-03 01:21:11 +01:00 |
|
kkapsner
|
47725364e8
|
Updated release notes.
|
2017-03-03 01:05:55 +01:00 |
|
kkapsner
|
a8611230b1
|
Added option to store data for persistent rng.
Fixes #102.
|
2017-02-10 17:37:35 +01:00 |
|
kkapsner
|
b968e3e7a0
|
Firefox 45.7.0 (ESR) complained about function in block.
Fixes #105.
|
2017-02-10 17:29:38 +01:00 |
|
kkapsner
|
66536113e8
|
Fixed mode "fake at input".
|
2017-02-10 16:30:11 +01:00 |
|
kkapsner
|
ece87af743
|
Version 0.3.7
|
2017-02-01 12:03:09 +01:00 |
|
kkapsner
|
ad40bf9be1
|
Documentation cleanup.
|
2017-02-01 11:48:05 +01:00 |
|
kkapsner
|
eb6494eca5
|
Shared persistent rnd between processes.
Fixes #103.
|
2017-02-01 10:49:33 +01:00 |
|
kkapsner
|
ab42c76a44
|
Updated release notes for removed memory leak.
|
2017-01-31 21:58:28 +01:00 |
|
kkapsner
|
ec1ae73cda
|
about:blank pages are treated with respect to the opening page
|
2017-01-31 20:00:02 +01:00 |
|
kkapsner
|
b563a9d3ca
|
removed error message when notification can not be closed
|
2017-01-30 11:31:04 +01:00 |
|
kkapsner
|
f93f2958b7
|
Removed default entry in white list.
|
2017-01-30 11:23:07 +01:00 |
|
kkapsner
|
fe05bc335c
|
Updates release notes.
|
2017-01-21 13:57:34 +01:00 |
|
kkapsner
|
6748771402
|
Version 0.3.6
|
2016-12-17 10:50:24 +01:00 |
|
kkapsner
|
b5684fd895
|
Further German translation fixes.
|
2016-12-16 22:39:52 +01:00 |
|
kkapsner
|
48c04ee33f
|
Updated release notes.
|
2016-12-13 23:12:49 +01:00 |
|
kkapsner
|
7b7583afe0
|
Performance increase when canvas bigger than maxSize.
Fixes #93.
|
2016-12-01 20:40:28 +01:00 |
|
kkapsner
|
c3c6c7a2e9
|
Fixes bug in fake function for readPixels.
Fixes #92.
|
2016-11-26 17:37:52 +01:00 |
|
kkapsner
|
d8a5cf2283
|
Dynamic notification id from message id.
|
2016-11-22 08:30:57 +01:00 |
|
kkapsner
|
7ef342560e
|
German translations not working.
|
2016-11-21 12:35:57 +01:00 |
|
kkapsner
|
749b088fe9
|
Added button in options site to display release notes.
Fixes #83
|
2016-11-13 15:34:33 +01:00 |
|
kkapsner
|
e931fa997c
|
Documentation.
|
2016-11-03 17:49:48 +01:00 |
|