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…

    …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
    flipkick committed with Jan 17, 2010
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)

    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
    committed Oct 14, 2010
  2. Revert "[SSJS] : Ape.registerHookBadCmd() : fix wrong behaviour when …

    …returning "true""
    
    This reverts commit 5d5303867f96e3308cabb0a141c6996471144a9f.
    efyx committed Oct 14, 2010
Commits on Oct 1, 2010
Commits on Sep 30, 2010
Commits on Jul 5, 2010
  1. Makefile :

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

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

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

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

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

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

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

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

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

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

    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
    harmer committed with paraboul May 22, 2010