Télécharger la liste

Description du projet

Seminole Webserver is a portable Web server designed to be used in embedded systems, where memory space is at a premium. It is written in C++, and has a mechanism to direct requests to application-specific code, complete with the decoding of "CGI" parameters. It also includes a "filesystem" that can package up Web content (and optionally compress it) and store it in a ROM or other "flat" device. It comes with a simple example to make it a standalone Webserver under POSIX platforms for evaluation and testing.

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.

2003-08-13 19:36
2.34

Cette version inclut un port à l'eCos système d'exploitation embarqué, en plus de quelques corrections de bogues mineurs.
Tags: Stable, Major feature enhancements
This release includes a port to the eCos embedded
operating system, in addition to a few minor bug
fixes.

2003-07-07 20:54
2.33

Cette version ajoute le support de SSL sur le port Win32. En outre, une réduction de la manutention bug a été corrigé pour les sockets TCP Win32.
Tags: Stable, Minor bugfixes
This release adds SSL support to the Win32 port. In addition, a write handling bug was fixed for Win32 TCP sockets.

2003-07-01 18:48
2.32

Le changement le plus important dans ce communiqué est l'ajout du support SSL. Afin de soutenir le protocole SSL, un mécanisme générique de sélection des différents transports a été ajoutée. Ce cadre permet de transferts additionnels (en plus de TCP et SSL) pour être facilement ajoutés. Le cadre est optionnel et peut être désactivé pour garder la taille du code vers le bas pour des configurations ayant besoin d'un seul transport. Cette version inclut également plusieurs corrections de bugs.
Tags: Stable, Major feature enhancements
The most prominent change in this release is the addition of SSL support. In order to support SSL, a generic mechanism for selecting different transports has been added. This framework allows additional transports (besides TCP and SSL) to be easily added. The framework is optional and can be disabled to keep code size down for configurations needing only one transport. This release also includes several bugfixes.

2003-05-12 19:52
2.31

Cette version corrige deux bugs et ajoute deux fonctionnalités. La première était une hypothèse erronée concernant le C ANSI struct tm. La lecture de la référence du langage avec soin, il a été constaté qu'il n'existe aucun moyen de construire un portable GMT objet struct tm. Le présent communiqué permet d'éviter la construction de la structure tm. Le bogue autre était une condition logique inversée lors du traitement de If-Modified-Since champs. Une nouvelle option de compilation a été ajouté à supprimer le code d'arrêt pour les périphériques qui n'ont aucune notion d'un arrêt. Une nouvelle "console web" composant a été ajouté.
Tags: Stable, Minor bugfixes
This release fixes two bugs and adds two features. The first was an incorrect assumption about the ANSI C struct tm. Reading the language reference carefully, it was found that there is no portable way to construct a GMT struct tm object. This release avoids the construction of the struct tm. The other bug was a reversed logical condition when processing If-Modified-Since fields. A new compile-time option has been added to remove the shutdown code for devices that have no concept of a shutdown. A new "Web-based console" component has been added.

2003-04-21 14:13
2.30

Cette version corrige de nombreux bugs bizarreries ainsi que l'ajout de nouvelles infrastructures. Mis à part quelques bugs socket manutention et de construire de nettoyage système, CGI traitement POST a été nettoyé, il est le soutien aux multipart / form-listes de paramètres de données, et (en option) hachés ont été ajoutées. Une trousse d'outils de gestion de session est maintenant inclus.
Tags: Stable, Major bugfixes
This version fixes many quirks and bugs as well as
adding new infrastructure. Aside from some socket
handling bugs and build system cleanup, CGI POST
processing has been cleaned up, there is support for
multipart/form-data, and (optional) hashed parameter
lists have been added. A session management toolkit is
now included.

Project Resources