Commit Graph

  • 294b8804a4 Fix source code escaping in comments rugk 2020-03-04 13:29:06 +01:00
  • 005d223c0d Fix source code being not rendered rugk 2020-03-04 11:45:56 +01:00
  • f05e5c2e29 documenting change El RIDO 2020-03-01 16:14:19 +01:00
  • 879a2a9255 tweaking German translation for email strings El RIDO 2020-03-01 08:55:24 +01:00
  • f391773c65 generalize date string handling, replacing hardcoded lookups, fixes #586 El RIDO 2020-03-01 08:54:48 +01:00
  • 5340f417e0 in Helper.urls2links(), encode HTML entities, find and insert links, partially decoding only the href property of it El RIDO 2020-02-29 09:37:54 +01:00
  • d2e9e47b67 refactor switch into nested if/else, to improve readability - no functional change El RIDO 2020-02-29 08:45:56 +01:00
  • b0800060c2 fix change log El RIDO 2020-02-16 13:33:48 +01:00
  • 15f66870d1 Merge branch 'php7.4-ci' El RIDO 2020-02-16 13:27:16 +01:00
  • afd82ac34d Merge branch 'master' into php7.4-ci El RIDO 2020-02-16 13:23:11 +01:00
  • adece1d784 incrementing version 1.3.3 El RIDO 2020-02-16 11:15:28 +01:00
  • 91e5038242 incrementing version 1.2.3 1.2-backport El RIDO 2020-02-16 10:46:43 +01:00
  • dd12fbf3a3 upgrade DOMpurify to 2.0.8 El RIDO 2020-02-04 18:43:35 +01:00
  • d2d471278c fix FAQ links, tweaking the subtext display, add link to modern browser FAQ, fixes #577 El RIDO 2020-02-02 07:35:33 +01:00
  • 4058558399 document backport of server side HTML encoding fixes El RIDO 2020-02-16 08:59:57 +01:00
  • ba2363d66b apply StyleCI recommendation El RIDO 2020-02-01 09:39:14 +01:00
  • 35be3aabf8 ensuring consistent use of php side encoding, testing all encoding cases, correctly report the language in the <html> tag El RIDO 2020-02-01 09:15:14 +01:00
  • d3082c36d7 add HTML entity encoding to PHP translation logic, remove exception to allow <br/> tags in DOMpurify by eliminating the single case that made use of it El RIDO 2020-02-01 08:46:59 +01:00
  • 79d30c9410 adding test that expects parameters of php translation to get HTML entities to get encoded El RIDO 2020-02-01 08:09:30 +01:00
  • e56edb6c6b Feature FAQ link in Readme & remove legacy things rugk 2020-01-27 15:28:40 +01:00
  • 6ccbad612d backporting double encoding fixes from #560 El RIDO 2020-02-16 08:37:33 +01:00
  • e74d786a68 update change log El RIDO 2020-02-16 07:23:20 +01:00
  • f190317d95 remove obsolete sudo key El RIDO 2020-02-05 19:35:46 +01:00
  • 5d54006c9e update minimum required PHP version to 5.6 and replace slowEquals() with native hash_equals() function El RIDO 2020-02-05 19:30:14 +01:00
  • 2870023e9c updating composer requirements und identicon library El RIDO 2020-02-05 19:17:22 +01:00
  • df7a06315f drop php 5.5 tests, allowing us to use current ubuntu bionic based environment and adding php 7.4 incl. GD library El RIDO 2020-02-05 19:15:43 +01:00
  • 12c83a13c7 addressing false positive jsverify rngState 85f362db8950cea741 El RIDO 2020-02-05 19:06:45 +01:00
  • aa377038a0 fixing DOMpurify 2.0.8 SRI after removing map line in file (which causes unnecessary requests to missing files in the browser) El RIDO 2020-02-05 19:05:37 +01:00
  • 7038fd5712 Revert "add 7.4 to travis CI tests" El RIDO 2020-02-05 18:52:53 +01:00
  • 81194f6bd6 add 7.4 to travis CI tests El RIDO 2020-02-05 16:50:08 +01:00
  • bab95cce1b addressing false positive jsverify rngState 8bf7605ea139db4c28 El RIDO 2020-02-04 18:58:24 +01:00
  • 00438ec1ab upgrade DOMpurify to 2.0.8 El RIDO 2020-02-04 18:43:35 +01:00
  • 87423abd7c Fix ARIA for Editor/preview tabs. El RIDO 2020-02-04 18:29:14 +01:00
  • 347e7e03e1 Merge pull request #582 from RoiArthurB/patch-1 El RIDO 2020-02-04 11:24:59 +01:00
  • 6e08d8a497 Update fr.json Arthur Brugiere 2020-02-04 14:54:47 +07:00
  • 3fdd42487a fix FAQ links, tweaking the subtext display, add link to modern browser FAQ, fixes #577 El RIDO 2020-02-02 07:35:33 +01:00
  • 2cbb8bf3ca in translation, allow links to be inserted unencoded into href attribute, simplfy sanitation by allowing only <a> tags in DOMpurify for plain text and comments and avoid DOMpurify removing magnet links, fixes #579 El RIDO 2020-02-02 07:08:38 +01:00
  • 3996f82404 relax encoding of slashes just for plaintext display, so links can be detected El RIDO 2020-02-01 16:30:41 +01:00
  • d7fd6667fd Merge branch 'displayEncoding2' El RIDO 2020-02-01 16:16:05 +01:00
  • 21ca30af3c apply StyleCI recommendation El RIDO 2020-02-01 09:39:14 +01:00
  • 1b206e8495 ensuring consistent use of php side encoding, testing all encoding cases, correctly report the language in the <html> tag El RIDO 2020-02-01 09:15:14 +01:00
  • cc0920fc09 add HTML entity encoding to PHP translation logic, remove exception to allow <br/> tags in DOMpurify by eliminating the single case that made use of it El RIDO 2020-02-01 08:46:59 +01:00
  • 428ea2f34e adding test that expects parameters of php translation to get HTML entities to get encoded El RIDO 2020-02-01 08:09:30 +01:00
  • f940f17bba Merge branch 'displayEncoding' El RIDO 2020-02-01 07:53:32 +01:00
  • 91003d6597 Merge remote-tracking branch 'origin/master' into displayEncoding El RIDO 2020-02-01 07:52:48 +01:00
  • 9a4018bffe jsverify rngState 8270695ec83abf412d was a false positive, due to incorrect test logic El RIDO 2020-02-01 07:40:14 +01:00
  • 8a6415ef5f fixing jsverify rngStates 0220439df7ec68a15b, 015c81b7afd06e4293 & 041e3d57692b08fc4a El RIDO 2020-01-31 22:42:42 +01:00
  • b674c187a0 Merge pull request #578 from imtms/master El RIDO 2020-01-31 21:34:34 +01:00
  • 665192e27e Merge pull request #580 from mkromar/footer-link-fix-sl R4SAS 2020-01-31 19:02:31 +00:00
  • b4256a986a Fixed info link in page footer of sl translation. mkromar 2020-01-31 19:47:24 +00:00
  • 13b30608cb Update Chinese translation. TMs 2020-01-31 12:36:02 +08:00
  • a86dd35ac3 Merge pull request #574 from PrivateBin/rugk-php-runner El RIDO 2020-01-29 13:06:40 +01:00
  • 19d0cace13 Merge branch 'readmeupdate' rugk 2020-01-27 21:13:47 +01:00
  • d0589e77d4 Feature FAQ link in Readme & remove legacy things rugk 2020-01-27 15:28:40 +01:00
  • 271c954f9a Test PHP Composer runner of GitHub rugk 2020-01-26 23:25:24 +01:00
  • 3f8cf1792d Switch to single quotes. Erion 2020-01-26 18:08:59 +01:00
  • f6899785a9 Fix ARIA for Editor/preview tabs. Erion 2020-01-25 18:47:18 +01:00
  • 2d11d7b29e re-applying sprintf simplification and rephrased jsdoc block El RIDO 2020-01-25 09:16:14 +01:00
  • 29efc14aa7 Revert "implement simplified translation logic, forcing the use of safe application via jQuery element" El RIDO 2020-01-25 09:07:29 +01:00
  • 62365880b4 implement simplified translation logic, forcing the use of safe application via jQuery element El RIDO 2020-01-25 09:07:06 +01:00
  • aa3f1206b2 rewriting translations to pass jQuery element where easily possible El RIDO 2020-01-25 08:13:36 +01:00
  • b160e5d1f8 Merge branch 'tupaschoal-translate-pt' El RIDO 2020-01-22 20:15:20 +01:00
  • 56ad0273e4 Update pt translation Tulio Leao 2020-01-21 22:47:17 -03:00
  • 83c29165ad Merge branch 'ensag-dev-master' El RIDO 2020-01-21 19:02:05 +01:00
  • 39ee46caee Update for e-mail function ensag-dev 2020-01-21 08:11:16 +00:00
  • 774fea9230 Small corrections ensag-dev 2020-01-21 08:05:17 +00:00
  • 1d8b0d6189 Merge branch 'rylebrun-mail_fr_translation' El RIDO 2020-01-20 19:39:13 +01:00
  • 72e96c7147 german translation of send to mail messages El RIDO 2020-01-20 19:38:52 +01:00
  • 1ae4f4f0fc updating all languages with missing translation, addresses failing unit test in previous commit El RIDO 2020-01-20 19:24:28 +01:00
  • 28c387074f Add mail fr translation for buttons rylebrun 2020-01-20 12:11:03 +01:00
  • 3993b47e06 Add mail fr translation rylebrun 2020-01-20 12:03:11 +01:00
  • 42130e0468 prevent potentially non-encoded string from getting returned El RIDO 2020-01-18 10:53:58 +01:00
  • 685c354d0e several changes: - added tests for all 4 cases: output to string or into element vs first param contains link or not - cleaned up logic - skip HTML entity encoding only if we can ensure insertion to text node / when output to string, we always encode - DOMpurify sanitizes gopher, ws & wss links, which we previosly had tested for El RIDO 2020-01-18 10:44:35 +01:00
  • fa9d3037ba fixing logic & indentation El RIDO 2020-01-18 07:44:32 +01:00
  • 7b87dc3ca9 cleanup revert El RIDO 2020-01-18 07:36:43 +01:00
  • 0d08edbe55 Revert "getting rid of htmlEntities (except for tests)" a0740ff79f El RIDO 2020-01-18 07:30:01 +01:00
  • cec5cb41d7 Partial revert "Do not double-encode HTML in i18n", only revert the removal of required encoding logic - still has to be moved El RIDO 2020-01-18 07:20:05 +01:00
  • 76eff6a87a Revert "[TEST] Try to disallow vulnerable cases" to remove accidentally committed file and statement that breaks the tests El RIDO 2020-01-18 07:12:03 +01:00
  • fd4492f229 ensuring that both critical branches get tested El RIDO 2020-01-18 07:09:56 +01:00
  • 5daba16333 Merge branch 'ensag-dev-master' El RIDO 2020-01-16 05:28:17 +01:00
  • eb549d70d1 Invert conatainsLink logic rugk 2020-01-15 17:52:51 +01:00
  • 9f6c02276a Update Occitan translation ensag-dev 2020-01-14 16:24:53 +01:00
  • ebc2d649c4 [TEST] Try to disallow vulnerable cases rugk 2020-01-13 19:56:15 +01:00
  • 01414e43ca Do not double-encode HTML in i18n rugk 2020-01-13 19:17:30 +01:00
  • 2a5f622580 fixing travis CI builds for php 5.5, which require trusty El RIDO 2020-01-11 13:30:14 +01:00
  • 1b966b35fc Merge branch 'master' into webcrypto, fix nvm El RIDO 2020-01-11 13:28:48 +01:00
  • c28b134067 implementing web crypto API for encryption El RIDO 2020-01-11 13:24:16 +01:00
  • 9aac073a49 clarifying for #525 that none is a string, as PHP might evaluate it to NULL instead 1.3.2 El RIDO 2020-01-09 05:42:42 +01:00
  • 599264e167 partially address #556 - now comments can only be added after successfull decryption El RIDO 2020-01-08 19:48:42 +01:00
  • ed590ee557 incrementing version El RIDO 2020-01-08 19:31:06 +01:00
  • d73f8468d8 documenting changes for 1.2.2 El RIDO 2020-01-07 21:23:41 +01:00
  • a6d5254662 incrementing version 1.2.2 El RIDO 2020-01-08 19:19:12 +01:00
  • 7c66ba9de6 documenting changes for 1.2.2 El RIDO 2020-01-07 21:23:41 +01:00
  • 1a77f25000 upgrading SJCL to 1.0.8 El RIDO 2020-01-07 21:22:34 +01:00
  • 71029f7d3d upgrading showdown to released 1.9.1 version El RIDO 2020-01-07 19:58:05 +01:00
  • 1f5d237806 address new fixer in StyleCI causing false positives in templates El RIDO 2020-01-07 19:39:22 +01:00
  • 2caddf985f more general solution addressing #554, kudos @rugk for the suggestions El RIDO 2020-01-04 11:34:16 +01:00
  • 6a3a8a395a updating DOMpurify library, fixes #523 El RIDO 2019-11-02 17:31:26 +01:00
  • b21d0a6cb7 fixing font paths El RIDO 2019-06-18 22:54:21 +02:00
  • f70ffe3864 updated kjua library El RIDO 2019-06-16 10:13:53 +02:00