Permalink
Commits on Dec 2, 2010
Commits on Nov 25, 2010
Commits on Nov 17, 2010
  1. recommit: channel history deque is now a circular buffer, mem leaks f…

    flipkick committed with Vagabond Jan 17, 2010
    …ixed, updating max_history_size from your js-module during runtime will be handled now, bugs 35 & 36 fixed, new: filter for chanhistory, chanhistory fixes, new: set/getflag for js srv module (CHANNEL_AUTODESTROY), new: permanent channels
Commits on Nov 15, 2010
Commits on Nov 12, 2010
Commits on Oct 15, 2010
Commits on Oct 14, 2010
  1. Syslog support for APE (based on "Garo"'s patch on mailing list)

    Vagabond committed Oct 14, 2010
    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 committed Oct 14, 2010
    …returning "true""
    
    This reverts commit 5d5303867f96e3308cabb0a141c6996471144a9f.
Commits on Oct 1, 2010
Commits on Sep 30, 2010
Commits on Jul 5, 2010
  1. Makefile :

    paraboul committed Jul 5, 2010
    - Adding missing src/md5.c
Commits on Jul 4, 2010
  1. Websockets :

    paraboul committed Jul 4, 2010
    - Backward compatibility (< rev 76)
  2. WebSockets upgrade :

    paraboul committed Jul 4, 2010
    - Draft 76 support
Commits on Jun 16, 2010
  1. SSJS : Http.js

    paraboul committed Jun 16, 2010
    - Fix header object
Commits on May 25, 2010
  1. - fix some memory leaks

    harmer committed with paraboul May 24, 2010
    - removed SIGKILL handler (SIGKILL cannot be caught)
    - exit when aped compiled without event handler
  2. - bugfix: initialize array of pointers after realloc

    harmer committed with paraboul May 24, 2010
    - initialize epoll_event data before call epoll_ctl() (valgrind warning)
    - some code format
  3. - bugfix: compile error when MySQL enabled

    harmer committed with paraboul May 23, 2010
    - optimize: malloced ape_socket doesn't free at disconnect
  4. Socket structure refactoring (memory optimizations)

    harmer committed with paraboul May 23, 2010
    This patch solves issues described in tickets 50 and 53
  5. Allows run aped as root

    harmer committed with paraboul May 22, 2010
    (some servers, eg Virtuozzo VPS don't make core dumps of non-root processes)
Commits on May 23, 2010
  1. Code format

    paraboul committed May 23, 2010
  2. Timers structure refactoring (optimizations)

    harmer committed with paraboul May 22, 2010
    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. [SSJS] JSON Fixes

    paraboul committed May 17, 2010
    - fix JSON float/true/false/null handling (Frederik Kriewitz)