Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

darkhttpd-1.16-1.1 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: darkhttpd Distribution: openSUSE Tumbleweed
Version: 1.16 Vendor: openSUSE
Release: 1.1 Build date: Thu Feb 29 21:54:06 2024
Group: Productivity/Networking/Web/Servers Build host: obs-power9-12
Size: 73382 Source RPM: darkhttpd-1.16-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://unix4lyfe.org/darkhttpd
Summary: When you need a web server in a hurry
Features:
    Simple to set up:
        Single binary, no other files, no installation needed.
        Standalone, doesn't need inetd or ucspi-tcp.
        No messing around with config files - all you have to specify is the www root.
    Written in C - efficient and portable.
    Small memory footprint.
    Event loop, single threaded - no fork() or pthreads.
    Generates directory listings.
    Supports HTTP GET and HEAD requests.
    Supports Range / partial content. (try streaming music files or resuming a download)
    Supports If-Modified-Since.
    Supports Keep-Alive connections.
    Supports IPv6.
    Can serve 301 redirects based on Host header.
    Uses sendfile() on FreeBSD, Solaris and Linux.
    Can use acceptfilter on FreeBSD.
    At some point worked on FreeBSD, Linux, OpenBSD, Solaris.
    ISC license.
    suckless.org says darkhttpd sucks less.
    Small Docker image (<100KB)

Security:
    Can log accesses, including Referer and User-Agent.
    Can chroot.
    Can drop privileges.
    Impervious to /../ sniffing.
    Times out idle connections.
    Drops overly long requests.

Limitations:
    Only serves static content - no CGI.

Provides

Requires

License

ISC

Changelog

* Wed Feb 28 2024 Joshua Smith <jsmithfpv@gmail.com>
  - Version 1.16:
    * Support chroot as non-root on FreeBSD 14+
    * Listen to IPv4 and IPv6 at the same time when --ipv6 is passed.
* Thu Jan 18 2024 Dominik Heidler <dheidler@suse.de>
  - Version 1.15
    * Try to avoid leaking the length of the --auth password through timing side-channels.
    * Document that --auth is not secure.
    * Add mime types: apng, avif, webp, webm, json, woff, woff2, ogg, flac, wav, opus, oga, spx
    * Custom headers with the CLI option
* Mon Jan 15 2024 Dominik Heidler <dheidler@suse.de>
  - Listen on IPv6 by default as well as IPv4
* Tue Dec 26 2023 Dominik Heidler <dheidler@suse.de>
  - Version 1.14:
    * Add support for logging with syslog.
    * Fix hung connection from consecutive keep-alive requests.
    * Fix high CPU usage when timeout is disabled.
    * Add --forward-https.
    * Make header parsing case insensitive, to work behind an HTTP2 reverse proxy.
    * Add trailing slash to links for directories.
    * Fix crash when a file has a large (year 10,000+) mtime.
  - Add config and systemd unit
* Thu Jun 02 2022 leedagee <leedageea@gmail.com>
  - darkhttpd v1.13

Files

/usr/bin/darkhttpd
/usr/lib/systemd/system/darkhttpd.service
/usr/sbin/rcdarkhttpd
/usr/share/doc/packages/darkhttpd
/usr/share/doc/packages/darkhttpd/README.md
/usr/share/fillup-templates/sysconfig.darkhttpd
/usr/share/licenses/darkhttpd
/usr/share/licenses/darkhttpd/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 00:40:55 2024