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)" a0740ff79f9076ec7fa4d80bdfb32337a7136482 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