Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Feb 4, 2011
  1. remove unused variables. only removing the assignment of rc because i…

    authored
    …'m not sure if ngx_http_push_broadcast_status_locked has side effects.
    
    see ticket: https://github.com/slact/nginx_http_push_module/issues/#issue/64/
Commits on Jan 25, 2011
  1. @slact

    fixed a small typo

    slact authored
Commits on Nov 30, 2010
  1. @liucougar

    added a new option push_channel_timeout which controls how long a cha…

    liucougar authored
    …nnel should be kept after accepting the last subscriber in the channel with no queued messages and no active subscriber.
    
    this option should be used along with push_subscriber_timeout, and push_channel_timeout should be greater than push_subscriber_timeout
    
    push_channel_timeout should appear along with push_publisher (or parent context); if push_authorized_channels_only is off, push_channel_timeout should also be set in push_subscriber context (or parent context)
Commits on Oct 25, 2010
  1. @liucougar

    ngx_http_push_broadcast_status_locked would never return NGX_OK, so c…

    liucougar authored
    …hecking the return value against NGX_OK is meaningless, instead always return NGX_OK in case of CONCURRENT_LASTIN
  2. @liucougar

    merged @yanjian timeout cleanup refactor

    liucougar authored
    set discard_body=0 in timeout handler to prevent nginx worker process segfault (at least with nginx 0.8.6x)
Commits on Oct 23, 2010
  1. @liucougar
Commits on May 31, 2010
  1. @jaivikram @slact

    a dummy commit to ammend the last erroneous commit msg. amends: A cor…

    jaivikram authored slact committed
    …rectly working example test.py. Last commit was a bit stupid one, in excitement, never checked that it was not working right. :) Thanks to Leo, this version has the correct headers too.
  2. @jaivikram @slact

    A correctly working example test.py. Last commit was a stupid one, in…

    jaivikram authored slact committed
    … excitement, never checked that its not working right. :) Thanks to leo for pointing out the correct headers to use.
  3. @jaivikram @slact

    added comments at the top of test.py

    jaivikram authored slact committed
  4. @jaivikram @slact

    added test.py

    jaivikram authored slact committed
  5. @jedisct1 @slact

    Merge ngx_http_push_find_in_header_value()

    jedisct1 authored slact committed
  6. @jedisct1 @slact
  7. @clement @slact

    fix: fill out content_type_len in headers_out

    clement authored slact committed
  8. @jedisct1 @slact

    Merge erikh push_ignore_queue_on_no_cache.

    jedisct1 authored slact committed
    I don't buy the cors_allow feature, because arbitrary headers can already be
    set up through the nginx config file.
  9. @jedisct1 @slact

    Handle OPTIONS differently. Only the headers are really needed.

    jedisct1 authored slact committed
    There's no point in returning whatever lies in the queue.
  10. @jedisct1 @slact

    Typo :)

    jedisct1 authored slact committed
  11. @jedisct1 @slact

    Accept OPTIONS in addition to GET for cross-domain queries.

    jedisct1 authored slact committed
  12. @jedisct1 @slact

    Only refuse empty messages for POST.

    jedisct1 authored slact committed
  13. @jedisct1 @slact

    Refuse to push empty messages.

    jedisct1 authored slact committed
Commits on Feb 4, 2010
  1. @slact
  2. @slact

    fix: error log reported failed close() for some publisher requests w…

    slact authored
    …ith large messages,
    
     fix: occasional memory leak during message deletion, 
     fix: worker messages intended for dead worker processes were not deleted
Commits on Feb 2, 2010
  1. @slact

    teststuff

    slact authored
  2. @slact
  3. @slact

    0.691 -- tiny bugfix release

    slact authored
  4. @slact
  5. @slact
  6. @slact
Commits on Jan 28, 2010
  1. @slact

    too many files!!!

    slact authored
  2. @slact
  3. @slact
Commits on Jan 27, 2010
  1. @slact
  2. @slact
  3. @slact
  4. @slact
  5. @slact
Something went wrong with that request. Please try again.