0.4.7 -- Changements depuis la version 0.4.6 : - rajout de la commande administrateur rldb : rechargement de la liste des boissons. 0.4.6 -- Changements depuis la version 0.4.5 : - liste de clients détaillée - modification de la commande /infos pour connaître les infos clients - bugfixes 0.4.5 -- Changements depuis la version 0.4.4 : - bugfixes divers - préparation pour les infos clients détaillées 0.4.4 -- Changements depuis la version 0.4.3 : - plusieurs bugfixes - rajout de la commande nick - fichier de configuration du serveur - modification du protocole de connexion - séparation des pages de man - simplification des makefiles en 1 seul et de la création du paquet client 0.4.3 -- Changements depuis la version 0.4.2 : - amélioration du Makefile - rajout du pastis dans les boissons - nouvelle organisation des répertoires d'installation (automatique : par défaut dans /usr/local/...) - correction de bugs dans les tournées et les commandes - un Makefile pour BSD (ça compile sous Open et devrait compiler sous Free) - configuration des répertoires d'installation plus facile (voir README) 0.4.2 -- Changements depuis la version 0.4.1 : - remplacement de la commande de tounée "turn" par "round" - modifications dans le Makefile : plus de différenciations dans les paquets - création d'un paquet de binaires - corrections de bugs oubliées - mise à jour de la documentation 0.4.1 -- Changements depuis la version 0.4.0 : - correction de bugs dans la récupération des infos sur la connexion - correction dans la documentation 0.4.0 -- Changements depuis la version 0.3.3 : - affichage de la date et l'heure dans les logs - affichage des informations sur les connectés (ip + port -- voire nom d'hôte) - corrections dans les options - remplacement des MY_ALLOC (malloc) et strdup par des fonctions plus adéquates - nouveau système de broadcast plus performant - /etc/guinnessd devient /usr/share/guinness-server/boissons/ - configuration possible du message "Bye bye..." - simplification du protocole de connexion 0.3.3 -- Changements depuis la version 0.3.2 : - plusieurs bug fixes - mise à jour des pages de manuel - nettoyage de code - mise de la flûte de champagne en externe dans boissons/ - répertoire d'installation /usr/bin (et /usr/man/man1) à cause du paquet Debian - utilisation de setvbuf 0.3.2 -- Changements depuis la version 0.3.1 : - 1 bug corrigé sur la lecture des sockets - remplacement des sprintf par snprintf - utilisation d'un caractère pour les commandes (son absence spécifie que ce qui est tapé est un message) 0.3.1 -- Changements depuis la version 0.3.0 : - utilisable avec telnet (il faut entrer le nom et la boisson préférée à la connexion, après avoir reçu la liste des commandes) - on peut quitter le client avec ^D - rectification de la page man 7-bits 0.3.0 -- Changements depuis la version 0.2.4 : - utilisation des mutex pour les listes de clients et les broadcasts - simplification de la liste des commandes - lecture du répertoire contenant des éventuels ascii-arts de boissons - lecture des fichiers de boissons - séparation de l'initialisation dans le serveur - affichage de la non validité de la boisson du client s'il y a lieu - simplification de la création des pages man et html - correction d'un bug d'affichage 0.2.4 -- Changements depuis la version 0.2.3 : - correction d'un bug de deadlock à l'émission de broadcasts - mise en place de l'architecture pour les breuvages divers - modifications des commandes de service des boissons 0.2.3 -- Changements depuis la version 0.2.2 : - Correction de bug dans les commandes à une lettre - rectification du CHANGES 0.2.2 -- Changements depuis la version 0.2.1 : - Ajout de la tournée de champagne 0.2.1 -- Changements depuis la version 0.2.0 : - configuration du prompt dans le fichier de config du client 0.2.0 -- Changements depuis la version 0.1.2 : - sécurisation du lancement du serveur (spécification de l'adresse IP) - nom de login en tant que pseudo par défaut pour le client - localhost comme serveur par défaut pour le client - aménagements de portions de code - un bugfixe - possibilité de ne taper que la première lettre des commandes simples.