BusyBox 1.33 leveres med base32, understøttelse af caching og mere

Efter flere måneders udvikling lanceringen af den nye version af pakken BusyBox 1.33, som er en implementering af et sæt UNIX-standardværktøjer, designet som en enkelt eksekverbar fil og optimeret til minimalt forbrug af systemressourcer, når pakkestørrelsen er mindre end 1 MB.

Den første version af den nye filial 1.33 er placeret som ustabil, fuld stabilisering vil blive leveret i version 1.33.1, forventes om cirka en måned.

For dem der ikke kender BusyBox, skal de vide det dens modulære karakter gør det muligt at danne en samlet eksekverbar fil A, der indeholder et vilkårligt sæt værktøjer implementeret i pakken (hvert værktøj er tilgængeligt som et symbolsk link til denne fil).

Størrelsen, sammensætningen og funktionaliteten af ​​værktøjssamlingen kan variere afhængigt af behovene og funktionerne på den integrerede platform, du bygger til.

Pakken er autonom, Med en statisk opbygning med uclibc skal du bare oprette nogle enhedsfiler i / dev-biblioteket og forberede konfigurationsfilerne for at oprette et system, der kører oven på Linux-kernen.

BusyBox er det førende værktøj i kampen mod overtrædelse af GPL-firmware. Software Freedom Conservancy (SFC) og Software Freedom Law Center (SFLC) har på vegne af BusyBox-udviklerne gentagne gange med succes haft indflydelse på virksomheder, der ikke giver adgang til kildekoden til GPL-programmer, både gennem domstolene og gennem indgåelse af udenretslige aftaler.

Vigtigste nyheder om BusyBox 1.33

Sammenlignet med den tidligere version 1.32 steg hukommelsesforbruget i en typisk BusyBox 1.32-samling med 1761 bytes.

I denne nye version af BusyBox 1.33 vi kan finde ud af, at http-serveren indarbejdet opdaterede HTTP / 1.1 implementeringen og har tilføjet support til datadrevet caching af HTTP ETag header. Stop med at tilføje HTTP-dato og sidst ændrede overskrifter i svar.

Derudover IP-adgangsbegrænsningsindstillingerne er blevet gjort valgfri og at CSS-typografierne er blevet omarbejdet og bruges ved visning af biblioteksindhold i httpd_indexcgi.

Datoværktøjet har tilføjet understøttelse af indstillingerne "-Ins" og forbedret understøttelse af visning af tidszoner.

Det nævnes også, at se har tilføjet flere dusin ændringer til libbb-biblioteket, herunder brug af rammen til faste sider og tilføjelsen af ​​nye funktioner exec_login_shell (), msleep (), sleep1 () og xsettimeofday ().

Login-hjælpeprogrammet har gjort det muligt at sende oplysninger til syslog om hver ugyldige adgangskode.

Af de andre ændringer, der skiller sig ud af denne nye version:

  • Ftp tilføjer understøttelse af PASV-svar, der ikke ender med ')'.
    Udviklingen af ​​kommandoprojektilerne Ash og Hush fortsætter.
  • Forbedret support til bash-specifikke builds.
  • Tilføjet et nyt base32-værktøj.
  • Modprobe-værktøjet har tilføjet understøttelse af sortliste ugyldige kernemoduler, der skal indlæses
  • Support til direkte I / O (O_DIRECT-tilstand) blev føjet til dd-værktøjet.
  • Support til valgmulighederne "-o nostrictatime", "-o [no] lazytime" og "-o nosymfollow" er føjet til monteringsværktøjet.
  • Tilføjet understøttelse af mulighederne "noprefixroute", "valid_lft" og "favorite_lft" til ip-værktøjet. Tilføjet understøttelse af indstillingerne fwmark / fwmask til routing af politikker til ip-reglen.
  • Hjælpeprogrammet chrt tilføjer understøttelse af musl standard C-biblioteket.
  • Tilladt at køre ntpd af en ikke-root-bruger.
  • Traceroute-værktøjet er blevet forbedret betydeligt.
  • Tilføjet support til logning via syslog i mdev.
  • Util-linux tilføjer understøttelse af erofs-filsystemet.

Endelig for dem, der ønsker at vide mere om udgivelsen af ​​denne nye version af BusyBox 1.33, Du kan få detaljerne ved at gå til følgende link.

Hvordan får man BusyBox?

Hvis du er interesseret i at kunne få denne nye version. Du kan gøre det ved at gå til projektets officielle hjemmeside hvor du finder i dens download sektion både kildekode til dette samt binære filer og dokumentation.

Linket er dette.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.