El RIDO
|
362045c664
|
re-add data-URLs to CSP for img-src, as these are used for the comment icons
|
2019-06-16 07:06:58 +02:00 |
El RIDO
|
cd72110ea4
|
Merge branch 'blob-uri'
|
2019-06-15 09:49:20 +02:00 |
El RIDO
|
b4ceb4078d
|
removed obsolete code and comments, tested with a PDF of 9 MiB and it works fine in Firefox and Chrome
|
2019-06-15 09:47:55 +02:00 |
El RIDO
|
f915af1a5a
|
adjust CSP header to allow blob URLs
|
2019-06-15 09:36:09 +02:00 |
El RIDO
|
451a4817c4
|
replace data-URL method usage with blob-URL one
|
2019-06-15 09:35:26 +02:00 |
El RIDO
|
6cf52f4cf3
|
mocking window.URL.createObjectURL to have tests working with blob URLs
|
2019-06-15 08:56:47 +02:00 |
R4SAS
|
abd71413c3
|
Store Blob URL in variable
|
2019-06-12 06:29:36 +03:00 |
R4SAS
|
d3f9670bc2
|
Remove data length detection, because we work with URL
|
2019-06-12 06:05:55 +03:00 |
R4SAS
|
dcbefcc1c3
|
Use blob for previews
|
2019-06-12 05:29:19 +03:00 |
R4SAS
|
ff6b9bd8f9
|
Use blob URI for saving attachments (#432)
|
2019-06-12 04:37:17 +03:00 |
El RIDO
|
a459c4692c
|
correcting API use, avoid history glitch
|
2019-06-01 23:49:40 +02:00 |
El RIDO
|
ebbb850b27
|
clone array instead of passing the reference, adresses #436
|
2019-05-31 07:05:40 +02:00 |
El RIDO
|
87c7719513
|
Merge branch 'webcrypto'
|
2019-05-26 21:07:21 +02:00 |
El RIDO
|
c4b84b2b6b
|
extract version logic into paste & comment classes
|
2019-05-25 13:20:39 +02:00 |
El RIDO
|
d73c68ad85
|
insert Paste class to wrap the data, to be able to extend the paste with getters and format version handling
|
2019-05-25 10:10:59 +02:00 |
El RIDO
|
398fabd664
|
Chrome requires unsafe-eval for it to parse and evaluate WASM modules
|
2019-05-20 18:29:37 +02:00 |
El RIDO
|
b44e729a1a
|
fixing display of version 1 pastes without attachments
|
2019-05-19 13:31:17 +02:00 |
El RIDO
|
12a9b2ff8e
|
address Scrutinizer issues with the use of getParams method
|
2019-05-19 10:13:47 +02:00 |
El RIDO
|
1baa1c2b0a
|
fixing API doc issue found by Scrutinizer
|
2019-05-19 10:05:04 +02:00 |
El RIDO
|
800a0df8e3
|
apply StyleCI patch
|
2019-05-19 10:01:41 +02:00 |
El RIDO
|
353d08daf6
|
handle regression due to base58 stripping NULL bytes, discovered via JSVerify RNG state 0dec6b2a5f04d19873
|
2019-05-19 09:54:40 +02:00 |
El RIDO
|
909ff2daa7
|
handle scrutinizer issues (mostly changes in API documentation)
|
2019-05-19 09:42:55 +02:00 |
El RIDO
|
8fd3e680e4
|
base58 will left trim NULL bytes, handling JSVerify RNG state 0dec6b2a5f04d19873
|
2019-05-19 09:05:56 +02:00 |
El RIDO
|
86b4e0e7a4
|
revert autoformatting applied by IDE
|
2019-05-19 08:43:07 +02:00 |
El RIDO
|
d785ada3fe
|
apply StyleCI patch
|
2019-05-19 08:36:37 +02:00 |
El RIDO
|
3b0ab7e99f
|
fixing regression handling v1 key format (un-decoded base64)
|
2019-05-19 08:36:18 +02:00 |
El RIDO
|
0e71211fad
|
v2 paste can successfully en- and decrypt the particular message, fixes #260
|
2019-05-19 08:25:34 +02:00 |
El RIDO
|
7111e38898
|
Merge branch 'empty-paste' into webcrypto
|
2019-05-19 07:52:37 +02:00 |
El RIDO
|
6f480bf014
|
Merge branch 'master' into webcrypto, implementing base58, fixes #377
|
2019-05-15 21:20:54 +02:00 |
El RIDO
|
5779d87788
|
integrating compression test case that failed in rawdeflate in webcrypto + zlib testing, proving this fixes #328
|
2019-05-15 18:56:42 +02:00 |
El RIDO
|
e77eb1de13
|
Merge branch 'truncation' into webcrypto
|
2019-05-15 18:44:26 +02:00 |
El RIDO
|
09162a3c57
|
fix display of v2 pastes in JS, fixing parsing of comments in PHP, avoid exposing expiration date (we provide time_to_live, would allow calculation of creation date of paste)
|
2019-05-15 07:44:03 +02:00 |
El RIDO
|
cc1c55129f
|
switching to full JSON API without POST array use, ensure all JSON operations are done with error detection
|
2019-05-13 22:31:52 +02:00 |
El RIDO
|
be1e7babc0
|
removing dead code and improving code coverage
|
2019-05-11 22:18:35 +02:00 |
El RIDO
|
5b67721a6a
|
preventing tests being included in release
|
2019-05-11 20:56:35 +02:00 |
El RIDO
|
dfb16ea61d
|
switching to JS code coverage nyc, maintained fork of istanbul
|
2019-05-11 20:51:18 +02:00 |
El RIDO
|
ccdcf4cefa
|
fix formatting
|
2019-05-11 19:57:13 +02:00 |
El RIDO
|
50af37507f
|
fixing v2 TTL
|
2019-05-11 10:46:30 +02:00 |
El RIDO
|
788ea67b49
|
fixing server interaction in JS, simple pastes now work
|
2019-05-11 10:39:42 +02:00 |
El RIDO
|
5b3286df4d
|
making zlib usable in browsers
|
2019-05-11 10:38:14 +02:00 |
El RIDO
|
20befe4bd6
|
revert errors on STDOUT
|
2019-05-11 10:37:29 +02:00 |
El RIDO
|
a622c8f484
|
fix logic, avoid 5.5
|
2019-05-10 23:27:45 +02:00 |
El RIDO
|
c3719435a3
|
and fixing PHP 5.5
|
2019-05-10 23:09:35 +02:00 |
El RIDO
|
7598b28a4a
|
handling older versions in testing
|
2019-05-10 22:57:55 +02:00 |
El RIDO
|
02f3cc739f
|
documentation on fnv1a64 is lacking, but tests show it was only introduced with PHP 5.6
|
2019-05-10 22:46:39 +02:00 |
El RIDO
|
9b6b25dac0
|
revert scalar type hints to retain support for PHP < 7.0
|
2019-05-10 22:35:18 +02:00 |
El RIDO
|
76007b6ee9
|
fixing class compatibility (why is this no longer enforced in PHP > 7.1?)
|
2019-05-10 22:21:03 +02:00 |
El RIDO
|
f58cbefd1e
|
revert scalar type hints to retain support for PHP < 7.0
|
2019-05-10 22:13:11 +02:00 |
El RIDO
|
fb0c9c595e
|
remove further type hints for compatibility
|
2019-05-10 22:04:47 +02:00 |
El RIDO
|
b1d35057cc
|
remove further type hints for compatibility
|
2019-05-10 22:00:34 +02:00 |