diff options
author | gioria <gioria@FreeBSD.org> | 2002-09-28 22:30:47 +0000 |
---|---|---|
committer | gioria <gioria@FreeBSD.org> | 2002-09-28 22:30:47 +0000 |
commit | a172a51db3e68d54b14aefa0d6837b3b70b0c201 (patch) | |
tree | 064bae70d4c0f42e410c4b33b44e2d3d7a4ee92f /release | |
parent | da9ce5cf0cfc862a1d1bca9aff424a82da366913 (diff) | |
download | FreeBSD-src-a172a51db3e68d54b14aefa0d6837b3b70b0c201.zip FreeBSD-src-a172a51db3e68d54b14aefa0d6837b3b70b0c201.tar.gz |
Continuing MFen 1.423
Diffstat (limited to 'release')
-rw-r--r-- | release/doc/fr_FR.ISO8859-1/relnotes/common/new.sgml | 1833 |
1 files changed, 1046 insertions, 787 deletions
diff --git a/release/doc/fr_FR.ISO8859-1/relnotes/common/new.sgml b/release/doc/fr_FR.ISO8859-1/relnotes/common/new.sgml index 1fba038..1910cc7 100644 --- a/release/doc/fr_FR.ISO8859-1/relnotes/common/new.sgml +++ b/release/doc/fr_FR.ISO8859-1/relnotes/common/new.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD French Documentation Project - $Id$ + $Id: new.sgml,v 1.5 2002/09/28 21:57:12 eagle Exp $ $FreeBSD$ Original revision: 1.423 --> @@ -45,30 +45,28 @@ <sect1> <title>Introduction</title> - <para>Ce document contient les notes de version pour &os; - &release.current; sur plate-forme &arch.print;. Il décrit - les nouvelles fonctions de &os; qui ont été - ajoutées, modifiées ou retirées dans &os;. - Il contient également quelques notes sur la mise &agrgave; - jour depuis la version précédente de &os;.</para> + <para>Ce document contient les notes de version pour &os; + &release.current; sur plate-forme &arch.print;. Il décrit les + nouvelles fonctions de &os; qui ont été + ajoutées, modifiées ou retirées dans &os;. Il + contient également quelques notes sur la mise &agrgave; jour + depuis la version précédente de &os;.</para> <![ %release.type.snapshot [ - <para>La distribution snapshot &agrgave; laquelle s'applique ces notes - de version représente une étape sur la branche de - développement &release.branch; entre &release.prev; et la future - &release.next;. Quelques distributions binaires pré-compilées - de la version snapshot pour cette branche sont présentes - sur <ulink url="&release.url;"></ulink>.</para> +<para>La distribution snapshot &agrgave; laquelle s'applique ces notes +de version représente une étape sur la branche de +développement &release.branch; entre &release.prev; et la +future &release.next;. Quelques distributions binaires +pré-compilées de la version snapshot pour cette branche +sont présentes sur <ulink url="&release.url;"></ulink>.</para> ]]> <![ %release.type.release [ - - <para>Cette distribution de &os; &release.current; est une distribution - de type &release.type;. Elle est disponible a <ulink + de type &release.type;. Elle est disponible à <ulink url="&release.url;"></ulink> ou sur un des mirroirs. Pour plus d'informations sur la façon d'obtenir cette (ou une autre) distribution &release.type; de &os; voyez @@ -104,154 +102,174 @@ <sect1> <title>Les nouveautés</title> - <para>Cette section décrit les fonctions nouvelles ou les - modifications les plus visibles pour l'utilisateur sous - &os; depuis la version &release.prev;. Il s'agit - typiquement de nouveaux gestionnaires de périphériques ou - du support de matériels, de nouvelles commandes ou options, - de corrections de bugs majeurs, ou de mise &agrgave; jour de - logiciels. Les avis de sécurité pour le système de base - découverts après la &release.prev; sont égalements - mentionnés.</para> - - <para>De nombreux changements supplémentaires apportés &agrgave; - &os; ne sont pas mentionnés ici par faute de place. Par exemple, la - documentation a été corrigée et améliorée, - des bugs mineurs ont été corrigés, du code potentiellement - dangereux pour la sécurité a été audité et - corrigé et le code source a été remis au propre.</para> + <para>Cette section décrit les fonctions nouvelles ou les + modifications les plus visibles pour l'utilisateur sous &os; depuis + la version &release.prev;. Il s'agit typiquement de nouveaux + gestionnaires de périphériques ou du support de + matériels, de nouvelles commandes ou options, de corrections + de bugs majeurs, ou de mise &agrgave; jour de logiciels. Les avis de + sécurité pour le système de base + découverts après la &release.prev; sont + égalements mentionnés.</para> + + <para>De nombreux changements supplémentaires apportés + &agrgave; &os; ne sont pas mentionnés ici par faute de + place. Par exemple, la documentation a été + corrigée et améliorée, des bugs mineurs ont + été corrigés, du code potentiellement dangereux + pour la sécurité a été audité et + corrigé et le code source a été remis au + propre.</para> <sect2 id="kernel"> <title>Changements concernant le noyau</title> - <para arch="i386">L'éxécution des programmes en format - &man.a.out.5; nécessite l'option <literal>COMPAT_AOUT</literal> dans le - noyau ou le chargement du module noyau <filename>aout.ko</filename>.</para> + <para arch="i386">L'éxécution des programmes en + format &man.a.out.5; nécessite l'option + <literal>COMPAT_AOUT</literal> dans le noyau ou le chargement + du module noyau <filename>aout.ko</filename>.</para> + + <para>&man.acct.2; a été modifié pour ouvrir + le fichier d'accounting en mode ajout, comme cela &man.accton.8; + peut êe;tre utilisé pour activer l'accounting dans un + fichier en mode ajout.&merged;</para> + + <para arch="i386" role="historic">Le gestionnaire de + périphérique &man.amdpm.4; a été + ajouté pour permettre d'accéder aux fonctions du + système de surveillance des puces AMD756 + chipset.&merged;</para> + + <para role="historic">Le gestionnaire de + périphérique &man.agp.4; pour les + périphériques AGS a été + ajouté.&merged;</para> + + <para>Une nouvelle commande <command>show pcpu</command> + ajoutée a &man.ddb.4;, permet d'obtenir la liste des + données par processeur.</para> + + <para role="historic">Deux nouvelles commandes a &man.ddb.4;, + <command>hwatch</command> et <command>dhwatch</command>, ont + été introduites. Parallèlement a + <command>watch</command> et <command>dwatch</command>, elles + permettent d'installer des points de vérification + matériels (en opposition aux point de vérification + logiciels) si l'architecture matérielle le + supporte. &merged;</para> + + <para>&man.devfs.5;, permet de créer automatiquement les + entrées nécessaires dans le répertoire + <filename>/dev</filename> et le support des + périphériques a attachement variable, a + été longuement revu. &man.devfs.5; est maintenant + activé par défaut et peut etre + désactivé par l'option du noyau + <literal>NODEVFS</literal>.</para> + + <para>Le sous système de <quote>règles</quote> + &man.devfs.5; a été introduit. Les règles + DEVFS permettent à l'administrateur de définir + certaines propriétés pour chaque noeud de + périphérique avant qu'ils soient visibles en mode + utilisateur. Les noeuds statiques + (ex:<filename>/dev/speaker</filename>) et dynamiques + (e.g.<filename>/dev/bpf*</filename>, certains + périphériques démontables) sont + supportés. Chaque montage de &man.devfs.5; peut disposer + de règles différentes, permettant + d'implémenter des politiques différentes pour + implémenter dans des jails par ex. Les règles et les + ensembles de règles se manipulent avec l'utilitaire + &man.devfs.8;</para> + + <para>Le gestionnaire de périphérique dgm a + été retiré en faveur du gestionnaire + digi.</para> + + <para>Un nouveau gestionnaire de périphérique digi a + été ajouté pour supporter les cartes + Digiboard PCI Xr et ISA Xem. Un nouveau programme, + &man.digictl.8;, permet de ré-initialiser les cartes qui + ont des modules de ports externes attachés comme les + PC/Xem.</para> + + <para>Un nouvel appel système &man.eaccess.2; a + été ajouté, similaire &agrgave; + &man.access.2; excepté qu'il utilise les identités + effective au lieu des identités réelles.</para> + + <para arch="sparc64">Le support pour les + périphériques basés sur EBus a + été ajouté.</para> - <para>&man.acct.2; a été modifié pour ouvrir le fichier - d'accounting en mode ajout, comme cela &man.accton.8; peut être utilisé - pour activer l'accounting dans un fichier en mode ajout.&merged;</para> + <para arch="i386" role="historic">Le gestionnaire de + périphérique &man.ichsmb.4; pour les cartes + controleur Intel 82801AA (ICH) SMBus et compatibles a + été ajouté. &merged;</para> - <para arch="i386" role="historic">Le gestionnaire de périphérique - &man.amdpm.4; a été ajouté pour permettre d'accéder - aux fonctions du système de surveillance des puces AMD 756 chipset. - &merged;</para> + <para>Chaque environnement &man.jail.2; peut maintenant tourner + dans son niveau de sécurité personnel.</para> - <para role="historic">Le gestionnaire de périphérique &man.agp.4; - pour les périphériques AGS a été ajouté. - &merged;</para> - - <para>Une nouvelle commande <command>show pcpu</command> ajoutée a - &man.ddb.4;, permet d'obtenir la liste des données par - processeur.</para> - - <para role="historic">Deux nouvelles commandes a &man.ddb.4; , - <command>hwatch</command> et <command>dhwatch</command>, ont été - introduites. Parallèlement a <command>watch</command> et - <command>dwatch</command>, elles permettent d'installer des points de - vérification matériels (en opposition aux point de - vérification logiciels) si l'architecture matérielle le - supporte. &merged;</para> - - <para>&man.devfs.5;, permet de créer automatiquement les entrées - nécessaires dans le répertoire <filename>/dev</filename> et le - support des périphériques a attachement variable, a - été longuement revu. &man.devfs.5; est maintenant activé - par défaut et peut etre désactivé par l'option du - noyau <literal>NODEVFS</literal> .</para> - - <para>Le sous système de <quote>règles</quote> &man.devfs.5; a - été introduit. Les règles DEVFS permettent à - l'administrateur de définir certaines propriétés pour - chaque noeud de périphérique avant qu'ils soient visibles en - mode utilisateur. Les noeuds statiques (ex:<filename>/dev/speaker</filename>) - et dynamiques (e.g. <filename>/dev/bpf*</filename>, certains - périphériques démontables) sont supportés. - Chaque montage de &man.devfs.5; peut disposer de règles - différentes, permettant d'implémenter des politiques - différentes pour implémenter dans des jails par ex. Les - règles et les ensembles de règles se manipulent avec - l'utilitaire &man.devfs.8;</para> - - <para>Le gestionnaire de périphérique dgm a été - retiré en faveur du gestionnaire digi.</para> - - <para>Un nouveau gestionnaire de périphérique digi a - été ajouté pour supporter les cartes Digiboard PCI Xr et - ISA Xem. Un nouveau programme, &man.digictl.8;, permet de ré-initialiser - les cartes qui ont des modules de ports externes attachés comme les - PC/Xem.</para> - - <para>Un nouvel appel système &man.eaccess.2; a été - ajouté, similaire &agrgave; &man.access.2; excepté qu'il utilise - les identités effective au lieu des identités réelles. - </para> - - <para arch="sparc64">Le support pour les périphériques - basés sur EBus a été ajouté.</para> - - <para arch="i386" role="historic">Le gestionnaire de périphérique - &man.ichsmb.4; pour les cartes controleur Intel 82801AA (ICH) SMBus et - compatibles a été ajouté. &merged;</para> - - <para>Chaque environnement &man.jail.2; peut maintenant tourner dans - son niveau de sécurité personnel.</para> - - <para>Les variables sysctl pour&man.jail.2; ont été - déplacées de la hiérarchie <varname>jail.*</varname> a - <varname>security.*</varname>. Les autres variable sysctl ayant un rapport - avec la sécurité ont été déplacées - de la hiérarchie <varname>kern.security.*</varname> a - <varname>security.*</varname>.</para> + <para>Les variables sysctl pour&man.jail.2; ont été + déplacées de la hiérarchie + <varname>jail.*</varname> a <varname>security.*</varname>. Les + autres variable sysctl ayant un rapport avec la + sécurité ont été + déplacées de la hiérarchie + <varname>kern.security.*</varname> a + <varname>security.*</varname>.</para> <para role="historic">La variable <varname>kern.maxvnodes</varname> - limite maintenant propremement le nombre de vnodes utilisés. - Précédemment uniquement les vnodes n'utilisant pas les pages de - cache pouvaient etre libérés; cela pouvait conduire a un nombre - croissant de vnodes sans limitation mémoire sur des machines - accédant a beaucoup de petits fichiers. Un thread noyau, - <literal>vnlru</literal>, permet d'aider a libérer et réutiliser - les vnodes &merged;</para> - - <para role="historic">Le tampon des messages noyau est maintenant accessible - (de façon indépendante de l'architecture) via la variable sysctl - <varname>kern.msgbuf</varname> ; &man.dmesg.8; n'a plus besoin d'etre SGID - <groupname>kmem</groupname>. &merged;</para> - - <para>L'environnement du noyau est maintenant dynamique, et peut être - changé via l'appel système &man.kenv.2;.</para> - - - <para role="historic">L'appel système &man.kqueue.2; a été - ajouté au noyau &os;. C'est une nouvelle interface qui remplace - &man.poll.2;/&man.select.2;, qui offre de mailleurs performances ainsi que la - possiblité de rapporter différents type - d'événements. Il supporte la supervision des changements dans les - sockets, les pipes, les fifos, les fichiers, les signaux et les processus. - &merged;</para> - - <para arch="i386,pc98" role="historic">une nouvelle option du noyau - <varname>KVA_SPACE</varname> permet de reconfigurer la taille de l'espace - adressable virtuel du noyau. &merged;</para> - - <para>Le gestionnaire de périphérique &man.labpc.4; a - été retirer du a <quote>bitrot</quote>.</para> - - <para>Le chargeur et le linker du noyau vérifient via la présence - du fichier <filename>linker.hints</filename> dans chaque répertoire - des modules chargeables par le noyau du nom du module et de la version - du fichier KLD. L'utilitaire &man.kldxref.8; permet de générer - ces fichiers.</para> - - - <para role="historic">L'émulation Linux supporte maintenant les - fonctionnalités noyau nécessaires au port - <filename role="package">emulators/linux_base-7</filename> - (émulation RedHat 7.X). &merged;</para> - - <para role="historic">L'émulation linux nécessite maintenant - l'option <literal>options SYSVSEM</literal> dans le fichier de - configuration du noyau. &merged;</para> + limite maintenant propremement le nombre de vnodes utilisés. + Précédemment uniquement les vnodes n'utilisant pas + les pages de cache pouvaient etre libérés; cela + pouvait conduire a un nombre croissant de vnodes sans + limitation mémoire sur des machines accédant a + beaucoup de petits fichiers. Un thread noyau, + <literal>vnlru</literal>, permet d'aider a libérer et + réutiliser les vnodes &merged;</para> + + <para role="historic">Le tampon des messages noyau est maintenant + accessible (de façon indépendante de l'architecture) via + la variable sysctl <varname>kern.msgbuf</varname>; &man.dmesg.8; + n'a plus besoin d'être SGID + <groupname>kmem</groupname>.&merged;</para> + + <para>L'environnement du noyau est maintenant dynamique, et peut + être changé via l'appel système + &man.kenv.2;.</para> + + <para role="historic">L'appel système &man.kqueue.2; a + été ajouté au noyau &os;. C'est une nouvelle + interface qui remplace &man.poll.2;/&man.select.2;, qui offre de + mailleurs performances ainsi que la possiblité de rapporter + différents type d'événements. Il supporte la + supervision des changements dans les sockets, les pipes, les + fifos, les fichiers, les signaux et les processus.&merged;</para> + + <para arch="i386,pc98" role="historic">une nouvelle option du + noyau <varname>KVA_SPACE</varname> permet de reconfigurer la + taille de l'espace adressable virtuel du noyau. &merged;</para> + + <para>Le gestionnaire de périphérique &man.labpc.4; + a été retirer du a <quote>bitrot</quote>.</para> + + <para>Le chargeur et le linker du noyau vérifient via la + présence du fichier <filename>linker.hints</filename> dans + chaque répertoire des modules chargeables par le noyau du + nom du module et de la version du fichier KLD. L'utilitaire + &man.kldxref.8; permet de générer ces + fichiers.</para> + + <para role="historic">L'émulation Linux supporte maintenant + les fonctionnalités noyau nécessaires au port + <filename role="package">emulators/linux_base-7</filename> + (émulation RedHat 7.X). &merged;</para> + + <para role="historic">L'émulation linux nécessite + maintenant l'option <literal>options SYSVSEM</literal> dans le + fichier de configuration du noyau. &merged;</para> <para>**&man.lomac.4;, a Low-Watermark Mandatory Access Control security facility, has been added as a kernel module. It provides @@ -260,38 +278,39 @@ configuration from the administrator. Work on this feature was sponsored by DARPA and NAI Labs.</para> - <para>&os; supporte maintenant un environnement extensible de Mandatory Access - Control. Il permet aux modules chargeables de noyau d'être lier au noyau au - moment de la compilation, du démarrage ou de l'exécution et - augmente donc la politique de sécurité du système. - <note> - <para>L'implémentation de l'environnement MAC est en cours.</para> - </note> - </para> - - <para arch="ia64">Les enregistrements d'architecture machine de - vérification sont maintenant collectés au moment du - démarrage et sont disponibles via les variables sysctl - <varname>hw.mca.*</varname>.</para> - - <para role="historic">La variable de configuration du noyau - <varname>maxusers</varname> est maintenant paramétrable au moment du - démarrage. Les autres paramètres dépendant de - <varname>maxusers</varname> sont maintenant modifiables au démarrage. - Le paramètre <varname>hz</varname> est lui aussi modifiable. - &merged;</para> - - <para role="historic">Une valeur de <literal>0</literal> - pour la variable noyau <varname>maxusers</varname> indique de calculer - ,au moment du démarrage, une valeur apropriée (entre 32 et 384, - en fonction de la quantité de mémoire). C'est la valeur par - défaut du noyau <filename>GENERIC</filename>. &merged;</para> - - <para arch="alpha" role="historic">L'option noyau <varname>MAXMEM</varname> , - couplée a la variable <varname>hw.physmem</varname> permet de - réduire, de façon articielle, la quantité de mémoire - présente sur une machine pour les tests (ou d'autres choses). - &merged;</para> + <para>&os; supporte maintenant un environnement extensible de + Mandatory Access Control. Il permet aux modules chargeables de noyau + d'être lier au noyau au moment de la compilation, du + démarrage ou de l'exécution et augmente donc la + politique de sécurité du + système. <note><para>L'implémentation de + l'environnement MAC est en cours.</para></note></para> + + <para arch="ia64">Les enregistrements d'architecture machine de + vérification sont maintenant collectés au moment du + démarrage et sont disponibles via les variables sysctl + <varname>hw.mca.*</varname>.</para> + + <para role="historic">La variable de configuration du noyau + <varname>maxusers</varname> est maintenant paramétrable au + moment du démarrage. Les autres paramètres + dépendant de <varname>maxusers</varname> sont maintenant + modifiables au démarrage. Le paramètre + <varname>hz</varname> est lui aussi modifiable.&merged;</para> + + <para role="historic">Une valeur de <literal>0</literal> pour la + variable noyau <varname>maxusers</varname> indique de calculer, au + moment du démarrage, une valeur apropriée (entre 32 + et 384, en fonction de la quantité de + mémoire). C'est la valeur par défaut du noyau + <filename>GENERIC</filename>. &merged;</para> + + <para arch="alpha" role="historic">L'option noyau + <varname>MAXMEM</varname> , couplée a la variable + <varname>hw.physmem</varname> permet de réduire, de + façon articielle, la quantité de mémoire + présente sur une machine pour les tests (ou d'autres + choses).&merged;</para> <para role="historic">Les parametres noyau <varname>MAXTSIZ</varname>, <varname>DFLDSIZ</varname>, @@ -300,171 +319,196 @@ sont maintenant des variable modifiables (<varname>kern.maxtsiz</varname>, <varname>kern.maxdfldsiz</varname>, etc.). &merged;</para> - <para>Le code de profiling de &man.mutex.9; a été ajouté - et est activable via l'option de configuration du noyau - <literal>MUTEX_PROFILING</literal>. Cela permet d'activer la - hiérarchie des variables sysctl <varname>debug.mutex.prof.*</varname>. - </para> - - <para arch="i386,pc98" role="historic">Les options de configuration du noyau - <literal>NCPU</literal>, <literal>NAPIC</literal>, - <literal>NBUS</literal>, et <literal>NINTR</literal>, - permettant de configurer les noyaux SMP, ont été retirés. - L'option <literal>NCPU</literal> est maintenant fixée a 16 et - les autres options sus-mentionnées sont dynamiques. &merged;</para> - - <para role="historic">Un gestionnaire de périphérique null-modem, - &man.nmdm.4; a été ajouté. &merged;</para> - - <para role="historic">L'option <literal>O_DIRECT</literal> a été - ajoutée a &man.open.2; et &man.fcntl.2;. L'ajout de cette option au - moment de l'ouverture de fichiers tente de minimiser les effects du cache en - lecture et en écriture &merged;</para> - - <para role="historic">Le gestionnaire de périphérique &man.orm.4; - a été ajouté permettant d'utiliser la ROM optionnel dans - l'espace mémoire ISA des I/O, cela permet de prévenir d'autres - gestionnaires de périphériques de réclamer cette espace - mémoire et donc d'entrer en conflit avec.&merged;</para> - - <para arch="i386,pc98">Le support PECOFF (format d'éxécution - Win32) a été ajouté.</para> - - <para arch="pc98" role="historic">Le gestionnaire de périphérique - pcm supporte maintenant la gestion d'énergie de the NEC PC-98NOTE. - &merged;</para> - - <para role="historic">Les objets de mémoire partagés POSIX.1b - sont maintenant supportés. L'implémentation utilise des fichiers, - mais active automatiquement l'option MAP_NOSYNC lorsqu'ils sont - &man.mmap.2;-ed. &merged;</para> - - <para role="historic">Les différentes options - <literal>PQ_*CACHE</literal> ont été remplacées par une - seul option <literal>PQ_CACHESIZE</literal> permettant de fixer la taille du - cache en kilobytes. Les anciennes options sont toujours supportées pour - la compatibilité.&merged;</para> - - <para arch="i386" role="historic">Le gestionnaire de périphérique - &man.puc.4; (PCI <quote>Universal</quote> Communications) a été - ajouté, permettant de connecter les ports séries PCI au - gestionnaire &man.sio.4;.</para> - - <para>Le gestionnaire de périphérique &man.random.4; a - été réécrit pour utiliser l'algorithme - <application>Yarrow</application>. - Il permet d'obtenir une meilleur entropy, depuis différentes sources, - incluant la console, les interfaces réseaux Ethernet et PPP, et les - périphériques de stockage. L'entropy de &man.random.4; est - maintenant périodiquement sauvegardé dans des fichiers dans le - répertoire <filename>/var/db/entropy</filename>, ainsi que au moment - de l'arret du système. La sémantique de - <filename>/dev/random</filename> a changé; il ne bloque plus - en attendant des bits d'entropy, mais génére un flux de pseudo - données aléatoires exactement comme - <filename>/dev/urandom</filename>.</para> + <para>Le code de profiling de &man.mutex.9; a été + ajouté et est activable via l'option de configuration du + noyau <literal>MUTEX_PROFILING</literal>. Cela permet d'activer la + hiérarchie des variables sysctl + <varname>debug.mutex.prof.*</varname>.</para> + + <para arch="i386,pc98" role="historic">Les options de + configuration du noyau <literal>NCPU</literal>, + <literal>NAPIC</literal>, <literal>NBUS</literal>, et + <literal>NINTR</literal>, permettant de configurer les noyaux SMP, + ont été retirés. L'option + <literal>NCPU</literal> est maintenant fixée a 16 et les + autres options sus-mentionnées sont + dynamiques. &merged;</para> + + <para role="historic">Un gestionnaire de + périphérique null-modem, &man.nmdm.4; a + été ajouté. &merged;</para> + + <para role="historic">L'option <literal>O_DIRECT</literal> a + été ajoutée a &man.open.2; et + &man.fcntl.2;. L'ajout de cette option au moment de l'ouverture de + fichiers tente de minimiser les effects du cache en lecture et en + écriture &merged;</para> + + <para role="historic">Le gestionnaire de + périphérique &man.orm.4; a été + ajouté permettant d'utiliser la ROM optionnel dans l'espace + mémoire ISA des I/O, cela permet de prévenir + d'autres gestionnaires de périphériques de + réclamer cette espace mémoire et donc d'entrer en + conflit avec.&merged;</para> + + <para arch="i386,pc98">Le support PECOFF (format + d'éxécution Win32) a été ajouté.</para> + + <para arch="pc98" role="historic">Le gestionnaire de + périphérique pcm supporte maintenant la gestion + d'énergie de the NEC PC-98NOTE.&merged;</para> + + <para role="historic">Les objets de mémoire partagés + POSIX.1b sont maintenant + supportés. L'implémentation utilise des fichiers, + mais active automatiquement l'option MAP_NOSYNC lorsqu'ils sont + &man.mmap.2;-ed. &merged;</para> + + <para role="historic">Les différentes options + <literal>PQ_*CACHE</literal> ont été + remplacées par une seule option + <literal>PQ_CACHESIZE</literal> permettant de fixer la taille du + cache en kilobytes. Les anciennes options sont toujours + supportées pour la compatibilité.&merged;</para> + + <para arch="i386" role="historic">Le gestionnaire de + périphérique &man.puc.4; (PCI + <quote>Universal</quote> Communications) a été + ajouté, permettant de connecter les ports séries PCI + au gestionnaire &man.sio.4;.</para> + + <para>Le gestionnaire de périphérique &man.random.4; + a été réécrit pour utiliser + l'algorithme <application>Yarrow</application>. Il permet + d'obtenir une meilleur entropy, depuis différentes sources, + incluant la console, les interfaces réseaux Ethernet et + PPP, et les périphériques de stockage. L'entropy de + &man.random.4; est maintenant périodiquement + sauvegardé dans des fichiers dans le répertoire + <filename>/var/db/entropy</filename>, ainsi que au moment de + l'arret du système. La sémantique de + <filename>/dev/random</filename> a changé; il ne bloque + plus en attendant des bits d'entropy, mais + génére un flux de pseudo données + aléatoires exactement comme + <filename>/dev/urandom</filename>.</para> <para>Une nouvelle option du noyau, <literal>options REGRESSION</literal>, - active les interfaces et les fonctionnalités utiles lors des phases de - regression et de correction.</para> + active les interfaces et les fonctionnalités utiles lors + des phases de regression et de correction.</para> + + <para>Le support<literal>RLIMIT_VMEM</literal> support a + été ajouté. Cette fonctionnalité + définit une nouvelle ressource limite qui couvre l'ensemble + de l'espace mémoire virtuel d'un processus, incluant + l'espace &man.mmap.2;. Cette limite peut être + configurée via la nouvelle variable + <varname>vmemoryuse</varname> de + &man.login.conf.5;. &merged;</para> + + <para arch="sparc64">Le support pour les + périphériques basés sur le bus SBus a + été ajouté.</para> - <para>Le support<literal>RLIMIT_VMEM</literal> support a été - ajouté. Cette fonctionnalité définit une nouvelle - ressource limite qui couvre l'ensemble de l'espace mémoire virtuel d'un - processus, incluant l'espace &man.mmap.2;. Cette limite peut être - configurée via la nouvelle variable <varname>vmemoryuse</varname> de - &man.login.conf.5;. &merged;</para> + <para arch="sparc64">Le périphérique se, permettant + de supporter le controleur série Siemens SAB82532, que l'on + trouve sur les nouvelles machines Ultra Sparc, a été + ajouté.</para> - <para arch="sparc64">Le support pour les périphériques - basés sur le bus SBus a été ajouté.</para> + <para role="historic">Le périphérique &man.snp.4; + n'est plus statique et peut maintenant être compilé + en module. &merged;</para> - <para arch="sparc64">Le périphérique se, permettant de supporter - le controleur série Siemens SAB82532, que l'on trouve sur les nouvelles - machines Ultra Sparc, a été ajouté.</para> + <para arch="i386" role="historic">Un gestionnaire de + périodiquement &man.spic.4;, permettant d'accéder au + périphérique d'appel de certains portable Sony, a + été ajouté.</para> - <para role="historic">Le périphérique &man.snp.4; n'est plus - statique et peut maintenant être compilé en module. &merged;</para> - <para arch="i386" role="historic">Un gestionnaire de périodiquement - &man.spic.4;, permettant d'accéder au périphérique - d'appel de certains portable Sony, a été ajouté.</para> + <para>Le gestionnaire de périphérique + &man.syscons.4; supporte maintenant le copier-coller via le + clavier, par défaut via les touches + <keycap>Shift</keycap>-<keycap>Insert</keycap>.</para> - <para>Le gestionnaire de périphérique &man.syscons.4; supporte - maintenant le copier-coller via le clavier, par défaut via les - touches <keycap>Shift</keycap>-<keycap>Insert</keycap>.</para> - <para>Le timer de retransmission du protocole &man.tcp.4; - peut maintenant etre manipulé via les variables sysctl : - <varname>net.inet.tcp.rexmit_min</varname> et - <varname>net.inet.tcp.rexmit_slop</varname>.</para> + <para>Le timer de retransmission du protocole &man.tcp.4; peut + maintenant etre manipulé via les variables sysctl: + <varname>net.inet.tcp.rexmit_min</varname> et + <varname>net.inet.tcp.rexmit_slop</varname>.</para> - <para>Le procotole &man.tcp.4; dispose de la possibilité de + <para>Le procotole &man.tcp.4; dispose de la possibilité de limiter dynamiquement la fenêtre d'envoi pour maximiser la bande passante et réduire les temps de transit. Cette fonctionnalité est activable via la variable sysctl <varname>net.inet.tcp.inflight_enable</varname></para> - <para role="historic">Le support des périphériques USB a - été ajouté au noyau <filename>GENERIC</filename> et au - programme d'installation pour permettre de supporte les - périphériques USB par défaut. Notez que SRM ne supporte - pas tous les périphériques USB actuellement, et donc vous devez - utilisez un clavier AT si vous n'utilisez pas une console série. - &merged;</para> - - <para>Le gestionnaire de périphérique uaudio, permettant de - supporter les périphériques audio USB a été - ajouté. &merged;</para> - - <para arch="i386,pc98" role="historic">Un gestionnaire de - périphériques &man.umodem.4; pour les modems USB a - été ajouté. Il supporte les modems 3Com 5605 et Metricom - Ricochet GS wireless USB modems. &merged;</para> - - <para arch="i386,pc98" role="historic">Un gestionnaire de - périphériques &man.uscanner.4; - permettant le support basique de scanner USB utilisant SANE a été - ajouté. Référez vous a - <ulink - url="http://www.mostang.com/sane/">la page SANE</ulink> pour la liste - des scanners supportés Les scanners HP ScanJet 4100C, 5200C et 6300C - sont supportés. &merged;</para> + <para role="historic">Le support des périphériques + USB a été ajouté au noyau + <filename>GENERIC</filename> et au programme d'installation pour + permettre de supporte les périphériques USB par + défaut. Notez que SRM ne supporte pas tous les + périphériques USB actuellement, et donc vous devez + utilisez un clavier AT si vous n'utilisez pas une console + série.&merged;</para> + + <para>Le gestionnaire de périphérique uaudio, + permettant de supporter les périphériques audio USB + a été ajouté. &merged;</para> + + <para arch="i386,pc98" role="historic">Un gestionnaire de + périphériques &man.umodem.4; pour les modems USB a + été ajouté. Il supporte les modems 3Com 5605 + et Metricom Ricochet GS wireless USB modems. &merged;</para> + + <para arch="i386,pc98" role="historic">Un gestionnaire de + périphériques &man.uscanner.4; permettant le support + basique de scanner USB utilisant SANE a été + ajouté. Référez vous a <ulink + url="http://www.mostang.com/sane/">la page SANE</ulink> pour la + liste des scanners supportés Les scanners HP ScanJet 4100C, + 5200C et 6300C sont supportés. &merged;</para> - <para>Pour augmenter la sécurité, l'option de configuration du - noyau <literal>UCONSOLE</literal> a été retiré.</para> - - <para arch="i386,pc98">La fonctionnalité UserConfig lors du - démarrage du noyau, utilisé pour activer, désactiver, - ou configurer les périphériques ISA, a été - retiré. Cette fonctionnalité a été remplacée - par le fichier hints du noyau dans <filename>/boot/device.hints</filename>.</para> + <para>Pour augmenter la sécurité, l'option de + configuration du noyau <literal>UCONSOLE</literal> a + été retiré.</para> + + <para arch="i386,pc98">La fonctionnalité UserConfig lors du + démarrage du noyau, utilisé pour activer, + désactiver, ou configurer les périphériques + ISA, a été retiré. Cette + fonctionnalité a été remplacée par le + fichier hints du noyau dans + <filename>/boot/device.hints</filename>.</para> <para>L'option du noyau <literal>USER_LDT</literal> est maintenant activée par défaut.</para> - <para>Le gestionnaire de périphériques &man.uvisor.4; permettant de - connecter les Handspring Visors via USB a été ajouté. &merged;</para> - - <para>Un gestionnaire de périphériques VESA S3 linear framebuffer - a été ajouté.</para> - - <para arch="i386" role="historic">Le gestionnaire de périphérique - &man.viapm.4; permettant de gérer l'énergie sur les controleurs - VIA SMBus a été ajouté. &merged;</para> + <para>Le gestionnaire de périphériques + &man.uvisor.4; permettant de connecter les Handspring Visors via + USB a été ajouté. &merged;</para> + <para>Un gestionnaire de périphériques VESA S3 + linear framebuffer a été ajouté.</para> + <para arch="i386" role="historic">Le gestionnaire de + périphérique &man.viapm.4; permettant de + gérer l'énergie sur les controleurs VIA SMBus a + été ajouté. &merged;</para> <!-- Above this line, kernel changes ordered by manpage/variable name --> - <para role="historic">**Write combining for crashdumps has been implemented. This - feature is useful when write caching is disabled on both SCSI and - IDE disks, where large memory dumps could take up to an hour to - complete. &merged;</para> + <para role="historic">**Write combining for crashdumps has been + implemented. This feature is useful when write caching is + disabled on both SCSI and IDE disks, where large memory dumps + could take up to an hour to complete. &merged;</para> + - <para>L'infrastructure de gestion des crash noyau a été revue, pour - supporter les nouvelles plateformes. L'implication principale est que le format du - fichier des crash sur disque a été modifié, et est maintenant - indépendant de l'ordre des octets.</para> + <para>L'infrastructure de gestion des crash noyau a + été revue, pour supporter les nouvelles + plateformes. L'implication principale est que le format du fichier + des crash sur disque a été modifié, et est + maintenant indépendant de l'ordre des octets.</para> <para>Les très grands swap (>67 GB) ne panique plus le système.</para> @@ -472,51 +516,59 @@ <para arch="alpha">Le support pour les threads en émulation Linux a été ajouté.</para> - <para role="historic">La cible <maketarget>buildkernel</maketarget> prend en - compte la variable <varname>KERNCONF</varname> et non plus <varname>KERNEL</varname> - pour savoir quel fichier du noyau créer. Il n'est plus nécessaire, dans - certains cas, de faire précéder un <maketarget>buildkernel</maketarget> - par un <maketarget>buildworld</maketarget>. (Un <maketarget>buildworld</maketarget> est - nécessaire pour la mise &agrgave; jour lors des version majeures, ou de la mise a - jour de <application>binutil</application> et lors de changements dans &man.config.8;.) &merged;</para> - - - <para role="historic">Le code de terminaison des processus lorsqu'il n'y a plus - de swap commence maintenant a terminer plus tot les processus, pour - empecher les deadlocks; il prend en compte la quantité d'espace - de swap utilisé par les processus lors du calcul de la taille des + <para role="historic">La cible + <maketarget>buildkernel</maketarget> prend en compte la variable + <varname>KERNCONF</varname> et non plus <varname>KERNEL</varname> + pour savoir quel fichier du noyau créer. Il n'est plus + nécessaire, dans certains cas, de faire + précéder un <maketarget>buildkernel</maketarget> par + un <maketarget>buildworld</maketarget>. (Un + <maketarget>buildworld</maketarget> est nécessaire pour la + mise &agrgave; jour lors des version majeures, ou de la mise + à jour de <application>binutil</application> et lors de + changements dans &man.config.8;.) &merged;</para> + + <para role="historic">Le code de terminaison des processus + lorsqu'il n'y a plus de swap commence maintenant a terminer plus + tot les processus, pour empecher les deadlocks; il prend en compte + la quantité d'espace de swap utilisé par les + processus lors du calcul de la taille des processus.&merged;</para> - <para>Les définitions du linker sont maintenant inclues par défaut; - &man.gensetdefs.8; n'est donc plus nécessaire et a donc été + <para>Les définitions du linker sont maintenant inclues par + défaut; &man.gensetdefs.8; n'est donc plus + nécessaire et a donc été retiré.</para> - <para role="historic">Le clonage de périphérique réseau a - été implémenté, et le périphérique - &man.gif.4; a été modifié pour en tirer parti. Donc - maintenant au lieu de spécifié le nombre d'interfaces &man.gif.4; - disponibles dans le fichier de configuration du noyau, L'option - <option>create</option> de &man.ifconfig.8; doit etre utilisée lorsqu'une - autre instance de périphérique est désirée. - &merged;</para> + <para role="historic">Le clonage de périphérique + réseau a été implémenté, et le + périphérique &man.gif.4; a été + modifié pour en tirer parti. Donc maintenant au lieu de + spécifié le nombre d'interfaces &man.gif.4; + disponibles dans le fichier de configuration du noyau, L'option + <option>create</option> de &man.ifconfig.8; doit etre + utilisée lorsqu'une autre instance de + périphérique est + désirée. &merged;</para> <para>Il est maintenant possible de rajouter des variables d'environnement directement dans le noyau au moment de la compilation en utilisant la directive<literal>ENV</literal> de &man.config.8; .</para> - <para>**Idle zeroing of pages can be enabled with the + <para>**Idle zeroing of pages can be enabled with the <varname>vm.idlezero_enable</varname> sysctl variable.</para> - <para arch="i386,pc98" role="historic">Les adresses de chargement du noyau sont - maintenant exportées dans une table de symboles et différentes - constantes anciennement codées en dur ont été - retirées, ce qui permet a certains programmes, comme &man.ps.1;, de - fonctionner avec des noyaux compilés a différentes adresses. - &merged;</para> + <para arch="i386,pc98" role="historic">Les adresses de chargement + du noyau sont maintenant exportées dans une table de + symboles et différentes constantes anciennement + codées en dur ont été retirées, ce qui + permet a certains programmes, comme &man.ps.1;, de fonctionner + avec des noyaux compilés a différentes + adresses. &merged;</para> - <para role="historic">Le vidage de mémoire des gros processus (ou d'un - nombre importantde processus) ne bloque plus la machine pour un long moment. - &merged;</para> + <para role="historic">Le vidage de mémoire des gros + processus (ou d'un nombre importantde processus) ne bloque plus la + machine pour un long moment. &merged;</para> <para>The &os; kernel scheduler now supports Kernel-Scheduled Entities (KSEs), which provides support for multiple threads of @@ -533,167 +585,228 @@ </para> <para>Le noyau prend en compte maintenant le concept que il y a - des unités plus petites que un processus a gérer (mais il ne peut - avoir plus d'un thread par processus autorisé a un moment précis). - </para> + des unités plus petites que un processus a gérer + (mais il ne peut avoir plus d'un thread par processus + autorisé a un moment précis).</para> <para>Le noyau supporte maintenant plusieurs périphériques bas-niveau pour la console. Le nouvel utilitaire &man.conscontrol.8; permet de gérer ces différentes consoles..</para> - <para arch="alpha">Le gestionnaire de périphériques des console - supporte maintenant les cartes graphiques de type TGA.</para> - - <para>Le noyau se trouvant sur les CDs d'installation est maintenant - séparé de l'image <filename>mfsroot</filename>. Cela permet - d'utiliser un noyau complet lors de l'installation sur des machines - permettantde démarrer sur les CDs (plutot que d'avoir le noyau - restreint utilisé sur les disquettes). &merged;</para> - - <para>**The system load average computation now adds some jitter to - the timing of samples, in order to avoid synchronization with - processes that run periodically. &merged;</para> - - <para>Si vous créez un noyau de déboggage (en utilisant par ex - <literal>makeoptions DEBUG=-g</literal>),les modules chargeables - a la demande seront aussi compiler avec le support de déboggage. Le - seul problème engendré sera que les modules construits avec un noyau - de déboggage prendront plus de place disque de précedemment. - &merged;</para> - - <para>Le périphérique de dump noyau peut maintenant etre activé - via le module chargeur <varname>dumpdev</varname>. Cela permet - dorénavant d'obtenir des informations sur les crashs du a des panic - aux derniers moments d'initialisation du noyau (avant que le système - ne passe en mode mono-utilisateur). &merged;</para> + <para arch="alpha">Le gestionnaire de périphériques + des console supporte maintenant les cartes graphiques de type + TGA.</para> + + <para role="historic">Le noyau se trouvant sur les CDs d'installation est + maintenant séparé de l'image <filename>mfsroot</filename>. + Cela permet d'utiliser un noyau complet lors de l'installation sur des + machines permettant de démarrer sur les CDs (plutot que d'avoir le + noyau restreint utilisé sur les disquettes). &merged;</para> + + <para role="historic">**The system load average computation now + adds some jitter to the timing of samples, in order to avoid + synchronization with processes that run + periodically. &merged;</para> + + <para role="historic">Si vous créez un noyau de + déboggage (en utilisant par ex <literal>makeoptions + DEBUG=-g</literal>),les modules chargeables a la demande seront + aussi compiler avec le support de déboggage. Le seul + problème engendré sera que les modules construits + avec un noyau de déboggage prendront plus de place disque + de précedemment. &merged;</para> + + <para role="historic">Le périphérique de dump noyau + peut maintenant etre activé via le module chargeur + <varname>dumpdev</varname>. Cela permet dorénavant + d'obtenir des informations sur les crashs du a des panic aux + derniers moments d'initialisation du noyau (avant que le + système ne passe en mode + mono-utilisateur). &merged;</para> + + <para>L'allocateur de mémoire du noyau est maintenant un + distributeur "galettes" de mémoire, similaire à + celui de celui qui est utilisé dans Solaris. C'est un + système d'allocation mémoire compatible SMP, qui a + une performance quasi-linéaire lorsque le nombre de CPUs + augmente. Il réduit aussi la fragmentation + mémoire.</para> <sect3> <title>Support des cartes mères et des processeurs</title> - <para>Le support multi-processeur SMP a été largement revu, et - le code de BSD/OS 5.0 a été incorporé. Une des - fonctionnalités importantes de SNMPng ((<quote>SMP Next - Generation</quote>) est de permettre a plus de processus de fonctionner - en mode noyau, tout en ne nécessitant pas de "spin locks" qui - réduisent énormément l'utilité des systèmes - multi-processeurs. Les "handlers" d'interruptions ont maintenant - leur propre contexte, ce qui permet de les bloquer et donc qui permet - de réduire le besoin de poser des "locks" sur les interruptions. - </para> - - <para arch="i386">Le support des processeurs 80386 a été retiré - du noyau <filename>GENERIC</filename> car ce code réduisait - la performance sur les autres processeurs IA32</para> - - <para arch="i386">L'option noyau<literal>I386_CPU</literal> permettant - le support des processeurs 80386 est maintenant exclusive par rapport au - support des autres processeurs IA32; cela devrait sérieusement - augmenter la performance sur les 80386 du a l'élimination des - vérifications du type de processeur au moment de - l'éxécution.</para> - - <para arch="i386">Les noyaux devant tournés sur des 80386 peuvent etre - construits en ne rajoutant dans les options CPU du noyau uniquement + <para>Le support multi-processeur SMP a été + largement revu, et le code de BSD/OS 5.0 a été + incorporé. Une des fonctionnalités importantes de + SNMPng ((<quote>SMP Next Generation</quote>) est de permettre a + plus de processus de fonctionner en mode noyau, tout en ne + nécessitant pas de "spin locks" qui réduisent + énormément l'utilité des systèmes + multi-processeurs. Les "handlers" d'interruptions ont maintenant + leur propre contexte, ce qui permet de les bloquer et donc qui + permet de réduire le besoin de poser des "locks" sur les + interruptions.</para> + + <para arch="i386,pc98">Le support des processeurs 80386 a + été retiré du noyau + <filename>GENERIC</filename> car ce code réduisait la + performance sur les autres processeurs IA32. L'option + noyau<literal>I386_CPU</literal> permettant le support des + processeurs 80386 est maintenant exclusive par rapport au + support des autres processeurs IA32; cela devrait + sérieusement augmenter la performance sur les 80386 du a + l'élimination des vérifications du type de + processeur au moment de l'éxécution. Les noyaux + devant tournés sur des 80386 peuvent etre construits en + ne rajoutant dans les options CPU du noyau uniquement <literal>I386_CPU</literal>.</para> - <para arch="alpha">Les serveurs AlphaServer 1200 (<quote>Tincup</quote>) - ont été testés et fonctionnent. Pour l'instant il n'est pas - possible de démarrer depuis un CD ou un lecteur de disquette, mais - en prenant un disque venant d'un autre server Alpha cela - fonctionne.&merged;</para> + <para arch="alpha" role="historic">Les serveurs AlphaServer 1200 + (<quote>Tincup</quote>) ont été testés et + fonctionnent. Pour l'instant il n'est pas possible de + démarrer depuis un CD ou un lecteur de disquette, mais en + prenant un disque venant d'un autre server Alpha cela + fonctionne.&merged;</para> - <para arch="alpha">La carte mère API UP1100 est validée .</para> + <para arch="alpha">La carte mère API UP1100 est + validée .</para> <para arch="alpha">Les serveurs API CS20 1U sont validés.</para> - <para arch="alpha">Le support pour les séries DEC3000 a été - retiré de l'image mfsroot disquette, cela permet d'obtenir une image - sur une disquette 1.44 Mbyte. Comme le DEC300 est actuellement - uniquement utilisable sans disque, cela ne devrait pas poser de - problèmes.</para> - <para arch="alpha">Le support pour les AlphaServer 2100A (<quote>Lynx</quote>) a été ajouté.</para> - <para arch="alpha">Du code dans le noyau a été ajouté pour - permettre a de vieilles générations de processeurs Alpha - (EV4 et EV5) d'émuler les instructions pour les nouvelles - générations de processeurs Alphas. Cela permet d'utiliser - certains programmes, disponibles uniquement en binaire, comme - <application>Adobe Acrobat 4</application> sur des processeurs - EV4 et EV5.</para> + <para arch="alpha">Du code dans le noyau a été + ajouté pour permettre a de vieilles + générations de processeurs Alpha(EV4 et EV5) + d'émuler les instructions pour les nouvelles + générations de processeurs Alphas. Cela permet + d'utiliser certains programmes, disponibles uniquement en + binaire, comme <application>Adobe Acrobat 4</application> sur + des processeurs EV4 et EV5.</para> <para arch="alpha">Le support SMP sur Alpha est maintenant opérationnel.</para> - <para arch="i386">La détection des nouveaux processeurs, comme - FC-PGA2 Pentium III (Tualatin), Transmeta Crusoe, et Transmeta - Crusoe LongRun, a été ajouté. &merged;</para> - - <para arch="alpha">Le support du matériel suivant a été retirer - du noyau d'installation pour permettre d'obtenir une disquette 1.44.Mb: - Multia, NoName, PC64, EB64, Aspen Alpine, sa (SCSI tape), amr, support - du port parallel, vx (3c590, 3c595), pcn (AMD Am79C97x PCI 10/100), - sf (Adaptec AIC-6915), sis (SiS 900/SiS 7016), ste (Sundance ST201 - (D-Link DFE-550TX)), wb (Winbond W89C840F).</para> - - <para arch="i386">Le support pour Streaming <acronym>SIMD</acronym> - Extensions (<acronym>SSE</acronym>) a été introduit. L'option du - noyau <literal>CPU_ENABLE_SSE</literal> controle l'intégration dans - le noyau.&merged;</para> + <para arch="i386" role="historic">La détection des + nouveaux processeurs, comme FC-PGA2 Pentium III (Tualatin), + Transmeta Crusoe, et Transmeta Crusoe LongRun, a + été ajouté. &merged;</para> + <para arch="alpha">Le support du matériel suivant a + été retirer du noyau d'installation pour permettre + d'obtenir une disquette 1.44.Mb: Multia, NoName, PC64, EB64, + Aspen Alpine, sa (SCSI tape), amr, support du port parallel, vx + (3c590, 3c595), pcn (AMD Am79C97x PCI 10/100), sf (Adaptec + AIC-6915), sis (SiS 900/SiS 7016), ste (Sundance ST201 (D-Link + DFE-550TX)), wb (Winbond W89C840F).</para> + + <para arch="i386" role="historic">Le support pour Streaming + <acronym>SIMD</acronym> Extensions (<acronym>SSE</acronym>) a + été introduit. L'option du noyau + <literal>CPU_ENABLE_SSE</literal> controle l'intégration + dans le noyau.&merged;</para> + + <para arch="i386" role="historic">L'option du noyau + <literal>CPU_ATHLON_SSE_HACK</literal> a été + ajouté, permettant d'activer la fonctionnalité SSE + sur les nouveaux CPU Athlon si le BIOS oubliait de + l'activer. &merged;</para> + + <para arch="sparc64">La plateforme UltraSPARC est maintenant + supportée par &os. Les machines suivantes sont + supportée jusqu'à un certain niveau: Ultra + 1/2/5/10/30/60, Enterprise 220R/420R, Netra T1 AC200/DC200, + Netra T 105, et Blade 100. Le multi-processeur est + supporté, et a été testé sur Ultra + 2, Ultra 60, Enterprise 220R, et Enterprise 420R.</para> + + <para arch="i386">Sur certains systèmes, le BIOS n'active + par les ports d'entrée/sortie et la mémoire des + périphériques PC, ce qui les rend + inutilisables. La variable sysctl + <varname>hw.pci.enable_io_modes</varname> (par défaut + à <literal>1</literal>, pour + <quote>activé</quote>) force &os; à activer ces + périphériques, et ils peuvent donc être + utilisés.</para> + + <para arch="alpha">Le support pour les Alpha TurboChannel Alphas + a été retiré.</para> + + <para arch="i386">Le support pour les AMD Élan SC520 a + été ajouté; cela nécessite l'option + <literal>CPU_ELAN</literal> dans le fichier de configuration du + noyau.</para> </sect3> <sect3> <title>Gestionnaire de démarrage</title> - <para arch="i386">Un nouvel utilitaire <filename>cdboot</filename> - pour les CDROMs donne une meilleur compatibilité avec certains BIOS - qui ne respectait pas totalement l'implémentation standard des CDROM - bootable El Torito . Le nouveau gestionnaire de démarrage supporte - le mode <quote>no emulation</quote> de démarrage qui permet - d'éliminer le besoin d'émulation d'une image mémoire d'une - disquette pour un CDROM bootable. &merged;</para> - - <para arch="i386">Le gestionnaire de démarrage i386 supporte - maintenant un nouveau type de console,<literal>nullconsole</literal>, - permettant d'utiliser un système sans carte vidéo et sans port + <para arch="i386" role="historic"><filename>boot2</filename> + supporte maintenant l'option <option>-n</option> pour + désactiver l'interruption du démarrage par l'appui + sur des touches. &merged;</para> + + <para arch="i386" role="historic">Un nouvel utilitaire + <filename>cdboot</filename> pour les CDROMs donne une meilleur + compatibilité avec certains BIOS qui ne respectait pas + totalement l'implémentation standard des CDROM bootable + El Torito . Le nouveau gestionnaire de démarrage supporte + le mode <quote>no emulation</quote> de démarrage qui + permet d'éliminer le besoin d'émulation d'une + image mémoire d'une disquette pour un CDROM + bootable. &merged;</para> + + <para arch="i386,pc98" role="historic">Le gestionnaire de + démarrage i386 supporte maintenant un nouveau type de + console,<literal>nullconsole</literal>, permettant d'utiliser un + système sans carte vidéo et sans port série. &merged;</para> - <para arch="i386">Le programme &man.loader.8; dispose maintenant du - support optionnel (activer a la compilation, désactivé par - défaut) pour charger des noyaux et des modules compressés - en <application>bzip2</application>. &merged;</para> + <para arch="i386,pc98" role="historic">Le programme + &man.loader.8; dispose maintenant du support optionnel (activer + a la compilation, désactivé par défaut) + pour charger des noyaux et des modules compressés en + <application>bzip2</application>. &merged;</para> + + + <para arch="i386,pc98" role="historic">Le support Intel's Wired + for Management 2.0 (PXE) a été ajouté au + gestionnaire de démarrage de &os;. Du a des + différences d'API, l'ancienne version de PXI n'est plus + supportée. Cela permet de démarrer en + réseau en utilisant le DHCP.&merged;</para> - <para arch="i386">Le support Intel's Wired for Management 2.0 (PXE) a - été ajouté au gestionnaire de démarrage de &os;. Du a des - différences d'API, l'ancienne version de PXI n'est plus - supportée. Cela permet de démarrer en réseau en utilisant le - DHCP.&merged;</para> <!-- Above this line, order bootloader changes by keyword--> - <para arch="i386">Le gestionnaire de démarrage de &os; contient - maintenant un correctif permettant de supporte le démarrage sur un - CDROM sur certains BIOS IBM qui s'attendaient a ce que le premier - secteur de l'émulation des disquette contiennt un BPB MS-DOS - valide pour qu'ils puissent le modifier. &merged;</para> + <para arch="i386" role="historic">Le gestionnaire de + démarrage de &os; contient maintenant un correctif + permettant de supporte le démarrage sur un CDROM sur + certains BIOS IBM qui s'attendaient a ce que le premier secteur + de l'émulation des disquette contiennt un BPB MS-DOS + valide pour qu'ils puissent le modifier. &merged;</para> - <para arch="i386">Le gestionnaire de démarrage de &os; dispose - maintenant d'une option <option>-p</option> permettant de forcer le - noyau a faire une pause entre chaque ligne d'affichage au moment de la - phase de détection. &merged;</para> + <para arch="i386,pc98" role="historic">Le gestionnaire de + démarrage de &os; dispose maintenant d'une option + <option>-p</option> permettant de forcer le noyau a faire une + pause entre chaque ligne d'affichage au moment de la phase de + détection. &merged;</para> - <para arch="alpha,i386">Le gestionnaire de démarrage de &os; est - maintenant capable de démarrer depuis des systèmes de fichier - ayant des tailles de block de plus de 8K.&merged;</para> + <para arch="alpha,i386" role="historic">Le gestionnaire de + démarrage de &os; est maintenant capable de + démarrer depuis des systèmes de fichier ayant des + tailles de block de plus de 8K.&merged;</para> + + <para>Le noyau et les modules ont été + déplacés dans le répertoire + <filename>/boot/kernel</filename>, pour permettre de les + manipuler ensemble de façon plus simple. Le gestionnaire de + démarrage a été mise &agrgave; jour pour + refléter ce changement.</para> - <para>Le noyau et les modules ont été déplacés dans le - répertoire <filename>/boot/kernel</filename>, pour permettre de les - manipuler ensemble de façon plus simple. Le gestionnaire de - démarrage a été mise &agrgave; jour pour refléter ce - changement.</para> <!-- Above this line, order boot loader changes by manpage/variable name--> @@ -703,231 +816,344 @@ <title>Support des interfaces réseau</title> <!-- Above this line, order network driver changes by manpage/variable name--> - <para>Le gestionnaire de périphériques &man.an.4; pour les cartes - Cisco Aironet supporte maintenant le chiffrement "Wired Equivalent - Privacy" (WEP), et est controlable via &man.ancontrol.8;.&merged;</para> + <para role="historic">Le gestionnaire de + périphériques &man.an.4; pour les cartes Cisco + Aironet supporte maintenant le chiffrement "Wired Equivalent + Privacy" (WEP), et est controlable via + &man.ancontrol.8;.&merged;</para> - <para>Le gestionnaire de périphériques &man.an.4; supporte - maintenant les séries Cisco Aironet 350. &merged;</para> + <para role="historic">Le gestionnaire de + périphériques &man.an.4; supporte maintenant les + séries Cisco Aironet 350. &merged;</para> - <para>Le gestionnaire de périphériques &man.an.4; supporte le - mode <quote>monitor</quote> controlable via l'option + <para role="historic">Le gestionnaire de + périphériques &man.an.4; supporte le mode + <quote>monitor</quote> controlable via l'option <option>-M</option> de &man.ancontrol.8;. &merged;</para> - <para>Le gestionnaire de périphériques &man.an.4; supporte - maintenant Cisco LEAP aussi bien que les clefs WEP. Les utilitaires - Aironet Linux sont supportés sous l'émulation. &merged;</para> - - <para arch="i386">Le support générique pour les réseaux &agrgave; - jetons de type ARCNET a été ajouté. &merged;</para> + <para role="historic">Le gestionnaire de + périphériques &man.an.4; supporte maintenant Cisco + LEAP aussi bien que les clefs WEP. Les utilitaires Aironet Linux + sont supportés sous l'émulation. &merged;</para> - <para arch="i386">Le gestionnaire de périphériques &man.bge.4; - a été ajouté et permet de gérer les cartes de la famille - des controleurs Gigabit Ethernet Broadcom BCM570x, cela inclut les - cartes 3Com 3c996-T, SysKonnect SK-9D21 et SK-9D41, et les cartes - Gigabit Ethernet des serveurs Dell PowerEdge 2550. Les "jumbo frames", - le marquage des VLAN et le controle de sortie "TCP/IP offload" sont - supportés, tout comme la moderation des interruptions.&merged;</para> + <para arch="i386,pc98" role="historic">Le support + générique pour les réseaux &agrgave; jetons + de type ARCNET a été + ajouté. &merged;</para> - <para arch="i386">Le gestionnaire de périphériques cm a été - ajouté et permet de supporter les cartes ARCNET SMC COM90cx6 + <para arch="i386,pc98" role="historic">Le gestionnaire de + périphériques &man.bge.4; a été + ajouté et permet de gérer les cartes de la famille + des controleurs Gigabit Ethernet Broadcom BCM570x, cela inclut + les cartes 3Com 3c996-T, SysKonnect SK-9D21 et SK-9D41, et les + cartes Gigabit Ethernet des serveurs Dell PowerEdge 2550. Les + "jumbo frames", le marquage des VLAN et le controle de sortie + "TCP/IP offload" sont supportés, tout comme la moderation + des interruptions.&merged;</para> + + <para arch="i386" role="historic">Le gestionnaire de + périphériques cm a été ajouté + et permet de supporter les cartes ARCNET SMC COM90cx6 ARCNET. &merged;</para> <para>Le gestionnaire de périphériques &man.dc.4; supporte désormais les cartes &agrgave; base de composants Xircom 3201 et Conexant LANfinity RS7112.</para> - <para>Le gestionnaire de périphériques &man.dc.4; supporte - maintenant les VLAN.</para> - - <para>Le gestionnaire de périphériques &man.de.4; effectue - maintenant une arbitration &agrgave; base de "round-robin" entre les - réceptions et les transmissions du 21143 &agrgave; la place de donner - la priorité a l'unité de reception. Cela permet de gagner - 10–15% de performances lors des gros transferts. &merged;</para> - - <para arch="alpha">Le gestionnaire de périphériques &man.ed.4; - est supporté.</para> - - <para arch="i386">Les cartes Fast Ethernet Linksys PCCARD supportés - viale gestionnaire de périphériques &man.ed.4; nécessite - maintenant l'ajout du drapeau <literal>0x80000</literal> &agrgave; la - ligne de configuration de &man.pccard.conf.5;. Ce drapeau n'est pas - optionnel. Les cartes Linksys ne serait pas reconnues sans - lui. &merged;</para> - - <para>Un problème avec le gestionnaire de périphériques - &man.ed.4; qui pouvait résulter en un "panic" du système avec - les très petits paquets et les BPF ou le pontage activé a - été fixé. &merged;</para> - - <para>Le gestionnaire de périphériques &man.ed.4; supporte - maintenant les composants D-Link DL10022 chips, nécessaires pour - certaines cartes dont la carte NetGear FA-410TX. Le gestionnaire - <literal>miibus</literal> est maintenant nécessaire dans la - configuration du noyau pour le gestionnaire de périphériques - &man.ed.4;. &merged;</para> - - <para arch="i386">Le gestionnaire de périphériques &man.el.4; - peut maintenant etre chargé en module.</para> - - <para arch="i386">Le gestionnaire de périphériques &man.em.4; - supporte maintenant les cartes basées sur les composants controleurs - Gigabit Ethernet Intel 82544, 82542, et 82543. Le gestionnaire supporte - les "jumbo frames" et les "checksum offload" en - émission/réception sur les cartes basées sur les composants - 82543 et 82544. &merged;</para> - - <para>Le périphérique &man.faith.4; est maintenant chargeable, - déchargeable et clonable. &merged;</para> - - <para arch="i386">Le support des cartes Ethernet Fujitsu - MB86960A/MB86965A PC-Cards a été de nouveau rajouté au - gestionnaire de périphériques &man.fe.4;. &merged;</para> - - <para arch="alpha">Le gestionnaire de périphériques &man.fpa.4; - supporte maintenant les cartes DEFPA FDDI Digital sur les architectures + <para role="historic">Le gestionnaire de + périphériques &man.dc.4; supporte maintenant les + VLAN.</para> + + <para role="historic">Le gestionnaire de + périphériques &man.de.4; effectue maintenant une + arbitration &agrgave; base de "round-robin" entre les + réceptions et les transmissions du 21143 &agrgave; la + place de donner la priorité a l'unité de + reception. Cela permet de gagner 10–15% de performances + lors des gros transferts. &merged;</para> + + <para arch="alpha">Le gestionnaire de + périphériques &man.ed.4; est + supporté.</para> + + <para arch="i386,pc98" role="historic">Les cartes Fast Ethernet + Linksys PCCARD supportés via le gestionnaire de + périphériques &man.ed.4; nécessite + maintenant l'ajout du drapeau <literal>0x80000</literal> + &agrgave; la ligne de configuration de &man.pccard.conf.5;. Ce + drapeau n'est pas optionnel. Les cartes Linksys ne serait pas + reconnues sans lui. &merged;</para> + + <para role="historic">Un problème avec le gestionnaire de + périphériques &man.ed.4; qui pouvait + résulter en un "panic" du système avec les + très petits paquets et les BPF ou le pontage + activé a été fixé. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.ed.4; supporte maintenant les + composants D-Link DL10022 chips, nécessaires pour + certaines cartes dont la carte NetGear FA-410TX. Le gestionnaire + <literal>miibus</literal> est maintenant nécessaire dans + la configuration du noyau pour le gestionnaire de + périphériques &man.ed.4;. &merged;</para> + + <para arch="i386">Le gestionnaire de périphériques + &man.el.4; peut maintenant etre chargé en module.</para> + + <para arch="i386,pc98,ia64" role="historic">Le gestionnaire de + périphériques &man.em.4; supporte maintenant les + cartes basées sur les composants controleurs Gigabit + Ethernet Intel 82544, 82542, et 82543. Le gestionnaire supporte + les "jumbo frames" et les "checksum offload" en + émission/réception sur les cartes basées + sur les composants 82543 et 82544. &merged;</para> + + <para role="historic">Le périphérique + &man.faith.4; est maintenant chargeable, déchargeable et + clonable. &merged;</para> + + <para arch="i386,pc98" role="historic">Le support des cartes + Ethernet Fujitsu MB86960A/MB86965A PC-Cards a été + de nouveau rajouté au gestionnaire de + périphériques &man.fe.4;. &merged;</para> + + <para arch="alpha" role="historic">Le gestionnaire de + périphériques &man.fpa.4; supporte maintenant les + cartes DEFPA FDDI Digital sur les architectures Alpha. &merged;</para> - <para>Le gestionnaire de périphériques &man.fxp.4; nécessite - maintenant l'entrée <literal>device miibus</literal> dans le - fichier de configuration du noyau. &merged;</para> - - <para>Le gestionnaire de périphériques &man.fxp.4; contient - maintenant un correctif pour la violation de protocole PCI causé sur - certains systèmes basés sur des composants Intel ICH2/ICH2-M. Le - correctif consiste &agrgave; lécriture dans l'EEPROM de l'interface a - désactiver pour le mode "Dynamic Standby"; une fois l'EEPROM - modifiée, le système doit etre redémarré pour que les - modifications soient prises en compte. &merged;</para> - - <para>**The &man.fxp.4; driver now supports Intel's loadable - microcode to implement receive-side interrupt coalescing and - packet bundling, on NICs that support these features. This - support can be activated by the use of the - <option>link0</option> option to &man.ifconfig.8;. &merged;</para> - - <para>Le gestionnaire de périphériques &man.gx.4; a été - ajouté et permet de gérer les cartes basées sur les controleurs - Gigabit Ethernet Intel 82542 et 82543. Les versions fibres et cuivre - sont supportées. Les deux cartes supportent l'insertion de VLAN et - le taggage de VLAN, les cartes 82543 supportent un plus les "checksum - offload" TCP/IP. &merged;</para> - - <para>The &man.lge.4; driver has been added to support the Level - 1 LXT1001 NetCellerator Gigabit Ethernet controller chip. This - device is used on some fiber optic GigE cards from SMC, D-Link - and Addtron. Jumbograms and TCP/IP checksum offload on receive - are supported, although hardware VLAN filtering is not. &merged;</para> - - <para>Le gestionnaire de périphériques &man.nge.4; a été ajouté et supporte - les cartes PCI Gigabit Ethernet basées sur les controleurs National Semiconductor DP83820 - et DP83821, incluant les controleurs D-Link DGE-500T, SMC EZ Card 1000 (SMC9462TX), Asante - FriendlyNet GigaNIC 1000TA et 1000TPC et Addtron - AEG320T. Ce gestionnaire de périphériques supporte le déchargement des sommes - de controle en émission et en réception. &merged;</para> - - <para>Le gestionnaire de périphériques &man.pcn.4; a été ajouté et supporte - les cartes AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III, PCnet/PRO, - PCnet/Home, et HomePNA. Ces cartes sont toujours supportées par le - gestionnaire &man.lnc.4;, le gestionnaire &man.pcn.4; permet de - faire fonctionner ces composants en mode 32bits et utilise la fonction - d'alignement RX pour permettre de recevoir sans effectuer de copie. - Ce gestionnaire est indépendant de l'architecture, il fonctionne donc - aussi bien sur I386 que sur Alpha. Le gestionnaire &man.lnc.4; - continue a etre nécessaire pour les cartes non PCI. &merged;</para> - - <para>Le gestionnaire de périphériques &man.ray.4;, supportant - les cartes réseau sans-fil Webgear Aviator a été ajouté. Les - opération sur l'interfaces &man.ray.4; s'effectue via - &man.raycontrol.8;. &merged;</para> - - <para arch="i386">Le gestionnaire de périphériques sbni, permettant - de supporter les interfaces de comunications Granch - SBNI12, point a point ISA et PCI a été ajouté. Le port - <filename role="package">sysutils/sbniconfig</filename> contenu - dans la collection des ports de &os; peut etre utilisé pour configurer - ces périphériques.&merged;</para> - - <para>Le support des cartes PCI Ethernet basées sur les controleurs - SiS 900 et SiS 7016 Fast Ethernet (par exemple, les composants - se trouvant sur les cartes mères SiS 635 and 735), et les composants - National Semiconductor DP83815 (incluant NetGear - FA311-TX et FA312-TX) a été ajouté via le gestionnaire de périphériques &man.sis.4;. - Ce gestionnaire supporte les VLANs. &merged;</para> - - <para arch="i386">Le gestionnaire de périphériques snc pour les controleurs - de cartes Ethernet National Semiconductor - DP8393X (SONIC) a été ajouté. Actuellement ce gestionnaire est uniquement - utilisé sur les architectures PC-98.. &merged;</para> - - <para>Le périphérique &man.stf.4; est maintenant clonable.</para> - - <para>Le gestionnaire de périphériques &man.tap.4;, un gestionnaire de - périphériques virtuel Ethernet nécessaire pour les configuration en point, a été - ajouté. Ce périphérique est clonable. &merged;</para> - - <para>Le gestionnaire de périphériques &man.ti.4; supporte maintenant - les cartes Gigabit Ethernet Alteon AceNIC - 1000baseT et Netgear GA620T 1000baseT . &merged;</para> - - <para>Le gestionnaire de périphériques &man.ti.4; masque maintenant + <para role="historic">Le gestionnaire de + périphériques &man.fxp.4; nécessite + maintenant l'entrée <literal>device miibus</literal> dans + le fichier de configuration du noyau. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.fxp.4; contient maintenant un + correctif pour la violation de protocole PCI causé sur + certains systèmes basés sur des composants Intel + ICH2/ICH2-M. Le correctif consiste &agrgave; lécriture + dans l'EEPROM de l'interface a désactiver pour le mode + "Dynamic Standby"; une fois l'EEPROM modifiée, le + système doit etre redémarré pour que les + modifications soient prises en compte. &merged;</para> + + <para role="historic">**The &man.fxp.4; driver now supports + Intel's loadable microcode to implement receive-side interrupt + coalescing and packet bundling, on NICs that support these + features. This support can be activated by the use of the + <option>link0</option> option to + &man.ifconfig.8;. &merged;</para> + + <para arch="sparc64">Le gestionnaire de + périphériques gem a été + ajouté pour supporté les cartes Sun GEM Gigabit + Ethernet et ERI Fast Ethernet.</para> + + <para role="historic">Le gestionnaire de + périphériques &man.gx.4; a été + ajouté et permet de gérer les cartes basées + sur les controleurs Gigabit Ethernet Intel 82542 et 82543. Les + versions fibres et cuivre sont supportées. Les deux + cartes supportent l'insertion de VLAN et le taggage de VLAN, + les cartes 82543 supportent un plus les "checksum offload" + TCP/IP. &merged;</para> + + <para arch="sparc64">Le gestionnaire de + périphériques hme a été + ajouté pour ajouter le support des cartes Sun HME Fast + Ethernet, que l'on trouve sur beaucoup de cartes mères + des séries de machines Sun Ultra.</para> + + <para role="historic">The &man.lge.4; driver has been added to + support the Level 1 LXT1001 NetCellerator Gigabit Ethernet + controller chip. This device is used on some fiber optic GigE + cards from SMC, D-Link and Addtron. Jumbograms and TCP/IP + checksum offload on receive are supported, although hardware + VLAN filtering is not. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques my, permettant le support des cartes + Myson Fast et Gigabit Ethernet, a été + ajouté. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.nge.4; a été + ajouté et supporte les cartes PCI Gigabit Ethernet + basées sur les controleurs National Semiconductor DP83820 + et DP83821, incluant les controleurs D-Link DGE-500T, SMC EZ + Card 1000 (SMC9462TX), Asante FriendlyNet GigaNIC 1000TA et + 1000TPC et Addtron AEG320T. Ce gestionnaire de + périphériques supporte le déchargement des + sommes de controle en émission et en + réception. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.pcn.4; a été + ajouté et supporte les cartes AMD PCnet/FAST, + PCnet/FAST+, PCnet/FAST III, PCnet/PRO, PCnet/Home, et + HomePNA. Ces cartes sont toujours supportées par le + gestionnaire &man.lnc.4;, le gestionnaire &man.pcn.4; permet de + faire fonctionner ces composants en mode 32bits et utilise la + fonction d'alignement RX pour permettre de recevoir sans + effectuer de copie. Ce gestionnaire est indépendant de + l'architecture, il fonctionne donc aussi bien sur I386 que sur + Alpha. Le gestionnaire &man.lnc.4; continue a etre + nécessaire pour les cartes non PCI. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.ray.4;, supportant les cartes + réseau sans-fil Webgear Aviator a été + ajouté. Les opération sur l'interfaces &man.ray.4; + s'effectue via &man.raycontrol.8;. &merged;</para> + + <para arch="i386,pc98">Le gestionnaire de + périphériques &man.rp.4; a été mis + à jour en version 3.02 et peut être compilé + en module. &merged;</para> + + <para arch="i386" role="historic">Le gestionnaire de + périphériques sbni, permettant de supporter les + interfaces de comunications Granch SBNI12, point a point ISA et + PCI a été ajouté. Le port <filename + role="package">sysutils/sbniconfig</filename> contenu dans la + collection des ports de &os; peut etre utilisé pour + configurer ces périphériques.&merged;</para> + + <para role="historic">Le support des cartes PCI Ethernet + basées sur les controleurs SiS 900 et SiS 7016 Fast + Ethernet (par exemple, les composants se trouvant sur les cartes + mères SiS 635 and 735), et les composants National + Semiconductor DP83815 (incluant NetGear FA311-TX et FA312-TX) a + été ajouté via le gestionnaire de + périphériques &man.sis.4;. Ce gestionnaire + supporte les VLANs. &merged;</para> + + <para arch="pc98" role="historic">Le gestionnaire de + périphériques snc pour les controleurs de cartes + Ethernet National Semiconductor DP8393X (SONIC) a + été ajouté. Actuellement ce gestionnaire + est uniquement utilisé sur les architectures + PC-98.&merged;</para> + + <para>Le périphérique &man.stf.4; est maintenant + clonable.</para> + + <para role="historic">Le gestionnaire de + périphériques &man.tap.4;, un gestionnaire de + périphériques virtuel Ethernet nécessaire + pour les configuration en point, a été + ajouté. Ce périphérique est clonable. + &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.ti.4; supporte maintenant les + cartes Gigabit Ethernet Alteon AceNIC 1000baseT et Netgear + GA620T 1000baseT . &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.ti.4; masque maintenant correctement le marquage de VLAN. &merged;</para> - <para>Le gestionnaire de périphériques &man.txp.4; a été ajouté et supporte - les cartes basées sur le composant 3Com 3XP Typhoon/Sidewinder (3CR990). &merged;</para> + <para>Le gestionnaire de périphériques &man.tx.4; + supporte maintenant réellement le filtrage + multicast.</para> - <para>Le périphérique &man.vlan.4; est maintenant chargeable, déchargeable et + <para role="historic">Le gestionnaire de + périphériques &man.txp.4; a été + ajouté et supporte les cartes basées sur le + composant 3Com 3XP Typhoon/Sidewinder (3CR990). &merged;</para> + + <para role="historic">Le périphérique &man.vlan.4; + est maintenant chargeable, déchargeable et clonable. &merged;</para> - <para>Le gestionnaire de périphériques &man.xl.4; supporte maintenant - les cartes 3Com 3C556 and 3C556B MiniPCI utilisées sur cecrtains - ordinateurs portables. &merged;</para> - - <para>Le gestionnaire de périphériques &man.xl.4; supporte maintenant les - trames de VLAN marqués en réception(sur les cartes a base de composant - <quote>Cyclone</quote> ou plus récents). &merged;</para> - - <para>Le gestionnaire de périphériques &man.xl.4; supporte maintenant - le déchargement des sommes de controles TCP/IP en réception et en émission - sur les cartes implémentant cette fonctionnalité, comme les cartes - 3C905B, 3C905C, et 3C980C. &merged;</para> - - <para>Un problème dans le gestionnaire &man.xl.4;, relatif a un débordement - de statistiques lors de la gestion des interruptions, pouvant causer des - ralentissements lors de taux de traitements plus ou moins importants de paquets - , a été résolu. &merged;</para> - - <para>La structure de données <varname>ifnet</varname> d'une interface, peut - maintenant indiquer les fonctions supportées par une carte réseau, et - lesquelles sont activées. &man.ifconfig.8; d'obtenir ces informations. &merged;</para> - - <para>Les performances pour les serveurs ayant un grand nombre d'alias - IP ont été augmentées, en remplacant la liste linéaire - <varname>if_inaddr</varname> par un tableau de hashage. &merged;</para> - - <para>Les périphériques réseaux apparaissent maintenant automatiquement - comme des fichiers spéciaux dans <filename>/dev/net</filename>. Des - ioctls matériels su les interfaces ( en excluant le protocol ou - le routage) peut etre effectué sur ces périphériques. L'ioctl - <varname>SIOCGIFCONF</varname> peut etre effectué sur le fichier - <filename>/dev/network</filename>.</para> - - <para>Certains gestionnaires de périphériques implémentent maintenant - un mode semi-interrogation, qui permet aux systèmes d'etre plus robustes - aux attaques et surcharges. Pour activer l'interrogation, les options suivantes - sont nécessaires dans le fichier de configuration du noyau: - - <programlisting>options DEVICE_POLLING -options HZ=1000 # pas obligatoire, mais fortemment recommandé</programlisting> - - La variable sysctl <varname>kern.polling.enable</varname> activera ensuite - le mode d'interrogation; la variable sysctl <varname>kern.polling.user_frac</varname> - indiquant le pourcentage de temps CPU &agrgave; reserver dans le mode utilisateur. Les - gestionnaires supportant cette fonctionnalité sont &man.dc.4;, &man.fxp.4;, et - &man.sis.4;. Plus de détails peuvent etre trouvé a la page de manuel de &man.polling.4;. &merged;</para> - - <para arch="i386">La perfomance de certains gestionnaires de périphériques + <para role="historic">Le gestionnaire de + périphériques &man.wi.4; supporte maintenant les + cartes Prism II et Prism 2.5. Le WEP 104/128-bit fonctionne + maintenant correctement sur les cartes Prism. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.wi.4; supporte l'utilisation de + &os; comme point d'accès sans fil. Cette fonction peut + être activée avec l'option <literal>mediaopt + hostap</literal> de &man.ifconfig.8;. Cette + fonctionnalitée nécessaite une carte basée + sur un controlleur Prism II. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.wi.4; supporte maintenant les + <application>bsd-airtools</application>. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques xe peut maintenant être + compilé en module. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.xl.4; supporte maintenant les + cartes 3Com 3C556 and 3C556B MiniPCI utilisées sur + certains ordinateurs portables. &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.xl.4; supporte maintenant les + trames de VLAN marqués en réception(sur les cartes + a base de composants <quote>Cyclone</quote> ou plus + récents). &merged;</para> + + <para role="historic">Le gestionnaire de + périphériques &man.xl.4; supporte maintenant le + déchargement des sommes de controles TCP/IP en + réception et en émission sur les cartes + implémentant cette fonctionnalité, comme les + cartes 3C905B, 3C905C, et 3C980C. &merged;</para> + + <para role="historic">Un bogue dans le gestionnaire &man.xl.4;, + relatif a un débordement de statistiques lors de la + gestion des interruptions, pouvant causer des ralentissements + lors de taux de traitements plus ou moins importants de paquets, + a été résolu. &merged;</para> + + <para role="historic">La structure de données + <varname>ifnet</varname> d'une interface, peut maintenant + indiquer les fonctions supportées par une carte + réseau, et lesquelles sont activées. + &man.ifconfig.8; d'obtenir ces informations. &merged;</para> + + <para role="historic">Les performances pour les serveurs ayant + un grand nombre d'alias IP ont été + augmentées, en remplacant la liste linéaire + <varname>if_inaddr</varname> par un tableau de + hashage. &merged;</para> + + <para>Les périphériques réseaux + apparaissent maintenant automatiquement comme des fichiers + spéciaux dans <filename>/dev/net</filename>. Des ioctls + matériels su les interfaces ( en excluant le protocol ou + le routage) peut etre effectué sur ces + périphériques. L'ioctl + <varname>SIOCGIFCONF</varname> peut etre effectué sur le + fichier <filename>/dev/network</filename>.</para> + + <para role="historic">Certains gestionnaires de + périphériques implémentent maintenant un + mode semi-interrogation, qui permet aux systèmes d'etre + plus robustes aux attaques et surcharges. Pour activer + l'interrogation, les options suivantes sont nécessaires + dans le fichier de configuration du noyau: + + <programlisting>options DEVICE_POLLING options HZ=1000 # pas + obligatoire, mais fortemment recommandé</programlisting> + + La variable sysctl <varname>kern.polling.enable</varname> + activera ensuite le mode d'interrogation; la variable sysctl + <varname>kern.polling.user_frac</varname> indiquant le + pourcentage de temps CPU &agrgave; reserver dans le mode + utilisateur. Les gestionnaires supportant cette + fonctionnalité sont &man.dc.4;, &man.fxp.4;, et + &man.sis.4;. Plus de détails peuvent etre trouvé a + la page de manuel de &man.polling.4;. &merged;</para> + + <para arch="i386,pc98" role="historic">La perfomance de certains gestionnaires de périphériques réseaux (spécifiquement &man.dc.4; et &man.sis.4;) a été améliorée par l'élimination d'inutiles copies de tampons.&merged;</para> @@ -936,94 +1162,117 @@ options HZ=1000 # pas obligatoire, mais fortemment recommandé</programlis <sect3> <title>Protocoles réseau</title> - <para>Le fonctionnalité noyau &man.accept.filter.9;, permettant de réduire - le temps d'acceptation et de lecture sur les nouvelles connexions sur - les sockets en attente a été ajoutée. &merged;</para> + <para role="historic">Le fonctionnalité noyau + &man.accept.filter.9;, permettant de réduire le temps + d'acceptation et de lecture sur les nouvelles connexions sur les + sockets en attente a été + ajoutée. &merged;</para> - <para>La valeur <literal>proxy</literal> de l'option + <para role="historic">La valeur <literal>proxy</literal> de l'option <option>-d</option> de &man.arp.8; a été renommé en <literal>pub</literal>, pour la cohérence avec l'option - <option>-s</option>. Le mot clef <literal>only</literal> a été - ajouté a l'option <option>-s</option> et l'option - <option>-S</option>, pour permettre de créer des entrées publiées - en <quote>proxy-only</quote>. &merged;</para> - - <para>La fonctionnalité de temporisation de lecture de &man.bpf.4; - fonctionne maintenant correctement avec &man.select.2;/&man.poll.2;, et - aussi avec les "pthreads". &merged;</para> - - <para>&man.bridge.4; et &man.dummynet.4; ont recus des améliorations - et des corrections de bogues, et sont maintenant des modules - chargeables. &merged;</para> - - <para>&man.bridge.4; a maintenant un support amélioré pour les - clusters multi-bridge indépendant et est maintenant plus stable - lors de la présence d'attachements et de détachements dynamique. - Les VLANs sont aussi supportés. &merged;</para> - - <para>Les réponses ICMP ECHO et TSTAMPsont maintenant limitées. - Les RSTs TCP générés du a des ports ouverts et semi-ouverts sont - maintenant limités par des compteurs séparés. Chaque taux de file - de limitation a maintenant sa propre description.</para> - - <para>Les messages ICMP <literal>UNREACH_FILTER_PROHIB</literal> peuvent - maintenant ré-initialisés des connexions TCP dans l'état - <literal>SYN_SENT</literal> si le numéro de séquence correct est renvoyé. Cette - fonctionnalité est controllée par la variable sysctl - <varname>net.inet.tcp.icmp_may_rst</varname> - .</para> - - <para>IP multicast fonctionne mainetant sur les périphériques VLAN. Plusieurs - autres bogues dans le code des VLAN ont été corrigés.</para> - - <para>&man.ipfw.4; filtre maintenant correctement sur la présence de bits - ECN dans les segments TCP. &merged;</para> - - <para>Un nouveau noeud netgraph &man.ng.eth.4; permet au paquets de type - Ethernet d'etre filtrés sur différents critères sur les - "ethertype".</para> + <option>-s</option>. Le mot clef <literal>only</literal> a + été ajouté a l'option <option>-s</option> + et l'option <option>-S</option>, pour permettre de créer + des entrées publiées en + <quote>proxy-only</quote>. &merged;</para> + + <para role="historic">La fonctionnalité de temporisation + de lecture de &man.bpf.4; fonctionne maintenant correctement + avec &man.select.2;/&man.poll.2;, et aussi avec les + "pthreads". &merged;</para> + + <para role="historic">&man.bridge.4; et &man.dummynet.4; ont recus des + améliorations et des corrections de bogues, et sont + maintenant des modules chargeables. &merged;</para> + + <para role="historic">&man.bridge.4; a maintenant un support + amélioré pour les clusters multi-bridge + indépendant et est maintenant plus stable lors de la + présence d'attachements et de détachements + dynamique. Les VLANs sont aussi + supportés. &merged;</para> + + <para>Un gestionnaire de périphériques + &man.gre.4;, qui encapsule les adresses IP en utilisant GRE (RFC + 1701) ou l'encapsulation minimale pour IP mobile (RFC 2004), a + été ajouté.</para> + + <para>Les réponses ICMP ECHO et TSTAMPsont maintenant + limitées. Les RSTs TCP générés du a + des ports ouverts et semi-ouverts sont maintenant limités + par des compteurs séparés. Chaque taux de file de + limitation a maintenant sa propre description.</para> + + <para role="historic">Les messages ICMP + <literal>UNREACH_FILTER_PROHIB</literal> peuvent maintenant + ré-initialisés des connexions TCP dans + l'état <literal>SYN_SENT</literal> si le numéro de + séquence correct est renvoyé. Cette + fonctionnalité est controllée par la variable + sysctl <varname>net.inet.tcp.icmp_may_rst</varname>.</para> + + <para>IP multicast fonctionne mainetant sur les + périphériques VLAN. Plusieurs autres bogues dans + le code des VLAN ont été corrigés.</para> + + <para>&man.ipfw.4; filtre maintenant correctement sur la + présence de bits ECN dans les segments + TCP. &merged;</para> + + <para>Un nouveau noeud netgraph &man.ng.eth.4; permet au paquets + de type Ethernet d'etre filtrés sur différents + critères sur les "ethertype".</para> <para>Les noeuds netgraph &man.ng.gif.4; et &man.ng.gif.demux.4; - opérants sur les gestionnaires de périphériques &man.gif.4; ont - été ajoutés.</para> + opérants sur les gestionnaires de + périphériques &man.gif.4; ont été + ajoutés.</para> - <para>Le noeud netgraph &man.ng.ip.input.4;, permettant de créer des - files d'attentes des paquets IP dans le code d'execution principal - de la couche IP a été ajouté.</para> + <para>Le noeud netgraph &man.ng.ip.input.4;, permettant de + créer des files d'attentes des paquets IP dans le code + d'execution principal de la couche IP a été + ajouté.</para> <para>Les type de noeud &man.ng.mppc.4; et &man.ng.bridge.4; ont - été ajouté au sous-système &man.netgraph.4;. Le noeud &man.ng.ether.4; - est maintenant chargeable dynamiquement. Différents bogues et améliorations - ont été effectuées. &merged;</para> + été ajouté au sous-système + &man.netgraph.4;. Le noeud &man.ng.ether.4; est maintenant + chargeable dynamiquement. Différents bogues et + améliorations ont été + effectuées. &merged;</para> <para>Un nouveau noeud netgraph; &man.ng.one2many.4;, permettant de multiplexer et démultiplexer les paquets sur plusieurs liens a été ajouté.&merged;</para> <para>Une nouvelle variable sysctl - <varname>net.inet.ip.check_interface</varname>, activée par défaut, - permet de vérifier que le paquet arrivant sur une interface a une - addresse correspondante &agrgave; l'addresse de destination du paquet. &merged;</para> + <varname>net.inet.ip.check_interface</varname>, activée + par défaut, permet de vérifier que le paquet + arrivant sur une interface a une addresse correspondante + &agrgave; l'addresse de destination du paquet. &merged;</para> <para>Une nouvelle variable sysctl - <varname>net.link.ether.inet.log_arp_wrong_iface</varname> a été - ajoutée et permet de supprimer le log des requetes ARP lorsque - le retour d'une paquet ARP arrive sur la mauvaise interface&merged;</para> + <varname>net.link.ether.inet.log_arp_wrong_iface</varname> a + été ajoutée et permet de supprimer le log + des requetes ARP lorsque le retour d'une paquet ARP arrive sur + la mauvaise interface&merged;</para> <para>Une nouvelle option noyau <literal>options RANDOM_IP_ID</literal> permet au champ ID des paquets IP d'etre aléatoire. Cela permet d'empecher a un observateur distant de calculer a quelle - vitesse la machine génère des paquets. Précédemment a chaque paquet - un compteur était incrémenter.&merged;</para> + vitesse la machine génère des + paquets. Précédemment a chaque paquet un compteur + était incrémenter.&merged;</para> - <para arch="alpha">SLIP a été retiré de l'image disquette - <filename>mfsroot</filename>.</para> + <para arch="alpha">SLIP a été retiré de + l'image disquette <filename>mfsroot</filename>.</para> <para>TCP a recu différentes corrections de bogues pour les ACK retardés. &merged;</para> <para>TCP supporte maintenant la modification "NewReno" sur l'algorithme - " TCP Fast Recovery". Cette fonctionnalité est controlable via la variable + " TCP Fast Recovery". Cette fonctionnalité est + controlable via la variable sysctl<varname>net.inet.tcp.newreno</varname>. &merged;</para> <para>TCP utilise maintenant une minuterie plus agressive pour les @@ -1033,36 +1282,42 @@ options HZ=1000 # pas obligatoire, mais fortemment recommandé</programlis <para>L'option noyau <literal>TCP_COMPAT_42</literal> a été retirée. &merged;</para> - <para>L'option noyau <literal>TCP_RESTRICT_RST</literal> a été - retirée. Une fonctionnalité similaire peut etre trouvée via la - variable sysctl <varname>net.inet.tcp.blackhole</varname>. &merged;</para> + <para>L'option noyau <literal>TCP_RESTRICT_RST</literal> a + été retirée. Une fonctionnalité + similaire peut etre trouvée via la variable sysctl + <varname>net.inet.tcp.blackhole</varname>. &merged;</para> <para>Les extensions du RFC 1323 de TCP sont maintenant activées par defaut dans &man.rc.conf.5;. &merged;</para> <para>Les extensions des RFC 1323 et TFC 1644 de TCP sont - maintenant désactivées si aucune réponse au 3eme SYN envoyé - n'est reçue lors d'une demande de connexion. Cette fonctionnalité - permet de travailler avec les (tres vieux) serveurs de terminaux - ayant une implémentation de l'entete VJ de compression boggué. &merged;</para> - - <para>L'implémentation TCP de nécessite plus l'allocation d'une strructure - TCP pour chaque connexion; cela permet de réduire le nombre de tampons - utilisés sur des systèmes ayant énormément de connexions. &merged;</para> - - - <para>La taille des tampons TCP par défaut, controllée par les - variables sysctl + maintenant désactivées si aucune réponse au + 3eme SYN envoyé n'est reçue lors d'une demande de + connexion. Cette fonctionnalité permet de travailler avec + les (tres vieux) serveurs de terminaux ayant une + implémentation de l'entete VJ de compression + boggué. &merged;</para> + + <para>L'implémentation TCP de nécessite plus + l'allocation d'une structure TCP pour chaque connexion; cela + permet de réduire le nombre de tampons utilisés + sur des systèmes ayant énormément de + connexions. &merged;</para> + + <para>La taille des tampons TCP par défaut, + controllée par les variables sysctl <varname>net.inet.tcp.sendspace</varname> et - <varname>net.inet.tcp.recvspace</varname>, a été augmentée - respectivement &agrgave; 32K et 64K. Précedemment cette valeur + <varname>net.inet.tcp.recvspace</varname>, a été + augmentée respectivement &agrgave; 32K et + 64K. Précedemment cette valeur était de 16K pour chaque tampon. Pour essayer d'éviter l'augmentation de la congestion, la valeur par défaut de <varname>net.inet.tcp.local_slowstart_flightsize</varname> a été changée de l'infini a 4. &merged; <note> - <para>Sur des machines très chargées, la nouvelle valeur de - la taille des tampons peut nécessiter une augmentation manuelle + <para>Sur des machines très chargées, la + nouvelle valeur de la taille des tampons peut + nécessiter une augmentation manuelle du paramètre <varname>NMBCLUSTERS</varname>, soit dans le fichier de configuration du noyau, ou via la variable <varname>kern.ipc.nmbclusters</varname>. @@ -1077,18 +1332,20 @@ options HZ=1000 # pas obligatoire, mais fortemment recommandé</programlis et <varname>net.inet.tcp.isn_reseed_interval</varname>. &merged;</para> <para>L'implémentation TCP de &os; comporte maintenant - un cache en réception des segments SYN. L'arrivé d'un segment - SYN ajoute alors une entrée dans le cache en attendant la fin - de la séquence d'initialisation des 3 états TCP, a chaque point - la mémoire est alloué comme auparavant. En plus touts les - numéros de séquences initiale TCP (ISN) sont utilisés comme - "cookies", permettant a chaque entrée du cache d'etre détruite, - tout en ayant leur ACK correspondant accepté plus tard. La - combinaison de ces fonctionnalités appelées - <quote>syncache</quote> et <quote>syncookies</quote> permet - a une machine d'etre plus resistante aux attaques par déni - de services TCP. Cette fonctionnalité est fournie grace - au sponsor du DARPA et NAI Labs. &merged;</para> + un cache en réception des segments SYN. L'arrivé + d'un segmentSYN ajoute alors une entrée dans le cache en + attendant la fin de la séquence d'initialisation des 3 + états TCP, a chaque point la mémoire est + alloué comme auparavant. En plus touts les numéros + de séquences initiale TCP (ISN) sont utilisés + comme "cookies", permettant a chaque entrée du cache + d'etre détruite, tout en ayant leur ACK correspondant + accepté plus tard. La combinaison de ces + fonctionnalités appelées <quote>syncache</quote> + et <quote>syncookies</quote> permet a une machine d'etre plus + resistante aux attaques par déni de services TCP. Cette + fonctionnalité est fournie grace au sponsor du DARPA et + NAI Labs. &merged;</para> <para>Un bogue dans l'implémentation TCP, figeant une connexion si l'emetteur fixait une @@ -1099,12 +1356,14 @@ options HZ=1000 # pas obligatoire, mais fortemment recommandé</programlis <title>Disques et Stockage</title> <para arch="i386">Le support des cartes de la famille Adaptec FSA - des contrtoleurs RAID PCI-SCSI a été ajouté sous la forme du - gestionnaire de périphériques &man.aac.4;. Ce gestionnaire - gére correctement les commandes suivantes initiées par la carte, - ajout/retrait des disques, la fonction de "crashdump" et les - commandes &man.ioctl.2; nécessaires pour la gestion CLI. Ce - gestionnaire a été vérifié par Adaptec.&merged;</para> + des contrtoleurs RAID PCI-SCSI a été ajouté + sous la forme du gestionnaire de périphériques + &man.aac.4;. Ce gestionnaire gére correctement les + commandes suivantes initiées par la carte, ajout/retrait + des disques, la fonction de "crashdump" et les commandes + &man.ioctl.2; nécessaires pour la gestion CLI. Ce + gestionnaire a été vérifié par + Adaptec.&merged;</para> <para>Le gestionnaire de périphériques &man.ahc.4; a reçu de nombreuses modifications, corrections de bogues et améliorations. |