schily

Sagteware kiekie:
schily
Sagteware besonderhede:
Weergawe: 2015-08-12 Opgedateer
Upload datum: 27 Sep 15
Ontwikkelaar: Jorg Schilling
Lisensie: Gratis
Populariteit: 30

Rating: 4.0/5 (Total Votes: 1)

Schily (ook bekend as Schily gereedskap) is 'n oop bron, heeltemal gratis en kruis-platform sagteware projek, 'n versameling van gewilde utilities opdrag-lyn vir Linux-kern gebaseer bedryfstelsels.


Bestaan ​​uit 'n wye verskeidenheid van programme

Die projek bestaan ​​uit 'n wye verskeidenheid van programme, insluitende Cdrecord, readcd, cdda2wav, mkisofs, btcflash, smake, calc, verandering, calltree, vergelyk, devdump, tel, hdump, sowel as isodump.

In Daarbenewens het die isodebug, isoinfo, etiket, isovfy, mt, sccs, p, scgcheck, SDD, scpio, sfind, smake, sformat, ster, suntar, star_sym, gnutar, termcap, rv en tartest programme is ook ingesluit in hierdie sagteware.


Aan die begin met Schily

Om te installeer en gebruik die bogenoemde opdrag-lyn programme in jou GNU / Linux verspreiding, moet jy eers die jongste weergawe van Softoware aflaai, behalwe die gzip-formaat bron argief iewers op jou rekenaar en pak dit met jou gunsteling argief bestuurder hulpmiddel.

Maak 'n terminaal skep app, gaan na die plek van die onttrek argief lêers met die waarde vir 'n CD & rsquo; opdrag (bv cd / huis / softoware / Schily-2014/09/17) en tik die waarde vir './ instel & rsquo; opdrag om die beskikbare opsies te sien vir die opstel van die ingesluit gereedskap.

Die fabrikaat program verkies is waarde vir 'smake & rsquo ;, maar jy kan die universele waarde vir' ook gebruik, maak & rsquo; opdrag, asook die waarde vir 'gmake & rsquo; opdrag as jy wil al die programme op uitgesoekte bedryfstelsels saam te stel.

Die hele samestelling proses sal 'n tyd neem, want daar is talle opdrag-lyn aansoek beskikbaar in die projek. Na 'n suksesvolle samestelling, kan jy hulle almal te installeer deur die uitvoering van die waarde vir 'make install & rsquo; as root of waarde vir 'sudo maak installeer & rsquo; opdrag as 'n gebruiker met root voorregte.


Onder die enjinkap en ondersteun bedryfstelsels

Schily is 'n multi-sagteware wat GNU / Linux, Microsoft Windows, Solaris en ander POSIX bedryfstelsels ondersteun. Dit word versprei onder die gemeenskaplike ontwikkeling en distribusie lisensie lisensie en ondersteun beide 32-bit en 64-bis-instruksiestel argitekture.

Wat is nuut in hierdie release :

  • psmake (die bootstrap smake omgewing op te stel) weer stel op Solaris (en waarskynlik ander). Dit is bereik deur die gebruik van -DNO_FPRFORMAT -DNO_NL_ARGS onlangse verbeterings in printf deaktiveer ()
  • sluit / Schily / varargs.h sluit nou 'n nuwe soort va_lists_t wat 'n struktuur wat va_list dek.
  • sluit / Schily / getargs.h het nou kommentaar vir die argumente en terugkeer kode van die getargs () terugbel funksies.
  • Die Schily makefilesystem sluit nou 'n nuwe symlink ppc64le-linux-cc.rul vir nie-auto bewus maak implementering soos gmake.
  • New autoconf toetse vir strspn () strcspn () wcsspn () wcscspn ()
  • libschily nou implemente strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (die lae vlak printf () implementering) implemente nou ondersteuning vir% n $ argument herposisioneer vir die geval dat & quot; n & quot; is 1..30, of as groter punte om 'n tipe int arg.
  • libschily / fprformat.c vaste 'n fout wat sal verhoed om Wiskunde Streek Leuven makros gebruik met nuwer weergawes OpenSolaris, maak printf () nie so vinnig as wat verwag is.
  • libschily / getargs.c nie meer dumps kern wanneer boolean vlae gekombineer in 'n enkele string en een of meer van hierdie vlae sneller 'n terugbelfunksie.
  • libsiconf / sic_nls.c: sic_open () nie meer probeer om al karakterstel name oopmaak as lêers in die huidige gids, maar slegs indien die naam bevat 'n streep. Danksy 'n verslag van Vladimir Marek
  • star nie meer argiewe alle lêers as yl lêer wanneer die gebruik van sterre-c -sparse -force-putjie, maar slegs die lêers wat ten minste een lyn blok 512 zeroed grepe te sluit.
  • cdrtools gestamp om Weergawe 3.01a22
  • Beter fout boodskappe in mkisofs / apple.c
  • mkisofs inplements nou 'n nuwe opsie -legacy wat toelaat om terug te kry die opsies -H / -L / P wat afgekeur in 2002 en gestremdes in 2006 in die definisie van die 1990's. As jy wil om hierdie funksie te gebruik, skryf 'n wrapper dop script wat roep:
  • mkisofs -legacy & quot; $ @ & quot;
  • Let daarop dat -H / -L / P is afgeskakel in 2006 en mkisofs sal binnekort bekend -H / -L / P met 'n POSIX versoenbaar definisie soos aangekondig sedert 2002 So sorg om jou skrifte omskep om te bel :
  • -map vir die ou definisie van -H (-H geldig tussen 2000 en 2002) -voorsien-voorste punte vir die ou definisie van -L (-L geldig tussen 1995 en 2002) -publisher vir die ou definisie van P (P geldig tussen 1993 en 2002)
  • Die mkisofs man bladsy nou korrek dokumenteer die nuwe gedrag van libsiconv
  • Die mkisofs man bladsy noem nou sfind (1) as 'n man bladsy om te lees oor die koppelvlak as die -find opsie.

Wat is nuut in die weergawe 2015/01/29:

  • psmake (die bootstrap smake omgewing op te stel) weer stel op Solaris (en waarskynlik ander). Dit is bereik deur die gebruik van -DNO_FPRFORMAT -DNO_NL_ARGS onlangse verbeterings in printf deaktiveer ()
  • sluit / Schily / varargs.h sluit nou 'n nuwe soort va_lists_t wat 'n struktuur wat va_list dek.
  • sluit / Schily / getargs.h het nou kommentaar vir die argumente en terugkeer kode van die getargs () terugbel funksies.
  • Die Schily makefilesystem sluit nou 'n nuwe symlink ppc64le-linux-cc.rul vir nie-auto bewus maak implementering soos gmake.
  • New autoconf toetse vir strspn () strcspn () wcsspn () wcscspn ()
  • libschily nou implemente strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (die lae vlak printf () implementering) implemente nou ondersteuning vir% n $ argument herposisioneer vir die geval dat & quot; n & quot; is 1..30, of as groter punte om 'n tipe int arg.
  • libschily / fprformat.c vaste 'n fout wat sal verhoed om Wiskunde Streek Leuven makros gebruik met nuwer weergawes OpenSolaris, maak printf () nie so vinnig as wat verwag is.
  • libschily / getargs.c nie meer dumps kern wanneer boolean vlae gekombineer in 'n enkele string en een of meer van hierdie vlae sneller 'n terugbelfunksie.
  • libsiconf / sic_nls.c: sic_open () nie meer probeer om al karakterstel name oopmaak as lêers in die huidige gids, maar slegs indien die naam bevat 'n streep. Danksy 'n verslag van Vladimir Marek
  • star nie meer argiewe alle lêers as yl lêer wanneer die gebruik van sterre-c -sparse -force-putjie, maar slegs die lêers wat ten minste een lyn blok 512 zeroed grepe te sluit.
  • cdrtools gestamp om Weergawe 3.01a22
  • Beter fout boodskappe in mkisofs / apple.c
  • mkisofs inplements nou 'n nuwe opsie -legacy wat toelaat om terug te kry die opsies -H / -L / P wat afgekeur in 2002 en gestremdes in 2006 in die definisie van die 1990's. As jy wil om hierdie funksie te gebruik, skryf 'n wrapper dop script wat roep:
  • mkisofs -legacy & quot; $ @ & quot;
  • Let daarop dat -H / -L / P is afgeskakel in 2006 en mkisofs sal binnekort bekend -H / -L / P met 'n POSIX versoenbaar definisie soos aangekondig sedert 2002 So sorg om jou skrifte omskep om te bel :
  • -map vir die ou definisie van -H (-H geldig tussen 2000 en 2002) -voorsien-voorste punte vir die ou definisie van -L (-L geldig tussen 1995 en 2002) -publisher vir die ou definisie van P (P geldig tussen 1993 en 2002)
  • Die mkisofs man bladsy nou korrek dokumenteer die nuwe gedrag van libsiconv
  • Die mkisofs man bladsy noem nou sfind (1) as 'n man bladsy om te lees oor die koppelvlak as die -find opsie.

Wat is nuut in die weergawe 2014/01/04:

  • Definieer DEV_NULL in te sluit / Schily / mconfig .H om die ontbrekende spreek / dev / null op DOS
  • New autoconf toetse vir: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • Symlinks vir armv4tl-linux-cc.rul s390x-linux-cc.rul armv5tel-linux-cc.rul nuwe, nie-auto ondersteun bewus te maak programme soos gmake.
  • 'n gethostname () prototipe nie definieer in Schily / hostname.h vir MinGW, as MinGW as 'n verkeerde prototipe is in die nie-standaard lêer winsock.h
  • sluit / Schily / stdio.h implemente nou kode wat gedeeltelik unhides die lêer * datastrukture uit die 64 bit Solaris LIBC. Dit laat 'n getc_unlocked () makro implementeer selfs vir 64 bit Solaris as gedoen deur LIBC, so libschily in staat is om soortgelyke Streek Leuven B. I / O prestasie, wat nodig is om in staat wees om te implementeer 'n printf () in libschily wat vinniger as te bereik printf () van LIBC.
  • New funksies xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () in libschily toelaat fout boodskap en uitgang met 'n uitgang waarde wat verskil van Errno.
  • 'n fout in libschily / format.c wat veroorsaak het dat%. * s verkeerd om gedruk te word vasgestel is.
  • libschily / format.c is herontwerp om die kode te laat hergebruik vir fprformat () via include.
  • libschily / fprformat.c New funksie fprformat () in libschily implementeer dieselfde direkte koppelvlak doprnt () van LIBC en dus toelaat om te implementeer printf () vinniger as die printf () van LIBC op Solaris.
  • libschily / jsprintf.c Vir Solaris, jsprintf () nou geïmplementeer word gebaseer op fprformat (). Dit laat printf () van libschily om aprox wees. 33% vinniger as printf () van LIBC op Solaris en aprox. 2x so vinnig as jsprintf () in libschily het voor. Dit gee 'n ander prestasie hupstoot vir printf () gebind programme soos hdump / od wat gebruik word as 'n plaasvervanger vir die OSS geslote bron od (1) op OpenSolaris. Dit maak nou die OSS od (1) op OpenSolaris tipies vinniger as die geslote bron weergawe 5x.
  • libschily / getdtablesize.c behandel nou MinGW dieselfde as wanneer die opstel op Win-DOS behulp cl.exe.
  • libschily / mkdirat.c en libschily / mkdirs.c nou sorg dat MinGW het 'n nie-standaard voldoen mkdir ()
  • libschily / mkfifoat.c vaste 'n tipe van, knip / plak die lêer van mkdirat.c
  • Cdrecord / cue.c het nou 'n beter kommentaar wat na spesifieke CUE verbeterings cdrtools.
  • Vaste 'n tikfout in cdrecord.dfl
  • Vermy 'n geherdefinieer xxx waarskuwing vir cdda2wav / exitcodes.h
  • Bygevoeg 'n #undef koppelvlak cdda2wav / interface.h om seker te maak dat die # define koppelvlak van windows.h nie probleme veroorsaak selfs wanneer die gebruik MinGW
  • mkisofs / mkisofs.8 vaste onwettige troff volgorde & quot; \ & quot; e & quot;; om & quot
  • Probeer om 'n direkte string & quot vermy; / dev / null & quot; in mkisofs.c te laat om dit te werk op Win-DOS sonder POSIX laag.
  • readcd -c2scan nou druk ook die persentasie van sektore met C2 foute.
  • nuwe HP-UX spesifieke #defines bygevoeg CPP

Wat is nuut in die weergawe 2013/12/24:

  • libschily :: format.c (printf ) ondersteun nou lengte wysigers soos h hh l ll tz vir die% n formaat.
  • libschily :: format.c is herstruktureer vir die ontleding van die veld breedte parameters in 'n manier wat jou sal toelaat om later ondersteuning vir% stel N $
  • cdda2wav druk nou die aantal lees operasies per spoor wanneer dit in paranoia modus
  • cdda2wav druk nou die lees oorhoofse (in persent) per spoor wanneer dit in paranoia modus
  • cdda2wav voeg 'n nuwe paraopts = modus: & quot; c2check & quot; om libparanoia hardloop in C2 af.
  • libparanoia implemente nou die eerste fase in C2 fout wyser ondersteuning. Dit is nou in staat om te gaan met insette data wat C2 bevat verwysings en implemente nuwe verifikasie om C2 statistieke terug na die oproeper rapporteer
  • cdda2wav het kry 'n groot overhoul vir libparanoia dat die uittreksel gehalte beter up kan maak om 'n faktor van 100x:
  • 'n nuwe suboption & quot; readahead = & quot; vir paraopts = toelaat om te verander die komende lees buffer grootte om dit groot ebough vir die bedrag van RAM in die moderne dryf te maak.
  • Die interpratation van & quot; probleem sektore & quot; verander na 'n beter deal met die feit dat in die geval van slegte gebiede, die libparanoia kode geneig om nie herhaal lees in daardie slegte areas. Die computaion van die persentasie van slegte sektore neem nou sorg herlees sektore. Herhaal lui steeds die verhoging van die waarde, maar nie meer in 'n quadratical manier.
  • Beter dokumentasie vir die libparanoia koppelvlak in cdda2wav toelaat om beter te verstaan ​​hoe dit werk en hoe die wysiging parameters die uittreksel gehalte kan beïnvloed.
  • Vaste sommige typos in Cdrecord
  • Vaste 'n tikfout in die mkisofs man bladsy (gehad -max -ISO-9660 -filenames plaas van -max -iso9660 -filenames)
  • New Schily Makefiles reëls vir armv7l-linux

Wat is nuut in die weergawe 2013/11/25:

  • instel ook nou tjeks vir NFSv4 ACL verwante biblioteek uitbreidings van FreeBSD
  • sluit / Schily / stdio.h nou finaal werk om libshedit stel op Linux _and_ die program & quot slaag; hdrchk & quot; van OpenSolaris.
  • libschily / strstr.c en libschily / wcsstr.c sluit nou 'n CDDL License wenk
  • 'n tikfout in die gebruik van die nuwe makro: $ (OSINCDIRS) is vasgestel ten einde te maak dinge stel weer FreeBSD. Nou met behulp van $ (OSINCDIRS:% = - I%) in plaas van $ (OSINCDIRS)
  • Star gee nou 'n waarskuwing wanneer comppiled op 'n ou weergawe van Solaris (wat nie ondersteun NFSv4 ACL) wanneer NFSv4 ACL word gesien in uittreksel af.
  • Star nou korrek bevry die NFSv4 ACL struktuur gered uit te roep acl_fromtext (pad, & aclp), met behulp van acl_free () in plaas van net 'n beroep gratis ().
  • Star stel nou Solaris 10 wat gemis belangrik sluit lêers vir NFSv4 ACL. Danksy Dennis Clarke vir verslagdoening.
  • Cddda2wav gloede nou stderr voor te vra vir 'n spesifieke CDDB inskrywing indeks. Dit blyk dat op Linux stderr mag nie gebufferd wees as wat verwag is.
  • Cdda2wav verskuif die opsie parsing kode in 'n aparte funksie gargs ().
  • Cdrecord / Cdda2wav / Readcd: probeer om te vermy om gebruikers verwar op Solaris en Linux waar 'n fyn grein voorreg implementering bestaan. Voor, fyn korrelige voorregte is opgegee nadat initializing die program en dit kan lei tot 'n wortel gebruiker wat behandel word as 'n gewone gebruiker wat nie kan skryf in dopgehou sonder globale skryf reg. Die naam van programme nou nie meer opgee voorregte in geval hulle is geroep met die nodige voorregte reeds en dus die programme kan nie meer gebruik word vir voorreg eskalasie.
  • Libfind kan nou om te kyk vir -tipe P (Solaris geval hawe). A ontbreek & quot; geval 'P': & quot; is by die parser.

Wat is nuut in die weergawe 2013/11/08:

  • ACL inskrywings het nie meer arbitrêre lengte perke in ster.
  • Star sluit nou ondersteuning vir NFSv4 ACL op Solaris. FreeBSD en Linux sal volg wanneer hierdie platforms het eens op 'n eenvormige ACL biblioteek koppelvlak vir NVSv4 ondersteuning.
  • Let asseblief daarop dat die bogenoemde twee veranderinge het gelei tot groot-kode herrangskikkings en kan selfs ster veroorsaak om te misluk op Linux en FreeBSD met die onttrek POSIX.1e konsep ACL. Let toets en verslag.
  • Die reëls in die Schily Makefilesystem is herstruktureer ten einde toe te laat om probleme op platforms soos FreeBSD en Mac OS X te vermy:
  • FreeBSD en Mac OS X verbied die nie-vrye genoeg is (omdat GPLd) sagteware / usr / plaaslike, dwing ons om -Ek / usr / plaaslike / sluit en -L / usr / plaaslike / lib voeg. Ongelukkig / usr / plaaslike / sluit dra dikwels 'n _very_ verouderde en dus verkeerd afskrif van & quot; cdda_paranoia.h & quot; Dit is meer as 10 jaar oud en het beslis in stryd is met die dinamiese koppel op Mac OS X. Dit gebrekkige kopie was eerste in die soekpad en verhoed samestelling.
  • Ons het nou 'n nuwe makro: DEFOSINCDIRS = wat verleen om by te voeg, sluit dopgehou tot die einde van die soekpad na ons toelaat om die korrekte & quot vind; cdda_paranoia.h & quot; eerste.
  • asseblief toets en verslag in die geval van probleme.
  • gmake en SunPro make sluit COMPILE.c met verkeerde inhoud in hul ingeboude reëls. Ons duidelik nou hierdie makro un REËLS / rules.top. Dit is steeds moontlik om 'n aangepaste weergawe provice van command line of uit die omgewing.
  • sluit / Schily / stdio.h is bijgesteld, soos dit voorkom samestelling van die & quot; BSH & quot; op Linux. Dit was 'n probleem wat onlangs bekend gestel, wanneer ons bygevoeg #ifndef NO_SCHILY_STDIO_H
  • 'n nuwe autoconf toets is bygevoeg om die teenwoordigheid van NFSv4 ACL ondersteuning spoor op Solaris binnekant libsec.
  • Vaste 'n fout met die libxtermcap :: tdecode () wat ingestel met release 2013/10/10 whilt probeer lyn lengte verminder via resturcturing. Dit het gelei tot in alle ^ x esacapes in termcap inskrywings uitgebrei word om ' 0'.
  • Die SCCS beveel & quot; & quot ;, sccs & quot; kry & quot; en & quot; delta & quot; ondersteun nou te slaan en lêers met nano sekonde tyd tempel wanneer die gebruik van die SCCS V6 argief formaat te haal.
  • Dit is gebaseer op die onlangs bekendgestel * by () syscall jaloersheid in libschily. Meld asseblief probleme uit platforms wat nie voorsien moedertaal * by () koppelvlakke.

Wat is nuut in die weergawe 2013/10/31:

  • Voeg vergeet sluit / Schily / err_type. h
  • New autoconf toets vir issetugid ()
  • New autoconf toets vir utimens () / lutimens ()
  • Vaste autoconf tikfout HAVE_MKNODKAT - & gt; HAVE_MKNODAT
  • sluit / Schily / intcvt.h is nou self vervat.
  • Bygevoeg uname.c en sluit / Schily / windows.h om die lêers wat nodig is om gekopieer word vir die smake bootstrap samestelling & quot; psmake & quot ;. Danksy Wolfram Schmid
  • Vaste die skrifte & quot; & quot ;, cpfiles & quot; lnfiles & quot; en & quot; rmfiles & quot; uit die bootstrap afdeling van & quot; smake & quot;.
  • Bygevoeg uname.c die lys van lêers saamgestel word.
  • sluit / Schily / windows.h sluit nou dieselfde soort oplossing vir MINGW32 as fir die Microsoft C samesteller, want daar is dieselfde autoconf opsporing probleme.
  • Vaste fyn korrelige voorreg hantering vir cdda2wav op Linux. Dankie vir Daniel Pielmeier van Gentoo vir verslagdoening en toetsing.
  • gestamp cdrtools weergawe 3.01a18
  • New lêers vir libschily:
  • at-base.c generiese implementering vir * by funksies (). fchownat.c fchownat () fdopendir.c fdopendir () fstatat.c fstatat () futimens.c futimens () futimesat.c futimesat () Solaris spesifieke oud vir utimensat () lutimens.c lutimens () linkat.c linkat () mkdirat .c mkdirat () mkfifo.c mkfifo () mkfifoat.c mkfifoat () mknodat.c mknodat () readlinkat.c readlinkat () renameat.c renameat () symlinkat.c symlinkat () unlinkat.c unlinkat () utimens.c utimens () utimensat.c utimensat () at-base.c Die basis-kode vir die hele enkele fd * by funksies (). at-base2.c Die basis-kode vir die hele dubbel fd * by () funksies.
  • bevat jaloersheid vir die stelsel interfaces bekendgestel in die somer 2001 deur Sun en POSIX.1-2008.
  • New funksies in libschily:
  • absfpath () resolvefpath ()
  • toelaat om die gedrag beter beheer oor die gebruik van vlae.
  • Die linker kaart-lêer vir libschily voeg nou 'n paar vergeet funksies.
  • Star herbestel yl lêer opsporing en nou lêers wat meer as DEV_BSIZE bevat data, maar geen st_blocks sal correctcly behandel in die geval dat die OS ondersteun ook lseek (SEEK_HOLE.
  • SCCS is nou in staat om nano sekonde tyd seëls voeg in SCCS V6 geskiedenis lêers.
  • SCCS admin is nou in staat om nano sekonde voeg V6 tyd tempel met admin -o -i
  • Verwyder 'n ongewenste C99-ism van args.c uit die Bourne Shell

Wat is nuut in die weergawe 2013/10/10:

  • het baie bronne verander om __CYGWIN32__ soos __CYGWIN__ Dit is verontwaardig as nuwer weergawes Cygwin wat loop in 64 bit mode nie __CYGWIN32__ nie meer definieer maar __CYGWIN __
  • Vaste die skrifte & quot; & quot ;, cpfiles & quot; lnfiles & quot; en & quot; rmfiles & quot; uit die bootstrap afdeling van & quot; smake & quot;.
  • Bygevoeg reëls vir nie-auto enabled maak programme (soos gmake) vir: ppc64-linux-cc.rul en ppc64-linux-gcc.rul
  • Bygevoeg nuwe OS weergawe ID reëls vir die verskillende WIN-DOS weergawes:
  • os-interix-nt-6.0.id os-interix-nt-6.1.id os-cygwin_nt-6.2-wow64.id os-cygwin_nt-6.2.id os-cygwin_nt-6.3-wow64.id os-cygwin_nt- 6.3.id
  • Verskeie Cstyle veranderinge in die sluit / Schily gids.
  • New sluit lêer: sluit / Schily / shedit.h
  • Added defltsect () om die lys van uitgevoer funksies vir die gedeelde biblioteek weergawe van libdeflt.
  • Vaste 'n filedesrciptor lek in libfind wat treffers wanneer -empty op 'n leë dopgehou.
  • Cdrecord: Typo regstelling in 'n kommentaar
  • Cdda2wav: Typo regstelling in 'n kommentaar
  • Readcd: Typo regstelling in 'n kommentaar
  • Bygevoeg outomatiese ondersteuning vir ARMv5 en ARMv6. Dit maak samestelling van die RaspberryPI ook moontlik met die nie-auto bewus gmake.
  • Laat & quot; statiese & quot; samestelling ('n samestelling wat die dinamiese definieer uit die Schily Makefilesystem nie gebruik) op Linux ARMv6 (wat gebruik word deur RaspberryPI).
  • & quot; defltsect & quot; is bygevoeg as uitgevoer globale funksie om libdeflt.
  • libfind noem nou closedir () met -empty selfs op leë dopgehou.
  • New autoconf toets of sluit struct timespec
  • New autoconf toetse kyk of 'n paar funksies (soos clock_gettime ()) is in LIBC of moet 'n aparte biblioteek
  • New: struct timespec in Schily / time.h toegestaan ​​het om te bestaan ​​op alle platforms
  • New funksies getnstimeofday () en setnstimeofday () is bygevoeg om libschily.
  • Star ondersteun nou tot tyd seëls met nano sekonde korrelig onttrek op platforms wat ondersteun utimensat ().
  • Star nou ook ondersteun tot tyd seëls onttrek vir Symlinks behulp utimensat (AT_FDCWD naam, tp, AT_SYMLINK_NOFOLLOW).
  • Let daarop dat star kon (op sommige platforms) ook toelaat om die lêer toestemming vir Symlinks behulp fchmodat () stel, maar dit is reeds gedoen met behulp van Umask () aangesien 'n lang tyd en die enigste platform wat bekend is aan verskillende regte op te ondersteun Symlinks lyk HP-UX te wees. Op 'n onlangse Solaris, sal jy nie in staat wees om die permissies vir Symlinks.
  • Star omskep is heeltemal timespec gebaseer te wees. Dit bied nano sekonde korrelig vir alle tye op platforms wat 'n nano sekonde klok ondersteun.
  • Star nou kan aangesê word om die naam te verander pad (in die geval van -s / o / n / of interaktiewe verandering w) voor die tyd stempel is in vergelyking met bestaande lêers in die lêerstelsel. Dit word gedoen deur die gebruik van die nuwe opsie -uncond-hernoem
  • Star nie meer skep nie-nakoming argiewe toe roep:
  • star-c H = ustar gidsnaam-with_101-karakters / & gt; argief
  • in plaas van:
  • star-c H = ustar gidsnaam-with_101-karakters & gt; argief
  • Star verwerp nou argiewe te skep met 'n leë t_name veld.
  • & quot; tartest & quot; nou waarsku oor nie-standaard voldoen indien die veld t_name is leeg, maar die res van die teer kop data bevat.
  • New sluit lêer sluit / Schily / shedit.h
  • Ved begin nou om te waarsku oor 'n lang .vedtmp * lêers as die grootte is & gt.; 16384. Voor dit het gewaarsku as die grootte is & gt; 8192.
  • Vaste die SINOPSIS lyn vir die man bladsy sccslog.1
  • & quot; sccs help ut4 & quot; nou herinner aan 'n waarskynlik ontbreek SCCS gids.
  • Baie Cstyle veranderinge in BSH. Let daarop dat die verwante lêers word ook gebruik deur die Bourne Shell en ons wil dit aan die Cstyle van OpenSolaris te pas.
  • BSH / abbrev.c vermy nou js_snprintf () te laat om die Bourne Shell word geskep met lui biblioteek laai, so & quot; malligheid & quot; sal nie libschily laai as dit net die interpretasie dop skrifte maar nie hardloop in interaktiewe modus.
  • libshedit herstruktureer om dinamiese skakel op Mac OS X ondersteun deur die vermyding om te skakel teen veranderlikes (nie ondersteun deur die stortingsterrein Apple linkerkant).
  • libshedit herstruktureer te lui biblioteek laai toelaat, so & quot; malligheid & quot; sal lishedit nie libxtermcap nie laai wanneer dit nie in interaktiewe modus.
  • Alle uitgevoer funksie voor name uit libshedit nou begin met 'shedit _'-
  • Cstyle verander in libshedit integrasie toelaat om in OpenSolaris
  • _Many_ Cstyle Wysigings aan die Bourne Shell. Dit is nie as gevolg van die reëls vir OpenSolaris styl, selfs al is dit is geneem uit OpenSolaris; -)
  • Die Bourne Shell werk nou toe roep: stel o aliasowner = Joerg of & quot; malligheid -o aliasowner = Joerg & quot; om bv toe te laat om die aanhoudende aliasse gebruik vir die gebruiker Joerg toe hardloop malligheid as root.
  • Die Bourne Shell nou korrek lys die alias ownwer wanneer ek bel & quot; stel + o & quot;
  • Die Bourne Shell nou erken ook spesiale argv [0] wanneer passe: & quot; jbosh & quot ;, & quot; -jbosh & quot ;, & quot; pfbosh & quot ;, & quot; -pfbosh & quot ;, & quot; rbosh & quot ;, & quot; -rbosh & quot;
  • Die Burne Shell kan nou oor te skakel van die gebruik van die stelsel sluit lêers draagbare Schily sluit lêers via:
  • -DSCHILY_INCLUDES
  • 'n nou onnodige data structture & quot; struct blk & quot; is verwyder van die Bourne Shell. Dit kan gedoen toe ons oorgeskakel van sbrk () om malloc () reeds.
  • Document in die man bladsy PF die Bourne Shell dat die opsies-c / -i / p / r / s mag eers later ingestel word aan die begin van die opdrag lyn, maar nie in interaktiewe modus.

Wat is nuut in die weergawe 2013/07/29:

  • Die Schily makefilesystem nie meer gebruik $ CC vir interne take.
  • & quot; Static & quot; samestelling is nou toegelaat op Linux x86 en Linux op Framboos Pi.
  • Ondersteuning vir ARMv5 en ARMv6 bygevoeg vir nie-auto bewus programme soos & quot; gmake & quot;.
  • Die Bourne Shell implemente nou -o aliasowner = naam as 'n sekuriteit funksie.
  • CPP nou stel, selfs as yacc, ens = & quot; bison -y & quot;.
  • Star / kruiskopschroeven nie meer nie 'n chown op uittreksel tensy -po of -pe gespesifiseer word.
  • SCCS diffs nou gebruik kry -o om regte tyd seëls te kry met diff -u.
  • SCCS diff nie meer skryf nano sekonde waardes in die middel van 'n & quot; diff-c & quot; tyd stempel wanneer dit in die Duitse land.

Wat is nuut in die weergawe 2013/07/08:

  • Hierdie weergawe is 'n fout in die ruil buffer hantering van & quot; ved & quot; wat kan data korrupsie veroorsaak wanneer die wysiging van verskeie lêers, 'n fout in libparanoia wat veroorsaak te min data is geïnitialiseerd en twee geheue probleme in die Bourne Shell wat gebeur het op FreeBSD.
  • Ved groei nou buffer lêername in opdragte in 'n manier wat null grepe nie bekend te stel.
  • Die & quot; type & quot; ingeboude uit die Bourne Shell verslae nou aliasse.
  • Die Bourne Shell ondersteun nou alias uitbreiding op & quot; die volgende woord & quot; As 'n alias eindig in 'n spasie karakter.

Wat is nuut in die weergawe 2013/06/20:

  • alias / unalias in BSH optree nou as in die Bourne Shell.
  • Shell en SCCS man bladsye is skoongemaak en omgeskakel terug na net CDDL-1.0.
  • Veranderinge is na die onlangse weergawes van OpenCSW ondersteun.

Wat is nuut in die weergawe 2013/05/31:

  • Sommige herorganisering in te sluit / Schily / * .H.
  • waarsku oor Linux en Solaris as fyn korrelige voorregte vermis cdrtools.
  • Maak libshelledit en cdda2wav saamstel oor FreeBSD-9,1.
  • Beter teks in README.compile.

Wat is nuut in die weergawe 2013/05/10:

  • cdrtools is nou op weergawe 3.01a14, en ondersteun nou wortel-minder werking op Linux gebruik van fcaps.
  • include lêer herorganisering onderneem om waarskuwings op ouer platforms vermy.
  • Job verwerking kode verskuif van smake / make.c na / job.c smake.
  • 'n tikfout in te sluit / Schily / stat.h daardie instellings van nanoseonds in tyd tempel veroorsaak onmoontlik om te wees vir NetBSD en OpenBSD is vasgestel.

Wat is nuut in die weergawe 2013/02/15:

  • Hierdie weergawe 'n probleem in ster met vasgestel & quot; ster --xattr -find relative_path ... & quot; smake is gestamp weergawe 1.2.3.
  • Vermy 'n valse GCC waarskuwing by die opstel van die program termcap.
  • Die man bladsy sccsfile.4 is herskryf om dit makliker te maak om te verstaan.
  • cdrtools is gestamp weergawe 3.01a12.
  • Die UDF implementering in mkisofs is verbeter om al tipiese UNIX lêer tipes te ondersteun, al drie in tyd tempel micro korrelig, die suid / sgid / taai lêer vlae en korrekte geloofsbriewe vir Symlinks.

Wat is nuut in die weergawe 2013/01/15:

  • 'n fout wat in die laaste smake weergawe wat veroorsaak het dat leë opdrag lyne om te misluk is vasgestel.
  • 'n fout in die Bourne Shell wat kan veroorsaak dat PATH om geïgnoreer te word as dit eindig in ':'. is vasgestel
  • Cdrtools gestamp weergawe 3.01a11 en Star weergawe 1.5.2.

Wat is nuut in die weergawe 2013/01/07:

  • Hierdie weergawe optimaliseert opdrag uitvoering stelsels help met 'n stadige vurk () (soos Cygwin).
  • Smake kan nou saamgestel om af te dwing die Bourne Shell as verstek SHELL te bespoedig werk op Cygwin.
  • 'n oplossing vir Cygwin-1.7.17 en nuwer is bygevoeg, en hanteer die vermiste GEPAK definisie en die stryd verandering wat verband hou met Bool in windef.h.
  • Die Schily Makefilesystem definieer nou $ (ruimte) en $ (NUMBER_SIGN), karakters wat gewoonlik nie kan verskyn in Makefiles.
  • CPP sluit nou 'n pre-yacced cpy.y te laat om 'n ten volle funksionele program op Systems skep sonder yacc, ens (soos Cygwin en HP-UX).

Wat is nuut in die weergawe 2012/12/28:

  • Hierdie weergawe het opgegradeer om smake- 1.2.2 en cdrtools-3.01a10.

Wat is nuut in die weergawe 2012/12/11:

  • Ondersteun POSIX SUS kwessie 7 lus in die Bourne Shell.
  • Die man bladsy van die Bourne Shell is gratis Sun cruft en volg die man bladsy man (5).
  • CPP definieer __BUILTIN_VA_ARG_INCR soos die Sun CPP doen sedert SunOS-4,0.
  • Beter afhanklikhede vir parallel bou. Ondersteuning vir Debian op die FreeBSD kern.
  • upport vir die Lettergreep kloon Pyro.
  • Beter nakoming cl.exe.
  • Cdrtools is gestamp om 3.01a09.

Wat is nuut in die weergawe 2012/04/19:

  • Verskeie klein foute in die Bourne Shell het vasgestel.
  • Die Bourne Shell het nou die ingeboude bevele & quot; & quot ;, savehistory & quot; & quot ;, karteer en & quot; herhaal & quot;.
  • Die mapper (gebruik deur sh, BSH en ved) het nou 'n beter standaard vir wyser afbeeldings.
  • Die man bladsy vir die Bourne Shell sluit nou 'n volledige beskrywing van die opdrag geskiedenis editor.
  • Die implementering libxtermcap ondersteun nou tc = nes van 64 in plaas van 32.
  • Die termcap program het verskeie klein bugfixes het en nou kan die gebruiker om uitset onbekende termcap inskrywings in orde is.

Wat is nuut in die weergawe 2012/04/19:

  • Die Bourne Shell ondersteun nou Umask -S en 'n simboliese POSIX voldoen af ​​te Umask stel.
  • Die Bourne Shell ingeboude & quot; lees & quot; ondersteun nou die POSIX opsie r.
  • Die Bourne Shell ingeboude & quot; ulimit & quot;










Ander sagteware ontwikkelaar Jorg Schilling

SchilliX
SchilliX

20 Feb 15

calltree
calltree

3 Jun 15

Smake
Smake

20 Feb 15

cdrtools
cdrtools

27 Sep 15

Kommentaar te schily

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!