Permalink
Commits on Aug 1, 2016
  1. Merge pull request #168 from guard/fix_extension_regexp

    ignore css.map files [fix: #165]
    e2 committed on GitHub Aug 1, 2016
  2. ignore css.map files [fix: #165]

    e2 committed Aug 1, 2016
  3. Merge pull request #167 from guard/update_rubocop

    replace hound-tools with newer RuboCop version
    e2 committed on GitHub Aug 1, 2016
  4. fix RuboCop offenses

    e2 committed Aug 1, 2016
  5. Merge pull request #163 from guard/e2-guaranteed-sleep

    guarantee sleep for :grace_period [fix #114]
    e2 committed on GitHub Aug 1, 2016
  6. Merge pull request #164 from jadencarver/master

    Adds support for Turbolinks
    e2 committed on GitHub Aug 1, 2016
Commits on Jun 27, 2016
  1. adds support for Turbolinks

    jadencarver committed Jun 27, 2016
Commits on Mar 18, 2016
  1. guarantee sleep for :grace_period [fix #114]

    e2 committed Mar 18, 2016
Commits on Feb 13, 2016
Commits on Feb 9, 2016
  1. Merge pull request #161 from mrzasa/patch-1

    Update gem version in readme to reflect #159
    thibaudgg committed Feb 9, 2016
Commits on Feb 4, 2016
  1. Merge pull request #160 from guard/e2-refactor-websocket

    Refactor out HTTP layer from WebSocket + add specs
    e2 committed Feb 4, 2016
  2. Refactor out HTTP layer from WebSocket + add specs

    - HTTP content-type possibly fixed (livereload.js file)
    - WebSocket layer should now be easier to replace
    - missing socket/http/streaming specs added
    e2 committed Feb 4, 2016
  3. Update README.md

    Give @mikeycgto credits for discovering the vulnerability.
    e2 committed Feb 4, 2016
  4. Add and highlight security patch release

    - also move the maintainer information and gitter badge
    e2 committed Feb 4, 2016
  5. Merge pull request #158 from guard/fix_path_traversal_vulnerability

    Prevent requesting arbitrary file paths via socket
    e2 committed Feb 4, 2016
  6. Prevent requesting arbitrary file paths via socket

    In certain situations, specially crafted HTTP GET requests on the
    livereload socket (default: 35729) may cause any user readable file to
    be sent over that socket.
    
    Temporarily in this patch, requests for readable files now result in 403
    HTTP error responses. The exception is of course the file
    './livereload.js'.
    
    Security vulnerability example:
    
    Accessing the socket on localhost:35729 and requesting:
    
      ./../../etc/passwd (note the single leading dot)
    
    to be expanded to "../../../etc/passwd", which may effectively serve the
    contents of /etc/passwd.
    e2 committed Feb 4, 2016
Commits on Oct 28, 2015
  1. Merge pull request #154 from gitter-badger/gitter-badge

    Add a Gitter chat badge to README.md
    e2 committed Oct 28, 2015
  2. Add Gitter badge

    gitter-badger committed Oct 28, 2015
Commits on Oct 27, 2015
  1. Merge pull request #153 from guard/change_travis_jruby_version

    Switch JRuby versions on Travis
    jibiel committed Oct 27, 2015
  2. Bring on the SVG badges.

    jibiel committed Oct 27, 2015
  3. switch to JRuby head on Travis

    e2 committed Oct 27, 2015
  4. Merge pull request #152 from guard/add_contributing_guide

    Add CONTRIBUTING.md [ci skip]
    jibiel committed Oct 27, 2015
  5. Slightly improve wording of and add punctuation to `CONTRIBUTING.md`.

    jibiel committed Oct 27, 2015
  6. remove 1.9.x from tests

    e2 committed Oct 27, 2015
  7. move to new Travis infrastructure

    e2 committed Oct 27, 2015
Commits on Oct 26, 2015
  1. add CONTRIBUTING.md [ci skip]

    e2 committed Oct 26, 2015
  2. Fixed Readme

    e2 committed Oct 26, 2015
  3. Release 2.5.1

    e2 committed Oct 26, 2015
  4. Merge pull request #149 from guard/tmpfile_workaround

    missing tmpfile workaround (#148)
    e2 committed Oct 26, 2015
  5. missing tmpfile workaround (#148)

    e2 committed Oct 26, 2015