Skip to content
Commits on Feb 10, 2016
  1. @johnbillion
Commits on Feb 9, 2016
  1. @mblaney
Commits on Jan 16, 2016
  1. @jtojnar
Commits on Jan 5, 2016
  1. @mblaney

    Improved microformats support, expose whether the client did any

    mblaney committed Jan 5, 2016
    last modified checks, and added support for html entities in xml.
Commits on Oct 6, 2015
  1. @mblaney
Commits on Oct 5, 2015
  1. @mblaney

    Added parsing microformats.

    mblaney committed Oct 5, 2015
Commits on Sep 2, 2015
  1. @blat
  2. @rmccue

    Merge pull request #380 from barbuslex/master

    rmccue committed Sep 2, 2015
    add CEST timezone
Commits on Jul 25, 2015
  1. @mblaney

    Update the feed url based on the url returned by curl. This solves

    mblaney committed Jul 25, 2015
    the problem of not knowing if a url is shorthand for a directory,
    which means my previous change to IRI.php is no longer required.
Commits on Jun 16, 2015
  1. @rmccue

    Merge pull request #408 from GrahamCampbell/patch-1

    rmccue committed Jun 16, 2015
    The "version" should never be declaired like that
Commits on May 26, 2015
  1. @mblaney
Commits on May 25, 2015
  1. @GrahamCampbell
  2. @arraintxo
Commits on May 22, 2015
  1. @GaryJones

    Remove duplicate case

    GaryJones committed May 22, 2015
Commits on Apr 17, 2015
  1. @mblaney

    Merge branch 'master' of https://github.com/andre-sa/simplepie

    mblaney committed Apr 17, 2015
    Conflicts:
    	library/SimplePie/Cache.php
Commits on Apr 15, 2015
  1. @andre-sa

    Changed package name

    andre-sa committed Apr 15, 2015
  2. @andre-sa

    Added Redis cache

    andre-sa committed Apr 15, 2015
  3. @andre-sa

    Added Redis cache

    andre-sa committed Apr 15, 2015
Commits on Apr 6, 2015
  1. @mblaney
  2. @mblaney
  3. @mblaney
  4. @mblaney
  5. @Alkarex

    [FreshRSS] simplify mtime and touch

    Alkarex committed Apr 6, 2015
    filemtime already returns false if the file does not exist.
    touch should work also when file does not exist yet.
    
    FreshRSS/FreshRSS@00127f0
  6. @mblaney
  7. @Alkarex

    [FreshRSS] Better error message for inaccessible feeds

    Alkarex committed Apr 6, 2015
    An inaccessible feed can be due to several problems. For identifying the
    problem, it is an important information to provide the HTTP status code
    and the HTTP content type of the server response, which SimplePie did
    not do.
    
    FreshRSS/FreshRSS@56ac350
    FreshRSS/FreshRSS#456
  8. @mblaney

    Merge branch 'sanitizeEntitiesFix' of https://github.com/wikidi/simpl…

    mblaney committed Apr 6, 2015
    …epie
    
    Conflicts:
    	.travis.yml
    	library/SimplePie/Sanitize.php
Commits on Apr 5, 2015
  1. @Alkarex

    [FreshRSS] decode special chars for MAYBE_HTML

    Alkarex committed Apr 6, 2015
    Patch for #350
    
    It is quite common for feeds (e.g. Facebook as reported above) to have
    some MAYBE_HTML section HTML-encoded, which is currently not handled by
    SimplePie
    ```xml
    <title><![CDATA[ L&#39;alpha 11 est arriv&#xe9;e...]]></title>
    ```
    
    This is the approach currently used (with success) in FreshRSS:
    FreshRSS/FreshRSS#754
    FreshRSS/FreshRSS#813
  2. @Alkarex

    [FreshRSS] Explicit UTF-8

    Alkarex committed Apr 6, 2015
    Use explicit UTF-8 in functions in which the default encoding may change
    depending on PHP's version or setup.
    `htmlspecialchars` was used in the whole SimplePie code with the
    explicit parameters `(ENT_COMPAT, 'UTF-8')` except in one instance.
    
    FreshRSS/FreshRSS@6981a24
  3. @Alkarex

    [FreshRSS] HTTP 301 Moved Permanently

    Alkarex committed Apr 5, 2015
    Add support for HTTP 301 Moved Permanently.
    
    This patch implements one of SimplePies TODO's: "If we have a perm
    redirect we should return the new URL".
    
    https://github.com/simplepie/simplepie/blob/43b1018e8df4a16d6573968cdbcbcffdd6bab3e3/library/SimplePie.php#L1747
    
    FreshRSS/FreshRSS@63c9c47
  4. @Alkarex

    [FreshRSS] Added unconventional mime type for RSS

    Alkarex committed Apr 5, 2015
    Since `application/rss+xml` is not official
    http://www.iana.org/assignments/media-types/media-types.xhtml, then it
    is fair enough to use the `x-` prefix and accept `application/x-rss+xml`
    
    FreshRSS/FreshRSS@e4ea629
    FreshRSS/FreshRSS#706
  5. @Alkarex

    [FreshRSS] Sanitize closing HTML and BODY tags

    Alkarex committed Apr 5, 2015
    From September 2013.
    SimplePie did not sanitize closing </body> and </html> tags.
    FreshRSS/FreshRSS#159
    FreshRSS/FreshRSS#160
  6. @Alkarex

    [FreshRSS] New function add_attributes()

    Alkarex committed Apr 5, 2015
    From 17 Feb 2014.
    
    Just like there is a strip_attributes() function, here is a new
    add_attributes() which works the same way, except it is to add
    attributes instead of removing them.
    
    Just like strip attributes(), add_attributes() comes with some default
    settings, namely to add a few HTML5 attributes:
    ```html
    <audio preload="none" />
    <video preload="none" />
    <iframe sandbox="allow-scripts allow-same-origin" />
    ```
    
    Watch out that I have changed the signature of the protected functions
    strip_tag() and strip_attr() for performance reasons (to avoid a loop of
    new DOMXPath()). If this is a problem, I could propose a patch with the
    old signatures.
    
    This is a first attempt to report upstream some improvements made for
    the FreshRSS news reader http://freshrss.org. If there is interest,
    there will be more.
Commits on Mar 2, 2015
  1. @barryvdh
Commits on Jan 29, 2015
  1. @mcneely
  2. @mcneely

    Changed setdata to Camel Case.

    mcneely committed Jan 29, 2015
Something went wrong with that request. Please try again.