BusyBox 1.33 est livré avec base32, prise en charge de la mise en cache et plus

Après plusieurs mois de développement le lancement de la nouvelle version du package Occupé Box 1.33, qui est une implémentation d'un ensemble d'utilitaires UNIX standard, conçu comme un fichier exécutable unique et optimisé pour une consommation minimale de ressources système lorsque la taille du package est inférieure à 1 Mo.

La première version de la nouvelle branche 1.33 est positionné comme instable, une stabilisation complète sera fournie dans la version 1.33.1, qui est attendue dans un mois environ.

Pour ceux qui ne connaissent pas BusyBox, ils doivent savoir que sa nature modulaire permet de former un fichier exécutable unifié A contenant un ensemble arbitraire d'utilitaires implémentés dans le package (chaque utilitaire est disponible sous forme de lien symbolique vers ce fichier).

La taille, la composition et les fonctionnalités de la collection d'utilitaires peuvent varier en fonction des besoins et des capacités de la plate-forme intégrée pour laquelle vous créez.

Le package est autonome, Avec une construction statique avec uclibc, pour créer un système qui s'exécute au-dessus du noyau Linux, il vous suffit de créer des fichiers de périphériques dans le répertoire / dev et de préparer les fichiers de configuration.

BusyBox est le principal outil de lutte contre la violation du micrologiciel GPL. Software Freedom Conservancy (SFC) et Software Freedom Law Center (SFLC), au nom des développeurs BusyBox, ont influencé à plusieurs reprises avec succès les entreprises qui ne parviennent pas à fournir l'accès au code source des programmes GPL, à la fois par les tribunaux et par la conclusion d'accords extrajudiciaires.

Principales actualités de BusyBox 1.33

Par rapport à la version précédente 1.32, la consommation de mémoire d'un assemblage BusyBox 1.32 typique a augmenté de 1761 octets.

Dans cette nouvelle version de BusyBox 1.33 nous pouvons constater que le serveur http Incorporé mis à jour l'implémentation HTTP / 1.1 et a ajouté la prise en charge de la mise en cache basée sur les données de l'en-tête HTTP ETag. Arrêt de l'ajout des en-têtes Date HTTP et Dernière modification dans les réponses.

En outre, les paramètres de restriction d'accès IP a été rendu facultatif et que les styles CSS ont été retravaillés et sont utilisés lors de l'affichage du contenu du répertoire dans httpd_indexcgi.

L'utilitaire de date a ajouté la prise en charge des options «-Ins» et une prise en charge améliorée de l'affichage des fuseaux horaires.

Il est également mentionné que sNous avons ajouté plusieurs dizaines de modifications à la bibliothèque libbb, y compris l'utilisation du framework de pages fixes et l'ajout de nouvelles fonctions exec_login_shell (), msleep (), sleep1 () et xsettimeofday ().

L'utilitaire de connexion a autorisé l'envoi d'informations au journal système sur chaque mot de passe invalide.

Des autres changements qui ressortent de cette nouvelle version:

  • Ftp ajoute la prise en charge des réponses PASV qui ne se terminent pas par ')'.
    Le développement des projectiles commando Ash et Hush se poursuit.
  • Prise en charge améliorée des builds spécifiques à bash.
  • Ajout d'un nouvel utilitaire base32.
  • L'utilitaire modprobe a ajouté la prise en charge de la liste noire des modules de noyau non valides à charger
  • La prise en charge des E / S directes (mode O_DIRECT) a été ajoutée à l'utilitaire dd.
  • Le support des options "-o nostrictatime", "-o [no] lazytime" et "-o nosymfollow" a été ajouté à l'utilitaire de montage.
  • Ajout du support des options "noprefixroute", "valid_lft" et "favorite_lft" à l'utilitaire ip. Ajout de la prise en charge des options fwmark / fwmask pour les stratégies de routage vers la règle ip.
  • L'utilitaire chrt ajoute la prise en charge de la bibliothèque C standard musl.
  • Autorisé à exécuter ntpd par un utilisateur non root.
  • L'utilitaire traceroute a été considérablement amélioré.
  • Ajout de la prise en charge de la journalisation via syslog dans mdev.
  • Util-linux ajoute la prise en charge du système de fichiers erofs.

Enfin, pour ceux qui souhaitent en savoir plus sur la sortie de cette nouvelle version de Occupé Box 1.33, Vous pouvez obtenir les détails en accédant à lien suivant

Comment obtenir BusyBox?

Si vous souhaitez pouvoir obtenir cette nouvelle version. Vous pouvez le faire en vous rendant au site officiel du projet où vous trouverez dans sa section de téléchargement les deux code source pour cela, ainsi que des binaires et de la documentation.

Le lien est le suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.