Permalink
Commits on Nov 26, 2011
  1. Update NEWS

    FooBarWidget committed Nov 26, 2011
  2. Update NEWS

    FooBarWidget committed Nov 26, 2011
Commits on Nov 24, 2011
  1. Fix a typo in NEWS

    FooBarWidget committed Nov 24, 2011
  2. Update NEWS

    FooBarWidget committed Nov 24, 2011
  3. Merge pull request #30 from ryoqun/master

    Provide a configuration option for buffering responses for apache
    FooBarWidget committed Nov 24, 2011
  4. Merge pull request #31 from gravitystorm/patch-1

    Use 127.0.0.1 as the destination for the TCPSocket connections.
    FooBarWidget committed Nov 24, 2011
  5. fix coding style: buffer_response => bufferResponse

    Ryo Onodera committed Nov 24, 2011
Commits on Nov 23, 2011
Commits on Nov 22, 2011
Commits on Nov 19, 2011
Commits on Nov 16, 2011
  1. Use macro #ifdef instead of rb_have_func() to check for availability …

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

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

    Ryo Onodera committed Nov 11, 2011
Commits on Nov 1, 2011
Commits on Oct 19, 2011
  1. Use lock_guard instead of lock.lock()/unlock() in Watchdog in order t…

    …o avoid relocking when an unlock exception is thrown.
    FooBarWidget committed Oct 19, 2011
  2. Do not use variable sized StreamBMH structs anymore.

    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.
    FooBarWidget committed Oct 19, 2011
Commits on Oct 13, 2011
  1. Load config.ru using binary encoding.

    This avoids 'invalid byte sequence' I/O errors on Ruby 1.9 if config.ru
    is not written in the default Ruby encoding.
    FooBarWidget committed Oct 13, 2011
  2. Only prepend LIBDIR to the load path if it's truly missing.

    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
    FooBarWidget committed Oct 13, 2011
Commits on Oct 11, 2011
Commits on Oct 5, 2011
Commits on Oct 2, 2011
  1. Merge pull request #25 from ireuben/master

    Show group name instead of app root in process titles
    FooBarWidget committed Oct 2, 2011
  2. If PassengerAppGroupName is configured, show the group name in proces…

    …sed instead of app root.
    ireuben committed Oct 2, 2011
Commits on Sep 30, 2011
  1. Fix some crashes.

    FooBarWidget committed Sep 30, 2011
Commits on Sep 21, 2011
Commits on Sep 20, 2011
  1. Fix Clang support

    FooBarWidget committed Sep 20, 2011