Commit Graph

  • 253822057a
    refactor who uses it section in readme a bit more Emanuil Rusev 2018-03-02 17:46:45 +0200
  • a18bf495ed
    refactor who uses it section in readme Emanuil Rusev 2018-03-02 17:40:21 +0200
  • e5bf9560d7
    add Laravel to who uses it Emanuil Rusev 2018-03-02 17:37:16 +0200
  • 33b51eaefa
    Fix typo Aidan Woods 2018-03-02 01:13:58 +0000
  • d686a50292
    Merge pull request #557 from aidantwoods/documentation/safe-mode Aidan Woods 2018-03-01 19:59:44 +0000
  • f3068df45a
    Remove extra line breaks Aidan Woods 2018-03-01 19:54:58 +0000
  • 9b1f54b9d3
    Lets be consistent with hyphenation Aidan Woods 2018-03-01 18:45:38 +0000
  • 90439ef882
    Rewrite section Aidan Woods 2018-03-01 18:44:11 +0000
  • 72d30d33bc
    allow element to have no name Aidan Woods 2017-06-13 20:28:32 +0100
  • 97dd037e6f
    Merge pull request #561 from PhrozenByte/patch-3 Aidan Woods 2018-02-28 23:47:01 +0000
  • fa89f0d743
    Add mbstring dependency to composer.json Daniel Rudolf 2018-02-28 20:42:25 +0100
  • d638fd8a25
    Merge pull request #560 from PhrozenByte/patch-2 Aidan Woods 2018-02-28 19:09:57 +0000
  • cc53d5ae29
    Travis: Issue build error when Parsedown::version isn't up-to-date Daniel Rudolf 2018-02-28 19:12:19 +0100
  • 45f40696f6
    Merge pull request #559 from PhrozenByte/patch-1 Aidan Woods 2018-02-28 18:07:37 +0000
  • e8f3d4efc0
    Merge pull request #558 from harikt/issue-232 Aidan Woods 2018-02-28 18:02:14 +0000
  • 096e164756
    Update README.md Daniel Rudolf 2018-02-28 18:59:34 +0100
  • e2f3961f80 Add test case to make sure issue 232 no longer exists Hari KT 2018-02-28 23:25:38 +0530
  • e941dcc3f0
    Merge pull request #525 from aidantwoods/fix/infostring Aidan Woods 2018-02-28 17:06:25 +0000
  • c192001a7e
    Merge pull request #433 from aidantwoods/patch-3 Aidan Woods 2018-02-28 17:05:58 +0000
  • 48a053fe29
    Merge pull request #423 from PhrozenByte/bugfix/CommonMarkTest Aidan Woods 2018-02-28 17:05:24 +0000
  • 5057e505d8
    Merge pull request #475 from aidantwoods/loose-lists Aidan Woods 2018-02-28 17:05:00 +0000
  • ad62bf5a6f
    Talk about safe mode in the README Aidan Woods 2018-02-28 17:01:31 +0000
  • 6678d59be4
    Merge pull request #495 from aidantwoods/anti-xss Emanuil Rusev 2018-02-28 13:41:37 +0200
  • c999a4b61b
    improve readme Emanuil Rusev 2018-01-29 20:55:30 +0200
  • e938ab4ffe
    improve readme Emanuil Rusev 2018-01-29 20:54:40 +0200
  • e69374af0d
    improve readme Emanuil Rusev 2018-01-29 20:52:27 +0200
  • 722b776684
    Test multiple multiline lists Aidan Woods 2018-01-29 14:25:00 +0100
  • 7fd92a8fbd
    update tests Aidan Woods 2017-02-19 16:19:55 +0000
  • 0e1043a8d6
    consistent li items for loose list Aidan Woods 2017-02-19 16:12:04 +0000
  • 1196ed9512
    Merge pull request #548 from m1guelpf-forks/patch-1 Emanuil Rusev 2018-01-01 18:48:54 +0200
  • 1244122b84
    Update LICENSE.txt Miguel Piedrafita 2018-01-01 14:09:31 +0100
  • d98d60aaf3
    Update license year Miguel Piedrafita 2017-12-31 22:10:48 +0100
  • 296ebf0e60
    Merge pull request #429 from pablotheissen/patch-1 Emanuil Rusev 2017-11-19 11:15:43 +0200
  • a60ba300b1
    Merge pull request #540 from jbafford/patch-1 Emanuil Rusev 2017-11-15 10:31:22 +0200
  • 089789dfff
    Fix typo in README John Bafford 2017-11-14 17:13:31 -0500
  • 03e1a6ac02
    Merge branch 'master' into bugfix/CommonMarkTest Daniel Rudolf 2017-11-14 22:09:25 +0100
  • fbe3fe878f
    Merge pull request #539 from gabriel-caruso/phpunit Emanuil Rusev 2017-11-14 22:44:03 +0200
  • 09827f542c Rewrite Travis CI Gabriel Caruso 2017-11-14 15:19:24 -0200
  • 70ef6f5521 Make Travis CI use installed PHPUnit version, not global one Gabriel Caruso 2017-11-11 01:02:11 -0200
  • 691e36b1f2 Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase Gabriel Caruso 2017-11-11 00:56:03 -0200
  • af6affdc2c
    improve readme Emanuil Rusev 2017-11-06 16:54:00 +0200
  • 9cf41f27ab improve readme Emanuil Rusev 2017-10-22 16:01:34 +0300
  • 16aadff2ed improve readme Emanuil Rusev 2017-10-22 16:00:43 +0300
  • 07c937583d improve readme Emanuil Rusev 2017-10-22 15:57:58 +0300
  • 4404201175
    Properly support fenced code block infostring Aidan Woods 2017-08-20 10:28:46 +0100
  • c05ef0c12a Merge branch 'aidantwoods-htmlblocks' into fix/consistency_follow Daniel Berthereau 2017-06-23 00:00:00 +0200
  • 47e4163a68 Merge branch 'htmlblocks' of https://github.com/aidantwoods/parsedown into aidantwoods-htmlblocks Daniel Berthereau 2017-06-23 00:00:00 +0200
  • c05bff047a
    correct test to match CommonMark specified input for output Aidan Woods 2017-06-22 00:03:12 +0100
  • 6a4afac0d0
    remove ability for htmlblock to allow paragraph after if it closes on the same line Aidan Woods 2017-06-22 00:02:03 +0100
  • 129f807e32 Inverted checks of consistency for markdown following markups. Daniel Berthereau 2017-06-22 00:00:00 +0200
  • be963a6531 Added tests for consistency when a markdown follows a markup without blank line. Daniel Berthereau 2017-06-19 00:00:00 +0200
  • 728952b90a Merge pull request #499 from aidantwoods/fix/hhvm Emanuil Rusev 2017-05-14 17:47:48 +0300
  • c82af01bd6
    add sudo false Aidan Woods 2017-05-14 14:36:55 +0100
  • 67c3efbea0
    according to https://tools.ietf.org/html/rfc3986#section-3 the colon is a required part of the syntax, other methods of achieving the colon character (as to browser interpretation) should be taken care of by htmlencoding that is done on all attribute content Aidan Woods 2017-05-09 19:37:13 +0100
  • 593ffd45a3 Merge pull request #406 from adrilo/patch-1 Emanuil Rusev 2017-05-10 12:28:53 +0300
  • bbb7687f31
    safeMode will either apply all sanitisation techniques to an element or none (note that encoding HTML entities is done regardless because it speaks to character context, and that the only attributes/elements we should permit are the ones we actually mean to create) Aidan Woods 2017-05-09 19:31:36 +0100
  • b1e5aebaf6
    add single safeMode option that encompasses protection from link destination xss and plain markup based xss into a single on/off switch Aidan Woods 2017-05-09 19:22:58 +0100
  • c63b690a79
    remove duplicates Aidan Woods 2017-05-09 14:50:15 +0100
  • 226f636360
    remove $safe flag Aidan Woods 2017-05-07 13:45:59 +0100
  • 2e4afde68d
    faster check substr at beginning of string Aidan Woods 2017-05-05 21:55:58 +0100
  • dc30cb441c
    add more protocols to the whitelist Aidan Woods 2017-05-05 21:32:27 +0100
  • f76b10aaab update readme Emanuil Rusev 2017-05-04 10:28:55 +0300
  • 054ba3c487
    urlencode urls that are potentially unsafe: Aidan Woods 2017-05-03 17:01:27 +0100
  • 4bae1c9834
    whitelist regex for good attribute (no no chars that could form a delimiter allowed Aidan Woods 2017-05-03 00:39:01 +0100
  • aee3963e6b
    jpeg, not jpg Aidan Woods 2017-05-02 19:55:03 +0100
  • 4dc98b635d
    whitelist changes: * add gif and jpg as allowed data images * ensure that user controlled content fall only in the "data section" of the data URI (and does not intersect content-type definition in any way (best to be safe than sorry ;-))) "data section" as defined in: https://tools.ietf.org/html/rfc2397#section-3 Aidan Woods 2017-05-02 19:48:08 +0100
  • e4bb12329e
    array_keys is probably faster Aidan Woods 2017-05-02 01:25:33 +0100
  • 6d0156d707
    dump attributes that contain characters that are impossible for validity, or very unlikely Aidan Woods 2017-05-02 00:30:04 +0100
  • 29ad172261 Merge pull request #496 from aidantwoods/fix/ditch-hhvm-nightly Emanuil Rusev 2017-05-01 19:35:36 +0300
  • 131ba75851
    filter onevent attributes Aidan Woods 2017-05-01 15:44:04 +0100
  • 924b26e16c replace hhvm nightly with nightly Aidan Woods 2017-05-01 03:53:29 +0100
  • af04ac92e2
    add xss tests Aidan Woods 2017-05-01 03:33:49 +0100
  • 6bb66db00f
    anti-xss Aidan Woods 2017-05-01 03:24:40 +0100
  • b3d45c4bb9 Add html escaping to all attributes capable of holding user input. naNuke 2015-01-26 18:49:17 +0100
  • 1d4296f34d Customizable whitelist of schemas for safeLinks naNuke 2015-01-25 19:47:32 +0100
  • bf5105cb1a Improve safeLinks with whitelist. naNuke 2015-01-24 22:37:14 +0100
  • 1140613fc7 Prevent various XSS attacks naNuke 2015-01-21 03:50:36 +0100
  • 1d0af35f10
    update test to result generated by CommonMark reference parser Aidan Woods 2017-03-25 14:47:36 +0000
  • d7956e3ade
    blockmarkup ends on interrupt by newline (CommonMark compliance) Aidan Woods 2017-03-25 14:28:43 +0000
  • 4367f89a74 attempt to fix failing builds on 5.3 Emanuil Rusev 2017-03-29 19:30:24 +0300
  • 1bf24f7334 add kbd to text-level elements Emanuil Rusev 2017-03-29 19:04:15 +0300
  • 0a09d5ad45 update tests to reflect changes in phpunit 6.0 Emanuil Rusev 2017-03-23 20:21:05 +0200
  • 3fc442b078 Merge pull request #484 from hkdobrev/patch-1 Emanuil Rusev 2017-03-10 09:41:24 +0200
  • bd0e31a7dd Add Symfony demo to "Who uses it?" Haralan Dobrev 2017-03-10 01:04:53 +0200
  • dfaf03639a Merge pull request #480 from pjona/patch-1 Emanuil Rusev 2017-03-08 23:21:03 +0200
  • 7081afe8cb Removed double semicolon Marek Skiba 2017-03-02 12:43:51 +0100
  • 4b6493999a Merge pull request #465 from aidantwoods/patch-8 Emanuil Rusev 2017-01-23 09:45:19 +0200
  • 0172d779d7 Trim surrounding whitespace from URL in inlineLink Aidan Woods 2017-01-21 11:06:41 +0000
  • cc5b38ca39 Merge pull request #459 from gene-sis/fix_inlineLink_regex Emanuil Rusev 2017-01-07 16:51:03 +0200
  • 48351504de adjust two regex pattern within inlineLink() to reduce backtracking add test with base64 image gene_sis 2017-01-06 20:40:19 +0100
  • 20ff8bbb57 Merge pull request #447 from greut/phpunit-from-extra Emanuil Rusev 2016-11-02 17:56:58 +0200
  • bc21988fe5
    Fix include from ParsedownTest Yoan Blanc 2016-11-01 18:27:37 +0100
  • e3c3e28554 Merge pull request #446 from jamesevickery/master Emanuil Rusev 2016-10-25 17:39:55 +0300
  • f053740132 Merge pull request #1 from erusev/master James Vickery 2016-10-25 15:24:11 +0100
  • 7a92a31739 Grammar update James Vickery 2016-10-25 15:22:17 +0100
  • 6eca8796fb Merge pull request #445 from jamesevickery/master Emanuil Rusev 2016-10-25 17:21:57 +0300
  • 8876c0984e Tiny grammar correction James Vickery 2016-10-25 15:10:22 +0100
  • 67e454e300 Merge pull request #2 from PhrozenByte/aidantwoods/patch-4 Aidan Woods 2016-10-14 08:29:11 +0100
  • ae0211a84c
    Travis: Add PHP nightly Daniel Rudolf 2016-10-13 22:17:03 +0200
  • a9f696f7bb
    Improve CommonMark spec example regex Daniel Rudolf 2016-10-13 22:16:46 +0200