Skip site navigation (1) Skip section navigation (2)

Introduction

Durant Juillet et Ao�t, les efforts se sont concentr�s sur la mise en place des derniers composants majeurs concernant les nouvelles fonctionnalit�s de FreeBSD 5.0-RELEASE. Pour l'instant, cette nouvelle version est pr�vue pour fin Novembre ou d�but D�cembre. Les travaux sur une granularit� plus fine continuent, en particulier en ce qui concerne le VFS, tout comme l'am�lioration du support pour les threads avec le travail sur le KSE; des fonctionnalit�s telles que le GEOM, l'UFS2 et TrustedBSD MAC arrivent � maturit� et les nouveaux ports pour processeurs ia64 et sparc64 sont proches de la qualit� n�cessaire � une utilisation en production. Dans les deux prochains mois, nous devrions voir de nouvelles pr�-versions de la 5.0 pour les d�veloppeurs et des am�liorations suppl�mentaires concernant la granularit� et les threads ainsi que les nouvelles architectures support�es. Le support du Firewire a �t� import� dans l'arbre des sources et une refonte substantielle du code portant sur l'ACPI/le PCI est en cours. Enfin, l'import du support de l'acc�l�ration mat�rielle pour IPsec est pr�vu dans un futur proche.

Lorsque de nouvelles pr�-versions pour les d�veloppeurs sortent, essayez-les ! M�me si la version 5.0-RELEASE sera destin�e aux "utilisateurs aventureux", plus nous ferons de tests maintenant, moins nous aurons de corrections � faire plus tard. Les nouvelles fonctionnalit�s sont tr�s prometteuses et bien comprendre quand et comment les utiliser correctement est important. Dans les deux prochains mois, entre autres choses, l'�quipe en charge des versions communiquera les plannings de sortie des versions ainsi que des conseils pour aider les utilisateurs de FreeBSD � choisir la nouvelle version la plus adapt�e � leurs besoins. Garder un oeil sur tout cela et n'h�sitez pas � nous envoyer vos commentaires.

Pour celles et ceux qui sont en Europe -- nous attendons avec impatience de vous voir � la Convention Europ�enne BSD qui aura lieu dans quelques mois !

Scott Long, Robert Watson



Pile Bluetooth pour FreeBSD (impl�mentation Netgraph)

URL: http://www.geocities.com/m_evmenkin/ngbt-fbsd-20020909.tar.gz
URL: http://bluez.sf.net

Contact: Maksim Yevmenkin < [email protected] >

Je suis tr�s heureux d'annoncer qu'une nouvelle version de d�veloppement est disponible � l'adresse http://www.geocities.com/m_evmenkin/ngbt-fbsd-20020909.tar.gz

Cette version comprends plusieurs changements majeurs et inclue le support des couches de transport UART H4 et USB H2, l'Interface de Contr�leur d'H�te (HCI), le Protocole de Contr�le et d'Adaptation de la Couche Liaison (L2CAP) et la couche pour les sockets Bluetooth. Elle inclue �galement plusieurs utilitaires qui peuvent �tre utilis�s pour configurer et tester les p�riph�riques Bluetooth. Enfin, plusieurs pages de manuel ont �t� ajout�es.

Le Protocole de D�couverte de Service (SDP) est maintenant support�. Cette version inclue un d�mon SDP, un outil de configuration et une biblioth�que utilisateur (un portage de BlueZ-sdp-0.7).

RFCOMM est maintenant support�. Cette version inclue le d�mon rfcommd qui fournit un service RFCOMM via des pseudo-ttys. Ce n'est pas tr�s utile pour les applications classiques, mais il est maintenant possible de faire fonctionner PPP � travers Bluetooth. C'est un portage de l'ancien BlueZ-rfcommd-1.1 (qui n'est plus support� par BlueZ) et il comporte encore plusieurs bugs.

Les prochaines �tapes sont de corriger le support RFCOMM actuel et de travailler sur une nouvelle impl�mentation c�t� noyau de RFCOMM et BNEP (Protocole d'Encapsulation de R�seau Bluetooth). Il reste aussi beaucoup de travail sur les programmes utilisateurs (de meilleurs utilitaires et biblioth�ques, une meilleure documentation, etc.).


ATM Netgraph

URL: http://www.fokus.fhg.de/research/cc/cats/employees/hartmut.brandt/ngatm/index.html

Contact: Harti Brandt <[email protected]>

La version 1.2 est disponible depuis peu. Elle devrait compiler et fonctionner sur n'importe quel FreeBSD-current r�cent. Le support pour manipuler les registres SUNI a �t� ajout� aux drivers ATM (afin de passer entre les modes SONET et SDH par exemple). Le paquetage ngatmsig inclu d�sormais un petit module simple de contr�le d'appel qui peut �tre utilis� pour concevoir un switch ATM basique. Le code netgraph a �t� corrig� afin d'utiliser le verrouillage "officiel" de netgraph.


Contr�le d'Acc�s Obligatoire (MAC) - TrustedBSD

Contact: Robert Watson <[email protected]>
Contact: Liste de diffusion TrustedBSD <[email protected]>

Les derniers mois ont �t� tr�s occup�s avec des activit�s de d�veloppement, de documentation et de relations publiques. L'infrastructure MAC, notre plug-in noyau de contr�le d'acc�s pour FreeBSD, a �norm�ment �volu� et une grande partie de cette infrastructure a �t� int�gr�e dans la branche principale de d�veloppement de FreeBSD durant Juillet et Ao�t.

Plusieurs changements ont �t� apport�s comme: les noms des composants sont pass�s � l'espace de nommage VOP de VFS; une meilleure mise en cache des labels MAC dans les vnodes; acc�s m�moire mmap pour le relabel des sujets; v�rification pour access()/eaccess(); v�rifications pour les fonctions read, write, ioctl, pool des vnodes ce qui permet une r�vocation post-open() par les politiques de contr�les concern�es; v�rifications de contr�le d'acc�s et de labelisation pour les objets pipe IPC, nettoyage des v�rifications de socket/visibilit�; v�rifications pour les fonctions socket bind, connect, listen, ....; de nombreuses am�liorations en ce qui concerne le v�rouillage et les assertions, en particulier pour les vnodes, des processus; l'infrastructure supporte d�sormais les mises � jour partielles de label sur les sujets et les objets; la gestion des r�f�rences dans 'struct file' a �t� am�lior�e, il y a une meilleure distinction entre active_cred et file_cred et ils sont pass�s explicitement � l'infrastructure MAC; le syst�me de comptabilit� utilise maintenant les r�f�rences en cache pour les op�rations d'�critures; socreate() peut utiliser les r�f�rences en cache pour le label des sockets ce qui corrige les connexions socket nfs diff�r�es et les reconnexions avec TCP; les int�ractions entre kse et proc1 ont �t� corrig�es; l'option IO_NOMACCHECK a �t� ajout�e � vn_rdwr() pour une utilisation interne de fa�on � �viter des v�rifications MAC redondantes ou incorrectes sur les op�rations vnode aio; "demux" (N.d.T. : ??) de la fonction de politique de contr�le mac_syscall(); su ne modifie plus les labels MAC par d�faut; mac_get_pid() afin de supporter ps et getpmac -p pid; r�vocation mmap par d�faut en "fail stop"; MAC_DEBUG inclu un compteur atomique de labels; support des attributs �tendus de UFS2; premier port de LOMAC sur l'infrastructure MAC; mise � jour des politiques de contr�les pour tenir compte de tous ces changements; int�gration de KSE III; int�gration de nmount(); mise � jour de ugidfw pour pouvoir utiliser les noms de groupes et d'utilisateurs; libugidfw; nombreuses am�liorations dans les conventions de nommages; d�pendances des modules dans l'infrastructure MAC; int�gration � grande �chelle des fonctions MAC dans la branche principale de FreeBSD. Interfaces KDE pour les activit�s de gestion les plus courantes.

R�daction d'un guide sur l'infrastructure MAC et pr�sentation de ce guide pendant une journ�e enti�re lors du "STOS BSD" et du "Darwin Security Symposium"; premi�re �bauche d'un guide sur l'architecture et l'API de l'infrastructure MAC. Ce document est maintenant int�gr� au Manuel du D�veloppeur.

Pendant les prochains mois, le travail consistera � poursuivre les am�liorations, � prot�ger et �tiqueter plus d'objets; � am�liorer les performances VFS; � am�liorer le support des EA de l'UFS2 et � utiliser des entr�es EA s�par�es pour chaque politique de contr�le; � am�liorer le support pour LOMAC; � cr�er des compartiments MLS; � associer la s�curit� IPsec et les labels; � am�liorer le port SEBSD FLASK/TE et � bien d'autres choses encore.


Convention BSD 2003

URL: http://www.usenix.org/events/bsdcon03/cfp/

Contact: Gregory Shapiro <[email protected]>

Le Comit� pour le programme de la Convention BSD 2003 vous invite � envoyer des articles originaux et novateurs sur des sujets li�s aux syst�mes de la famille BSD et au monde de l'open-source. Par exemple :

  • D�veloppement et mise en oeuvre d'une application BSD embarqu�e
  • Exp�riences concr�tes d'utilisations des syst�mes BSD
  • Utilisation des BSD dans un environnement multi-syst�mes
  • Comparaison avec les syst�mes non-BSD au niveau technique, pratique et des licences (GPL vs. BSD)
  • Suivi du d�veloppement open-source sur les syst�mes non-BSD
  • BSD pour un ordinateur personnel
  • D�veloppement de gestionnaires de p�riph�riques et du sous-syst�me d'E/S
  • Threads noyau et SMP
  • Am�liorations du noyau
  • Services r�seaux et Internet
  • S�curit�
  • Analyse des performances et configuration
  • Administration syst�me
  • Le futur des BSD

Les propositions sous la forme de r�sum�s d�taill�s doivent �tre envoy�es avant le 1er Avril 2003. Assurez-vous de respecter toutes les conditions requises concernant ce r�sum� avant de l'envoyer. La s�lection se fera sur la qualit� des travaux et sur leur int�r�t pour la communaut�.

Nous attendons avec impatience vos articles !


Cr�ation des versions

URL: http://www.FreeBSD.org/releng/

Contact: <[email protected]>

L'�quipe en charge de cr�er les nouvelles versions a termin� FreeBSD 4.6.2. Cette version corrige plusieurs bugs importants dans le sous-syst�me ATA ainsi que plusieurs probl�mes de s�curit� dans le syst�me de base apparus peu de temps apr�s la sortie de FreeBSD 4.6. La documentation � propos de cette version distribu�e avec FreeBSD 4.6.2 contient de plus amples d�tails. (Note : certains documents et articles plus anciens se r�f�rent � cette version en tant que version 4.6.1.) La prochaine version de la s�rie 4.X sera FreeBSD 4.7 et elle est pr�vue pour le 1er Octobre 2002.

Parall�lement, le travail se poursuit pour la sortie de la pr�-version d�veloppeur 5.0-DP2, une �tape importante sur le chemin de FreeBSD 5.0, toujours pr�vue pour le 20 Novembre. Au fur et � mesure que la 5.0 se rapproche, les efforts se focalisent sur la stabilisation du syst�me et non plus sur l'ajout de nouvelles fonctions. Pour nous aider dans cette t�che, les d�veloppeurs sont invit�s � discuter avec nous de toutes les nouvelles fonctions pr�vues dans -CURRENT � partir du 1er Octobre.


Equipe de l'officier de s�curit� FreeBSD

URL: http://www.freebsd.org/security/

Contact: Jacques Vidrine <[email protected]>

L'�quipe de s�curit� continue d'�tre tr�s occup�. Le traffic de la liste de diffusion "security-officer" pendant les mois de Juin, Juillet et Ao�t a �t� de 1230 messages (plus de 13 messages par jour). Cela repr�sente plus de 50% du traffic de la liste "freebsd-hackers" durant la m�me p�riode !

Depuis Juin (la date de notre dernier rapport), 9 nouveaux avis de s�curit� ont �t� publi�s et une note de s�curit� a �t� publi�e pour des probl�mes concernant 25 logiciels de la collection des ports.

FreeBSD 4.6.2-RELEASE est sorti le 15 Ao�t. C'est la premi�re fois qu'un nouveau num�ro de version est cr�� � partir de la branche s�curit�. Tout s'est plut�t bien pass� du point de vue de l'�quipe de s�curit�, malgr� un retard dans la date de sortie pr�vue � cause de la d�couverte de nouveaux bugs et de petits probl�mes d'organisation qui ont emp�ch� la sortie d'une version 4.6.1.

En Septembre, l'officier de s�curit� FreeBSD a publi� une nouvelle clef PGP (ID 0xCA6CDFB2, disponible sur le site FTP et dans le manuel de r�f�rence). Cela a permis de remettre en ad�quation la liste des personnes qui poss�de la clef priv� correspondante avec la liste des membre du groupe de l'officier de s�curit� publi�e sur le site web. Cela a �galement permis de contourner le probl�me li� � la pr�sence d'une version corrompue de l'ancienne clef sur certains serveurs de clefs publiques.


Equipe en charge des donations pour le projet FreeBSD

URL: http://www.FreeBSD.org/donations/index.html

Contact: Michael Lucas <[email protected]>

L'�quipe en charge des donations a commenc� son activit� ces derniers mois. Les offres en �quipement continuent d'arriver et nous les distribuons aux d�veloppeurs FreeBSD aussi rapidement que possible. Nous avons maintenant une "liste de souhaits" dans la section d�di�e aux donations sur le site web. Plusieurs petites choses, comme des cartes r�seaux, ont �t� envoy�es aux personnes d�sirant �crire le code n�cessaire pour supporter ce mat�riel. Nous avons eu quelques donations plus importantes (i.e. des serveurs) pr�tes � �tre envoy�es aux d�veloppeurs, une fois que tous les d�tails pour l'exp�dition auront �t� r�gl�s.


GEOM - manipulation g�n�ral des blocs de stockage

URL: http://www.freebsd.org/~phk/Geom/

Contact: Poul-Henning Kamp <[email protected]>

Le code GEOM est si bien avanc� qu'il surpasse notre code actuel sur plusieurs points bien qu'il soit encore en retard sur d'autres. L'objectif est de faire de GEOM le d�faut dans la 5.0-RELEASE.

Un module de chiffrement qui devrait �tre capable de prot�ger un disque/une partition de pratiquement n'importe quel attaque est actuellement en cours de conception.


KSE

URL: http://www.freebsd.org/~julian

Contact: Julian Elischer <[email protected]>
Contact: Jonathon Mini <[email protected]>
Contact: Dan Eischen <[email protected]>

David Xu et moi-m�me avons travaill� sur le "nettoyage" de certaines parties de KSE-III et Jonathon et Dan ont travaill� sur l'interface utilisateur. La librairie utilisateur sera prochainement int�gr�e � l'�tat de prototype et un programme de test fonctionnel utilisant cette devrait l'accompagner. Je viens �galement d'int�grer une refonte des �tats de fonctionnement pour les threads noyau, ce qui permet de simplifier ou de r�soudre certains probl�mes apparus r�cemment.

Si tout va bien, nous devrions �tre capable de faire fonctionner des threads sur plusieurs processeurs d�s les prochaines semaines. Les bases du support pour les signaux sont actuellement en cours d'�volution. Archie Cobbs apportera �galement son aide sur certains travaux. Un alias de courrier �lectronique est disponible pour tous les d�veloppeurs � l'adresse [email protected]. Il est pour le moment g�r� manuellement.


Modularit� et duplication des interfaces r�seaux

Contact: Brooks Davis <[email protected]>

Le support de la duplication pour les interfaces ppp(4) et disc(4) a �t� int�gr�. Une page de manuel au sujet de "disc" est maintenant disponible et les p�riph�riques "disc" apparaissent dor�navant en "disc#" au lieu de "ds#". Il reste du travail � faire sur "pppd" pour lui int�grer la duplication mais cela devrait fonctionner tant que les p�riph�riques sont cr��s au pr�alable.

Du c�t� de l'API, la gestion des interfaces obligatoires (i.e. lo0) est prise en charge par le code g�n�rique de duplication si bien que if_clone_destroy a de nouveau la m�me API que sous NetBSD et <if>_modevent n'a pas besoin de cr�er les p�riph�riques n�cessaires manuellement.

Actuellement, toutes les pseudo-interfaces ont �t� converties vers l'API de duplication ou poss�dent d�j� leurs propres duplications (sl(4) par exemple utilise un m�canisme qui lui est propre). Certains p�riph�riques tels que tun(4) et tap/vmware devrait probablement �tre convertis vers l'API de duplication au lieu d'utiliser leurs propres syst�mes bas�s sur devfs. Cela serait un bon exercice pour les apprentis d�veloppeurs noyau. Enfin, le manuel de r�f�rence et la FAQ devraient int�grer une documentation g�n�rale sur la duplication avant la sortie de la version 5.0.


Nouvel �mulateur de cible SCSI

URL: http://www.root.org/~nate/freebsd/

Contact: Nate Lawson <[email protected]>

Le code existant a �t� r��crit. Le gestionnaire noyau est nettement plus simple puisqu'il d�place toutes les fonctions en mode utilisateur et passe simplement les CCBs vers/depuis le SIM. Le mode utilisateur �mule un disque (RBC) avec les E/S dirig�es vers un fichier. Il remplace /sys/cam/scsi/scsi_target* et /usr/share/examples/scsi_target.

Le code est d�finitivement en version alpha et plusieurs probl�mes connus existent sur -current. Il semble toutefois que le code fonctionne correctement sur -stable. Consultez le fichier README pour l'installation et les tests. Les commentaires sont les bienvenus !


Probl�mes li�s � la VM dans -stable

URL: http://apollo.backplane.com/FreeBSD/wiring_patch_03.diff

Contact: Matthew Dillon <[email protected]>

Le travail progresse pour faire passer en -stable plusieurs corrections de bugs li�s � une corruption vm_map. Ce travail est probablement trop compliqu� pour qu'il soit termin� avant la sortie de la 4.7 mais il devrait �tre achev� apr�s la fin du gel du code source. Le bug en question se produit typiquement sur les syst�mes avec beaucoup de m�moire et fortement charg�s. Il conduit g�n�ralement � des paniques ou � des fautes de page noyau (KPF, "kernel-page-fault's") dans une fonction li�e � vm_map.


Projet "d'instantan�s" quotidiens de jp.FreeBSD.org

URL: http://snapshots.jp.FreeBSD.org/
URL: http://www.jp.FreeBSD.org/snapshots/

Contact: Makoto Matsushita <[email protected]>

Le projet fonctionne comme pr�vu. De nouveaux "instantan�s" de la branche s�curit� sont disponibles pour les versions 4.5 et 4.6(.2). J'ai mis � jour les syst�mes des machines sur lesquelles sont lanc�es les compilations avec les versions les plus r�centes de 5-current/4-stable sans aucune erreur. Le probl�me actuel, � savoir moins de puissance CPU � disposition dans le futur, n'est pas encore r�solu -- mais la situation n'est pas si mauvaise et j'esp�re pouvoir donner de bonnes nouvelles dans le prochain rapport.


Projet de conformit� C99 & POSIX pour FreeBSD

URL: http://www.FreeBSD.org/projects/c99/

Contact: Mike Barcroft <[email protected]>
Contact: Liste de diffusion FreeBSD-Standards <[email protected]>

Du c�t� API, fmtmsg(3) a �t� impl�ment�, glob(3) supporte de nouvelles options, ulimit(3) a �t� impl�ment� et le support des caract�res/cha�nes de caract�res �tendus a �t� largement am�lior� avec l'ajout de 30 nouvelles fonctions (consultez l'�tat du projet pour plus de d�tails). Le travail progresse en ce qui concerne l'ajout de qualification de type restreint C99 aux fonctions de l'ensemble du syst�me. Cela permet au compilateur de r�aliser des optimisations suppl�mentaires bas�es sur le fait qu'un argument � qualification restreinte est la seule r�f�rence sur un objet donn� (ie. il ne d�borde pas sur un autre argument).

Plusieurs en-t�tes ont �t� mis en conformit� avec POSIX.1-2001, dont : <fmtmsg.h>, <poll.h>, <sys/mman.h>, et <ulimit.h>. L'en-t�te <cpio.h> a �t� impl�ment�. Les en-t�tes <machine/ansi.h> et <machine/types.h> ont �t� fusionn�s en un seul en-t�te de mani�re � simplifier la mani�re dont les types de variables sont cr��s.

Le sh(1) int�gr� et command(1) ont �t� r�-impl�ment�s de mani�re � �tre conforme � POSIX. Par ailleurs, plusieurs utilitaires qui avaient �t� mis en conformit� ont �t� int�gr�s dans la branche 4-STABLE.


Projet de Documentation FreeBSD en langue fran�aise

URL: http://www.freebsd-fr.org
URL: http://www.freebsd-fr.org/index-trad.html
URL: http://people.freebsd.org/~blackend/doc/fr_FR.ISO8859-1/books/handbook/

Contact: Sebastien Gioria <[email protected]>
Contact: Marc Fonvieille <[email protected]>
Contact: Stephane Legrand <[email protected]>

Environ 50% du nouveau Manuel de R�f�rence a �t� traduit (toute la partie concernant l'installation est traduite). La plupart des articles ont �galement �t� traduits.

Le site web est en cours, consultez le serveur web. Nous devons maintenant l'int�grer � l'arbre CVS US.

La traduction de la derni�re version de la FAQ reste � faire et le prochain _tr�s_ gros projet sera les pages de manuel.


Projet de Documentation FreeBSD en langue Portugaise/Br�silienne

URL: http://www.fugspbr.org/

Contact: Edson Brandi <[email protected]>
Contact: M�rio S�rgio Fujikawa Ferreira <[email protected]>
Contact: Ricardo Nascimento Ferreira <[email protected]>
Contact: Diego Linke <[email protected]>
Contact: Jean Milanez Melo <[email protected]>
Contact: Patrick Tracanelli <[email protected]>
Contact: Alexandre Vasconcelos <[email protected]>

Le Projet de Documentation FreeBSD en langue Portugaise/Br�silienne a fusionn� avec un groupe de traduction form� de membres du groupe d'utilisateurs br�silien de FreeBSD (le FUG-BR). Le projet br�silien a d�cid� de devenir un groupe officiel au sein du FUG-BR apr�s avoir re�u d'excellentes contributions de la part de ses membres. Ils sont parvenus � achever la traduction de la FAQ FreeBSD qui est maintenant en phase de correction et de "SGMLification". Le travail progresse vite : le Manuel de R�f�rence est � moiti� traduit et la traduction des articles est en cours. Les membres de l'ancien projet de traduction sont fiers de maintenant faire partie d'un groupe d'utilisateurs aussi motiv�s. Les contacts ci-dessus repr�sentent les contacts officiels pour le nouveau groupe de traduction. Nous esp�rons avoir au moins une partie de ces travaux pr�ts � temps pour la sortie de FreeBSD 4.7.


Projet GNOME pour FreeBSD

URL: http://www.freebsd.org/gnome/

Contact: Joe Marcus <[email protected]>
Contact: Maxim Sobolev <[email protected]>

Le port du bureau GNOME 2 en est maintenant � sa version 2.0.2rc1 avec une version 2.0.2 qui devrait sortir avant la 4.7-RELEASE. Mozilla 1.1 a �t� port� et est disponible au c�t� de Mozilla 1.0.1. Les d�veloppements sur GNOMENG sont en bonne voie. Une bonne partie des ports utilisent maintenant la nouvelle infrastructure notamment gr�ce � la participation de Edwin Groothuis. Nous sommes actuellement sur les derni�res finitions et, lorsque tout le travail sera achev�, GNOMENG sera utilis� par d�faut.

Un bug pr�sent depuis longtemps sur Nautilus a �galement �t� r�cemment corrig�. Le bureau n'est plus encombr� d'ic�nes et les m�dias amovibles (comme les CDs) devraient maintenant �tre g�r�s correctement.


Projet jpman (pages de manuel en japonais)

URL: http://www.jp.FreeBSD.org/man-jp/

Contact: Kazuo Horikawa <[email protected]>

Nous �tions sur la mise � jour de la branche RELENG_4 en vue de la 4.7-RELEASE. Lorsque le port ja-man-1.1j_5 ne fonctionnait plus vers la fin Juillet, Kumano-san et Mori-san ont essay� de mettre � jour le port de mani�re � ce qu'il soit bas� sur une version plus r�cente des pages de manuel des commandes du syst�me de base FreeBSD. Finalement, nous avons d�cid� de simplement corriger le port ja-man-1.1j_5 de fa�on � ce qu'il puisse �tre compil�, �tant donn� que le nouveau port n'�tait pas encore termin�.


RAIDFrame pour FreeBSD

URL: http://people.freebsd.org/~scottl/rf

Contact: Scott Long <[email protected]>

Le travail sur RAIDFrame s'�tait arr�t� pour quelque temps, puis avait repris l'�t� dernier, avait cess� � nouveau et il est maintenant reparti. Des progr�s significatifs ont et� faits pour rendre les m�canismes de verrous compatibles avec SMPng et pour �viter un usage abusif de la pile noyau. Je suis heureux d'annoncer qu'il commence � fonctionner de mani�re fiable sur des disques "md" (disque simul� avec un fichier). Encore plus sensationnel, il commence enfin � fonctionner avec de vrais disques. Beaucoup de nettoyage reste � faire et quelques gros "hack" sont encore pr�sents mais tout sera peut-�tre pr�t pour la sortie de FreeBSD 5.0. Les patches pour FreeBSD 5-current et 4-stable sont disponibles sur le site web. Bien que les patches pour 4-stable datent de plus d'un an, ils s'appliquent et fonctionnent toujours sans probl�me.


Rapport de statut sur ATAPI/CAM

URL: http://www.cuivre.fr.eu.org/~thomas/atapicam/

Contact: Thomas Quinot <[email protected]>

Le module ATAPI/CAM permet aux p�riph�riques ATAPI (lecteurs CD-ROM, CD-RW et DVD, lecteurs de disques tels que Iomega Zip, lecteurs de bandes) d'�tre accessibles � travers le sous-syst�me SCSI (CAM). ATAPI/CAM a �t� int�gr� dans -CURRENT. Le code devrait �tre compl�tement fonctionnel (il a �t� utilis� par de nombreux testeurs via des patches pour -STABLE et -CURRENT durant les huit derniers mois), mais il reste quelques probl�mes avec les machines SMP. Les testeurs sont plus que bienvenus.

Une MFC (N.d.T. une int�gration de -current vers -stable) est pr�vue probablement apr�s la fin du gel des sources li� � la sortie de la 4.7.


Rapport de statut sur la Libh

URL: http://www.freebsd.org/projects/libh.html

Contact: Antoine Beaupr� <[email protected]>
Contact: Alexander Langer <[email protected]>

L'ordinateur de d�veloppement principal, o� �tait stock� le d�p�t CVS et les pages web, est mort. Le serveur a plant� apr�s une mise � jour du syst�me et il n'a jamais pu red�marr�. Nous avons du sortir les disques afin de faire des backups. Nous allons mettre en place une autre machine en remplacement de celle-ci et esp�rer que tout se passe pour le mieux. Donc pour l'instant, le port est arr�t� puisque le CVS ainsi que les pages web sont inaccessibles. Nous travaillons � corriger ce probl�me, merci d'�tre indulgent.

Sur une note plus positive, Max a commenc� � coder les changements qu'il avait lui-m�me propos� concernant le syst�me de compilation et l'API TCL; LibH va passer � SWIG pour l'interface TCL, ce qui devrait consid�rablement simplifier le syst�me et r�duire les temps de compilation. Le sous-syst�me Hui est par cons�quent en cours de r�-�criture. De mon c�t�, j'ai r�alis� quelques tests sur la compilation et l'utilisation de LibH avec rhtvision mais ces tests ont �t� moins concluants que je ne l'avais esp�r� et j'ai donc mis de c�t� cette id�e. Le travail sur libh s'est arr�t� durant tout le mois de Juillet puisque je n'avais plus d'acc�s r�seau pendant ce laps de temps. Pour l'instant, LibH est plut�t en mauvais �tat. Mais nous avons bon espoir de tout remettre en place tr�s bient�t pour pouvoir sortir une nouvelle version qui utilisera pleinement la nouvelle interface SWIG.


Statut du Fast IPsec

Contact: Sam Leffler <[email protected]>

Le principal objectif de ce projet est de modifier les protocoles IPsec pour qu'ils utilisent le sous-syst�me de chiffrement int�gr� au noyau import� de OpenBSD (voir ci-dessus). Un objectif secondaire est d'am�liorer les performances globales des protocoles IPsec.

Les derniers travaux ont port� sur cette am�lioration des performances. Le support est encore limit� aux protocoles IPv4, avec le support de IPv6 cod� mais pas encore test�.

L'import de ce d�veloppement dans la branche -current a commenc�. Un patch disponible publiquement pour la version 4.7 sera propos� apr�s la sortie de la 4.7.


Statut du support du chiffrement avec acc�l�ration mat�riel

Contact: Sam Leffler <[email protected]>

L'objectif de ce projet est d'importer le sous-syst�me de chiffrement int�gr� au noyau de OpenBSD. Ce syst�me permet un acc�s c�t� noyau et c�t� utilisateur aux p�riph�riques de chiffrement mat�riels pour le calcul des "hashes" et des clefs de chiffrement ainsi que pour les op�rations avec clef publique. Les principaux clients de ce syst�me sont RNG (/dev/random), les protocoles r�seaux (comme IPSEC) et OpenSSL (� travers /dev/crypto).

OpenSSL 0.9.7 beta 3 a �t� import� et inclu les corrections provenant de l'arbre des sources de OpenBSD. Cela permet � toutes les applications utilisateurs qui utilisent -lcrypto de profiter automatiquement de l'acc�l�ration mat�riel. Le coeur du support du chiffrement est stable et est utilis� en production sur des machines en version -stable depuis plusieurs mois.

L'import de ce d�veloppement dans la branche -current a commenc�. Un patch disponible publiquement pour la version 4.7 sera propos� apr�s la sortie de la 4.7. L'int�gration dans la branche -stable est pr�vu pour la 4.8.


UFS2 - UFS 64bits avec attributs �tendus natifs

Contact: Poul-Henning Kamp <[email protected]>
Contact: Kirk McKusick <[email protected]>

Le syst�me de fichier UFS2 est en cours d'ach�vement : les fonctions pour les attributs �tendus ont �t� ajout�es (dont une nouvelle API compos�e pour les modifications) et les tests de base ont �t� un succ�s.


Un gestionnaire de processus avec algorithme "loterie" sur FreeBSD -STABLE

Contact: M�rio S�rgio Fujikawa Ferreira <[email protected]>

Une nouvelle impl�mentation du gestionnaire de processus avec algorithme "loterie" imagin� par Carl Waldspurger et. al. est en cours de d�veloppement sur FreeBSD -STABLE. Il est d�velopp� dans le cadre d'un projet d'�tude informatique de l'Universit� de Bras�lia du Br�sil. En cons�quence, d'autres impl�mentations existantes n'ont pas �t� consult�es de mani�re � �viter le plagiat mais elles le seront plus tard afin de chercher des id�es pour une meilleure impl�mentation. Actuellement, une partie de la structure n�cessaire a �t� cod�e dans le noyau et le travail progresse malgr� le manque g�n�ral de documentation en ce qui concerne le noyau. Ce projet apportera �galement une documentation simple sur la structure du gestionnaire de processus du noyau de la branche -STABLE, un port du gestionnaire avec algorithme "loterie" sur la branche -CURRENT et des impl�mentations suppl�mentaires d'autres algorithmes de gestion de processus de Carl Waldspurger et. al. Les membres de la communaut� FreeBSD ont jou� et continueront � jouer un r�le d�cisif par leurs tests et leurs suggestions/commentaires sur les id�es impl�ment�es dans ce projet.


News Home | Status Home