Télécharger la liste

Description du projet

MiniWebsvr is a small Web server that aims to one
day be embeddable. It supports static Web pages,
directory listing, HTTP MIME encodings,
GET/HEAD/OPTIONS, and logging to disk. It has a
small memory footprint, is multi-threaded, and
supports command line options, conditional GET:,
If-Modified-Since:, and range-bound downloads
(download resuming).

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-02-03 19:19
0.0.10

La licence a été changé pour X11/MIT. La cible Win32 prend désormais en charge également l'UTF-8.
Tags: Minor feature enhancements
The license was changed to X11/MIT. The Win32 target now also supports UTF-8.

2007-11-20 17:13
0.0.9a

An off-by-one buffer overflow / question sous-alimentation a été fixée. Cela peut entraîner le serveur de ne jamais répondre à une demande (depuis que les forces d'attente sur les I / O). Dans certains cas, il provoque une erreur de segmentation.
Tags: Major bugfixes
An off-by-one buffer overflow/underflow issue was
fixed. This can cause the server to never respond
to a request (since Forces wait on I/O). In some
cases, it causes a segfault.

2007-08-22 15:17
0.0.9

Vérification d'erreur de commande en ligne a été amélioré. Support pour les fichiers de plus de 2 Go a été ajouté. Un client de FreeBSD a été ajouté. Un problème où serait MiniWebSvr liste et charger une page par défaut sur un répertoire sans le slash final a été fixé à rediriger le client vers la bonne page.
Tags: Minor feature enhancements
Command line error checking was improved. Support
for files larger than 2GB was added. A FreeBSD
client was added. An issue where MiniWebSvr would
list and load a default page on a directory
without the trailing slash was fixed to redirect
the client to the correct page.

2007-05-28 15:50
0.0.8

Extra Command-line options ont été ajoutées pour définir le nom de page par défaut, pour inscription à l'annuaire le désactiver, à la déclaration de désactiver le nom du serveur et la version, et pour désactiver la journalisation. Un sous-vulnérabilité root introduite en 0.0.7 a été fixée. Un problème dans lequel la page par défaut n'est pas toujours de travail a été fixée. Plusieurs autres corrections ont été faites.
Tags: Minor feature enhancements
Extra command-line options were added to set the
default page name, to disable directory listing,
to disable reporting of server name and version,
and to disable logging. A sub-root vulnerability
introduced in 0.0.7 was fixed. A problem in which
the default page was not always working was fixed.
Several other fixes were made.

2007-03-13 10:36
0.0.7

Ces correctifs ont été faites. Un niveau à une faille profonde traversée de répertoire a été fixée. Le serveur va maintenant refuser d'ouvrir un «spécial» de fichiers tels que fichiers de périphériques. Une mise en œuvre PThreads pool de threads a été ajouté (mais pas encore pour Windows).
Tags: Minor security fixes
Security fixes were made. A one-level deep directory traversal flaw was fixed. The server will now refuse to open any "special" file such as device files. A PThreads thread pool implementation was added (though not for Windows yet).

Project Resources