Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Internet > HTTP (WWW)

    HUM 0.7

    Download button

    No screenshots available
    Downloads: 326  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Edward V. POPKOV | More programs
    GPL / FREE
    June 22nd, 2007, 21:35 GMT
    ROOT / Internet / HTTP (WWW)

     Read user reviews (0)  Refer to a friend  Subscribe

    HUM description

    HUM is a HTTP upload module.

    HUM is a CGI module that processes multipart/form-data input, extracts
    a file being uploaded and saves it under compiled-in dir preserving original
    filename.

    If the file already exists, HUM calls tmpnam() function to generate
    unique file name. Note that this can result in saving the file in a totally
    different location. This depends upon P_tmpdir constant found in .
    See tmpnam(3). This feature is pretty much experimental. There are several
    ways to generate unique filename in *nix, and I have choosen tmpnam() just
    because it's POSIX compliant. If you believe HUM must use tempnam, or mktemp, or whatever other way to avoid overwriting existing files, please let me know.

    In many senses HUM is referemtial implementation and some parts must be
    changed to make it more stable and usable in extra heavy load enviroments.

    Note that since version 0.7 HUM refuses to run with root (e)uid/(e)gid. It's
    not configurable, don't even ask. You can change HUM behaviour by altering
    the code, but you aren't encouraged to. Running your HTTP server under
    root account is asking for troubles.

    Requirements:

    · GNU libc5
    · GNU cc 2.7.2.3
    · Apache 1.3.1
    · bash 1.14.7(1)
    · w3m, Netscape Navigator

    What's New in This Release:

    · Don't run as root.



    Product's homepage

      


    TAGS:

    HTTP module | upload module | CGI module | HUM | HTTP | upload

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM