Permalink
Switch branches/tags
Nothing to show
Commits on Jun 17, 2009
  1. refactoring lfd_log: added lfd_log_apr_err and lfd_log_linux_err

    luciang committed Jun 16, 2009
    Add a macro to do most things we were doing by hand in a lot of places.
  2. cleanup listening routine

    luciang committed Jun 13, 2009
  3. fix typo

    luciang committed Jun 13, 2009
Commits on May 29, 2009
Commits on May 28, 2009
Commits on Jan 10, 2008
  1. Include <linux/poll.h> instead of <poll.h>.

    tavip committed Jan 10, 2008
    Update to latest LKL build procedures.
Commits on Jan 6, 2008
  1. Permission related fixes.

    tavip committed Jan 6, 2008
  2. Add debug mode. Fix PASV. Fix FEAT. Properly terminate responses

    tavip committed Jan 6, 2008
    ('\r\n'
    instead of just '\n').
    
    Remove user/home handling as we don't really need it and we can't
    really implement it properly.
Commits on Jan 5, 2008
  1. Update to new ENV LKL API.

    tavip committed Jan 5, 2008
  2. Fix argument parsing. Use seek to get file size so it works on block

    tavip committed Jan 5, 2008
    devices as well as files.
Commits on Jan 2, 2008
  1. Tiny fix.

    tavip committed Jan 2, 2008
  2. Update to new LKL disk API.

    tavip committed Jan 2, 2008
Commits on Jan 1, 2008
  1. LKL was updated to include the drivers and the native

    tavip committed Jan 1, 2008
    operations. Delete them from here.
Commits on Dec 15, 2007
Commits on Nov 17, 2007
Commits on Nov 14, 2007
  1. fixed thread termination

    luciang committed Nov 14, 2007
    on ABORT we used to call apr_thread_exit() directly and
    this was bypassing our counter from wrapper_apr_thread_*
  2. make output of PASC mimic vsftpd's output

    luciang committed Nov 14, 2007
    (address is in parantheses)
  3. fix valgring warning

    luciang committed Nov 14, 2007
Commits on Nov 13, 2007
  1. fix SIGPIPE handling

    luciang committed Nov 13, 2007
  2. fix shutdown (we're really waiting for all threads to exit) added FEA…

    luciang committed Nov 13, 2007
    …T command
    
    added some logging
    PASV seems to be a bit broken (when the client is lftp the command socket may get jammed
    and SIGPIPE is sent to the server. This used to imediatly crash the server until I added
    a SIGIGN for SIGPIPE, until I fix the PASV handler for good)
Commits on Nov 12, 2007
  1. fixed shutdown error: we were not waiting for the apr threads to fini…

    luciang committed Nov 12, 2007
    …sh before we exited
    
    fixed by adding an atomic counter (counts the number of live threads) and a mutex
    the main thread blocks in lkl_init until the last active thread signals this mutex
Commits on Nov 11, 2007
  1. fixed hang at shutdown if there is no disk

    luciang committed Nov 11, 2007
    The kernel froze at sys_umount("/") if no one changed the root to the "disk" filesystem.
Commits on Nov 3, 2007
  1. Umount filesystem at shutdown time. Close arp file also, to force

    tavip committed Nov 3, 2007
    flushing any cached data.
Commits on Oct 30, 2007
  1. Update to new LKL version: system calls are now run from a dedicated

    tavip committed Oct 30, 2007
    system call thread.
Commits on Oct 22, 2007