The Wayback Machine - https://web.archive.org/web/20220510171110/https://github.com/macournoyer/thin/commits/master
Skip to content
Permalink
master
Switch branches/tags

Commits on Dec 25, 2021

  1. Increase timeout when checking for server stop

    On Ubuntu Impish (development version), we're currently facing a
    problem where thin's testsuite fails when it runs on an armhf system.
    After some investigation, I noticed that the reason for this failure
    was that the server was still running even after the loop on
    spec/spec_helper.rb:stop_server.
    
    Given that the loop is actively checking to see if the server has
    stopped, I'd like to propose that the timeout be increased from 1
    second to 10 seconds.  Although I'm not a fan of the
    "let's-just-increase-the-timeout" type of solutions, in this
    particular case I think it's justified and makes sense (1 second may
    indeed be too quick for the server to properly stop).
    
    Signed-off-by: Sergio Durigan Junior <sergio.durigan@canonical.com>
    sergiodj authored and ioquatix committed Dec 25, 2021

Commits on May 20, 2021

  1. Merge pull request #381 from macournoyer/bump-version

    Bump version to 1.8.1
    macournoyer committed May 20, 2021
  2. Bump version to 1.8.1

    macournoyer committed May 20, 2021
  3. Merge pull request #377 from macournoyer/header-injection

    Fix possible HTTP Response Splitting
    macournoyer committed May 20, 2021

Commits on May 17, 2021

  1. Fix possible HTTP Response Splitting

    Ignore any response header with \r or \n in their value
    
    See GHSA-84j7-475p-hp8v
    macournoyer committed May 17, 2021
  2. Merge pull request #379 from macournoyer/update-rake

    Update Rake
    macournoyer committed May 17, 2021
  3. FIX gemfiles

    macournoyer committed May 17, 2021
  4. Update Rake

    macournoyer committed May 17, 2021

Commits on Nov 13, 2020

  1. Update gemspec.

    ioquatix committed Nov 13, 2020

Commits on Sep 30, 2020

  1. Fix homepage in gemspec

    Old URL doesn't exist anymore. Closes #373
    tomdalling authored and ioquatix committed Sep 30, 2020

Commits on Sep 7, 2020

  1. Fix maximum_connections limiting test.

    This test recently started to fail on Fedora. I suspect that either
    Kernel or systemd increased RLIMIT_NOFILE by default to 512k.
    
    There should probably be additional logic, which would initialize the
    maximum_connections variable I refactored. `prlimit` can display the
    actual value.
    voxik authored and ioquatix committed Sep 7, 2020
  2. Add timestamp to log

    One-line fix, as suggested in https://stackoverflow.com/a/25631436/446106
    countingpine authored and ioquatix committed Sep 7, 2020
  3. Add RFC 6585 status codes

    dduugg authored and ioquatix committed Sep 7, 2020
  4. Set $USER and $HOME when running as another user

    Resolves #275
    firoxer authored and ioquatix committed Sep 7, 2020
  5. register thin handler automatically

    namusyaka authored and ioquatix committed Sep 7, 2020

Commits on Aug 4, 2020

  1. Restore thin handler code.

    ioquatix committed Aug 4, 2020
  2. Bump version.

    ioquatix committed Aug 4, 2020
  3. Modernize specs.

    ioquatix committed Aug 4, 2020
  4. asdf

    ioquatix committed Aug 4, 2020
  5. Tidy up RSpec 3 migration.

    ioquatix committed Aug 4, 2020
  6. Support RSpec 3

    junaruga authored and ioquatix committed Aug 4, 2020
Older