]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - release/doc/fr_FR.ISO8859-1/relnotes/common/new.xml
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / release / doc / fr_FR.ISO8859-1 / relnotes / common / new.xml
1 <?xml version="1.0" encoding="iso-8859-1"?>
2 <!--
3      The FreeBSD Documentation Project
4      The FreeBSD French Documentation Project
5
6      $Id: new.xml,v 1.5 2002/09/28 21:57:12 eagle Exp $
7      $FreeBSD$
8      Original revision: 1.423
9 -->
10 <info xmlns="http://docbook.org/ns/docbook"><title>&os;/&arch; &release.current; notes de version</title>
11   
12
13   <pubdate>$FreeBSD$</pubdate>
14
15   <author><orgname>Le Projet FreeBSD</orgname></author>
16
17   <copyright>
18     <year>2000</year>
19     <year>2001</year>
20     <year>2002</year>
21     <holder role="mailto:doc@FreeBSD.org">Projet de Documentation de 
22     FreeBSD</holder>
23   </copyright>
24
25   <abstract>
26   <para>Les notes de version pour &os; &release.current;
27   contiennent un r&eacute;sum&eacute; des 
28    changements r&eacute;cents r&eacute;alis&eacute;s dans le syst&egrave;me &os; de 
29    base de la branche de d&eacute;veloppement &release.branch;.
30   Les changements concernant le noyau et les programmes
31   utilisateurs sont mentionn&eacute;s ainsi que les avis de
32   s&eacute;curit&eacute; applicables au syst&egrave;me de base qui ont &eacute;t&eacute;
33   d&eacute;couverts depuis la derni&egrave;re version. Ces notes
34   contiennent &eacute;galement quelques br&egrave;ves remarques sur la
35   mise &agrave; jour.</para>
36   </abstract>
37 </info>
38
39 <sect1>
40   <title>Introduction</title>
41   <para>Ce document contient les notes de version pour &os;
42   &release.current; sur plate-forme &arch.print;. Il d&eacute;crit les
43   nouvelles fonctions de &os; qui ont &eacute;t&eacute;
44   ajout&eacute;es, modifi&eacute;es ou retir&eacute;es dans &os;. Il
45   contient &eacute;galement quelques notes sur la mise &agrave; jour
46   depuis la version     pr&eacute;c&eacute;dente de &os;.</para>
47
48 <para releasetype="snapshot">La distribution snapshot &agrave; laquelle s'applique ces notes
49 de version repr&eacute;sente une &eacute;tape sur la branche de
50 d&eacute;veloppement &release.branch; entre &release.prev; et la
51 future  &release.next;. Quelques distributions binaires
52 pr&eacute;-compil&eacute;es de la version snapshot pour cette branche
53 sont pr&eacute;sentes sur <uri xlink:href="&release.url;">&release.url;</uri>.</para>
54
55   <para releasetype="release">Cette distribution de &os; &release.current; est une distribution
56   de type &release.type;. Elle est disponible &agrave; <uri xlink:href="&release.url;">&release.url;</uri> 
57   ou sur un des mirroirs. Pour plus d'informations sur la façon d'obtenir 
58   cette (ou une autre) distribution &release.type;  de &os; voyez 
59   le chapitre <link xlink:href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/mirrors.html">
60   <quote>Obtenir FreeBSD</quote></link> du 
61   <link xlink:href="http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/">
62   guide de r&eacute;f&eacute;rence de FreeBSD</link>.</para>
63
64 </sect1>
65
66 <!--
67         The "What's New" section of the release notes. 
68
69         Guidelines for new entries:
70
71         1.  If there is some obvious "keyword" associated with an
72         entry (such as a manpage entry or an application name), try to
73         put it at the start of the sentence.
74
75         2.  Within each subsection (i.e. kernel, security, userland),
76         list items in alphabetical order by these keywords.
77
78         Some entries will have no obvious keywords to help with
79         ordering.  In sections containing these entries, put those
80         containing (e.g.) manpage references first, then some
81         suitable SGML comment line as a demarc, then the remaining
82         entries.
83
84 -->
85
86 <sect1>
87   <title>Les nouveaut&eacute;s</title>
88
89   <para>Cette section d&eacute;crit les fonctions nouvelles ou les
90   modifications les plus visibles pour l'utilisateur sous &os; depuis
91   la version &release.prev;. Il s'agit typiquement de nouveaux
92   gestionnaires de p&eacute;riph&eacute;riques ou du support de
93   mat&eacute;riels, de nouvelles commandes ou options, de corrections
94   de bugs majeurs, ou de mise &agrave; jour de logiciels. Les avis de
95   s&eacute;curit&eacute; pour le syst&egrave;me de base
96   d&eacute;couverts apr&egrave;s la &release.prev; sont
97   &eacute;galements mentionn&eacute;s.</para>
98
99   <para>De nombreux changements suppl&eacute;mentaires apport&eacute;s
100   &agrave; &os; ne sont pas mentionn&eacute;s ici par faute de
101   place. Par exemple, la documentation a &eacute;t&eacute;
102   corrig&eacute;e et am&eacute;lior&eacute;e, des bugs mineurs ont
103   &eacute;t&eacute; corrig&eacute;s, du code potentiellement dangereux
104   pour la s&eacute;curit&eacute; a &eacute;t&eacute; audit&eacute; et
105   corrig&eacute; et le code source a &eacute;t&eacute; remis au
106   propre.</para>
107
108   <sect2 xml:id="kernel">
109     <title>Changements concernant le noyau</title>
110
111     <para arch="i386">L'&eacute;x&eacute;cution des programmes en
112     format &man.a.out.5; n&eacute;cessite l'option
113     <literal>COMPAT_AOUT</literal> dans le noyau ou le chargement
114     du module noyau <filename>aout.ko</filename>.</para>
115
116     <para>&man.acct.2; a &eacute;t&eacute; modifi&eacute; pour ouvrir
117     le fichier d'accounting en mode ajout, comme cela &man.accton.8;
118     peut &ecirc;tre utilis&eacute; pour activer l'accounting dans un
119     fichier en mode ajout.&merged;</para>
120
121     <para arch="i386" role="historic">Le gestionnaire de
122     p&eacute;riph&eacute;rique &man.amdpm.4; a &eacute;t&eacute;
123     ajout&eacute; pour permettre d'acc&eacute;der aux fonctions du
124     syst&egrave;me de surveillance des puces AMD756
125     chipset.&merged;</para>
126
127     <para role="historic">Le gestionnaire de
128     p&eacute;riph&eacute;rique &man.agp.4; pour les
129     p&eacute;riph&eacute;riques AGS a &eacute;t&eacute;
130     ajout&eacute;.&merged;</para>
131
132     <para>Une nouvelle commande <command>show pcpu</command>
133     ajout&eacute;e a &man.ddb.4;, permet d'obtenir la liste des
134     donn&eacute;es par processeur.</para>
135
136     <para role="historic">Deux nouvelles commandes a &man.ddb.4;,
137     <command>hwatch</command> et <command>dhwatch</command>, ont
138     &eacute;t&eacute; introduites.  Parall&egrave;lement a
139     <command>watch</command> et <command>dwatch</command>, elles
140     permettent d'installer des points de v&eacute;rification
141     mat&eacute;riels (en opposition aux point de v&eacute;rification
142     logiciels) si l'architecture mat&eacute;rielle le
143     supporte. &merged;</para> 
144
145     <para>&man.devfs.5;, permet de cr&eacute;er automatiquement les
146     entr&eacute;es n&eacute;cessaires dans le r&eacute;pertoire
147     <filename>/dev</filename> et le support des
148     p&eacute;riph&eacute;riques a attachement variable, a
149     &eacute;t&eacute; longuement revu. &man.devfs.5; est maintenant
150     activ&eacute; par d&eacute;faut et peut etre
151     d&eacute;sactiv&eacute; par l'option du noyau
152     <literal>NODEVFS</literal>.</para>
153
154     <para>Le sous syst&egrave;me de <quote>r&egrave;gles</quote>
155     &man.devfs.5; a &eacute;t&eacute; introduit. Les r&egrave;gles
156     DEVFS permettent &agrave; l'administrateur de d&eacute;finir
157     certaines propri&eacute;t&eacute;s pour chaque noeud de
158     p&eacute;riph&eacute;rique avant qu'ils soient visibles en mode
159     utilisateur. Les noeuds statiques
160     (ex:<filename>/dev/speaker</filename>) et dynamiques
161     (e.g.<filename>/dev/bpf*</filename>, certains
162     p&eacute;riph&eacute;riques d&eacute;montables) sont
163     support&eacute;s. Chaque montage de  &man.devfs.5; peut disposer
164     de r&egrave;gles diff&eacute;rentes, permettant
165     d'impl&eacute;menter des politiques diff&eacute;rentes pour
166     impl&eacute;menter dans des jails par ex. Les r&egrave;gles et les
167     ensembles de r&egrave;gles se manipulent avec l'utilitaire
168     &man.devfs.8;</para>
169
170     <para>Le gestionnaire de p&eacute;riph&eacute;rique dgm a
171     &eacute;t&eacute; retir&eacute; en faveur du gestionnaire
172     digi.</para>
173
174     <para>Un nouveau gestionnaire de p&eacute;riph&eacute;rique digi a
175     &eacute;t&eacute; ajout&eacute; pour supporter les cartes
176     Digiboard PCI Xr et ISA Xem. Un nouveau programme,
177     &man.digictl.8;, permet de r&eacute;-initialiser les cartes qui
178     ont des modules de ports externes attach&eacute;s comme les
179     PC/Xem.</para>
180
181     <para>Un nouvel appel syst&egrave;me &man.eaccess.2; a
182     &eacute;t&eacute; ajout&eacute;, similaire &agrave;
183     &man.access.2; except&eacute; qu'il utilise les identit&eacute;s
184     effective au lieu des identit&eacute;s r&eacute;elles.</para> 
185
186     <para arch="sparc64">Le support pour les
187     p&eacute;riph&eacute;riques bas&eacute;s sur EBus a
188     &eacute;t&eacute; ajout&eacute;.</para>
189
190     <para arch="i386" role="historic">Le gestionnaire de
191     p&eacute;riph&eacute;rique &man.ichsmb.4; pour les cartes
192     controleur Intel 82801AA (ICH) SMBus et compatibles a
193     &eacute;t&eacute; ajout&eacute;. &merged;</para>
194
195     <para>Chaque environnement &man.jail.2; peut maintenant tourner
196     dans son niveau de s&eacute;curit&eacute; personnel.</para>
197
198     <para>Les variables sysctl pour&man.jail.2; ont &eacute;t&eacute;
199     d&eacute;plac&eacute;es de la hi&eacute;rarchie
200     <varname>jail.*</varname> a <varname>security.*</varname>. Les
201     autres variable sysctl ayant un rapport avec la
202     s&eacute;curit&eacute; ont &eacute;t&eacute;
203     d&eacute;plac&eacute;es de la hi&eacute;rarchie
204     <varname>kern.security.*</varname> a
205     <varname>security.*</varname>.</para> 
206
207     <para role="historic">La variable <varname>kern.maxvnodes</varname> 
208     limite maintenant propremement le nombre de vnodes utilis&eacute;s. 
209     Pr&eacute;c&eacute;demment uniquement les vnodes n'utilisant pas
210     les pages de cache pouvaient etre lib&eacute;r&eacute;s; cela
211     pouvait conduire a un nombre        croissant de vnodes sans
212     limitation m&eacute;moire sur des machines acc&eacute;dant a
213     beaucoup de petits fichiers. Un thread noyau,
214     <literal>vnlru</literal>, permet d'aider a lib&eacute;rer et
215     r&eacute;utiliser les vnodes &merged;</para>
216
217     <para role="historic">Le tampon des messages noyau est maintenant
218     accessible (de façon ind&eacute;pendante de l'architecture) via
219     la variable sysctl <varname>kern.msgbuf</varname>; &man.dmesg.8;
220     n'a plus besoin d'&ecirc;tre SGID
221     <systemitem class="groupname">kmem</systemitem>.&merged;</para>
222
223     <para>L'environnement du noyau est maintenant dynamique, et peut
224     &ecirc;tre chang&eacute; via l'appel syst&egrave;me
225     &man.kenv.2;.</para>
226
227     <para role="historic">L'appel syst&egrave;me &man.kqueue.2; a
228     &eacute;t&eacute; ajout&eacute; au noyau &os;. C'est une nouvelle
229     interface qui remplace &man.poll.2;/&man.select.2;, qui offre de
230     mailleurs performances ainsi que la possiblit&eacute; de rapporter
231     diff&eacute;rents type d'&eacute;v&eacute;nements. Il supporte la
232     supervision des changements dans les sockets, les pipes, les
233     fifos, les fichiers, les signaux et les processus.&merged;</para>
234
235     <para arch="i386,pc98" role="historic">une nouvelle option du
236     noyau <varname>KVA_SPACE</varname> permet de reconfigurer la
237     taille de l'espace adressable virtuel du noyau. &merged;</para>
238
239     <para>Le gestionnaire de p&eacute;riph&eacute;rique &man.labpc.4;
240     a &eacute;t&eacute; retirer du a <quote>bitrot</quote>.</para>
241
242     <para>Le chargeur et le linker du noyau v&eacute;rifient via la
243     pr&eacute;sence du fichier <filename>linker.hints</filename> dans
244     chaque r&eacute;pertoire des modules chargeables par le noyau du
245     nom du module et de la version du fichier KLD. L'utilitaire
246     &man.kldxref.8; permet de g&eacute;n&eacute;rer ces
247     fichiers.</para>
248
249     <para role="historic">L'&eacute;mulation Linux supporte maintenant
250     les fonctionnalit&eacute;s noyau n&eacute;cessaires au port
251     <package>emulators/linux_base-7</package>
252     (&eacute;mulation RedHat 7.X). &merged;</para>
253
254     <para role="historic">L'&eacute;mulation linux n&eacute;cessite
255     maintenant l'option <literal>options SYSVSEM</literal> dans le
256     fichier de configuration du noyau. &merged;</para>
257
258     <para>**&man.lomac.4;, a Low-Watermark Mandatory Access Control
259     security facility, has been added as a kernel module.  It provides
260     a drop-in security mechanism in addition to the traditional
261     UID-based security facilities, requiring no additional
262     configuration from the administrator.  Work on this feature was
263     sponsored by DARPA and NAI Labs.</para>
264
265     <para>&os; supporte maintenant un environnement extensible de
266     Mandatory Access Control. Il permet aux modules chargeables de noyau
267     d'&ecirc;tre lier au noyau au moment de la compilation, du
268     d&eacute;marrage ou de l'ex&eacute;cution et augmente donc la
269     politique de s&eacute;curit&eacute; du
270     syst&egrave;me. <note><para>L'impl&eacute;mentation de
271     l'environnement MAC est en cours.</para></note></para>  
272
273     <para arch="ia64">Les enregistrements d'architecture machine de
274     v&eacute;rification sont maintenant collect&eacute;s au moment du
275     d&eacute;marrage et sont disponibles via les variables sysctl
276     <varname>hw.mca.*</varname>.</para>
277
278     <para role="historic">La variable de configuration du noyau
279     <varname>maxusers</varname> est maintenant param&eacute;trable au
280     moment du d&eacute;marrage. Les autres param&egrave;tres
281     d&eacute;pendant de <varname>maxusers</varname> sont maintenant
282     modifiables au d&eacute;marrage. Le param&egrave;tre
283     <varname>hz</varname> est lui aussi modifiable.&merged;</para> 
284
285     <para role="historic">Une valeur de <literal>0</literal> pour la
286     variable noyau <varname>maxusers</varname> indique de calculer, au
287     moment du d&eacute;marrage, une valeur apropri&eacute;e (entre 32
288     et 384, en fonction de la quantit&eacute; de
289     m&eacute;moire). C'est la valeur par d&eacute;faut du noyau
290     <filename>GENERIC</filename>. &merged;</para>
291
292     <para arch="alpha" role="historic">L'option noyau
293     <varname>MAXMEM</varname> , coupl&eacute;e a la variable
294     <varname>hw.physmem</varname> permet de r&eacute;duire, de
295     façon articielle, la quantit&eacute; de m&eacute;moire
296     pr&eacute;sente sur une machine pour les tests (ou d'autres
297     choses).&merged;</para> 
298
299     <para role="historic">Les parametres noyau
300     <varname>MAXTSIZ</varname>, <varname>DFLDSIZ</varname>,
301     <varname>MAXDSIZ</varname>, <varname>DFLSSIZ</varname>,
302     <varname>MAXSSIZ</varname>, et <varname>SGROWSIZ</varname> 
303     sont maintenant des variable modifiables (<varname>kern.maxtsiz</varname>,
304     <varname>kern.maxdfldsiz</varname>, etc.). &merged;</para>
305
306     <para>Le code de profiling de &man.mutex.9; a &eacute;t&eacute;
307     ajout&eacute; et est activable via l'option de configuration du
308     noyau <literal>MUTEX_PROFILING</literal>. Cela permet d'activer la
309     hi&eacute;rarchie des variables sysctl
310     <varname>debug.mutex.prof.*</varname>.</para> 
311
312     <para arch="i386,pc98" role="historic">Les options de
313     configuration du noyau <literal>NCPU</literal>,
314     <literal>NAPIC</literal>, <literal>NBUS</literal>, et
315     <literal>NINTR</literal>, permettant de configurer les noyaux SMP,
316     ont &eacute;t&eacute; retir&eacute;s. L'option
317     <literal>NCPU</literal> est maintenant fix&eacute;e a 16 et les
318     autres options sus-mentionn&eacute;es sont
319     dynamiques. &merged;</para>
320
321     <para role="historic">Un gestionnaire de
322     p&eacute;riph&eacute;rique null-modem, &man.nmdm.4; a
323     &eacute;t&eacute; ajout&eacute;. &merged;</para>
324
325     <para role="historic">L'option <literal>O_DIRECT</literal> a
326     &eacute;t&eacute; ajout&eacute;e a &man.open.2; et
327     &man.fcntl.2;. L'ajout de cette option au moment de l'ouverture de
328     fichiers tente de minimiser les effects du cache en lecture et en
329     &eacute;criture &merged;</para> 
330
331     <para role="historic">Le gestionnaire de
332     p&eacute;riph&eacute;rique &man.orm.4; a &eacute;t&eacute;
333     ajout&eacute; permettant d'utiliser la ROM optionnel dans l'espace
334     m&eacute;moire ISA des I/O, cela permet de pr&eacute;venir
335     d'autres gestionnaires de p&eacute;riph&eacute;riques de
336     r&eacute;clamer cette espace m&eacute;moire et donc d'entrer en
337     conflit avec.&merged;</para>
338
339     <para arch="i386,pc98">Le support PECOFF (format
340     d'&eacute;x&eacute;cution Win32) a &eacute;t&eacute; ajout&eacute;.</para>
341
342     <para arch="pc98" role="historic">Le gestionnaire de
343     p&eacute;riph&eacute;rique pcm supporte maintenant la gestion
344     d'&eacute;nergie de the NEC PC-98NOTE.&merged;</para>
345
346     <para role="historic">Les objets de m&eacute;moire partag&eacute;s
347     POSIX.1b sont maintenant
348     support&eacute;s. L'impl&eacute;mentation utilise des fichiers,
349     mais active automatiquement l'option MAP_NOSYNC lorsqu'ils sont
350     &man.mmap.2;-ed.  &merged;</para>
351
352     <para role="historic">Les diff&eacute;rentes options
353     <literal>PQ_*CACHE</literal> ont &eacute;t&eacute;
354     remplac&eacute;es par une seule option
355     <literal>PQ_CACHESIZE</literal> permettant de fixer la taille du
356     cache en kilobytes. Les anciennes options sont toujours
357     support&eacute;es pour la compatibilit&eacute;.&merged;</para> 
358
359     <para arch="i386" role="historic">Le gestionnaire de
360     p&eacute;riph&eacute;rique &man.puc.4; (PCI
361     <quote>Universal</quote> Communications) a &eacute;t&eacute;
362     ajout&eacute;, permettant de connecter les ports s&eacute;ries PCI
363     au gestionnaire &man.sio.4;.</para>
364
365     <para>Le gestionnaire de p&eacute;riph&eacute;rique &man.random.4;
366     a &eacute;t&eacute; r&eacute;&eacute;crit pour utiliser
367     l'algorithme <application>Yarrow</application>. Il permet
368     d'obtenir une meilleur entropy, depuis diff&eacute;rentes sources,
369     incluant la console, les interfaces r&eacute;seaux Ethernet et
370     PPP, et les p&eacute;riph&eacute;riques de stockage. L'entropy de
371     &man.random.4; est maintenant p&eacute;riodiquement
372     sauvegard&eacute; dans des fichiers dans le r&eacute;pertoire
373     <filename>/var/db/entropy</filename>, ainsi que au moment de
374     l'arret du syst&egrave;me. La s&eacute;mantique de
375     <filename>/dev/random</filename> a chang&eacute;; il ne bloque
376     plus en attendant des bits d'entropy, mais
377     g&eacute;n&eacute;re un flux de pseudo donn&eacute;es
378     al&eacute;atoires exactement comme
379     <filename>/dev/urandom</filename>.</para>
380
381     <para>Une nouvelle option du noyau, <literal>options REGRESSION</literal>,
382     active les interfaces et les fonctionnalit&eacute;s utiles lors
383     des phases de regression et de correction.</para>
384
385     <para>Le support<literal>RLIMIT_VMEM</literal> support a
386     &eacute;t&eacute; ajout&eacute;. Cette fonctionnalit&eacute;
387     d&eacute;finit une nouvelle ressource limite qui couvre l'ensemble
388     de l'espace m&eacute;moire virtuel d'un processus, incluant
389     l'espace &man.mmap.2;. Cette limite peut &ecirc;tre
390     configur&eacute;e via la nouvelle variable
391     <varname>vmemoryuse</varname>  de
392     &man.login.conf.5;. &merged;</para>
393
394     <para arch="sparc64">Le support pour les
395     p&eacute;riph&eacute;riques bas&eacute;s sur le bus SBus a
396     &eacute;t&eacute; ajout&eacute;.</para>
397
398     <para arch="sparc64">Le p&eacute;riph&eacute;rique se, permettant
399     de supporter le controleur s&eacute;rie Siemens SAB82532, que l'on
400     trouve sur les nouvelles machines Ultra Sparc, a &eacute;t&eacute;
401     ajout&eacute;.</para>
402
403     <para role="historic">Le p&eacute;riph&eacute;rique &man.snp.4;
404     n'est plus statique et peut maintenant &ecirc;tre compil&eacute;
405     en module. &merged;</para>
406
407     <para arch="i386" role="historic">Un gestionnaire de
408     p&eacute;riodiquement &man.spic.4;, permettant d'acc&eacute;der au
409     p&eacute;riph&eacute;rique d'appel de certains portable Sony, a
410     &eacute;t&eacute; ajout&eacute;.</para>
411
412
413     <para>Le gestionnaire de p&eacute;riph&eacute;rique
414     &man.syscons.4; supporte maintenant le copier-coller via le
415     clavier, par d&eacute;faut via les touches
416     <keycap>Shift</keycap>-<keycap>Insert</keycap>.</para>
417
418
419     <para>Le timer de retransmission du protocole &man.tcp.4; peut
420     maintenant etre manipul&eacute; via les variables sysctl:
421     <varname>net.inet.tcp.rexmit_min</varname> et
422     <varname>net.inet.tcp.rexmit_slop</varname>.</para>
423
424     <para>Le procotole &man.tcp.4; dispose de la possibilit&eacute; de 
425     limiter dynamiquement la fen&ecirc;tre d'envoi pour maximiser
426     la bande passante et r&eacute;duire les temps de transit. Cette
427     fonctionnalit&eacute; est activable via la variable sysctl 
428     <varname>net.inet.tcp.inflight_enable</varname></para>
429
430     <para role="historic">Le support des p&eacute;riph&eacute;riques
431     USB a &eacute;t&eacute; ajout&eacute; au noyau
432     <filename>GENERIC</filename> et au programme d'installation pour
433     permettre de supporte les p&eacute;riph&eacute;riques USB par
434     d&eacute;faut. Notez que SRM ne supporte pas tous les
435     p&eacute;riph&eacute;riques USB actuellement, et donc vous devez
436     utilisez un clavier AT si vous n'utilisez pas une console
437     s&eacute;rie.&merged;</para>
438
439     <para>Le gestionnaire de p&eacute;riph&eacute;rique uaudio,
440     permettant de supporter les p&eacute;riph&eacute;riques audio USB
441     a &eacute;t&eacute; ajout&eacute;. &merged;</para>
442
443     <para arch="i386,pc98" role="historic">Un gestionnaire de
444     p&eacute;riph&eacute;riques &man.umodem.4; pour les modems USB a
445     &eacute;t&eacute; ajout&eacute;. Il supporte les modems 3Com 5605
446     et Metricom Ricochet GS wireless USB modems. &merged;</para>
447
448     <para arch="i386,pc98" role="historic">Un gestionnaire de
449     p&eacute;riph&eacute;riques &man.uscanner.4; permettant le support
450     basique de scanner USB utilisant SANE a &eacute;t&eacute;
451     ajout&eacute;. R&eacute;f&eacute;rez vous a <link xlink:href="http://www.mostang.com/sane/">la page SANE</link> pour la
452     liste des scanners support&eacute;s Les scanners HP ScanJet 4100C,
453     5200C et 6300C sont support&eacute;s. &merged;</para>
454     
455     <para>Pour augmenter la s&eacute;curit&eacute;, l'option de
456     configuration du noyau <literal>UCONSOLE</literal>  a
457     &eacute;t&eacute; retir&eacute;.</para>
458
459     <para arch="i386,pc98">La fonctionnalit&eacute; UserConfig lors du
460     d&eacute;marrage du noyau, utilis&eacute; pour activer,
461     d&eacute;sactiver, ou configurer les p&eacute;riph&eacute;riques
462     ISA, a &eacute;t&eacute; retir&eacute;. Cette
463     fonctionnalit&eacute; a &eacute;t&eacute; remplac&eacute;e par le
464     fichier hints du noyau dans
465     <filename>/boot/device.hints</filename>.</para>
466
467     <para>L'option du noyau <literal>USER_LDT</literal> est maintenant 
468     activ&eacute;e par d&eacute;faut.</para>
469
470     <para>Le gestionnaire de p&eacute;riph&eacute;riques
471     &man.uvisor.4; permettant de connecter les Handspring Visors via
472     USB a &eacute;t&eacute; ajout&eacute;. &merged;</para>
473
474     <para>Un gestionnaire de p&eacute;riph&eacute;riques VESA S3
475     linear framebuffer a &eacute;t&eacute; ajout&eacute;.</para>
476
477     <para arch="i386" role="historic">Le gestionnaire de
478     p&eacute;riph&eacute;rique &man.viapm.4; permettant de
479     g&eacute;rer l'&eacute;nergie sur les controleurs VIA SMBus a
480     &eacute;t&eacute; ajout&eacute;. &merged;</para>
481
482     <!-- Above this line, kernel changes ordered by manpage/variable name -->
483
484     <para role="historic">**Write combining for crashdumps has been
485     implemented.  This feature is useful when write caching is
486     disabled on both SCSI and IDE disks, where large memory dumps
487     could take up to an hour to complete. &merged;</para>
488
489
490     <para>L'infrastructure de gestion des crash noyau a
491     &eacute;t&eacute; revue, pour supporter les nouvelles
492     plateformes. L'implication principale est que le format du fichier
493     des crash sur disque a &eacute;t&eacute; modifi&eacute;, et est
494     maintenant ind&eacute;pendant de l'ordre des octets.</para>
495
496     <para>Les tr&egrave;s grands swap (&gt;67 GB) ne panique plus le 
497     syst&egrave;me.</para>
498
499     <para arch="alpha">Le support pour les threads en &eacute;mulation Linux a 
500     &eacute;t&eacute; ajout&eacute;.</para>
501
502     <para role="historic">La cible
503     <buildtarget>buildkernel</buildtarget> prend en compte la variable
504     <varname>KERNCONF</varname> et non plus <varname>KERNEL</varname>
505     pour savoir quel fichier du noyau cr&eacute;er. Il n'est plus
506     n&eacute;cessaire, dans certains cas, de faire
507     pr&eacute;c&eacute;der un <buildtarget>buildkernel</buildtarget> par
508     un <buildtarget>buildworld</buildtarget>. (Un
509     <buildtarget>buildworld</buildtarget> est n&eacute;cessaire pour la
510     mise &agrave; jour lors des version majeures, ou de la mise
511     &agrave; jour de <application>binutil</application> et lors de
512     changements dans &man.config.8;.) &merged;</para>
513
514     <para role="historic">Le code de terminaison des processus
515     lorsqu'il n'y a plus de swap commence maintenant a terminer plus
516     tot les processus, pour empecher les deadlocks; il prend en compte
517     la quantit&eacute; d'espace de swap utilis&eacute; par les
518     processus lors du calcul de la taille des
519     processus.&merged;</para>
520
521     <para>Les d&eacute;finitions du linker sont maintenant inclues par
522     d&eacute;faut; &man.gensetdefs.8; n'est donc plus
523     n&eacute;cessaire et a donc &eacute;t&eacute;
524     retir&eacute;.</para>
525
526     <para role="historic">Le clonage de p&eacute;riph&eacute;rique
527     r&eacute;seau a &eacute;t&eacute; impl&eacute;ment&eacute;, et le
528     p&eacute;riph&eacute;rique &man.gif.4; a &eacute;t&eacute;
529     modifi&eacute; pour en tirer parti. Donc maintenant au lieu de
530     sp&eacute;cifi&eacute; le nombre d'interfaces &man.gif.4;
531     disponibles dans le fichier de configuration du noyau, L'option
532     <option>create</option> de &man.ifconfig.8; doit etre
533     utilis&eacute;e lorsqu'une  autre instance de
534     p&eacute;riph&eacute;rique est
535     d&eacute;sir&eacute;e. &merged;</para>
536
537     <para>Il est maintenant possible de rajouter des variables d'environnement
538     directement dans le noyau au moment de la compilation en utilisant la 
539     directive<literal>ENV</literal> de &man.config.8; .</para>
540
541     <para>**Idle zeroing of pages can be enabled with the
542     <varname>vm.idlezero_enable</varname> sysctl variable.</para>
543
544     <para arch="i386,pc98" role="historic">Les adresses de chargement
545     du noyau sont maintenant export&eacute;es dans une table de
546     symboles et diff&eacute;rentes constantes anciennement
547     cod&eacute;es en dur ont &eacute;t&eacute; retir&eacute;es, ce qui
548     permet a certains programmes, comme &man.ps.1;, de fonctionner
549     avec des noyaux compil&eacute;s a diff&eacute;rentes
550     adresses. &merged;</para>
551
552     <para role="historic">Le vidage de m&eacute;moire des gros
553     processus (ou d'un nombre importantde processus) ne bloque plus la
554     machine pour un long moment. &merged;</para>
555
556     <para>The &os; kernel scheduler now supports Kernel-Scheduled
557       Entities (KSEs), which provides support for multiple threads of
558       execution per process similar to Schedular Activations.  At this
559       point, the kernel has most of the changes needed to support
560       threading.  The kernel scheduler can schedule multiple threads per
561       process, but only on a single CPU at a time.  Support for
562       userland programs to create and utilize multiple threads is not
563       yet completed.
564
565       <note>
566           <para>KSE is a work in progress.</para>
567         </note>
568       </para>
569
570     <para>Le noyau prend en compte maintenant le concept que il y a
571     des unit&eacute;s plus petites que un processus a g&eacute;rer
572     (mais il ne peut avoir plus d'un thread par processus
573     autoris&eacute; a un moment pr&eacute;cis).</para>
574
575     <para>Le noyau supporte maintenant plusieurs p&eacute;riph&eacute;riques 
576     bas-niveau pour la console. Le nouvel utilitaire &man.conscontrol.8; 
577     permet de g&eacute;rer ces diff&eacute;rentes consoles..</para>
578
579     <para arch="alpha">Le gestionnaire de p&eacute;riph&eacute;riques
580     des console supporte maintenant les cartes graphiques de type
581     TGA.</para>
582
583     <para role="historic">Le noyau se trouvant sur les CDs d'installation est 
584     maintenant s&eacute;par&eacute; de l'image <filename>mfsroot</filename>. 
585     Cela permet d'utiliser un noyau complet lors de l'installation sur des 
586     machines permettant de d&eacute;marrer sur les CDs (plutot que d'avoir le 
587     noyau  restreint utilis&eacute; sur les disquettes). &merged;</para>
588
589     <para role="historic">**The system load average computation now
590     adds some jitter to the timing of samples, in order to avoid
591     synchronization with processes that run
592     periodically. &merged;</para>
593
594     <para role="historic">Si vous cr&eacute;ez un noyau de
595     d&eacute;boggage (en utilisant par ex <literal>makeoptions
596     DEBUG=-g</literal>),les modules chargeables a la demande seront
597     aussi compiler avec le support de d&eacute;boggage. Le seul
598     probl&egrave;me engendr&eacute; sera que les modules construits
599     avec un noyau de d&eacute;boggage prendront plus de place disque
600     de pr&eacute;cedemment. &merged;</para>
601
602     <para role="historic">Le p&eacute;riph&eacute;rique de dump noyau
603     peut maintenant etre activ&eacute; via le module chargeur
604     <varname>dumpdev</varname>. Cela permet dor&eacute;navant
605     d'obtenir des informations sur les crashs du a des panic aux
606     derniers moments d'initialisation du noyau (avant que le
607     syst&egrave;me  ne passe en mode
608     mono-utilisateur). &merged;</para>
609
610     <para>L'allocateur de m&eacute;moire du noyau est maintenant un
611     distributeur "galettes" de m&eacute;moire, similaire &agrave;
612     celui de celui qui est utilis&eacute; dans Solaris. C'est un
613     syst&egrave;me d'allocation m&eacute;moire compatible SMP, qui a
614     une performance quasi-lin&eacute;aire lorsque le nombre de CPUs
615     augmente. Il r&eacute;duit aussi la fragmentation
616     m&eacute;moire.</para>
617
618     <sect3>
619       <title>Support des cartes m&egrave;res et des processeurs</title>
620
621       <para>Le support multi-processeur SMP a &eacute;t&eacute;
622       largement revu, et le code de BSD/OS 5.0 a &eacute;t&eacute;
623       incorpor&eacute;. Une des fonctionnalit&eacute;s importantes de
624       SNMPng ((<quote>SMP Next Generation</quote>) est de permettre a
625       plus de processus de fonctionner en mode noyau, tout en ne
626       n&eacute;cessitant pas de "spin locks" qui r&eacute;duisent
627       &eacute;norm&eacute;ment l'utilit&eacute; des syst&egrave;mes
628       multi-processeurs. Les "handlers" d'interruptions ont maintenant
629       leur propre contexte, ce qui permet de les bloquer et donc qui
630       permet de r&eacute;duire le besoin de poser des "locks" sur les
631       interruptions.</para>
632
633       <para arch="i386,pc98">Le support des processeurs 80386 a
634       &eacute;t&eacute; retir&eacute; du noyau
635       <filename>GENERIC</filename> car ce code r&eacute;duisait la
636       performance sur les autres processeurs IA32. L'option
637       noyau<literal>I386_CPU</literal> permettant le support des
638       processeurs 80386 est maintenant exclusive par rapport au
639       support des autres processeurs IA32; cela devrait
640       s&eacute;rieusement augmenter la performance sur les 80386 du a
641       l'&eacute;limination des v&eacute;rifications du type de
642       processeur au moment de l'&eacute;x&eacute;cution. Les noyaux
643       devant tourn&eacute;s sur des 80386 peuvent etre construits en
644       ne rajoutant dans les options CPU du noyau uniquement
645       <literal>I386_CPU</literal>.</para>
646
647       <para arch="alpha" role="historic">Les serveurs AlphaServer 1200
648       (<quote>Tincup</quote>) ont &eacute;t&eacute; test&eacute;s et
649       fonctionnent. Pour l'instant il n'est pas possible de
650       d&eacute;marrer depuis un CD ou un lecteur de disquette, mais en
651       prenant un disque venant d'un autre server Alpha cela
652       fonctionne.&merged;</para>
653
654       <para arch="alpha">La carte m&egrave;re API UP1100 est
655       valid&eacute;e .</para>
656
657       <para arch="alpha">Les serveurs API CS20 1U sont valid&eacute;s.</para>
658
659       <para arch="alpha">Le support pour les AlphaServer 2100A 
660       (<quote>Lynx</quote>) a &eacute;t&eacute; ajout&eacute;.</para>
661
662       <para arch="alpha">Du code dans le noyau a &eacute;t&eacute;
663       ajout&eacute; pour permettre a de vieilles
664       g&eacute;n&eacute;rations de processeurs Alpha(EV4 et EV5)
665       d'&eacute;muler les instructions pour les nouvelles
666       g&eacute;n&eacute;rations de processeurs Alphas. Cela permet
667       d'utiliser certains programmes, disponibles uniquement en
668       binaire, comme <application>Adobe Acrobat 4</application> sur
669       des processeurs EV4 et EV5.</para>
670
671       <para arch="alpha">Le support SMP sur Alpha est maintenant 
672       op&eacute;rationnel.</para>
673
674       <para arch="i386" role="historic">La d&eacute;tection des
675       nouveaux processeurs, comme FC-PGA2 Pentium III (Tualatin),
676       Transmeta Crusoe, et Transmeta Crusoe LongRun, a
677       &eacute;t&eacute; ajout&eacute;. &merged;</para>
678
679       <para arch="alpha">Le support du mat&eacute;riel suivant a
680       &eacute;t&eacute; retirer du noyau d'installation pour permettre
681       d'obtenir une disquette 1.44.Mb: Multia, NoName, PC64, EB64,
682       Aspen Alpine, sa (SCSI tape), amr, support du port parallel,  vx
683       (3c590, 3c595), pcn (AMD Am79C97x PCI 10/100), sf (Adaptec
684       AIC-6915), sis (SiS 900/SiS 7016), ste (Sundance ST201 (D-Link
685       DFE-550TX)), wb (Winbond W89C840F).</para>
686
687       <para arch="i386" role="historic">Le support pour Streaming
688       <acronym>SIMD</acronym> Extensions (<acronym>SSE</acronym>) a
689       &eacute;t&eacute; introduit. L'option du noyau
690       <literal>CPU_ENABLE_SSE</literal> controle l'int&eacute;gration
691       dans le noyau.&merged;</para>
692
693       <para arch="i386" role="historic">L'option du noyau
694       <literal>CPU_ATHLON_SSE_HACK</literal> a &eacute;t&eacute;
695       ajout&eacute;, permettant d'activer la fonctionnalit&eacute; SSE
696       sur les nouveaux CPU Athlon si le BIOS oubliait de
697       l'activer. &merged;</para>
698
699       <para arch="sparc64">La plateforme UltraSPARC est maintenant
700       support&eacute;e par &os;. Les machines suivantes sont
701       support&eacute;e jusqu'&agrave; un certain niveau: Ultra
702       1/2/5/10/30/60, Enterprise 220R/420R, Netra T1 AC200/DC200,
703       Netra T 105, et Blade 100. Le multi-processeur est
704       support&eacute;, et a &eacute;t&eacute; test&eacute; sur Ultra
705       2, Ultra 60, Enterprise 220R, et Enterprise 420R.</para>
706
707       <para arch="i386">Sur certains syst&egrave;mes, le BIOS n'active
708       par les ports d'entr&eacute;e/sortie et la m&eacute;moire des
709       p&eacute;riph&eacute;riques PC, ce qui les rend
710       inutilisables. La variable sysctl
711       <varname>hw.pci.enable_io_modes</varname> (par d&eacute;faut
712       &agrave; <literal>1</literal>, pour
713       <quote>activ&eacute;</quote>) force &os; &agrave; activer ces
714       p&eacute;riph&eacute;riques, et ils peuvent donc &ecirc;tre
715       utilis&eacute;s.</para>
716
717       <para arch="alpha">Le support pour les Alpha TurboChannel Alphas
718       a &eacute;t&eacute; retir&eacute;.</para>
719
720       <para arch="i386">Le support pour les AMD &Eacute;lan SC520 a
721       &eacute;t&eacute; ajout&eacute;; cela n&eacute;cessite l'option
722       <literal>CPU_ELAN</literal> dans le fichier de configuration du
723       noyau.</para>
724
725     </sect3>
726
727     <sect3>
728       <title>Gestionnaire de d&eacute;marrage</title>
729
730       <para arch="i386" role="historic"><filename>boot2</filename>
731       supporte maintenant l'option      <option>-n</option> pour
732       d&eacute;sactiver l'interruption du d&eacute;marrage par l'appui
733       sur des touches. &merged;</para>
734
735       <para arch="i386" role="historic">Un nouvel utilitaire
736       <filename>cdboot</filename> pour les CDROMs donne une meilleur
737       compatibilit&eacute; avec certains BIOS qui ne respectait pas
738       totalement l'impl&eacute;mentation standard des CDROM bootable
739       El Torito . Le nouveau gestionnaire de d&eacute;marrage supporte
740       le mode <quote>no emulation</quote> de d&eacute;marrage qui
741       permet d'&eacute;liminer le besoin d'&eacute;mulation d'une
742       image m&eacute;moire d'une disquette pour un CDROM
743       bootable. &merged;</para>
744
745       <para arch="i386,pc98" role="historic">Le gestionnaire de
746       d&eacute;marrage i386 supporte maintenant un nouveau type de
747       console,<literal>nullconsole</literal>, permettant d'utiliser un
748       syst&egrave;me sans carte vid&eacute;o et sans port
749       s&eacute;rie. &merged;</para>
750
751       <para arch="i386,pc98" role="historic">Le programme
752       &man.loader.8; dispose maintenant du support optionnel (activer
753       a la compilation, d&eacute;sactiv&eacute; par d&eacute;faut)
754       pour charger des noyaux et des modules compress&eacute;s  en
755       <application>bzip2</application>. &merged;</para>
756
757
758       <para arch="i386,pc98" role="historic">Le support Intel's Wired
759       for Management 2.0 (PXE) a &eacute;t&eacute; ajout&eacute; au
760       gestionnaire de d&eacute;marrage de &os;. Du a des
761       diff&eacute;rences d'API, l'ancienne version de PXI n'est plus
762       support&eacute;e. Cela permet de d&eacute;marrer en
763       r&eacute;seau en utilisant le DHCP.&merged;</para>
764
765
766       <!-- Above this line, order bootloader changes by keyword-->
767
768       <para arch="i386" role="historic">Le gestionnaire de
769       d&eacute;marrage de &os; contient maintenant un correctif
770       permettant de supporte le d&eacute;marrage sur un CDROM sur
771       certains BIOS IBM qui s'attendaient a ce que le premier secteur
772       de l'&eacute;mulation des disquette contiennt un BPB MS-DOS
773       valide pour qu'ils puissent le modifier. &merged;</para>
774
775       <para arch="i386,pc98" role="historic">Le gestionnaire de
776       d&eacute;marrage de &os; dispose maintenant d'une option
777       <option>-p</option> permettant de forcer le noyau a faire une
778       pause entre chaque ligne d'affichage au moment de la phase de
779       d&eacute;tection. &merged;</para>
780
781       <para arch="alpha,i386" role="historic">Le gestionnaire de
782       d&eacute;marrage de &os; est maintenant capable de
783       d&eacute;marrer depuis des syst&egrave;mes de fichier ayant des
784       tailles de block de plus de 8K.&merged;</para>
785
786       <para>Le noyau et les modules ont &eacute;t&eacute;
787       d&eacute;plac&eacute;s dans le r&eacute;pertoire
788       <filename>/boot/kernel</filename>, pour permettre de les
789       manipuler ensemble de façon plus simple. Le gestionnaire de
790       d&eacute;marrage a &eacute;t&eacute; mise &agrave; jour pour
791       refl&eacute;ter ce changement.</para>
792
793
794 <!-- Above this line, order boot loader changes by manpage/variable name-->
795
796     </sect3>
797
798     <sect3>
799       <title>Support des interfaces r&eacute;seau</title>
800 <!-- Above this line, order network driver changes by manpage/variable name-->
801
802       <para role="historic">Le gestionnaire de
803       p&eacute;riph&eacute;riques &man.an.4; pour les cartes Cisco
804       Aironet supporte maintenant le chiffrement "Wired Equivalent
805       Privacy" (WEP), et est controlable via
806       &man.ancontrol.8;.&merged;</para>
807
808       <para role="historic">Le gestionnaire de
809       p&eacute;riph&eacute;riques &man.an.4; supporte maintenant les
810       s&eacute;ries Cisco Aironet 350. &merged;</para>
811
812       <para role="historic">Le gestionnaire de
813       p&eacute;riph&eacute;riques &man.an.4; supporte le mode
814       <quote>monitor</quote> controlable via l'option
815       <option>-M</option> de &man.ancontrol.8;. &merged;</para>
816
817       <para role="historic">Le gestionnaire de
818       p&eacute;riph&eacute;riques &man.an.4; supporte maintenant Cisco
819       LEAP aussi bien que les clefs WEP. Les utilitaires Aironet Linux
820       sont support&eacute;s sous l'&eacute;mulation. &merged;</para>
821
822       <para arch="i386,pc98" role="historic">Le support
823       g&eacute;n&eacute;rique pour les r&eacute;seaux &agrave; jetons
824       de type ARCNET a &eacute;t&eacute;
825       ajout&eacute;. &merged;</para>
826
827       <para arch="i386,pc98" role="historic">Le gestionnaire de
828       p&eacute;riph&eacute;riques &man.bge.4; a &eacute;t&eacute;
829       ajout&eacute; et permet de g&eacute;rer les cartes de la famille
830       des controleurs Gigabit Ethernet Broadcom BCM570x, cela inclut
831       les cartes 3Com 3c996-T, SysKonnect SK-9D21 et SK-9D41, et les
832       cartes Gigabit Ethernet des serveurs Dell PowerEdge 2550. Les
833       "jumbo frames", le marquage des VLAN et le controle de sortie
834       "TCP/IP offload" sont support&eacute;s, tout comme la moderation
835       des interruptions.&merged;</para>
836
837       <para arch="i386" role="historic">Le gestionnaire de
838       p&eacute;riph&eacute;riques cm a &eacute;t&eacute; ajout&eacute;
839       et permet de supporter les cartes ARCNET SMC COM90cx6
840       ARCNET. &merged;</para>
841
842       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.dc.4; supporte 
843       d&eacute;sormais les cartes &agrave; base de composants Xircom 3201 et 
844       Conexant LANfinity RS7112.</para>
845
846       <para role="historic">Le gestionnaire de
847       p&eacute;riph&eacute;riques &man.dc.4; supporte maintenant les
848       VLAN.</para>
849
850       <para role="historic">Le gestionnaire de
851       p&eacute;riph&eacute;riques &man.de.4; effectue maintenant une
852       arbitration &agrave; base de "round-robin" entre les
853       r&eacute;ceptions et les transmissions du 21143 &agrave; la
854       place de donner la priorit&eacute; a l'unit&eacute; de
855       reception. Cela permet de gagner 10&ndash;15% de performances
856       lors des gros transferts. &merged;</para>
857
858       <para arch="alpha">Le gestionnaire de
859       p&eacute;riph&eacute;riques &man.ed.4; est
860       support&eacute;.</para>
861
862       <para arch="i386,pc98" role="historic">Les cartes Fast Ethernet
863       Linksys PCCARD support&eacute;s via le gestionnaire de
864       p&eacute;riph&eacute;riques &man.ed.4; n&eacute;cessite
865       maintenant l'ajout du drapeau <literal>0x80000</literal>
866       &agrave; la ligne de configuration de &man.pccard.conf.5;. Ce
867       drapeau n'est pas  optionnel. Les cartes Linksys ne serait pas
868       reconnues sans lui. &merged;</para>
869
870       <para role="historic">Un probl&egrave;me avec le gestionnaire de
871       p&eacute;riph&eacute;riques &man.ed.4; qui pouvait
872       r&eacute;sulter en un "panic" du syst&egrave;me avec les
873       tr&egrave;s petits paquets et les BPF ou le pontage
874       activ&eacute; a &eacute;t&eacute; fix&eacute;. &merged;</para>
875
876       <para role="historic">Le gestionnaire de
877       p&eacute;riph&eacute;riques &man.ed.4; supporte maintenant les
878       composants D-Link DL10022 chips, n&eacute;cessaires pour
879       certaines cartes dont la carte NetGear FA-410TX. Le gestionnaire
880       <literal>miibus</literal> est maintenant n&eacute;cessaire dans
881       la configuration du noyau pour le gestionnaire de
882       p&eacute;riph&eacute;riques &man.ed.4;. &merged;</para>
883
884       <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques
885       &man.el.4; peut maintenant etre charg&eacute; en module.</para>
886
887       <para arch="i386,pc98,ia64" role="historic">Le gestionnaire de
888       p&eacute;riph&eacute;riques &man.em.4; supporte maintenant les
889       cartes bas&eacute;es sur les composants controleurs Gigabit
890       Ethernet Intel 82544, 82542, et 82543. Le gestionnaire supporte
891       les "jumbo frames" et les "checksum offload" en
892       &eacute;mission/r&eacute;ception sur les cartes bas&eacute;es
893       sur les composants 82543 et 82544. &merged;</para>
894
895       <para role="historic">Le p&eacute;riph&eacute;rique
896       &man.faith.4; est maintenant chargeable, d&eacute;chargeable et
897       clonable. &merged;</para>
898
899       <para arch="i386,pc98" role="historic">Le support des cartes
900       Ethernet Fujitsu MB86960A/MB86965A PC-Cards a &eacute;t&eacute;
901       de nouveau rajout&eacute; au gestionnaire de
902       p&eacute;riph&eacute;riques &man.fe.4;. &merged;</para>
903
904       <para arch="alpha" role="historic">Le gestionnaire de
905       p&eacute;riph&eacute;riques &man.fpa.4; supporte maintenant les
906       cartes DEFPA FDDI Digital sur les architectures
907       Alpha. &merged;</para>
908
909       <para role="historic">Le gestionnaire de
910       p&eacute;riph&eacute;riques &man.fxp.4; n&eacute;cessite
911       maintenant l'entr&eacute;e <literal>device miibus</literal> dans
912       le fichier de configuration du noyau. &merged;</para>
913
914       <para role="historic">Le gestionnaire de
915       p&eacute;riph&eacute;riques &man.fxp.4; contient maintenant un
916       correctif pour la violation de protocole PCI caus&eacute; sur
917       certains syst&egrave;mes bas&eacute;s sur des composants Intel
918       ICH2/ICH2-M. Le correctif consiste &agrave; l&eacute;criture
919       dans l'EEPROM de l'interface a d&eacute;sactiver pour le mode
920       "Dynamic Standby"; une fois l'EEPROM modifi&eacute;e, le
921       syst&egrave;me doit etre red&eacute;marr&eacute; pour que les
922       modifications soient prises en compte. &merged;</para>
923
924       <para role="historic">**The &man.fxp.4; driver now supports
925       Intel's loadable microcode to implement receive-side interrupt
926       coalescing and packet bundling, on NICs that support these
927       features.  This support can be activated by the use of the
928       <option>link0</option> option to
929       &man.ifconfig.8;. &merged;</para>
930
931       <para arch="sparc64">Le gestionnaire de
932       p&eacute;riph&eacute;riques gem a &eacute;t&eacute;
933       ajout&eacute; pour support&eacute; les cartes  Sun GEM Gigabit
934       Ethernet et ERI Fast Ethernet.</para>
935
936       <para role="historic">Le gestionnaire de
937       p&eacute;riph&eacute;riques &man.gx.4; a &eacute;t&eacute;
938       ajout&eacute; et permet de g&eacute;rer les cartes bas&eacute;es
939       sur les controleurs Gigabit Ethernet Intel 82542 et 82543. Les
940       versions fibres et cuivre sont support&eacute;es. Les deux
941       cartes supportent  l'insertion de VLAN et le taggage de VLAN,
942       les cartes 82543 supportent un plus les "checksum offload"
943       TCP/IP. &merged;</para>
944
945       <para arch="sparc64">Le gestionnaire de
946       p&eacute;riph&eacute;riques hme a &eacute;t&eacute;
947       ajout&eacute; pour ajouter le support des cartes Sun HME Fast
948       Ethernet, que l'on trouve sur beaucoup de cartes m&egrave;res
949       des s&eacute;ries de machines Sun Ultra.</para>
950
951       <para role="historic">The &man.lge.4; driver has been added to
952       support the Level 1 LXT1001 NetCellerator Gigabit Ethernet
953       controller chip. This device is used on some fiber optic GigE
954       cards from SMC, D-Link and Addtron.  Jumbograms and TCP/IP
955       checksum offload on receive are supported, although hardware
956       VLAN filtering is not. &merged;</para>
957
958       <para role="historic">Le gestionnaire de
959       p&eacute;riph&eacute;riques my, permettant le support des cartes
960       Myson Fast et Gigabit Ethernet, a &eacute;t&eacute;
961       ajout&eacute;. &merged;</para>
962
963       <para role="historic">Le gestionnaire de
964       p&eacute;riph&eacute;riques &man.nge.4; a &eacute;t&eacute;
965       ajout&eacute; et supporte les cartes PCI Gigabit Ethernet
966       bas&eacute;es sur les controleurs National Semiconductor DP83820
967       et DP83821, incluant les controleurs D-Link DGE-500T, SMC EZ
968       Card 1000 (SMC9462TX), Asante FriendlyNet GigaNIC 1000TA et
969       1000TPC et Addtron AEG320T. Ce gestionnaire de
970       p&eacute;riph&eacute;riques supporte le d&eacute;chargement des
971       sommes de controle en &eacute;mission et en
972       r&eacute;ception. &merged;</para>
973
974       <para role="historic">Le gestionnaire de
975       p&eacute;riph&eacute;riques &man.pcn.4; a &eacute;t&eacute;
976       ajout&eacute; et supporte les cartes AMD PCnet/FAST,
977       PCnet/FAST+, PCnet/FAST III, PCnet/PRO, PCnet/Home, et
978       HomePNA. Ces cartes sont toujours support&eacute;es par le
979       gestionnaire &man.lnc.4;, le gestionnaire &man.pcn.4; permet de
980       faire fonctionner ces composants en mode 32bits et utilise la
981       fonction d'alignement RX pour permettre de recevoir sans
982       effectuer de copie. Ce gestionnaire est ind&eacute;pendant de
983       l'architecture, il fonctionne donc aussi bien sur I386 que sur
984       Alpha. Le gestionnaire &man.lnc.4; continue a etre
985       n&eacute;cessaire pour les cartes non PCI. &merged;</para>
986
987       <para role="historic">Le gestionnaire de
988       p&eacute;riph&eacute;riques &man.ray.4;, supportant les cartes
989       r&eacute;seau sans-fil Webgear Aviator a &eacute;t&eacute;
990       ajout&eacute;. Les op&eacute;ration sur l'interfaces &man.ray.4;
991       s'effectue via &man.raycontrol.8;. &merged;</para>
992
993       <para arch="i386,pc98">Le gestionnaire de
994       p&eacute;riph&eacute;riques &man.rp.4; a &eacute;t&eacute; mis
995       &agrave; jour en version 3.02 et peut &ecirc;tre compil&eacute;
996       en module. &merged;</para>
997
998       <para arch="i386" role="historic">Le gestionnaire de
999       p&eacute;riph&eacute;riques sbni, permettant de supporter les
1000       interfaces de comunications Granch SBNI12,  point a point ISA et
1001       PCI a &eacute;t&eacute; ajout&eacute;. Le port <package>sysutils/sbniconfig</package> contenu dans la
1002       collection des ports de &os; peut etre utilis&eacute; pour
1003       configurer ces p&eacute;riph&eacute;riques.&merged;</para>
1004
1005       <para role="historic">Le support des cartes PCI Ethernet
1006       bas&eacute;es sur les controleurs SiS 900 et SiS 7016 Fast
1007       Ethernet (par exemple, les composants se trouvant sur les cartes
1008       m&egrave;res SiS 635 and 735), et les composants National
1009       Semiconductor DP83815 (incluant  NetGear FA311-TX et FA312-TX) a
1010       &eacute;t&eacute; ajout&eacute; via le gestionnaire de
1011       p&eacute;riph&eacute;riques &man.sis.4;. Ce gestionnaire
1012       supporte les VLANs. &merged;</para>
1013
1014       <para arch="pc98" role="historic">Le gestionnaire de
1015       p&eacute;riph&eacute;riques snc pour les controleurs de cartes
1016       Ethernet National Semiconductor DP8393X (SONIC) a
1017       &eacute;t&eacute; ajout&eacute;. Actuellement ce gestionnaire
1018       est uniquement utilis&eacute; sur les architectures
1019       PC-98.&merged;</para>
1020
1021       <para>Le p&eacute;riph&eacute;rique &man.stf.4; est maintenant
1022       clonable.</para>
1023
1024       <para role="historic">Le gestionnaire de
1025       p&eacute;riph&eacute;riques &man.tap.4;, un gestionnaire de
1026       p&eacute;riph&eacute;riques virtuel Ethernet n&eacute;cessaire
1027       pour les configuration en point, a &eacute;t&eacute;
1028       ajout&eacute;. Ce p&eacute;riph&eacute;rique est clonable.
1029       &merged;</para>
1030
1031       <para role="historic">Le gestionnaire de
1032       p&eacute;riph&eacute;riques &man.ti.4; supporte maintenant les
1033       cartes Gigabit Ethernet Alteon AceNIC 1000baseT et Netgear
1034       GA620T 1000baseT . &merged;</para>
1035
1036       <para role="historic">Le gestionnaire de
1037       p&eacute;riph&eacute;riques &man.ti.4; masque maintenant
1038       correctement le marquage de VLAN. &merged;</para>
1039
1040       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.tx.4;
1041       supporte maintenant r&eacute;ellement le filtrage
1042       multicast.</para>
1043
1044       <para role="historic">Le gestionnaire de
1045       p&eacute;riph&eacute;riques &man.txp.4; a &eacute;t&eacute;
1046       ajout&eacute; et supporte les cartes bas&eacute;es sur le
1047       composant 3Com 3XP Typhoon/Sidewinder (3CR990). &merged;</para>
1048
1049       <para role="historic">Le p&eacute;riph&eacute;rique &man.vlan.4;
1050       est maintenant chargeable, d&eacute;chargeable et
1051       clonable. &merged;</para>
1052
1053       <para role="historic">Le gestionnaire de
1054       p&eacute;riph&eacute;riques &man.wi.4; supporte maintenant les
1055       cartes Prism II et Prism 2.5. Le WEP 104/128-bit fonctionne
1056       maintenant correctement sur les cartes Prism. &merged;</para>
1057
1058       <para role="historic">Le gestionnaire de
1059       p&eacute;riph&eacute;riques &man.wi.4; supporte l'utilisation de
1060       &os; comme point d'acc&egrave;s sans fil. Cette fonction peut
1061       &ecirc;tre activ&eacute;e avec l'option <literal>mediaopt
1062       hostap</literal> de &man.ifconfig.8;. Cette
1063       fonctionnalit&eacute;e n&eacute;cessaite une carte bas&eacute;e
1064       sur un controlleur Prism II. &merged;</para>
1065
1066       <para role="historic">Le gestionnaire de
1067       p&eacute;riph&eacute;riques &man.wi.4; supporte maintenant les
1068       <application>bsd-airtools</application>. &merged;</para>
1069
1070       <para role="historic">Le gestionnaire de
1071       p&eacute;riph&eacute;riques xe peut maintenant &ecirc;tre
1072       compil&eacute; en module. &merged;</para>
1073
1074       <para role="historic">Le gestionnaire de
1075       p&eacute;riph&eacute;riques &man.xl.4; supporte maintenant les
1076       cartes 3Com 3C556 and 3C556B MiniPCI utilis&eacute;es sur
1077       certains ordinateurs portables. &merged;</para>
1078
1079       <para role="historic">Le gestionnaire de
1080       p&eacute;riph&eacute;riques &man.xl.4; supporte maintenant les
1081       trames de VLAN marqu&eacute;s en r&eacute;ception(sur les cartes
1082       a base de composants <quote>Cyclone</quote> ou plus
1083       r&eacute;cents). &merged;</para>
1084
1085       <para role="historic">Le gestionnaire de
1086       p&eacute;riph&eacute;riques &man.xl.4; supporte maintenant le
1087       d&eacute;chargement des sommes de controles TCP/IP en
1088       r&eacute;ception et en &eacute;mission sur les cartes
1089       impl&eacute;mentant cette fonctionnalit&eacute;, comme les
1090       cartes 3C905B, 3C905C, et 3C980C. &merged;</para>
1091
1092       <para role="historic">Un bogue dans le gestionnaire &man.xl.4;,
1093       relatif a un d&eacute;bordement de statistiques lors de la
1094       gestion des interruptions, pouvant causer des ralentissements
1095       lors de taux de traitements plus ou moins importants de paquets,
1096       a &eacute;t&eacute; r&eacute;solu. &merged;</para>
1097
1098       <para role="historic">La structure de donn&eacute;es
1099       <varname>ifnet</varname> d'une interface, peut maintenant
1100       indiquer les fonctions support&eacute;es par une carte
1101       r&eacute;seau, et lesquelles sont activ&eacute;es.
1102       &man.ifconfig.8; d'obtenir ces informations. &merged;</para>
1103
1104       <para role="historic">Les performances pour les serveurs ayant
1105       un grand nombre d'alias IP ont &eacute;t&eacute;
1106       augment&eacute;es, en remplacant la liste lin&eacute;aire
1107       <varname>if_inaddr</varname> par un tableau de
1108       hashage. &merged;</para>
1109
1110       <para>Les p&eacute;riph&eacute;riques r&eacute;seaux
1111       apparaissent maintenant automatiquement comme des fichiers
1112       sp&eacute;ciaux dans <filename>/dev/net</filename>. Des ioctls
1113       mat&eacute;riels su les interfaces ( en excluant le protocol ou
1114       le routage) peut etre effectu&eacute; sur ces
1115       p&eacute;riph&eacute;riques. L'ioctl
1116       <varname>SIOCGIFCONF</varname> peut etre effectu&eacute; sur le
1117       fichier <filename>/dev/network</filename>.</para>
1118
1119       <para role="historic">Certains gestionnaires de
1120       p&eacute;riph&eacute;riques impl&eacute;mentent maintenant un
1121       mode semi-interrogation, qui permet aux syst&egrave;mes d'etre
1122       plus robustes aux attaques et surcharges. Pour activer
1123       l'interrogation, les options suivantes sont n&eacute;cessaires
1124       dans le fichier de configuration du noyau:
1125
1126       <programlisting>options DEVICE_POLLING options HZ=1000 # pas
1127       obligatoire, mais fortemment recommand&eacute;</programlisting>
1128
1129       La variable  sysctl <varname>kern.polling.enable</varname>
1130       activera ensuite le mode d'interrogation; la variable sysctl
1131       <varname>kern.polling.user_frac</varname> indiquant le
1132       pourcentage de temps CPU &agrave; reserver dans le mode
1133       utilisateur. Les gestionnaires supportant cette
1134       fonctionnalit&eacute; sont  &man.dc.4;, &man.fxp.4;, et
1135       &man.sis.4;. Plus de d&eacute;tails peuvent etre trouv&eacute; a
1136       la page de manuel de &man.polling.4;. &merged;</para>
1137
1138       <para arch="i386,pc98" role="historic">La perfomance de certains gestionnaires de p&eacute;riph&eacute;riques
1139       r&eacute;seaux (sp&eacute;cifiquement &man.dc.4; et &man.sis.4;) a &eacute;t&eacute; am&eacute;lior&eacute;e
1140       par l'&eacute;limination d'inutiles copies de tampons.&merged;</para>
1141
1142     </sect3>
1143
1144     <sect3>
1145       <title>Protocoles r&eacute;seau</title>
1146
1147       <para role="historic">Le fonctionnalit&eacute; noyau
1148       &man.accept.filter.9;, permettant de r&eacute;duire le temps
1149       d'acceptation et de lecture sur les nouvelles connexions sur les
1150       sockets en attente a &eacute;t&eacute;
1151       ajout&eacute;e. &merged;</para>
1152
1153       <para role="historic">La valeur <literal>proxy</literal> de l'option
1154       <option>-d</option> de &man.arp.8; a &eacute;t&eacute; renomm&eacute; en 
1155       <literal>pub</literal>, pour la coh&eacute;rence avec l'option
1156       <option>-s</option>.  Le mot clef <literal>only</literal> a
1157       &eacute;t&eacute;  ajout&eacute; a l'option <option>-s</option>
1158       et l'option <option>-S</option>, pour permettre de cr&eacute;er
1159       des entr&eacute;es publi&eacute;es en
1160       <quote>proxy-only</quote>. &merged;</para>
1161
1162       <para role="historic">La fonctionnalit&eacute; de temporisation
1163       de lecture de &man.bpf.4; fonctionne maintenant correctement
1164       avec &man.select.2;/&man.poll.2;, et aussi avec les
1165       "pthreads". &merged;</para>
1166
1167       <para role="historic">&man.bridge.4; et &man.dummynet.4; ont recus des
1168       am&eacute;liorations et des corrections de bogues, et sont
1169       maintenant des modules  chargeables. &merged;</para>
1170
1171       <para role="historic">&man.bridge.4; a maintenant un support
1172       am&eacute;lior&eacute; pour les clusters multi-bridge
1173       ind&eacute;pendant et est maintenant plus stable lors de la
1174       pr&eacute;sence d'attachements et de d&eacute;tachements
1175       dynamique. Les VLANs sont aussi
1176       support&eacute;s. &merged;</para>
1177
1178       <para>Un gestionnaire de p&eacute;riph&eacute;riques
1179       &man.gre.4;, qui encapsule les adresses IP en utilisant GRE (RFC
1180       1701) ou l'encapsulation minimale pour IP mobile (RFC 2004), a
1181       &eacute;t&eacute; ajout&eacute;.</para>
1182
1183       <para>Les r&eacute;ponses ICMP ECHO et TSTAMPsont maintenant
1184       limit&eacute;es. Les RSTs TCP g&eacute;n&eacute;r&eacute;s du a
1185       des ports ouverts et semi-ouverts sont maintenant limit&eacute;s
1186       par des compteurs s&eacute;par&eacute;s. Chaque taux de file de
1187       limitation a maintenant sa propre description.</para>
1188
1189       <para role="historic">Les messages ICMP
1190       <literal>UNREACH_FILTER_PROHIB</literal> peuvent maintenant
1191       r&eacute;-initialis&eacute;s des connexions TCP dans
1192       l'&eacute;tat <literal>SYN_SENT</literal> si le num&eacute;ro de
1193       s&eacute;quence correct est renvoy&eacute;. Cette
1194       fonctionnalit&eacute; est controll&eacute;e par la variable
1195       sysctl <varname>net.inet.tcp.icmp_may_rst</varname>.</para>
1196
1197       <para>IP multicast fonctionne mainetant sur les
1198       p&eacute;riph&eacute;riques VLAN. Plusieurs autres bogues dans
1199       le code des VLAN ont &eacute;t&eacute; corrig&eacute;s.</para>
1200
1201       <para>&man.ipfw.4; filtre maintenant correctement sur la
1202       pr&eacute;sence de bits ECN dans les segments
1203       TCP. &merged;</para>
1204
1205       <para>Un nouveau noeud netgraph &man.ng.etf.4; permet au paquets
1206       de type Ethernet d'etre filtr&eacute;s sur diff&eacute;rents
1207       crit&egrave;res sur les "ethertype".</para>
1208
1209       <para>Les noeuds netgraph &man.ng.gif.4; et &man.ng.gif.demux.4; 
1210       op&eacute;rants sur les gestionnaires de
1211       p&eacute;riph&eacute;riques &man.gif.4; ont &eacute;t&eacute;
1212       ajout&eacute;s.</para>
1213
1214       <para>Le noeud netgraph &man.ng.ip.input.4;, permettant de
1215       cr&eacute;er des files d'attentes des paquets IP dans le code
1216       d'execution principal de la couche IP a &eacute;t&eacute;
1217       ajout&eacute;.</para>
1218
1219       <para>Les type de noeud &man.ng.mppc.4; et &man.ng.bridge.4; ont
1220       &eacute;t&eacute; ajout&eacute; au sous-syst&egrave;me
1221       &man.netgraph.4;. Le noeud &man.ng.ether.4; est maintenant
1222       chargeable dynamiquement.  Diff&eacute;rents bogues et
1223       am&eacute;liorations ont &eacute;t&eacute;
1224       effectu&eacute;es. &merged;</para>
1225
1226       <para>Un nouveau noeud netgraph; &man.ng.one2many.4;, permettant de 
1227       multiplexer et d&eacute;multiplexer les paquets sur plusieurs liens 
1228       a &eacute;t&eacute; ajout&eacute;.&merged;</para>
1229
1230       <para>Une nouvelle variable sysctl 
1231       <varname>net.inet.ip.check_interface</varname>, activ&eacute;e
1232       par d&eacute;faut, permet de v&eacute;rifier que le paquet
1233       arrivant sur une interface a une addresse correspondante
1234       &agrave; l'addresse de destination du paquet. &merged;</para>
1235
1236       <para>Une nouvelle variable sysctl
1237       <varname>net.link.ether.inet.log_arp_wrong_iface</varname> a
1238       &eacute;t&eacute; ajout&eacute;e et permet de supprimer le log
1239       des requetes ARP lorsque le retour d'une paquet ARP arrive sur
1240       la mauvaise interface&merged;</para>
1241
1242       <para>Une nouvelle option noyau <literal>options RANDOM_IP_ID</literal> 
1243       permet au champ ID des paquets IP d'etre al&eacute;atoire. Cela 
1244       permet d'empecher a un observateur distant de calculer a quelle
1245       vitesse la machine g&eacute;n&egrave;re des
1246       paquets. Pr&eacute;c&eacute;demment a chaque paquet un compteur
1247       &eacute;tait incr&eacute;menter.&merged;</para>
1248
1249       <para arch="alpha">SLIP a &eacute;t&eacute; retir&eacute; de
1250       l'image disquette <filename>mfsroot</filename>.</para>
1251
1252       <para>TCP a recu diff&eacute;rentes corrections de bogues pour 
1253       les ACK retard&eacute;s. &merged;</para>
1254
1255       <para>TCP supporte maintenant la modification "NewReno" sur l'algorithme
1256       " TCP Fast Recovery".  Cette fonctionnalit&eacute; est
1257       controlable via la variable
1258       sysctl<varname>net.inet.tcp.newreno</varname>. &merged;</para>
1259
1260       <para>TCP utilise maintenant une minuterie plus agressive pour les
1261       SYN initiaux; cela permet de dropper de façon plus rapide les
1262       tentatives de connexions. &merged;</para>
1263
1264       <para>L'option noyau <literal>TCP_COMPAT_42</literal> 
1265       a &eacute;t&eacute; retir&eacute;e. &merged;</para>
1266
1267       <para>L'option noyau <literal>TCP_RESTRICT_RST</literal> a
1268       &eacute;t&eacute; retir&eacute;e. Une fonctionnalit&eacute;
1269       similaire peut etre trouv&eacute;e via la variable sysctl
1270       <varname>net.inet.tcp.blackhole</varname>. &merged;</para>
1271
1272       <para>Les extensions du RFC 1323 de TCP sont maintenant 
1273       activ&eacute;es par defaut dans &man.rc.conf.5;. &merged;</para>
1274
1275       <para>Les extensions des RFC 1323 et TFC 1644 de TCP sont 
1276       maintenant d&eacute;sactiv&eacute;es si aucune r&eacute;ponse au
1277       3eme SYN envoy&eacute; n'est reçue lors d'une demande de
1278       connexion. Cette fonctionnalit&eacute; permet de travailler avec
1279       les (tres vieux) serveurs de terminaux ayant une
1280       impl&eacute;mentation de l'entete VJ de compression
1281       boggu&eacute;. &merged;</para>
1282
1283       <para>L'impl&eacute;mentation TCP de n&eacute;cessite plus
1284       l'allocation d'une structure TCP pour chaque connexion; cela
1285       permet de r&eacute;duire le nombre de tampons utilis&eacute;s
1286       sur des syst&egrave;mes ayant &eacute;norm&eacute;ment de
1287       connexions. &merged;</para>
1288
1289       <para>La taille des tampons TCP par d&eacute;faut,
1290       controll&eacute;e par les  variables sysctl
1291       <varname>net.inet.tcp.sendspace</varname> et 
1292       <varname>net.inet.tcp.recvspace</varname>, a &eacute;t&eacute;
1293       augment&eacute;e respectivement &agrave; 32K et
1294       64K. Pr&eacute;cedemment cette valeur
1295       &eacute;tait de 16K pour chaque tampon. Pour essayer d'&eacute;viter 
1296       l'augmentation de la congestion, la valeur par d&eacute;faut de 
1297       <varname>net.inet.tcp.local_slowstart_flightsize</varname> 
1298       a &eacute;t&eacute; chang&eacute;e de l'infini a 4. &merged;
1299         <note>
1300           <para>Sur des machines tr&egrave;s charg&eacute;es, la
1301           nouvelle valeur de la taille des tampons peut
1302           n&eacute;cessiter une augmentation manuelle 
1303           du param&egrave;tre <varname>NMBCLUSTERS</varname>, soit dans
1304           le fichier de configuration du noyau, ou via la 
1305           variable <varname>kern.ipc.nmbclusters</varname>.
1306           <command>netstat -mb</command> permet de monitorer 
1307           l'etat des clusters mbuf.</para>
1308         </note>
1309       </para>
1310
1311       <para>TCP supporte maintenant le RFC 1948(Defending Against Sequence
1312       Number Attacks). Cette fonctionnalit&eacute; est controlable via
1313       les variables sysctl <varname>net.inet.tcp.strict_rfc1948</varname> 
1314       et <varname>net.inet.tcp.isn_reseed_interval</varname>. &merged;</para>
1315
1316       <para>L'impl&eacute;mentation TCP de &os; comporte maintenant
1317       un cache en r&eacute;ception des segments SYN. L'arriv&eacute;
1318       d'un segmentSYN ajoute alors une entr&eacute;e dans le cache en
1319       attendant la fin de la s&eacute;quence d'initialisation des 3
1320       &eacute;tats TCP, a chaque point la m&eacute;moire est
1321       allou&eacute; comme auparavant. En plus touts les num&eacute;ros
1322       de s&eacute;quences initiale TCP (ISN) sont utilis&eacute;s
1323       comme "cookies", permettant a chaque entr&eacute;e du cache
1324       d'etre d&eacute;truite, tout en ayant leur ACK correspondant
1325       accept&eacute; plus tard. La combinaison de ces
1326       fonctionnalit&eacute;s appel&eacute;es <quote>syncache</quote>
1327       et <quote>syncookies</quote> permet a une machine d'etre plus
1328       resistante aux attaques par d&eacute;ni de services TCP. Cette
1329       fonctionnalit&eacute; est fournie grace au sponsor du DARPA et
1330       NAI Labs. &merged;</para>
1331
1332       <para>Un bogue dans l'impl&eacute;mentation TCP, 
1333       figeant une connexion si l'emetteur fixait une
1334       fenetre de zero, a &eacute;t&eacute; corrig&eacute;.. &merged;</para>
1335     </sect3>
1336
1337     <sect3>
1338       <title>Disques et Stockage</title>
1339
1340       <para arch="i386">Le support des cartes de la famille Adaptec FSA 
1341       des contrtoleurs RAID PCI-SCSI a &eacute;t&eacute; ajout&eacute;
1342       sous la forme du gestionnaire de p&eacute;riph&eacute;riques
1343       &man.aac.4;. Ce gestionnaire g&eacute;re correctement les
1344       commandes suivantes initi&eacute;es par la carte, ajout/retrait
1345       des disques, la fonction de "crashdump" et les commandes
1346       &man.ioctl.2; n&eacute;cessaires pour la gestion CLI. Ce
1347       gestionnaire a &eacute;t&eacute; v&eacute;rifi&eacute; par
1348       Adaptec.&merged;</para>
1349
1350       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ahc.4; a reçu
1351       de nombreuses modifications, corrections de bogues et am&eacute;liorations.
1352       Parmi les diff&eacute;rentes am&eacute;liorations il dispose d'une meilleur
1353       compatibilit&eacute; avec les puces en mode <quote>RAID Port</quote>
1354       et les syst&egrave;mes comportant des cartes AAA et/ou ARO, et 
1355       des am&eacute;liorations de la performance. Des bogues ont &eacute;t&eacute; fix&eacute;s,
1356       comme celui qui figeait les controleurs Ultra2/U160. &merged;</para>
1357
1358       <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.asr.4;
1359       permettant de supporter les cartes controleurs Adaptec SCSI RAID
1360       et les familles DPT SmartRAID V et VI, a &eacute;t&eacute; ajout&eacute;.&merged;</para>
1361
1362       <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.asr.4; 
1363       supporte maintenant les controleurs RAID  Adaptec 2000S et
1364       2005S Zero-Channel. &merged;</para>
1365
1366       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte maintenant
1367       les controleurs ATA100. En plus il supporte maintenant
1368       les puces ServerWorks ROSB4 ATA33, CMD 648 ATA66 et CMD 649 ATA100
1369       et Cyrix 5530. &merged;</para>
1370
1371       <para>Pour une configuration plus fexible, les diff&eacute;rentes options
1372       du gestionnaire &man.ata.4; sont maintenant modifiables via
1373       le gestionnaire de d&eacute;marrage, plutot que au niveau du fichier
1374       de configuration du noyau.&merged;</para>
1375
1376       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte 
1377       maintenant le m&eacute;canisme de marquage de file, qui est activable
1378       via la variable de d&eacute;marrage <varname>hw.ata.tags</varname>. &merged;</para>
1379
1380       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte 
1381       maintenant les <quote>pseudo</quote> controleurs RAID ATA comme
1382       les controleurs Promise Fasttrak et  HighPoint HPT370.&merged;</para>
1383
1384       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte maintenant
1385       un grand nombre de puces SiS, list&eacute; dans les Notes Mat&eacute;rielles. &merged;</para>
1386
1387       <para>La fonctionnalit&eacute; BurnProof(TM), disponible sur les
1388       graveurs de CDROM ATAPI et maintenant disponible.&merged;</para>
1389
1390       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; supporte 
1391       dispose du support d'adressage 48-bit. Les p&eacute;riph&eacute;riques
1392       de plus de 137GB sont maintenant support&eacute;s. &merged;</para>
1393
1394       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ata.4; est maintenant
1395       corrig&eacute; pour les syst&egrave;mes utilisant les puces VIA 82C686B Southbridge,
1396       qui entrainait une corruption des donn&eacute;es. &merged;</para>
1397
1398       <para>Les erreurs de r&eacute;cup&eacute;ration CAM ont &eacute;t&eacute; mises &agrave; jour.</para>
1399
1400       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.cd.4; supporte maintenant
1401       les &eacute;critures. Cela permet d'&eacute;crire sur les DVD-RAM, PD et 
1402       d'autres lecteurs qui sont signal&eacute;s comme des p&eacute;riph&eacute;riques CD.
1403       Notez que cette modification affecte uniquement les p&eacute;riph&eacute;riques
1404       a acc&egrave;s en &eacute;criture al&eacute;atoire, et pas les p&eacute;riph&eacute;riques a acc&egrave;s
1405       en &eacute;criture s&eacute;quentielle comme les lecteurs CD-R, qui sont eux 
1406       support&eacute;s par &man.cdrecord.1; (via 
1407       <package>sysutils/cdrtools</package> de la 
1408       collection des Ports. &merged;</para>
1409
1410       <para arch="i386">Le gestionnaire ciss, pour les p&eacute;riph&eacute;riques
1411       utilisant l'interface standard d'acc&egrave;s SCSI-3, a &eacute;t&eacute; ajout&eacute;. Le
1412       gestionnaire supporte la famille des controleurs RAID Compaq 
1413       SmartRAID 5* (5300, 532, 5i)&merged;</para>
1414
1415       <para>Le gestionnaire de p&eacute;riph&eacute;riques de disquette &man.fdc.4; a
1416       subit de nombreuses am&eacute;liorations. La s&eacute;lection de la densit&eacute;
1417       est maintenant automatique; le gestionnaire est aussi plus
1418       souple sur la selection de la densit&eacute; de diff&eacute;rents sous-
1419       p&eacute;riph&eacute;riques.</para>
1420
1421       <para>Le gestionnaire de p&eacute;riph&eacute;riques de disque ida, supporte
1422       maintenant la focntion de "crashdump". &merged;</para>
1423
1424       <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques iir a &eacute;t&eacute; ajout&eacute;
1425       pour supporter les controleurs RAID int&eacute;gr&eacute;s d'Intel, et les controleurs
1426       Vortex ICP.</para>
1427
1428       <para arch="alpha">Le bogue qui ne permettait pas
1429       d'attacher certains lecteurs de CDROM lorsqu'ils &eacute;taient
1430       connect&eacute;s sur une carte SCSI g&eacute;r&eacute;e par &man.isp.4; a &eacute;t&eacute;
1431       corrig&eacute;.. &merged;</para>
1432
1433       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isp.4; permet
1434       maintenant de d&eacute;couvrir de façon pro-active les 
1435       changements de  topologie Fibre Channel.</para>
1436
1437       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isp.4; supporte
1438        maintenant le mode cible pour les cartes SCSI Qlogic, dont
1439        les cartes Ultra2 et Ultra3 et les cartes double bus..</para>
1440
1441       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isp.4; supporte 
1442       maintenant les cartes PCI Qlogic 2300 et 2312 Fibre 
1443       Channel.&merged;</para>
1444
1445       <para>&man.md.4;, le gestionnaire de p&eacute;riph&eacute;riques de disque
1446       m&eacute;moire, comporte maintenant les fonctionnalit&eacute;s de &man.vn.4;
1447       Les p&eacute;riph&eacute;riques &man.md.4; peuvent maintenant etre configur&eacute;s
1448       via &man.mdconfig.8;. &man.vn.4; a &eacute;t&eacute; retir&eacute;. Le syst&egrave;me
1449       de fichiers m&eacute;moire (MFS) a &eacute;t&eacute; retir&eacute; aussi..</para>
1450
1451       <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.mly.4; 
1452       pour les controleurs  Mylex PCI to SCSI
1453       AccelRAID et eXtremeRAID comportant un micro-code 6.X ou sup&eacute;rieur
1454       a &eacute;t&eacute; ajout&eacute;. &merged;</para>
1455
1456       <para arch="i386">Les gestionnaires de p&eacute;riph&eacute;riques ncv, nsp et stg ont 
1457       &eacute;t&eacute; port&eacute;s depuis le code NetBSD/pc98. Ils supportent les cartes controleurs
1458       NCR 53C50 /Workbit Ninja SCSI-3 / TMC 18C30, et les cartes bas&eacute;es sur les
1459       controleurs 18C50 PC-Card/ISA SCSI. Ces trois gestionnaires peuvent etre
1460       compil&eacute;s et charg&eacute;s en modules. &merged;</para>
1461
1462       <para>Diff&eacute;rents probl&egrave;mes dans la gestion des erreurs de  &man.sa.4; 
1463       ont &eacute;t&eacute; corrig&eacute;s, de meme que le probl&egrave;me <quote>tape drive spinning indefinitely
1464       upon &man.mt.1; <option>stat</option></quote> .</para>
1465
1466       <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.twe.4; 
1467       3ware ATA RAID a &eacute;t&eacute; ajout&eacute;. &merged;</para>
1468
1469       <para>Le gestionnaire de volume &man.vinum.4; a reçu des corrections de bogues
1470       et des am&eacute;liorations.</para>
1471
1472       <para>La compatibilit&eacute; des gestionnaires de p&eacute;riph&eacute;riques &man.wd.4; a &eacute;t&eacute; retir&eacute;e
1473       des gestionnaires de p&eacute;riph&eacute;riques &man.ata.4;. &merged;</para>
1474
1475
1476       <para/>
1477     </sect3>
1478
1479     <sect3>
1480       <title>Syst&egrave;mes de fichier</title>
1481
1482       <para>Le support des attributs &eacute;tendus a &eacute;t&eacute; ajout&eacute; au noyau
1483       de &os; Cela permet au noyau, et certains processus utilisateurs
1484       privil&eacute;gi&eacute;s, de marqu&eacute; des fichiers et des r&eacute;pertoires avec
1485       des donn&eacute;es suppl&eacute;mentaires. Les attributs &eacute;tendus ont &eacute;t&eacute; ajout&eacute;s
1486       pour supporter le projet TrustedBSD, en particulier les ACL, 
1487       l'acc&egrave;s via des jetons (voyez le fichier 
1488       <filename>/usr/src/sys/ufs/ufs/README.extattr</filename> pour
1489       plus de d&eacute;tails).</para>
1490
1491       <para>Suite a un changement dans sa license, les "softupdates"
1492       ont &eacute;t&eacute; int&eacute;gr&eacute;s dans la portion principale des sources
1493       du noyau. Cela a pour cons&eacute;quence de permettre aux
1494       "softupdates" de pouvoir etre disponible dans le 
1495       noyau <filename>GENERIC</filename>. &merged;</para>
1496
1497       <para>La capacit&eacute; d'effectuer un snapshot a &eacute;t&eacute; ajout&eacute; a FFS.
1498       Plus de d&eacute;tails peuvent etre trouv&eacute; dans le fichier 
1499       <filename>/usr/src/sys/ufs/ffs/README.snapshot</filename>.</para>
1500
1501       <para>Les "softupdates" pour FFS ont reçus de nombreux
1502       correctifs et am&eacute;liorations.</para>
1503
1504       <para>Lors de l'utilisation des "softupdates" et &man.statfs.2;,
1505       &man.df.1; affiche le nombre de blocs et de fichiers qui sont
1506       pret a etre nettoy&eacute;s.</para>
1507
1508       <para>Le bogue dans FFS corrompant les superblock sur de grands
1509       syst&egrave;mes de fichier a &eacute;t&eacute; corrig&eacute;.&merged;</para>
1510
1511       <para>Le syst&egrave;me de fichier Inode (IFS) a &eacute;t&eacute; ajout&eacute;; plus
1512       d'informations sont disponible dans le fichier
1513       <filename>/usr/src/sys/ufs/ifs/README</filename>.</para>
1514
1515       <para>Le syst&egrave;me de fichiers ISO-9660 dispose maintenant
1516       d'une routine chargeable a la demande de convertion de
1517       caract&egrave;res. Le port <package>sysutils/cd9660_unicode</package>
1518       comporte un ensemble de base de conversions.</para>
1519
1520       <para>&man.kernfs.5; est obsol&egrave;te et a &eacute;t&eacute; retir&eacute;.</para>
1521
1522       <para>Un bogue dans le client NFS causant un temps d'acc&egrave;s faux
1523       sur les fichiers ouverts par <literal>O_EXCL|O_CREAT</literal>
1524       a &eacute;t&eacute; corrig&eacute; &merged;</para>
1525
1526       <para>Une nouvelle fonction de hashage NFS (bas&eacute; sur l'algorithme
1527       de hashage Fowler/Noll/Vo) a &eacute;t&eacute; impl&eacute;ment&eacute;e et am&eacute;liore les
1528       performances NFS en augmentant l'efficience des tables de hashage
1529       de <varname>nfsnode</varname>. &merged;</para>
1530
1531       <para>Les locks NFS cot&eacute; client on &eacute;t&eacute; impl&eacute;ment&eacute;s.</para>
1532
1533       <para>Le code NFS cot&eacute; client et serveur dans le noyau 
1534       a &eacute;t&eacute; crois&eacute; de mani&egrave;re complexe. Ils ont &eacute;t&eacute; s&eacute;par&eacute;s
1535       pour une meilleure maintenance et de futurs d&eacute;veloppements..</para>
1536
1537       <para>Le support des listes de controle d'acc&egrave;s (ACLs) sur
1538       le syst&egrave;me de fichiers a &eacute;t&eacute; introduit, permettant de controler
1539       de façon plus fine l'acc&egrave;s aux fichiers et r&eacute;pertoires. Ce support
1540       vient du projet TrustedBSD. Plus de d&eacute;tails sont disponibles
1541       dans le fichier
1542       <filename>/usr/src/sys/ufs/ufs/README.acls</filename>.</para>
1543
1544       <para>L'algorithme pr&eacute;f&eacute;r&eacute; de sch&eacute;ma des r&eacute;pertoires pour FFS
1545        (<literal>dirprefs</literal>) a chang&eacute;. Plutot que de couper
1546        les blocs de r&eacute;pertoires a travers un disque, il essaie
1547        de grgouper les blocs de r&eacute;pertoire ensemble. Les op&eacute;rations
1548        de travers&eacute; de larges structures de r&eacute;pertoire, comme les ports
1549        de &os;, a d&eacute;montr&eacute; plus de rapidit&eacute;. Ce changement est
1550        transparent et automatique pour les nouveaux r&eacute;pertoires. &merged;</para>
1551
1552       <para arch="i386">Le support de smbfs(CIFS) a &eacute;t&eacute; ajout&eacute; au noyau. Les
1553       programmes utilisateurs &man.smbutil.1; et &man.mount.smbfs.8; 
1554       peuvent etre utilis&eacute;s pour se servir des partages SMB. Notez que
1555       &man.mount.smbfs.8; charge automatiquement le module <filename>smbfs.ko</filename>
1556       dans le noyau, meme si <literal>LIBMCHAIN</literal> et 
1557       <literal>LIBICONV</literal> ne sont pas compil&eacute; dans le noyau.
1558       &merged;</para>
1559
1560       <para>Pour rester coh&eacute;rent les syst&egrave;mes de fichiers 
1561       fdesc, fifo, null, msdos, portal, umap et union ont
1562       &eacute;t&eacute; renomm&eacute;s en fdescfs, fifofs, msdosfs, nullfs, portalfs, 
1563       umapfs, et unionfs. Les modules et programmes mount_* possibles
1564       ont &eacute;t&eacute; aussi renomm&eacute;s. La compatiblit&eacute; avec l'entr&eacute;e du syst&egrave;me
1565       de fichiers <literal>msdos</literal> dans &man.fstab.5; a &eacute;t&eacute;
1566       ajout&eacute;e a  &man.mount.8; permettant de fonctionner sans changement.</para>
1567
1568       <para>pseudofs, un canevas pour des pseudo-syst&egrave;mes de fichiers, 
1569       a &eacute;t&eacute; ajout&eacute;. &man.linprocfs.5; et &man.procfs.5; ont &eacute;t&eacute; modifi&eacute;s
1570       pour permettre l'utilisation de pseudofs.</para>
1571
1572       <para>Une optimisation tr&egrave;s simple sur la recherche de hashage
1573       de gros r&eacute;pertoires, appel&eacute; <literal>dirhash</literal>, a &eacute;t&eacute; ajout&eacute;.
1574       Conditionn&eacute; par l'option noyau <literal>UFS_DIRHASH</literal> 
1575       (activ&eacute; par d&eacute;faut dans le noyau <filename>GENERIC</filename>), 
1576       permet d'augmenter la rapidit&eacute; de traitement dans les gros
1577       r&eacute;pertoires tout en consommant un peu plus de m&eacute;moire. &merged;</para>
1578
1579       <para>Le sous-syst&egrave;me de m&eacute;moire virtuel supporte maintenant
1580       les n&eacute;cessit&eacute;s m&eacute;moire des r&eacute;pertoires UFS par d&eacute;faut (cette fonction
1581       est controler via la variable sysctl 
1582       <varname>vfs.vmiodirenable</varname>). &merged;</para>
1583
1584       <para>Un bogue emp&eacute;chant le montage du syst&egrave;me de
1585       fichier "root" depuis un CDROM SCSI a &eacute;t&eacute; corrig&eacute; (les
1586       CDROM ATAPI ont toujours &eacute;t&eacute; support&eacute;s). &merged;</para>
1587
1588       <para>Des bogues dans le code des syst&egrave;mes
1589       de fichiers, d&eacute;couvert en utilisant l'utilitaire
1590       <application>fsx</application>de test des syst&egrave;mes de fichiers,
1591       ont &eacute;t&eacute; corrig&eacute;s. Dans certaines cas (principalement lors de 
1592       l'utilisation de NFS) certains bogues causaient la corruption
1593       des donn&eacute;es ou des paniques du noyau. &merged;</para>
1594
1595       <para>Les syst&egrave;mes de fichiers r&eacute;seaux (comme NFS et smbfs) list&eacute;s
1596       dans le fichier <filename>/etc/fstab</filename> peuvent 
1597       maintenant etre mont&eacute;s au moment de l'initialisation du syst&egrave;me;
1598       le montage est alors suspendu jusqu'&agrave; l'initialisation finale
1599       du r&eacute;seau.</para>
1600
1601     </sect3>
1602
1603     <sect3>
1604       <title>Support PCCARD</title>
1605
1606       <para arch="i386">Le gestionnaires de p&eacute;riph&eacute;riques pccard et 
1607       &man.pccardc.8; supporte maintenant diff&eacute;rents 
1608       <quote>types de sons</quote> lors de l'insertion et l'ejection
1609       des cartes&merged;</para>
1610
1611       <para>Sur les machines modernes, les p&eacute;riph&eacute;riques PCCARD peuvent 
1612       etre configur&eacute;s pour envoyer indiff&eacute;remment leurs interruptions 
1613       via les interruptions PCI ou ISA. Le gestionnaire de p&eacute;riph&eacute;riques
1614        &man.pcic.4; a &eacute;t&eacute; modifi&eacute; pour supporter ces deux modes 
1615        d'interruptions (pr&eacute;cedemment juste le mode ISA &eacute;tait support&eacute;).
1616        &merged; Dans la plupart des cas, la configuration des p&eacute;riph&eacute;riques
1617        PCMCIA sur des ordinateurs portables est simplifi&eacute; et plus
1618        flexible. De plus, plus de ponts de cartes PCI Cardbus (
1619        comme ceux utilis&eacute;s par les cartes Orinoco PCI) sont support&eacute;s.
1620        Certaines machines peuvent poser des probl&egrave;mes, comme des paniques ou
1621        des arrets, avec le routage des interruptions PCI; elles peuvent
1622        la plupart du temps fonctionner en forçant l'ancien mode
1623        de routage des interruptions via le bus ISA. Les lignes suivantes
1624        plac&eacute;es dans  le fichier <filename>/boot/loader.conf</filename>,
1625        permettent de r&eacute;soudre ce probl&egrave;me:</para>
1626
1627       <programlisting>hw.pcic.intr_path="1"
1628   hw.pcic.irq="0"</programlisting>
1629
1630       <para>Lors de l'installation de &os;, taper les lignes suivantes
1631        au moment du prompt du gestionnaire de d&eacute;marrage peut
1632        etre tr&egrave;s utile pour d&eacute;marrer pour la premi&egrave;re fois &os;:</para>
1633
1634       <screen><prompt>ok</prompt> <userinput>set hw.pcic.intr_path="1"</userinput>
1635       <prompt>ok</prompt> <userinput>set hw.pcic.irq="0"</userinput></screen>
1636
1637       <para arch="i386">Le support pr&eacute;liminaire de Cardbus sous NEWCARD
1638       a &eacute;t&eacute; ajout&eacute;. Ce code supporte les cartes TI113X, TI12XX, TI125X, 
1639       Ricoh 5C46/5C47, Topic 95/97/100 et Cirrus Logic PD683X. Le
1640       support 16-bit PC Card n'est pas encore fonctionnel.</para>
1641     </sect3>
1642
1643     <sect3>
1644       <title>Support Multim&eacute;dia</title>
1645
1646       <para arch="i386">Le gestionnaire de p&eacute;riph&eacute;riques &man.pcm.4;
1647       supporte maintenant les cartes sons ESS Solo 1,
1648       Maestro-1, Maestro-2, et Maestro-2e; Forte Media fm801, ESS
1649       Maestro-2e, et VIA Technologies VT82C686A, et a reçu
1650       de nombreuses modifications. Des gestionnaires s&eacute;par&eacute;s pour
1651       les cartes SoundBlaster 8 et SoundBlaster 16 remplacent l'ancien
1652       gestionnaire unifi&eacute;. Un gestionnaire pour les cartes CMedia
1653       CMI8338/CMI8738 a &eacute;t&eacute; ajout&eacute;. Un gestionnaire pour les cartes
1654       a base de S3 SonicVibes a &eacute;t&eacute; ajout&eacute;.&merged;</para>
1655
1656       <para arch="i386">Un gestionnaire de p&eacute;riph&eacute;riques pour les
1657       cartes Avance Logic ALS4000 a &eacute;t&eacute; ajout&eacute;.. &merged;</para>
1658
1659       <para arch="i386">Un gestionnaire de p&eacute;riph&eacute;riques pour les cartes 
1660       ESS Maestro-3/Allegro a &eacute;t&eacute; ajout&eacute;, mais suite a des restrrictions
1661       sur la license, il ne peut etre compil&eacute; dans le noyau. &merged;
1662       Pour utiliser ce gestionnaire, ajoutez la ligne suivante au fichier 
1663       <filename>/boot/loader.conf</filename>:</para>
1664
1665       <programlisting>snd_maestro3_load="YES"</programlisting>
1666
1667       <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.bktr.4; a &eacute;t&eacute; mis
1668       &agrave; jour en version 2.18. Cette mise &agrave; jour fournit de nombreuses
1669       nouvelles fonctionnalit&eacute;s. De nouveaux types de tuner ont &eacute;t&eacute;
1670       jout&eacute;s et des am&eacute;liorations dans les modules KLD et l'allocation
1671       m&eacute;moire ont &eacute;t&eacute; effectu&eacute;s. Des bogues dans &man.devfs.5;
1672       lors du chargement et d&eacute;chargement ont &eacute;t&eacute; corrig&eacute;s. Le support
1673       pour les nouvelles cartes Hauppauge Model 44xxx WinTV a &eacute;t&eacute; 
1674       ajout&eacute;. &merged;</para>
1675
1676       <para>Lorsque les modules sons sont compil&eacute;s, un seul suffit
1677       a charger tous les gestionnaires et l'infrastructure
1678       par la commande  <command>kldload snd</command>. &merged;</para>
1679
1680       <para>Une nouvelle API a &eacute;t&eacute; ajout&eacute;e pour les cartes sons
1681       ayant un controleur de volume mat&eacute;riel.</para>
1682
1683       <para arch="i386">Un gestionnaire de p&eacute;riph&eacute;riques pour
1684       les cartes sons int&eacute;gr&eacute;es Intel 443MX, 810, 815, et 815E
1685       a &eacute;t&eacute; ajout&eacute;.</para>
1686
1687
1688     </sect3>
1689
1690     <sect3>
1691       <title>Logiciels externes</title>
1692       <para/>
1693
1694       <para>Le language de commande inspir&eacute; sur Forth
1695       (<application>FICL</application>) du gestionnaire de 
1696       d&eacute;marrage a &eacute;t&eacute; mis &agrave; jour en version 2.05.</para>
1697
1698       <para>Le supporte pour la configuration avanc&eacute;e de gestion
1699       d'&eacute;nergie  (ACPI), un standard multi-constructeurs sur 
1700       la gestion d'&eacute;nergie, a &eacute;t&eacute; ajout&eacute;. Cette fonctionnalit&eacute;
1701       est fourni&eacute; par le projet <application>Intel ACPI Component
1702       Architecture</application>, depuis le snapshot ACPI CA
1703       20020214. Une certaine compatibilit&eacute; pour les applications
1704       utilisant l'ancien standard APM est fourni.</para>
1705
1706       <sect4>
1707         <title>IPFilter</title>
1708
1709         <para><application>IPFilter</application> a &eacute;t&eacute; mis a jour en version
1710         3.4.20. &merged;</para>
1711
1712         <para><application>IPFilter</application> supporte maintenant
1713         IPv6. &merged;</para>
1714
1715       </sect4>
1716
1717       <sect4 arch="i386">
1718         <title>isdn4bsd</title>
1719
1720         <para><application>isdn4bsd</application> a &eacute;t&eacute; mis &agrave; jour 
1721         en version 1.0.1. Ceci <emphasis>oblige</emphasis> les
1722          utilisateurs du gestionnaire de p&eacute;riph&eacute;riques 
1723          &man.i4bisppp.4; (PPP noyau sur ISDN) &agrave; utiliser 
1724          &man.ispppcontrol.8; au lieu de &man.spppcontrol.8; pour
1725          configurer et controler leurs interfaces r&eacute;seaux. &merged;</para>
1726
1727         <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ifpi.4; permettant
1728         le support des cartes AVM Fritz!Card PCI version 2 a &eacute;t&eacute;
1729         ajout&eacute;.</para>
1730
1731         <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.ihfc.4; permettant
1732         la gestion des p&eacute;riph&eacute;riques Cologne Chip Designs HFC sous 
1733         <application>isdn4bsd</application> a &eacute;t&eacute; ajout&eacute;. &merged;</para>
1734
1735         <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.itjc.4; permettant
1736         la gestion des p&eacute;riph&eacute;riques NETjet-S / Teles PCI-TJ sous 
1737         <application>isdn4bsd</application> a &eacute;t&eacute; ajout&eacute;. &merged;</para>
1738
1739         <para>Le support exp&eacute;rimental des cartes Eicon.Diehl DIVA 2.0 et
1740          2.02 ISA PnP ISDN a &eacute;t&eacute; ajout&eacute; au via le gestionnaire
1741          de p&eacute;riph&eacute;riques &man.isic.4; de 
1742          <application>isdn4bsd</application> . &merged;</para>
1743
1744
1745         <para>Le gestionnaire de p&eacute;riph&eacute;riques &man.isic.4; supporte
1746         les cartes Compaq Microcom 610 ISDN ISA PnP. &merged;</para>
1747
1748         <para>Les cartes ISDN bas&eacute;es sur Active CAPI fabriqu&eacute;es par
1749          AVM sont maintenant support&eacute;es par les gestionnaires
1750          de p&eacute;riph&eacute;riques &man.i4bcapi.4; et &man.iavc.4;. Les cartes
1751          support&eacute;es sont les cartes AVM B1 PCI et AVM B1 ISA Basic Rate
1752          et AVM T1 Primary Rate.&merged;</para>
1753
1754         <para>Un nouveau mot clef,<literal>maxconnecttime</literal>, est
1755         accept&eacute; dans le fichier &man.isdnd.rc.5; et permet de
1756         limiter le temps maximum ou une connexion peut rester 
1757         ouverte. &merged;</para>
1758
1759         <para>&man.isdnphone.8; supporte maintenant l'option
1760          <option>-k</option> pour envoyer des messages via le clavier
1761          num&eacute;rique d'un PABX &merged;</para>
1762       </sect4>
1763
1764       <sect4 xml:id="kame-kernel">
1765         <title>KAME</title>
1766
1767         <para>La couche IPv6 est maintenant bas&eacute;e sur la snapshot
1768         du projet KAME IPv6 en date du 28 Mai 2001. La plupart
1769         des ajouts de cette section r&eacute;sultent de cet import. La 
1770         <xref linkend="kame-userland"/> liste les modifications
1771         dans les programmes utilisateurs de la couche 
1772         KAME IPv6 . &merged;</para>
1773
1774         <para>&man.gif.4; est maintenant bas&eacute; sur le RFC 2893 et non plus 
1775         sur le RFC 1933. Le drapeau d'interface <literal>IFF_LINK2</literal>
1776         permet de controler le fitrage.&merged;</para>
1777
1778         <para><application>IPSec</application> a reçu de nombreuses
1779         am&eacute;liorations, comme la capacit&eacute; d'utiliser les algorithmes
1780         SHA2 et Rijndael. Le support de IPSec RC5 a &eacute;t&eacute; retir&eacute; du
1781         a des probl&egrave;mes de license. &merged;</para>
1782
1783         <para>&man.stf.4; est maintenant conforme au RFC 3056; le 
1784         drapeau d'interface <literal>IFF_LINK2</literal> 
1785         permet de controler le fitrage.&merged;</para>
1786
1787         <para>IPv6 v&eacute;rifie mieux les adresses ill&eacute;gales (comme
1788         l'adresse de bouclage) sur les r&eacute;seaux physique. &merged;</para>
1789
1790         <para>L'option socket <varname>IPV6_V6ONLY</varname> est 
1791         maintenant completement support&eacute;. La façon dont le noyau
1792         respecte cette option est controler par la variable
1793         sysctl <varname>net.inet6.ip6.v6only</varname>. &merged;</para>
1794
1795         <para>Le RFC 3041 (Privacy Extensions for Stateless Address
1796         Autoconfiguration) est support&eacute;. Il peut etre activ&eacute; par la 
1797         variable sysctl <varname>net.inet6.ip6.use_tempaddr</varname>.
1798          &merged;</para>
1799      </sect4>
1800    </sect3>
1801   </sect2>
1802   <sect2 xml:id="security">
1803     <title>Changements li&eacute;s a la s&eacute;curit&eacute;</title>
1804
1805     <para>&man.sysinstall.8; permet maintenant a un utilisateur de choisir
1806     un des deux <quote>profils de s&eacute;curit&eacute;</quote> au moment de l'installation
1807     Ces profils activent ou d&eacute;sactivent alors diff&eacute;rents services via
1808     le fichier de configuration &man.rc.conf.5; lors de nouvelles 
1809     installations. &merged;</para>
1810
1811     <para>Un bogue qui fixait le syst&egrave;me pour des images ELF ex&eacute;cutables 
1812     malform&eacute;es a &eacute;t&eacute; r&eacute;solu (voir l'avis de s&eacute;curit&eacute;
1813     FreeBSD-SA-00:41). &merged;</para>
1814
1815     <para>Un trou de s&eacute;curit&eacute; dans l'&eacute;mulation Linux a &eacute;t&eacute; corrig&eacute; (voir
1816     l'avis de s&eacute;curit&eacute;FreeBSD-SA-00:42). &merged;</para>
1817
1818     <para>Les appels a la librairie de traitement des chaines
1819     ont &eacute;t&eacute; corrig&eacute;s dans beaucoups de programmes, pour r&eacute;duire
1820     la possiblit&eacute; d'exploitation des d&eacute;passements de tampons.
1821     &merged;</para>
1822
1823     <para>TCP utilise maintenant une fonction plus al&eacute;atoire pour
1824     le choix du nombre initial lors de l'initialisation de la 
1825     s&eacute;quence (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:52). &merged;</para>
1826
1827     <para>Diff&eacute;rents d&eacute;passements de tampons dans &man.tcpdump.1; ont &eacute;t&eacute;
1828     corrig&eacute;s (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:61). &merged;</para>
1829
1830     <para>Le trou de s&eacute;curit&eacute; de &man.top.1; a &eacute;t&eacute; corrig&eacute;
1831     (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:62). &merged;</para>
1832
1833     <para>Un potentiel trou de s&eacute;curit&eacute; du a une erreur potentielle
1834     dans &man.gethostbyname.3; a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
1835     FreeBSD-SA-00:63). &merged;</para>
1836
1837     <para>Un potentiel d&eacute;passement de tampon dans la libraire
1838     &man.ncurses.3; permettant l'execution de programme 
1839     via &man.systat.1; a &eacute;t&eacute; corrig&eacute;(voir l'avis de s&eacute;curit&eacute;
1840     FreeBSD-SA-00:68). &merged;</para>
1841
1842     <para>La vuln&eacute;rabilit&eacute; de &man.telnetd.8; causant
1843     une consommation importante de ressources du serveur 
1844     a &eacute;t&eacute; corrig&eacute;e (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:69). &merged;</para>
1845
1846     <para>La commande <literal>nat deny_incoming</literal> de
1847     &man.ppp.8; fonctionne maintenant correctement (voir l'avis
1848     de s&eacute;curit&eacute; FreeBSD-SA-00:70). &merged;</para>
1849
1850     <para>La vuln&eacute;rabilit&eacute; dans les fichiers temporaires cr&eacute;&eacute;s par
1851     &man.csh.1;/&man.tcsh.1; permettant d'&eacute;craser certains fichiers 
1852     utilisateurs a &eacute;t&eacute; corrig&eacute;e (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:76). &merged;</para>
1853
1854     <para>Le binaire &man.ssh.1; n'est plus SUID root par d&eacute;faut. &merged;</para>
1855
1856     <para>Diff&eacute;rentes corrections ont &eacute;t&eacute; apport&eacute;es &agrave; l'impl&eacute;mentation
1857     de Kerberos IV relatives a des variables d'environnements, un
1858     possible d&eacute;passent de tampon, et l'&eacute;crasement de fichiers de 
1859     tickets. &merged;</para>
1860
1861     <para>&man.telnet.1; nettoie maintenant mieux son environnement.&merged;</para>
1862
1863     <para>Diff&eacute;rentes vuln&eacute;rabilit&eacute;s dans &man.procfs.5; ont &eacute;t&eacute; 
1864     corrig&eacute;es (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-00:77). &merged;</para>
1865
1866     <para>Un bogue dans <application>OpenSSH</application> dans
1867     lesquel un serveur n'etait pas capable de d&eacute;sactiv&eacute; &man.ssh-agent.1;
1868     ou <literal>X11Forwarding</literal> a &eacute;t&eacute; corrig&eacute; (voir l'avis
1869     de s&eacute;curit&eacute; FreeBSD-SA-01:01). &merged;</para>
1870
1871     <para>Un bogue dans &man.ipfw.8; et &man.ip6fw.8; traitant 
1872     des segments TCP entrants comme des connexions <literal>&eacute;tablies</literal>
1873     a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:08). &merged;</para>
1874  
1875     <para>Un bogue dans &man.crontab.1; permettant a un utilisateur
1876     de lire n'importe quel fichier en ayant une syntaxe de &man.crontab.5;
1877     valide a &eacute;t&eacute; corrig&eacute;(voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:09). &merged;</para>
1878
1879     <para>La vuln&eacute;rabilit&eacute; dans &man.inetd.8; permettant l'acc&egrave;s
1880     en lecture aux 16 bytes initiaux des fichiers accessibles 
1881     par le groupe <systemitem class="groupname">wheel</systemitem> a &eacute;t&eacute; corrig&eacute;(voir
1882     l'avis de s&eacute;crurit&eacute; FreeBSD-SA-01:11). &merged;</para>
1883
1884     <para>Un bogue dans &man.periodic.8; qui utilisait des fichiers
1885     temporaires de façon peu s&eacute;curis&eacute;e a &eacute;t&eacute; corrig&eacute; (voir l'avis
1886     de s&eacute;curit&eacute; FreeBSD-SA-01:12). &merged;</para>
1887
1888     <para>Un bogue dans &man.sort.1; permettant a un attaquant d'arr&egrave;ter
1889     son traitement a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
1890     FreeBSD-SA-01:13). &merged;</para>
1891
1892     <para><application>OpenSSH</application> int&egrave;gre maintenant un code
1893     permettant de pr&eacute;venir (plutot que de limiter le nombre
1894     de connexions) aux attaques permettant de trouver la clef 
1895     du serveur (pas la clef de la machine) en reg&eacute;n&eacute;rant une nouvelle
1896     clef lorsque un probl&egrave;me RSA est d&eacute;tect&eacute; (voir l'avis de s&eacute;curit&eacute; 
1897      FreeBSD-SA-01:24). &merged;</para>
1898
1899     <para>Plusieurs programmes ont subit une correction dans le formattage
1900     de l'affichage de sortie des chaines pour r&eacute;duire le risque
1901     de vuln&eacute;rabilit&eacute;s. &merged;</para>
1902
1903     <para>Plusieurs programmes utilisants des fichiers temporaires les 
1904     utilisent maintenant de façon plus s&eacute;curis&eacute;e. &merged;</para>
1905
1906     <para>Un bogue dans ICMP premettant a un attaquant de perturber
1907     les <quote>sessions</quote> TCP et UDP a &eacute;t&eacute; corrig&eacute;. &merged;</para>
1908
1909     <para>Un bogue dans &man.timed.8;, causant un crash lors de l'envoi
1910     de paquets mals form&eacute;s, a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
1911      FreeBSD-SA-01:28). &merged;</para>
1912
1913     <para>Un bogue dans &man.rwhod.8;, permettant de le "crasher" lors de
1914     l'envoi de paquets mal form&eacute;s a &eacute;t&eacute; corrig&eacute; (voir l'avis de s&eacute;curit&eacute;
1915      FreeBSD-SA-01:29). &merged;</para>
1916
1917     <para>Un trou de s&eacute;curit&eacute; dans les impl&eacute;mentations FFS et EXT2FS de &os;
1918     permettant &agrave; des utilisateurs l'acc&egrave;s a des donn&eacute;es non autoris&eacute;es, a &eacute;t&eacute;
1919     corrig&eacute;. (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:30). &merged;</para>
1920
1921     <para>Un vuln&eacute;rabilit&eacute;, exploitable &agrave; distance, de &man.ntpd.8; a 
1922     &eacute;t&eacute; r&eacute;gl&eacute;e(voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:31). &merged;</para>
1923
1924     <para>Un trou de s&eacute;curit&eacute; dans le m&eacute;canisme de "cache" des fragments IP
1925     d'<application>IPFilter</application> a &eacute;t&eacute; corrig&eacute; (voir l'avis de
1926     s&eacute;curit&eacute; FreeBSD-SA-01:32). &merged;</para>
1927
1928     <para>Un d&eacute;passement dans &man.glob.3; permettant l'execution de code
1929     dans le serveur de FTP a &eacute;t&eacute; corrig&eacute;. De plus, pour pr&eacute;venir certaines 
1930     formes d'attaques DOS, &man.glob.3; permet de limiter le nombre de 
1931     r&eacute;pertoires qu'il retourne. &man.ftpd.8; utilise maintenant cette
1932     fonctionnalit&eacute; (voeyz l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:33). &merged;</para>
1933
1934     <para>L'initialisation des num&eacute;ros de s&eacute;quences TCP est plus
1935     al&eacute;atoire (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:39). Suite
1936     a des potentiels probl&egrave;mes de compatiblit&eacute;, cette fonctionalit&eacute;
1937      de s&eacute;curit&eacute; peut etre activ&eacute; ou d&eacute;sactiv&eacute; via la variable sysctl
1938     <varname>net.inet.tcp.tcp_seq_genscheme</varname>.&merged;</para>
1939
1940     <para>Un vuln&eacute;rabilit&eacute; dans les routines &man.fts.3; (utilis&eacute;s par
1941     des applications pour parcourir de façon r&eacute;cursive un syst&egrave;me de fichier)
1942     permet &agrave; un programme de lire des fichiers en dehors de la hi&eacute;rarchie
1943     de r&eacute;pertoire autoris&eacute;. Ce bogue a &eacute;t&eacute; corrig&eacute; voir l'avis de s&eacute;curit&eacute;
1944     FreeBSD-SA-01:40). &merged;</para>
1945
1946     <para>L'impl&eacute;mentation de la couche TCP de &os; a &eacute;t&eacute; rendue plus
1947     r&eacute;sistante aux attaques SYN, en &eacute;liminant le segment RST envoy&eacute; 
1948     normalement lors du nettoyage d'une connexion de la file 
1949     d'attente</para>
1950
1951     <para><application>OpenSSH</application> prend, maintenant, l'UID
1952     de l'utilisateur avant d'essayer d'effacer le fichier
1953     d'authentification, annulant les effets d'une "race"</para>
1954
1955     <para>A flaw allowed some signal handlers to remain in effect in a
1956     child process after being exec-ed from its parent.  This allowed
1957     an attacker to execute arbitrary code in the context of a setuid
1958     binary.  This flaw has been corrected (see security advisory
1959     FreeBSD-SA-01:42). &merged;</para>
1960
1961     <para>Un d&eacute;passement de buffer &agrave; distance dans &man.tcpdump.1; a &eacute;t&eacute; 
1962     corrig&eacute; (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:48). &merged;</para>
1963
1964     <para>Un d&eacute;passement de buffer &agrave; distance dans &man.telnetd.8; a &eacute;t&eacute;
1965     corrig&eacute; (voir l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:49). &merged;</para>
1966
1967     <para>Les nouvelles variables sysctl 
1968     <varname>net.inet.ip.maxfragpackets</varname> 
1969     et <varname>net.inet.ip6.maxfragpackets</varname> permettent 
1970     de limiter la quantit&eacute; de m&eacute;moire utilis&eacute;e par les fragments des 
1971     paquets IPv4 et IPv6; cela permet de mieux se pr&eacute;venir contre les
1972     attaques par d&eacute;ni de service (voyez l'avis de s&eacute;curit&eacute;
1973     FreeBSD-SA-01:52). &merged;</para>
1974
1975     <para>Tous les services dans <filename>inetd.conf</filename> sont
1976     maintenant d&eacute;sactiv&eacute;s par d&eacute;faut pour les nouvelles installations.
1977     &man.sysinstall.8; done la possiblit&eacute; d'activer ou d&eacute;sactiver 
1978     &man.inetd.8; pour les nouvelles installation, comme l'&eacute;dition
1979     de <filename>inetd.conf</filename>. &merged;</para>
1980
1981     <para>Un bogue dans l'impl&eacute;mentation des r&egrave;gles de &man.ipfw.8;
1982     comportant <literal>me</literal> sur les liens point &agrave; point a 
1983     &eacute;t&eacute; corrig&eacute;. Les r&egrave;gles de filtrage comportant <literal>me</literal> 
1984     matchaient l'adresse IP distante a la place de l'adresse IP
1985     local (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:53). &merged;</para>
1986
1987     <para>Une vuln&eacute;rabilit&eacute; dans &man.procfs.5;, permettant a un 
1988     processus de lire des informations sensibles depuis l'espace
1989     m&eacute;moire d'un autre processus, a &eacute;t&eacute; corrig&eacute;e (voyez l'avis 
1990     de s&eacute;curit&eacute; FreeBSD-SA-01:55). &merged;</para>
1991
1992     <para>La v&eacute;rification d'un nom de machine en mode
1993      <literal>PARANOID</literal> de <application>tcp_wrappers</application>
1994      fonctionne maintenant correctement (voyez l'avis de s&eacute;curit&eacute; 
1995      FreeBSD-SA-01:56). &merged;</para>
1996
1997     <para>Un bogue permettant de passer root dans &man.sendmail.8; a
1998     &eacute;t&eacute; corrig&eacute;(voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:57). &merged;</para>
1999     
2000     <para>Un bogue permettant de passer root a distance dans &man.lpd.8;
2001     a &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:58). &merged;</para>
2002
2003     <para>Une "race condition" dans &man.rmuser.8; qui rendait bri&egrave;vement
2004     <filename>/etc/master.passwd</filename> lisible pour tout utilisateur
2005     a &eacute;t&eacute; corrig&eacute;e (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:59). &merged;</para>
2006
2007     <para>Un bogue dans <application>UUCP</application> a &eacute;t&eacute;
2008     corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-01:62). Tous
2009     les binaires n'appartenant pas a <systemitem class="username">root</systemitem>
2010     dans les "path" syst&egrave;me standard ont maintenant le drapeau
2011     <literal>schg</literal> permettant d'empecher l'exploitation
2012     de bogues via &man.cron.8;, par <systemitem class="username">root</systemitem>,
2013     ou par un utilisateur autre que celui auquel appartient
2014     le binaire. De plus &man.uustat.1; est lanc&eacute; maintenant
2015     via <filename>/etc/periodic/daily/410.status-uucp</filename> 
2016     sous l'utilisateur <systemitem class="username">uucp</systemitem>, et non
2017     plus <systemitem class="username">root</systemitem>. Dans &os; -CURRENT, 
2018     <application>UUCP</application> ne fait plus partie des binaires
2019     syst&egrave;mes, et a &eacute;t&eacute; d&eacute;plac&eacute; dans la collection des Ports. &merged;</para>
2020
2021     <para>Un trou de s&eacute;curit&eacute;, sous la forme d'un d&eacute;passement de buffer, dans
2022     l'appel syst&egrave;me &man.semop.2; a &eacute;t&eacute; corrig&eacute;.&merged;</para>
2023
2024     <para>Un trou de s&eacute;curit&eacute; dans <application>OpenSSH</application>,
2025     permettant a un utilisateur d'executer du code avec des privil&egrave;ges 
2026     suppl&eacute;mentaires si <literal>UseLogin yes</literal> &eacute;tait activ&eacute;, a &eacute;t&eacute;
2027     corrig&eacute;. Notez que la valeur par d&eacute;faut de ce param&egrave;tre est 
2028     <literal>UseLogin no</literal>.  (Voyez l'avis de s&eacute;curit&eacute;
2029     FreeBSD-SA-01:63.) &merged;</para>
2030
2031     <para>L'utilisation de r&eacute;pertoire temporaire par &man.pkg.add.1; 
2032     pouvait permettre a un attaquant local de modifier le contenu
2033     des binaires distribu&eacute;s au moment ou ils allaient etre install&eacute;. Ce
2034     bogue a &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-02:01).
2035      &merged;</para>
2036
2037     <para>Une "race condition" dans &man.pw.8;, permettant de lire
2038     le contenu du fichier <filename>/etc/master.passwd</filename>, a
2039     &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-02:02.) &merged;</para>
2040
2041     <para>Un bogue dans &man.k5su.8; pouvait permettre a un processus
2042     ayant obtenu des privil&egrave;ges super-utilisateur de les r&eacute;-obtenir. Ce
2043     bogue a &eacute;t&eacute; corrig&eacute; (voyez l'avis de s&eacute;curit&eacute; FreeBSD-SA-02:07.)
2044      &merged;</para>
2045   </sect2>
2046
2047
2048   <sect2 xml:id="userland">
2049     <title>Changements dans les programmes utilisateurs</title>
2050
2051     <para>Si le premier argument de  &man.ancontrol.8; ou de 
2052     &man.wicontrol.8; ne commence pas par un <literal>-</literal>, il est
2053      consid&eacute;r&eacute; comme une inteface.</para>
2054
2055     <para>&man.apmd.8; peut maintenant monitorer les niveaux des batteries
2056      et executer des commandes bas&eacute;es sur le pourcentage ou le nombre de
2057      minutes restantes via la directive de configuration 
2058      <literal>apm_battery</literal>.  Voyez les exemples comment&eacute;s dans le fichier
2059     <filename>/etc/apmd.conf</filename> pour la syntaxe. &merged;</para>
2060
2061     <para>&man.arp.8; affiche maintenant le nom de l'interface correspondante 
2062     &agrave; chaque entr&eacute;e ARP. &merged;</para>
2063
2064     <para>&man.arp.8; affiche maintenant <literal>[fddi]</literal> ou
2065     <literal>[atm]</literal> pour les adresses d'interfaces de ce type.</para>
2066
2067     <para>&man.atacontrol.8; a &eacute;t&eacute; ajout&eacute; pour permettre de controler de
2068      nombreux aspects du gestionnaire de p&eacute;riph&eacute;rique &man.ata.4;.</para>
2069
2070     <para arch="i386">&man.boot98cfg.8;, un utilitaire de gestionnaire de 
2071     d&eacute;marrage PC-98, d'installation et de configuration a &eacute;t&eacute;
2072      ajout&eacute;. &merged;</para>
2073
2074     <para>&man.burncd.8; supporte maintenant l'option <option>-m</option> pour 
2075     la cr&eacute;ation en mode multi-session (par d&eacute;faut les disques sont ferm&eacute;s en 
2076     mono-session). Une option, <option>-l</option>, a &eacute;t&eacute; ajout&eacute;e et permet 
2077     de prendre une liste des images depuis un fichier. <filename>-</filename> 
2078     peut etre utilis&eacute; comme un nom de fichier et correspond a l'entr&eacute;e 
2079     standard <literal>stdin</literal>. &merged;</para>
2080
2081     <para>&man.burncd.8; supporte maintenant le mode "Disk At Once (DAO)", 
2082     s&eacute;lectionnable via l'option <option>-d</option>.</para>
2083
2084     <para>&man.burncd.8; peut maintenant &eacute;crire sur les VCDs/SVCDs.</para>
2085
2086     <para>&man.c89.1; a &eacute;t&eacute; converti en binaire et certains bogues mineurs 
2087     ont &eacute;t&eacute; fix&eacute;s. &merged;</para>
2088
2089     <para arch="i386">Une version minimaliste de &man.camcontrol.8;
2090     est maintenant disponible sur la disquette d'installation. Cela permet
2091     de d&eacute;tecter les p&eacute;riph&eacute;riques connect&eacute;s apr&egrave;s le d&eacute;marrage ou d'afficher
2092     les p&eacute;riph&eacute;riques attach&eacute;s aux bus SCSI (par ex, depuis un 
2093     <quote>shell d'urgence</quote>). &merged;</para>
2094
2095     <para>&man.cat.1; dispose maintenant de la capacit&eacute; de lire depuis des 
2096     sockets de type UNIX-domain. &merged;</para>
2097
2098     <para>&man.cdcontrol.1; supporte maintenant une commande 
2099     <literal>cdid</literal> qui permet de calculer et d'afficher le num&eacute;ro
2100     de s&eacute;rie du Cd, en utilisant le meme algorithme que la 
2101     base CDDB. &merged;</para>
2102
2103     <para>&man.cdcontrol.1; utilise maintenant la variable d'environnement
2104     <envar>CDROM</envar> pour choisir le p&eacute;riph&eacute;rique par d&eacute;faut. 
2105     &merged;</para>
2106
2107     <para>&man.cdcontrol.1; supporte maintenant les commandes 
2108     <literal>next</literal> et <literal>prev</literal> pour avancer et 
2109     reculer d'une piste sur un CD audio.&merged;</para>
2110
2111     <para>&man.chflags.1; a &eacute;t&eacute; d&eacute;plac&eacute; de <filename>/usr/bin</filename>
2112     vers <filename>/bin</filename>.</para>
2113
2114     <para>&man.chio.1; a maintenant la possibilit&eacute; de sp&eacute;cifier les &eacute;lements
2115      par volume a la place de leur emplacement physique tout comme 
2116      la possibilit&eacute; de remettre un &eacute;l&eacute;ments a son emplacement 
2117      pr&eacute;c&eacute;dent. &merged;</para>
2118
2119     <para>&man.chmod.1; supporte maintenant l'option <option>-h</option> 
2120     pour changer le mode d'un lien symbolique.</para>
2121
2122     <para>&man.chown.8; suit maintenant correctement les liens symboliques 
2123     s'ils sont sp&eacute;cifi&eacute;s en arguments de la ligne de commande meme sans 
2124     l'option <option>-R</option>. &merged;</para>
2125
2126     <para>&man.chown.8; n'utilise plus <literal>.</literal> comme d&eacute;limiteur
2127     utilisateur/groupe.  Cette modification a &eacute;t&eacute; faite pour permettre de
2128      supporter les noms d'utilisateurs contenant un 
2129      <literal>.</literal>.</para>
2130
2131     <para>L'inclusion de <filename>&lt;sys/param.h&gt;</filename> n'est plus
2132     obligatoire pour l'utilisation des macros <literal>CSMG_*</literal>.</para>
2133
2134     <para>&man.col.1; dispose maintenant de l'option <option>-p</option> 
2135     permettant, dans le cas d'une sequence de controle inconnue, de ne pas
2136     en tenir compte. &merged;</para>
2137
2138     <para>La distribution <filename>compat3x</filename> a &eacute;t&eacute; mise &agrave; jour
2139     pour inclure les librairies pr&eacute;sentes dans &os; 3.5.1-RELEASE. 
2140     &merged;</para>
2141
2142     <para>Une distribution <filename>compat4x</filename> a &eacute;t&eacute; ajout&eacute;e 
2143     pour la compatibilit&eacute; avec &os; 4-STABLE.</para>
2144
2145     <para>&man.config.8; convertit maintenant plus de "warnings" qui devaient 
2146     etre des erreurs en des erreurs fatales avec un code de sortie. Cela 
2147     permet &agrave; <literal>make buildkernel</literal>  de ne plus les ignorer
2148     et de g&eacute;n&eacute;rer un noyau boggu&eacute; dans le cas d'une compilation 
2149     automatique.&merged;</para>
2150
2151     <para>Diff&eacute;rents d&eacute;passement de buffer dans &man.config.8; ont &eacute;t&eacute;
2152     corrig&eacute;s. &merged;</para>
2153
2154     <para>La programme &man.daemon.8;, une interface en ligne de commande
2155     a &man.daemon.3;, a &eacute;t&eacute; ajout&eacute;. Il se d&eacute;tache lui meme du terminal et
2156      execute le programme pass&eacute; en ligne de commande. Cela permet a un 
2157      utilisateur de lancer un programme comme s'il avait &eacute;t&eacute; &eacute;crit en 
2158      d&eacute;mon.</para>
2159
2160     <para>devinfo, un outil permettant d'afficher l'arbre des 
2161     p&eacute;riph&eacute;riques et l'utilisation des ressources par p&eacute;riph&eacute;riques, 
2162     a &eacute;t&eacute; ajout&eacute;.</para>
2163
2164     <para>&man.df.1; dispose maintenant de l'option <option>-l</option> 
2165     permettant d'afficher uniquement les syst&egrave;mes de fichiers localement
2166      mont&eacute;s. &merged;</para>
2167
2168     <para>&man.disklabel.8; supporte maintenant l'expression des tailles
2169      de partitions en kilobytes, megabytes, ou gigabytes, en plus des
2170       secteurs. &merged;</para>
2171
2172     <para>&man.dmesg.8; dispose maintenant de l'option <option>-a</option> 
2173     permettant d'afficher la totalit&eacute; du message de d&eacute;marrage, incluant
2174      les messages &man.syslogd.8; et l'affichage 
2175      <filename>/dev/console</filename>.&merged;</para>
2176
2177     <para>&man.du.1; dispose maintenant d'une option <option>-I</option> 
2178     permettant d'ignorer les fichiers et les sous-r&eacute;pertoires correspondant 
2179     &agrave; un masque sp&eacute;cifi&eacute;. &merged;</para>
2180
2181     <para>&man.dump.8; supporte maintenant l'h&eacute;ritage du drapeau
2182     <literal>nodump</literal> a travers une hi&eacute;rarchie. &merged;</para>
2183
2184     <para>L'option <option>-T</option> de &man.dump.8; n'attend plus 
2185     forc&eacute;ment un argument suppl&eacute;mentaire. &merged;</para>
2186
2187     <para>&man.dump.8; dispose maintenant d'une option <option>-D</option>
2188     , permettant de changer le nom du fichier 
2189     <filename>/etc/dumpdates</filename>. &merged;</para>
2190
2191     <para>&man.dump.8; affiche maintenant une information de progression 
2192     dans le titre du processus, tr&egrave;s utile pour la supervision des 
2193     sauvegardes automatis&eacute;es.</para>
2194
2195     <para>&man.edquota.8; dispose maintenant de l'option <option>-f</option>, 
2196     permettant de limiter la modification du fichier des
2197     quotas (sp&eacute;cifi&eacute; via l'option <option>-p</option>)a un seul syst&egrave;me
2198     de fichiers. &merged;</para>
2199
2200     <para>&man.fbtab.5; accepte maintenant des expressions r&eacute;guli&egrave;res pour
2201     les p&eacute;riph&eacute;riques cibles, et non plus juste des noms de p&eacute;riph&eacute;riques
2202     ou de r&eacute;pertoires individuels.</para>
2203
2204     <para arch="i386">&man.fdisk.8; n'essaie plus de rechercher un
2205      p&eacute;riph&eacute;rique si aucun n'a &eacute;t&eacute; sp&eacute;cifi&eacute; en ligne de commande, mais
2206      utilise a la place le nom du p&eacute;riph&eacute;rique par d&eacute;faut ou se trouve
2207      le p&eacute;riph&eacute;rique racine.</para>
2208
2209     <para>&man.fdread.1;, a program to read data from floppy disks,
2210     has been added.  It is a counterpart to &man.fdwrite.1; and is
2211     designed to provide a means of recovering at least some data from
2212     bad media, and to obviate for a complex invocation of
2213     &man.dd.1;.</para>
2214
2215     <para>&man.find.1; supporte maintenant l'option <option>-empty</option>
2216     qui retourne vrai si le fichier ou le r&eacute;pertoire est vide. &merged;</para>
2217
2218     <para>&man.find.1; supporte maintenant les options 
2219     <option>-iname</option> et <option>-ipath</option> principalement
2220     pour ne pas tenir compte de la casse et les options 
2221     <option>-regexp</option> et <option>-iregexp</option>
2222     correspondant aux correpondances par expressions r&eacute;guli&egrave;res. L'option
2223     <option>-E</option> permet maintenant d'activer le support des
2224     expressions r&eacute;guli&egrave;res &eacute;tendues. &merged;</para>
2225
2226     <para>&man.find.1; dispose maintenant des options <option>-anewer</option>,
2227     <option>-cnewer</option>, <option>-mnewer</option>,
2228     <option>-okdir</option>, et <option>-newer[acm][acmt]</option>
2229     permettant la comparaison des dates et heures des fichiers. La derni&egrave;re
2230     option permet de sp&eacute;cifier la valeur en diff&eacute;rentes unit&eacute;s de 
2231     temps. &merged;</para>
2232
2233     <para>&man.finger.1; dispose de la possiblit&eacute; de comparer le nom
2234      aux aliases, via le fichier &man.finger.conf.5;. &merged;</para>
2235
2236     <para>&man.finger.1; dispose maintenant du support du fichier
2237     <filename>.pubkey</filename>.</para>
2238
2239     <para>&man.fmt.1; a &eacute;t&eacute; r&eacute;&eacute;crit; la r&eacute;&eacute;criture a permis de corriger
2240     un certain nombre de bugs. &merged;</para>
2241
2242     <para>&man.fmtcheck.3;, une fonction permettant de v&eacute;rifier la 
2243     consistence des arguments de formatage de chaine, a &eacute;t&eacute; 
2244     ajout&eacute;e. &merged;</para>
2245
2246     <para>L'infrastructure de &man.fsck.8; permettant a &man.fsck.8;
2247     de travailler sur diff&eacute;rents types de syst&egrave;mes de fichiers (comme
2248     &man.mount.8;).</para>
2249
2250     <para>La façon dont &man.fsck.8; g&egrave;re plusieurs passes
2251      (a la <filename>/etc/fstab</filename>), a &eacute;t&eacute; modifi&eacute;
2252     pour lui permettre de s'accomoder des syst&egrave;mes de fichiers sur plusieurs
2253     disques.</para>
2254
2255     <para>&man.fsck.8; dispose maintenant du support de v&eacute;rification
2256     en avant plan(<option>-F</option>) et en arri&egrave;re plan(<option>-B</option>).
2257     Traditionnellement &man.fsck.8;est invoqu&eacute; avant le montage
2258     des syst&egrave;mes de fichierset toutes les v&eacute;rifications sont faites
2259     a ce moment. Si la v&eacute;rification en arri&egrave;re plan est disponible,
2260     &man.fsck.8; est invoqu&eacute; deux fois. Il est invoqu&eacute; en premier
2261     de façon traditionnelle, avant de monter les syst&egrave;mes de fichier,
2262     avec l'option <option>-F</option> pour v&eacute;rifier les
2263     syst&egrave;mes de fichiers ne pouvant etre v&eacute;rifier en arri&egrave;re plan.
2264     Il est invoqu&eacute; une seconde fois, apr&egrave;s que le syst&egrave;mes soit
2265     pass&eacute; en mode multi-utilisateur, avec l'option <option>-B</option>
2266     pour v&eacute;rifier tous les autres syst&egrave;mes de fichiers pouvant 
2267     &ecirc;tre v&eacute;rifi&eacute; en arri&egrave;re plan.
2268     Contrairement &agrave; la v&eacute;rification en avant-plan, la v&eacute;rification en
2269     arri&egrave;re plan est d&eacute;marr&eacute; de façon asynchrone, cela permet
2270     donc de permettre &agrave; d'autres processus syst&egrave;me de d&eacute;marrer
2271     pendant que les syst&egrave;mes de fichiers sont v&eacute;rifi&eacute;s. L'activation
2272     de cette fonctionnalit&eacute; est controll&eacute;e par la variable 
2273     <varname>background_fsck</varname> du fichier &man.rc.conf.5;.</para>
2274
2275     <para>Imm&eacute;diatement avec la r&eacute;ception d'un signal <literal>SIGINFO</literal>
2276     (souvent un control-T depuis le tty de controle),  &man.fsck.ffs.8; affiche
2277     maintenant une ligne indiquant le num&eacute;ro et l'information de progression
2278      de la phase en cours.&merged;</para>
2279
2280     <para>&man.fsck.ffs.8; supporte maintenant la v&eacute;rification en
2281     arri&egrave;re plan des syst&egrave;mes de fichiers FFS mont&eacute;s 
2282     grace a l'option <option>-B</option> (les softupdates doivent
2283      &ecirc;tre activ&eacute;s sur ces syst&egrave;mes de fichiers). 
2284     L'option <option>-F</option> permet de sp&eacute;cifier que le syst&egrave;me
2285     de fichier doit &ecirc;tre v&eacute;rifier en avant-plan.</para>
2286
2287     <para>Un nouvel utilitaire &man.fsck.msdosfs.8; a &eacute;t&eacute; ajout&eacute;
2288     pour v&eacute;rifier la consistence des syst&egrave;mes de fichiers 
2289     MS-DOS. &merged;</para>
2290
2291     <para>&man.ftpd.8; dispose maintenant de l'option <option>-r</option>
2292     permettant le mode lecture seule, et l'option <option>-E</option>
2293     permettant de d&eacute;sactiver la commande <literal>EPSV</literal>.  
2294     Il dispose aussi de plusieurs fixes permettant de r&eacute;duire la diffusion
2295     d'information et la possibilit&eacute;e de s&eacute;pcifier un interval de ports
2296     au moment de sa compilation. &merged;</para>
2297
2298     <para>&man.ftpd.8; supporte maintenant les options <option>-o</option> et
2299     <option>-O</option> permettant de d&eacute;sactiver la commande 
2300     <literal>RETR</literal>; la premi&egrave;re pour tout le monde et la deuxi&egrave;me
2301     juste pour les invit&eacute;s. Coupl&eacute; a l'option <option>-A</option> et
2302     des permissions appropri&eacute;es sur les fichiers, cela permet de cr&eacute;er
2303     un FTP anonyme assez propre permettant a d'autres de d&eacute;poser des 
2304     fichiers..</para>
2305
2306     <para arch="i386">&man.gdb.1; supporte maintenant des points d'arrets 
2307     mat&eacute;riel (en utilisant les registres de d&eacute;boggage du noyau qui
2308     a &eacute;t&eacute; introduit dans &os; 4.0). &merged;</para>
2309
2310     <para>Les fonctions &man.getprogname.3; et  &man.setprogname.3;
2311     ont &eacute;t&eacute; ajout&eacute;e pour permettre de manipuler le nom du programme courant.
2312     Elles sont utilis&eacute;es par les routines de gestion d'erreurs pour afficher
2313     des messages consistents.&merged;</para>
2314
2315     <para>&man.gprof.1; dispose maintenant de l'option <option>-K</option> 
2316     pour r&eacute;soudre de façon dynamique les symboles du noyau en cours d'execution.
2317     Avec cette fonctionnalit&eacute;, les modules chargeables peuvent maintenant
2318     etre profil&eacute;s.</para>
2319
2320     <para>&man.growfs.8;,  un utilitaire pour augmenter la taille des syst&egrave;mes
2321     de fichiers FFS a &eacute;t&eacute; ajout&eacute;. &man.ffsinfo.8;, un utilitaire pour afficher
2322     les m&eacute;ta-informations d'un syst&egrave;me de fichier a &eacute;t&eacute; aussi ajout&eacute;. &merged;</para>
2323
2324     <para>Les scripts shells &man.groups.1; et &man.whoami.1; ne sont
2325     plus n&eacute;cessaires; leur fonctionnalit&eacute;s sont maintenant int&eacute;gr&eacute;es dans
2326     &man.id.1;. &merged;</para>
2327
2328     <para>Les scripts &man.ibcs2.8;, &man.linux.8;, &man.osf1.8;, et 
2329     &man.svr4.8;, qui chargeaient les modules d'&eacute;mulation, ont &eacute;t&eacute; retir&eacute;s. Le
2330     syst&egrave;me de module actuel charge maintenant les modules n&eacute;cessaires &agrave;
2331     la demande en v&eacute;rifiant les d&eacute;pendances.</para>
2332
2333     <para>&man.indent.1;  dispose de nouvelles options de formattage. &merged;</para>
2334
2335     <para>&man.ifconfig.8; peut maintenant affecter l'adresse au niveau de la couche
2336     lien d'une interface via le param&egrave;tre <option>lladdr</option>.&merged;</para>
2337
2338     <para>&man.ifconfig.8; accepte maintenant la notation au format CIDR.&merged;</para>
2339
2340     <para>&man.ifconfig.8; supporte maintenant l'affectation de param&egrave;tres sur les
2341     interfaces sans fil IEEE802.11. Les interfaces support&eacute;es sont &man.wi.4; et &man.an.4;
2342     ainsi que partiellement &man.awi.4;. &merged;</para>
2343
2344     <para>&man.ifconfig.8; n'affiche plus la liste des m&eacute;dia support&eacute;s par d&eacute;faut. Elle
2345     est affich&eacute;e avec l'option <option>-m</option>. &merged;</para>
2346
2347     <para>La syntaxe de &man.inetd.8; avec le support de &man.faithd.8; est maintenant
2348     compatible avec les autres BSDs. &merged;</para>
2349
2350     <para>Le support du protocol <literal>ident</literal> dans  &man.inetd.8; a &eacute;t&eacute; 
2351     v&eacute;rifi&eacute; et mise a jour. &merged;</para>
2352
2353     <para>&man.inetd.8; peut maintenant g&eacute;rer les sockets de type UNIX-domain. &merged;</para>
2354
2355     <para>&man.install.1; dispose de plusieurs nouveaut&eacute;s, comme les options
2356      <option>-b</option> et <option>-B</option> pour sauvegarder les 
2357      fichiers cibles existants et l'option <option>-S</option> pour
2358      copier de façon <quote>attentive</quote>. L'option <option>-c</option> (copie)
2359      est maintenant active par d&eacute;faut et l'option <option>-D</option> (debug)
2360      a &eacute;t&eacute; retir&eacute;e. &man.install.1; affiche maintenant un warning si l'option
2361      <option>-d</option> (cr&eacute;er les r&eacute;pertoires) et l'option <option>-C</option>
2362      (copie des fichiers modifi&eacute;s uniquement) sont utilis&eacute;es ensemble. &merged;</para>
2363
2364     <para>IP Filter est maintenant support&eacute; par le fichier de configuration
2365     du d&eacute;marrage &man.rc.conf.5;&merged;</para>
2366
2367     <para>&man.ipfstat.8; supporte maintenant l'option <option>-t</option> pour
2368     lui permettre un affichage  &agrave; la &man.top.1;. &merged;</para>
2369
2370     <para>&man.ipfw.8; n'affiche plus les r&egrave;gles dynamiques sauf si on lui passe
2371     l'option <option>-d</option>. L'option <option>-e</option> permet d'afficher
2372     la liste des r&egrave;gles dynamiques expir&eacute;es. &merged;</para>
2373
2374     <para>&man.ipfw.8; permet de v&eacute;rifier les paquets sur les interfaces 
2375     ayant des adresses IP dynamiques (via <literal>me</literal>). &merged;</para>
2376
2377     <para>&man.ipfw.8; dispose du type <literal>limit</literal> pour
2378     les r&egrave;gles, qui permet de limitter le nombre de sessions entre 
2379     deux adresses. &merged;</para>
2380
2381     <para>Les r&egrave;gles de filtrage de  &man.ipfw.8; peuvent maintenant
2382     v&eacute;rifier la valeur du champ de pr&eacute;c&eacute;dencee IPv4.</para>
2383
2384     <para>&man.ip6fw.8; peut maintenant utiliser un pr&eacute;-processeur
2385     et dispose de l'option <option>-q</option> (quiet) pour la lecture
2386     depuis un fichier. &merged;</para>
2387
2388     <para>&man.kenv.1;, une commande permettant d'afficher l'environnement
2389     noyau, a &eacute;t&eacute; ajout&eacute;. &merged;</para>
2390
2391     <para>&man.keyinfo.1; est maintenant un programme C, plutot qu'un script 
2392     Perl. &merged;</para>
2393
2394     <para>&man.killall.1; est maintenant un programme C plutot qu'un script Perl.
2395     L'option <option>-m</option> utilise donc maintenant la syntaxe
2396     des expressions de &man.regex.3; a la place de celles de &man.perl.1;. &merged;</para>
2397
2398     <para>&man.killall.1; permet maintenant aux utilisateurs non-root de tuer
2399     les processus SUID root qu'ils ont lanc&eacute;, de la meme façon que la version 
2400     Perl. &merged;</para>
2401
2402     <para>L'utilitaire &man.kldconfig.8; a &eacute;t&eacute; ajout&eacute; pour permettre de manipuler
2403     plus facilement le path de recherche des modules noyau. &merged;</para>
2404
2405     <para>&man.last.1; impl&eacute;mente maintenant l'option <option>-d</option>
2406     qui permet de voir qui s'est logguer a une date et a une heure 
2407     sp&eacute;cifique.. &merged;</para>
2408
2409     <para>L'utilitaire &man.lastlogin.8;, permettant d'afficher le dernier login
2410     d'un utilisateur, a &eacute;t&eacute; import&eacute; de NetBSD. &merged;</para>
2411
2412     <para>&man.ldconfig.8; v&eacute;rifie maintenant le propri&eacute;taire du r&eacute;pertoire et 
2413     les permissions pour plus de s&eacute;curit&eacute;; ces v&eacute;rifications peuvent etre
2414     d&eacute;sactiv&eacute;s via l'option <option>-i</option>. &merged;</para>
2415
2416     <para>&man.ldd.1; peut maintenant etre utilis&eacute; sur les librairies partag&eacute;es, 
2417     en plus des executables. &merged;</para>
2418
2419     <para>&man.ldd.1; dispose maintenant de l'option <option>-a</option>
2420     pour lister l'ensemble des objets n&eacute;cessaire pour chaque objet 
2421     chargeable.</para>
2422
2423     <para><filename>libc</filename> est maintenant thread-safe par d&eacute;faut;
2424     <filename>libc_r</filename> contient uniquement des fonctions "thread-able".</para>
2425
2426     <para><filename>libcrypt</filename> et
2427     <filename>libdescrypt</filename> ont &eacute;t&eacute; unifi&eacute; pour fournir une fonction 
2428     de hashage d'authentification des mots de passe configurable. Les
2429     m&eacute;thodes de hashage des et md5 sont fournies sauf si la fonction
2430     de hashage des est sp&eacute;cifiquement retir&eacute;e. &merged;</para>
2431
2432     <para><filename>libcrypt</filename> supporte maintenant l'algorithme
2433      Blowfish pour le hashage des mots de passe. &merged;</para>
2434
2435     <para arch="i386"><filename>libdisk</filename> peut maintenant configurer
2436     lors de l'installation le gestionnaire de d&eacute;marrage 
2437     <filename>boot0</filename>. &merged;</para>
2438
2439     <para><filename>libstand</filename> supporte maintenant les fichiers
2440     compress&eacute;s en <application>bzip2</application> dans les syst&egrave;mes de 
2441     fichiers. &merged;</para>
2442
2443     <para><filename>libstand</filename> peut maintenant &eacute;craser le contenu
2444     d'un fichier sur des syst&egrave;mes de fichiers UFS (il ne peut pas &eacute;largir
2445     ou tronquer des fichiers, car le syst&egrave;me de fichiers ne serait pas
2446      consistent).</para>
2447
2448     <para>L'intervalle par d&eacute;faut des ports TCP utilis&eacute;s par
2449     <filename>libfetch</filename> lors de FTP passifs a chang&eacute;; 
2450     cela affecte les fonctionnalit&eacute;s de &man.fetch.1;, qui
2451     dispose maintenant de l'option <option>-U</option> pour utiliser 
2452     l'ancien intervalle. &merged;</para>
2453
2454     <para><filename>libfetch</filename> supporte maintenant 
2455     l'authentification. &merged;</para>
2456
2457     <para><filename>libfetch</filename> peut maintenant utiliser la variable
2458     d'environnement <envar>HTTP_USER_AGENT</envar>. &merged;</para>
2459
2460     <para><filename>libgmp</filename> a &eacute;t&eacute; remplac&eacute; par
2461     <filename>libmp</filename>.</para>
2462
2463     <para>Les fonctions de <filename>libposix1e</filename> ont &eacute;t&eacute; 
2464     int&eacute;gr&eacute;s dans <filename>libc</filename>.</para>
2465
2466     <para>&man.ln.1; dispose maintenant de l'option <option>-i</option>
2467     pour demander a l'utilisateur la confirmation avant d'&eacute;craser un
2468     fichier existant. &merged;</para>
2469
2470     <para>&man.ln.1; supporte maintenant l'option <option>-h</option> 
2471     pour emp&eacute;cher de suivre une cible qui est un lien, l'option 
2472     <option>-n</option> a &eacute;t&eacute; ajout&eacute;e pour la 
2473     compatibilit&eacute;. &merged;</para>
2474
2475     <para>&man.logger.1; peut maintenant envoyer des messages directement 
2476     a un syslog distant. &merged;</para>
2477
2478     <para>&man.login.1; exporte maintenant les variables d'environnements
2479     mis en place par les modules <application>PAM</application>. &merged;</para>
2480
2481     <para>&man.lpc.8; a &eacute;t&eacute; am&eacute;lior&eacute;; <command>lpc clean</command>
2482     est maintenant plus sur, et une nouvelle commande <command>lpc tclean</command>
2483     permettant de v&eacute;rifier quels fichiers seront effac&eacute;s par 
2484     <command>lpc clean</command> a &eacute;t&eacute; ajout&eacute;e. &merged;</para>
2485
2486     <para>&man.lpd.8; dispose de deux nouvelles options: <option>-c</option>
2487     qui loggue toutes les erreurs de connexion dans &man.syslogd.8;, et
2488     <option>-W</option> qui permet d'autoriser les connexions depuis des ports
2489     non r&eacute;serv&eacute;s. &merged;</para>
2490
2491     <para>&man.lpd.8; supporte maintenant dans ses fichiers de controle
2492     des actions d'impressions le type <literal>o</literal>, qui lui permet d'imprimer 
2493     les fichiers PostScript g&eacute;n&eacute;r&eacute;s par 
2494     <application>MacOS</application> 10.1. &merged;</para>
2495
2496     <para>&man.lpr.1;, &man.lpq.1;, et &man.lpd.8; ont reçus certaines 
2497     am&eacute;liorations. &merged;</para>
2498
2499     <para>&man.lpr.1;, &man.lpd.8;, &man.syslogd.8;, et
2500     &man.logger.1; sont maintenant compatible IPv6, comme d'autres
2501     utilitaires r&eacute;seaux du syst&egrave;me de base. &merged;</para>
2502
2503     <para><command>lprm -</command> supporte maintenant la gestions des files
2504     d'impressions distantes. &merged;</para>
2505
2506     <para>&man.ls.1; peut maintenant produire une sortie en couleur lorsque
2507     l'option <option>-G</option> lui est pass&eacute; (et que le terminal supporte
2508     cette fonction). La variable d'environnement <envar>CLICOLOR</envar> peut
2509     etre mise en place pour activer par d&eacute;faut cette 
2510     fonctionnalit&eacute;. &merged;</para>
2511
2512     <para>&man.mail.1;  supporte maintenant l'option <option>-E</option>
2513     pour &eacute;viter d'envoyer des messages avec le corps vide. &merged;</para>
2514
2515     <para>&man.make.1; dispose des modificateurs de variables <literal>:C///</literal>
2516     (substitution des expressions r&eacute;guli&egrave;res), <literal>:L</literal>
2517     (minuscule), and <literal>:U</literal> (majuscule).  Ils ont &eacute;t&eacute; ajout&eacute;
2518     pour r&eacute;duire les diff&eacute;rences entre &os; et OpenBSD/NetBSD. &merged; </para>
2519
2520     <para>Diff&eacute;rents bogues dans  &man.make.1;, comme ceux incluant 
2521     les suffixes vide, mauvaises suppositions sur les permissions des r&eacute;pertoires,
2522     et certains d&eacute;passements de tampon potentiels, ont &eacute;t&eacute; 
2523     fix&eacute;s. &merged;</para>
2524
2525     <para>La nouvelle variable <varname>CPUTYPE</varname> dans
2526     <filename>make.conf</filename> permet de controler les optimisations
2527     sp&eacute;cifiques &agrave; certains processeurs dans diff&eacute;rentes parties du code, 
2528     comme dans <application>OpenSSL</application>. &merged;</para>
2529
2530     <para>L'infrastructure de <filename>Makefile</filename> de &os; supporte
2531     maintenant la directive <varname>WARNS</varname> venant de NetBSD. Cette
2532     directive controle l'addition des options de warnings au compilateur
2533     via <varname>CFLAGS</varname> de façon neutre. &merged;</para>
2534
2535     <para>&man.man.1; n'est plus install&eacute; SUID
2536     <systemitem class="username">man</systemitem>, dans le but de r&eacute;duire les vuln&eacute;rabilit&eacute;s
2537     associ&eacute;es lors de la g&eacute;n&eacute;ration de <quote>catpages</quote>
2538     (les pages de manuel cach&eacute;es pour leur lecture r&eacute;p&eacute;t&eacute;es). 
2539     Comme r&eacute;sultat &man.man.1; ne peut plus cr&eacute;er des pages de manuels
2540     cach&eacute;es pour un utilisateur. Il peut continuer a le faire si l'utilisateur
2541     &agrave; la possibilit&eacute; d'&eacute;crire dans le r&eacute;pertoire des catpages (
2542     par ex une page de manuel lui appartenant) ou si l'utilisateur le lancant est 
2543     <systemitem class="username">root</systemitem>.</para>
2544
2545     <para>La commande &man.mdmfs.8; a &eacute;t&eacute; ajout&eacute;e; c'est un wrapper
2546     de &man.mdconfig.8;, &man.disklabel.8;, &man.newfs.8; et &man.mount.8; qui
2547     permet d'utiliser les options de en ligne de commande de 
2548     &man.mount.mfs.8;.</para>
2549
2550     <para>&man.mergemaster.8; inclut maintenant le fichier et 
2551     <filename>/etc/mergemaster.rc</filename> et demande maintenant a 
2552     l'utilisateur de lancer les commandes recommand&eacute;es (comme
2553     <command>newaliases</command>)) si n&eacute;cessaires. &merged;</para>
2554
2555     <para>&man.moused.8; supporte maintenant l'option  <option>-a</option>  pour
2556     controler l'acc&eacute;l&eacute;ration de la souris. &merged;</para>
2557
2558     <para>&man.mtree.8; peut utiliser un fichier comportant la liste des
2559     r&eacute;pertoires &agrave; exclure lorsqu'il cr&eacute;e ou v&eacute;rifie les prototypes. 
2560     Cela permet d'utiliser plus facilement &man.mtree.8; comme outil
2561     de d&eacute;tection d'intrusion syst&egrave;me.&merged;</para>
2562
2563     <para>&man.natd.8; dispose maintenant de l'option <option>-log_ipfw_denied</option> 
2564     pour logguer les paquets qui ne peuvent etre r&eacute;-inject&eacute;s suite a des
2565     r&egrave;gles de &man.ipfw.8;. &merged;</para>
2566
2567     <para>Le pourcentage d'utilisation affich&eacute; par &man.netstat.1; 
2568     refl&egrave;te maintenant correctement le pourcentage de mbufs r&eacute;seaux 
2569     utilis&eacute;s&merged;</para>
2570
2571     <para>&man.netstat.1; dispose maintenant du param&egrave;tre de ligne de commande
2572     <option>-W</option> qui lui permet de ne pas tronquer les adresses, meme si
2573     elles sont trop longue pour s'afficher dans la colonne n&eacute;cessaire. &merged;</para>
2574
2575     <para>&man.netstat.1; garde maintenant une trace des paquets en entr&eacute;e 
2576     et en sortie par adresse pour chaque interface. &merged;</para>
2577
2578     <para>&man.netstat.1; dispose maintenant du param&egrave;tre de ligne de commande
2579      <option>-z</option> permettant la remise &agrave; z&eacute;ro des statistiques. &merged;</para>
2580
2581     <para>&man.netstat.1; dispose maintenant du param&egrave;tre de ligne de commande
2582      <option>-S</option> permettant d'afficher les adresse en format num&eacute;rique tout
2583      en gardant les noms symbolique des ports. &merged;</para>
2584
2585     <para>&man.newfs.8; impl&eacute;mente maintenant les &eacute;critures combin&eacute;es, cela
2586     permet la cr&eacute;ation des nouveaux syst&egrave;mes de fichiers jusqu'a sept
2587     fois plus rapidement. &merged;</para>
2588
2589     <para>&man.newfs.8; dispose maintenant de l'option <option>-U</option>, permettant
2590     l'activation des softupdates sur un nouveau syst&egrave;me de fichiers. &merged;</para>
2591
2592     <para>Le nombre de cylindres par groupe de &man.newfs.8; est maintenant
2593     calcul&eacute; pour etre &eacute;gal au nombre maximum donn&eacute; par les
2594     param&egrave;tres du syst&egrave;me de fichiers courant. Ce nombre peut etre 
2595     forc&eacute; via l'option <option>-c</option>. De base, la valeur par d&eacute;faut a &eacute;t&eacute;
2596     fix&eacute;e &agrave; 16. Cela augmente les performances de &man.fsck.8; tout en 
2597     r&eacute;duisant la fragmentation. &merged;</para>
2598
2599     <para><anchor xml:id="newfs-block-frag-sizes"/>La taille des blocs et des fragments
2600     lors de la cr&eacute;ation de syst&egrave;mes de fichiers par &man.newfs.8; sont 
2601     respectivement de 16384 bytes et 2048 bytes (les anciennes valeurs
2602     &eacute;taient de 8192 bytes et 1024 bytes). Ce changement augmente la performance
2603     en contrepartie de r&eacute;duire la taille disponible. &merged;</para>
2604
2605     <para>&man.newsyslog.8; peut maintenant compresser les fichiers de log
2606     en utilisant &man.bzip2.1;. &merged;</para>
2607
2608     <para><application>NFS</application> supporte maintenant IPv6.</para>
2609
2610     <para>&man.ngctl.8; now supports a <option>write</option> command
2611     to send a data packet down a given hook. &merged;</para>
2612
2613     <para>&man.nl.1;, un filtre de num&eacute;rotation des lignes a &eacute;t&eacute; 
2614     ajout&eacute;. &merged;</para>
2615
2616     <para>Le support de <application>nsswitch</application> a &eacute;r&eacute; ajout&eacute;
2617     depuis NetBSD. En cr&eacute;ant un fichier &man.nsswitch.conf.5;, diff&eacute;rentes
2618     bases de donn&eacute;es du syst&egrave;me, comme &man.passwd.5; et &man.group.5;,
2619     peuvent se trouver dans des fichiers plats, des bases NIS ou Hesiod. L'ancien
2620     fichier <filename>hosts.conf</filename> n'est plus utilis&eacute;.</para>
2621
2622     <para>Le support <application>PAM</application> pour la gestion des comptes
2623     et des sessions a &eacute;t&eacute; ajout&eacute;.</para>
2624
2625     <para>La configuration <application>PAM</application> se trouve
2626     maintenant dans le r&eacute;pertoire <filename>/etc/pam.d/</filename>
2627     au lieu du seul fichier <filename>/etc/pam.d/</filename>. Voyez
2628     le fichier <filename>/etc/pam.d/README</filename> pour plus de d&eacute;tails.</para> 
2629
2630     <para>&man.passwd.1; et &man.pw.8; s&eacute;lectionnent l'algorithme de
2631     hashage &agrave; la vol&eacute;e. Voyez l'attribut <literal>passwd_format</literal>
2632     dans <filename>/etc/login.conf</filename>. &merged;</para>
2633
2634     <para>&man.pax.1; a reçu diff&eacute;rentes am&eacute;liorations, comme la 
2635     compatibilit&eacute; avec  &man.tar.1;, la fonctionnalit&eacute; &man.cpio.1;,
2636     les options <option>-z</option> et <option>-Z</option> pour la 
2637     compression en  &man.gzip.1; et &man.compress.1; , et diff&eacute;rentes corrections
2638     de bogues.</para>
2639
2640     <para>&man.pciconf.8; dispose maintenant de l'option <option>-v</option> 
2641     permettant d'afficher les informations sur le composant configur&eacute;, en
2642     compl&eacute;ment de l'option <option>-l</option> option.  La base de donn&eacute;es
2643     par d&eacute;faut peut etre trouv&eacute; dans le fichier
2644     <filename>/usr/share/misc/pci_vendors</filename>. &merged;</para>
2645
2646     <para>Le comportement de &man.periodic.8; est maintenant controller
2647     par les fichiers <filename>/etc/defaults/periodic.conf</filename> et
2648     <filename>/etc/periodic.conf</filename>. &merged;</para>
2649
2650     <para>&man.ping.8; dispose maintenant de l'option <option>-m</option> 
2651     permettant d'imposer le TTL des paquets de sortie. &merged;</para>
2652
2653     <para>&man.ping.8; dispose maintenant de l'option <option>-A</option> permettant
2654     d'&eacute;mettre un son lorsque des paquets sont perdus. &merged;</para>
2655
2656     <para>La partie utilisateur de &man.ppp.8; a reçu de nombreuses modifications
2657     et de corrections de bogues. &merged;</para>
2658
2659     <para>&man.ppp.8; dispose de l'option <literal>tcpmssfixup</literal>
2660     qui permet d'ajuster les paquets TCP SYN en entr&eacute;e et en sortie, permettant
2661     alors que la taille de r&eacute;ception de segment ne soit pas plus importante
2662     que le MTU de l'interface. &merged;</para>
2663
2664     <para>&man.ppp.8; supporte maintenant IPv6.</para>
2665
2666     <para>&man.pppd.8; (le programme controlant au niveau noyau PPP) est maintenant
2667     install&eacute; en mode <literal>4550</literal> et 
2668     <systemitem class="username">root</systemitem><literal>:</literal><systemitem class="groupname">dialer</systemitem>,
2669     plutot que en mode <literal>4555</literal> (en d'autre termes, cela veut dire
2670     qu'il n'est plus executable par tout le monde.) Les utilisateurs de &man.pppd.8; 
2671     doivent donc changer leur configuration de groupes. &merged;</para>
2672
2673     <para>L'option <option>-W</option> de &man.ps.1; (permettant d'extraire
2674     les informations depuis un p&eacute;riph&eacute;rique de swap sp&eacute;cifique) a
2675     &eacute;t&eacute; retur&eacute;. &merged;</para>
2676
2677     <para>&man.pwd.1; can now double as &man.realpath.1;, a program to
2678     resolve pathnames to their underlying physical paths. &merged;</para>
2679
2680     <para>Le g&eacute;n&eacute;rateur de nombre pseudo al&eacute;atoire impl&eacute;ment&eacute; par
2681     &man.rand.3; a &eacute;t&eacute; am&eacute;lior&eacute; .</para>
2682
2683     <para>&man.rc.8; dispose maintenant d'un environnement permettant de v&eacute;rifier
2684     les d&eacute;pendances entre les variables de &man.rc.conf.5;. &merged;</para>
2685
2686     <para>&man.rc.8; efface maintenant tous les fichiers qui ne sont pas des r&eacute;pertoires
2687     dans  <filename>/var/run</filename> et
2688     <filename>/var/spool/lock</filename> au moment du d&eacute;marrage. &merged;</para>
2689
2690     <para>&man.rcmd.3; supporte maintenant la variable d'environnement
2691     <envar>RSH</envar> permettant de sp&eacute;cifier quel programme autre que 
2692     &man.rsh.1; utiliser pour l'execution a distance de commande. Cela permet
2693     donc a des programmes comme &man.dump.8; d'utiliser &man.ssh.1; pour
2694     transporter les donn&eacute;es.</para>
2695
2696     <para>&man.rdist.1; a &eacute;t&eacute; retir&eacute; du syst&egrave;me de base, mais reste
2697     disponible dans la collection des Ports sous 
2698     <package>net/44bsd-rdist</package>.</para>
2699
2700     <para>Le &man.resolver.3; de &os; impl&eacute;mente maintenant le support
2701     EDNS0, qui est n&eacute;cessaire lorsque l'on utilise des serveurs DNS/resolveurs
2702     supportant IPv6. &merged;</para>
2703
2704     <para>L'appel syst&egrave;me &man.rfork.thread.3; a &eacute;t&eacute; ajout&eacute; comme
2705     fonction d'aide &agrave; &man.rfork.2;. Cela permet d'utiliser cette
2706     fonction sans impl&eacute;menter des m&eacute;canismes complexes de swap de 
2707     stack. &merged;</para>
2708
2709     <para>L'option <option>-v</option> de &man.rm.1; affiche maintenant
2710     l'ensemble du r&eacute;pertoire ou se trouve le fichier &agrave; effacer.</para>
2711
2712     <para>&man.route.8; est maintenat plus verbeux lors du changement de routes
2713     indirectes, dans le cas ou la passerelle de la route modifi&eacute;e est
2714     la meme que la route existante. &merged;</para>
2715
2716     <para>&man.route.8; utilise maintenant la syntax 
2717     <literal>host/bits</literal>
2718     plutot que la syntaxe
2719     <literal>net/bits</literal>
2720     syntax, pour la compatibilit&eacute; avec &man.netstat.1;. &merged;</para>
2721
2722     <para>&man.route.8; peut maintenant cr&eacute;er des entr&eacute;e ARP 
2723     <quote>proxy only</quote>. &merged;</para>
2724
2725     <para>La commande <option>add</option> de &man.route.8; dispose des options
2726      <option>-ifp</option> and <option>-ifa</option>. &merged;</para>
2727
2728     <para>&man.rpcbind.8; a remplac&eacute; &man.portmap.8;.</para>
2729
2730     <para>&man.rpcgen.1; utilise  <filename>/usr/bin/cpp</filename>
2731     (comme dans NetBSD), et non plus <filename>/usr/libexec/cpp</filename>.</para>
2732
2733     <para>&man.rpc.lockd.8; a &eacute;t&eacute; import&eacute; depuis NetBSD.  Ce d&eacute;mon permet
2734     d'activer les verrous sur les syst&egrave;mes de fichiers NFS.</para>
2735
2736     <para>Les performances du linkeur dynamique ELF &man.rtld.1; ont &eacute;t&eacute;
2737     am&eacute;lior&eacute;es. &merged;</para>
2738
2739     <para>RSA Security a lib&eacute;r&eacute; les droits sur l'algorithme 
2740     <application>RSA</application>. Cela permet d'activer par d&eacute;faut
2741     dans <application>OpenSSL</application> l'algorithme RSA. Cela permet
2742     de lib&eacute;rer le port <package>security/rsaref</package>
2743     des d&eacute;pendences des librairies <filename>librsaUSA</filename> et
2744     <filename>librsaINTL</filename> repectivement pour les r&eacute;sidents am&eacute;ricains
2745     et non am&eacute;ricains. &merged;</para>
2746
2747     <para>&man.rtld.1; affiche maintenant le nom de tous les objets n&eacute;cessaires
2748     &agrave; charger lorsque la variable d'environnement
2749     <varname>LD_TRACE_LOADED_OBJECTS_ALL</varname> est d&eacute;finie.</para>
2750
2751     <para>&man.savecore.8; dispose de l'option <option>-k</option> 
2752     permettant de nettoyer le fichier de crash apr&egrave;s l'avoir
2753     sauvegard&eacute;. Il essaie aussi d'&eacute;viter d'&eacute;crire de
2754     grandes s&eacute;ries de z&eacute;ro dans le fichier de crash pour 
2755     sauver de l'espace disque et du temps. &merged;</para>
2756
2757     <para>&man.savecore.8; fonctionne correctement sur les machines
2758     disposant de 2GB ou plus de RAM. &merged;</para>
2759
2760     <para>&man.sed.1; dispose de l'option <option>-E</option> pour le
2761     support des expressions r&eacute;guli&egrave;res &eacute;tendues. &merged;</para>
2762
2763     <para>&man.send-pr.1; dispose maintenant de l'option <option>-a</option> 
2764     permettant d'inclure un fichier dans la section <literal>Fix:</literal> 
2765     d'un rapport de bogue. &merged;</para>
2766
2767     <para>Les commandes &man.setfacl.1; et &man.getfacl.1; ont &eacute;t&eacute; 
2768     jout&eacute;es pour g&eacute;rer les listes de controles d'acc&egrave;s (ACL)
2769     sur les syst&egrave;mes de fichiers.</para>
2770
2771     <para>&man.setproctitle.3; a &eacute;t&eacute; d&eacute;placer de
2772     <filename>libutil</filename> vers
2773     <filename>libc</filename>. &merged;</para>
2774
2775     <para>&man.sh.1; impl&eacute;mente <command>test</command> comme une
2776     built-in pour am&eacute;liorer son &eacute;fficience. &merged;</para>
2777
2778     <para>&man.sh.1; n'impl&eacute;mente plus <command>printf</command> comme une 
2779     built-in car elle a &eacute;t&eacute; consid&eacute;r&eacute;e peu int&eacute;ressante 
2780     compar&eacute;e aux autres built-ins (cette fonctionnalit&eacute; est toujours 
2781     disponible via l'executable &man.printf.1;).</para>
2782
2783     <para>&man.sockstat.1; dispose de l'option <option>-c</option> et
2784     <option>-l</option> permettant repectivement de lister les sockets 
2785     connect&eacute;es et &agrave; l'&eacute;coute. &merged;</para>
2786
2787     <para>&man.split.1; peut maintenant couper les fichiers de plus de 
2788     2GB. &merged;</para>
2789
2790     <para>Dans le but d'etre compatible SUSv2/POSIX pour   
2791     <filename>&lt;sys/select.h&gt;</filename>,
2792     <literal>struct selinfo</literal> et les fonctions associ&eacute;es 
2793     ont &eacute;t&eacute; d&eacute;plac&eacute;es dans 
2794     <filename>&lt;sys/selinfo.h&gt;</filename>.</para>
2795
2796     <para>Les variantes &man.strnstr.3; et &man.strcasestr.3; de
2797     &man.strstr.3; ont &eacute;t&eacute; impl&eacute;ment&eacute;es. &merged;</para>
2798
2799     <para>&man.stty.1; dispose d'un charact&egrave;re de controle
2800     <literal>erase2</literal>, donc, par exemple, les touches
2801     <keycap>Delete</keycap> et <keycap>Backspace</keycap> peuvent
2802     etre utilis&eacute;s pour effacer des caract&egrave;res. &merged;</para>
2803
2804     <para>&man.style.perl.7;, un guide de style pour les 
2805     d&eacute;veloppeurs de code Perl dans le syst&egrave;me de base de &os; a &eacute;t&eacute;
2806     ajout&eacute;. &merged;</para>
2807
2808     <para>&man.su.1; peut maintenant utiliser l'authentification
2809      <application>PAM</application>.</para>
2810
2811     <para>La configuration de d&eacute;marragede &man.syscons.4; a &eacute;t&eacute;
2812     d&eacute;placer dans le fichier, ind&eacute;pendant de l'architecture, 
2813      <filename>/etc/rc.syscons</filename>. &merged;</para>
2814
2815     <para>&man.sysctl.8; dispose de l'option <option>-N</option> 
2816     pour afficher juste le nom des variables. &merged;</para>
2817
2818     <para>Les options <option>-A</option> et <option>-X</option> 
2819     de &man.sysctl.8; ont &eacute;t&eacute; remplac&eacute;es respectivement par
2820     <option>-ao</option> et <option>-ax</option>; les anciennes options
2821     sont maintenant d&eacute;pr&eacute;ci&eacute;es. L'option <option>-w</option>
2822     est elle aussi d&eacute;pr&eacute;ci&eacute;e. &merged;</para>
2823
2824     <para>&man.sysctl.8; dispose maintenant de l'option <option>-e</option>
2825     pour s&eacute;parer les noms des variables et leur valeur par
2826     <literal>=</literal> plutot que <literal>:</literal>. Cette option
2827     est tr&egrave;s pratique pour renvoyer des valeurs &agrave; 
2828     &man.sysctl.8;. &merged;</para>
2829
2830     <para>&man.sysinstall.8; pr&eacute;serve maintenant proprement
2831     <filename>/etc/mail</filename> lors d'une mise &agrave; jour via
2832     les binaires. &merged;</para>
2833
2834     <para>La taille par d&eacute;faut de la partition principale dans 
2835      &man.sysinstall.8; est maintenant de 100MB sur i386 et 120MB 
2836      sur Alpha.</para>
2837
2838     <para>&man.sysinstall.8; se trouve maintenant dans 
2839     <filename>/usr/sbin</filename>, ce qui simplifie le processus 
2840     d'installation. La page de manuel de &man.sysinstall.8; a &eacute;t&eacute;
2841     install&eacute; de façon consistente.</para>
2842
2843     <para>&man.sysinstall.8; peut maintenant charger des KLDs au
2844     moment de l'installation. &merged;</para>
2845
2846     <para>Lors de l'installation, &man.sysinstall.8; charge 
2847     automatiquement tous les gestionnaires de p&eacute;riph&eacute;riques
2848     du r&eacute;pertoire <filename>/stand/modules</filename>de la
2849     disquette <literal>mfsroot</literal> ou du syst&egrave;me de fichier
2850     image. Il faut noter que les gestionnaires alors charg&eacute;s 
2851     n'apparaitront pas dans les messages de d&eacute;marrage du noyau; 
2852     l'&eacute;cran de d&eacute;bogguage de &man.sysinstall.8;
2853     fournira lui, plus d'informations. &merged;</para>
2854
2855     <para>&man.sysinstall.8; active maintenant automatiquement les 
2856     Soft Updates sur tous les syst&egrave;mes de fichiers qu'il cr&eacute;e, 
2857     except&eacute; pour le syst&egrave;me de fichiers racine. &merged;</para>
2858
2859     <para>&man.sysinstall.8; a reçu des mises &agrave; jour sur le mode
2860     <quote>auto</quote> de partitionnement qui permet de donner des
2861     valeurs plus raisonnables &agrave; la taille des partitions qu'il cr&eacute;e;
2862     ces partitions automatiquement taill&eacute;es peuvent r&eacute;-utiliser
2863     l'espace qui devient disponible lorsque d'autres partitions sont 
2864     effac&eacute;es. &merged;</para>
2865
2866     <para>&man.syslogd.8; support l'option <option>-n</option>
2867     pour d&eacute;sactiver les r&eacute;solutions DNS lors de chaque
2868     requete. &merged;</para>
2869
2870     <para>&man.syslogd.8; dispose maintenant d'un facilit&eacute;
2871      <literal>LOG_CONSOLE</literal> (d&eacute;sactiv&eacute;e par d&eacute;faut),
2872      qui permet de logguer les messages de 
2873      <filename>/dev/console</filename>. &merged;</para>
2874
2875     <para>&man.syslogd.8; dispose de la possibilit&eacute; de s'attacher
2876     sur une adresse sp&eacute;cifique (plutot que d'utiliser toutes celles
2877     disponibles) grace &agrave; l'option <option>-b</option>. &merged;</para>
2878
2879     <para>&man.syslogd.8; dispose de l'option <option>-c</option> pour 
2880     d&eacute;sactiver la compression des lignes r&eacute;p&eacute;titives. &merged;</para>
2881
2882     <para>&man.tail.1; peut utiliser les fichiers de plus de 
2883     2GB. &merged;</para>
2884
2885     <para>&man.tar.1; peut utiliser la variable <varname>TAR_RSH</varname>
2886     principalement pour tuiliser &man.ssh.1; comme 
2887     transport. &merged;</para>
2888
2889     <para>&man.telnet.1; supporte l'autologin et le cryptage
2890     par d&eacute;faut; une nouvelle option, <option>-y</option>, 
2891     d&eacute;sactive ce cryptage.</para>
2892
2893     <para>&man.telnet.1; dispose de l'option de ligne de commande
2894     <option>-u</option> pour autoriser les connexions depuis les
2895     sockets de domaine UNIX (<literal>AF_UNIX</literal>). &merged;</para>
2896
2897     <para>&man.tftpd.8; dispose des options <option>-c</option> et
2898     <option>-C</option> permettant de &man.chroot.2;er le serveur
2899     an fonction de l'adresse IP du client se connectant.
2900     &man.tftp.1; et &man.tftpd.8; peut maintenant transf&eacute;er des
2901      fichiers plus gros que 65535 blocks. &merged;</para>
2902
2903     <para>&man.tftpd.8; supporte maintenant le RFC 2349 (TFTP Timeout Interval
2904     and Transfer Size Options); cette fonctionnalit&eacute; est n&eacute;cessaire pour 
2905     certains firmware de gestionnaire de d&eacute;marrage EFI (les serveurs
2906     HP i2000 Itanium le n&eacute;cessite) pour d&eacute;marrer sur une image de
2907     d&eacute;marrage en utilisant <application>TFTP</application>.</para>
2908
2909     <para arch="alpha">&man.timed.8; fonctionnent maintenant sur alpha.</para>
2910
2911     <para>Une version de  Transport Independent RPC
2912     (<application>TI-RPC</application>) a &eacute;t&eacute; import&eacute;e.</para>
2913
2914     <para>&man.tmpnam.3; utilise maintenant la variable d'environnement
2915      <envar>TMPDIR</envar>, si elle est positionn&eacute;e, pour sp&eacute;cifi&eacute;
2916      l'emplacement des fichiers temporaires. &merged;</para>
2917
2918     <para>&man.tip.1; a &eacute;t&eacute; mis &agrave; jour depuis
2919     <application>OpenBSD</application>, et dispose de la possibilit&eacute; 
2920     d'etre utilis&eacute; comme &man.cu.1;.</para>
2921
2922     <para>&man.top.1; utilise maintenant la totalit&eacute; de la largeur du 
2923     tty.</para>
2924
2925     <para>&man.touch.1; dispose maintenant de l'option <option>-h</option> 
2926     lui permettant d'utiliser les liens symboliques.</para>
2927
2928     <para>L'utilitaire &man.truncate.1;, permettant de r&eacute;duire ou 
2929     d'augmenter la taille d'un fichier, a &eacute;t&eacute; ajout&eacute;. &merged;</para>
2930
2931     <para>Le support Ukrainian a &eacute;t&eacute; ajout&eacute; &agrave; la console
2932      &os;. &merged;</para>
2933
2934     <para><application>UUCP</application> a &eacute;t&eacute; retir&eacute; du syst&egrave;me
2935     de base. Il se trouve maintenant dans la collection des Ports, 
2936     dans <package>net/freebsd-uucp</package>.</para>
2937
2938     <para>&man.units.1; a reçu diff&eacute;rentes corrections de bogues 
2939     et mise &agrave; jour. &merged;</para>
2940
2941     <para>&man.usbdevs.8; dispose de l'option de ligne de commande
2942      <option>-d</option> pour afficher le gestionnaire de p&eacute;riph&eacute;rique 
2943      associ&eacute; avec chaque p&eacute;riph&eacute;rique.</para>
2944
2945     <para>&man.uudecode.1; dispose de l'option <option>-o</option> permettant
2946     de d&eacute;finir le fichier de sortie.</para>
2947
2948     <para>&man.vidcontrol.1; dispose du param&egrave;tre <option>-g</option>
2949     permettant de selectionnerune g&eacute;om&eacute;trie personnelle de text dans le
2950     mode texte <literal>VESA_800x600</literal>. &merged;</para>
2951
2952     <para>&man.vidcontrol.1;  permet maintenant &agrave; l'utilisateur
2953     d'oublier de sp&eacute;cifier la taille des fontes lors de leur chargement,
2954     et il dispose aussi d'une meilleur gestion des erreurs. &merged;</para>
2955
2956     <para>&man.vidcontrol.1; dispose de l'option <option>-p</option>
2957     permettant d'obtenir une copie du tampon vid&eacute;o de &man.syscons.4;.
2958     Ces copies peuvent ensuite etre utilis&eacute;es avec l'utilitaire 
2959     <package>graphics/scr2png</package> de la collection
2960     des Ports. &merged;</para>
2961
2962     <para>&man.vidcontrol.1; dispose maintenant de l'option
2963      <option>-C</option> permettant de nettoyer l'historique du tampon pour
2964      un tty, et de l'option <option>-h</option> pour affecter la taille
2965      de l'historique du tampon. &merged;</para>
2966
2967     <para>The default stripe size in &man.vinum.8; has been changed
2968     from 256KB to 279KB, to spread out superblocks more evenly between
2969     stripes.</para>
2970
2971     <para>&man.wall.1; supporte maintenant de l'option de ligne de commande
2972      <option>-g</option>  permttant d'&eacute;crire un message a tous les 
2973      utilisateurs d'un groupe donn&eacute;. &merged;</para>
2974
2975     <para>&man.watch.8; dispose de l'option <option>-f</option> permettant
2976     de sp&eacute;cifier le p&eacute;riph&eacute;rique &man.snp.4; &agrave; utiliser.</para>
2977
2978     <para>&man.which.1; est maintenant un programme C plutot qu'un script
2979     Perl.</para>
2980
2981     <para>&man.whois.1; interroge maintenant directement l'ARIN pour
2982     les demandes d'adresses IP. Si la requ&egrave;te &agrave; l'ARIN
2983     r&eacute;f&eacute;rence l'APNIC ou le RIPE, le serveur apropri&eacute;
2984     est appel&eacute;, dans le cas ou l'option <option>-Q</option>
2985     n'est pas sp&eacute;cifi&eacute;e. &merged;</para>
2986
2987     <para>&man.whois.1; dispose de l'option <option>-c</option> 
2988     permettant de sp&eacute;cifier le code pays dans le but
2989     d'aider les requ&egrave;tes directes vers un serveur whois 
2990     particulier. &merged;</para>
2991
2992
2993     <para>&man.xargs.1; dispose de l'option <option>-I</option>
2994       <replaceable>replstr</replaceable> permettant de demander &agrave;
2995       l'utilisateur les donn&eacute;es &agrave; ins&eacute;r&eacute;es depuis
2996       l'entr&eacute;e standard &agrave; certains points, plutot que de prendre
2997       ces donn&eacute;es &agrave; la fin des arguments</para>
2998
2999     <para>La chaine de compilation utilise maintenant le code
3000     d'initialisation fourni par le compilateur C/C++ de la FSF.
3001     Ce changement permet d'obtenir une meilleur compatibilit&eacute; avec
3002     les diff&eacute;rentes version de egcs et gcc des ports, comme
3003     avec les sources publiques de la FSF. &merged;</para>
3004
3005     <para>La Libraire des threads a recu un certain nombre de mises
3006     &agrave; jour dans la gestion des signaux, des corrections de bogues,
3007     et des am&eacute;liorations de la performance. Le support
3008     des thread dans &man.gdb.1; a &eacute;t&eacute; mis &agrave; jour en 
3009     cons&eacute;quence. &merged;</para>
3010
3011     <para>Diff&eacute;rents ajouts ont &eacute;t&eacute; effectu&eacute;s dans le support
3012     international: &os; dispose maintenant d'un support total des 
3013     cat&eacute;gories <literal>LC_MONETARY</literal>, 
3014     <literal>LC_NUMERIC</literal>, et <literal>LC_MESSAGES</literal>.
3015     Un certain nombre d'applications ont &eacute;t&eacute; mises &agrave; jour
3016     pour supporter ces ajouts.</para>
3017
3018     <para>Les noms locaux ont &eacute;t&eacute; chang&eacute;s pour augementer la 
3019     compatibilit&eacute; avec les noms de X11R6, tout comme avec d'autres
3020     version UNIX. Comme exemple le nom local 
3021     <literal>en_US.ISO_8859-1</literal> a &eacute;t&eacute; chang&eacute; en 
3022     <literal>en_US.ISO8859-1</literal>.  Les valeurs
3023     dans <filename>/etc/locale.alias</filename> permettent
3024     la compatibilit&eacute; descendante.&merged;</para>
3025
3026     <para><filename>/usr/src/share/examples/BSD_daemon/</filename> dispose
3027     d'une version graphique de Beastie. &merged;</para>
3028
3029     <para>Parmi l'ensemble du processus, de nombreuses pages de manuel
3030     ont &eacute;t&eacute; am&eacute;lior&eacute;es, que cela soit dans les termes ou dans
3031     le formattage de leur contenu. &merged;</para>
3032
3033
3034
3035
3036     <sect3>
3037       <title>Logiciels externes</title>
3038
3039       <para><application>am-utils</application> a &eacute;t&eacute; mis &agrave; 
3040       jour en version 6.0.7.</para>
3041
3042       <para><application>bc</application> a &eacute;t&eacute; mis &agrave; jour de 
3043       la version 1.04 &agrave; la 1.06. &merged;</para>
3044
3045       <para>La distribution de la librairie ISC  <application>BIND</application> 
3046       est maintenant compil&eacute; sous <filename>libisc</filename>.&merged;</para>
3047
3048       <para><application>BIND</application> est maintenant compil&eacute; avec 
3049       l'option <literal>NOADDITIONAL</literal>, permettant &agrave; &man.named.8; 
3050       de fonctionner de façon plus consistente lors de certaines mauvaises 
3051       configurations. &merged;</para>
3052
3053       <para><application>BIND</application> a &eacute;t&eacute; mis &agrave; jour 
3054       en version 8.3.1-REL. &merged;</para>
3055
3056       <para><application>Binutils</application> ont &eacute;t&eacute; mis &agrave; 
3057       jour en version du 21 F&eacute;vrier 2002 depuis la branche FSF 2.12.</para>
3058
3059       <para><application>bzip2</application> 1.0.2 a &eacute;t&eacute; 
3060       import&eacute;; cela permet d'avoir le programme &man.bzip2.1; et la 
3061       librairie <filename>libbz2</filename> dans le syst&egrave;me de base.
3062        &merged;</para>
3063
3064       <para>L'<application>&eacute;diteur </application> &man.ee.1; a 
3065       &eacute;t&eacute; mis &agrave; jour en version 1.4.2. &merged;</para>
3066
3067       <para><application>file</application> a &eacute;t&eacute; mis &agrave; 
3068       jour en version 3.37.</para>
3069
3070       <para><application>gcc</application> a &eacute;t&eacute; mis &agrave; 
3071       jour en version 2.95.3. &merged;</para>
3072
3073       <para>&man.gcc.1; utilise maintenant une version unifi&eacute; de 
3074       <filename>libgcc</filename> plutot qu'une version s&eacute;par&eacute;es 
3075       pour les programmes supportant les thread et ceux ne les supportant pas. 
3076       <filename>/usr/lib/libgcc_r.a</filename> peut donc &ecirc;tre retir&eacute;.
3077       &merged;</para>
3078
3079       <para>&man.gcc.1; supporte maintenant la variable d'environnement 
3080       <envar>GCC_OPTIONS</envar>, qui permet de positionner les options par 
3081       d&eacute;faut pour <application>GCC</application>. &merged;</para>
3082
3083       <para><application>GNATS</application> a &eacute;t&eacute; mis &agrave; jour 
3084       en version 3.113. &merged;</para>
3085       
3086       <para><application>GNU awk</application> a &eacute;t&eacute; mis &agrave; 
3087       jour en version 3.1.0.</para>
3088
3089       <para><application>gperf</application> a &eacute;t&eacute; mis &agrave; jour 
3090       en version 2.7.2.</para>
3091
3092       <para><application>groff</application> et l'ensemble des utilitaires 
3093       associ&eacute;s ont &eacute;t&eacute; mis &agrave; jour en version FSF 
3094       1.17.2. Cet import inclu la nouvelle macro &man.mdoc.7; (anciennement 
3095       <literal>mdocNG</literal>), qui &eacute;limine beaucoup des anciennes 
3096       limitations de son pr&eacute;d&eacute;cesseur. &merged;</para>
3097
3098       <para><application>Heimdal</application> a &eacute;t&eacute; mis &agrave; 
3099       jour en version 0.3f.</para>
3100
3101       <para>La version de <application>IPFilter</application> fournie avec &os; 
3102       inclue maintenant le programme &man.ipfs.8;, permettant d'obtenir des 
3103       informations sur l'&eacute;tat des entr&eacute;es NAT et des r&egrave;gles 
3104       "stateful" &agrave; sauvegarder sur disque et a restaurer apr&egrave;s un 
3105       red&eacute;marrage. La fonctionnalit&eacute; a &eacute;t&eacute; 
3106       rajout&eacute; dans &man.rc.conf.5;. &merged;</para>
3107
3108       <para>Le client <application>ISC DHCP</application> a &eacute;t&eacute; mis 
3109       &agrave; jour en version  3.0.1RC6.</para>
3110
3111       <para><application>Kerberos IV</application> a &eacute;t&eacute; mis &agrave;
3112        jour en version 1.0.5. &merged;</para>
3113
3114       <para>La commande &man.more.1; a &eacute;t&eacute; remplac&eacute;e par 
3115       &man.less.1;, bien sur il est toujours possible de lancer une commande 
3116       <command>more</command>. &merged; La version 371 de 
3117       <application>less</application> a &eacute;t&eacute; import&eacute;.</para>
3118
3119       <para><application>libpcap</application> a &eacute;t&eacute; mis &agrave; 
3120       jour en version 0.6.2. &merged;</para>
3121
3122       <para><application>libreadline</application> a &eacute;t&eacute; mis &agrave;
3123        jour en version 4.2.</para>
3124
3125       <para><application>Linux-PAM</application> a &eacute;t&eacute; mis &agrave; 
3126       jour en version 0.75. &merged;</para>
3127
3128       <para>Un certain nombre de nouveaux modules 
3129       <application>Linux-PAM</application> ont &eacute;t&eacute; ajout&eacute;s, 
3130       ceux-ci incluent: <filename>pam_ftp</filename>,
3131       <filename>pam_krb5</filename>,
3132       <filename>pam_nologin</filename>,
3133       <filename>pam_rootok</filename>,
3134       <filename>pam_securetty</filename>,
3135       <filename>pam_wheel</filename>.</para>
3136
3137       <para><application>lukemftp</application> a remplac&eacute; le programme 
3138       &man.ftp.1; de &os;. Parmis les nouvelles fonctionnalit&eacute;s on trouve; 
3139       plus d'automatisation, meilleur conformit&eacute;e aux standards, 
3140       augmentation du taux de trtansfert et la possibilit&eacute; de configurer 
3141       des la ligne de commande. Certaines variables d'environnement et d'arguments 
3142       de ligne de commande ont chang&eacute;s.</para>
3143
3144       <para><application>ncurses</application> a &eacute;t&eacute; mis &agrave; 
3145       jour en version 5.2-20010512.</para>
3146
3147       <para>La suite de programme <application>NTP</application> a 
3148       &eacute;t&eacute; mis &agrave; jour en version 4.1.0. &merged;</para>
3149
3150       <para>La suite <application>OPIE</application>, de mot de passe unique, a 
3151       &eacute;t&eacute; mis &agrave; jour en version 2.32. &merged; Elle a 
3152       compl&egrave;tement remplac&eacute; les fonctionnalit&eacute;s de 
3153       <application>S/Key</application>.</para>
3154
3155       <para><application>Perl</application> a &eacute;t&eacute; mis &agrave; jour 
3156       en version 5.6.0.</para>
3157
3158       <para>&man.routed.8; a &eacute;t&eacute; mis &agrave; jour en version 2.22. 
3159       &merged;</para>
3160
3161       <para arch="i386">La version 1.4.3 des utilitaires 
3162       <application>smbfs</application> en mode utilisateur ont &eacute;t&eacute; 
3163       import&eacute;s. &merged;</para>
3164
3165       <para><application>tcpdump</application> a &eacute;t&eacute; mis &agrave; 
3166       jour en version 3.6.3. &merged;</para>
3167
3168       <para>Le shell &man.csh.1; a &eacute;t&eacute; remplac&eacute; par 
3169       &man.tcsh.1;, bien sur il est lanceable sous le nom <command>csh</command>.
3170       <application>tcsh</application> a &eacute;t&eacute; mis &agrave; jour en 
3171       version 6.11. &merged;</para>
3172
3173       <para>La version contribu&eacute;e de <application>tcp_wrappers</application> 
3174       inclue maintenant le d&eacute;mon &man.tcpd.8; helper daemon. Ce programme 
3175       n'est pas n&eacute;cessaire pour une installation standard de &os; 
3176       (car &man.inetd.8; inclue cette fonction), mais peut &ecirc;tre  
3177       n&eacute;cessaire pour des remplacants &agrave; &man.inetd.8;,  comme par 
3178       exemple <application>xinetd</application>.</para>
3179
3180       <para><application>top</application> a &eacute;t&eacute; mis &agrave; jour 
3181       en version 3.5b12.</para>
3182
3183       <para>&man.traceroute.8; obtient maintenant la valeur maximum du TTL depuis 
3184       la variable sysctl <varname>net.inet.ip.ttl</varname>. &merged;</para>
3185
3186       <para>La base de donn&eacute;es des zones de  temps &agrave; &eacute;t&eacute;
3187        mis &agrave; jour en version <filename>tzdata2001d</filename>.&merged;</para>
3188
3189       <sect4>
3190         <title>CVS</title>
3191
3192         <para><application>cvs</application> a &eacute;t&eacute; mis &agrave; jour 
3193         en version 1.11.1p1. &merged;</para>
3194
3195         <para>La valeur par d&eacute;faut de la variable  &man.cvs.1; 
3196         <envar>CVS_RSH</envar> est maintenant <literal>ssh</literal> plutot que 
3197         <literal>rsh</literal>. &merged;</para>
3198
3199         <para>&man.cvs.1; support maintenant l'option <option>-T</option> 
3200         permettant de mettre &agrave; jour le fichier 
3201         <filename>CVS/Template</filename> du r&eacute;pertoire des sources. 
3202         &merged;</para>
3203
3204         <para>&man.cvs.1; <literal>diff</literal> dispose maintenant de 
3205         l'option <option>-j</option> permettant de g&eacute;rer les 
3206         diff&eacute;rences entre les r&eacute;vision de plusieurs branches. 
3207         &merged;</para>
3208       </sect4>
3209
3210       <sect4>
3211         <title>CVSup</title>
3212
3213         <para><application>CVSup</application>, un utilitaire fr&eacute;quemment 
3214         utilis&eacute; dans la collection des ports de &os;, &eacute;tait 
3215         installable pr&eacute;cedemment via plusieurs ports et pacquetages. Les 
3216         ports ou pacquetages <package>net/cvsup-bin</package> et 
3217         <package>net/cvsupd-bin</package> ne sont plus 
3218         n&eacute;cessaires ou plus disponibles; il faut utilis&eacute; le port 
3219         <package>net/cvsup</package> &agrave; la place. 
3220         &merged;</para>
3221
3222         <para><application>CVSup</application> a &eacute;t&eacute; mis &agrave; 
3223         jour en version 16.1_3, qui est disponible dans la collection des ports de 
3224         &os; sous <package>net/cvsup</package>. Cette mise 
3225         &agrave; jour fixe le tr&egrave;s vieux bogue (mais rencontr&eacute; que 
3226         tr&egrave;s r&eacute;cemment) qui affecte les marquages de temps 
3227         apr&egrave;s le dimanche 9 Septembre 2001 01:46:40 UTC 
3228         (1,000,000,000 seconds apr&egrave;s la naissance d'UNIX). &merged;</para>
3229       </sect4>
3230
3231
3232       <sect4 xml:id="kame-userland">
3233         <title>KAME</title>
3234         
3235          <para>La couche IPv6 est maintenant bas&eacute;e sur la snapshot
3236         du projet KAME IPv6 en date du 28 Mai 2001. La plupart
3237         des ajouts de cette section r&eacute;sultent de cet import. La 
3238         <xref linkend="kame-kernel"/> liste les modifications
3239         dans le noyau de la couche KAME IPv6 . &merged;</para>
3240
3241         <para>&man.faithd.8; dispose d'un fichier de configuration de liste de
3242          controle d'acc&egrave;s. &merged;</para>
3243
3244         <para>&man.ifconfig.8; peut maintenant effectuer les op&eacute;rations
3245          de &man.gifconfig.8;. &merged;</para>
3246
3247         <para>&man.ifconfig.8; peut maintenant effectuer les fonctions de 
3248         &man.prefix.8;.  &man.prefix.8; est maintenant un script shell pour 
3249         permettre une certaine compatibilit&eacute; ascendante. &merged;</para>
3250
3251         <para>&man.ndp.8; impl&eacute;mente maintenant un nettoyage des 
3252         entr&eacute;es NDP, comme d&eacute;crit dans le RFC 2461 (Neighbor 
3253         Discovery for IP Version 6 (IPv6)). &merged;</para>
3254
3255         <para>&man.pim6dd.8; et &man.pim6sd.8; ont &eacute;t&eacute; 
3256         retir&eacute;s du a des conditions de restrictions de license.  Ces 
3257         progrgammes sont disponibles dans la collections des ports sous 
3258         <package>net/pim6dd</package> et
3259         <package>net/pim6sd</package>. &merged;</para>
3260
3261         <para>&man.route6d.8; dispose maintenant d'une option 
3262         <option>-n</option> permettant d'emp&eacute;cher de mettre &agrave; 
3263         jour la table de routage du noyau. &merged;</para>
3264
3265         <para>L'option <option>-R</option> (num&eacute;rotation de router) de 
3266         &man.rtadvd.8; est actuellement ignor&eacute;e. &merged;</para>
3267
3268       <para/>
3269       </sect4>
3270
3271       <sect4>
3272         <title>OpenSSH</title>
3273
3274         <para><application>OpenSSH</application> a &eacute;t&eacute; mis 
3275         &agrave; jour en version 2.9, qui permet le support du protocole 
3276         SSH2 (par d&eacute;faut maintenant) et la gestion des clefs DSA. 
3277         &man.ssh-add.1; et &man.ssh-agent.1; peuvent maintenant utilis&eacute;
3278          les clefs DSA, et support&eacute; l'authentification distante.  Les 
3279          utilisateurs de <application>OpenSSH</application> aux USA n'ont plus
3280           besoin de se bas&eacute; sur la license restrictive de la boite 
3281           &agrave; outils RSAREF utilis&eacute;e pour les clefs RSA. Parmis 
3282           les nouvelles fonctionnalit&eacute;s ajout&eacute; on trouve: un 
3283           client et un serveur sftp.  &man.scp.1; peut maintenant travailler 
3284           sur des fichiers de plus de 2 GBytes. Une limite sur le nombre de 
3285           connections non authentifi&eacute;s que &man.sshd.8; peut 
3286           support&eacute; a &eacute;t&eacute; ajout&eacute;. Le support 
3287           &agrave; l'algorithme de cryptage Rijndael a &eacute;t&eacute; 
3288           ajout&eacute;. Un proxy exp&eacute;rimental 
3289           <application>SOCKS4</application> a &eacute;t&eacute; ajout&eacute; 
3290           &agrave; &man.ssh.1;.</para>
3291  
3292         <para><application>OpenSSH</application> peut utiliser les mots de 
3293         passes OPIE pour l'authentification en mode SSH1. Le support pour le 
3294         mode SSH2 , n'est pas encore disponible. &merged;</para>
3295
3296         <para>Le support de <application>PAM</application> pour 
3297         <application>OpenSSH</application> a &eacute;t&eacute; 
3298         ajout&eacute;.</para>
3299
3300         <para>Un tr&egrave;s vieux bogue de <application>OpenSSH</application>,
3301          qui r&eacute;sultait par une fermeture de la session lorsqu'un client
3302           X11 tunnelis&eacute; &eacute;tait ferm&eacute; a &eacute;t&eacute; 
3303           corrig&eacute;.</para>
3304
3305         <para>La compatibilit&eacute; <application>Kerberos</application> a 
3306         &eacute;t&eacute; ajout&eacute;e &agrave; 
3307         <application>OpenSSH</application>. &merged;</para>
3308
3309         <para><application>OpenSSH</application> a &eacute;t&eacute; 
3310         modifi&eacute; pour etre plus r&eacute;sistant aux attaques par 
3311         &eacute;coute de trafic, en obligeant que les caract&egrave;res 
3312         <quote>non affich&eacute;s</quote> soit quand m&ecirc;me 
3313         affich&eacute;s dans un paquet vide, comme ils le sont lors du 
3314         bourrage des mots de passe envoy&eacute;s, ce qui permet de ne pas 
3315         avoir d'informations sur la longueur du mot de passe. &merged;</para>
3316
3317         <para>&man.sshd.8; est activ&eacute; par d&eacute;faut lors d'une 
3318         nouvelle installation. &merged;</para>
3319
3320         <para>&man.sshd.8; <literal>X11Forwarding</literal> est maintenant 
3321         activ&eacute; par d&eacute;faut au niveau du serveur (tous les 
3322         risques sont sur le client, ou il est d&eacute;sactiv&eacute; par 
3323         d&eacute;faut). &merged;</para>
3324
3325         <para>Le param&egrave;tre <literal>ConnectionsPerPeriod</literal> 
3326         dans <filename>/etc/ssh/sshd_config</filename>, a &eacute;t&eacute; 
3327         remplac&eacute; par <literal>MaxStartups</literal>. &merged;</para>
3328
3329         <para>Le fichier de configuration de 
3330         <application>OpenSSH</application> dispose du param&egrave;tre 
3331         <literal>VersionAddendum</literal>, permettant de changer la chaine 
3332         de caract&egrave;res de version affich&eacute;e apr&egrave;s la 
3333         version principale de <application>OpenSSH</application> au niveau de 
3334         &man.sshd.8;.</para>
3335         </sect4>
3336       
3337       <sect4>
3338         <title>OpenSSL</title>
3339
3340         <para><application>OpenSSL</application> a &eacute;t&eacute; mis 
3341         &agrave; jour en version 0.9.6c.</para>
3342
3343         <para><application>OpenSSL</application> dispose maintenant d'un 
3344         support d'optimisation ASM ind&eacute;pendant de la machine, 
3345         activ&eacute; par les nouvelles variables 
3346         <varname>MACHINE_CPU</varname> et/ou <varname>CPUTYPE</varname> de 
3347         <filename>make.conf</filename>. &merged;</para>
3348       </sect4>
3349
3350       <sect4>
3351         <title>sendmail</title>
3352
3353         <para><application>sendmail</application> a &eacute;t&eacute; mis 
3354         &agrave; jour de la version 8.9.3 vers la version 8.12.2. Les 
3355         changements importants incluent : &man.sendmail.8; n'est plus 
3356         install&eacute; set-user-ID <systemitem class="username">root</systemitem> (mais en 
3357         set-group-ID smmsp); un nouveau r&eacute;pertoire où se trouvent les 
3358         fichiers par d&eacute;faut (voir 
3359         <filename>/usr/src/contrib/sendmail/cf/README</filename>); 
3360         &man.newaliases.1; est limit&eacute; &agrave; root et aux utilisateurs 
3361         identifi&eacute;s; le cryptage STARTTLS ; le port MSA (587) est 
3362         activ&eacute; par d&eacute;faut. Voyez le fichier 
3363         <filename>/usr/src/contrib/sendmail/RELEASE_NOTES</filename> pour 
3364         plus d'informations. &merged;</para>
3365
3366         <para>&man.mail.local.8; n'est plus install&eacute; par d&eacute;faut 
3367         set-user-ID  <systemitem class="username">bin</systemitem>. Si vous utilisez un fichier 
3368         <filename>/etc/mail/sendmail.cf</filename> de la configuration par 
3369         d&eacute;faut <filename>sendmail.cf</filename> inclue avec &os; d'une 
3370         version sup&eacute;rieure &agrave; 3.1.0, tout va bien. Si vous 
3371         utilisez une version personnalis&eacute;e de 
3372         <filename>sendmail.cf</filename> et <command>mail.local</command> pour 
3373         la distribution, v&eacute;rifiez bien que l'option 
3374         <literal>F=S</literal> est mise &agrave; la ligne 
3375         <literal>Mlocal</literal>. Les personnes utilisant des fichiers 
3376         <filename>.mc</filename> qui doivent ajouter cette option, peuvent le 
3377         faire en ajoutant la ligne suivante au fichier <filename>.mc</filename>
3378          et en reg&eacute;n&egrave;rant le fichier 
3379          <filename>sendmail.cf</filename>: </para>
3380
3381         <programlisting>MODIFY_MAILER_FLAGS(`LOCAL',`+S')dnl</programlisting>
3382
3383         <para>Notez que <literal>FEATURE(`local_lmtp')</literal> le fait 
3384         automatiquement . &merged;</para>
3385
3386         <para>La configuration par d&eacute;faut de 
3387         <filename>/etc/mail/sendmail.cf</filename> d&eacute;sactive les 
3388         commandes SMTP <literal>EXPN</literal> et <literal>VRFY</literal>. 
3389         &merged;</para>
3390
3391         <para>&man.vacation.1; a &eacute;t&eacute; mis &agrave; jour en 
3392         version inclue dans <application>sendmail</application>.&merged;</para>
3393
3394         <para>Les outils de configuration de 
3395         <application>sendmail</application> sont install&eacute;s dans 
3396         <filename>/usr/share/sendmail/cf/</filename>. &merged;</para>
3397
3398         <para>De nouvelles options sont disponibles dans 
3399         <filename>make.conf</filename> :
3400         <varname>SENDMAIL_MC</varname> et
3401         <varname>SENDMAIL_ADDITIONAL_MC</varname>.  Voyez
3402         <filename>/usr/share/examples/etc/make.conf</filename> pour plus 
3403         d'informations. &merged;</para>
3404
3405         <para><filename>/etc/mail/Makefile</filename>; utilise la nouvelle 
3406         option <varname>SENDMAIL_MC</varname> de 
3407         <filename>make.conf</filename>; peut g&eacute;n&eacute;rer les fichiers
3408          <filename>.cf</filename> depuis les fichiers <filename>.mc</filename>;
3409           g&eacute;n&eacute;ralise la reconstruction des tables de hashage; 
3410           peut reconstruire le fichier des alias; et peut arreter, 
3411           d&eacute;marrer ou relancer  <application>sendmail</application>. 
3412           &merged;</para>
3413
3414         <para>Les utilisateurs <systemitem class="username">smmsp</systemitem> et 
3415         <systemitem class="username">mailnull</systemitem> ont &eacute;t&eacute; ajout&eacute;s 
3416         dans <filename>/etc/master.passwd</filename>. En l'absence de valeur 
3417         <literal>confDEF_USER_ID</literal>, l'utilisateur 
3418         <systemitem class="username">mailnull</systemitem> sera utilis&eacute; par d&eacute;faut 
3419         pour augmenter le niveau de s&eacute;curit&eacute;. 
3420         Pr&eacute;c&eacute;demment, si l'utilisateur 
3421         <systemitem class="username">mailnull</systemitem> &eacute;tait inexistant, l'utilisateur 
3422         <systemitem class="username">daemon</systemitem> &eacute;tait utilis&eacute;. Cette 
3423         modification peut g&eacute;n&eacute;rer des probl&egrave;mes de 
3424         droits lors de l'envoi de courrier a des programmes (comme pour 
3425         <package>mail/majordomo</package>).&merged; 
3426         L'ancienne  fonctionnalit&eacute; peut &ecirc;tre 
3427         r&eacute;activ&eacute;e en ajoutant la ligne 
3428         <programlisting>define(`confDEF_USER_ID', `daemon')</programlisting> 
3429         aux fichiers <filename>*.mc</filename> de 
3430         configuration.</para>
3431       </sect4>
3432
3433     </sect3>
3434
3435     <sect3>
3436       <title>Collection des Ports/Packages</title>
3437
3438       <para><application>BSDPAN</application>, une collection de modules 
3439       permettant une meilleur int&eacute;gration de 
3440       <application>Perl</application> dans la collection des Ports de &os;, a 
3441       &eacute;t&eacute; ajout&eacute;e.</para>
3442
3443       <para>&man.pkg.create.1; et &man.pkg.add.1; peuvent maintenant utiliser 
3444       les pacquetages compress&eacute;s avec &man.bzip2.1;. &man.pkg.add.1; 
3445       utilise la variable d'environnement PACKAGEROOT pour d&eacute;terminer 
3446       le site mirroir &agrave; utiliser pour les nouveaux pacquetages. 
3447       &merged;</para>
3448
3449       <para>&man.pkg.create.1; &eacute;crit les d&eacute;pendences dans 
3450       l'ordre de ces d&eacute;pendences plutot que dans l'ordre 
3451       sp&eacute;cifi&eacute; en ligne de commande. Cela permet 
3452       d'am&eacute;liorer le fonctionnement de <command>pkg_add -r</command>. 
3453       &merged;</para>
3454
3455       <para>&man.pkg.create.1; supporte l'option <option>-b</option> 
3456       permettant de cr&eacute;er un fichier de pacquetage depuis un pacquetage 
3457       install&eacute; localement. &merged;</para>
3458
3459       <para>Lors de l'effacement de plusieurs pacquetages, &man.pkg.delete.1; 
3460       essaie de les effacer dans l'ordre des d&eacute;pendences plutôt que 
3461       dans celui pass&eacute; en ligne de commande. &merged;</para>
3462
3463       <para>&man.pkg.delete.1; peut maintenant fonctionner avec des 
3464       expressions r&eacute;guli&egrave;res sur le nom des pacquetages. En 
3465       plus, il supporte l'option <option>-a</option> pour effacer tous les 
3466       pacquetages et l'option <option>-i</option> pour la confirmation dans 
3467       le style de &man.rm.1;. &merged;</para>
3468
3469       <para>&man.pkg.delete.1; supporte l'option <option>-r</option>, pour un 
3470       effacement r&eacute;cursif des pacquetages. &merged;</para>
3471
3472       <para>&man.pkg.info.1; supporte le "globbing" dans le nom des 
3473       pacquetages install&eacute;s. L'option <option>-G</option> 
3474       d&eacute;sactive cette fonctionnalit&eacute;, et l'option 
3475       <option>-x</option> permet d'utiliser les expressions 
3476       r&eacute;guli&egrave;res &agrave; la place.. &merged;</para>
3477
3478       <para>&man.pkg.info.1; dispose de l'option <option>-g</option> 
3479       permettant de v&eacute;rifier le pacquetage install&eacute; avec sa 
3480       somme de controle (pour v&eacute;rifier s'il a &eacute;t&eacute; 
3481       modifi&eacute; depuis son installation). Bien sur, ce m&eacute;canisme 
3482       n'est pas plus s&eacute;curis&eacute; que le contenu de 
3483       <filename>/var/db/pkg</filename> s'il est utilis&eacute; &agrave; des 
3484       fins d'audit. &merged;</para>
3485
3486       <para>&man.pkg.sign.1; et &man.pkg.check.1; ont &eacute;t&eacute; 
3487       ajout&eacute;s pour permettre de signer et de v&eacute;rifier les 
3488       signatures des pacquetages binaires. &merged;</para>
3489
3490       <para>&man.pkg.update.1;, un utilitaire pour mettre &agrave; jour les 
3491       pacquetages install&eacute;s et leurs d&eacute;pendences, a 
3492       &eacute;t&eacute; ajout&eacute;. &merged;</para>
3493
3494       <para>&man.pkg.version.1; dispose d'une routine de comparaison des 
3495       num&eacute;ros de versions, correspondant au Porters Handbook. Il 
3496       dispose aussi d'une option <option>-t</option> permettant de tester. 
3497       &merged;</para>
3498
3499       <para>&man.pkg.version.1; supporte l'option <option>-s</option> pour 
3500       limiter ses op&eacute;rations aux pacquetages v&eacute;rifiant une 
3501       chaine donn&eacute;e. &merged;</para>
3502
3503       <para>Les num&eacute;ros de version des pacquetages install&eacute;s 
3504       ont une nouvelle syntaxe, qui permet de supporter les variables 
3505       <varname>PORTREVISION</varname> et <varname>PORTEPOCH</varname> des  
3506       <filename>Makefile</filename>s de la collection des Ports. Ces 
3507       changements permettent de v&eacute;rifier les modifications dans les 
3508       entr&eacute;es de la collection des ports, comme les patches de 
3509       s&eacute;curit&eacute; ou les changements sp&eacute;cifiques 
3510       &agrave; &os;, qui ne sont pas refl&egrave;t&eacute;s dans les 
3511       distributions des logiciels originaux. &man.pkg.version.1; peut 
3512       comparer ces num&eacute;ros de versions. &merged;</para>
3513
3514       <para>Pour am&eacute;liorer les performances et l'utilisation des 
3515       disques, les <quote>squelettes de ports</quote>  de la collection des 
3516       ports de &os; ont &eacute;t&eacute; restructur&eacute;s. Les ports et 
3517       pacquetages install&eacute;s ne doivent pas &ecirc;tre affect&eacute;s 
3518       par ce changement. &merged;</para>
3519
3520       <para>Tous les ports et pacquetages contiennent maintenant une directive
3521       <quote>origin</quote>, qui permet de d&eacute;terminer de façon plus 
3522       simple, pour les programmes comme &man.pkg.version.1;, le 
3523       r&eacute;pertoire de compilation du pacquetages.. &merged;</para>
3524     </sect3>
3525   </sect2>
3526 </sect1>
3527
3528 <sect1>
3529   <title>Mise a jour depuis une version pr&eacute;cedente de  &os;</title>
3530
3531
3532        <para>Si vous effectuez une mise &agrave; jour depuis une version
3533         ant&eacute;rieure de &os;, vous avez g&eacute;n&eacute;ralement 3 options
3534         :</para>
3535
3536     <itemizedlist>
3537       <listitem>
3538       <para>Utiliser l'option de mise &agrave; jour binaire de &man.sysinstall.8;.Cette
3539             option est sans doute la plus rapide mais elle suppose
3540             que votre installation de &os; n'utilise aucune
3541             option sp&eacute;ciale de compilation.</para>
3542           </listitem>
3543           <listitem>
3544             <para>Faire une r&eacute;installation compl&egrave;te de &os;.
3545             Techniquement, ce n'est pas une m&eacute;thode de mis &agrave; jour
3546             et, dans tous les cas, elle est moins pratique qu'une
3547             mise &agrave; jour binaire dans le sens ou elle n&eacute;cessite de
3548             sauvegarder et de restaurer manuellement le contenu du
3549             r&eacute;pertoire <filename>/etc</filename>. Cependant,
3550             cela peut &ecirc;tre utile si vous d&eacute;sirez (ou si vous devez)
3551             modifier le partitionnement de vos disques.</para>
3552           </listitem>
3553           <listitem>
3554             <para>A partir du code source du r&eacute;pertoire <filename>/usr/src</filename>.
3555             Cette option est plus souple mais demande plus d'espace disque, plus de temps et
3556             plus de comp&eacute;tences techniques. Faire une mise &agrave; jour
3557             depuis une tr&egrave;s ancienne version de &os; peut &ecirc;tre
3558             probl&eacute;matique; dans de tels cas, il est g&eacute;n&eacute;ralement
3559             plus efficace de r&eacute;aliser une mise &agrave; jour binaire ou
3560             une r&eacute;installation compl&egrave;te.</para>
3561           </listitem>
3562     </itemizedlist>
3563
3564         <para>Veuillez lire le fichier <filename>INSTALL.TXT</filename>
3565          pour plus d'informations, de
3566         pr&eacute;f&eacute;rence <emphasis>avant</emphasis> de commencer une mise &agrave; jour.
3567         Si vous effectuez une mise &agrave; jour depuis les sources,
3568         veuillez &eacute;galement consulter le fichier
3569          <filename>/usr/src/UPDATING</filename>.</para>
3570
3571         <para>Enfin, si vous d&eacute;sirez utiliser un des moyens de suivre
3572         les branches -STABLE ou -CURRENT de &os;, veuillez
3573         consulter la section 
3574        <link xlink:href="http://www.FreeBSD.org/handbook/current-stable.html"><quote>-CURRENT
3575        vs. -STABLE</quote></link>  <link xlink:href="http://www.FreeBSD.org/handbook/">du manuel 
3576        de r&eacute;f&eacute;rence de FreeBSD</link>.
3577        </para>
3578
3579         <important>
3580             <para><emphasis>Important:</emphasis> La mise &agrave; jour de &os; devrait,
3581             bien &eacute;videmment, &ecirc;tre r&eacute;alis&eacute;e uniquement apr&egrave;s avoir
3582             effectu&eacute; une sauvegarde de <emphasis>toutes</emphasis> 
3583             les donn&eacute;es et des fichiers de configuration.</para>
3584         </important>
3585
3586 </sect1>