Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: release-3.0.11
Commits on Nov 28, 2011
  1. @FooBarWidget

    Update NEWS

    FooBarWidget authored
  2. @FooBarWidget
  3. @FooBarWidget
Commits on Nov 26, 2011
  1. @FooBarWidget

    Merge pull request #33 from mpokrywka/xen-support

    FooBarWidget authored
    Fix problems on virtualized Xen platforms (i.e. amazon ec2) by compiling with -mno-tls-direct-seg-refs
  2. @mpokrywka
  3. @FooBarWidget
  4. @FooBarWidget

    Update NEWS

    FooBarWidget authored
  5. @FooBarWidget

    Update NEWS

    FooBarWidget authored
  6. @FooBarWidget
  7. @FooBarWidget
Commits on Nov 25, 2011
  1. @mpokrywka
Commits on Nov 24, 2011
  1. @FooBarWidget

    Fix a typo in NEWS

    FooBarWidget authored
  2. @FooBarWidget

    Update NEWS

    FooBarWidget authored
  3. @mpokrywka
  4. @FooBarWidget

    Merge pull request #30 from ryoqun/master

    FooBarWidget authored
    Provide a configuration option for buffering responses for apache
  5. @FooBarWidget

    Merge pull request #31 from gravitystorm/patch-1

    FooBarWidget authored
    Use 127.0.0.1 as the destination for the TCPSocket connections.
  6. fix coding style: buffer_response => bufferResponse

    Ryo Onodera authored
Commits on Nov 23, 2011
  1. @FooBarWidget
Commits on Nov 22, 2011
  1. @gravitystorm
Commits on Nov 19, 2011
  1. @FooBarWidget
Commits on Nov 16, 2011
  1. @FooBarWidget

    Use macro #ifdef instead of rb_have_func() to check for availability …

    FooBarWidget authored
    …of rb_reserved_fd_p().
    
    This works around some linking issues on Ruby 1.9.3-p0 as described in issue #714 comment 16.
  2. add document about PassengerBufferResponse

    Ryo Onodera authored
Commits on Nov 15, 2011
Commits on Nov 11, 2011
  1. implement apache version of passenger_buffer_response

    Ryo Onodera authored
Commits on Nov 1, 2011
  1. @FooBarWidget
Commits on Oct 19, 2011
  1. @FooBarWidget

    Use lock_guard instead of lock.lock()/unlock() in Watchdog in order t…

    FooBarWidget authored
    …o avoid relocking when an unlock exception is thrown.
  2. @FooBarWidget
  3. @FooBarWidget
  4. @FooBarWidget

    Do not use variable sized StreamBMH structs anymore.

    FooBarWidget authored
    This is because declaring multiple variable sized structs in a parent struct
    is not officially supported by C++ and is a GNU extension:
    
       struct foo {
           union {
               struct StreamBMH ctx;
               char space[SBMH_SIZE(10)];
           } u1;
           union {
               struct StreamBMH ctx;
               char space[SBMH_SIZE(15)];
           } u2;
       };
    
    The above used to raise a warning in Clang, but not anymore with these changes.
Commits on Oct 13, 2011
  1. @FooBarWidget

    Load config.ru using binary encoding.

    FooBarWidget authored
    This avoids 'invalid byte sequence' I/O errors on Ruby 1.9 if config.ru
    is not written in the default Ruby encoding.
  2. @FooBarWidget

    Only prepend LIBDIR to the load path if it's truly missing.

    FooBarWidget authored
    Forcing LIBDIR to be the first item on the load path means that if
    Phusion Passenger has been installed as a package in the main Ruby
    library directory, then 'rack' (if any) in that directory will always
    be used regardless of what the Gemfile may ask for.
    
    With this patch LIBDIR is only prepended to the load path if it is not
    present anywhere on the existing path, rather than if it isn't the first
    thing on the path. This allows any rack gem added to the path by Bundler
    to take precedence over one in LIBDIR.
    
    See also #26
Commits on Oct 11, 2011
  1. @FooBarWidget
Commits on Oct 5, 2011
  1. @FooBarWidget
Commits on Oct 2, 2011
  1. @FooBarWidget

    Merge pull request #25 from ireuben/master

    FooBarWidget authored
    Show group name instead of app root in process titles
Something went wrong with that request. Please try again.