--------------------- Changements dans la version 3.03.0 ---------------------

Date de publication : 17/07/2008


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

  Christophe Blaess <Christophe AT blaess DOT fr>
  Franck Jousseaume <franck DOT jousseaume AT gmail DOT com>
  Michael Kerrisk <mtk DOT manpages AT googlemail DOT com>
  Nicolas François <nicolas DOT francois AT centraliens DOT net>


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

  get_mempolicy.2
  mbind.2
  sched_setaffinity.2
  set_mempolicy.2
    Ajout dans VOIR AUSSI d'une référence à la nouvelle page getcpu(2).

  accept.2
  close.2
  connect.2
  dup.2
  epoll_wait.2
  fcntl.2
  flock.2
  futex.2
  msgop.2
  poll.2
  read.2
  recv.2
  select.2
  semop.2
  send.2
  sigwaitinfo.2
  spu_run.2
  wait.2
  write.2
  aio_suspend.3
  mq_receive.3
  mq_send.3
  scanf.3
  sem_wait.3
  usleep.3
  inotify.7
    Ajout dans ERREURS d'une référence à signal(7) dans la discussion
    de l'erreur EINTR.

  Pour beaucoup de pages, tri alphabétique de la section VOIR AUSSI, grâce
  à un script de Michael Kerrisk.

  Pour toutes les pages (normalement, 89) relatives aux fonctions de la
  bibliothèque mathématique, suppression de la section NOTES lorsqu'elle
  n'existe pas dans la page originale et déplacement du texte concernant
  la nécessité de lier avec l'option « -lm » dans le SYNOPSIS.

  De très nombreuses pages des sections 3, 5 et 7 ont été modifiées afin
  d'intégrer certaines améliorations apportées par les différents
  mainteneurs de l'archive produite par Debian.

  Lorsqu'il s'agit de l'adjectif, « standard » est invariable.

  Le préfixe « multi » n'accepte de trait d'union que lorsqu'il est suivi
  par un mot commençant pas une voyelle.
  Par exemple, « multi-octets », « multithreads ».
  Voir http://fr.wikipedia.org/wiki/Trait_d'union.

  Dans le cas de l'adverbe « non », si le mot qui le suit est un nom
  ou un verbe substantivé (à l'infinitif), alors on utilise le trait d'union
  après l'adverbe.
  Par exemple, « non-conformité », « non-root », « non-POSIX », « non-NULL ».
  Si le mot suivant l'adverbe est un adjectif, on n'utilise pas de trait
  d'union après l'adverbe.
  Par exemple, « non conforme », « non bloquant », « non nul ».

  Le préfixe « ré » ne prend pas de trait d'union à sa suite.
  Par exemple, « réentrante, réutiliser, réinitialiser ».

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


Nouvelles pages ou réécrites :
------------------------------

  getcpu.2
    Documentation de l'appel système getcpu() introduit dans Linux 2.6.19.

  sched_getcpu.3
    Documentation de sched_getcpu(), une fonction autour de l'appel système
    getcpu(2) fournie depuis la version 2.6 de la glibc.


Interfaces nouvellement documentées dans des pages existantes :
---------------------------------------------------------------

  readdir.3
    Documentation de la fonction readdir_r().


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

  readdir_r.3
    Lien vers readdir.3

  updwtmpx.3
    Lien vers updwtmp.3


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

  accept.2
    Petite reformulation.

  io_getevents.2
    Ajout de l'erreur EINTR.

  open.2
    Ajout de l'erreur EINTR.

  sigaction.2
    Noté dans quelles circonstances chaque attribut SA_* est significatif.
    Description de la spécification POSIX et la sémantique Linux pour
    SA_NOCLDWAIT lors de la mise en place d'un gestionnaire pour SIGCHLD.
    Ajout d'un pointeur sous SA_RESTART vers le nouveau texte dans signal(7)
    décrivant le redémarrage d'un appel système.
    Autres reformulations mineures.

  truncate.2
    Ajout de l'erreur EINTR.
    Quelques reformulations mineures.

  wait.2
    Suppression du texte affirmant que WUNTRACED et WCONTINUED n'ont d'effet
    que si SA_NOCLDSTOP n'a pas été défini pour SIGCHLD. Ce n'est pas vrai.

  errno.3
    Ajout d'un pointeur vers signal(7) pour plus d'explications sur EINTR.

  getgrouplist.3
    Ajout dans VOIR AUSSI d'une référence à passwd(5).

  readdir.3
    Suppression de <sys/types.h> du SYNOPSIS ; POSIX.1-2001 ne le réclame pas.

  rpc.3
    Correction de l'ordre des paramètres de la fonction callrpc().

  sleep.3
    VALEUR RENVOYÉE : explicitement mentionné l'interruption par
    un gestionnaire de signal.
    Ajout dans VOIR AUSSI d'une référence à signal(7).

  usleep.3
    POSIX.1-2001 aussi documente EINVAL.

  group.5
    Ajout dans VOIR AUSSI de références à getgrent(3) et getgrnam(3).

  passwd.5
    Ajout dans VOIR AUSSI de références à getpwent(3) et getpwnam(3).

  proc.5
    Ajout d'un pointeur vers cpuset(7) à la discussion de /proc/PID/cpuset.

  signal.7
    Ajout d'une section décrivant le redémarrage des appels système,
    noté quels appels système sont affectés par SA_RESTART et lesquels
    ne sont jamais redémarrés.
    Description du comportement aberrant sous Linux par lequel un signal
    d'arrêt plus le signal SIGCONT peut interrompre certains appels système
    même si aucun gestionnaire de signal n'a été mis en place, et noté
    les appels système qui ont ce comportement.
    Indiquées quelques architectures supplémentaires sur lesquelles
    les numéros de signaux sont valides.
    Ajout de plusieurs références dans VOIR AUSSI.
    Mise à jour de la liste des fonctions sûres pour les signaux asynchrones
    pour POSIX.1-2004 (qui a ajouté sockatmark()).
