Permalink
Switch branches/tags
Nothing to show
Commits on Feb 10, 2011
  1. fix: Fixed typo reported by Jérémy Bobbio

    BenBE committed Feb 10, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
Commits on Feb 9, 2011
  1. Do not create private pool, use global

    mpokrywka committed Feb 9, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  2. Add debugging info when lock file is removed

    mpokrywka committed Feb 9, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
Commits on Feb 4, 2011
  1. fix: Typo in variable assignment

    BenBE committed Feb 4, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
  2. Updated README

    BenBE committed Feb 4, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
  3. Implement an ETA feature for uploads & a feature to tell when it acut…

    BenBE committed Feb 4, 2011
    …ally finished
    
    Signed-off-by: BenBE <BenBE@geshi.org>
  4. Merge branch 'mpokrywka/master'

    BenBE committed Feb 4, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
Commits on Feb 3, 2011
  1. Reduce code indentation, move common code extracting per_dir_config t…

    mpokrywka committed Feb 3, 2011
    …o function
    
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  2. Apache dir config merging implemented, Closes #16

    mpokrywka committed Feb 3, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
Commits on Feb 2, 2011
  1. Make active nodes always expirable

    mpokrywka committed Feb 2, 2011
    If handling request apache process is killed, shared memory node would be stuck
    and never reused. Now every node must be constantly updated (60 seconds grace
    period) or will be considered expired and cleaned up when necessary.
    
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
Commits on Feb 1, 2011
  1. Do not read request status during successfull upload tracking

    mpokrywka committed Feb 1, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  2. Update README

    mpokrywka committed Feb 1, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  3. Improve logging of parameter parsing in handle_request and reportuplo…

    mpokrywka committed Feb 1, 2011
    …ads_handler
    
    Also log compile time configuration of module on server startup
    
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  4. Improve parameter checking

    mpokrywka committed Feb 1, 2011
    Change handle_request not to abort upload when id is invalid.
    Fix check_request_argument to correctly handle non null terminated string
    (may be passed as pointer from request->args).
    get_progress_id/get_json_callback_param now returns also param_error type
    when returning NULL (param_error==0 otherwise)
    Fix reportuploads_handler not to crash on invalid id or json callback name.
    
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  5. Cleanup function is unnecessary because resources are allocated using…

    mpokrywka committed Feb 1, 2011
    … apr helpers
    
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  6. Move apr_shm_remove backport to separate file

    mpokrywka committed Feb 1, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
Commits on Jan 30, 2011
  1. fix: Missing check for invalid ids in reportuploads_handler

    BenBE committed Jan 30, 2011
    This also fixes a error with the arguments passed in as the format string arguments.
    
    Signed-off-by: BenBE <BenBE@geshi.org>
  2. fix: The Locking requires the configuration to be available in the fu…

    BenBE committed Jan 30, 2011
    …nction
    
    Signed-off-by: BenBE <BenBE@geshi.org>
  3. fix: Missed one reference to the old PROGRESS_KEY_LEN macro now repla…

    BenBE committed Jan 30, 2011
    …ced by the ARG_MAXLEN_PROGRESSID macro
    
    Signed-off-by: BenBE <BenBE@geshi.org>
  4. fix: Correct type conversions so the compiler is happy.

    BenBE committed Jan 30, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
  5. add: Add note about a optimization we should check to implement

    BenBE committed Jan 30, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
  6. fix: Check if we actually got a directory (to avoid hard-to-debug SIG…

    BenBE committed Jan 30, 2011
    …SEGVs)
    
    Signed-off-by: BenBE <BenBE@geshi.org>
  7. add: Check arguments against a character whitelist and enforce length…

    BenBE committed Jan 30, 2011
    … restrictions
    
    Signed-off-by: BenBE <BenBE@geshi.org>
  8. fix: Fix the source formatting

    BenBE committed Jan 30, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
Commits on Jan 29, 2011
  1. fix: Check if we actually got a valid context

    BenBE committed Jan 29, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
  2. fix: Added locking for upload_progress_cleanup

    BenBE committed Jan 29, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
  3. fix: Unclosed compiler-conditional block

    BenBE committed Jan 29, 2011
    Signed-off-by: BenBE <BenBE@geshi.org>
Commits on Jan 24, 2011
  1. Move common code extracting server config to separate function

    mpokrywka committed Jan 24, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  2. reportuploads_handler should always emit debug info

    mpokrywka committed Jan 24, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  3. Module will not work without shared memory, make APR_HAS_SHARED_MEMOR…

    mpokrywka committed Jan 24, 2011
    …Y mandatory
    
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  4. Remove uncessary cache_rmm check

    mpokrywka committed Jan 24, 2011
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>
  5. Make most debugging noise optional, pass -DUP_DEBUG=1 in CFLAGS to re…

    mpokrywka committed Jan 24, 2011
    …enable
    
    Signed-off-by: Michał Pokrywka <michal.pokrywka@gmail.com>