Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 15, 2010
Commits on Oct 14, 2010
  1. Syslog support for APE (based on "Garo"'s patch on mailing list)

    authored
    This cleans up the original patch somewhat and adds the ability to
    specify the syslog facility to use in the config file.
    
    The original patch can be seen at
    http://www.mail-archive.com/ape-project@googlegroups.com/msg01163.html
  2. Revert "[SSJS] : Ape.registerHookBadCmd() : fix wrong behaviour when …

    efyx authored
    …returning "true""
    
    This reverts commit 5d5303867f96e3308cabb0a141c6996471144a9f.
Commits on Oct 1, 2010
  1. @paraboul
Commits on Sep 30, 2010
  1. @paraboul
Commits on Jul 5, 2010
  1. @paraboul

    Makefile :

    paraboul authored
    - Adding missing src/md5.c
Commits on Jul 4, 2010
  1. @paraboul

    Websockets :

    paraboul authored
    - Backward compatibility (< rev 76)
  2. @paraboul

    WebSockets upgrade :

    paraboul authored
    - Draft 76 support
Commits on Jun 16, 2010
  1. @paraboul

    SSJS : Http.js

    paraboul authored
    - Fix header object
Commits on May 25, 2010
  1. @harmer @paraboul

    Changed module interface (added function to free module)

    harmer authored paraboul committed
  2. @harmer @paraboul

    - fix some memory leaks

    harmer authored paraboul committed
    - removed SIGKILL handler (SIGKILL cannot be caught)
    - exit when aped compiled without event handler
  3. @harmer @paraboul

    - bugfix: initialize array of pointers after realloc

    harmer authored paraboul committed
    - initialize epoll_event data before call epoll_ctl() (valgrind warning)
    - some code format
  4. @harmer @paraboul

    - bugfix: compile error when MySQL enabled

    harmer authored paraboul committed
    - optimize: malloced ape_socket doesn't free at disconnect
  5. @harmer @paraboul

    Socket structure refactoring (memory optimizations)

    harmer authored paraboul committed
    This patch solves issues described in tickets 50 and 53
  6. @harmer @paraboul

    Code format adaptation to master branch style

    harmer authored paraboul committed
  7. @harmer @paraboul
  8. @harmer @paraboul

    Allows run aped as root

    harmer authored paraboul committed
    (some servers, eg Virtuozzo VPS don't make core dumps of non-root processes)
  9. @paraboul
  10. @paraboul
Commits on May 23, 2010
  1. @paraboul

    Code format

    paraboul authored
  2. @harmer @paraboul

    Timers structure refactoring (optimizations)

    harmer authored paraboul committed
    Adding new timer func:
     Old complexity: O(1)
     New complexity: O(n)
    
    Checking if some timer func should be fired (1000 times per second):
     Old complexity: O(n)
     New complexity: O(1)
    
    where [n] is a number of active timers
Commits on May 17, 2010
  1. @paraboul

    [SSJS] JSON Fixes

    paraboul authored
    - fix JSON float/true/false/null handling (Frederik Kriewitz)
  2. @paraboul
Commits on Feb 23, 2010
  1. @paraboul

    SSJS : fix a GC bug

    paraboul authored
Commits on Feb 19, 2010
  1. @paraboul

    Revert some debug

    paraboul authored
  2. @paraboul
  3. @paraboul

    SSJS : timers bug fix

    paraboul authored
    Ape.ClearInterval() now works properly
    Ape.ClearInterval/Timeout can lead to a segfault when trying to clear in the timer callback
Commits on Feb 15, 2010
  1. @efyx
Commits on Feb 11, 2010
  1. @paraboul
  2. @paraboul
  3. @paraboul
Commits on Feb 3, 2010
  1. @paraboul
Commits on Feb 2, 2010
  1. The hugest commit in 2010 :-)

    para authored
Commits on Jan 30, 2010
  1. @paraboul

    ssjs : add user.left(channel)

    paraboul authored
Commits on Jan 27, 2010
  1. @paraboul

    Fix : out of bound null byte

    paraboul authored
Something went wrong with that request. Please try again.