This website requires JavaScript.
7111e38898
Merge branch 'empty-paste' into webcrypto
El RIDO
2019-05-19 07:52:37 +0200
6f480bf014
Merge branch 'master' into webcrypto, implementing base58, fixes #377
El RIDO
2019-05-15 21:20:54 +0200
5779d87788
integrating compression test case that failed in rawdeflate in webcrypto + zlib testing, proving this fixes #328
El RIDO
2019-05-15 18:56:42 +0200
e77eb1de13
Merge branch 'truncation' into webcrypto
El RIDO
2019-05-15 18:44:26 +0200
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)
El RIDO
2019-05-15 07:44:03 +0200
cc1c55129f
switching to full JSON API without POST array use, ensure all JSON operations are done with error detection
El RIDO
2019-05-13 22:31:52 +0200
be1e7babc0
removing dead code and improving code coverage
El RIDO
2019-05-11 22:18:35 +0200
5b67721a6a
preventing tests being included in release
El RIDO
2019-05-11 20:56:35 +0200
dfb16ea61d
switching to JS code coverage nyc, maintained fork of istanbul
El RIDO
2019-05-11 20:51:18 +0200
ccdcf4cefa
fix formatting
El RIDO
2019-05-11 19:57:13 +0200
50af37507f
fixing v2 TTL
El RIDO
2019-05-11 10:46:30 +0200
788ea67b49
fixing server interaction in JS, simple pastes now work
El RIDO
2019-05-11 10:39:42 +0200
5b3286df4d
making zlib usable in browsers
El RIDO
2019-05-11 10:38:14 +0200
20befe4bd6
revert errors on STDOUT
El RIDO
2019-05-11 10:37:29 +0200
a622c8f484
fix logic, avoid 5.5
El RIDO
2019-05-10 23:27:45 +0200
c3719435a3
and fixing PHP 5.5
El RIDO
2019-05-10 23:09:35 +0200
7598b28a4a
handling older versions in testing
El RIDO
2019-05-10 22:57:55 +0200
02f3cc739f
documentation on fnv1a64 is lacking, but tests show it was only introduced with PHP 5.6
El RIDO
2019-05-10 22:46:39 +0200
9b6b25dac0
revert scalar type hints to retain support for PHP < 7.0
El RIDO
2019-05-10 22:35:18 +0200
76007b6ee9
fixing class compatibility (why is this no longer enforced in PHP > 7.1?)
El RIDO
2019-05-10 22:21:03 +0200
f58cbefd1e
revert scalar type hints to retain support for PHP < 7.0
El RIDO
2019-05-10 22:13:11 +0200
fb0c9c595e
remove further type hints for compatibility
El RIDO
2019-05-10 22:04:47 +0200
b1d35057cc
remove further type hints for compatibility
El RIDO
2019-05-10 22:00:34 +0200
bd4dee0f3e
fixing copy/paste errors
El RIDO
2019-05-10 21:52:14 +0200
1e44902340
apply StyleCI patch
El RIDO
2019-05-10 21:45:34 +0200
632d70412a
revert scalar type hints to retain support for PHP < 7.0
El RIDO
2019-05-10 21:35:36 +0200
0f42bd818f
quiescing JS unit tests
El RIDO
2019-05-10 21:01:34 +0200
700f8a0ea7
made all php unit tests pass again
El RIDO
2019-05-10 07:55:39 +0200
59569bf9fc
working on JsonApi tests
El RIDO
2019-05-08 22:11:21 +0200
7f1afb2b3e
unifying MIT licenses, diff showed them to be identical
El RIDO
2019-05-08 19:06:26 +0200
fcf9cf63b5
Merge branch 'HLeithner-base58'
El RIDO
2019-05-08 19:01:02 +0200
54d21a7803
making base-x compatible with node & browser
El RIDO
2019-05-08 19:00:22 +0200
b12a099e29
updating license document to include base-x' MIT license
El RIDO
2019-05-08 18:32:45 +0200
4aab3c0061
Encode key as base58
Harald Leithner
2019-05-08 15:25:42 +0200
76dc01b959
finishing changes in models, removing last md5 test cases, tightening up allowed POST data
El RIDO
2019-05-06 22:15:21 +0200
06b90ff48e
sticking to arrays to reduce conversions, inversion of control to simplify logic
El RIDO
2019-05-05 21:03:58 +0200
b7a03cfdb9
enforcing parameter types, avoiding unnecessary metadata in version 2 pastes
El RIDO
2019-05-05 18:22:57 +0200
6e15903f1e
make DatabaseTest work pass again, support reading & writing version 1 & 2 pastes & comments
El RIDO
2019-05-05 14:36:47 +0200
bbdcb3fb0f
remove duplicate code
El RIDO
2019-05-05 08:53:40 +0200
3338bd792e
implement version 2 format validation, changing ID checksum algorithm, resolves #49
El RIDO
2019-05-03 23:03:57 +0200
ed676acac3
breaking all the things (by replacing v1 with v2 formats)
El RIDO
2019-05-03 20:51:01 +0200
5652a43d1d
adding js test to generate v2 example pastes to be used in the development of the server side logic, adding one of these into the helper class of the php tests
El RIDO
2019-04-16 07:45:04 +0200
eeca365e18
Merge branch 'master' into webcrypto
El RIDO
2019-03-25 20:18:10 +0100
0e18b5d0c1
Merge branch 'billux-master'
El RIDO
2019-03-25 20:13:29 +0100
0033f39b85
Fix #413 . Exclude Let's Encrypt bot from blacklisted bots
Romain Dessort
2019-03-24 09:50:04 -0400
d8616d1e68
Merge branch 'AreYouLoco-master'
rugk
2019-03-10 11:13:35 +0100
8ea7c4cda6
Update polish translation.
AreYouLoco
2019-03-08 23:03:07 +0100
742add3d1e
Merge branch 'Quenty31-patch-3'
rugk
2019-02-25 21:13:47 +0100
e01179653f
Update: added QR code
Quentí
2019-02-25 20:45:59 +0100
a60b86691e
Merge branch 'master' into webcrypto, fix nvm
El RIDO
2019-02-23 07:20:34 +0100
ec698681aa
Merge branch 'ff98sha-patch-1'
El RIDO
2019-02-23 07:17:56 +0100
2a9d2f9993
Merge branch 'patch-1' of https://github.com/ff98sha/PrivateBin into ff98sha-patch-1
El RIDO
2019-02-23 07:15:20 +0100
fd33cc8206
switch to newer node version, in an attempt to support mocha 6
El RIDO
2019-02-23 07:06:39 +0100
9c3a4cebd4
Update zh.json
ff98sha
2019-02-22 22:56:13 +0800
ba3efefc7b
Add warning for insecure HTTP
rugk
2019-02-13 11:59:07 +0100
e418b083e8
Merge branch 'master' into webcrypto
El RIDO
2019-01-22 20:11:42 +0100
48560e3d60
Merge branch 'fb-tracking-param-fix'
El RIDO
2019-01-22 20:06:04 +0100
34c64acb75
Apply StyleCi recommendation
rugk
2019-01-22 00:12:02 +0100
c2a46b7af7
Make JS function more robust
rugk
2019-01-22 00:07:28 +0100
99d49a56ba
Fix PHPunit tests
rugk
2019-01-21 23:49:33 +0100
7cb942aca3
Make PHP paste ID function more robust
rugk
2019-01-21 23:19:41 +0100
541fff199a
Put PHP paste request into own function
rugk
2019-01-21 23:06:25 +0100
6beea8f2f4
apply yet another StyleCI recommendations
El RIDO
2019-01-20 12:29:27 +0100
e3d7ac4442
apply StyleCI recommendations
El RIDO
2019-01-20 12:28:03 +0100
79a858f176
extracting only the 16 hex characters of the query string as paste ID, addressing #396
El RIDO
2019-01-20 12:20:37 +0100
cc53d95ed1
extending test cases to reproduce the issue from #396 , causing the existing logic to now fail the tests
El RIDO
2019-01-20 11:05:34 +0100
5e4c6b5770
Merge branch 'master' into webcrypto
El RIDO
2019-01-07 21:29:14 +0100
6bb599c81f
Merge branch 'Ahuahuachi'
El RIDO
2019-01-07 21:18:49 +0100
8f52173ec3
Translate new parameters
Alfredo Fabián Altamirano
2019-01-05 19:11:23 -0600
287130dd37
Add missing translation for "QR code"
Alfredo Fabián Altamirano
2019-01-05 19:07:55 -0600
ec68abe2b5
revert formatting changes, for easier comparison of changes
El RIDO
2019-01-07 21:02:51 +0100
ce87b1cc39
Improved Spanish translation
Alfredo Fabián Altamirano
2019-01-05 16:08:43 -0600
0ee86f33da
key in version 2 is raw value instead of base64 (which reduces its complexity), made PasteDecryptor support both versions of the format, refactoring method names, replacing var by let / const, reducing zlib compression level from 9 to 7 to half the time spent on compression
El RIDO
2018-12-29 18:40:59 +0100
be69e4a50f
simplify password catenation in version 2, to avoid potential key derivation weakening
El RIDO
2018-12-28 05:49:34 +0100
0ad5b3e900
implement zlib via web assembly, replacing rawdeflate library
El RIDO
2018-12-27 21:32:13 +0100
5ce3aa2817
increase PBKDF2 iterations further, as suggested in #350
El RIDO
2018-12-25 20:19:57 +0100
210870590c
improving cleanup between tests in order to combat the frequent test failures seen recently
El RIDO
2018-12-25 20:16:41 +0100
0ab06e34ec
initial refactoring for support of version 2 paste format, some cleanup on the side
El RIDO
2018-12-25 17:34:39 +0100
f3165f0cab
suppress current jsDOMs errors
El RIDO
2018-12-25 17:17:49 +0100
70007285bf
remove console suppression, fixing I18n mock
El RIDO
2018-12-25 16:42:18 +0100
4edbb66c91
re-add CreationTime, still used in comment
El RIDO
2018-12-24 08:20:39 +0100
3883e3fb30
adjusting test to make it work in latest jsDOM versions that don't support arbitrary bytes in a URLs hash anymore
El RIDO
2018-12-24 08:19:58 +0100
9348cbe2a1
address security concerns reg. paste creation date by removing it in the API, keep comment creation date exposed, displayed in discussion - resolves #390
El RIDO
2018-12-23 20:10:24 +0100
2bb3df5bee
adressing rngStates 013286cb47a0f51d9e & 83975e102a4db8f3c6 that frequently fail in latest jsDOM env, showing URL hashes can't contain certain unicode sequences after all
El RIDO
2018-12-18 06:04:17 +0100
1de57c874e
reduce duplication in format
El RIDO
2018-12-17 21:42:49 +0100
e64eaf45ee
Merge branch 'master' into webcrypto
El RIDO
2018-12-17 21:34:15 +0100
c39e578f04
Merge branch 'micschwarz-patch-1'
El RIDO
2018-12-17 21:31:43 +0100
c15351b793
designing v2 paste & comment format
El RIDO
2018-12-17 19:43:16 +0100
cde96d8f24
fixing bug in jsonld processing with certain URL paths
El RIDO
2018-12-17 19:42:26 +0100
e220a97c8f
Improve German Translation for more consistency
Michael Schwarz
2018-11-27 11:03:12 +0100
fe670dc94f
Merge pull request #378 from PrivateBin/googlespy
El RIDO
2018-11-22 09:10:07 +0100
ac9eac5ed6
Ask google not to translate the page
rugk
2018-11-21 23:32:06 +0100
2303c81ce0
Merge branch 'master' into webcrypto
El RIDO
2018-11-19 13:14:54 +0100
9ce41022cf
correcting namespaces
El RIDO
2018-11-19 13:07:25 +0100
b36b3d1a82
Merge branch 'master' into webcrypto
El RIDO
2018-11-16 18:36:07 +0100
18151e6e9e
Merge branch 'Quenty31-patch-2'
El RIDO
2018-11-16 18:05:26 +0100
30bb34a4fe
generate code docs for private interfaces, too
El RIDO
2018-11-16 18:04:09 +0100
7a5a97c6ae
Update translation
Quentí
2018-11-15 22:17:08 +0100
8b803a1f5d
Merge branch 'dan-nkl-patch-1'
rugk
2018-11-08 22:23:36 +0100
3885047cb6
Update i18n/de.json
rugk
2018-11-07 08:38:35 +0100