--------------------- Changements dans la version 2.67.0 ---------------------

Date de publication : 22/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Changements globaux :
---------------------

  Beaucoup de pages
    s/mtk-manpages@gmx.net/mtk.manpages@gmail.com/
    Le mainteneur des pages de manuel Linux a changé d'adresse courriel.

  Beaucoup de pages
    Remplacement des macros de formatage alterné lorsqu'elle ne sont pas
    nécessaires. On gagne des octets ;-).
    Par exemple, dans ldconfig.8, on a remplacé
      .BR /sbin/ldconfig
      par
      .B /sbin/ldconfig
    Ce n'est pas très important mais rend le code plus propre.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.



--------------------- Changements dans la version 2.66.0 ---------------------

Date de publication : 22/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  fallocate.2
    Description de l'appel système fallocate(), nouveau dans le noyau 2.6.23.


Pages modifiées individuellement :
----------------------------------

  close.2
    Ajout de texte prévenant de l'utilisation de close() dans des programmes
    multithreadés.

  execve.2
    Ajout de texte décrivant la taille totale de argv + envp
    et les modifiations introduites dans le noyau 2.6.23.

  open.2
    Ajout de la description de O_CLOEXEC (nouveau dans 2.6.23) plus quelques
    corrections mineures pour O_DIRECT.

  recv.2
    Ajout de la description de MSG_CMSG_CLOEXEC (nouveau dans 2.6.23).

  sysctl.2
    Renforcement de l'avertissement s'opposant à l'utilisation de cet appel
    et noté qu'il disparaitra dans une prochaine version du noyau.

  longjmp.3
    Ajout du numéro de section à setjmp().

  posix_fallocate.3
    Ajout dans VOIR AUSSI de la référence à la nouvelle page fallocate.2.

  rpc.3
    Correction de la définition du type de « protocole » dans les prototypes
    de pmap_set() et pmap_getport().



--------------------- Changements dans la version 2.65.0 ---------------------

Date de publication : 21/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------

  Isabelle Hurbain <isabelle DOT hurbain AT pasithee DOT fr>


Changements globaux :
---------------------

  Diverses pages
    Utilisation de « glibc » pour faire référence à la « bibliothèque C GNU ».

  Diverses pages
    Classement alphabétique des ERREURS.

  intro.2, select.2, envz_add.3, fmtmsg.3, getgrent_r.3, rtime.3, strptime.3,
  wordexp.3
    Ajout de « #include <stdlib.h> » (pour déclarer exit(3)) dans EXEMPLE.

  mq_close.3, mq_getattr.3, mq_notify.3, mq_open.3, mq_receive.3, mq_send.3,
  mq_unlink.3
    Ajout de « Lier avec -lrt. » au SYNOPSIS.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages supprimées :
------------------

  fdatasync.2
    Au fil du temps, une partie du texte de cette page s'est glissée dans
    fsync.2 et fdatasync.2 a même été ajouté dans la section NOM de fsync.2.
    Toutes les parties de cette page qui n'étaient pas déjà dans fsync.2
    y ont été déplacées et donc supprimées de cette page.
    Aujourd'hui, cette page devient un lien vers fsync.2


Nouvelles pages :
-----------------

  timeradd.3
    Documentation des macros timeradd(), timersub(), timerclear(),
    timerisset() et timercmp() pour travailler sur les structures timeval.


Nouveaux liens :
----------------

  clock_getres.2, clock_gettime.2, clock_settime.2
    Liens vers man3/clock_getres.3.

  fdatasync.2
    Lien vers fsync.2.

  fdopendir.3
    Lien vers opendir.3.

  gethostbyaddr_r.3
    Lien vers gethostbyname.3.

  timerclear.3, timercmp.3, timerisset.3, timersub.3
    Liens vers la nouvelle page timeradd.3


Pages modifiées individuellement :
----------------------------------

  fsync.2
    Importation de texte de la partie fdatasync.2 supprimée.

  getitimer.2
    Depuis le noyau 2.6.22, la version Linux de setitimer() est à présent
    conforme à POSIX.1, fournissant une erreur EINVAL pour une valeur
    de tv_usec non canonique.

  get_mempolicy.2
    Remplacement du paramètre « policy » par « mode » dans la description
    afin de promouvoir le concept que la politique mémoire est uplet
    consistant en un mode et un jeu optionnel de noeuds.
    Ajout de l'exigence d'édition de lien « -lnuma » dans le SYNOPSIS.
    Réécriture de parties de la description pour clarification (humm....).
    Ajout des ERREURS actuellement renvoyées par l'appel système.
    Suppression de la note avertissant que l'utilisation de
    MPOL_F_NODE|MPOL_F_ADDR n'est pas prise en charge. Ce n'est plus vrai.
    Ajout de mmap(2) dans VOIR AUSSI.

  gettimeofday.2
    Remplacement de la discussion sur les macros timer* par un pointeur
    vers la nouvelle page timeradd.3.

  ioctl_list.2
    Correction du type de l'argument pour BLKGETSIZE.

  madvise.2
    Correction du numéro de section de posix_fadvise().

  mbind.2
    Remplacement du paramètre « policy » par « mode » dans la description
    afin de promouvoir le concept que la politique mémoire est uplet
    consistant en un mode et un jeu optionnel de noeuds.
    Réécriture de parties de la description pour clarification (humm....).
      Clarification de l'interaction des politiques avec les fichiers mmap()és
      et les régions de mémoire partagée, incluant les régions SHM_HUGE.
      Défini comment un « ensemble vide de noeuds » est spécifié et ce que
      cela signifie pour MPOL_PREFERRED.
      Mentionné ce qu'il arrive si un noeud local/cible ne contient pas
      de mémoire libre.
      Clarifié la sémantique des noeuds multiples pour la pilitique BIND.
      Note : sujet à modification. Nous corrigeront la page lorsque/si
      cela arrive.
    Ajout de toutes les ERREURS actuellement renvoyées par l'appel.
    Ajout de mmap(2), shmget(2) et shmat(2) dans VOIR AUSSI.

  mmap.2, mprotect.2
    Ajout de texte indiquant que PROT_WRITE peut (et c'est la cas sur x86)
    impliquer PROT_READ.
    Voir bogue Debian #441387.

  nfsservctl.2
    Correction du prototype dans le SYNOPSIS.

  prctl.2
    Mise à jour des architectures et versions du noyau pour PR_SET_UNALAIGN
    et PR_GET_UNALIGN.

  readahead.2
    Suppression, dans VOIR AUSSI, de la référence à une page fadvise.2
    inexistante.

  reboot.2
    Dans le SYNOPSIS, placement des commentaires dans des commentaires
    de style C (/* ...... */).

  sched_setaffinity.2
    Noté que le thread est affecté suivant que «pid » est défini à 0 ou
    à la valeur renvoyée par getpid().

  sched_setscheduler.2
    Ajout de texte sur les fonctionnalités temps réel du noyau Linux principal.

  select_tut.2
    Synchronisation du SYNOPSIS avec select.2.

  set_mempolicy.2
    Remplacement du paramètre « policy » par « mode » dans la description
    afin de promouvoir le concept que la politique mémoire est uplet
    consistant en un mode et un jeu optionnel de noeuds.
    Ajout de l'exigence d'édition de lien « -lnuma » dans le SYNOPSIS.
    Réécriture de parties de la description pour clarification (humm....).
      Clarification de l'interaction des politiques avec les fichiers mmap()és.
      Défini comment un « ensemble vide de noeuds » est spécifié et ce que
      cela signifie pour MPOL_PREFERRED.
      Mentionné ce qu'il arrive si un noeud local/cible ne contient pas
      de mémoire libre.
      Clarifié la sémantique des noeuds multiples pour la pilitique BIND.
      Note : sujet à modification. Nous corrigeront la page lorsque/si
      cela arrive.
    Ajout de toutes les ERREURS actuellement renvoyées par l'appel.
    Ajout de mmap(2) dans VOIR AUSSI.

  sigaction.2
    s/si_sign/si_errno/ à l'endroit où il est indiqué
    que le champ n'est pas utilisé.
    s/SIGILL/SIGCHLD/ dans le paragraphe décrivant SIGCHLD.
    s/killpg(3)/killpg(2)/ dans VOIR AUSSI.

  signal.2
    Correction du numéro de section de killpg() dans VOIR AUSSI.

  spu_create.2
    s/EACCESS/EACCES/.

  stat.2
    Amélioration de la description des appels système sous-jacents.

  swapon.2
    Une erreur EINVAL survient également si le chemin cible est sur un
    système de fichiers tmpfs ou similaire.
    Voir bogue Debian #435885.

  syscall.2
    Petite correction dans le programme EXEMPLE.

  uname.2
    Amélioration de la description des appels système sous-jacents.

  utime.2
    Clarification du comportement de utimes() « times » est NULL.
    Voir bogue Debian #431480.
    Autres clarifications mineures dans la description de utimes().

  copysign.3
    s/signe/bit de signe/ pour lever l'ambiguité dans la description.
    Voir bogue Debian #435415.

  euidaccess.3
    Renommé NOTES en VERSIONS.

  ffs.3
    Ajout de ffsl et ffsll à la section NOM.

  fts.3
    Suppression de l'indication que les fonctions fts sont bientôt attendues
    dans POSIX ; cela date de plusieurs années et n'est pas encore près
    d'arriver.

  ftw.3
    Correction et amélioration du programme EXEMPLE.

  getaddrinfo.3
    Correction et amélioration du programme EXEMPLE.

  gethostbyname.3
    Ajout de gethostbyname2, gethostbyname2_r, gethostbyname_r, gethostent_r,
    gethostbyaddr, gethostbyaddr_r à la section NOM.
    Documentation de gethostbyaddr_r().
    Quelques petites corrections.

  getmntent.3
    Correction de référence à des fonctions mal nommées.

  getopt.3
    Correction d'une petite erreur dans l'EXEMPLE.

  gsignal.3
    Correction du prototype dans SYNOPSIS.

  hsearch.3
    Ajout de hcreate_r, hdestroy_r, hsearch_r à la section NOM.

  inet.3
    Correction de la définition de la « struct in_addr ».

  isatty.3
    Reformulation mineure.

  isgreater.3
    Ajout de islessequal à la section NOM.

  lgamma.3
    Correction de la section CONFORMITÉ.
    Voir bogue Debian #417592.

  longjmp.3
    Après un appel à longjmp(), les valeurs des variables non volatiles
    modifiées d'une fonction qui a appelé setjmp() sont indéterminées.

  makecontext.3
    Correction du prototype dans SYNOPSIS.

  malloc.3
    Expliqué ce qui se passe pour malloc(0), ou calloc() lorsque l'un des
    arguments est nul.
    Ajout d'une note sur l'utilisation de sbrk() et mmap() par malloc().
    Ajout de mmap(2) et alloca(3) à VOIR AUSSI.

  opendir.3
    Documentation de fdopendir().

  readdir.3
    Réécriture de la discussion sur les champs de structures non standard.
    Documentation des constantes DT_* pour d_type.

  sem_wait.3
    Petites améliorations au programme EXEMPLE.

  wcsspn.3
    Correction du type de retour dans le SYNOPSIS.

  locale.5
    Deux phrases n'étaient pas traduites ; à présent, elles le sont.

  proc.5
    Amélioration de la description du champ num_threads sous /proc/PID/stat.
    Correction des noms de chemin (s|proc/sys|proc/sys/kernel|) dans les
    mentions /proc/sys/ostype, /proc/sys/osrelease et proc/sys/version.
    s/mount(1)/mount(8)/ dans VOIR AUSSI.

  arp.7
    Mise à jour dans BOGUES du texte relatif aux jiffies : voir times(7).

  credentials.7
    Noté que l'identifiant de système de fichiers est spécifique à Linux.

  hier.7
    La description de /mnt n'est pas totalement correcte, c'est vrai pour
    certaines distributions mais dans d'autres, /mnt est utilisé comme
    point de montage pour des systèmes de fichiers temporaires comme cela
    est spécifié par FHS :
    http://www.pathname.com/fhs/pub/fhs-2.3.html#MNTMOUNTPOINTFORATEMPORARILYMOUNT
    s/mount(1)/mount(8)/ dans VOIR AUSSI.
    Clarification et ajout sous /proc/filesystems.

  man.7
    Aujourd'hui, tmac.XXX s'appellent XXX.tmac.

  pthreads.7
    Mise à jour du texte sur les implémentations de threading modernes
    (NPTL vs LinuxThreads).

  socket.7
    Clarifié que SO_SNDTIMEO et SO_RCVTIMEO n'ont d'effet que pour les appels
    d'entrées-sorties socket ; pas avec les appels de multiplexage comme
    select() et poll().

  time.7
    Ajout de timeradd.3 dans VOIR AUSSI.



--------------------- Changements dans la version 2.64.0 ---------------------

Date de publication : 19/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Changements globaux :
---------------------

  acct.2, brk.2, chdir.2, chmod.2, chown.2, _exit.2, fdatasync.2, fsync.2,
  getdomainname.2, getdtablesize.2, getgroups.2, gethostid.2, gethostname.2,
  getpagesize.2, getsid.2, gettimeofday.2, kill.2, killpg.2, madvise.2,
  mincore.2, mknod.2, nanosleep.2, nice.2, readlink.2, truncate.2, select.2,
  seteuid.2, setreuid.2, sigaltstack.2, sigqueue.2, sigwaitinfo.2, semop.2,
  stat.2, stime.2, symlink.2, sync.2, vfork.2, vhangup.2, wait.2, wait4.2,
  a64l.3, abs.3, acos.3, addseverity.3, adjtime.3, asin.3, atanh.3, atoi.3,
  cbrt.3, cfree.3, clearenv.3, clock_getres.3, confstr.3, copysign.3,
  ctermid.3, ctime.3, daemon.3, dirfd.3, div.3, drand48.3, drand48_r.3,
  dysize.3, ecvt.3,  ecvt_r.3, erf.3, exp2.3, expm1.3, ferror.3, fgetgrent.3,
  fgetpwent.3, finite.3, flockfile.3, fopen.3, fpclassify.3, futimes.3,
  fwide.3, gamma.3, gcvt.3, qecvt.3, getcwd.3, getdirentries.3, getgrent.3,
  getgrent_r.3, getgrouplist.3, gethostbyname.3, getlogin.3, getmntent.3,
  getpwent.3, getpwent_r.3, getpwnam.3, getspnam.3, getusershell.3, gsignal.3,
  hypot.3, inet.3, initgroups.3, insque.3, isalpha.3, iswblank.3, j0.3,
  lgamma.3, lockf.3, log1p.3, log2.3, logb.3, longjmp.3, lrint.3, lround.3,
  mkdtemp.3, mkstemp.3, mktemp.3, nan.3, nextafter.3, on_exit.3, perror.3,
  posix_memalign.3, posix_openpt.3, printf.3, profil.3, psignal.3, putenv.3,
  putpwent.3, rand.3, random.3, realpath.3, remainder.3, remquo.3, rint.3,
  round.3, rpmatch.3, scalb.3, scandir.3, scanf.3, seekdir.3, sem_wait.3,
  setbuf.3, setenv.3, setjmp.3, setnetgrent.3, siginterrupt.3, significand.3,
  sigvec.3, sockatmark.3, strdup.3, strsep.3, strtod.3, strtol.3, strtok.3,
  strtoul.3, syslog.3, telldir.3, tempnam.3, termios.3, tgamma.3, timegm.3,
  toascii.3, trunc.3, ttyslot.3, tzset.3, ualarm.3, usleep.3, wordexp.3,
  wprintf.3
    Ajout et/ou mise à jour des exigences de macros de test de fonctionalités
    pour la glibc ; voir feature_test_macros.7 pour les détails.

  getsid.2, nanosleep.2, stime.2, wait4.2, addseverity.3, confstr.3, dysize.3,
  finite.3, getdirentries.3, getgrent_r.3, getmntent.3, getpwent_r.3,
  getspnam.3, j0.3, posix_memalign.3, posix_openpt.3, remquo.3, rpmatch.3,
  sem_wait.3, sigvec.3, strdup.3, strtod.3, syslog.3, termios.3, ualarm.3,
  usleep.3
    Suppression, dans VOIR AUSSI, de la référence à feature_test_macros(7)
    puisque celle-ci se trouve à présent dans le SYNOPSIS.

  clone.2, readahead.2, unshare.2, dl_iterate_phdr.3, euidaccess.3, getpt.3,
  getpw.3, getumask.3, fexecve.3, mbsrtowcs.3, memfrob.3, wcscasecmp.3,
  wcsncasecmp.3, wcsnlen.3, wcsnrtombs.3
    Ajout de « #define _GNU_SOURCE » dans le SYNOPSIS.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  mq_notify.2, mq_open.2, mq_timedreceive.2, mq_timedsend.2, mq_unlink.2
    Correction liens brisés.

  setpgid.2
    Modifications et corrections substantielles avec ajout concernant toutes
    les interfaces qui lisent/définissent les PGID.

  syscalls.2
    Grosse mise à jour, il semblerait qu'il y ait eu des oublis sur cette page
    dans les révisions précédentes.

  lgamma.3
    Ajout de « signgam » à SYNOPSIS et NOM.

  strerror.3
    Noté que la version XPG est fournie depuis la glibc 2.3.4.
    La page indiquait avant que c'était la version spécifique GNU qui
    était fournie par défaut. Ce n'est certainement plus vrai aujourd'hui
    depuis que _POSIX_C_SOURCE vaut 200112L par défaut, ainsi,
    c'est la version conforme XSI qui est fournie par défaut.

  feature_test_macros.7
    Ajout de notes sur comment sont spécifiées les macros de test de
    fonctionnalités dans les pages de manuel.
    Beaucoup d'autres corrections, améliorations, ajouts et détaillé
    les différences à travers les diverses versions de la glibc.

  man-pages.7
    Ajout d'une note pointant vers feature_test_macros.7 pour la description
    sur comment l'exigence d'une macro de test de fonctionnalité doit être
    spécifiée dans les pages de manuel.



--------------------- Changements dans la version 2.63.0 ---------------------

Date de publication : 18/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Changements globaux :
---------------------


  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  sgetmask.2
    Une vraie page pour sgetmask(2) et ssetmask(2).
    Cette page remplace le lien précédent vers signal.2.

  spu_create.2
    Documentation de l'appel système spu_create() pour les SPU PowerPC,
    basée sur la documentation du noyau Documentation/filesystems/spufs.txt.

  spu_run.2
    Documentation de l'appel système spu_run() pour les SPU PowerPC,
    basée sur la documentation du noyau Documentation/filesystems/spufs.txt.

  spufs.7
    Documentation du système de fichier pour les SPU PowerPC,
    basée sur la documentation du noyau Documentation/filesystems/spufs.txt.


Pages supprimées :
------------------

  obsolete.2
    Les informations de cette page sont couvertes par syscalls.2 et par les
    pages des appels système respectifs (stat.2, uname.2).

  undocumented.2
    Cette page n'est vraiment pas à jour et très difficile à maintenir.
    Les informations sur les appels système non documentés sont maintenues
    dans le fichier HOWTOHELP de l'archive anglaise, et le seront probablement
    ailleurs bientôt.

  killpg.3
    Cette page, quelque peu incomplète, ne semble pas nécessaire puisqu'il
    existe la page killpg.2.


Nouveaux liens :
----------------

  chown32.2, fchown32.2, getegid32.2, geteuid32.2, getgid32.2, getgroups32.2,
  getresgid32.2, getresuid32.2, getuid32.2, lchown32.2, setfsgid32.2,
  setfsuid32.2, setgid32.2, setgroups32.2, setregid32.2, setresgid32.2,
  setresuid32.2, setreuid32.2, setuid32.2
    Liens vers les pages de même nom mais sans le « 32 » final.

  fcntl64.2, fstat64.2, fstatat64.2, fstatfs64.2, ftruncate64.2, getdents64.2,
  lstat64.2, pread64.2, pwrite64.2, sendfile64.2, truncate64.2.
    Liens vers les pages de même nom mais sans le « 64 » final.

  clone2.2
    Lien vers clone.2.

  fadvise64.2, fadvise64_64.2
    Lien vers posix_fadvise.2.

  mq_notify.2, mq_open.2, mq_timedreceive.2, mq_timedsend.2, mq_unlink.2
    Liens vers les pages de même nom dans la section 3.

  rt_sigaction.2, rt_sigpending.2, rt_sigprocmask.2, rt_sigtimedwait.2
    Liens vers les pages de même nom mais sans le préfixe « rt_ ».

  rt_sigqueueinfo.2
    Lien vers sigqueue.2

  ugetrlimit.2
    Lien vers getrlimit.2

  madvise1.2, tuxcall.2, vserver.2
    Liens vers unimplemented.2


Pages modifiées individuellement :
----------------------------------

  access.2
    Réécriture substantielle de diverses parties avec quelques ajouts.

  chmod.2
    Mise à jour du SYNOPSIS pour refléter le fait que fchmod(2) a besoin
    soit de « #define _XOPEN_SOURCE 500 » soit de « #define _BSD_SOURCE ».

  chown.2
    Mise à jour du SYNOPSIS pour refléter le fait que fchmod(2) et lchown(2)
    ont besoin soit de « #define _XOPEN_SOURCE 500 »,
    soit de « #define _BSD_SOURCE ».
    Ajout d'un programme EXEMPLE.

  killpg.2
    Noté que killpg() est aujourd'hui une fonction de bibliothèque sous Linux.

  madvise.2
    Petite reformulation.

  mmap.2
    Noté que l'enveloppe mmap() de la glibc invoque aujourd'hui mmap2().
    Ajout d'un programme EXEMPLE.

  mmap2.2
    Noté que l'enveloppe mmap() de la glibc invoque aujourd'hui mmap2().
    Sur la plupart des plates-formes, l'unité de « offset » est 4096 octets,
    pas la taille de la page système.

  oldfstat.2, oldlstat.2, oldstat.2
    Modification du lien pour pointer vers stat.2 au lieu de obsolete.2.

  olduname.2, oldolduname.2
    Modification du lien pour pointer vers uname.2 au lieu de obsolete.2.

  sched_setaffinity.2
    Ajout de _GNU_SOURCE au SYNOPSIS.

  semctl.2
    Suppression de la discussion sur la référence à ipc(2) puisque qu'aucune
    autre page System V IPC ne mentionne ipc(2).

  semop.2
    Ajout d'une portion de code EXEMPLE.

  setpgid.2
    Petite reformulation.

  shmctl.2
    Ajout de svipc(7) à VOIR AUSSI.

  sigaction.2
    Reformatage des tables en listes.

  sigqueue.2
    Ajout d'informations relatives à rt_sigqueueinfo(2).

  sigwaitinfo.2
    Noté que sigwaitinfo() est une fonction de bibliothèque implémentée
    sur sigtimedwait().

  ssetmask.2
    Modification du lien pour pointer vers sgetmask.2 au lieu de signal.2.

  stat.2
    Ajout de notes sur les différentes interfaces des appels système qui
    sont apparues au fil du temps.

  syscall.2
    Ajout d'une section VOIR AUSSI avec la référence à syscalls(2).

  uname.2
    Ajout de notes sur les différentes interfaces des appels système qui
    sont apparues au fil du temps.

  unimplemented.2
    Ajout de madvise1, tuxcall et vserver à la section NOM.
    Suppression de la référence à obsolete.2 dans VOIR AUSSI.
    Ajout de la référence à syscalls.2 dans VOIR AUSSI.

  a64l.3
    Petite reformulation avec formatage.

  mktemp.3
    Correction de la valeur de retour.

  strcat.3
    Modification du type de « i » dans l'exemple.

  undocumented.3
    Ajout du numéro de section aux fonctions.
    Suppression des fonctions qui sont aujourd'hui documentées.

   sd.4
    Petite reformulation.

  proc.5
    Mise à jour et correction du texte sur /proc/malloc.
    Mise à jour de la description de /proc/PID/stat pour correspondre
    au noyau 2.6.21.

  inotify.7
    IN_DONT_FOLLOW et IN_ONLYDIR ne sont disponibles que depuis Linux 2.6.15.

  man.7
    Ajout d'une phrase qui était passée à la trappe lors d'une précédente
    révision.

  svipc.7
    Ajout d'une référence à ipc(2) dans VOIR AUSSI.



--------------------- Changements dans la version 2.62.0 ---------------------

Date de publication : 17/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Changements globaux :
---------------------

  Très nombreuses pages
    Beaucoup de correction de formatage à des fins d'uniformisation :
    - Mise en gras des noms e constantes, signaux, valeurs d'erreur, etc.
    - Mise en italique des types de variables, champs de structure, noms de
    fichiers, etc.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  socket.2
    s/read(2)/lecture/. Il s'agissait de lecture au sens général et fait donc
    référence à divers appels système.

  st.4
    Classement des ERREURS par ordre alphabétique.



--------------------- Changements dans la version 2.61.0 ---------------------

Date de publication : 13/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------



Changements globaux :
---------------------

  accept.2, bind.2, connect.2, getsockopt.2, listen.2, socket.2, socketpair.2
    Ajout dans NOTES de texte indiquant <sys/types.h> n'était requis ni par
    POSIX, ni par Linux, mais était nécessaire sur certaines implémentations.

  io_cancel.2, io_destroy.2, io_getevents.2, io_setup.2, io_submit.2
    Ajout de « Lier avec -laio » dans SYNOPSIS.

  Diverses pages
    Uniformisation du formatage (italique) des types des variables.

  Diverses pages
    Classement des sections conformément aux recommandations de man-pages.7.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  backtrace.3
    Documentation des fonctions backtrace(), backtrace_symbols() et
    backtrace_symbols_fd().


Nouveaux liens :
----------------

  __clone2.2
    Lien vers clone.2.

  backtrace_symbols.3, backtrace_symbols_fd.3
    Liens vers backtrace.3.


Pages modifiées individuellement :
----------------------------------

  chdir.2
    Reformulation de la description de l'erreur EACCES.
    Ajout dans NOTES d'une phrase définissant
    le « répertoire de travail courant».

  clone.2
    s/clone2/__clone2/.

  fdatasync.2
    Petite reformulation.

  gethostid.2
    Ajout d'une section NOTES indiquant ce qu'il se passe lorsque gethostid()
    ne peut pas ouvrir /etc/hostid.

  idle.2
    Transformation de la section NOTES en VERSIONS puisque c'est cela que
    ça décrit vraiment.

  intro.2
    Réécriture pour refléter le fait que les macros _syscallN
    ne sont plus disponibles.

  ioperm.2
    Petite reformulation.

  ipc.2
    Ajout d'une section NOTES indiquant que sur certains systèmes l'appel
    ipc(2) n'existe pas et qu'il y a à la place des appels système séparés
    pour shmctl(), semctl(), etc.
    Ajout dans VOIR AUSSI d'une référence à semtimedop.2.

  killpg.2
    Reformulation mineure.

  listen.2
    Ajout de <sys/types.h> au SYNOPSIS.

  quotactl.2
    Correction de texte dans l'erreur EINVAL,
    la description avait été tronquée.

  sched_setscheduler.2
    Ajout dans NOTES de texte à propos des permissions nécessaires pour
    appeler sched_setscheduler() sur d'autres systèmes.

  select.2
    Noté que « timeout » peut être également modifié si select()
    est interrompu par un signal.

  select_tut.2
    Reformulation mineure.

  setup.2
    Suppression de la référence à la macro _syscall0() dans SYNOPSIS.

  socketcall.2
    Ajout d'une section NOTES indiquant que sur certains systèmes l'appel
    socketcall(2) n'existe pas et qu'il y a à la place des appels système
    séparés pour socket(), bind(), etc.
    Ajout de recvmsg(2) et sendmsg(2) à VOIR AUSSI.

  swapon.2
    Mise à jour du texte de l'erreur EPERM décrivant le nombre maximal
    de fichiers swap.

  write.2
    Ajout de détails sur les fichiers dont on peut déplacer la tête de
    lecture (fichiers « seekable »).
    Noté que write() peut écrire moins d'octets que ce qui est demandé
    et citation d'exemples sur pourquoi cela peut arriver.
    Noté ce qui se passe lorsque write() est interrompu par un signal.

  cfree.3
    Ajout d'une section VOIR AUSSI.

  confstr.3
    Petite réorganisation dans l'exemple de code.

  ctime.3
    Ajout de timegm.3 dans VOIR AUSSI.

  daemon.3
    Petite reformulation.

  dl_iterate_phdr.3
    Ajout de « */ » manquant pour fermer le commentaire.

  dlopen.3
    Modification de formatage.

  finite.3
    Formatage des macros.

  getline.3
    Petite reformulation et noté que « *n » est ignoré
    si « *lineptr » est NULL.

  malloc.3
    Mise à jour de la description de MALLOC_CHECK_ pour inclure
    la description de la version 3.

  netlink.3
    Ajout d'une section CONFORMITÉ, édition mineure.

  openpty.3
    Petite réorganisation dans le SYNOPSIS.

  program_invocation_name.3
    Raccourcissement du titre de la page en INVOCATION_NAME.

  rtnetlink.3
    Ajout d'une section CONFORMITÉ, édition mineure.

  setnetgrent.3
    Ajout d'une section CONFORMITÉ.

  __setfpucw.3
    Ajout d'une section CONFORMITÉ.

  sigpause.3
    Ajout d'une section CONFORMITÉ.

  strftime.3
    Noté l'utilisation de « gcc -Wno-format-y2k » pour éviter l'avertissement
    « `%c'yields only last 2 digits of year in some locales ».

  strstr.3
    Ajout de strcasestr dans la section NOM.

  syslog.3
    Petite reformulation.

  termios.3
    Reformatage du SYNOPSIS.
    Ajout d'une section CONFORMITÉ.

  timegm.3
    Petite reformulation.

  ulimit.3
    Suppression de la phrase erronée qui indiquait que la glibc ne fournissait
    pas <ulimit.h> ; si, elle le fait.

  initrd.4
    Reformatages divers.

  core.5
    Ajout d'une phrase indiquant pourquoi les core dumps nommés « core.PID »
    étaient utiles avec LinuxThreads.
    Ajout de pthreads(7) dans VOIR AUSSI.

  epoll.7
    Reformatages divers.

  feature_test_macros.7
    Ajout d'une section VOIR AUSSI.

  mq_overview.7
    Petite reformulation.

  sem_overview.7
    Reformatage.

  socket.7
    Documenté le type de l'argument pour SO_REUSEADDR.

  ldconfig.8
    Ajout d'une section VOIR AUSSI.



--------------------- Changements dans la version 2.60.0 ---------------------

Date de publication : 10/12/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------

  Michael Kerrisk <mtk DOT manpages AT googlemail DOT com>
    Il invente des scripts terriblement utiles ;-)


Changements globaux :
---------------------

  Toutes les pages
    Dans la section TRADUCTION, remplacement de la balise de formatage
    « \fR » par la balise « \ fP ».

  Très nombreuses pages
    Pour faciliter la gestion des correctifs, les lignes ont été raccourcies
    à 75 caractères maximum, et les nouvelles phrases débutent sur une
    nouvelle ligne.

  Nombreuses pages
    Modification du style de formatage pour rendre plus facilement lisible
    les pages sources : la forme « \fBdu_texte\fP » est remplacée par
    la forme « .B du_texte ».

  Diverses pages
    Uniformisation de la citation des noms de fichiers d'entête :
    - ceux-ci doivent toujours être entourés des symboles <>
    Uniformisation du formatage des noms de fichiers d'entête,
    conformément aux recommandations de man-pages.7 :
    - dans SYNOPSIS, ils sont formatés B ;
    - hors SYNOPSIS, ils sont formatés I

  Diverses pages
    s/GlibC/glibc/
    s/Gnu/GNU/
    s/Posix/POSIX/
    s/gentillesse/courtoisie/
    s/super utilisateur/superutilisateur/
    s/plateforme/plate-forme/
    s/plateformes/plates-formes/

  Diverses pages
    Ajout d'une espace insécable à « bibliothèque C ».

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.
    Le travail effectué sur le raccourcissement de lignes, le démarrage
    d'une nouvelle phrase sur une nouvelle ligne et le choix de modifier
    les balises de formatage fait que cette phrase n'a jamais été autant
    d'actualité !
    Ont même été supprimés quelques morceaux de phrases en anglais
    qui avaient été oubliés lors de la traduction.



--------------------- Changements dans la version 2.59.0 ---------------------

Date de publication : 28/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------


Changements globaux :
---------------------

  Nombreuses pages
    Modification du formatage de errno de la forme « \fIerrno\fP » en
    «\ .I errno ». Cela rend les pages sources plus facile à lire dans un
    éditeur de texte et plus facilement scriptables. Le but est d'uniformiser
    la phrase autour d'errno en cas d'échec d'un appel système ou d'une
    fonction.

  Nombreuses pages
    Mise en gras des valeurs d'erreur.

  Diverses pages
    s/peut être/peut-être/ lorsqu'il s'agit de l'adverbe.
    s/appel(s) systèmes/appel(s) système/
    s/système(s) de fichier/système(s) de fichiers/

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.



------------------ Changements entre versions 2.57.0 et 2.58.0 --------------

Date de publication : 27/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------


Changements globaux :
---------------------

  access.2, execve.2, faccessat.2, fork.2, getpid.2, getsid.2, kill.2,
  killpg.2, seteuid.2, setfsgid.2, setfsuid.2, setgid.2, setpgid.2,
  setresuid.2, setuid.2, wait.2, euidaccess.3, initgroups.3, tcgetpgrp.3,
  capabilities.7, path_resolution.7, unix.7
    Ajout, dans VOIR AUSSI, d'un lien vers la nouvelle page credentials.7.

  Diverses pages, détaillées plus bas
    Ajout ou mise à jour de la section VERSIONS.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  credentials.7
    Un aperçu des identifiants de processus Linux (PID, PPID, PGID, SID,
    UID, GID, FSUID, FSGID).


Pages modifiées individuellement :
----------------------------------

  bind.2
    Ajout de commentaires dans le programme EXEMPLE.

  getxattr.2, listxattr.2, removexattr.2, setxattr.2
    Ajout d'une section VERSIONS : dans le noyau depuis le 2.4
    et pris en charge par la glibc depuis la 2.3.

  listen.2
    Mise à jour de la discussion sur la limite « somaxconn ».

  posix_fadvise.2
    Ajout dans VERSIONS du fait que cet appel est pris en charge par la
    glibc depuis la version 2.2.

  readahead.2
    s/NOTES/VERSIONS/
    Ajout dans VERSIONS du fait que cet appel est pris en charge par la
    glibc depuis la version 2.3.

  remap_file_pages.2
    Ajout dans VERSIONS du fait que cet appel est pris en charge par la
    glibc depuis la version 2.3.3.

  semop.2
    Ajout d'une section VERSIONS : cet appel est pris en charge par la
    glibc depuis la version 2.3.3.

  dl_iterate_phdr.3
    Ajout d'une section VERSIONS : cette fonction est prise en charge par
    la glibc depuis la version 2.2.4.

  posix_openpt.3
    Ajout d'une section VERSIONS : cette fonction est prise en charge par
    la glibc depuis la version 2.2.1.

  printf.3
    Ajout de texte dans la partie introductive de DESCRIPTION relatif à
    l'argument « size » de snprintf() et vsnprintf().

  shm_open.3
    Ajout d'une section VERSIONS.
    Déplacement d'une partie du texte de NOTES dedans.

  strcat.3
    Amélioration de la discussion sur strncat().

  strcpy.3
    Amélioration de la discussion sur strncpy().

  proc.5
    Ajout de la discussion sur /proc/sys/net/core/somaxconn.



------------------ Changements entre versions 2.56.0 et 2.57.0 --------------

Date de publication : 27/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------


Changements globaux :
---------------------

  Diverses pages
    Correction du numéro de section dans des références croisées.
    Correction des noms de fonctions ou appels système dans des
    références croisées.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  access.2
    Petite correction d'écriture.
    Petite clarification de la description de « mode ».

  bind.2
    Petite amélioration du programme EXEMPLE.

  exit_group.2
    Petite correction d'écriture.

  ioctl.2
    Suppression, dans VOIR AUSSI, de la référence à la page mt.4 inexistante.

  modify_ldt.2
    Dans Linux 2.6, la structure « modify_ldt_ldt_s » a été renommée en
    « user_desc ». Voir bogue Debian #378668.
    Inclusion de la définition de la structure.

  mprotect.2
    Petite amélioration du programme EXEMPLE.

  sigaction.2
    Suppression d'une référence à la page sissend.2 inexistante.

  wait.2
    Petite amélioration du programme EXEMPLE, style K&R.

  a64l.3
    Suppression, dans VOIR AUSSI, de la référence à la page itoa.3 inexistante.

  dysize.3
    Suppression, dans VOIR AUSSI, de la référence à la page time.3 inexistante.

  encrypt.3
    Suppression, dans VOIR AUSSI, de la référence à la page fcrypt.3 inexistante.

  exit.3
    Ajout de quelques détails sur les gestionnaires de sortie.

  fmemopen.3
    Petite amélioration du programme EXEMPLE.

  fpurge.3
    Suppression, dans VOIR AUSSI, de la référence à la page fclean.3 inexistante.

  getutent.3
    s/ttyname(0)/ttyname(STDIN_FILENO)/ dans le programme EXEMPLE.

  man-pages.7
    Petite modification sur des requis pour la rédaction des programmes
    exemples.



------------------ Changements entre versions 2.55.0 et 2.56.0 --------------

Date de publication : 26/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------


Changements globaux :
---------------------

  Nombreuses pages
    Suppression du numéro de version Linux dans la ligne .TH.
    Ce numéro était mis à jour de manière arbitraire et ne fournissait donc
    aucune information utile. L'information de version est à présent dans
    la section VERSIONS, et la date dans la ligne .TH doit être mise à jour
    lors de la dernière modification significative de la page.
    Dans certains cas, remplacé Linux par GNU.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.



------------------ Changements entre versions 2.54.0 et 2.55.0 --------------

Date de publication : 26/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------


Changements globaux :
---------------------

  clone.2, getdents.2, gettid.2, ioprio_set.2, llseek.2, mmap2.2,
  modify_ldt.2, mq_getsetattr.2, pivot_root.2, quotactl.2, readdir.2,
  sysctl.2, syslog.2, tkill.2
    Mise à jour pour refléter le fait que les macros _syscallN()
    ont disparu.

  Diverses pages
    Modification de la référence à la page path_resolution.2
    en path_resolution.7

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages déplacées :
------------------

  path_resolution.2
   Cette page a été déplacée dans la section 7 et devient donc
   path_resolution.7. C'est une page d'aperçu qui ne décrit aucun
   appel système.


Pages modifiées individuellement :
----------------------------------

  accept.2
    Ajout d'une section EXEMPLE avec un lien vers l'exemple de bind.2.

  arch_prctl.2
    Ajout d'une section VALEUR RENVOYÉE.

  bind.2
    Développement du programme exemple et déplacement dans une nouvelle
    section EXEMPLE. Ajout d'un test pointant vers l'exemple de getaddrinfo.3.

  cacheflush.2
    Conversion de la section NOTES en CONFORMITÉ et ajout de l'indication
    que cet appel est spécifique à Linux. Un peu de formatage.

  connect.2
    Ajout d'une section EXEMPLE pointant vers l'exemple de getaddrinfo.3.

  create_module.2
    Ajout de l'erreur ENOSYS.

  fcntl.2, flock.2
    Petite réécriture du texte dans VOIR AUSSI pointant vers Documentation/*
    dans les sources du noyau.

  getdtablesize.2
    Ajout d'une section ERREURS.

  get_kernel_syms.2
    Ajout d'une section ERREURS.
    Ajout de l'erreur ENOSYS.

  getsid.2
    Ajout d'une section VALEUR RENVOYÉE.

  ioctl_list.2
    Ajout d'une section VOIR AUSSI avec une référence à ioctl.2.

  listen.2
    Ajout d'une section EXEMPLE pointant vers l'exemple de bind.2.

  query_module.2
    Ajout de l'erreur ENOSYS.

  recv.2
    Ajout d'une section EXEMPLE pointant vers l'exemple de getaddrinfo.3.

  sched_get_priority_max.2, sched_rr_get_interval.2, sched_setscheduler.2,
  sched_yield.2
    Modification de la ligne .TH.

  send.2
    Ajout d'une section EXEMPLE pointant vers l'exemple de getaddrinfo.3.

  set_tid_address.2
    Ajout d'une section ERREURS indiquant que l'appel réussit toujours.

  signal.2
    Consolidation de l'avertissement concernant l'utilisation de signal().
    Ajout de siginterrupt.3 à VOIR AUSSI.

  socket.2
    Ajout d'une section EXEMPLE pointant vers l'exemple de getaddrinfo.3.

  stat.2
    Ajout d'un programme EXEMPLE.

  syscall.2
    Ajout d'un EXEMPLE.

  sysctl.2
    Amélioration du programme exemple.

  getaddrinfo.3
    Ajout de programmes exemples.
    Ajout de getnameinfo à VOIR AUSSI.

  getnameinfo.3
    Ajout de texte pointant vers l'exemple de getaddrinfo.3.

  memmove.3
    Clarification de la discussion sur ce qui se passe si « src » et « dest »
    se chevauchent.

  regex.3
    Ajout, dans VOIR AUSSI, d'une référence à grep.1

  sigpause.3
    Clarification de la discussion sur les macros de test de fonctionnalité
    nécessaires pour obtenir les versions System V et BSD de cette fonction
    dans la glibc.

  undocumented.3
    Suppression des fonctions documentées.

  wprintf.3
    Suppression, dans VOIR AUSSI, de la référence à wscanf.3 puisque
    cette page n'existe pas.

  utmp.5
    Suppression d'une note obsolète sur xdm.
    Voir bogue Debian #418009.
    Suppression d'une note obsolète sur Debian et libc5.

  bootparam.7
    Correction de l'ordre des commandes listées dans « init= ».

  hier.7
    Ajout de /media, suppression de /dos.
    Voir bogue Debian #418234.

  inotify.7
    Ajout de texte décrivant ce qu'il se passe lorsque le tampon fourni
    à read(2) est trop petit pour renvoyer l'information du prochain
    événement, et noté le changement de comportement à partir de 2.6.21.

  man-pages.7
    Ajout de texte pour indiquer que les ERREURS doivent être ordonnées
    alphabétiquement.

  unix.7
    Ajout d'une section EXEMPLE pointant vers l'exemple de bind.2.

  ld.so.8
    Simplification du texte décrivant --inhibit-rpath.
    Description de l'utilisation de $ORIGIN dans rpath.



------------------ Changements entre versions 2.53.0 et 2.54.0 --------------

Date de publication : 24/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  A_FAIRE
    Liste des pages qui ne sont toujours pas traduites.

  man-pages.7
    Une description des conventions à suivre pour la rédaction de pages
    de manuel pour le paquet man-pages. Inclus également quelques indications
    concernant la traduction de ces pages en français.


Pages supprimées :
------------------

  LDP.7
    Cette page n'était vraiment pas à jour et le bon endroit pour avoir
    des informations à jour est http://www.tldp.org/.

  ksoftirq.9
    C'était la seule page de la section 9. On ne va pas garder une section
    rien que pour une page...
    Si vous tenez à cette page, vous la retrouverez chez Gérard Delafond
    http://www.delafond.org/traducmanfr.



Pages modifiées individuellement :
----------------------------------

  alloc_hugepages.2
    Réécriture mineure avec suppression de texte qui n'est plus d'actualité.

  epoll_pwait.2
    Correction du lien circulaire.

  fcntl.2
    Suppression de texte trompeur concernant le positionnement de O_ASYNC
    lors d'un appel à open() ; on doit utiliser F_SETFL de fcntl()
    pour cette tâche.

  fdatasync.2
    Conversion de l'indication, dans BOGUES concernant le fait que fdatasync()
    était équivalent à fsync() dans Linux 2.2, en NOTES puisque que c'est
    un comportement historique.

  futex.2
    Petite réécriture pour corriger « renvoie EWOULDBLOCK » en
    « échoue avec l'erreur EWOULDBLOCK ».
    Voir bogue RedHat #172828.

  mprotect.2
    Réécriture et ajout significatifs à la description.
    Un exemple de programme grandement améliorié.

  mremap.2
    Suppression du texte indiquant que mremap() n'existe pas sur BSD.
    Trop d'information de l'avis de Michael Kerrisk.

  sched_yield.2
    Ajout d'une section ERREURS.

  set_mempolicy.2
    Déplacement du texte « Versions et prise en charge bibliothèque »
    dans NOTES.

  set_tid_address.2
    Petite réécriture dans VALEUR RENVOYÉE.

  sigaction.2
    Ajout d'une section EXEMPLE qui pointe vers l'exemple de mprotect.2

  sync_file_range.2
    Correction du type de retour dans le SYNOPSIS.
    Ajout d'une section ERREURS.

  vfork.2
    Correction de la page, il n'y a pas de section ERREURS :-(

  atexit.3
    Petite réorganisation dans NOTES.

  bindresvport.3
    Réécriture et ajout substantiel de texte.

  cerf.3, clog2.3, ilogb.3, logb.3, scalb.3, significand.3
    Ajout de NOTES pour indiquer la nécessité de lier avec la bibliothèque
    mathématique en utilisant l'option « -lm ».

  exec.3
    Petite clarification dans le texte concernant execlp() et execvp().
    Suppression de la section .SH FICHIERS puisqu'elle n'apporte aucune
    information supplémentaire.

  gethostbyname.3
    s/int/socklen_t/ pour le type de de l'argument « len » de gethostbyaddr(),
    et ajout de quelques mots dans NOTES à propos du type utilisé ici.

  sysconf.3
    Ajout, dans VOIR AUSSI, d'une référence à getconf(1).

  unlocked_stdio.3
    Correction de la section NOM.

  ascii.7
    Déplacement de la sous section « Tables ».

  capability.7
    s/exec()/execve(2)/

  man.7
    Diverses parties du texte ont été déplacées dans la nouvelle page
    man-pages.7.

  rtnetlink.7
    Petite restructuration pour éviter à man(1) de râler.

  ldconfig.8
    Suppression d'une phrase très ancienne et plus d'actualité sur la
    nécessité de lier les bibliothèques dynamiques avec -lc.



------------------ Changements entre versions 2.52.0 et 2.53.0 --------------

Date de publication : 22/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.

  Très nombreuses pages
    Réorganisation de l'ordre des sections pour plus de cohérence entre
    les pages avec, dans certains, renommage de sections et/ou déplacement
    de paragraphes entre sections.

  man7/Diverses pages
    Transformation de sections .SH en sous sections .SS.



------------------ Changements entre versions 2.51.0 et 2.52.0 --------------

Date de publication : 19/11/2007

    « La recherche d'une cohérence imbécile est la marotte des petits esprits,
      révérée par les petits hommes d'états, philosophes et hommes de dieu. »

         Ralph Waldo Emerson (1803-1882)

    « Mais, bon sang, quelle pagaille ces pages de manuel ! »


Ont contribués à cette révision :
---------------------------------

  Charles Longeau <chl AT tuxfamily DOT org>
  Jean-Philippe Guérard <jean-philippe DOT guerard AT tigreraye DOT org>


Changements globaux :
---------------------

  La plupart des modifications de cette révision ont pour but d'améliorer
  la cohérence entre les pages de manuel, plus particulièrement la réduction
  du grand nombre de noms d'entête de section .SH et l'harmonisation de
  l'ordre des sections.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.

  Très nombreuses pages
    Correction et uniformisation de la ligne .TH.
    Suppression des guillemets dans les lignes .SH et .SS.
    Suppression du point final dans la description qui suit le nom du
    programme, de l'appel système ou de la fonction.

  Diverses pages
    Certains titres .SH ont été modifiés en .SS afin de réduire le nombre
    de noms de section (.SH) arbitraires.

  Diverses pages
    s/.SH NOTE/.SH NOTES/

  Diverses pages
    s/.SH FICHIER/.SH FICHIERS/

  Diverses pages
    s/.SH DIAGNOSTIQUE/.SH VALEUR RENVOYÉE/

  Diverses pages
    s/.SH COMPATIBILITÉ/.SH COMFORMITÉ/

  Diverses pages
    Suppression (commentée) de la section AUTEUR(S) : la bonne place pour
    indiquer les droits d'auteur de la documentation est dans l'entête
    commenté de la page.

  Diverses pages
    s/.SH HISTORIQUE/.SH VERSIONS/
    Raison : dans beaucoup de cas, HISTORIQUE était utilisé pour décrire
    les informations de versions de Linux ou de la glibc, ce qui était déjà
    fait dans la section VERSIONS dans d'autres pages.

  Diverses pages
    Suppression de la section HISTORIQUE ou déplacement dans une sous-section
    ou un paragraphe d'une autre section, généralement NOTES.
    Raison : il y a trop de noms de section (.SH) arbitraires
    et une section HISTORIQUE n'a jamais été utilisée avec cohérence
    dans les pages de manuel Linux.

  Diverses pages
    s/.SH HISTORIQUE LINUX/.SS Notes Linux/
    s/.SH SPÉCIFICITÉS LINUX/.SS Notes Linux/
    Raison : réduire le nombre de noms de section arbitraire (.SH).

  Diverses pages
    Renommées les sections RESTRICTIONS et REMARQUES en NOTES ou déplacement
    dans une section NOTES déja existante.
    Raison : réduire le nombre de noms de section arbitraire (.SH).

  Diverses pages
    Renommées les sections AVERTISSEMENT et ATTENTION en NOTES.
    Raison : réduire le nombre de noms de section arbitraire (.SH).

  Diverses pages
    Déplacement de VOIR AUSSI en tant que dernière section de la page,
    avant la section TRADUCTION.
    Raison : cohérence, et c'est là que doit se trouver cette section.

  Diverses pages
    Déplacement de NOTES GLIBC en tant que sous-section de NOTES.
    Raison : réduire le nombre de noms de section arbitraire (.SH).

  Diverses pages
    Déplacement de NOTES LINUX en tant que sous-section de NOTES.
    Raison : réduire le nombre de noms de section arbitraire (.SH).

  Certaines pages
    s/.SH DISPONIBILITÉ/.SH VERSIONS/
    Pour des raisons de cohérence relative au texte.

  getopt.3, tzselect.8
    s/.SH VARIABLES D'ENVIRONNEMENT/.SH ENVIRONNEMENT/
    Pour des raisons de cohérence.

  Diverses pages
    Utilisation des constantes symboliques EXIT_SUCCESS et EXIT_FAILURE
    dans les appels à exit().

  Diverses pages
    s/return 0/exit(EXIT_SUCCESS)
    s/return 1/exit(EXIT_FAILURE)
    dans la fonction main() des exemples.


Pages supprimées :
------------------

  issue.net.5
    Cette page ne fait pas partie de l'archive man-pages, de plus, elle est
    présente dans l'archive man-pages-extras-fr.

  sigblock.2
    Cette page aurait dû être supprimée dans la version 2.15.0, c'est un oubli
    à présent réparé. On trouvera les informations qu'elle contenait dans la
    page sigvec.3


Nouveaux liens :
----------------

  jrand48_r.3
    Lien vers drand48_r.3

  _syscall.2
    Lien vers intro.2

  CPU_CLR.2, CPU_ISSET.2, CPU_SET.2, CPU_ZERO.2
    Lien vers sched_setaffinity.2

  tty.2
    Lien vers unimplemented.2

  DES_FAILED.3
    Lien vers des_crypt.3

  isnanf.3, isnanl.3
    Lien vers finite.3

  ld-linux.so*.8
    Lien vers ld.so.8


Pages modifiées individuellement :
----------------------------------

  selec_tut.2
    Transformation de plusieurs sections (.SH) en sous-section (.SS).
    Déplacement du programme exemple et intégration dans une section EXEMPLE.

  shmget.2
    Suppression de la section sur l'effet de fork()/exec()/exit() car shmop.2
    contient le même texte et il n'y a pas besoin de se répéter.

  shmop.2
    Petite réécriture de la DESCRIPTION.

  encrypt.3
    Suppression du texte indiquant que la glibc expose inconditionnellement
    les déclarations de encrypt() et setkey() car les applications portables
    doivent utiliser <unistd.h> et définir _XOPEN_SOURCE pour obtenir
    les déclarations de encrypt() et setkey().
    Correction de l'exemple en conséquence.

  err.3, rexec.3, elf.5, operator.7
    Suppression des balises « .Nm » et « .Nd » remplacées par une ligne
    unique contenant le nom de la page et le bref résumé (comme pour toutes
    les pages) afin de rendre la page plus facilement scriptable.

  man.7
    Réécriture substantielle révisant et développant la discussion sur les
    conventions souhaitées pour la rédaction de pages de manuel.
    Il y aura d'autres mises à jour de cette page dans les prochaines versions
    de l'archive man-pages-fr.



------------------ Changements entre versions 2.50.0 et 2.51.0 --------------

Date de publication : 10/11/2007


Ont contribués à cette révision :
---------------------------------

  Michael Kerrisk <mtk DOT manpages AT googlemail DOT com>


Changements globaux :
---------------------

  Modification du formatage des fonctions de la forme « \fBnom_fonction\fP() »
  en « .BR nom_fonction () ». Cela rend les pages sources plus facile à lire
  dans un éditeur de texte et plus facilement scriptables.

  Toutes les références d'une page vers une autre ont à présent un numéro
  de section. Cela permet un meilleur résultat lorsque les pages sont traitées
  avec « man2html » et permet de créer des hyperliens.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouveaux liens :
----------------

  stat64.2
    Lien vers stat.2

  statfs64.2
    Lien vers statfs.2


Pages modifiées individuellement :
----------------------------------

  futimesat.2
    Correction de « futimes » par « futimesat » dans la section NOM.

  wait.2
    Ajout de « waitid » dans la section NOM.

  memchr.3
    Ajout de « memrchr » dans la section NOM.

  fpclassify.3
    Ajout de « isinf » dans la section NOM.

  sem_wait.3
    Ajout de « sem_timedwait » et « sem_trywait » dans la section NOM.



------------------ Changements entre versions 2.49.0 et 2.50.0 --------------

Date de publication : 07/11/2007


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages supprimées :
------------------

  chgrp.1, chmod.1, chown.1, cp.1, dd.1, df.1, diff.1, dir.1, dircolors.1,
  du.1, install.1, ln.1, ls.1, mkdir.1, mkfifo.1, mknod.1, mv.1, rm.1,
  rmdir.1, touch.1, vdir.1
    Il y a très longtemps, Andries Brouwer, l'ancien mainteneur des pages
    de manuel, avait ajouté un certain nombre de pages de la section 1 dans
    son archive car le projet GNU proposait des pages de manuel de piètre
    qualité,lui préférant le format de documentation info.
    Aujourd'hui, et même depuis assez logtemps, ces pages ne sont plus
    maintenues et ne sont pas distribuées dans la plupart des distributions.
    À la place, ces distributions fournissent les pages de l'archive coreutils
    (pages manuel d'aussi piètre qualité, coreutils faisant partie du
    projet GNU). Michael Kerrisk, l'actuel mainteneur des pages de manuel,
    ayant supprimé ces pages de son archive, j'en fait autant.
    Pour ne pas perdre ces pages en attendant de trouver une meilleure
    solution pour fournir des pages basées sur coreutils, je place ces pages
    dans l'archive man-pages-extras-fr à partir de la version 0.7.7, dans le
    répertoire man-pages-man1-2.49.

    Les pages suivantes sont conservées dans man-pages-fr :
    intro.1, ldd.1, time.1.



------------------ Changements entre versions 2.48.1 et 2.49.0 --------------

Date de publication : 07/11/2007


Ont contribués à cette révision :
---------------------------------

  Michael Kerrisk <mtk DOT manpages AT googlemail DOT com>
  Emmanuel Peralta <eperalta AT info-ufr DOT univ-montp2 DOT fr>


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  bsd_signal.3
    Documentation de bsd_signal().

  euidaccess.3
    Documentation de euidaccess() et eaccess().

  getsubopt.3
    Documentation de getsubopt().

  sysv_signal.3
    Documentation de sysv_signal().


Nouveaux liens :
----------------

  epoll_pwait.2
    Nouveau lien vers epoll_wait.2.

  eaccess.3
    Nouveau lien vers la nouvelle page euidaccess.3.

  sem_timedwait.3
    Nouveau lien vers la nouvelle page sem_wait.3.

  sem_trywait.3
    Nouveau lien vers la nouvelle page sem_wait.3.


Pages modifiées individuellement :
----------------------------------

  access.2
    Ajout dans VOIR AUSSI d'une référence à la nouvelle page eauidaccess.3

  epoll_wait.2
    Ajout de la description de l'appel epoll_pwait.2, nouveau dans le
    noyau 2.6.19.

  execve.2
    Ajout de texte indiquant que Linux permet à « argv » et « envp » d'être
    nuls, mais avertissant que ce comportement n'est ni standard, ni portable.
    Ne pas utiliser dans des programmes portables.
    Ouverture d'un bogue (http://bugzilla.kernel.org/show_bug.cgi?id=8408)
    pour demander le changement de comportement, mais cela ne sera sans doute
    pas fait car qu'il s'agit d'une modification de l'ABI.
    Ajout d'un programme exemple.
    Développée la discussion sur les scripts et l'argument optionnel des
    scripts. Pour plus d'infos, voir
    http://homepages.cwi.nl/~aeb/std/hashexclam-1.html
    http://www.in-ulm.de/~mascheck/various/shebang/
    Ajout de texte indiquant que FD_CLOEXEC provoque la libération des verrous.
    Mentionné l'effet de l'attribut MS_NOSUID de mount(2) pour les
    programmes SUID.
    Développée la discussion sur la gestion des descripteurs de fichiers lors
    d'un execve(), ajout de texte pour noter que les descripteurs 0, 1 et 2
    doivent être traités de manière particulière.

  faccessat.2
    Ajout dans VOIR AUSSI d'une référence à la nouvelle page eauidaccess.3

  mincore.2
    Correction des arguments.

  mmap.2
    Mise en ordre alphabétique des attributs MAP_*.

  readv.2
    Réécriture substantielle avec correction du problème rapporté par
    Kyle Sluder (http://bugzilla.kernel.org/show_bug.cgi?id=8399).
    Ajout d'un exemple de code.

  sigaction.2
    Ajout de texte faisant référence à la discussion sur les fonctions sûres
    pour les signaux asynchrones dans signal(7).
    Formatage et réécriture mineurs.

  signal.2
    Déplacement de la discussion sur les fonctions sûres pour les signaux
    asynchrones dans signal(7).
    Ajout de texte faisant référence à la discussion sur les fonctions sûres
    pour les signaux asynchrones dans signal(7).
    Ajout dans VOIR AUSSI d'entrées faisant références aux nouvelles pages
    bsd_signal.3 et sysv_signal.3.

  wait.2
    Correction d'un contre-sens dans la traduction : il ne s'agit pas
    d'attendre « tous les processus fils » mais « n'importe lequel des
    processus fils ».

  copysign.3
    Clarification de la discussion sur le zéro négatif.

  getopt.3
    Ajout dans VOIR AUSSI d'une référence à la page getsubopt.3.

  iconv_open.3
    Description des extensions //TRANSLIT et //IGNORE pour « opcode » des
    bibliothèques glibc/libiconv.

  iswblank.3
    Mise à jour de la CONFORMITÉ : iswblank() est dans POSIX.1-2001.

  inotify.7
    Les définitions de IN_DONT_FOLLOW, IN_MASK_ADD et IN_ONLYDIR ont été
    ajoutées dans la glibc version 2.5.

  signal.7
    Incorporation (avec modification) du texte sur les fonctions sûres pour
    les signaux asynchrones qui était précédemment dans la page signal.2
    Ajout dans VOIR AUSSI d'entrées faisant référence aux nouvelles pages
    bsd_signal.3 et sysv_signal.3 pages.



------------------ Changements entre versions 2.47.0 et 2.48.1 --------------

Date de publication : 05/11/2007


Changements globaux :
---------------------

  Cette révision constiste principalement en des corrections de formatage sur
  un nombre important de pages pour améliorer la cohérence entre les pages.
  À l'exception des pages indiquées ci-dessous, aucune modification n'a été
  effectué sur le contenu.
  Correction de quelques pages corrompues.
  Ajout d'espaces insécables aux endroits où ils sont nécessaires :
  - entre Linux et un numéro de version
  Suppression de balises et de lignes vides qui provoquaient en sortie
  au moins deux lignes vides consécutives.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  man.7
    .SH ne nécessite pas de guillemets.
    Voir bogue Debian 411303.



------------------ Changements entre versions 2.46.0 et 2.47.0 --------------

Date de publication : 02/11/2007


Changements globaux :
---------------------

  Cette révision constiste principalement en des corrections de formatage sur
  un nombre important de pages pour améliorer la cohérence entre les pages.
  À l'exception des pages indiquées ci-dessous, aucune modification n'a été
  effectué sur le contenu.
  Ajout d'espaces insécables aux endroits où ils sont nécessaires :
  - entre un chiffre et une unité
  - entre noyau(x) et un numéro de version du noyau
  - entre (g)libc et un numéro de version de la (g)libc
  - entre System et V
  - entre Unix et 98
  - entre ISO et un numéro de version de la norme
  - entre RFC et un numéro de version de la RFC
  - entre [Vv]ersion et un numéro de version

  Remplacement de « Système V » par « System V ».
  Remplacement de « super-utilisateur » par « superutilisateur ».

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  sched_rr_get_interval.2
    Suppression de l'indication qui disait que cet appel n'était pas implémenté.
    L'intervalle de « gentillesse » peut être utilisé pour contrôler la taille
    du « round-robin quantum ».

  ip.7
    Documentée IP_PMTUDISC_PROBE qui sera dans le noyau 2.6.22.


------------------ Changements entre versions 2.45.0 et 2.46.0 --------------

Date de publication : 31/10/2007


Changements globaux :
---------------------

  Cette révision constiste principalement en des corrections de formatage sur
  un nombre important de pages pour améliorer la cohérence entre les pages.
  À l'exception des pages indiquées ci-dessous, aucune modification n'a été
  effectué sur le contenu.
  - Suppression de lignes blanches inutiles.
  - Beaucoup d'exemples de programme ont été reformaté pour mieux correspondre
    au style K&R.
  - Remplacement des tabulations par des espaces.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  bdflush.2
    Ajout du fichier d'en-tête <sys/kdaemon.h> dans SYNOPSIS.

  mmap2.2
    Ajout des sections VALEUR RENVOYÉE et ERREURS.

  sched_rr_get_interval.2
    Déplacement de la définition de timespec du SYNOPSIS dans la DESCRIPTION.

  select_tut.2
    Faire correspondre le SYNOPSIS à select.2.



------------------ Changements entre versions 2.44.0 et 2.45.0 --------------


Changements globaux :
---------------------

  Cette révision constiste principalement en des corrections de formatage sur
  un nombre important de pages pour améliorer la cohérence entre les pages.
  À l'exception des pages indiquées ci-dessous, aucune modification n'a été
  effectué sur le contenu.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  io_destroy.2, io_getevents.2, io_setup.2, io_cancel.2, io_submit.2
    Clarifié le texte sur la VALEUR RENVOYÉE.

  bindresvport.3
    Réécriture du prototype en utilisant une syntaxe C moderne.



------------------ Changements entre versions 2.43.0 et 2.44.0 --------------


Nouvelles pages :
-----------------

  termio.7
    Une brève discussion de l'ancienne interface termio de System V, qui
    pointe vers les pages contenant les informations que le lecteur
    recherche probablement.


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.

  Ajout de « #define _ATFILE_SOURCE » à SYNOPSIS dans les pages suivantes :
    faccessat.2, fchmodat.2, fchownat.2, fstatat.2, futimesat.2, linkat.2,
    mkdirat.2, mknodat.2, openat.2, readlinkat.2, renameat.2, symlinkat.2,
    unlinkat.2, mkfifoat.3.

  Diverses références à « getty » ont été modifiées en « mingetty » depuis
  que cette page de manuel semble être plus facilement présente sur les
  systèmes actuels.
    ttyslot.3, console.4, tty.4, ttyS.4, issue.5, ttytype.5, utmp.5.

  Mise à jour de divers en-têtes de pages pour refléter précisemment quelles
  fonctions font ou ne font pas partie de C89 et/ou C99.
  Également corrigé/amélioré quelques autres entrées CONFORMITÉ.
    rename.2, signal.2, time.2, abort.3, acos.3, bsearch.3, ctime.3,
    difftime.3, exit.3, exp.3, ferror.3, floor.3, getenv.3, isalpha.3,
    localeconv.3, longjmp.3, memchr.3, memcmp.3, memcpy.3, memmove.3,
    memset.3, offsetof.3, perror.3, qsort.3, rand.3, remove.3, setjmp.3,
    setlocale.3, strchr.3, strcoll.3, strerror.3, strpbrk.3, strtok.3,
    strtol.3, strtoul.3, strxfrm.3, ungetwc.3.

  Ajout de POSIX.1-2001 dans CONFORMITÉ.
    accept.2, bind.2, connect.2.

  Ajout d'une référence à time(7) dans VOIR AUSSI dans les pages suivantes :
    alarm.2, nanosleep.2, ualarm.3, usleep.3.

  Ajout d'une référence à feature_test_macros(7) dans VOIR AUSSI dans toutes
  les pages où apparait une macro de test de fonctionnalité dans SYNOPSIS :
    getresuid.2, mremap.2, nanosleep.2, posix_fadvise.2, pread.2, 
    remap_file_pages.2, setresuid.2, splice.2, stime.2, sync_file_range.2,
    tee.2, vmsplice.2, wait4.2, addseverity.3, adjtime.3, asprintf.3,
    assert_perror.3, basename.3, canonicalize_file_name.3, clog10.3, confstr.3,
    crypt.3, dl_iterate_phdr.3, dlopen.3, dprintf.3, dysize.3, exp10.3,
    fcloseall.3, fenv.3, ffs.3, fmemopen.3, ftw.3, getdirentries.3,
    getgrent_r.3, getline.3, getmntent.3, getopt.3, getpwent_r.3, getspnam.3,
    getutent.3, grantpt.3, hsearch.3, INFINITY.3, j0.3, lseek64.3, memmem.3,
    mempcpy.3, mq_receive.3, mq_send.3, posix_fallocate.3, posix_openpt.3,
    pow10.3, program_invocation_name.3, ptsname.3, putgrent.3, remquo.3,
    rpmatch.3, sem_wait.3, sigset.3, sigvec.3, sincos.3, stpcpy.3, stpncpy.3,
    strchr.3, strdup.3, strerror.3, strfry.3, strnlen.3, strptime.3, 
    strsignal.3, strstr.3, strtod.3, strverscmp.3, swab.3, syslog.3, termios.3,
    tsearch.3, unlockpt.3, wcpcpy.3, wcpncpy.3, wcsdup.3, wcwidth.3,
    getloadavg.3.


Pages modifiées individuellement :
----------------------------------

  access.2
    Depuis le noyau 2.6.20, access() honore l'attribut MS_NOEXEC de mount.
    Amélioration de la description de ENOENT.

  clone.2
    Ajout de détails dans le prototype.
    Ajout de notes sur la version IA-64 de clone2().

  epoll_create.2
    Noté dans CONFORMITÉ que l'appel est spécifique à Linux.

  epoll_ctl.2
    Noté que EPOLLRDHUP est apparu dans le noyau 2.6.17.
    Noté dans CONFORMITÉ que l'appel est spécifique à Linux.

  epoll_wait.2
    Noté dans CONFORMITÉ que l'appel est spécifique à Linux.

  faccessat.2
    Ajout de <fcntl.h> dans SYNOPSIS.
    Remplacé effectifs par réels dans la DESCRIPTION.
    Amélioration de texte pour VALEUR RETOURNÉE.

  getrlimit.2
    Ajout de quelques mots pour noter que RLIMIT_NPROC est vraiment une
    limite sur les threads.

  io_cancel.2, io_destroy.2, io_getevents.2, io_setup.2, io_submit.2
    Remplacé <linux/aio.h> par <libaio.h> dans SYNOPSIS.
    Modifié le type de retour de « long » en « int ».

  mbind.2
    Correction de l'erreur EINVAL.
    Voir bogue Debian 411777.

  mincore.2
    Le noyau 2.6.21 corrige plusieurs bogues précédents de mincore().
    Suppression des mots « d'un fichier » : mincore() décrit les informations
    de mémoire résidente, pas les propriétés d'un fichier.
    Réécriture de certaines parties pour rendre la page plus claire.

  mmap.2
    Réécriture et réorganisation de certaines parties pour être plus clair.
    Suppression du texte indiquant que mmap() ne renvoie jamais 0 : c'est faux.

  mount.2
    Documenté MS_RELATIME, nouveau dans Linux 2.6.20.

  open.2
    Sous Linux, l'erreur renvoyée lorsque qu'on ouvre un fichier trop gros sur
    les systèmes 32 bits est actuellement EFBIG, pas EOVERFLOW.

  pciconfig_read.2
    Correction de « pci_iobase » par « pciconfig_iobase ».

  posix_fadvise.2
    Correction de la description de VALEUR RENVOYÉE : renvoi un numéro
    d'erreur en cas d'échec.

  ptrace.2
    Lorsque le parent reçoit un événement avec PTRACE_EVENT_* activé, le fils
    n'est pas dans la procédure normale de réception du signal. Cela signifie
    que le parent ne peut pas effectuer un ptrace(PTRACE_CONT) avec un signal
    ou ptrace(PTRACE_KILL). On peut utiliser kill() avec un signal SIGKILL
    plutôt que de tuer le processus fils après la réception d'un de ces messages.

  rename.2
    Diverses améliorations de la DESCRIPTION.
    Voir bogue Debian 416012.

  semop.2
    Si sops contient plusieurs opérations, elles sont effectuées dans l'ordre.
    Tous les systèmes que je (Michael Kerrisk) connais font cela, et certaines
    applications Linux dépendent de ce comportement. SUSv3 ne donne pas
    d'instructions explicites à ce sujet mais devrait explicitement demander
    ce comportement.
    Petite réécriture de l'explication de « atomiquement ».

  socket.2
    Ajout d'une référence à la page ipv6.7.

  statfs.2
    Cet appel est spécifique à Linux.

  statvfs.2
    Petite clarification d'écriture.

  symlink.2
    Suppression de texte cryptique dans CONFORMITÉ faisant référence à open(2)
    et NFS. Il n'y a pas de tel texte dans open.2 autant que je (Michael Kerrisk)
    puisse le constater.

  time.2
    Suppression de la phrase « gettimeofday() rend time() obsolète sur BSD 4.3 ».
    Cette information est ancienne et n'est probablement plus vraie.
    Voir bogue Debian 403888.

  vfork.2
    Suppression de texte en excès et plus à jour dans la section BOGUES.

  write.2
    Clarification de la discussion du cas « count == 0 ».

  basename.3
    Ajout de texte pour clarifier que le pointeur renvoyé par ces fonctions
    peut pointer quelque part à l'intérieur de « chemin ».

  dlopen.3
    Ajout de « #include <stdlib.h> » au programme exemple.

  fcloaseall.3
    Réécriture complète. La page existante était difficile à lire et la
    description de VALEUR RENVOYÉE semble être fausse.

  getopt.3
    Ajout d'un programme exemple pour getop().
    Ajout de quelques mots pour clarifier la fonctionnalité « deux-points »
    spécifique à GNU qui permet aux options d'avoir des arguments optionnels.
    Voir bogue Debian 352139.

  glob.3
    Correction du prototype.

  malloc.3
    Petite réécriture pour mentionner calloc().

  posix_openpt.3
    Correction du type de retour dans SYNOPSIS.
    Nécessité de _XOPEN_SOURCE == 600.
    Remplacé « ptsname » par « posix_openpt » dans VALEUR RENVOYÉE.

  re_comp.3
    Ajout de « #define _REGEX_RE_COMP » au SYNOPSIS.

  termios.3
    Ajout d'en-têtes .SS pour améliorer la structure de la page et mise en ordre.
    Ajout d'une section sur les modes canonique et non canonique.
    Développement de la discussion sur le mode « raw » de cfmakeraw().
    Documenté CMSPAR.
    Rendu la description de PARODD plus claire.
    Ajout dans VOIR AUSSI d'un référence à tty_ioctl.4 et console_ioctl.4.

  ualarm.3, usleep.3
    Suppression du prototype BSD du SYNOPSIS.
    Diverses réécritures.

  boot.7
    Remplacement de « Unices » par « systèmes Unix ».

  bootparam.7
    Documenté l'option « mem=nopentium ».

  feature_test_macros.7
    Le traitement par défaut de _POSIX_C_SOURCE a été modifié dans la glibc 2.4.
    Ajout de texte d'avertissement que les macros « __ » de <features.h> ne
    doivent jamais être définies directement dans les programmes.
    Documenté _FORTIFY_SOURCE
    (Voir http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html).
    Documenté _REENTRANT et _THREAD_SAFE.

  svipc.7
    Correction des types de données dans les structures de données associées ;
    suppression des champs semzcnt et semncnt non existants.

  time.7
    Depuis le noyau 2.6.20, l'horloge logicielle peut également être de 300 Hz.



------------------ Changements entre versions 2.42.0 et 2.43.0 --------------


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  ioperm.2
    Clarifié la discussion sur les privilèges nécessaires.
    Ajout de l'erreur ENOMEM.

  open.2
    Clarifié la description de O_LARGEFILE.

  crypt.3
    Rendu la description de la chaîne de sortie de MD5 moins ambigüe.

  strerror.3
    Ajout de C99 à CONFORMITÉ. Voir bogue Debian 400634.

  rtc.4
    Mise à jour de la page pour refléter le nouveau cadre de classe RTC.
    - Généralisation : ce n'est pas seulement pour les horloges RTC de type
      PC/AT, et il peut y avoir plus d'une horloge RTC par système.
    - Ce ne sont pas toutes les horloges RTC qui ont les fonctionnalités des
      horloges de type PC/AT\ ; la plupart des requêtes ioctl() seront
      rejetées par certaines horloges RTC.
    - Être explicite sur quand sont nécessaires les appels {A,P}IE_{ON,OFF}.
    - Décrit le paramêtre de la requête obtenir/définir l'Époque\ ; correction
      de la description du paramètre de obtenir/définir la fréquence.
    - Documenté RTC_WKALM_{RD,SET}, qui n'a pas besoin de AIE_{ON,OFF} et
      prend en charge des périodes d'alarmes plus importantes.
    - Ce ne sont pas toutes les implémentations d'horloges système qui comptent
      encore les interruptions timer à présent que la nouvelle prise en charge
      d'horloge temps réel a été ajoutée.

  proc.5
    Remplacé fseek(3) par lseek(2) dans l'entrée /proc/PID/mem.

  feature_test_macros.7
    Les spécifications LFS sont à présent à http://opengroup.org/platform/lfs.html.

  raw.7
  udp.7
    Description du comportement par défaut de la recherche MTU des chemins
    pour UDP et RAW.



------------------ Changements entre versions 2.41.0 et 2.42.0 --------------


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  brk.2
    Ajout de texte décrivant le comportement de l'appel système brk() sous
    Linux et indiquant que l'enveloppe glibc de brk() fournit un comportement
    différent.
    Noté que sbrk() est implémenté comme une fonction de bibliothèque dans la
    glibc qui appelle l'appel système brk().

  futex.2
    FUTEX_FD sera supprimé en juin 2007.

  open.2
    Correction de la description de O_LARGEFILE pour indiquer la nécessité de
    la macro de test de fonctionnalité.

  ptrace.2
    Depuis Linux 2.6.18, le PID du nouveau processus est également disponible
    pour PTRACE_EVENT_VFORKDONE.

  getaddrinfo.3
  getnameinfo.3
    Ajout de texte décrivant les extensions de noms de domaines
    internationalisés (IDN).

  syslog.3
    Correction, dans SYNOPSIS, du fichier d'en-tête nécessaire à syslog().

  wcwidth.3
    Correction, dans SYNOPSIS, du fichier d'en-tête nécessaire à wcwidth().
    Correction de la CONFORMITÉ.

  core.5
    Linux 2.4.21 a ajouté core_pattern (déjà présent dans 2.6).
    Noté quelqu'autres raisons pour lesquelles un fichier core dump pourrait
    ne pas être produit.



------------------ Changements entre versions 2.40.0 et 2.41.0 --------------

Ont contribués à cette révision :
---------------------------------

  Charles Longeau <chl AT tuxfamily DOT org>


Changements globaux :
---------------------

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  splice.2
  tee.2
  vmsplice.2
    Voir aussi :
      http://lwn.net/Articles/118760/
      http://lwn.net/Articles/178199/
      http://lwn.net/Articles/179492/
      http://kerneltrap.org/node/6505
      http://lwn.net/Articles/179434/


Pages modifiées individuellement :
----------------------------------

  ldd.1
    Indication de la version de la glibc dans laquelle est apparue l'option -u

  execve.2
    Le réglage PR_SET_NAME n'est pas conservé à travers un execve().

  fork.2
    Les mappages marqués avec madvise(MADV_DONTFORK) ne sont pas hérités
    par le fils.

  getdtablesize.2
    Noté que sysconf(_SC_OPEN_MAX) est préférable dans les applications
    portables.

  getpagesize.2
    Noté que sysconf(_SC_PAGE_SIZE) est préférable dans les applications
    portables. _SC_PAGE_SIZE est disponible sur la plupart des systèmes.

  madvise.2
    Documentation de MADV_REMOVE, nouveau dans le noyau 2.6.16.
    Documentation de MADV_DONTFORK / MADV_DOFORK, nouveaux dans le noyau 2.6.16.

  mmap.2
    Ajout d'une note sur le traitement bogué de length==0 dans les noyaux
    précédents le 2.6.12.
    Ajout de quelques erreurs EINVAL.

  mount.2
    MNT_FORCE peut provoquer une perte de données.

  mremap.2
    Suppression de "#include <unistd.h>" superflu dans SYNOPSIS.

  msync.2
    Ajout de l'erreur EBUSY pour le cas où MS_INVALIDATE est appliqué sur
    une région verrouillée.

  posix_fadvise.2
    Depuis le noyau 2.6.18, POSIX_FADV_NOREUSE est une instruction ineffective.

  prctl.2
    Depuis le noyau 2.6.18, définir PR_SET_DUMPABLE à 2 n'est plus possible.
    Mise à jour des versions où les options ont été introduites.
    Ajout de PR_SET_TIMING, PR_GET_TIMING, PR_SET_NAME, PR_GET_NAME, PR_SET_UNALIGN,
    PR_GET_UNALIGN, PR_SET_FPEMU, PR_GET_FPEMU, PR_SET_FPEXC, PR_GET_FPEXC.
    Documentation de PR_GET_ENDIAN et PR_SET_ENDIAN.

  remap_file_pages.2
    Ajout de "#define _GNU_SOURCE" au SYNOPSIS.

  sendfile.2
    Ajout d'une référence à la nouvelle page splice.2 dans VOIR AUSSI.

  sync_file_range.2
    Noté que sync_file_range() est apparu dans le noyau 2.6.17.

  vfork.2
    Noté les interactions avec les gestionnaires de bifurcation dans les
    programmes multithread.

  wait4.2
    Ajout de la macro de test de fonctionnalité au SYNOPSIS.

  clog10.3, clog2.3
    Correction de texte dans la description.
    Voir bogue Debian 386214.

  mq_receive.3
    Correction du type de retour dans SYNOPSIS ; il s'agit de "ssize_t" et pas "mqd_t".
    Voir bogue Debian 387551.

  qsort.3
    Correction du choix des mots faisant référence à l'utilisation de strcmp()
    dans la fonction 'compar'.
    Voir bogue Debian 391402.

  termios.3
    Documentation de IUTF8 (qui était nouveau dans le noyau 2.6.4).

  tzset.3
    Ajout d'exemples de fuseau horaire.
    Voir bogue Debian 386087.

  proc.5
    Ajout de delayacct_blkio_ticks (nouveau dans 2.6.18) à /proc/PID/statm.

  ip.7
    Correction de la discussion pour la file d'erreur TCP /IP_RECVERR sur TCP.

  pthreads.7
    Noté l'effet de la limite de ressource RLIMIT_STACK pour NPTL.

  pthreads.7
    Classement des options de socket dans l'ordre alphabétique.


------------------ Changements entre versions 2.39.1 et 2.40.0 --------------

Ont contribués à cette révision :
---------------------------------

  Gérard Delafond <gerard AT delafond DOT org>
  Daniel Borges <dborges AT lywenn DOT eu DOT org>
  Christophe Macé <mace DOT christophe AT gmail DOT com>
  Mariot Chauvin <mariot DOT chauvin AT gmail DOT com>
  Seb <tapamilastiko AT free DOT fr>



Changements globaux :
---------------------


  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


  faccessat.2, fchomat.2, fchownat.2, fstatat.2, futimesat.2, linkat.2,
  readlinkat.2
    Remplacement de "path" par "pathname".



Pages modifiées individuellement :
----------------------------------

  bind.2
    Correction des fichiers d'inclusion de l'exemple.

  clone.2
    Réintégration du texte sur CLONE_DETACHED et ajout de quelques mots.

  execve.2
    Ajout de la liste des attributs de processus qui ne sont pas conservés
    lors d'un exec().

  fork.2
    Description de tous les attributs qui diffèrent entre parent et fils.

  msync.2
    Correction de M_ASYNC en MS_ASYNC.

  linkat.2
    Documenté AT_SYMLINK_FOLLOW (nouveau dans 2.6.18).

  readdir.2
    Correction de ENONENT en ENOENT.

  set_mempolicy.2
    La politique mémoire est préservée au travers d'un execve().

  write.2
    Dans VOIR AUSSI, correction de la section de writev (2 et pas 3).

  getcwd.3
    Correction de texte dans SYNOPSIS et CONFORMITÉ concernant getwd() et
    get_current_dir(). (Bogue Debian 381692).

  proc.5
    Documenté le fichier /proc/PID/auxv.


------------------ Changements entre versions 2.39.0 et 2.39.1 --------------

Ont contribués à cette révision :
---------------------------------

  Gérard Delafond <gerard AT delafond DOT org>

Changements globaux :
---------------------

  Remplacement de "barre oblique inverse" par "contre oblique".
  Dans la section TRADUCTION, remplacement de LANG=en par LANG=C.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.



------------------ Changements entre versions 2.38.0 et 2.39.0 --------------


Changements globaux :
---------------------

  Mise à jour de CONFORMITÉ et/ou des normes dans plusieurs pages qui avaient
  été oubliées dans la version 2.38.

  Dans la section TRADUCTION, remplacement de LANG=en par LANG=C.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Pages modifiées individuellement :
----------------------------------

  chdir.2
    _XOPEN_SOURCE=500 permet également d'obtenir le prototype de fchdir().

  standards.7
    Ajout de quelques normes et développement de quelques explications.




------------------ Changements entre versions 2.37.0 et 2.38.0 --------------


Changements globaux :
---------------------

  Il y a eu un travail important dans la section CONFORMITÉ sur beaucoup
  de pages afin d'uniformiser le nom des normes comme on peut les trouver
  dans la page standards.7.
  On ne devrait à présent trouver plus que C89, C99, POSIX.1-2001
  (ou suivants), BSDx et SVr4.
  Suppression des discussions sur les erreurs qui apparaissent sur d'autres
  systèmes. Cette information n'existe qu'en tant que "patch" des pages de
  manuels, probablrmrnt limitée en utilisation, difficile à maintenir,
  et était tout simplement fausse dans certains cas (et l'est probablement
  toujours).
  On a essayé de s'assurer que les interfaces spécifiées dans C99 ou
  POSIX.1-2001 soient marquées comme telles dans leurs pages de manuel.

  Dans la section TRADUCTION, remplacement de LANG=en par LANG=C.

  intro.1, intro.2, intro.3, intro.4, intro.5, intro.7, feature_test_macros.7
    Ajout de standards(7) dans VOIR AUSSI.

  Des erreurs typographiques et grammaticales ont été corrigées en divers
  endroits.


Nouvelles pages :
-----------------

  standards.7
    Basée sur du texte issu de la page intro.2, développée pour inclure
    une discussion sur d'uatres normes supplémentaires?


Pages modifiées individuellement :
----------------------------------

  intro.2
    Suppression des informations sur les normes. Celles-ci sont à présent
    dans la nouvelle page standards.7.



------------------ Changements entre versions 2.36.0 et 2.37.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  readlinkat.2
    Description de l'appel système readlinkat(), nouveau dans le noyau 2.6.16.


Pages modifiées individuellement :
----------------------------------

  ldd.1
    Documentation de l'option "-u".

  chdir.2
    Noté l'effet de fork() et execve() sur le répertoire de travail courant.

  chroot.2
    Noté l'effet de fork() et execve() sur le répertoire racine.

  epoll_ctl.2
    Correction de l'erreur EBADF.

  exevce.2
    Ajout de texte notant que les ID effectifs sont copiés dans les set-ID
    sauvés lors d'un execve().

  getitimer.2
    Noté l'effet de fork() et execve() sur les temporisations d'intervalle.

  getpriority.2
    Noté l'effet de fork() et execve() sur la valeur de courtoisie.

  getrlimit.2
    Noté l'effet de fork() et execve() sur les limites de ressources.

  inotify_add_watch.2
    Petite réécriture incluant du texte décrivant les permissions nécessaires
    sur le fichier.

  intro.2
    Révision de la description des normes dans CONFORMITÉ.

  mmap.2
    Développement de la description de MAP_POPULATE.
    Développement de la description de MAP_NONBLOCK.

  nanosleep.2
    Noté le comportement bogué dans Linux 2.4 et précédents lorsque
    nanosleep() est relancé après la réception des signaux stop+SIGCONT.

  openat.2, readlink.2
    Ajout de readlinkat(2) dans VOIR AUSSI.

  sched_setscheduler.2
    Noté la préservation des paramètres d'ordonnancement à travers un execve().

  setpgid.2
    Noté l'effet de fork() et execve() sur le PGID.

  setsid.2
    Noté l'effet de fork() et execve() sur l'ID session.

  umask.2
    Noté l'effet de fork() et execve() sur l'umask.

  atexit.3
    Noté l'héritage des enregistrements à travers un fork().

  makecontext.3
    Noté que les arguments qui suivent 'argc' sont des entiers.
    Ajout d'un programme exemple.

  capabilities.7
    Ajout de texte sur les privilèges nécessaires pour move_pages().
    CLONE_NEWNS a besoin de CAP_SYS_ADMIN.
    keyctl(KEYCTL_CHOWN) et keyctl(KEYCTL_SETPERM) ont besoin de CAP_SYS_ADMIN.



------------------ Changements entre versions 2.35.0 et 2.36.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Pages modifiées individuellement :
----------------------------------

  fdatasync.2, fsync.2
    Ajout de sync_file_range(2) dans VOIR AUSSI.

  sendfile.2
    Correction de la description de l'argument 'offset' pour expliquer
    le cas où offset vaut NULL.

  ferror.3
    Ajout de fdopen(3) dans VOIR AUSSI.

  intro.3
    Suppression des informations sur la section 3 qui ne reflètent pas
    ce qui est actuellement et ne le sera probablement jamais.
    Ajout de intro(2) dans VOIR AUSSI.

  tcp.7
    Correction : tcp_window_scaling est activé par défaut.



------------------ Changements entre versions 2.34.0 et 2.35.0 --------------

Ont contribués à cette révision :
---------------------------------

  Jean Philippe Guérard <jean-philippe DOT guerard AT tigreraye DOT org>


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  sync_file_range.2
    Description de l'appel système sync_file_range(),
    nouveau dans le noyau 2.6.17.


Pages modifiées individuellement :
----------------------------------

  bind.2
    Ajout de l'erreur EADDRNOTAVAIL.
    Rendu l'exemple plus complet.

  epoll_ctl.2
    Ajout de la description de EPOLLRDHUP.
    Ajout de poll(2) dans VOIR AUSSI.

  poll.2
    Ajout de la description de POLLRDHUP.
    le fichier d'en-tête est <poll.h>, pas <sys/poll.h>.
    Réécriture et reformattage de quelques parties.

  readlink.2
    Aujourd'hui, readlink() renvoie 'ssize_t' comme réclamé par POSIX.1-2001.

  adjtime.3
    Ajout de BOGUES pour un bogue qui survient si 'delta' est NULL.
    Voir http://bugzilla.kernel.org/show_bug.cgi?id=6761

  wavelan.4
    Ajout de la licence

  nscd.conf.5
    Ajout de documentation de plusieurs nouveaux champs.

  passwd.5
    Ajout d'une référence croisée vers pwconv(8) pour une explication
    sur « x ».

  tcp.7
    Mise à jour de la référence RFC pour ECN.
    Ajout d'une phrase sur la limite "mémoire basse" pour tcp_mem
    sur les systèmes 32 bits.



------------------ Changements entre versions 2.33.0 et 2.34.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.

  bindresvport.3, getrpcent.3, getrpcport.3, rpc.3, xdr.3, rpc.5
    Ajout du texte suivant en haut de la page pour clarifier l'origine
    et la licence de la page :
    .\" This page was taken from the 4.4BSD-Lite CDROM (BSD license)

  tzselect.8, zdump.8, zic.8
    Ajout dans l'en-tête un commentaire notant que ces pages sont
    dans le domaine public.


Nouvelles pages :
-----------------

  ioprio_get.2
    Lien vers ioprio_set.2.

  ioprio_set.2
    Description des appels système ioprio_get() et ioprio_set(),
    nouveaux dans Linux 2.6.13.

  offsetof.3
    Description de la macro offsetof().


Pages modifiées individuellement :
----------------------------------

  acct.2
    Ajout de acct(5) dans VOIR AUSSI.

  _exit.2
    Ajout de exit_group(2) dans VOIR AUSSI.

  fcntl.2
    Mention explicite du terme "dnotify" dans la discussion sur F_NOTIFY.

  inotify_add_watch.2
    s/<inotify.h>/<sys/inotify.h>/ dans les prototypes.
    Renommage de l'argument 'path' en 'pathname'.
    Réécriture du paragraphe d'introduction pour clarifier que
    inotify_add_watch() peut également modifier un élément surveillant
    existant.
    L'erreur EINVAL peut également survenir si 'fd' n'est pas un descripteur
    de fichier inotify.
    Déplacement de la section BOGUES dans la page inotify.7.

  inotify_init.2
    s/<inotify.h>/<sys/inotify.h>/ dans les prototypes.

  inotify_rm_watch.2
    s/<inotify.h>/<sys/inotify.h>/ dans les prototypes.
    L'erreur EINVAL peut également survenir si 'fd' n'est pas un descripteur
    de fichier inotify.

  mmap.2
    Ajout de remap_file_pages(2) dans VOIR AUSSI.

  mount.2
    s/MNT_FORCE/MNT_EXPIRE/ dans l'erreur EINVAL.

  mremap.2
    s/unsigned long flags/int flags/ dans SYNOPSIS.

  pipe.2
    Ajout de popen(3) dans VOIR AUSSI.

  posix_fadvise.2
    Ajout de readahead(2) dans VOIR AUSSI.

  read.2
    VOIR AUSSI pour readv doit se référer à la section 2, pas la section 3..

  readahead.2
    Ajout de posix_fadvise(2) dans VOIR AUSSI.

  send.2
    Correcction d'arguments manquants dans l'instruction sur les appels
    send() et sendto() équivalents.

  setsid.2
    Ajout de tcgetsid(3) dans VOIR AUSSI.

  shmctl.2
    Petite réécritureau dédut de DESCRIPTION.

  stat.2
    Ajout de access(2) dans VOIR AUSSI.

  statfs.2
    Déplacement de la NOTE sur f_fsid.

  assert_perror.3
    Ajout de #define _GNU_SOURCE au prototype.

  difftime.3
    Ajout d'une note sur la représentation de time_t sur d'autres systèmes.
    Ajout de CONFORMITÉ.

  ftw.3
    Révision majeure.
    Documentation de FTW_ACTIONRETVAL.
    Ajout de VALEUR RENVOYÉE.
    Ajout d'un exemple.

  inet.3
    Correction typographique dans NOTES.

  isalpha.3, mktemp.3
    Mise à jour de CONFORMITÉ.

  printf.3
    Ajout de la documentation de %m.

  readdir.3
    Ajout de ftw(3) dans VOIR AUSSI.

  re_comp.3
    Noté que ces fonctions sont obsolètes au profit de regcomp(3).
    Ajout de regcomp(3) dans VOIR AUSSI.

  scandir.3
    Réécriture de CONFORMITÉ pour scandir() et alphasort().

  strchr.3
    Correction du prototype de strchrnul().

  tempnam.3
    Ajout de texte indiquant la nécessité d'utiliser open(O_EXCL).
    Clarification de la discussion sur l'utilisation de free(3).

  tmpfile.3
    Mise à jour de CONFORMITÉ.

  tmpnam.3
    Ajout de texte indiquant la nécessité d'utiliser open(O_EXCL).
    Mise à jour de CONFORMITÉ.

  undocumented.3
    Suppression de offsetof() qui est à présent documentée.

  console_codes.4
    Diverses améliorations et corrections.

  full.4
    Ajout de full(4) dans VOIR AUSSI.

  epoll.7
    Ajout de CONFORMITÉ mentionnant l'exitence de kqueue chez FreeBSD
    et de /dev/poll chez Solaris.

  feature_test_macros.7
    Ajout d'un lien URL vers les spécifications LFS.

  futex.7
    Ajout de la licence de la page de manuel.
    Reformatage dee la page, suppression des lignes trop longues.

  inotify.7
    L'argument 'path' est renommé en 'pathname'.
    Ajout d'une section BOGUES.

  ip.7
    Ajout de byteorder(3) dans VOIR AUSSI.

  man.7
    Ajout de groff_man(7) dans VOIR AUSSI.



------------------ Changements entre versions 2.32.0 et 2.33.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.

Page renommée :
---------------

  ftm.7
    Cette page a été renommée en feature_test_macros.7, plus explicite.


Nouvelles pages :
-----------------

  mq_getsetattr.2
    Briève description de l'appel système mq_getsetattr() utilisé dans
    les fonctions mq_setattr(3) and mq_getattr(3).

  CPU_ISSET.3, CPU_CLR.3, CPU_SET.3, CPU_ZERO.3
    Nouveaux liens vers sched_setaffinity.2.

  FD_CLR.3, D_ISSET.3, FD_SET.3, FD_ZERO.3
    Nouveaux liens vers select.2.

  mq_setattr.3
    Nouveau lien vers mq_getattr.3.

  mq_timedreceive.3
    Nouveau lien vers mq_receive.3.

  mq_timedsend.3
    Nouveau lien vers mq_send.3.

  rpmatch.3
    Description de la fonction rpmatch().

  sigandset.3, sigisemptyset.3, sigorset.3
    Nouveaux liens vers sigsetops.3.

  strchrnul.3
    Nouveau lien vers strchr.3.


Pages modifiées individuellement :
----------------------------------

  chmod.2,
    Suppression de la mention de S_IREAD, S_IWRITE et S_IEXEC, non-standards.
    POSIX documente à présent ELOOP.

  fcntl.2, getsid.2, intro.2, poll.2, setpgid.2, signal.2
    Remplacement de la référence à ftm(7) par feature_test_macros(7).

  mmap.2
    Ajout de mincore(2) dans VOIR AUSSI.

  msync.2
    Noté que EINVAL peut également être provoquée par
    flags == MS_SYNC | MS_ASYNC.

  open.2
    Suppression de la mention de S_IREAD, S_IWRITE et S_IEXEC, non-standards.
    Remplacement de la référence à ftm(7) par feature_test_macros(7).

  sched_setaffinity.2
    Ajout de CPU_ISSET, CPU_CLR, CPU_SET et CPU_ZERO à la section NOM.

  select.2
    Ajout de epoll(7) dans VOIR AUSSI.
    Remplacement de la référence à ftm(7) par feature_test_macros(7).

  select_tut.2
    Retrait de texte redondant avec select.2.

  umask.2
    Réécriture de la description de 'mask'.
    Ajout de stat(2) dans VOIR AUSSI.

  encrypt.3, finite.3, getcwd.3, getdate.3, intro.3,
  posix_memalign.3, termios.3, ualarm.3, usleep.3
    Remplacement de la référence à ftm(7) par feature_test_macros(7).

  fts.3
    Ajout de ftw(3) dans VOIR AUSSI.

  ftw.3
    Ajout de fts(3) dans VOIR AUSSI.

  getline.3
    Quelques clarifications.

  mkstemp.3
    Clarification que O_EXCL est un attribut d'open(2).

  mq_notify.3
    s/sigev_signal/sigev_signo/

  mq_open.3
    Correction de la déclaration du prototype de 'attr'.

  setlocale.3
    Ajout de rpmatch(3) dans VOIR AUSSI.

  stdio.3
    Ajout de unlocked_stdio(3) dans VOIR AUSSI.

  strchr.3
    Ajout de la description de strchrnul().

  undocumented.3
    Suppression de fonctions qui n'existent pas et n'ont donc pas besoin
    d'être documentées.

  unlocked_stdio.3
    Ajout de stdio(3) dans VOIR AUSSI.
    Remplacement de la référence à ftm(7) par feature_test_macros(7).

  feature_test_macros.7
    Correction typographique s/_POSIX_C_SOURCE/_POSIX_SOURCE/.

  mq_overview.7
    Ajout d'une section décrivant la relation entre les interfaces
    bibliothèque et les appels systèmes.
    Ajout de mq_getsetattr(2) dans VOIR AUSSI.



------------------ Changements entre versions 2.31.0 et 2.32.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  faccessat.2
    Description de l'appel système faccessat(), nouveau dans le noyau 2.6.16.

  fchmodat.2
    Description de l'appel système fchmodat(), nouveau dans le noyau 2.6.16.

  fchownat.2
    Description de l'appel système fchownat(), nouveau dans le noyau 2.6.16.

  futimesat.2
    Description de l'appel système futimesat(), nouveau dans le noyau 2.6.16.


Pages modifiées individuellement :
----------------------------------

  access.2
    Ajout de faccessat(2) dans VOIR AUSSI.

  capget.2
    Réécriture  pour refléter le fait que les capacités sont par thread.

  chmod.2
    Ajout de fchmodat(2) dans VOIR AUSSI.

  chown.2
    Ajout de fchownat(2) dans VOIR AUSSI.

  mmap.2
    Mise à jour de la discussion sur MAP_NORESERVE puisqu'il ne restreint plus
    les projections MAP_PRIVATE.
    Ajour d'une référence à la discussion sur le fichier
    /proc/sys/vm/overcommit_memory dans proc.5.

  openat.2
    Ajout de faccessat(2), fchmodat(2), fchownat(2) et futimesat(2)
    dans VOIR AUSSI.

  shmget.2
    Documentation de l'attribut SHM_NORESERVE, nouveau dans le noyau 2.6.15.

  truncate.2
    Ajout de texte notant que ftruncate()/truncate() peut échouer si on lui
    demande d'étendre un fichier au-delà de sa taille actuelle.
    Ajout de l'erreur EPERM.

  utime.2
    Ajout de futimesat(2) dans VOIR AUSSI.

  fopen.3
    Documentation de l'attribut 'm' (mmap).
    Documentation de l'attribut 'c' (notcancel).

  futimes.3
    Ajout de futimesat(2) dans VOIR AUSSI.

  qsort.3
    Ajout de "const" manquant pour transtype dans EXEMPLE.

  termios.3
    Clarification de la signification de IXANY.
    Clarification de la relation entre MIN et VMIN et entre TIME et VTIME.
    Noté que CIBAUD, OFDEL et DELECHO ne sont pas implémentés sous Linux.
    Ajout d'un paragraphe d'explication des phrases "Pas dans POSIX" et "XSI".

  capabilities.7
    Réécriture pour refléter le fait que les capacités sont par thread.
    Ajout de ioprio_set() à la liste des opérations permises par CAP_SYS_NICE.
    Ajout des classes d'ordonnancement IOPRIO_CLASS_RT et IOPRIO_CLASS_IDLE de
    ioprio_set() à la liste des opérations permises par CAP_SYS_ADMIN.
    Noté l'effet de CAP_SYS_NICE sur migrate_pages().



------------------ Changements entre versions 2.30.0 et 2.31.0 --------------

Ont contribués à cette révision :
---------------------------------

   Christophe Blaess
   Benoît Rouits <brouits AT free DOT fr>
   Matthias Andree <matthias DOT andree AT gmx DOT de>


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Pages renommés :
----------------

  epoll.4, fifo.4, futex.4, complex.5, environ.5
    Ces pages ont été déplacées dans la section 7 où c'est leur place
    naturelle. Les références dans VOIR AUSSI dans de nombreuses pages
    ont donc été ajustées en conséquence.

  ipc.5
    Cette page a été déplacée  dans la section 7 et renommée en svipc.7

  epoll.4, fifo.4, futex.4, complex.5, environ.5, ipc.5
    Ces liens ont été créés vers les pages déplacées afin d'assurer que les
    reférences, dans d'autres pages, vers les anciennes pages restent valides.
    Ces liens seront sans doute supprimés un jour.


Nouvelles pages :
-----------------

  fstatat.2
    Description de l'appel système fstatat(), nouveau dans le noyau 2.6.16.

  adjtime.3
    Description de la fonction adjtime().

  error.3
    Description des fonctions error() et error_at_line().

  error_at_line.3, error_message_count.3, error_on_per_line.3,
  error_print_progname.3
    Liens vers error.3.

  program_invocation_name.3
    Description des variables program_invocation_name et
    program_invocation_short_name.

  sockatmark.3
    Description de la fonction sockatmark().

  ftm.7
    Description des macros de test de fonctionnalités.

  time.7
    Vue d'ensemble du « temps » sous Linux.


Pages modifiées individuellement :
----------------------------------

  accept.2
    Suppression de la mention de SOCK_RDM de cette page puisque ce type de
    socket ne supporte pas les connexions accept().

  adjtimex.2
    Modification du texte faisant référence à adjtime().
    Ajout de adjtime(3) dans VOIR AUSSI.

  chdir.2, chown.2, getgroups.2, gettimeofday.2, wait4.2, dirfd.3, initgroups.3
    Simplification du texte sur la nécessité de la macro de test de
    fonctionnalité _BSD_SOURCE.

  epoll_create.2, epoll_ctl.2, epoll_wait.2, inotify.7, mq_overview.7, pipe.7
    Modification de la référence croisée epoll(4) en epoll(7).

  execve.2, clearenv.3, exec.3, getenv.3, putenv.3, setenv.3
    Modification de la référence croisée environ(5) en environ(7).

  fcntl.2, getsid.2, intro.2, open.2, poll.2, select.2, setpgid.2, signal.2,
  encrypt.3, finite.3, getcwd.3, getdate.3, intro.3, posix_memalign.3,
  termios.3, ualarm.3, unlocked_stdio.3, usleep.3
    Ajout de ftm(7) dans VOIR AUSSI.

  fsync.2
    Réécriture majeure de DESCRIPTION et d'autres parties de la page pour
    clarifier l'utilisation, le mode de fonctionnement et la raison d'être
    de fsync() et fdatasync().

  futex.2, pthreads.7
    Modification de la référence croisée futex(4) en futex(7).

  getitimer.2
    Mise à jour de la discussion sur la valeur maximum de temporisation
    pour refléter le fait que le jiffy par défaut est maintenant de 4 ms.
    Ajout de texte notant que le comportement actuel incorrect de normalisation
    tv_usec >= 1000000 sera corriger dans un noyau futur ; les applications
    devraient le corriger maintenant.

  gettimeofday.2
    Noté plus explicitement que l'argument 'tz' doit normalement être NULL.

  mount.2
    Depuis le noyau 2.6.16, MS_NOATIME et MS_NODIRATIME sont configurables
    de manière variable sur chaque point de montage.
    Détaillé exactement quels attributs de montage peuvent être modifiés
    avec MS_REMOUNT.

  msgctl.2, msgget.2, msgop.2, semctl.2, semget.2, semop.2, shmget.2, shmop.2,
  ftok.3, proc.5
    Modification de la référence croisée ipc(5) en svipc(7).

  nanosleep.2
    Clarification de la discussion VALEUR RENVOYÉE.

  open.7, pipe.7
    Modification de la référence croisée fifo(4) en fifo(7).

  openat.2
    Ajout de fstatat(2) dans VOIR AUSSI.

  recv.2
    Ajout de sockatmark(3) dans VOIR AUSSI.

  rmdir.2
    Correction de la description du cas EBUSY.
    Ajout de '..' au cas ENOTEMPTY.

  select.2
    Noté plus clairement que les arguments fd_set doivent être NULL.
    Amélioration du paragraphe décrivant select().

  semget.2
    Ajout de texte indiquant que les valeurs initiales des sémaphores dans
    un nouvel ensemble sont indéterminés.

  shmget.2
    Ajout de texte indiquant que le contenu d'un segment nouvellement créé
    est initialisé avec des valeurs nulles.

  sigwaitinfo.2
    Noté que tous les threads devraient bloquer le signal attendu.

  stat.2
    Noté que st_size vaut toujours zéro pour la plupart des fichiers /proc.
    Ajout de fstatat(2) dans VOIR AUSSI.

  syscall.2
    Suppression de la section BOGUES qui est boguée.

  time.2, times.2, ctime.3, rtc.4
    Ajout de time(7) dans VOIR AUSSI.

  cabs.3, cacos.3, cacosh.3, carg.3, casin.3, casinh.3, catan.3, catanh.3,
  ccos.3, ccosh.3, cerf.3, cexp2.3, cexp.3, cimag.3, clog10.3, clog2.3,
  clog.3, conj.3, cpow.3, cproj.3, creal.3, csin.3, csinh.3, csqrt.3, ctan.3,
    Modification de la référence croisée complex(5) en complex(7).

  confstr.3
    Réécriture de VALEUR RENVOYÉE.
    Mise à jour de CONFORMITÉ.
    Suppression de BOGUES.

  ctime.3
    L'intervalle pour tm_sec est 0..60, pas 0..61.

  err.3, perror.3, strerror.3
    Ajout de error(3) dans VOIR AUSSI.

  fmemopen.3
    Ajout de texte notant que controller explicitement le tamponage de sortie
    peut être utile pour attraper les erreurs sur les opérations de sortie sur
    un flux fmemopen().

  getdate.3, printf.3, scanf.3
    Ajout de setlocale(3) dans VOIR AUSSI.

  gets.3
    Ajout de getline(3) dans VOIR AUSSI.

  intro.3
    Ajout de errno(3) dans VOIR AUSSI.

  mkfifo.3
    Modification de la référence croisée fifo(4) en fifo(7).

  strtod.3, strtoul.3
    Description d'une gestion correcte de errno afin de distinguer une erreur
    d'un appel réussi après l'appel.
    Ajout d'une section EXEMPLE poinatnt vers la page strtol.3 qui fournit
    un exemple d'utilisation dee la fonction analogue strtol.3.

  strtol.3
    Ajout d'un programme exemple.
    Description d'une gestion correcte de errno afin de distinguer une erreur
    d'un appel réussi après l'appel.

  tmpfile.3
    DESCRIPTION n'a pas besoin de dire 'nom de fichier temporaire', juste
    'fichier temporaire' puisque dans tous les cas, le nom de fichier n'est
    pas accessible à l'utilisateur.
    Modifié /effacé automatiquement lorsque le programme se termine normalement/
    en /effacé automatiquement lorsque le programme se termine/
    puisque la suppression se produit lors de la fin normale ou anormale.

  undocumented.3
    Suppression des fonctions nouvellement documentées.

  ip.7
    Diverses améliorations de rédaction et clarifications.

  signal.7
    Ajout de texte notant que la disposition d'un signal est à l'échelle du
    processus.
    Ajout de texte sur la modification de la disposition d'un signal.
    Ajout de texte sur "Masque de signaux et signaux en attente".
    Ajout de killpg(2), sigwaitinfo(2), raise(3) et strsignal(3)
    dans VOIR AUSSI.



------------------ Changements entre versions 2.29.0 et 2.30.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  linkat.2
    Description de l'appel système linkat() introduit dans le noyau 2.6.16.

  renameat.2
    Description de l'appel système renameat() introduit dans le noyau 2.6.16.

  symlinkat.2
    Description de l'appel système symlinkat() introduit dans le noyau 2.6.16.

  unlinkat.2
    Description de l'appel système unlinkat() introduit dans le noyau 2.6.16.


Pages modifiées individuellement :
----------------------------------

  link.2
    Ajout de linkat(2) dans VOIR AUSSI.

  openat.2
    Ajout de plusieurs entrées pointant vers les nouvelles pages *at.2
    dans VOIR AUSSI.

  rename.2
    Ajout de rename(2) dans VOIR AUSSI.

  rmdir.2
    Ajout de unlinkat(2) dans VOIR AUSSI.

  symlink.2
    Ajout de symlinkat(2) dans VOIR AUSSI.

  unlink.2
    Ajout de unlinkat(2) dans VOIR AUSSI.

  termios.3
    Documentation des macros de test de fonctionalité nécessaires pour
    exposés plusieurs attributs.
    Clarification du texte sur l'argument 'speed' de cfsetispeed().
    Noté que LOBLK n'est pas implémenté sous Linux.
    Clarification des arguments de cfsetspeed().

  core.5
    Réécriture du texte décrivant les circonstances dans lesquelles un
    fichier core dump n'est pas créé.
    Un core dump d'un processus multithread inclut toujours le PID dans
    le nom du fichier core.
    Suppression de texte dupliqué.



------------------ Changements entre versions 2.28.0 et 2.29.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  mkdirat.2
    Description de l'appel système mkdirat(2), nouveau dans 2.6.16.

  mknodat.2
    Description de l'appel système mknodat(2), nouveau dans 2.6.16.

  mkfifoat.3
    Description de la fonction mkfifoat().

  core.5
    Description des fichiers core dump.


Pages modifiées individuellement :
----------------------------------

  accept.2, getpeername.2, getsockname.2
    Documentation, dans l'erreur EINVAL, du cas où l'arguement 'len'
    est négatif.

  fcntl.2
    Développement de la discussion sur les verrous impératifs.

  getrlimit.2
    Ajout de texte dans BOGUES sur la gestion, dans les noyaux 2.6.x,
    de la limite RLIMIT_CPU de zéro seconde.

  mkdir.2
    Ajout de mkdirat(2) dans VOIR AUSSI.

  mknod.2
    Ajout de mknodat(2) dans VOIR AUSSI.

  open.2
    Clarification de la discussion sur les types de fichiers affectés
    par O_NONBLOCK.

  openat.2
    Réécriture de NOTES décrivant la raison d'être d'openat().

  prctl.2
    Ajout de core(5) dans VOIR AUSSI.

  recv.2
    Suppression d'une référence croisée à socket(2) trompeuse.

  shmop.2
    Depuis le noyau 2.6.17-rc1, shmdt() donne l'erreur EINVAL dans une
    circonstance supplémentaire : si shmaddr n'est pas alignée sur une
    frontière de page.

  sigaction.2
    Ajout de core(5) dans VOIR AUSSI.

  unshare.2
    Suppression du texte disant que "spécifier des attributs invalides est
    comme provoquer des problèmes de compatibilité" puisque le noyau contient
    maintenant (2.6.17-rc1) une vérification explicite des attributs invalides
    avec une valeur EINVAL en conséquence.

  mkfifo.3
    Ajout de mkfifoat(3) dans VOIR AUSSI.

  proc.5
    l'information sur les fichiers core_pattern et core_uses_pid a été
    déplacée dans la nouvelle page core.5.

  ip.7
    Suppression du paragraphe référençant l'obsolète ipchains/ipfw(4).

  sem_overview.7
    Ajout de pthreads(7) dans VOIR AUSSI.

  signal.7
    Ajout de core(5) dans VOIR AUSSI.



------------------ Changements entre versions 2.27.0 et 2.28.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  sem_close.3, sem_destroy.3, sem_getvalue.3, sem_init.3, sem_open.3,
  sem_post.3, sem_unlink.3, sem_wait.3, sem_overview.7
    Description de l'API des sémaphores POSIX.


Pages modifiées individuellement :
----------------------------------

  semctl.2, semget.2, semop.2
    Ajout de sem_overview(7) dans VOIR AUSSI.

  elf.5
    Suppression dans VOIR AUSSI d'une référence à une page core(5)
    non existante.



------------------ Changements entre versions 2.26.0 et 2.27.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  unshare.2
    Description de unshare(2), ajouté au noyau 2.6.16.


Pages modifiées individuellement :
----------------------------------

  clone.2, fork.2, vfork.2
    Ajout de unshare(2) dans VOIR AUSSI.

  mbind.2
    MPOL_MF_MOVE_ALL nécessite CAP_SYS_NICE pas CAP_SYS_RESOURCE.

  mremap.2
    Clarification de la discussion de MREMAP_FIXED et restructuration du texte
    pour refléter le fait que cet atttribut est exposé depuis la glibc 2.4.

  ptrace.2
    Documentation des requêts ptrace suivantes :
      PTRACE_SETOPTIONS (2.4.6) plus les attributs associés :
        PTRACE_O_TRACESYSGOOD (2.4.6)
        PTRACE_O_TRACEFORK (2.5.46)
        PTRACE_O_TRACEVFORK (2.5.46)
        PTRACE_O_TRACECLONE (2.5.46)
        PTRACE_O_TRACEEXEC (2.5.46)
        PTRACE_O_TRACEVFORKDONE (2.5.60)
        PTRACE_O_TRACEEXIT (2.5.60)
      PTRACE_SETSIGINFO (2.3.99-pre6)
      PTRACE_GETSIGINFO (2.3.99-pre6)
      PTRACE_GETEVENTMSG (2.5.46)
      PTRACE_SYSEMU (2.6.14)
      PTRACE_SYSEMU_SINGLESTEP (2.6.14)

  sched_get_priority_max.2, sched_setscheduler.2, sched_setparam.2
    Documentation de la politique SCHED_BATCH intrroduite dans Linux 2.6.16.

  proc.5
    Documenté /proc/sys/vm/drop_caches, nouveau dans le noyau 2.6.16.
    Documenté /proc/PID/smaps, nouveau dans le noyau 2.6.14.

  capabilities.7
    Noté l'effet de CAP_SYS_NICE sur mbind(MPOL_MF_MOVE_ALL).

  pthreads.7
    Le noyau 2.6.16 a éliminé le comportement bogué relatif à la pile signaux
    supplémentaire.



------------------ Changements entre versions 2.25.0 et 2.26.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  openat.2
    Description de openat(2), ajouté au noau 2.6.16 plus quelques notes sur
    la raison d'être de appels systèmes *at(2).

  ppoll.2
    Lien vers poll.2.

  fexecve.3
    Description de fexecve(3).

  futimes.3
    Description de futimes(3).

  shm_unlink.3
    Lien vers shm_open.3


Pages modifiées individuellement :
----------------------------------

  clone.2, getdents.2, gettid.2, llseek.2, mmap2.2, modify_ldt.2, pivot_root.2,
  quotactl.2, readdir.2, sysctl.2, syslog.2, tkill.2
    Ajout d'un commentaire dans SYNOPSIS pour indiquer que syscall(2) peut
    être préférable à _syscallN (voir intro(2)).

  execve.2
    Ajout de fexecve(3) dans VOIR AUSSI.

  intro.2
    Ajout de notes sur syscall(2) et _syscall.

  mbind.2
    Ajout des descriptions de MPOL_MF_MOVE et MPOL_MF_MOVE_ALL.

  msgctl.2, msgget.2, msgop.2
    Ajout de mq_overview(7) dans VOIR AUSSI.

  open.2
    Ajout de openat(2) dans VOIR AUSSI.
    Séparation d'une partie de VALEUR RENVOYÉE dans une section NOTES.
    Noté que la référence à raw(8) indique que l'interface est dépréciée.

  poll.2
    Ajout de la discussion sur ppoll(2) qui nouveau dans 2.6.16.

  recv.2, send.2
    Ajout de texte pour noter que bien que POSIX dit que msg_controllen doit
    être un socklen_t, c'est un size_t dans la glibc.

  select.2
    Mise à jour pour refléter le fait que pselect() a été implémenté dans le
    noyau 2.6.16.
    Le prototype de pselect() a besoin de "#define _XOPEN_SOURCE 600".

  unlink.2
    Ajout de texte pour clarifier EISDIR vs EPERM.

  utime.2
    Ajout de futimes(3) dans VOIR AUSSI.

  exec.3
    Ajout de fexecve(3) dans VOIR AUSSI.

  swab.3
    Ajout du nécessaire "#define _XOPEN_SOURCE".

  undocumented.3
    Suppression de fonctions aujourd'hui documentées.

  capabilities.7
    Plusieurs modifications pour rapprocher cette page des versions actuelles
    du noyau.

  inotify.7
    Noté que la glibc 2.4 est nécessaire pour avoir le support de inotify.

  mq_overview.7
    Ajout de queques mots sur les files de messages Système V.

  netlink.7
    Substantielles mises à jour de diverses parties de la page.

  pthreads.7
    Mise à jour pour refléter que la limitation NTPL qui fait que seul le
    thread principal pouvait appeler setsid() et setpgid() a été supprimée
    dans le noyau 2.6.16.

  raw.7
    Suppression du texte impliquant que seul dns le noyau 2.2 IP_HDRINCL
    empéchait les datagrammes d'être fragmentés.

  socket.7
    Documentation des options de socket SO_SNDBUFFORCE et SO_RCVBUFFORCE,
    nouvelles dans le noyau 2.6.14.



------------------ Changements entre versions 2.24.0 et 2.25.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  mq_close.3, mq_getattr.3, mq_notify.3, mq_open.3, mq_receive.3, mq_send.3,
  mq_unlink.3.
    Description de l'API de files de messages POSIX.

  posix_fallocate.3
    Description de posix_fallocate().

  mq_overview.7
    Vue d'ensemble de l'API de files de messages POSIX.


Pages modifiées individuellement :
----------------------------------

  lseek.2
    Ajout d'un cas à l'erreur EINVAL.
    Ajout de posix_fallocate.3 à VOIR AUSSI.

  posix_fadvise.2
    Ajout de "#define _XOPEN_SOURCE 600" au prototype.
    Ajout de posix_fallocate.3 à VOIR AUSSI.

  proc.5
    Déplacement des informations relatives aux files de messages POSIX
    dans la nouvelle page mq_overview.7

  inotify.7
    s|non bloquant|bloquant|.



------------------ Changements entre versions 2.23.0 et 2.24.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.

La variable errno a été mise en italique au lieu d'en gras.
Les types de variables ont été mis en italique au lien d'en gras.

Nouvelles pages :
-----------------

  create_module.2, delete_module.2, get_kernel_syms.2, init_module.2,
  query_module.2



Pages modifiées individuellement :
----------------------------------

  clone.2
    Sous CLONE_SIGHAND, noté que 'flags' doit également inclure CLONE_VM
    si CLONE_SIGHAND est spécifié.
    Mise en commentaire du texte décrivant l'erreur EINVAL pour l'attribut
    aujourd'hui obsolète CLONE_DETACHED.

  fcntl.2
    Séparation de l'erreur EAGAIN pour le verrouillage des fichiers projetés.

  inotify_add_watch.2
    Petite réécriture.

  lseek.2
    Ajout de l'erreur EOVERFLOW.

  fnmatch.3
    Développement de l'explication sur FNM_PATHNAME.

  gets.3
    Ajout de fgetwc(3), fgets(3), getwchar(3), ungetwc(3), dans VOIR AUSSI.

  isalpha.3
    Ajout de 12 références isw*(3) dans VOIR AUSSI.

  lockf.3
    Correction de la discussion des erreurs EAGAIN/EACCESS.

  put.3
    Ajout de fputwc(3), fputws(3) et putwchar(3) dans VOIR AUSSI.

  stpcpy.3, stpncpy.3, strcmp.3, strdup.3, strlen.3, strpbrk.3, strspn.3,
  strstr.3, strtok.3, toupper.3
    Ajout dans VOIR AUSSI des fonctions équivalentes pour caractères larges.



------------------ Changements entre versions 2.22.0 et 2.23.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  inotify_init.2, inotify_add_watch.2, inotify_rm_watch.2
    Description de l'API inotify.

  mbind.2, get_mempolicy.2, set_mempolicy.2
    Description de l'API de la politique d'allocation mémoire NUMA.

  rtc.4
    Description du pilote de l'horloge temps réel.

  inotify.7
    Vue d'ensemble de l'API inotify.



Pages modifiées individuellement :
----------------------------------

  clone.2
    Sur x86, clone() ne devrait pas être appelé à travers vsyscall, mais
    directement à travers "int $0x80".

  fcntl.2
    Ajout d'une référence croisée à inotify.7 dans la desription de dnotify.

  kill.2
    Petite modification dans NOTES pour clarifier ce qui se passe lorsqu'un
    processus s'envoie un signal à lui-même.

  mlock.2
    Ajout de texte dans BOGUES sur l'interaction entre MCL_FUTURE et
    RLIMIT_MEMLOCK.
    Voir la discussion suivante :
    http://marc.theaimsgroup.com/?l=linux-kernel&m=113801392825023&w=2
    "Rationale for RLIMIT_MEMLOCK"

  msgop.2
    'msgp' est de type "void *".

  open.2
    Clarification de la différence entre "attribut de création de fichier" et
    "attribut d'état de fichier".

  read.2
    Ajout de pread(2) dans VOIR AUSSI.

  sched_setaffinity.2
    Réécriture substantielle.

  select.2
    Ajout du type retourné dans les prototypes de FD_SET(), FD_CLR(),
    FD_ZERO() et FD_ISSET().

  write.2
    Ajout de pread(2) dans VOIR AUSSI.

  errno.3
    Ajout d'erreurs spécifiques à Linux.

  localeconv.3
    Ajout d'une référence croisée à locale.7 pour la définition de
    'struct lconv'.
    Ajout de nl_langinfo(3) dans VOIR AUSSI.

  scanf.3
    Formatage.

  setlocale.3
    Ajout de nl_langinfo(3) dans VOIR AUSSI.

  proc.5
    Déplacement de la description des fichiers inotify dans inotify.7

  ascii.7
    Ajout de texte décrivant les caractères de 001 à 037.

  locale.7
    Formatage.



------------------ Changements entre versions 2.21.0 et 2.22.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelle page :
---------------

  rt_sigreturn.2
    Lien vers sigreturn.2.

  rt_sigsuspend.2
    Lien vers sigsuspend.2.


Pages modifiées individuellement :
----------------------------------

  mmap.2
    Noté que les applications portables devraient spécifier fd à -1 lors
    de l'utilisation de MAP_ANONYMOUS.

  wait.2
    Noté que waitid() ne remplit pas le champ infop->si_uid sur la plupart
    des autres implémentations.

  getopt.3
    Rendu plus clair que lorsqu'on appelle getopt_long() et qu'il n'y a pas
    d'options courtes, alors 'optstring' doit être "" et pas NULL.

  openpty.3
    Dans la glibc 2.0.92, openpty() a été modifié pour ouvrir de préférence
    des pseudo-terminaux Unix 98 au lieu de pseudo-terminaux BSD.

  qsort.3
    Petite réécriture dans EXEMPLES.

  proc.5
    Documenté les fichiers dans /proc/sys/fs/inotify :
    max_queued_events, max_user_instances, and max_user_watches.



------------------ Changements entre versions 2.20.0 et 2.21.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.

Remplacement de « SysV » par « Système V ».
Remplacement de « caractère nul » par « octet nul ».



Nouvelle page :
---------------

  mmap64.3
    Lien vers mmap.2.


Pages modifiées individuellement :
----------------------------------

  capget.2
    Noté le bogue qui provoquait faussement EPERM dans un capset() non
    privilégié avec le champ pid == getpid().

  epoll_ctl.2
    Noté que EPOLLONESHOT a été ajouté dans le noyau 2.6.2.

  gethostname.2
    Ajout de NOTES GLIBC décrivant le comportement de la version glibc de la
    fonction enveloppe de gethostname().

  mmap.2
    Clarification de la relation entre mmap2(2) et mmap64(3).

  open.2
    Ajout d'un bogue notant que O_ASYNC ne peut pas être activé via open() :
    on doit utiliser fcntl() pour cela.

  recv.2
    Replacement de la discussion mal placée sur MSG_DONTWAIT.

  dlopen.3
    Réécriture de la discussion de l'argument 'flag' de dlopen().
    Ajout description sur RTLD_NOLOAD, RTLD_DELETE et RTLD_DEEPBIND.
    Noté l'utilisation d'atexit() pour enregistrer une fonction qui sera
    automatiquement appelée lors une bibliothèque est déchargée.

  fmemopen.3
    Réécriture substantielle de la page. La licence est la GPL.

  fseeko.3
    Ajout de la section VALEUR RENVOYÉE.

  getopt.3
    Noté l'utilisation historique de <stdio.h> pour déclarer getopt().

  qsort.3
    Clarification sur comment utiliser strcomp() comme fonction 'compar'
    en fournissant un exemple.

  proc.5
    Noté que /proc/mounts est "pollable" depuis le noyau 2.6.15.
    Documenté proc/PID/task.
    Noté que le contenu de /proc/PID/{cwd,exe,fd,root,task} n'est pas
    disponible si le thread principal s'est terminé.
    Ajout d'un pointeur vers random(4) pour la description des fichiers de
    /proc/sys/kernel/random.

  udp.7
    Ajout d'une référence croisé à socket(7) dans la discussion sur
    SO_BSDCOMPAT.



------------------ Changements entre versions 2.19.0 et 2.20.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Pages modifiées individuellement :
----------------------------------

  sigaltstack.2
    Ajout de texte pour expliquer le scenario habituel dans lequel est utilisé
    sigaltstack().

  getloadavg.3
    Noté que cette fonction est disponible depuis la glibc 2.2.

  strcpy.3
    s|caractères nuls|octets nuls|

  capabilities.7
    Noté que la limitation de capacité est apparue dans le noyau 2.2.11.



------------------ Changements entre versions 2.18.0 et 2.19.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Pages modifiées individuellement :
----------------------------------

  bind.2
    Ajout de l'erreur EADDRINUSE.
    Retrait de texte dans l'erreur EINVAL.

  send.2
    Ajout de cmesg(3) dans VOIR AUSSI.

  fopen.3
    Ajout de la description du caractère de mode 'x' (ouverture exclusive).

  pipe.7
    Réécriture d'une partie de la description des tubes.



------------------ Changements entre versions 2.17.0 et 2.18.0 --------------


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Pages modifiées individuellement :
----------------------------------

  bind.2
    Ajout d'une mention de la famille d'adresses AF_INET6.
    Ajout ddd'une discussion sur la structure sockadrr et d'un exemple dans
    le domaine Unix.

  recv.2
    Classement alphabétique des attributs.

  send.2
    Classement alphabétique des attributs.
    Ajout d'une référence à udp(7) dans la discussion de MSG_MORE de UDP_CORK.

  err.3
    Ajout de CONFORMITÉ indiquant qu'il s'agit de BSDismes non standards.

  errno.3
    Ajout de err(3) dans VOIR AUSSI.

  fmemopen.3
    Correction d'une bourde dans TRADUCTION.

  gethostbyname.3
    Ajout d'une référence à nsswitch.conf(5).
    Retrait des références à resolv+(8) (Voir aussi Debian Bug#308397.)

  perror.3
    Ajout de err(3) dans VOIR AUSSI.

  resolver.3
    Retrait des références à resolv+(8).
    Ajout de référence croisée à resolv.conf(5).
    Ajout de resolver(5) dans VOIR AUSSI.

  strerror.3
    Réécriture et développement de la discussion sur strerror_r().
    Ajout de quelques informations sur strerror().
    Ajout de err(3) dans VOIR AUSSI.

  elf.5
    Correction de 3 erreurs typographiques dans les indentifeurs de noms.

  operator.7
    L'opérateur + doit être dans la liste des opérateurs unaires.

  raw.7
    Petite réécriture dans la discussion sur SO_BSDCOMPAT.

  socket.7
    Mise à jour de la discussion sur SO_BSDCOMPAT.
    Noté la fonctionnalité spécifique à Linux par laquelle setsockopt() double
    la valeur fournie pour SO_SNDBUF et SO_RCVBUF.
    Noté que le noyau impose des valeurs minimum à SO_SNDBUF et SO_RCVBUF.

  udp.7
    Mise à jour de la discussion sur SO_BSDCOMPAT.

  unix.7
    Ajout d'une section FONCTIONNALITÉS (NON) SUPPORTÉES dans laquelle est
    noté que les sockets de domaine Unix ne supporte pas MSG_OOB ou MSG_MORE.
    Noté des détails sur le support de SO_SNBUF et SO_RCVBUF pour les sockets
    de domaine Unix.



------------------ Changements entre versions 2.16.0 et 2.17.0 --------------

Ont contribué à cette révision :

    Vanessa Cochondon
    Alec Hudson <home AT alexhudson DOT com>


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelles pages :
-----------------

  fmemopen.3
    Nouvelle documentation des fonctions spécifiques à la glibc : fmemopen()
    et open_memstream().

  open_memstream.3
    Lien vers fmemopen.3

  pipe.7
    Vue d'ensemble des tubes et FIFO.


Pages modifiées individuellement :
----------------------------------

  fork.2
    Renvoi vers les pages pipe.2 et wait.2 pour un exemple.

  pipe.2
    Ajout d'un programme exemple.
    Ajout de pipe.7 dans VOIR AUSSI.

  wait.2
    Ajout d'un programme exemple montrant l'utilisation de fork() et waitpid().

  carg.3
    Suppression d'une ligne qui aurait due être supprimée lors de la
    correction dans la version 2.08.

  getaddrinfo.3
    Classement alphabétique de la liste EAI_*.

  getnameinfo.3
    Formatage.

  inet.3
    Ajout de NOTES GLIBC décrivant la nécessité d'une macro de test de
    fonctionnalités pour avoir la déclaration de inet_aton().

  fifo.4
    Ajout de pipe(7) dans VOIR AUSSI.

  environ.5
    Suppression de BROWSER qui ne semble pas être commun.

  ipv6.7
    Classement alphabétique de la liste IPV6_*.

  socket.7
    Ajout de la documentation de SO_TIMESTAMP.

  tcp.7
    Noté le plafond de 200 ms imposé sur TCP_CORK.

  udp.7



------------------ Changements entre versions 2.15.0 et 2.16.0 --------------

Ont contribué à cette révision :

    Vanessa Cochondon
    Alec Hudson <home AT alexhudson DOT com>


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Pages modifiées individuellement :
----------------------------------

  poll.2
    Ajout de NOTES sur la constante INFTIM fournie par certaines autres
    implémentations.

  shmop.2
    La valeur de retour -1 de shmat() doit être transtypée "(void *)".

  ip.7
    Correction typographique s/SOCK_RAW/SOCK_PACKET/

  packet.7
    Clarification : s|SOCK_PACKET|PF_INET/SOCK_PACKET|



------------------ Changements entre versions 2.14.0 et 2.15.0 --------------

Ont contribué à cette révision :

    Vanessa Cochondon


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Pages supprimées :
------------------

  sigpause.2
    Page déplacée en section 3.

  sigblock.2, sigvec.2
    Pages remplacées par une nouvelle sigvec.3 qui décrit plus complètement
    l'API signaux BSD.

  siggetmask.2, sigmask.2, sigsetmask.2
    Ces liens vers la page supprimée sigblock.2 onr été eux aussi déplacés
    dans la section 3.


Nouvelles pages :
-----------------

  sigvec.3
    Cette nouvelle page fournit une description plus complète de l'API signaux
    BSD que celle qui était fournie dans les pages supprimées sigblock.2 et
    sigvec.2.

  sigblock.3, siggetmask.3, sigmask.3, sigsetmask.3
    Liens vers sigvec.3.

  sigpause.3
    Déplacée de la section 2.


Pages modifiées individuellement :
----------------------------------

  kill.2
    Ajout de texte décrivant le bogue EPERM sur les noyaux 2.6.[0-7] qui
    survenait lors de l'envoi de signaux à un groupe de processus.

  sigaction.2
    Noté que si_signo n'est pas utilisé sous Linux.

  sigsetops.3
    Ajout d'une section NOTES GLIBC décrivant sigisemptyset(), sigandset() et
    sigorset().

  strftime.3
    Ajout de texte clarifiant que le spécificateur %+ n'est pas supporté dans
    la glibc2.
    Ajout d'une section NOTES GLIBC décrivant les composants optionnels 'flag'
    et 'width' des spécificateurs de conversion.
    Ajout d'un programme exemple.

  intro.7
    Ajout de quelques mots pour refléter le fait que plusieurs pages de la
    section 7 fournissent une vue d'ensemble sur divers sujets.

  signal.7
    Ajout d'entrées dans VOIR AUSSI.

  socket.7
    Ajout de texte notant que select() et poll() ne respectent pas SO_RCVLOWAT.

  udp.7
    s/tcp_socket/udp_socket/ dans l'exemple.



------------------ Changements entre versions 2.13.0 et 2.14.0 --------------

Ont contribué à cette révision :

    Vanessa Cochondon


Changements globaux :
---------------------

Des erreurs typographiques et grammaticales ont été corrigées en divers
endroits.


Nouvelle page :
---------------
  rexec.3
    Cette page a été prise telle quelle de la distribution FreeBSD 5.4.
    (Pas vérifié de sa pertinence sous Linux mais des choses semblent être
    identiques).
    Voir bogue Debian 336875.

Pages modifiées individuellement :
----------------------------------

  arch_prctl.2
    Mise à jour de la discussion sur l'absence de prototype dans la glibc.

  execve.2
    Amélioration de la description de l'erreur E2BIG : c'est la somme des
    octets de l'environnement et de la liste d'arguments.

  fcntl.2
    Clarification de parties de la discussion sur les baux de fichiers, notant
    l'effet de open(O_NONBLOCK), l'interruption par un gestionnaire de signaux
    ou terminaison par un signal dans un casseur de bail.

  open.2
    Ajout de l'erreur EWOULDBLOCK pour les baux de fichiers.

  stat.2
    Ajout de NOTES LINUX décrivant les horodatages nanoseconde.

  frexp.3
    Correction pour mettre en évidence que frexp() renvoie un nombre dont la
    valeur absolue est >= 0.5 et < 1. Modification de l'exemple pour le
    démontrer.

  posix_memalign.3
    Précédemment la page disait que tous les systèmes déclaraient memalign()
    dans <malloc.h>. En fait, beaucoup la déclarent dans <stdlib.h>.

  putenv.3
    Bien que l'implémentation de la glibc renvoie -1 en cas d'erreur (et
    d'autres pages de manuel, comme BSD, documente cette valeur pour les
    retours d'erreur), SUSv3 indique seulement "valeur non nulle" (et c'est
    ce que disent aussi les pages de manuel sur beaucoup d'implémentations).

  strtok.3
    Réécriture complète de la page.

  sd.4
    Retrait de la section VOIR AUSSI car la page scsi.4 n'existe pas.

  proc.5
    Mise à jour de la discussion sur /proc/sys/kernel/pid_max.

  signal.7
    Ajout de pthreads.7 à VOIR AUSSI.

  ld.so.8
    Correction typo : s/LD_DEBUG_OUTPUT/LD_PROFILE_OUTPUT/



------------------ Changements entre versions 2.12.0 et 2.13.0 --------------

Cette révision consiste uniquement en des corrections de formatages.

Les fonctions et les références croisées de pages qui étaient en italique
ont été mises en gras.

Les chemins, structures, arguments et <fichier-en-tête> qui étaient en gras
ont été mis en italique.

Les occurrences de la constante NULL qui étaient en gras
ne sont plus formatées.




------------------ Changements entre versions 2.11.0 et 2.12.0 --------------

Ont participé à la présente mise à jour :

  Vanessa Cochondon


Correction de formatage sur diverses pages.

  mlock.2
    Réécriture du texte sur PAGESIZE, notant que l'on peut également utiliser
    sysconf(_SC_PAGESIZE).

  path_resolution.2
    Il y a des (rares) situations où fsuid peut être 0 et pas l'UID effectif.
    Déplacement d'une partie du texte dans capabilities.7.

  setresuid.2
    Ajout de texte pour indiquer que setresuid() modifie toujours l'UID système
    de fichier, et de la même manière, setresgid() modifie toujours le GID
    système de fichier.

  shmget.2
    Ajout d'une courte description de SHM_HUGETLB.

  sigaltstack.2
    Noté que ss_sp est automatiquement aligné par le noyau.

  byteorder.3
    Modification de <netinet/in.h> en <arpa/inet.h> dans le prototype ; ajout
    de texte expliquant que certains systèmes ont besoin du premier en-tête.

  capabilities.7
    Réécriture d'une partie de la discussion sur exec() et les capacités.
    Ajout d'un sous-section "Effets des modifications de l'UID sur les
    capacités".
    Réécriture de la discussion sur CAP_SYS_ADMIN et file-max.



------------------ Changements entre versions 2.10.0 et 2.11.0 --------------

Correction de formatage sur diverses pages.

  getrlimit.2
    Ajout de l'erreur EINVAL lorsque rlim_cur > rlim_max lors de l'appel à
    setrlimit().

  getsockopt.2
    Ajout de l'erreur EINVAL.

  gettimeofday.2
    Ajout de POSIX 1003.1-2001 dans CONFORMITÉ.

  path_resolution.2
    Correction de la discussion sur les capacités et UID système de fichiers.

  recv.2
    Ajout de l'erreur ENOMEM.

  prctl.2
    Retrait du texte disant qu'il n'y a pas d'interface bibliothèque,
    il y en a une aujourd'hui.



------------------ Changements entre versions 2.09.0 et 2.10.0 --------------


Les seuls changements qui interviennent dans cette version consistent en des
corrections de formatage afin d'apporter une meilleure cohérence suivant les
règles suivantes :

+ Les noms de fonctions doivent être suivis par des parenthèses, contenant
  éventuellement un numéro de section.

+ Les paranthèses qui suivent un nom de fonction ne doivent pas être formatées.
  Par exemple, au lieu de :

    .B mafonction()

  on doit avoir

    .BR mafonction ()

+ Les noms de fonctions sont formatés en gras, pas en italique.

La plupart de ces modifications ont été réalisées par des scripts écrits par
Michael Kerrisk, mainteneur de la version originale, et disponibles dans
l'archive originale. Merci Michael :-)



------------------ Changements entre versions 2.08.0 et 2.09.0 --------------


Nouvelle page :

  pty.7
    Aperçu des pseudo-terminaux Unix 98 et BSD.

Pages modifiées :

  ldd.1
    Suppression de l'option -V.

  fcntl.2
    Depuis le noyau 2.6.10, un bail en lecture ne peut être placé sur un
    descripteur de fichier que s'il est ouvert en lecture seule.

  mprotect.2
    Ajout de texte à l'erreur ENOMEM.

  mremap.2
    Ajout de la description de MREMAP_FIXED et de l'argument 'new_address'
    dans NOTES.
    Révision du texte de l'erreur EINVAL.

  open.2
    Ajout de commentaire caché.

  read.2
    read() peut échouer avec EINVAL lorsque on utilise O_DIRECT.

  shmget.2
    s/int/size_t/ pour le type de l'argument 'size'.

  write.2
    write() peut échouer avec EINVAL lorsque on utilise O_DIRECT.

  atanh.3
    s/acosh/atanh/ dasn DESCRIPTION.

  fopen.3
    Amélioration de la description de 'a+'

  getpt.3, grantpt.3, openpty.3, posix_openpt.3, ptsname.3, unlockpt.3
    Ajout de pty(7) dans VOIR AUSSI.

  getrpcent.3
    s/getrpcent/setrpcent/

  stdio.3
    Suppression des références à fropen() et fwopen() qui sont des BDSismes
    et qui n'apparaissent pas dans la glibc.

  strftime.3
    Typographie : %Ry ==> %Ey [SUSv3 mentions...]

  pts.4
    Ajout de pty(7) dans VOIR AUSSI.

  nsswitch.conf.5
    s/network/networks/

  proc.5
    Ajout de la description de /proc/sys/vm/legacy_va_layout

  socket.7
    Mise à jour des descriptions de SO_RCVLOWAT et SO_SNDLOWAT.



------------------ Changements entre versions 2.07.0 et 2.08.0 --------------


Pages modifiées :

  df.1
    Correction d'une phrase.

  du.1
    s/variable/variable d'environnement/

  time.1
    s/sortie standard/sortie d'erreur/
    Typographie.

  adjtimex.2, cacheflush.2
    Formatage.

  clone.2
    Correction d'une petite erreur dans la description de CLONE_PARENT_SETTID.

  connect.2
    Ajout de l'erreur EINTR

  getpriority.2
    Développement de la discussion sur la relation entre les représentations
    noyau et utilisateur de la valeur de priorité.
    Ajout d'une discussion sur RLIMIT_NICE et d'une référence à getrlimit.2
    dans la description de l'erreur EACCES.

  getrlimit.2
    Ajout des descriptions de RLIMIT_RTPRIO et RLIMIT_NICE.

  mmap.2
    Noté un bogue dans MAP_POPULATE pour les noyaux antérieurs au 2.6.7.

  mremap.2
    Ajout de _GNU_SOURCE au prototype.
    Réécriture de la description de MREMAP_MAYMOVE.
    Réécriture de la description de l'erreur EAGAIN.
    Ajout de liens dans VOIR AUSSI.
    Formatages divers.

  msgctl.2
    Ajout des descriptions de IPC_INFO, MSG_INFO et MSG_STAT.

  msync.2
    typographie.

  nanosleep.2
    Ajout de "define _POSIX_C_SOURCE 199309" au prototype.

  nice.2
    Indiqué que l'intervalle des valeurs de courtoisie est décrit
    dans getpriority.2.
    Ajout d'une référence à setrlimit(2) pour la discussion
    sur RLIMIT_NICE.

  outb.2
    Clarification de l'ordre des arguments "value" et "port".

  pause.2
    Ajour de sigsuspend(2) dans VOIR AUSSI.

  poll.2
    nfds doit être prototypée en tant que nfds_t.
    Formatages divers.

  prctl.2
    Depuis le noyau 2.6.13, PR_SET_DUMPABLE a également la valeur 2.

  readdir.2
    Typographie.

  readv.2
    Ajout de NOTES LINUX sur la supercherie effectuée par la glibc lorsque
    la taille de "vector" dépasse IOV_MAX.
    Formatages divers.

  remap_file_pages.2
    Ajout de texte pour indiquer que "start" et "size" sont toutes les deux
    arrondies à une valeur par défaut.

  sched_setparam.2
    Modification de la discussion sur les privilèges.
    Ajout d'une référence à sched_setscheduler.2 pour une discussion sur les
    privilèges et les limites de ressources.

  sched_setscheduler.2
    Modification de la discussion sur les privilèges.
    Ajout d'une discussion sur RLIMIT_RTPRIO.

  semctl.2
    Ajout des descriptions IPC_INFO, SEM_INFO et SEM_STAT.

  shmctl.2
    Ajout des descriptions IPC_INFO, SHM_INFO et SHM_STAT.

  sigaction.2
    Découpage de la page en de nouvelles pages sigpending.2, sigprocmask.2
    et sigsuspend.2
    Description du bogue sur SA_NODER/sa_mask présent dans tous les noyaux
    jusqu'au 2.6.13 y compris.

  signal.2
    Ajour de sigsuspend.2, sigpending.2 et sigprocmask.2 dans VOIR AUSSI.

  stat.2
    Amélioration de la description de st_blocks.

  swapon.2, wait.2
    Formatage.

  carg.3
    Correction de la fonction.

  cmsg.3
    s/SOL_TCP/IPPROTO_TCP/

  dlopen.3
    s/-nostartupfiles/-nostartfiles/
    Formatages divers.

  getaddrinfo.3
    Aujourd'hui, (depuis 2.3.4) la glibc ne configure que le premier champ
    ai_canonname si AI_CANONNAME a été spécifié (le comportement courant est
    tout ce que SUSv3 réclame).
    1,$s/PF_/AF_/g
    Ajout des descriptions de AI_ALL, AI_ADDRCONFIG, AI_V4MAPPED et
    AI_NUMERICSERV.

  gethostbyname.3, getipnodebyname.3, getnameinfo.3, getnetent.3, rtime.3,
  strftime.3, xdr.3
    Espace insécable.

  getpwnam.3
    Ajout de NOTES décrivant la relation entre pw_dir et HOME en faisant
    remarquer que les applications devraient, de préférence, regarder HOME.

  inet.3
    Ajout de NOTES sur l'interprétation octale et hexadécimale de la notation
    numérique des adresses.

  inet_ntop.3
    Ajout de CONFORMITÉ.

  inet_pton.3, posix_memalign.3, sigsetops.3, stdio.3
    Typographie.

  rand.3
    Suppression de la note sur la fonction sranddev de FreeBSD.

  rpc.3
    Mise en commentaire des références à la page rpc_secure(3) qui
    n'existe pas.

  setenv.3
    La glibc 2.3.4 corrige le bogue "name peut contenir =".

  strnlen.3
    Ajout de "#define _GNU_SOURCE" au prototype.

  console_codes.4, epoll.4, sk98lin.4
    Typographie.

  initrd.4
    Ajout de texte notant que l'utilisation de real-root-dev pour modifier
    le périphérique racine est obsolète, utiliser pivot root à la place.
    Toutefois, la page de manuel doit être réécrite pour documenter la
    méthode pivot_root.

  random.4
    Espace insécable.

  charmap.5, locale.5, nsswitch.conf.5
    Typographie.

  hosts.5, services.5
    Espace insécable.

  proc.5
    Amélioration de la description des fichiers /proc/sys/fs/mqueue/*.
    Description de /proc/sys/fs/suid_dumpable (nouveau dans 2.6.13).
    Ajout mention de /proc/zoneinfo (nouveau dans 2.6.13).

  utmp.5
    Ajout de texte dans le détails des biarch sur ut_session et ut_tv.

  arp.7, koi8-r.7, mailaddr.7, packet.7, uri.7
    Espace insécable.

  capabilities.7
    Ajout de CAP_AUDIT_CONTROL et CAP_AUDIT_WRITE.

  ip.7
    Ajout de quelques mots pour rendre plus clair que le port est sur 16 bits.
    s/SOL_IP/IPPROTO_IP/ (nom standard POSIX).
    Correction de la discussion sur IPC_RECVTTL / IP_TTL.

  netdevice.7, packet.7, raw.7
    Typographie.

  signal.7
    Ajout de sigpending(2) et sigsuspend(2) dans VOIR AUSSI.

  socket.7
    Clarification des détails sur l'utilisation de SO_PEERCRED.

  tcp.7
    s/SOL_TCP/IPPROTO_TCP/ (nom standard POSIX)
    s/SOL_IP/IPPROTO_IP/ (nom standard POSIX)

  udp.7
    Ajout de la description de l'option de socket UDP_CORK.



------------------ Changements entre versions 2.06.0 et 2.07.0 --------------


Pages modifiées :

  cp.1, ls.1, mv.1, chmod.2, execve.2, fcntl.2, ld.so.8
    Typographie (s|-|\-|).

  fsync.2
    Ajout d'une phrase oubliée.
    Formatages divers.

  nice.2
    Correction grammaticale.

  open.2, read.2
    Remplacement de atime, ctime, mtime par st_atime, st_ctime et st_mtime.
    Explication des champs st_?time.

  setresuid.2
    Remplacement de super utilisateur par processus privilégiés (qui ont la
    capacité CAP_SETUID).
    Remplacement de "UID effectif sauvé" par "Set\-UID sauvé".
    Formatages divers.

  setuid.2
    Remplacement de "UID sauvé" par "Set\-UID sauvé".
    Formatages divers.

  stat.2
    Amélioration de la description de st_dev et st_rdev.
    Formatages divers.

  truncate.2
    Remplacement de atime, ctime, mtime par st_atime, st_ctime et st_mtime.
    Explication des champs st_?time.
    Ajout de stat(2) dans VOIR AUSSI.
    Formatages divers.

  grantpt.3, scanf.3
    Typographie (s|-|\-|).
    Formatages divers.

  shm_open.3, console_codes.4, sk98lin.4, st.4, wavelan.4, locale.5, x25.7
    Typographie (s|\-|\(em|).

  proc.5
    Typographie (s|-|\-|).
    Formatages divers.


------------------ Changements entre versions 2.05.0 et 2.06.0 --------------

Nouvelles pages :

  canonicalize_file_name.3


Pages supprimées :

  sstk.2


Pages modifiées :

  intro.1, ls.1, rmdir.1, time.1
    Typographie (s/-/\-/).

  accept.2, clone.2, connect.2
    Formatages divers et réécriture de quelques phrases.

  bind.2
    Formatages divers.
    Ajout de getaddrinfo(3) dans VOIR AUSSI.

  epoll_create.2
    s/positif/non négatif  (pour le descripteur de fichier)

  fcntl.2, getgroups.2, getpriority.2, gettimeofday.2, kill.2, mincore.2
    Typographie (s/-/\-/).

  Ajout d'un commentaire caché.

  getrlimit.2
    Documenté la limite RLIMIT_MSGQUEUE.
    s/MADVISE_WILLNEED/MADV_WILLNEED/.

  listen.2
    Formatages divers.
    Suppression d'un commentaire historique.
    Ajout de bind(2) dans VOIR AUSSI.

  recv.2
    Ajout de shutdown(2) dans VOIR AUSSI.

  select.2
    Correction de l'exemple.

  select_tut.2, seteuid.2, sigaltstack.2, sysinfo.2, times.2, wait.2, wait4.2
    Typographie.

  semop.2
    Ajout d'un bogue : dans certaines circonstances, un processus qui attend
    qu'un sémaphore passe à zéro n'est pas réveillé lorsque lorsque la valeur
    est zéro.

  send.2
    Ajout de shutdown(2) dans VOIR AUSSI.

  socket.2
    Formatages divers.
    Quelques réécritures.

  syslog.2, vfork.2
    Formatages divers.

  umask.2
    Ajout de mkdir(2) dans la discussion.
    Formatages divers.
    Quelques réécritures.

  aio_fsync.3, asin.3, atan2.3, atan.3, bcmp.3, bsearch.3, cacos.3, cacosh.3,
  carg.3, casin.3, casinh.3, catan.3, catanh.3, ccos.3, ccosh.3, cerf.3,
  cosh.3, crypt.3, csin.3, csinh.3, csqrt.3, difftime.3, dirfd.3, div.3,
  dlopen.3, erf.3, err.3, errno.3, exp2.3, fma.3, fmax.3, fmin.3, fmod.3,
  fpclassify.3, getgrouplist.3, getline.3, getutent.3, glob.3, initgroups.3
  isgreater.3, killpg.3, lgamma.3, log1p.3, log2.3, logb.3, lrint.3, lround.3,
  mbrlen.3, nan.3, printf.3, remainder.3, scandir.3, setaliasent.3,
  __setfpucw.3, setlocale.3, sigbit.3, significand.3, strfmon.3, strtod.3,
  strtoul.3, tgamma.3, tsearch.3, ttyslot.3, wcsnrtombs.3, wcsrtombs.3,
  wctran.3, wctype.3
    Typographie (s|-|\-|).

  fgetgrent.3, getgrent.3, getgrent.3
    Ajout de putgrent(3) dans VOIR AUSSI.

  getgrent.3, getgrnam.3, getpwent.3, getpwnam.3, getspnam.3
    Remplacement de /etc/{passwd,group} par "base de données passwd/group"
    et LDAP et NIS.
    Ajout de certaines valeurs d'erreur.

  getnameinfo.3
    Déplacement d'un paragraphe.

  getnetent.3
    s/endservent/endnetent/

  hsearch.3
    Correction du prototype.

  lockf.3
    Formatage.

  realpath.3
    Ajout de canonicalize_file_name(3) dans VOIR AUSSI.

  scanf.3
    Correction de description de VALEUR RENVOYÉE.
    Quelques réécritures.

  shm_open.3
    Modifié les détails sur la façon dont les utilisateur et groupe
    propriétaire d'un nouvel objet sont configurés.

  epoll.4, fifo.4, full.4, initrd.4, null.4, random.4, sd.4, st.4, hosts.5,
  hosts.equiv.5, service.5, slabinfo.5
    Typographie (s|-|\-|).

  elf.5
    Peaufinage de la description pour inclure la définition de 'ELF'.
    Ajout de ELFOSABI_NONE à la liste ELFOSABI_.
    Peaufinage/ajout de machine à la liste EM_ pour ehdr->e_machine.
    Peaufinage de l'affichage des macros ELF_ST_*.
    Documenté la structure Elf_Dyn.

  proc.5
    Mise à jour de la discussion sur /proc/stat.
    Ajout de texte sur les fichiers /proc/sys/fs/mqueue/*

  ascii.7, bootparam.7, charsets.7, glob.7, hier.7, pthreads.7, regex.7,
  uri.7, utf-8
    Typographie (s|-|\-|).

  ip.7
    Modification du protocole dans le ptrototype de UDP.

  tcp.7
    La première phrase de NOTES n'a aucun sens grammatical (et peut être aucun
    sens technique). Elle a été supprimée.

  ldconfig.8
    Ajour d'un commentaire caché.

  ld.so.8
    Typographie (s|-|\-|).


------------------ Changements entre versions 2.04.0 et 2.05.0 --------------

Nouvelles pages :

  tdestroy.3
    Lien vers tsearch.3

  urn.7
    Lien vers uri.7.


Pages modifiées :

  close.2
    Clarifié quel type de verrou closes() affecte.

  dup.2
    Formatage divers.
    Retrait de la mention partage de verrou.

  _exit.2
    Retour 2.03 : suppression du terme "terminaison de processus".

  fcntl.2
    Réécriture de la discussion sur les attributs de descripteur de fichier.
    Sous F_DUPFD, remplacement de texte dupliqué dans dup.2 avec une référence
    vers dup.2.

  getgid.2, getuid.2
    Suppression de texte confus.

  getitimer.2
    Le bogue noté dans man-pages-2.04 vient juste d'être corrigé dans
    le noyau 2.6.12.

  getpriority.2
    Modifié l'intervalle dans le texte principal de -20..20 à -20..19.
    Noté que sur certains systèmes l'intervalle est -20..20.

  mmap.2
    Ajout de commentaires cachés;

  nice.2
    Suppression d'une lourdeur de texte.

  open.2
    Clarifiaction du terme "description de fichier ouvert" avec explication
    sur l'information qu'il contient.
    Formatages divers.
    Quelques réécritures.

  stat.2
    Formatage.

  atexit.3
    Noté l'utilisation de atexit() pour l'établissement de fonctions à invoquer
    lors du déchargement de bibliothèques partagées.
    Noté que les fonctions enregistrées par atexit() ne sont pas invoquées
    lors d'une fin anormale.

  exit.3
    Retour 2.03 : suppression du terme "terminaison de processus".
    Petite réorganisation de la page.

  fpclassify.3
    La valeur de retour de isinf() a été modifié dans la glibc 2.02 pour
    différencier les deux infinis.

  getloadavg.3
    Ajout de  #define _BSD_SOURCE au prototype.

  log2.3
    Ajout de l'erreur ERANGE.

  mempcpy.3
    Formatage.

  readdir.3
    Ajout de la définition de la structuredirent pour Linux.

  strtod.3
    strtold() et strtof() ont besoin de #define _XOPEN_SOURCE=600
    et #include <stdlib.h> au prototype.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=246668

  tsearch.3
    Ajout de tdestroy dans NOM.

  mem.4
    Modifié "chown root:mem /dev/mem" en "chown root:kmem /dev/mem"

  null.4
    Modifié  "chown root:mem /dev/null /dev/zero" en
    "chown root:root /dev/null /dev/zero"

  vcs.4
    Remplacement de "selection(1)" par "gpm(8)" dans VOIR AUSSI

  signal.7
    Remplacement de SA_SIGACTION par SA_SIGINFO.


------------------ Changements entre versions 2.03.0 et 2.04.0 --------------

Nouvelles pages :

  pthreads.7.
    Un aperçu des implémentations Linux des threads POSIX.


Pages modifiées :

  clone.2
    Ajout de pthreads.7 dans VOIR AUSSI.

  epoll_ctl.2
    BOGUES : dans les noyaux prédécents le 2.6.9, EPOLL_CTL_DEL veut un 'event'
    non nul, même si cet argument est ignored.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=306517.

  _exit.2
    Formatages divers.
    Ajout de atexit(3) et on_exit(3) dans VOIR AUSSI.

  flock.2
    Clarification de la sémantique de la relation des verrous flock(), des
    entrées de ficheirs ouverts et des descripteurs de fichiers.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291121

  getitimer.2
    Noté l'existence d'un bogue pour un court sommeil (jusqu'à 1 jiffy).

  getrlimit.2
    RLIMIT_RSS n'affecte que Linux 2.4.x et pas Linux 2.4 et suivants.

  getrusage.2
    Depuis Linux 2.6, les champs ru_nvcsw et ru_nivcsw sont utilisés.

  gettid.2
    Formatage.

  llseek.2
    Formatage.

  nice.2
    Réécriture de la description de la valeur de retour.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=296183

  open.2
    O_DIRECT a besoin de _GNU_SOURCE.
    O_ASYNC fonctionne pour les tubes et FIFOs dans Linux 2.6.

  sigaltstack.2
    Formatage et correction typographique.

  wait.2
    Suppresion de commentaires cachés.

  atexit.3, exit.3
    Diverses modifications mineures.

  getopt.3
    Correction de la description de la valeur de retour.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=308359

  hsearch.3
    Modifié (char *) en (void *) dans l'exemple.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=313607

  iconv.3
    Modification de CONFORMITÉ de UNIX98 en POSIX.1-2001.

  log.3
    Ajout de log1p(3) dans VOIR AUSSI.

  makecontext.3
    Correction de VALEUR RENVOYÉE pour makecontext().
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311800

  on_exit.3
    Remplacement de programme par processus.

  rand.3
    Petite correction dans l'exemple.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=194842

  rcmd.3
    Le fichier d'en-tête nécessaire pour ces fonctions sous Linux est <netdb.h>
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311680

  realpath.3
    Lorsqu'on spécifie resolved_path=NULL, realpath() n'allouera que jusqu'à
    PATH_MAX octets.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=239424

  scanf.3
    Argument pour %p est un pointeur sur un pointeur void.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=263109

  stdin.3
    fropen() peut modifier les numéros de descripteurs associés à stdin, stdout
    et stderr.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295859

  strerror.3
    strerror_r(3) a besoin de _XOPEN_SOURCE 600.
    Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=290880

  sysconf.3
    Correction typographique : _SC_2_DEV devait être _SC_2_C_DEV

  proc.5
    Ajout, sous /proc/sys/net, de référence à tcp.7 et ip.7.

  arp.7, icmp.7, ipv6.7, raw.7, socket.7
    Formatage.

  ip.7
    Formatages divers.
    Classement alphabétique des descriptions des fichiers /proc/sys/net/ipv4/ip_*

  tcp.7
    Formatages divers.
    Ajout de nouvelles descriptions de fichiers /proc/sys/net/ipv4/tcp_*
    à partir du fichier Documentation/networking/ip-sysctl.txt du noyau 2.6.12.


------------------ Changements entre versions 2.01.0 et 2.02.0 --------------

Nouvelles pages :

  Aucune.


Pages modifiées :

  mknod.1
    Correction typographique.

  capget.2
    Ajout de commentaires cachés.

  clone.2
    Améliorations substancielles de la discussion sur CLONE_THREAD.
    Ajout de CLONE_SYSVSEM, CLONE_UNTRACED, CLONE_STOPPED.

  execve.2
    Ajout de ptrace(2) dans VOIR AUSSI.

  fcntl.2
    Noté un bogue avec F_SETOWN pour les descripteurs de fichier socket
    dans Linux 2.4 et précédents.
    Ajout de texte sur les permissions nécessaires pour envoyer un signal
    au propriétaire.

  flock.2
    Noté que les conversions de verrous ne sont pas atomiques.

  getrusage.2
    ru_nswap n'a jamais contenu d'information utile.
    Le noyau 2.6.6 clarifie cela avec une rustine
    ("[PATCH] eliminate nswap and cnswap"). Voir aussi
    http://www.ussg.iu.edu/hypermail/linux/kernel/0404.1/0720.html

  kill.2
    Clarification du cas 'pid == -1'.

  mknod.2
    Ajout d'une note cachée pour EPERM.

  mount.2
    Ajout de MNT_EXPIRE.

  msgop.2
    Correction typographique.

  sched_setaffinity.2
    Ajout de texte pour indiquuer que sched_setaffinity() déplacera,
    si nécessaire, le processus affecté sur l'une des CPU spécifiées.
    Ajout de NOTES pour indiquer que le masque d'affinité est actuellement
    un attribut par thread qui peut être ajusté de manière indépendante
    pour chacun des threads d'un groupe de threads.

  semop.2
    Corrections de fautes d'orthographe et typographique.

  shmctl.2
    Noté le comportement aberrant de Linux sur l'attachement de nouveaux
    processus marqués pour être effacés.
    Noté des modifications sur les permissions nécessaires pour
    SHM_LOCK/SHM_UNLOCK.

  wait.2
    Noté que les options __W* ne peuvent pas être utilisées avec waitid().

  confstr.3
    Ajout de _CS_GNU_LIBC_VERSION et _CS_GNU_LIBPTHREAD_VERSION.

  posix_openpt.3
    Correction typographique.

  console.4, mouse.4, tty.4, vcs.4
    Modification de ttys(4) en ttyS(4).

  acct.5
    Ajout de lastcomm(1) et accton(8) dans VOIR AUSSI.

  hosts.5
    Diverses modifications comme pour
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=304242

  proc.5
    Changements mineurs sur la discussion des champs signal de /proc/PID/stat
    Ajout de 'rt_priority' et 'policy' à /proc/PID/stat.

  capabilities.7
    Ajout de commentaires cachés.

  regex.7
    Retrait de la discussion sur [[:<:]] et [[:>:]] qui ne semblent plus être
    disponible dans l'implémentation de la glibc.
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=295666

  udp.7
    Ajout de commentaires cachés.

  tzselect.8
    Le répertoire par défaut de zoneinfo est à présent /usr/share/zoneinfo
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=267471


------------------ Changements entre versions 2.01.0 et 2.02.0 --------------

Nouvelles pages :

  getmntent_r.3, strcasestr.3


Pages modifiées :

  clone.2
    Note du comportement de cache de PID de l'enveloppe getpid() de la
    bibliothèque NPTL dans la section BOGUES.
    Ajout de futex(2), set_thread_area(2), set_tid_address(2), tkill(2) dans
    la section VOIR AUSSI.

  epoll_create.2, epoll_ctl.2
    Amélioration de la description de certaines erreurs.

  epoll_wait.2
    Ajout de l'erreur EINTR.

  fcntl.2
    Amélioration de la discussion sur F_SETOWN et F_SETSIG en respect des
    programmes multi threads.
    Nettoyage de la discussion sur F_SETOWN.
    Mise à jour de la section CONFORMITÉ pour noter que F_GETOWN et F_SETOWN
    sont à présent dans POSIX.

  getitimer.2
    Note sur la valeur plafond MAX_SEC_IN_JIFFIES.

  kill.2
    Ajout de sigqueue.2 dans VOIR AUSSI.

  link.2
    Note sur la divergence entre Linux et POSIX.1 lorsque oldpath est un
    lien symbolique.
    Voir : http://bugs.linuxbase.org/show_bug.cgi?id=367
    et http://www.opengroup.org/austin/mailarchives/ag/msg08152.html
    Clarification de la description de l'erreur EXDEV.

  mincore.2
    Mise à jour de ERREURS.

  pipe.2
    Retrait de SVr2, AT&T, et BSD dans CONFORMITÉ puisque un tube sur ces
    système est actuellement bidirectionnel.

  posix_fadvise.2
    Note sur la version du noyau et ajout de la section BOGUES.

  rename.2
    Clarification de la description de l'erreur EXDEV : il n'est pas possible
    de renommer un fichier à travers les points de montage même si les points
    de montage font référence au même système de fichier.

  semop.2
    Note sur les versions du noyau pour semtimedop(.

  sendfile.2
    Amélioration mmap().

  shmop.2
    Correction typographique.

  times.2
    Ajout d'une note sur un comportement non standard : Linux permet "buf"
    NULL, mais POSIX.1 ne le spécifie pas et cela n'est pas portable.

  uselib.2
    Amélioration de la DESCRIPTION.
    Clarification de la distinction entre EACCES et ENOEXEC.
    Ajout de dlopen(3) dans VOIR AUSSI.

  bcopy.3
    bcopy() gère le cas de chevauchement mais pas memcopy(), aussi, par
    cohérence, memmove() doit être ajoutée.

  ctime.3, tzfile.5, tzselect.8, zdump.8, zic.8
    Retrait dans VOIR AUSSI d'une référence à newctime(3) qui n'existe pas.

  strftime.3
    Note que SUSv2 permettait un intervalle de 00 à 61 pour la conversion %S.

  strstr.3
    Ajout de la description de strcasestr().

  random.4
    Amélioration de la description de la lecture sur /dev/random.

  st.4
    Mises à jour substentielles.

  man.7
    Mention de la macro URL plus volubile.


------------------ Changements entre versions 2.00.0 et 2.01.0 --------------

Nouvelles pages :

  posix_openpt.3, ptsname_r.3


Pages modifiées :

  accept.2, close.2, send.2, setsid.2, socket.2, mkstemp.3, opendir.3,
  readdir.3, telldir.3
    Réécriture de la section VALEUR RENVOYÉE.

  sendfile.2
    Mise à jour de la description de in_fd et out_fd pour 2.6.
    Diverses réécritures.

  aio_return.3
    Correction d'une erreur de référence de page.

  ctan.3, ctanh.3
    Amélioration DESCRIPTION.

  errno.3
    Suppression du prototype de déclaration.
    Ajout de notes.

  getpt.3, unlockpt.3
    Ajout d'une ou plusieurs références dans VOIR AUSSI.

  grantpt.3
    Modification d'une référence dans VOIR AUSSI.

  ptsname.3
    Ajouts de la description de ptsname_r() et de la section ERREURS.

  shm_open.3, strfry.3
    Modification SYNOPSIS.

  strcasecmp.3
    Ajout de la conformité SUSv3.

  strftime.3
    Modification de l'intervalle des secondes.

  sysconf.3
    Correction d'une variable.

  undocumented.3
    Suppresion de fonctions.


------------------ Changements entre versions 1.70.0 et 2.00.0 --------------

Nouvelles pages :

  waitid.2, frexpf.3, frexpl.3, lseek64.3, signgam.3


Pages modifiées :

  accept.2, adjtimex.2, bdflush.2, bind.2, chdir.2, chmod.2, chown.2, chroot.2,
  connect.2, epoll_create.2, fcntl.2, fork.2, getdomainname.2, getgroups.2,
  getpeername.2, getpriority.2, getrlimit.2, gettimeofday.2, ioperm.2, iopl.2,
  kill.2, killpg.2, lookup_dcookie.2, mincore.2, mknod.2, mlock.2, mlockall.2,
  mmap.2, mmap2.2, mount.2, msgctl.2, msgget.2, msgop.2, munlockall.2, nice.2,
  open.2, pipe.2, pivot_root.2, ptrace.2, readahead.2, reboot.2,
  remap_file_pages.2, rmdir.2, sched_setparam.2, sched_setscheduler.2,
  select_tut.2, semctl.2, semget.2, semop.2, seteuid.2, setfsuid.2, setpgid.2,
  setuid.2, shmctl.2, shmget.2, shmop.2, sigqueue.2, socket.2, socketpair.2,
  stat.2, statfs.2, statvfs.2, stime.2, swapon.2, symlink.2, times.2,
  truncate.2, unlink.2, uselib.2, utime.2, vhangup.2,basename.3, clock.3,
  dlopen.3, dl_iterate_phdr.3, errno.3, exec.3, getopt.3, setenv.3, syslog.3,
  termios.3, proc.5, signal.7, socket.7, unix.7
    Correction de l'adresse courriel de Michael Kerrisk.

  bind.2
    Modification du prototype.

  fcntl.2
    Ajout de la section BOGUES pour décrire l'erreur retournée par F_GETOWN.

  getdents.2
    Modification SYNOPSIS.

  getrlimit.2
    Ajout de notes sur RLIMIT_MEMLOCK, RLIMIT_NPROC et RLIMIT_RSS.
    Modification de la description de RLIMIT_MEMLOCK pour incorporer les
    modifications du noyau 2.6.9.
    Ajour d'une note sur l'erreur de RLIMIT_CPU dans les anciens noyaux.

  getrusage.2
    getrusage.2 est une page à part entière.

  gettid.2
    Ajout d'une inclusion dans SYNOPSIS.

  kill.2
    Reformulation d'une phrase dans NOTES.

  llseek.2
    Modification du SYNOPSIS.
    Ajout d'une page dans VOIR AUSSI.

  lseek.2
    Ajout d'une page dans VOIR AUSSI.

  mlock.2, mlockall.2, munlock.2, munlockall.2
    Ces quatres pages n'en font plus qu'une, qui a été grandement réécrite.

  mmap2.2
    Modification du SYNOPSIS.

  mmap.2
    Formatage fonctions.

  modify_ldt.2
    Modification du SYNOPSIS.
    Formatage fonctions.

  msgctl.2
    Ajout définitions des structures msqid_ds et ipc_perm.
    Reformatage divers.

  msgget.2, msgop.2
    Ajout d'une note sur les fichiers /proc
    Reformatage divers.

  open.2
    Classement alphabétique des attributs.
    Ajout de l'attribut O_NOATIME.
    Formatage fonctions.

  personnality.2, pivot_root.2, quotactl.2, readdir.2
    Modification SYNOPSIS.

  semctl.2
    Ajout des définitions de structure semid_ds et ipc_perm.
    Récriture du texte sur semno.
    Formatages divers.

  semget.2
    Ajout de notes sur les fichiers /proc.
    Réécriture de la section BOGUES.
    Formatages divers.

  semop.2
    Ajout de notes sur les fichiers /proc.
    Formatages divers.

  setgid.2
    Modification de EPERM.

  setup.2
    Modification SYNOPSIS.

  shmctl.2
    Mise à jour des définitions de la structure shmid_ds.
    Ajout d'information sur les attributs SHM_DEST et SHM_LOCKED.
    CAP_IPC_LOCK n'est plus nécessaire pour SHM_UNLOCK depuis le noyau 2.6.9.
    Notes sur les modifications de RLIMIT_MEMLOCK dans le noyau 2.6.9.
    Formatages divers.

  shmget.2
    Ajout de notes sur les fichiers /proc.
    Formatages divers.

  shmop.2
    Formatages divers.

  sigaction.2
    Ajout de la mention de SIGCONT dans SA_NOCLDSTOP.
    Ajout de SA_NOCLDWAIT.
    Mise à jour de la discussion sur POSIX.1-2001, SIGCHLD et sa_flags.
    Ajout de SI_TKILL.
    Formatages divers.

  sigaction.2
    Ajout d'un renvoi à sigaction.2.
    Formatages divers.

  sigwaitinfo.2
    Modification déclaration de fonction.

  stat.2
    Ajout précision d'utilisation d'un champ.

  swapon.2
    Ajout de nouvelles ERREURS.

  sysctl.2
    Modification SYNOPSIS.

  syslog.2
    Modification SYNOPSIS.

  times.2
    Correction de la non conformité de SIGCHLD.
    Formatages divers.

  tkill.2
    Modification SYNOPSIS.

  wait.2
    Ajout de waitid(2), WCONTINUED et WIFCONTINUED().
    Ajout de texte sur SA_NOCLDSTOP.
    Mise à jour de SA_NOCLDWAIT pour refléter le comportement du noyau 2.6

  wait4.2
    Réécriture de la page avec suppression de texte en doublon et renvoie
    vers wait.2.

  abs.3, acos.3, acosh.3, asin.3, asinh.3, atan.3, cos.3, cosh.3, div.3, exp.3,
  fabs.3, fnmatch.3, glob.3, remainder.3
    Ajout d'une ou plusieurs références dans VOIR AUSSI.

  assert.3, cmsg.3
    Correction d'une erreur.

  atan2.3, atan.3, cabs.3, cacos.3, cacosh.3, carg.3, casin.3, casinh.3,
  catan.3, catanh.3, ccos.3, ccosh.3, cerf.3, cexp2.3, cexp.3, cimag.3,
  clog10.3, clog2.3, clog.3, conj.3, cpow.3, cproj.3, creal.3, csin.3, csinh.3,
  csqrt.3, ctan.3, ctanh.3, erf.3, exp10.3, exp.3, expm1.3, fmod.3, frexp.3,
  gamma.3, hypot.3, modf.3, pow10.3, remquo.3
    Formatage SYNOPSIS.

  bindresvport.3, tzset.3
    Formatage.

  ctime.3
    Ajout d'une note sur la signification de 0 dans tm_mday.

  exp2.3
    Ajout d'une option de compilation.
    Formatage SYNOPSIS.
    Ajout d'une référence dans VOIR AUSSI.

  fdim.3, fmin.3, log1p.3, nan.3, 
    Formatage SYNOPSIS.
    Ajout d'une option de compilation.

  fma.3
    Ajout d'explication pour FLT_ROUNDS.
    Ajout d'une option de compilation.
    Formatage SYNOPSIS.

  fpcalssify.3, isgreater.3, lgamma.3, lrint.3, round.3, signbit.3, tgamma.3
  trunc.3
    Ajout d'une option de compilation.

  gcvt.3
    Ajout d'une note.

  getnameinfo.3
    Ajout de l'erreur EAI_OVERFLOW.
    Correction de la description du code d'erreur de retour.

  infnan.3
    Ajout d'une note sur l'obsolescence de la fonction.

  j0.3, sincos.3
    Modification SYNOPSIS.

  killpg.3
    Ajout d'une référence dans VOIR AUSSI.
    Modification CONFORMITÉ.

  log10.3, log2.3, log.3, pow.3, sin.3, sinh.3, sqrt.3, tan.3, tanh.3
    Formatage SYNOPSIS.
    Ajout d'une ou plusieurs références dans VOIR AUSSI.

  lround.3
    Ajout d'une option de compilation.
    Ajout d'une note sur la valeur de retour.

  printf.3, starg.3
    Correction de l'exemple.

  realpath.3
    Ajout d'une discussion pour resolved_path == NULL.

  shm_open.3
    Correction typographique.

  random.4
    Mise à jour des scripts d'initialisation et d'arrêt.

  proc.5
    Mise à jour notes sur /proc/loadavg.
    rtsig-max et rtsig-nr ne sont plus dans le noyau depuis 2.6.8.
    Mise à jour statm et correction de l'ordre de la liste.

  resol.conf.5
    Rétablissement du nom de la page.

  capabilities.7
    Ajout de O_NOATIME pour CAP_FOWNER.

  netdevice.7
    Formatage.

  signal.7
    Ajout d'une note sur RLIMIT_SIGPENDING.
    Ajout de plusieurs références dans VOIR AUSSI.

  tcp.7
    Mise à jour des détails de l'interaction entre TCP_CORK et TCP_NODELAY.


------------------ Changements entre versions 1.69.1 et 1.70.0 --------------

Nouvelles pages :

  exit_group2, dl_iterate_phdr.3, drand48_r.3, endnetgrent.3, erand48_r.3,
  finitef.3, finitel.3, gethostent.3, gethostent_r.3, getnetgrent.3,
  getnetgrent_r.3, HUGE_VAL.3, HUGE_VALF.3, HUGE_VALL.3, ilogb.3, ilogbf.3,
  ilogbl.3, INFINITY.3, innetgr.3, isinff.3, isinfl.3, jrand48.3, lcong48_r.3,
  logb.3, logbf.3, logbl.3, lrand48_r.3, mrand48_r.3, NAN.3, nrand48_r.3,
  remquo.3, remquof.3, remquol.3, scalb.3, scalbf.3, scalbl.3, scalbln.3,
  scalblnf.3, scalblnl.3, scalbn.3, scalbnf.3, scalbnl.3, seed48_r.3,
  setnetgrent.3, significand.3, significandf.3, significandl.3, srand48_r.3,
  ld-linux.8, ld-linux.so.8


Pages modifiées :

  fenv.3, finite.3, fpclassify.3, gethostbyname.3, grantpt.3, isalpha.3,
  isinf.3, isnan.3, ldexp.3, lgamma.3, log2.3, ptsname.3, resolver.3,
  termios.3, tgamma.3, undocumented.3, unlockpt.3, resolv.conf.5, utmp.5,
  ip.7, sync.8
    Ces pages ont été modifiées conformément aux modifications apportées dans
    la version anglaise.


------------------ Changements entre versions 1.69.0 et 1.69.1 --------------

Pages modifiées :

  intro.1
    Ajout d'un guillemet français ouvrant.

  stat.2
    Plusieurs corrections dans cette page.

  acos.3, acosh.3, asin.3, asinh.3, atan2.3, atan.3, cabs.3, cacos.3, carg.3,
  casin.3, copysign.3, cos.3, cosh.3, erf.3
    Ajout d'une barre oblique inverse devant -lm.
    Reformatage de la section NOTES.

  intro.3, memfrob.3, puts.3
    Correction de la faute d'orthographe « bibliotheque » -> « bibliothèque ».

  fputwc.3, wmemmove.3, wmemset.3
    Remplacement de « CONFORME A » par « CONFORMITÉ ».

  trunc.3
    Suppression de .SH NOTES en double.

  iso_8859-7.7
    Suppression de deux lignes dupliquées.

  latin1.7
    Correction du lien .so/man7.

  locale.7
    Correction de deux erreurs typographiques.

  err.3, elf.5, operator.7
    Francisation de la macro .Sh et ajout de la macro .TH pour un affichage
    correct des en-tête et pied de page.

  accept.2, acct.2, adjtimex.2, bdflush.2, bind.2, capget.2, chdir.2, chmod.2,
  chown.2, chroot.2, clone.2, connect.2, epoll_create.2, execve.2, fcntl.2,
  fork.2, futex.2, getdomainname.2, getgroups.2, gethostname.2,
  get_thread_area.2, gettimeofday.2, ioperm.2, iopl.2, kill.2,
  lookup_dcookie.2, mknod.2, mlock.2, mlockall.2, mmap.2, mount.2, mprotect.2,
  msgctl.2, msgget.2, msgop.2, munlockall.2, nice.2, open.2, pipe.2,
  pivot_root.2, poll.2, ptrace.2, readahead.2, reboot.2, rmdir.2,
  sched_setscheduler.2, semctl.2, semget.2, send.2, seteuid.2, setfsuid.2,
  setreuid.2, set_thread_area.2, setuid.2, shmctl.2, shmget.2, shmop.2,
  sigpause.2, sigqueue.2, socket.2, socketpair.2, stat.2, statfs.2, statvfs.2,
  stime.2, swapon.2, symlink.2, tkill.2, truncate.2, unlink.2, utime.2,
  vhangup.2, capabilities.7, socket.7
    Restauration, dans la macro .TH, de la version Linux pour laquelle a été
    écrite ou mise à jour la page.

  df.1, ln.1, accept.2, bind.2, capget.2, chown.2, clone.2, close.2, _exit.2,
  fcntl.2, fork.2, fsync.2, getpriority.2, getrlimit.2, gettid.2, getxattr.2,
  intro.2, io_cancel.2, io_setup.2, ioctl.2, kill.2, listxattr.2,
  lookup_dcookie.2, madvise.2, mlock.2, mount.2, nice.2, open.2, ptrace.2,
  readdir.2, reboot.2, select.2, select_tut.2, setfsgid.2, setresuid.2,
  sigaction.2, signal.2, socket.2, statfs.2, syscall.2, syslog.2, tkill.2,
  getmntent.3, rpc.3, epoll.4, futex.4, lp.4, st.4, proc.5, tzfile.5
    Suppression du trait d'union dans « appel(s)-système »

  dd.1, ioctl_list.2, sched_setscheduler.2, sigaction.2, proc.5, ioctl.2,
  sched_setscheduler.2, socket.2, epoll.4
    Remplacement, dans « entrée(s)-sortie(s) », de la barre oblique par un
    trait d'union

  cacosh.3, csin.3
    Correction de complex(5) dans la section VOIR AUSSI


------------------ Changements entre versions 1.68.0 et 1.69.0 --------------

Pages modifiées :
	126 pages ont été modifiées conformément aux modifications apportées
	dans la version originale, principalement pour classer par ordre
	alphabétique les valeurs de retour des fonctions et appels systèmes.
	Mise à jour de proc.5


------------------ Changements entre versions 1.67.1 et 1.68.0 --------------

Nouvelles pages :
	path_resolution.2
	set_tid_address.2
	tgkill.2
	cacosf.3
	cacosl.3
	ksoftirqd.9

Pages modifiées :
	373 pages ont été modifiées conformément aux modifications apportées
	dans la version originale.


------------------ Changements entre versions 1.67.0 et 1.67.1 --------------

Toutes les pages n'appartenant pas à l'archive LDP ont été transférées dans
une nouvelle archive : man-pages-extras-fr.

De très nombreuses pages ont été mises à jour dans cette version.
Les principales modifications apportées sur ces pages sont les suivantes :

	+ mise à jour des copyrights des pages originales
	+ amélioration de la section TRADUCTION afin d'indiquer la date
	  de mise à jour de la version française
	+ restauration de la date de la page originale
	+ suppression des caractères blancs en fin de ligne
	+ suppression des caractères blancs dupliqués entre deux phrases
	+ protection des espaces insécables
	+ correction de la faute d'orthographe sur « apparement » -> apparemment
	+ correction de la faute d'orthographe sur « appellant » -> appelant
	+ correction de la faute d'orthographe sur « chaine » -> chaîne
	+ correction de la faute d'orthographe sur « crées » -> créés
	+ correction de la faute d'orthographe sur « évènement » -> événement
	+ correction de la faute d'orthographe sur « exclus » -> exclu
	+ correction de la faute d'orthographe sur « occurence » -> occurrence
	+ correction de la faute d'orthographe sur « plutot » -> plutôt
	+ correction de la faute d'orthographe sur « précédement » -> précédemment
	+ correction de la faute d'orthographe sur « précisement » -> précisément
	+ correction de la faute d'orthographe sur « suffisament » -> suffisamment
	+ correction syntaxique sur « i-noeud » -> i\-noeud
	+ correction typographique sur « arrière plan » -> arrière-plan
	+ correction typographique sur « avant plan » -> avant-plan
	+ correction typographique sur « celle ci » -> celle-ci »
	+ correction typographique sur « celui ci » -> celui-ci »
	+ correction de certaines majuscules qui devaient être accentuées
	+ traduction de « backslash » -> barre oblique inverse
	+ traduction de « buffer » -> tampon
	+ traduction de « driver » -> pilote, ou pilote de périphérique
	+ traduction de « email » -> courriel
	+ traduction de « i.e. » -> c'est-à-dire
	+ traduction de « slash » -> barre oblique
	+ traduction et uniformisation de « Super\-User » -> super-utilisateur


------------------ Changements entre versions 1.66.0 et 1.67.0 --------------

Mise à jour des pages :

	capget.2
	epoll_ctl.2
	execve.2
	fcntl.2
	getrlimit.2
	ioctl.2
	mincore.2
	mmap.2
	mremap.2
	open.2
	quotactl.2
	sched_setaffinity.2
	setresuid.2
	sigpause.2
	utime.2
	getmntent.3
	gets.3
	hsearch.3
	login.3
	scandir.3
	epoll.4
	proc.5
	ascii.7
	boot.7
	LDP.7
	packet.7
	socket.7
	unix.7


------------------ Changements entre versions 1.65.0 et 1.66.0 --------------

Mise à jour des pages :

	errno.3
	elf.5


------------------ Changements entre versions 1.64.0 et 1.65.0 --------------

Nouvelles pages :

	remap_file_page.2
	sk98lin.4
	elf.5

Mise à jour des pages :

	arch.1
	at.1
	wc.1
	chroot.2
	clone.2
	getrlimit.2
	intro.2
	mkdir.2
	nice.2
	outb.2
	pause.2
	sched_get_priority_max.2
	sched_rr_get_interval.2
	semctl.2
	sendfile.2
	sstk.2
	statvfs.2
	addseverity.3
	aio_cancel.3
	aio_error.3
	aio_fsync.3
	aio_read.3
	aio_return.3
	aio_suspend.3
	aio_write.3
	atoi.3
	cfree.3
	chatiment.3
	daemon.3
	err.3
	errno.3
	fmtmsg.3
	getgrent_r.3
	getgrouplist.3
	getpwent_r.3
	j0.3
	mempcpy.3
	putgrent.3
	rand.3
	remainder.3
	setaliasent.3
	setbuf.3
	strtoimax.3
	unlocked_stdio.3
	wcstoimax.3
	wordexp.3
	pts.4
	crontab.5
	protocols.5
	man.7
	raw.7
	udp.7
	bosskill.8
	cron.8
	mount.8

------------------ Changements entre versions 1.63.0 et 1.64.0 --------------

Pages supprimées :

	getmntent_r.3

Nouvelles pages :

	cfree.3
	dladdr.3
	dlvsym.3
	dremf.3
	dreml.3
	fmodf.3
	fmodl.3
	getgrouplist.3
	getutent_r.3
	getutid_r.3
	getutline_r.3
	ldexpf.3
	ldexpl.3
	remainder.3
	remainderf.3
	remainderl.3
	sincosf.3
	sincosl.3

Mise à jour des pages :

	cp.1
	getrlimit.2
	intro.2
	posix_fadvise.2
	semctl.2
	signal.2
	sstk.2
	stat.2
	statvfs.2
	acos.3
	acosh.3
	addseverity.3
	aio_cancel.3
	aio_error.3
	aio_fsync.3
	aio_read.3
	aio_return.3
	aio_suspend.3
	aio_write.3
	asin.3
	asinh.3
	atan2.3
	atan.3
	atanh.3
	conj.3
	cos.3
	cosh.3
	des_crypt.3
	dlopen.3
	drem.3
	encrypt.3
	erf.3
	errno.3
	exp10.3
	exp2.3
	expm1.3
	fdim.3
	fgetgrent.3
	fgetpwent.3
	fma.3
	fmax.3
	fmin.3
	fmod.3
	fmtmsg.3
	frexp.3
	gamma.3
	getaddrinfo.3
	getgrent.3
	getgrent_r.3
	getgrnam.3
	getipnodebyname.3
	getpt.3
	getpw.3
	getpwent.3
	getpwent_r.3
	getpwnam.3
	getspnam.3
	getutent.3
	grantpt.3
	hsearch.3
	hypot.3
	initgroups.3
	ldexp.3
	lgamma.3
	malloc.3
	mempcpy.3
	nextafter.3
	perror.3
	pow10.3
	printf.3
	putgrent.3
	putpwent.3
	setaliasent.3
	sin.3
	sincos.3
	sqrt.3
	stdio.3
	strtoimax.3
	syslog.3
	tgamma.3
	undocumented.3
	wcstoimax.3
	wordexp.3
	environ.5
	hosts.5
	hosts.equiv.5
	ipc.5
	utmp.5
	ascii.7
	ip.7
	man.7
	packet.7


------------------ Changements entre versions 1.62.0 et 1.63.0 --------------

Nouvelles pages :

	sstk.2
	endspent.3
	fgetgrent_r.3
	fgetpwent_r.3
	fgetspent.3
	fgetspent_r.3
	getgrent_r.3
	getgrgid_r.3
	getgrnam_r.3
	getmntent_r.3
	getpwent_r.3
	getpwnam_r.3
	getpwuid_r.3
	getspent.3
	getspent_r.3
	getspnam.3
	getspnam_r.3
	lckpwdf.3
	putgrent.3
	putspent.3
	rand_r.3
	setspent.3
	sgetspent.3
	sgetspent_r.3
	tmpnam_r.3
	ulckpwdf.3

Mise à jour des pages :

	cp.1
	brk.2
	abs.3
	atoi.3
	bsearch.3
	cmsg.3
	confstr.3
	dlopen.3
	ecvt.3
	ether_aton.3
	fgetgrent.3
	fgetpwent.3
	ftw.3
	gcvt.3
	getgrent.3
	getgrnam.3
	getmntent.3
	getpt.3
	getpwent.3
	getpwnam.3
	killpg.3
	lsearch.3
	malloc_hook.3
	qecvt.3
	qsort.3
	rand.3
	random.3
	strtol.3
	tempnam.3
	tmpnam.3
	undocumented.3


------------------ Changements entre versions 1.61.0 et 1.62.0 --------------

Nouvelles pages :

	addseverity.3
	aio_cancel.3
	aio_error.3
	aio_fsync.3
	aio_read.3
	aio_return.3
	aio_suspend.3
	aio_write.3

Mise à jour des pages :

	a64l.3
	fmtmsg.3
	gamma.3
	ualarm.3
	undocumented.3


------------------ Changements entre versions 1.60.0 et 1.61.0 --------------

Nouvelles pages :

	cosf.3
	coshf.3
	coshl.3
	cosl.3
	endaliasent.3
	fmtmsg.3
	getaliasbyname.3
	getaliasbyname_r.3
	getaliasent.3
	getaliasent_r.3
	imaxdiv.3
	mempcpy.3
	setaliasent.3
	sinhf.3
	sinhl.3
	strtoimax.3
	strtoumax.3
	tanhf.3
	tanhl.3
	wcstoimax.3
	wcstoumax.3
	wmempcpy.3
	wordexp.3
	wordfree.3

Mise à jour des pages :

	ldd.1
	brk.2
	fcntl.2
	intro.2
	mlock.2
	mmap.2
	munlock.2
	open.2
	recv.2
	send.2
	atexit.3
	basename.3
	bsearch.3
	cerf.3
	csin.3
	ctime.3
	div.3
	gethostbyname.3
	ldiv.3
	lldiv.3
	lsearch.3
	memchr.3
	memcmp.3
	memcpy.3
	memmove.3
	memset.3
	modified.txt
	on_exit.3
	printf.3
	qsort.3
	stpcpy.3
	stpncpy.3
	strcasecmp.3
	strcat.3
	strchr.3
	strcpy.3
	undocumented.3
	wcpcpy.3
	wcpncpy.3
	wcsdup.3
	wmemcpy.3
	dsp56k.4
	fd.4
	fifo.4
	futex.4
	lp.4
	mouse.4
	random.4
	tty.4
	acct.5
	charmap.5
	complex.5
	ftpusers.5
	hosts.5
	locale.5
	nscd.conf.5
	passwd.5
	proc.5
	utmp.5
	boot.7
	glob.7
	LDP.7
	ldconfig.8
	ld.so.8
	sync.8


------------------ Changements entre versions 1.59.0 et 1.60.0 --------------

Nouvelles pages :

	fstatvfs.2
	statvfs.2
	asctime_r.3
	clock_getres.3
	clock_gettime.3
	clock_settime.3
	ctime_r.3
	getlogin_r.3
	gmtime_r.3
	localtime_r.3
	latin10.7
	latin5.7
	latin9.7
	operator.7
	posixoptions.7

Mise à jour des pages :

	fdatasync.2
	getdents.2
	get_thread_area.2
	ioctl_list.2
	mlockall.2
	mmap.2
	mprotect.2
	msync.2
	sched_setscheduler.2
	select_tut.2
	sigaltstack.2
	socket.2
	socketpair.2
	statfs.2
	statvfs.2
	syscall.2
	argz_add.3
	carg.3
	ccos.3
	ccosh.3
	cerf.3
	cexp2.3
	cexp.3
	cimag.3
	cpow.3
	cproj.3
	csin.3
	csinh.3
	csqrt.3
	ctan.3
	ctanh.3
	ctime.3
	ctime_r.3
	erf.3
	err.3
	fenv.3
	ferror.3
	getlogin.3
	getopt.3
	getttyent.3
	j0.3
	posix_memalign.3
	queue.3
	round.3
	sysconf.3
	host.conf.5
	nscd.conf.5
	ascii.7
	charsets.7
	files
	glob.7
	hier.7
	ip.7
	iso_8859-15.7
	iso_8859-16.7
	iso_8859-1.7
	iso_8859-2.7
	iso_8859-7.7
	iso_8859-9.7
	koi8-r.7
	socket.7
	udp.7
	x25.7
	nscd.8


------------------ Changements entre versions 1.58.1 et 1.59.0 --------------

Nouvelles pages :

	pciconfig_iobase.2
	pciconfig_read.2
	pciconfig_write.2
	ffsl.3
	ffsll.3
	latin2.7

Mise à jour des pages :

	bash.1			(Christophe Blaess)
	capget.2
	dup.2
	futex.2
	getsockopt.2
	gettid.2
	gettimeofday.2
	ioperm.2
	iopl.2
	llseek.2
	lseek.2
	mmap2.2
	msync.2
	munlock.2
	nanosleep.2
	open.2
	poll.2
	ptrace.2
	reboot.2
	recv.2
	rmdir.2
	sched_rr_get_interval.2
	sched_setaffinity.2	(Denis Barbier)
	select.2
	send.2
	sendfile.2
	setresuid.2
	setuid.2
	sigaction.2
	stat.2			(Denis Barbier)
	statfs.2
	stime.2
	sync.2
	ustat.2
	vm86.2
	wait.2
	wait4.2
	basename.3		(Denis Barbier)
	bstring.3
	ccos.3			(Denis Barbier)
	cpow.3
	ctime.3
	dirfd.3
	ffs.3
	getgrnam.3
	getpwnam.3
	inet_ntop.3
	insque.3
	readdir.3
	rtime.3
	scandir.3
	stdarg.3
	stio.3
	strftime.3
	strtol.3
	strtoul.3
	tcgetsid.3
	wcwidth.3
	initrd.4
	mem.4
	pts.4
	ip.7
	iso_8859-16.7
	iso_8859-2.7
	iso_8859-7.7
	iso_8859-9.7
	koi8-r.7
	locale.7		(Denis Barbier)
	tcp.7


------------------ Changements entre versions 1.58.0 et 1.58.1 --------------

Ajouts:
	clearerr_unlocked.3	
	conj.3			(Alain Portal)
	iso_8859-2.7		(Alain Portal)
	iso-8859-2.7
	iso_8859_2.7
	iso_8859-7.7		(Alain Portal)
	iso-8859-7.7
	iso_8859_7.7
	iso_8859-16.7		(Alain Portal)
	iso-8859-16.7		
	iso_8859_16.7		
	iso_8859-9.7		(Alain Portal)
	iso-8859-9.7
	iso_8859_9.7

Corrections:
	find.1			(Cyril Olivier Martin)
	killall.1		(Denis Barbier)
	stty.1			(Denis Barbier)
	getrlimit.2		(Denis Barbier)
	kill.2			(Emmanuel Colbus)
	sched_setscheduler.2	(Denis Barbier)
	signal.2		(Denis Barbier)
	cabs.3			(Alain Portal)
	envz_add.3		(Denis Barbier)
	exec.3			(Denis Barbier)
	getopt.3		(Denis Barbier)
	getrpcent.3		(Denis Barbier)
	shm_unlink.3		(Denis Barbier)
	strsep.3		(Denis Barbier)
	epoll.4			(Thierry Vignaux)
	charsets.7		(Denis Barbier)
	signal.7		(Denis Barbier)
	atd.8			(Denis Barbier)
	wait.2			(Christophe Blaess)
	wait4.2			(Cedric Rousteau)
	+ de nombreuses corrections mineures


------------------ Changements entre versions 0.9.8 et 1.58.0 ---------------

Mise à niveau avec le LDP, ajout de nombreuses pages.
Relecture générale et correction de nombreuses pages.
Suppression de quelques pages obsolètes et non maintenues.
Transfert chez Gérard Delafond de pages appartenant des paquetages indépendants

------------------ Changements entre versions 0.9.7 et 0.9.8 ----------------

------------------ Changements entre versions 0.9.6 et 0.9.7 ----------------

------------------ Changements entre versions 0.9.5 et 0.9.6 ----------------

* Ajouts des pages :
      madvise.2
      mmap2.2
      syscall.2
      a64l.3
      assert_perror.3
      dirfd.3
      ecvt_r.3
      gamma.3
      getumask.3
      mtrace.3
      nan.3
      qecvt.3
      signbit.3
      tgamma.3
      

* Mise à jour des pages :

      très nombreuses...

------------------ Changements entre versions 0.9.4 et 0.9.5 ----------------

* Ajouts des pages :
      select_tut.2
      sigaltstack.2
      stdio_ext.3
      strverscmp.3
      timegm.3
      unlocked_stdio.3
      

* Mise à jour des pages :

------------------ Changements entre versions 0.9.3 et 0.9.4 ----------------

* Ajouts des pages :
      mincore.2
      asprintf.3
      dprintf.3
      flockfile.3
      fseeko.3
      getline.3
      getnameinfo.3
      clearenv.3
      dysize.3
      fpurge.3
      getdate.3
      getloadavg.3
      makecontext.3
      mkdtemp.3
      nl_langinfo.3
      openpty.3
      posix_memalign.3
      

* Mise à jour des pages :

------------------ Changements entre versions 0.9.2 et 0.9.3 ----------------

* Ajouts des pages :
      raw.7
      strfmon.3
      LDP.7
      ftpusers.5
      udp.7
      packet.7
      ip.7
      ipv6.7
      socket.7
      tcp.7

De nombreuses pages ont été supprimées, car elles sont à présent
centralisées par Gérard Delafond à l'adresse suivante :
<http://www.delafond.org/traducmanfr/>

------------------ Changements entre versions 0.9.1 et 0.9.2 ----------------

* Ajouts des pages :
      time.1
      pselect.2
      atoll.3
      atoq.3
      basename.3
      dirname.3
      imaxabs.3
      llabs.3
      utf8.7
      ceilf.3
      ceill.3
      floorf.3
      floorl.3
      llrint.3
      llrintf.3
      llrintl.3
      llround.3
      llroundf.3
      llroundl.3
      nearbyint.3
      nearbyintf.3
      nearbyintl.3
      trunc.3
      truncf.3
      truncl.3

* Mise à jour des pages :
      chmod.1
      chown.1
      cp.1
      dd.1
      df.1
      dir.1
      dircolors.1
      du.1
      ln.1
      ls.1
      mkdir.1
      mkfifo.1
      mv.1
      rm.1
      rmdir.1
      touch.1
      vdir.1
      accept.2
      acct.2
      adjtimex.2
      chdir.2
      chown.2
      chroot.2
      close.2
      connect.2
      execve.2
      fcntl.2
      fork.2
      fsync.2
      getgroups.2
      gethostid.2
      getpriority.2
      getrlimit.2
      gettimeofday.2
      ioctl.2
      ioctl_list.2
      kill.2
      listen.2
      llseek.2
      mknod.2
      mlockall.2
      mmap.2
      mount.2
      msgctl.2
      open.2
      pause.2
      recv.2
      select.2
      semctl.2
      send.2
      sendfile.2
      setegid.2
      seteuid.2
      setgid.2
      setregid.2
      setreuid.2
      shmctl.2
      shmget.2
      sigaction.2
      sigblock.2
      stat.2
      statfs.2
      stime.2
      sysfs.2
      times.2
      unlink.2
      ustat.2
      vfork.2
      wait.2
      wait4.2
      write.2
      abs.3
      alloca.3
      atexit.3
      atoi.3
      atol.3
      catgets.3
      catopen.3
      clock.3
      cmsg.3
      dlopen.3
      encrypt.3
      exec.3
      fclose.3
      fcloseall.3
      fenv.3
      ferror.3
      fflush.3
      fnmatch.3
      crypt.3
      fopen.3
      fread.3
      fseek.3
      ftime.3
      ftw.3
      getaddrinfo.3
      getcwd.3
      getipnodebyname.3
      getopt.3
      getpass.3
      getpwnam.3
      gets.3
      getw.3
      glob.3
      iconv.3
      inet_ntop.3
      inet_pton.3
      initgroups.3
      labs.3
      malloc.3
      mbsinit.3
      memmem.3
      printf.3
      puts.3
      random.3
      readv.3
      rpc.3
      scandir.3
      scanf.3
      setbuf.3
      setlocale.3
      sigsetops.3
      strptime.3
      strsep.3
      strtod.3
      strtol.3
      system.3
      termios.3
      usleep.3
      fd.4
      hd.4
      ram.4
      sd.4
      vcs.4
      acct.5
      environ.5
      host.conf.5
      hosts.equiv.5
      proc.5
      protocols.5
      arp.7
      bootparam.7
      charsets.7
      icmp.7
      man.7
      suffixes.7
      unicode.7
      utf-8.7
      tzselect.8
      zic.8
      ceil.3
      floor.3
      gethostbyname.3
      rint.3
      putenv.3

------------------ Changements entre versions 0.9 et 0.9.1 ------------------

Remise à jour complète de la page Bash.1
Corrections :
	symlink.2
	sem_init.3thr

* Ajouts
	chroot.1
	dir.1
	emacs.1
	ftp.1
	less.1
	lesskey.1
	locate.1
	make.1
	mc.1
	passmass.1
	passwd.1
	rev.1
	userinfo.1
	usermount.1
	userpasswd.1
	vdir.1
	adduser.8
	cardclt.8
	cardmgr.8
	sfdisk.8
	useradd.8
	userdel.8
	userhelper.8
	usermod.8
	usernetctl.8



------------------ Changements entre versions 0.8 et 0.9 --------------------

Des fautes d'orthographe et de traduction ont été corrigées.

* Ajouts :

	access.1
	alien.1
	ar.1
	as.1
	bzip2.1
	clear.1
	cmp.1
	file.1
	gawk.1
	gcc.1
	gdb.1
	gunzip.1
	gzexe.1
	gzip.1
	igawk.1
	ld.1
	mbadblocks.1
	mesg.1
	nm.1
	pdf2ps.1
	ranlib.1
	talk.1
	tar.1
	vim.1
	write.1
	zcat.1
	zcmp.1
	zdiff.1
	zforce.1
	zgrep.1
	zmore.1
	znew.1

	getcwd.2
	pivot_root.2

	auth_destroy.3
	authnone_create.3
	authunix_create.3
	authunix_create_default.3
	btowc.3
	callrpc.3
	clnt_broadcast.3
	clnt_call.3
	clnt_control.3
	clnt_create.3
	clnt_destroy.3
	clnt_freeres.3
	clnt_geterr.3
	clnt_pcreate_error.3
	clnt_perrno.3
	clnt_perror.3
	clnt_spcreateerror.3
	clnt_spernno.3
	clnt_sperror.3
	clntraw_create.3
	clnttcp_create.3
	clntudp_bufcreate.3
	clntudp_create.3
	cmsg.3
	daemon.3
	dlclose.3
	dlerror.3
	dlopen.3
	dlsym.3	
	encrypt.3
	fcloseall.3	
	feclearexcept.3
	fegetenv.3
	fegetexceptflag.3
	fegetround.3
	feholdexcept.3
	fenv.3
	feraiseexcept.3
	fesetenv.3
	fesetexceptflag.3
	fesetround.3
	fetestexcept.3
	feupdateenv.3
	fgetws.3
	fputws.3
	freeaddrinfo.3
	freehostent.3
	fts.3
	fts_children.3
	fts_close.3
	fts_open.3
	fts_read.3
	fts_set.3
	fwide.3
	gai_strerror.3
	get_myaddress.3
	getaddrinfo.3
	getipnodebyaddr.3
	getipnodebyname.3
	getwchar.3
	iconv.3
	iconv_close.3
	iconv_open.3
	inet_ntop.3
	inet_pton.3
	iswalnum.3
	iswalpha.3
	iswblank.3
	iswcntrl.3
	iswctype.3
	iswdigit.3
	iswgraph.3
	iswlower.3
	iswpunct.3
	iswspace.3
	iswupper.3
	iswxdigit.3
	lockf.3
	mbrlen.3
	mbrtowc.3
	mbsinit.3
	mbsnrtowcs.3
	mbsrtowcs.3
	pmap_getmaps.3
	pmap_getport.3
	pmap_rmtcall.3
	pmap_set.3
	pmap_unset.3
	putwc.3
	putwchar.3
	registerrpc.3
	rpc.3
	setkey.3
	strtok_r.3
	svc_destroy.3
	svc_freeargs.3
	svc_getargs.3
	svc_getcaller.3
	svc_getreq.3
	svc_getreqset.3
	svc_register.3
	svc_run.3
	svc_sendreply.3
	svc_unregister.3
	svcerr_auth.3
	svcerr_decode.3
	svcerr_noproc.3
	svcerr_noprog.3
	svcerr_progvers.3
	svcerr_systemerr.3
	svcerr_weakauth.3
	svcfd_create.3
	svctcp_create.3
	svcudp_buffercreate.3
	svcudp_create.3
	towctrans.3
	towlower.3
	towupper.3
	wcpcpy.3
	wcpncpy.3
	wcrtomb.3
	wcscasecmp.3
	wcscat.3
	wcschr.3
	wcscmp.3
	wcscpy.3
	wcscspn.3
	wcsdup.3
	wcsncasecmp.3
	wcsncat.3
	wcsncmp.3
	wcsncpy.3
	wcsnlen.3
	wcsnrtombs.3
	wcspbrk.3
	wcsrchr.3
	wcsrtombs.3
	wcsspn.3
	wcsstr.3
	wcstok.3
	wcswidth.3
	wctob.3
	wctrans.3
	wctype.3
	wmemchr.3
	wmemcmp.3
	wmemcpy.3
	xdr.3

	dsp56k.4

	acct.5
	host.conf.5
	hosts.5
	proc.5
	resolv.conf.5
	resolver.5

	badblocks.8
	chat.8
	depmod.8
	fdformat.8
	fdisk.8
	insmod.8
	modinfo.8
	modprobe.8
	pppd.8
	pppdump.8
	pppstats.8
	rpm.8
	sfdisk.8
	shutdown.8
	socklist.8
	umount.8
	
	vfree.9
	vmalloc.9

------------------ Changements entre versions 0.7 et 0.8 --------------------

* Mise à jour et corrections mineures dans de nombreuses pages.

* Ajouts :

	c.1
	dir.1
	intro.1
	rmmod.1
	vdir.1
	
	capget.2, capset.2
	pread.2, pwrite.2
	sendfile.2

	MB_CUR_MAX.3, MB_LEN_MAX.3,
	bindesvport.3
	chatiment.3
	fgetwc.3, fputwc.3, fwprintf.3
	getrpcent.3, getrpcport.3, getwc.3, 
	iswprint.3, 
	netlink.3, nftw.3, 
	pthread_XXX.3 (plus de 50 pages), putwc.3,
	rnetlink.3
	sem_destroy.3, sem_getvalue.3, sem_init.3, sem_post.3, sem_wait.3,
	sigwait.3, stpncpy.3, strnlen.3, swprintf.3,
	ungetwc.3, 
	vfwprintf.3, vswprintf.3, vwprintf.3,
	wcslen.3, wcwidth.3, wmemmove.3, wmemset.3, wprintf.3

	fifo.4

	host.equiv.5
	rpc.5

	intro.6
	
	arp.7
	ddp.7
	icmp.7,
	iso_8859_1.7, iso-8859-1.7, 
	iso_8859_7.7, iso_8859-7.7, iso-8859-7.7
	iso_8859_15.7, iso_8859-15.7, iso-8859-15.7

	bosskill.8
	couteau.8, ctluser.8
	e2label.8
	guru.8
	imon.8
	lvmcreate_initrd.8, lvmsar.8
	mkfs.minix.8
	nfsd.8, nfsstat.8, ntsysv.8,
	pidof.8
	rpc.nfsd.8, rpc.rquotad.8, rpc.rstatd.8, rpc.rusersd.8,
	rpc.rwalld.8, rpc.statd.8
	showmount.8, statd.8, sync.8
	vmstat.8, vgck.8, vgexport.8

	disable_bh.9
	free_irq.9
	init_bh.9
	init_module.9
	mark_bh.9
	probe_irq_off.9, probe_irq_on.9, proc_dir_entry.9, proc_register.9
	proc_register_dynamic.9, proc_unregister.9
	remove_bh.9, request_irq.9, 

	
* Suppressions :

	create_module.2 delete_module.2 get_kernel_syms.2 init_module.2
	phys.2 profil.2 query_module.2 ulimit.2

* Déplacements :

	La page charsets est passée de la section 4 à la section 7
	iso_8859_1.7 est devenue iso_8859-1.7


------------------ Changements entre versions 0.6 et 0.7 --------------------

* Les pages suivantes ont été mises à jour :

	arch.1, bash.1, chgrp.1, chmod.1, chown.1, cp.1, du.1, mknod.1,
	rmdir.1, touch.1

	accept.2, acct.2, bind.2, clone.2, close.2, connect.2, fcntl.2, flock.2,
	getgid.2, getppername.2, getsockname.2, getsockopt.2, getsid.2, getrlimit.2,
	getuid.2, intro.2, ioperm.2, iopl.2, listen.2, llseek.2, lseek.2, open.2,
	phys.2, quotactl.2, readv.2, reboot.2, recv.2, rename.2, 
	semget.2, send.2, sigaction.2, signal.2, socket.2, stat.2, swapon.2, 
	symlink.2, sysinfo.2, syslog.2, truncate.2, undocumented.2, 
	unimplemented.2, unlink.2, wait.2

	ctime.3, fclose.3, fnmatch.3, ftime.3,  getgrnam.3, gethostbyname.3,
	getnetent.3, getopt.3, glob.3, isalpha.2, malloc.3, mktemp.3, mkstemp.3,
	opendir.3, popen.3,  regcomp.3, regexec.3, regfree.3, remove.3, 
	scanf.3, setlocale.3, strftime.3 system.3, ulimit.3

	charsets.4, mouse.4, st.4
	
	environ.5, lilo.conf.5
	
	suffixes.7

* Les pages suivantes ont été ajoutées :

	apropos.1
	bogomips.1
	diff.1
	df.1
	dircolors.1
	getty.1
	gperf.1
	install.1
	ldd.1
	ln.1
	lsattr.1
	lsmod.1

	_newselect.2		alias vers select.2
	_sysctl.2		alias vers sysctl.2
	syscalls.2

	profil.3
	regex.3			(ancienne page regcomp.3)
	rquota.3
	ulimit.3

	crontab.5
	ftphosts.5
	issue.net.5
	tzfile.5

	glob.7

	atd.8
	accton.8
	atrun.8
	cfdisk.8
	chroot.8
	cron.8
	crond.8
	ctrlaltdel.8
	dmesg.8
	dumpe2fs.8
	getkeycodes.8
	glint.8
	halt.8
	ifport.8
	ipcrm.8
	ipcs.8
	kbdrate.8
	killall.8
	losetup.8
	lsdev.8
	mgetty.8
	mingetty.8
	mkfs.8
	mklost+found.8
	news-recovery.8
	newslog.8
	reboot.8		Alias de halt.8
	runlevel.8
	sbnpprobe.8
	setclock.8
	setsid.8
	smbumount.8
	socklist.8
	tzselect.8
	zdump.8
	zic.8

	Toutes pages actuelles de la section 9
	traduites par Thierry Vignaud <thierry.vignaud@ensea.fr>.
	
* Suppression de :

	fpurge.3
	

------------------ Changements entre versions 0.5 et 0.6 --------------------

* L'ensemble des pages comporte désormais des accents !

* Corrections de fautes de frappe dans de nombreuses pages.

* Ajout de fautes de frappe dans d'autres pages... ;-)

* Les pages suivantes ont été ajoutées :

	exit.2      (alias de _exit.2)
	prctl.2
	sgetmask.2  (alias de signal.2)
	siggetmask.2 (alias de sigblock.2)
	sigsetmask.2 (alias de sigblock.2)
	ssetmask.2  (alias de signal.2)
	ulimit.2    (alias de unimplemented.2)
	utimes.2    (alias de utime.2)


	__setfpucw.3
	iruserok.3  (alias de rcmd.3)
	logwtmp.3   (alias de updwtmp.3)
	rcmd.3
	rresvport.3 (alias de rcmd.3)
	ruserok.3   (alias de rcmd.3)
	stderr.3    (alias de stdin.3)
	stdin.3
	stdout.3    (alias de stdin.3)
	updwtmp.3

	full.4
	initrd.4
	random.4

	nsswitch.5

	
* Les pages suivantes ont été mises à jour par rapport à la version
  1.19 des pages du LDP :
	
	access.2, adjtimex.2, bind.2, chdir.2, chmod.2, chown.2
	chroot.2, execve.2,getgroups.2, getpeername.2, getresuid.2,
	getsid.2, getsockname.2, gettimeofday.2, kill.2, link.2,
	lseek.2, mkdir.2, mknod.2, open.2, poll.2, readlink.2, rename.2,
	rmdir.2, setreuid.2, setresuid.2, stat.2, statfs.2, symlink.2,
	sysctl.2, time.2, umask.2, unlink.2

	atexit.3, errno.3, fopen.3, fread.3, ftw.3, getmntent.3, getopt.3,
	gets.3, inet.3, localeconv.3, malloc.3, memmem.3, mkstemp.3,
	printf.3, puts.3, setbuf.3, setjmp.3, stdio.3, strcoll.3
	strftime.3, strstr.3, strtok.3, strxfrm.3, sysconf.3

	st.4

	fstab.5, passwd.5, utmp.5,

	hier.7, signal.7, suffixes.7

* La page man.1 a été supprimée car elle existe déjà en version française
  dans le package man.
  La page vm86old.2 (alias vers vm86.2) a été supprimée.


------------------ Changements entre versions 0.4 et 0.5 --------------------

Les pages suivantes ont été ajoutées :

        bash.1

        getresgid.2             (alias vers getresuid.2)
        getresuid.2
        nfsservctl.2
        poll.2
        query_module.2
        setresgid.2             (alias vers setresuid.2)
        setresuid.2
        vm86old.2               (alias vers vm86.2)

        Les pages suivantes étaient précédemment des alias vers modules.2 :
        
        create_module.2, delete_module.2, get_kernel_syms.2, init_module.2
        
        
Les pages suivantes ont été modifiées, mises à jour par rapport à la version
1.17 des pages du LDP :
        
        brk.2, chroot.2, connect.2, gethostid.2, getsockname.2
        link.2, mlock.2, mmap.2, msgop.2, read.2, readv.2
        recv.2, seteuid.2, vm86.2, wait.2, wait4.2
        
        exec.3, fflush.3, setlocale.3, snprintf.3, system.3
        
        locale.7
        
La page exect.3 a été supprimée, il s'agissait d'un alias.

------------------ Changements entre versions 0.3 et 0.4 --------------------

  * General
  
        Ajout de pages Index.n listant les pages de
              chaque section, surtout utile pour une version
              imprimee.
              
  * Section 1

        - Ajout des pages suivantes 
          (absentes de la distribution LDP) :

                - arch.1        (Rickard E. Faith)
                - at.1          (Koenig at v. 1.3)
                - cal.1
                - chsh.1        (0.9 beta)
                - col.1
                - crontab.1     (Vixie Cron v. 2.4)
                - dnsdomainname.1 (alias vers hostname)
                - dnsquery.1    (Beecher)
                - finger.1
                - fuser.1       (Almesberger psmisc v.11)
                - host.1
                - hostid.1      (DSouza)
                - hostname.1    
                - kill.1                
                - killall.1     (Almesberger psmisc v.11)
                - last.1        (Van Smoorenburg)
                - lpq.1
                - lpr.1
                - lprm.1
                - man.1         (Eaton)
                - more.1
                - ps.1          (procps v. 1.01)
                - uptime.1      (procps v. 1.01)
                - wall.1        (Van Smoorenburg)
                - whereis.1
                - which.1

        - Modification des pages :

                - du.1

  * Section 2

        Ajout d'une page _llseek.2 alias de llseek.2

        Mise à jour par rapport a la version 1.16 du LDP des
        pages suivantes (corrections mineures) :

                - _exit.2
                - chown.2
                - getpid.2 
                - mprotect.2
                - msgctl.2
                - ptrace.2
                - readv.2
                - semctl.2
                - semop.2
                - shmctl.2
                - shmop.2
                - socket.2
                - utime.2
    
  * Section 3
  
        Ajout des pages suivantes :

                - siglongjmp.3  (alias pour longjmp.3)
                - sigsetjmp.3   (alias pour setjmp.3)
                
        Mise a jour par rapport à la version 1.16 du LDP des pages suivantes
        (corrections mineures) :

                - catgets.3
                - catopen.3
                - confstr.3
                - getenv.3
                - gethostbyname.3
                - glob.3
                - isalpha.3
                - longjmp.3
                - putenv.3
                - setenv.3
                - setjmp.3
                - system.3
                - ttyname.3
                - usleep.3
                

  * Section 4
        Mise a jour par rapport à la version 1.16 du LDP des pages :
        (correction mineure)

                - console.4

  * Section 5

        Ajout des pages suivantes :
        
                - charmap.5
                - locale.5
                
        Mise a jour par rapport à la version 1.16 du LDP des pages :
        
                - environ.5

    
  * Section 7
  
        Mise a jour par rapport à la version 1.16 du LDP des pages :
        (correction mineure)
        
                - bootparam.7

  * Section 8

        Ajout de la page suivante :
        
                - mount.1       (Linux 2.0)

------------------ Changements entre versions 0.2 et 0.3 --------------------

  * Section 1

        - Ajout des pages suivantes 
          (absentes de la distribution LDP) :
                - basename.1  
                - cat.1       
                - chgrp.1     
                - chmod.1     
                - chown.1     
                - cksum.1     
                - comm.1      
                - cp.1        
                - csplit.1    
                - cut.1       
                - date.1      
                - dd.1        
                - dirname.1   
                - du.1        
                - echo.1      
                - env.1     
                - expand.1    
                - expr.1      
                - false.1     
                - find.1      
                - fmt.1     
                - fold.1
                - free.1
                - grep.1      
                - groups.1    
                - head.1      
                - id.1      
                - join.1      
                - logname.1   
                - ls.1      
                - md5sum.1    
                - mkdir.1     
                - mkfifo.1    
                - mknod.1     
                - mv.1      
                - nice.1      
                - nl.1      
                - nohup.1     
                - od.1      
                - paste.1     
                - pathchk.1   
                - pr.1      
                - printenv.1  
                - printf.1    
                - pwd.1     
                - rm.1      
                - rmdir.1     
                - sleep.1     
                - sort.1      
                - split.1     
                - stty.1      
                - su.1      
                - sum.1     
                - tac.1
                - tail.1      
                - tee.1
                - test.1
                - touch.1
                - tr.1
                - true.1
                - tty.1
                - uname.1
                - unexpand.1
                - uniq.1
                - users.1
                - wc.1
                - who.1
                - whoami.1
                - yes.1
  * Section 2
    
        - Mises a jour par rapport a man-pages-1.15 du LDP
          des pages suivantes (beaucoups de changement mineurs
          dans la section "CONFORMITÉ" des pages) :
                - _exit.2                       
                - accept.2                
                - acct.2                  
                - adjtimex.2              
                - alarm.2                 
                - bdflush.2               
                - bind.2                  
                - brk.2                   
                - cacheflush.2            
                - chdir.2                 
                - chmod.2
                - chown.2                 
                - chroot.2                
                - clone.2                 
                - close.2                 
                - connect.2               
                - dup.2                   
                - execve.2                
                - fcntl.2                 
                - fdatasync.2             
                - flock.2                 
                - fork.2                  
                - fsync.2                 
                - getdents.2              
                - getdtablesize.2         
                - getgroups.2             
                - gethostid.2             
                - gethostname.2           
                - getitimer.2             
                - getpagesize.2           
                - getpeername.2           
                - getpriority.2           
                - getrlimit.2             
                - getsid.2                
                - getsockname.2           
                - getsockopt.2            
                - gettimeofday.2          
                - idle.2                  
                - intro.2                 
                - ioctl.2                 
                - ioperm.2                
                - iopl.2                  
                - ipc.2                   
                - kill.2                  
                - killpg.2                
                - link.2                  
                - listen.2                
                - llseek.2                
                - lseek.2                 
                - mkdir.2                 
                - mknod.2                 
                - mlock.2                 
                - mlockall.2              
                - mmap.2                  
                - modify_ldt.2            
                - modules.2               
                - mount.2                 
                - mprotect.2              
                - mremap.2                
                - msgctl.2                
                - msgget.2                
                - msgop.2                 
                - msync.2                 
                - munlock.2               
                - munlockall.2            
                - nanosleep.2             
                - nice.2                  
                - obsolete.2              
                - open.2                  
                - pause.2                 
                - personality.2           
                - pipe.2
                - ptrace.2
                - quotactl.2
                - read.2
                - readdir.2
                - readlink.2
                - readv.2
                - reboot.2
                - recv.2
                - rename.2
                - rmdir.2
                - sbrk.2
                - sched_get_priority_max.2
                - sched_rr_get_interval.2
                - sched_setparam.2
                - sched_setscheduler.2
                - sched_yield.2
                - select.2
                - semctl.2
                - semget.2
                - semop.2
                - send.2
                - setfsgid.2
                - setfsuid.2
                - setgid.2
                - setpgid.2
                - setregid.2
                - setreuid.2
                - setsid.2
                - setuid.2
                - setup.2
                - shmctl.2
                - shmget.2
                - shmop.2
                - shutdown.2
                - sigaction.2
                - sigblock.2
                - signal.2
                - sigpause.2
                - sigreturn.2
                - sigvec.2
                - socket.2
                - socketcall.2
                - socketpair.2
                - stat.2
                - statfs.2
                - stime.2
                - swapon.2
                - symlink.2
                - sync.2
                - sysctl.2
                - sysfs.2
                - sysinfo.2
                - syslog.2
                - time.2
                - times.2
                - truncate.2
                - umask.2
                - uname.2
                - undocumented.2
                - unlink.2
                - uselib.2
                - ustat.2
                - utime.2
                - vhangup.2
                - vm86.2
                - wait.2
                - wait4.2
                - write.2   

        - Ajout des pages suivantes (la traduction avait ete repoussee, car
          leur contenu ne semble pas a jour) :

                - phys.2
                - profil.2

  * Section 3
  
        - Mises a jour par rapport a man-pages-1.15 du LDP
          des pages suivantes :

                - getmntent.3
                - getutent.3
                - putenv.3
                - scanf.3
                - strcpy.3
                - strsep.3
                - undocumented.3

        - Ajout des pages suivantes :
    
                - endutent.3 (alias pour getutent)
                - getutid.3 (alias pour getutent)
                - getutline.3 (alias pour getutent)
                - inet_aton.3 (alias pour inet)
                - pututline.3 (alias pour getutent)
                - setutent.3 (alias pour getutent)
                - utmpname.3 (alias pour getutent)

  * Section 4
  
        - Mises a jour par rapport a man-pages-1.15 du LDP
          de la page suivante :
        
                - console_code.4.
      
        - Ajout de la page suivante :
        
                - wavelan.4
    
  * Section 7
  
        - Mises a jour par rapport a man-pages-1.15 du LDP
          des pages suivantes :
        
                - ascii.7
                - bootparam.7
                - suffixes.7


-------------------------------------------------------------------------


