schily

Software screenshot:
schily
Podrobnosti Software:
Verze: 2015-08-12 Aktualizováno
Datum uploadu: 27 Sep 15
Vývojka: Jorg Schilling
Licence: Volný
Popularita: 9

Rating: nan/5 (Total Votes: 0)

Schily (také známý jako Schily nářadí) je open source, zcela zdarma a multiplatformní softwarový projekt, sbírka populárního nástroje příkazového řádku pro operační systémy Linux založené na jádru.


Se skládá z široké škály programů

Projekt se skládá z celé řady programů, včetně cdrecord, readcd, cdda2wav, mkisofs, btcflash, smake, Calc, změnou, calltree, srovnávat, devdump, počítat, hdump, stejně jako isodump.

Kromě toho, isodebug, isoinfo, štítek, isovfy, mt, SCCS, p, scgcheck, SDD, scpio, sfind, smake, sformat, hvězda, suntar, star_sym, gnutar, termcap, ved a tartest programy jsou také zahrnuty v tomto programu.


Začínáme s Schily

Chcete-li nainstalovat a používat výše uvedené programy příkazového řádku ve vaší distribuci GNU / Linuxu, musíte nejprve stáhnout nejnovější verzi z Softoware, uložit gzip archiv zdrojový někde na vašem počítači a rozbalte ho pomocí vašeho oblíbeného správce archivů nástroj.

Otevřete emulátor terminálu aplikace, přejděte do umístění extrahované archivních souborů s & lsquo; CD & rsquo; Příkaz (např cd / home / softoware / Schily-2014-09-17), a zadejte & lsquo, ./ configure & rsquo; Příkaz vidět dostupné možnosti pro sestavení přiložené nástroje.

Přednostní make Program je & lsquo, smake & rsquo ;, ale můžete také použít univerzální & lsquo, aby & rsquo; příkaz, stejně jako & lsquo, gmake & rsquo; příkaz, pokud chcete kompilovat všechny programy na vybraných provozních systémech.

Celý proces kompilace bude nějakou dobu trvat, protože tam jsou četné příkazového řádku aplikace k dispozici v projektu. Po úspěšné kompilaci, můžete nainstalovat všechny vykonáním & lsquo, make install & rsquo; jako root, nebo & lsquo; sudo make install & rsquo; příkaz jako uživatel s právy roota.


V rámci operačních systémů kapucí a podporovaných

Schily je multiplatformní software, který podporuje GNU / Linux, Microsoft Windows, Solaris a další operační systémy POSIX. Je distribuován pod společný rozvoj a licence na distribuci licencí a podporován na obou 32-bit a 64-bitové instrukční sadu architektury.

Co je nového v této verzi :

  • psmake (zaváděcí smake kompilaci prostředí) opět sestavuje na Solaris (a pravděpodobně i ostatní). Toho bylo dosaženo použitím -DNO_FPRFORMAT -DNO_NL_ARGS deaktivovat nedávné vylepšení v printf ()
  • include / Schily / varargs.h nyní obsahuje nový typ va_lists_t, že je struktura, která se vztahuje na va_list.
  • include / Schily / getargs.h má nyní komentář pro argumenty a vrátit kód getargs () funkce zpětného volání.
  • Schily makefilesystem nyní obsahuje nový symlink ppc64le-linux-cc.rul pro non-Automake vědomi make implementacích, jako gmake.
  • Nové autoconf testy na strspn () strcspn () wcsspn () wcscspn ()
  • libschily nyní implementuje strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (nízká hladina printf () implementace) nyní implementuje podporu pro% n $ argumentu přemístění pro případ, že & quot; n & quot; Je 1..30, nebo-li větší body na typ int Arg.
  • libschily / fprformat.c opravena chyba, která by zabránil používat stdio makra s novějšími verzemi OpenSolaris, takže printf (), ne tak rychle, jak se očekávalo.
  • libschily / getargs.c již výpisy jádra, pokud jsou boolean značky, sloučeny do jednoho řetězce a jeden nebo více z těchto příznaků vyvolat funkci zpětného volání.
  • libsiconf / sic_nls.c: sic_open () již pokusí otevřít všechny názvy CharacterSet jako soubory v aktuálním adresáři, ale pouze v případě, že jméno obsahuje lomítko. Díky zprávě Vladimír Marek
  • Star již archivuje všechny soubory, jako řídkých souboru při použití hvězdu -c -sparse -force-ti jamkové ale pouze ty soubory, které obsahují nejméně jeden vyrovnaný blok 512 bajtů vynuluje.
  • cdrtools narazil do verze 3.01a22
  • Lepší chybové zprávy v mkisofs / apple.c
  • mkisofs nyní inplements novou možnost -legacy, která umožňuje dostat se zpátky možnosti H / L / -P, které byly zastaralé v letech 2002 a tělesně postižené v roce 2006 v definici od 1990s. Pokud chcete použít tuto funkci, napsat wrapper skript, který volá:
  • mkisofs -legacy & quot; $ @ & quot;
  • Uvědomte si, že H / L / -P byly zakázány v roce 2006 a mkisofs brzy zavede H / L / -P s kompatibilním s POSIX definici, jak bylo oznámeno od roku 2002. Takže postarat převést skriptů volat :
  • -map pro starou definici -H (-H platné v letech 2000 a 2002) -allow přední tečky pro starou definici -L (-L platné v letech 1995 a 2002) -Vydavatele pro staré definice -P (-P platné v letech 1993 a 2002)
  • Muž stránce mkisofs nyní správně dokumentuje nové chování ze libsiconv
  • Muž stránce mkisofs se zmiňuje sfind (1) jako manuálové stránky pro informace o rozhraní, pokud je -find opce.

Co je nového ve verzi 2015-01-29:

  • psmake (zaváděcí smake kompilaci prostředí) Znovu překládá Solaris (a zřejmě i další). Toho bylo dosaženo použitím -DNO_FPRFORMAT -DNO_NL_ARGS deaktivovat nedávné vylepšení v printf ()
  • include / Schily / varargs.h nyní obsahuje nový typ va_lists_t, že je struktura, která se vztahuje na va_list.
  • include / Schily / getargs.h má nyní komentář pro argumenty a vrátit kód getargs () funkce zpětného volání.
  • Schily makefilesystem nyní obsahuje nový symlink ppc64le-linux-cc.rul pro non-Automake vědomi make implementacích, jako gmake.
  • Nové autoconf testy na strspn () strcspn () wcsspn () wcscspn ()
  • libschily nyní implementuje strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (nízká hladina printf () implementace) nyní implementuje podporu pro% n $ argumentu přemístění pro případ, že & quot; n & quot; Je 1..30, nebo-li větší body na typ int Arg.
  • libschily / fprformat.c opravena chyba, která by zabránil používat stdio makra s novějšími verzemi OpenSolaris, takže printf (), ne tak rychle, jak se očekávalo.
  • libschily / getargs.c již výpisy jádra, pokud jsou boolean značky, sloučeny do jednoho řetězce a jeden nebo více z těchto příznaků vyvolat funkci zpětného volání.
  • libsiconf / sic_nls.c: sic_open () již pokusí otevřít všechny názvy CharacterSet jako soubory v aktuálním adresáři, ale pouze v případě, že jméno obsahuje lomítko. Díky zprávě Vladimír Marek
  • Star již archivuje všechny soubory, jako řídkých souboru při použití hvězdu -c -sparse -force-ti jamkové ale pouze ty soubory, které obsahují nejméně jeden vyrovnaný blok 512 bajtů vynuluje.
  • cdrtools narazil do verze 3.01a22
  • Lepší chybové zprávy v mkisofs / apple.c
  • mkisofs nyní inplements novou možnost -legacy, která umožňuje dostat se zpátky možnosti H / L / -P, které byly zastaralé v letech 2002 a tělesně postižené v roce 2006 v definici od 1990s. Pokud chcete použít tuto funkci, napsat wrapper skript, který volá:
  • mkisofs -legacy & quot; $ @ & quot;
  • Uvědomte si, že H / L / -P byly zakázány v roce 2006 a mkisofs brzy zavede H / L / -P s kompatibilním s POSIX definici, jak bylo oznámeno od roku 2002. Takže postarat převést skriptů volat :
  • -map pro starou definici -H (-H platné v letech 2000 a 2002) -allow přední tečky pro starou definici -L (-L platné v letech 1995 a 2002) -Vydavatele pro staré definice -P (-P platné v letech 1993 a 2002)
  • Muž stránce mkisofs nyní správně dokumentuje nové chování ze libsiconv
  • Muž stránce mkisofs se zmiňuje sfind (1) jako manuálové stránky pro informace o rozhraní, pokud je -find opce.

Co je nového ve verzi 2014-01-04:

  • Definovat DEV_NULL v include / Schily / mconfig .H řešit chybějící / dev / null pro DOS
  • Nové autoconf testy: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • Symlinks pro armv4tl-linux-cc.rul s390x-linux-cc.rul armv5tel-linux-cc.rul nový, podporovat non-automake vědom, aby programy, jako je gmake.
  • Nedefinujte gethostname () prototyp Schily / hostname.h pro MinGW, jako MinGW jako špatný prototyp je v nestandardním souboru winsock.h
  • include / Schily / stdio.h nyní implementuje kód, který slouží k zobrazení částečně datové struktury FILE * od 64 bit Solaris libc. To umožňuje realizovat getc_unlocked () makro i pro 64 bit Solaris, jak to činí libc, takže libschily je schopen dosáhnout podobného stdio I / O výkon, které je potřeba, aby byl schopen provádět printf (), v libschily, která je rychlejší než printf () z libc.
  • Nová funkce xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () v libschily umožňuje chybovou zprávu a skončí s hodnotou výstupní, která se liší od errno.
  • na chybu v libschily / format.c, která způsobila%. * s, které mají být vytištěny nesprávně byl vyřešen.
  • libschily / format.c byl přepracován, aby kód být znovu použity na fprformat () přes #include.
  • libschily / fprformat.c Nová funkce fprformat () v libschily zavádí stejnou přímé rozhraní jako doprnt () z libc, a tak umožňuje realizovat printf () rychleji, než je printf () z libc systému Solaris.
  • libschily / jsprintf.c Pro Solaris, jsprintf (), nyní je realizován prostřednictvím fprformat (). To umožňuje printf () z libschily být cca. 33% rychlejší než printf () z libc na Solaris a aprox. 2x tak rychle, jak jsprintf (), v libschily bylo předtím. To dává další zvýšení výkonu pro printf () vázané programy, jako je hdump / OD, který se používá jako náhrada za OSS uzavřel zdrojový OD (1) na OpenSolaris. To teď dělá od OSS (1) na systému OpenSolaris typicky 5x rychleji než uzavřené verze zdroje.
  • libschily / getdtablesize.c nyní zachází MinGW stejné jako při sestavování na Win-DOS pomocí Cl.exe.
  • libschily / mkdirat.c a libschily / mkdirs.c teď starat o tom, že je MinGW má vyhovující mkdir než standardní ()
  • libschily / mkfifoat.c opravena typ z, střih / vložit soubor z mkdirat.c
  • cdrecord / cue.c má nyní lepší komentář týkající se cdrtools vylepšení daného CUE.
  • Opraven překlep v cdrecord.dfl
  • Vyvarujte se nově definovaného xxx varování pro cdda2wav / exitcodes.h
  • Přidal #undef rozhraní cdda2wav / interface.h, aby se ujistil, že #define rozhraní z windows.h nezpůsobí problémy ani při použití MinGW
  • mkisofs / mkisofs.8 pevné ilegální troff sekvence & quot; \ & quot; na & quot; e & quot;
  • Snažte se vyhnout přímé řetězec & quot; / dev / null & quot; v mkisofs.c, aby mohl pracovat na Win-DOS bez POSIX vrstvu.
  • readcd -c2scan nyní také vytiskne procentuální podíl sektorů s chybami C2.
  • přidal nové specifické #DEFINEs systémem HP-UX na CPP

Co je nového ve verzi 2013-12-24:

  • libschily :: format.c (printf ) nyní podporuje délku modifikátory jako h hh l ll tz pro formát% n.
  • libschily :: format.c byla restrukturalizována pro analýzu šířky pole parametrů takovým způsobem, který by umožnil, aby později zavést podporu pro% n $
  • cdda2wav nyní vypíše počet operací čtení na stopu, když v režimu paranoia
  • cdda2wav nyní vytiskne čtení režii (v procentech) na trati v režimu paranoia
  • cdda2wav přidává nové paraopts = režim: & quot; c2check & quot; spustit libparanoia v režimu C2.
  • libparanoia nyní implementuje první fázi C2 podporu error ukazatel:. Nyní je schopen se vypořádat s vstupních dat, která obsahuje C2 ukazatele a implementuje nové zpětná volání vykazovat statistiku C2 zpět k volajícímu
  • cdda2wav dělal dostat hlavní overhoul pro libparanoia, které mohou učinit na kvalitu extraktu lépe až do faktorem 100x:
  • Nový parametr & quot; readahead = & quot; pro paraopts = umožňuje upravit čtení napřed velikost vyrovnávací paměti, aby to velký ebough pro množství paměti RAM v moderních pohonech.
  • interpratation z & quot; problémových sektorů & quot; byl změněn na lépe vypořádat s tím, že v případě špatného oblastech libparanoia kód má tendenci se opakuje čte v těchto vadné oblasti. Computaion procenta vadných sektorů se stará o přečetla odvětví. Opakované čte stále zvyšovat hodnotu, ale už ne na quadratical způsobem.
  • Lepší dokumentace pro libparanoia rozhraní v cdda2wav umožňuje lépe pochopit, jak to funguje a jak modifikují parametry by mohly mít vliv na kvalitu extraktu.
  • Opraveny některé překlepy v cdrecord
  • Opraven překlep v manuálové stránce mkisofs (měl -max -iso-9660 -filenames namísto -max -iso9660 -filenames)
  • Nový Schily Makefile pravidla pro armv7l-linux

Co je nového ve verzi 2013-11-25:

  • konfigurovat nyní také zkontroluje NFSv4 ACL související rozšíření knihovny z FreeBSD
  • include / Schily / stdio.h nyní konečně funguje zkompilovat libshedit na linuxovém _and_ projít program & quot; hdrchk & quot; od OpenSolaris.
  • libschily / strstr.c a libschily / wcsstr.c nyní obsahují CDDL licencí náznak
  • překlep při použití nového makra: $ (OSINCDIRS) byla stanovena tak, aby se věci znovu zkompilovat na FreeBSD. Nyní pomocí $ (OSINCDIRS:% = - I%) namísto $ (OSINCDIRS)
  • Star nyní dává varování, když comppiled na staré verzi Solarisu (nepodporuje NFSv4 ACL), když NFSv4 ACL jsou vidět v režimu extraktu.
  • Star nyní správně uvolní strukturu NFSv4 ACL dodaného z povolání acl_fromtext (cesta, & aclp), za použití acl_free () místo toho jen volání free ().
  • Star nyní sestavuje na systému Solaris 10, který minul důležité soubory pro NFSv4 ACL. Díky Dennis Clarkovi pro vykazování.
  • Cddda2wav nyní vyprázdní stderr, než žádat o konkrétní položku CDDB indexu. Zdá se, že na Linuxu mohou stderr nebude unbuffered, jak se očekávalo.
  • cdda2wav pohyboval možnost při analýze kód do samostatné funkce gargs ().
  • Cdrecord / cdda2wav / Readcd: snaží vyhnout zmást uživatele na Solaris a Linux, kde existuje jemnozrnné implementace privilegium. Předtím se jemnozrnné oprávnění dostal se po inicializaci programu, a to může mít za následek uživatel root, který se zpracovává jako normální uživatel, který nelze zapisovat do adresářů bez globálního povolení zápisu. Pojmenované programy nyní již vzdát oprávnění v případě, že byla volána s potřebnými oprávněními již a tudíž programy nemohou být použity pro eskalace privilegií už ne.
  • Libfind nyní umožňuje kontrolovat-typu P (Solaris portu událost). Chybějící & quot; případ "P": & quot; byl přidán do analyzátoru.

Co je nového ve verzi 2013-11-08:

  • záznamy ACL již nemají libovolné délky limity ve hvězdě.
  • Star nyní obsahuje podporu pro NFSv4 ACL Solaris. FreeBSD a Linux budou následovat, jakmile tyto platformy se dohodly na jednotném ACL knihovny rozhraní pro podporu NVSv4.
  • Vezměte prosím na vědomí, že výše uvedené dvě změny vedly v hlavních kódu přestaveb a může dokonce způsobit hvězdu selhání na Linuxu a FreeBSD se stažených POSIX.1e návrhu ACL. Prosím, testovat a zprávy.
  • Pravidla v Schily Makefilesystem byla restrukturalizována s cílem umožnit, aby se zabránilo problémy na platformách, jako FreeBSD a Mac OS X:
  • FreeBSD a Mac OS X zakázal (protože GPLd) software není-free-dost na / usr / local, nás nutí přidat -I / usr / local / include a -L / usr / local / lib. Bohužel, / usr / local / include často nese _very_ zastaralý, a tak špatné kopie & quot; cdda_paranoia.h & quot; což je více než 10 let a rozhodně neslučitelné s dynamickým propojením na Mac OS X. Tato defektní kopie byla poprvé v cestě pro vyhledávání a zabránit kompilace.
  • Nyní máme nové makro: DEFOSINCDIRS = které uděluje přidat zahrnout adresářů na konec cestu hledání, které nám umožní najít správnou & quot; cdda_paranoia.h & quot; jako první.
  • Prosím testovat a hlásit v případě problémů.
  • gmake a SunPro make patří COMPILE.c se špatným obsahem svých vestavěných v pravidlech. Nyní zrušte zaškrtnutí tohoto makra un pravidel / rules.top. To je ještě možné, aby provincii upravenou verzi z příkazového řádku nebo z okolního prostředí.
  • include / Schily / stdio.h byl objednány, neboť brání kompilaci & quot; BSH & quot; na Linuxu. To byl problém nedávno představil, když jsme přidali #ifndef NO_SCHILY_STDIO_H
  • A nový test autoconf se přidá k detekci přítomnosti podpory NFSv4 ACL na Solarisu uvnitř libsec.
  • Opravena chyba s libxtermcap :: tdecode (), který byl zaveden s vydáním 2013-10-10 whilt snaží snížit délku čáry přes resturcturing. To mělo za následek všech ^ x esacapes v položkách TERMCAP měl být rozšířen na " 0 '.
  • SCCS příkazy & quot; quot ;, VVBS a & quot; dostat & quot; a & quot; delta & quot; nyní podporují ukládat a načítat soubory s nanosekundách časových razítek při použití formát archivu SCCS V6.
  • Toto je založen na nedávno zavedených * na () syscall emulations v libschily. Prosím oznamte případné problémy z platforem, které neposkytují nativní * na () rozhraní.

Co je nového ve verzi 2013-10-31:

  • Přidat zapomněli include / Schily / err_type. h
  • Nový autoconf test pro issetugid ()
  • Nový autoconf test pro utimens () / lutimens ()
  • Pevná autoconf typo HAVE_MKNODKAT - & gt; HAVE_MKNODAT
  • include / Schily / intcvt.h Nyní je soběstačný.
  • Přidána uname.c a include / Schily / windows.h k souborům, které je třeba kopírovat na smake bootstrap sestavování & quot; quot ;. psmake- Díky Wolfram Schmid
  • Pevná skripty & quot; quot ;, cpfiles a & quot; lnfiles & quot; a & quot; rmfiles & quot; ze zaváděcí části & quot; smake & quot;.
  • Přidal uname.c do seznamu souborů, které je třeba sestavit.
  • include / Schily / windows.h nyní obsahuje stejný typ řešení pro MinGW32 jako jedle kompilátoru Microsoft C, protože tam jsou stejné problémy detekční autoconf.
  • Pevná jemnozrnné balné cdda2wav na Linuxu privilegium. Díky za Daniel Pielmeier z Gentoo pro hlášení a testování.
  • narazil cdrtools na verzi 3.01a18
  • Nové soubory pro libschily:
  • at-base.c generický zavedení pro * at) funkcí (. fchownat.c fchownat () fdopendir.c fdopendir () fstatat.c fstatat () futimens.c futimens () futimesat.c futimesat () Solaris specifické starý 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 Základem kód pro všechny jedinou fd * at) funkcí (. at-base2.c Základem kód pro všechny dvojité fd * Při () funkce.
  • obsahovat emulace pro rozhraní systému zavedených v létě 2001 společností Sun as POSIX.1-2008.
  • Nové funkce v libschily:
  • absfpath () resolvefpath ()
  • umožňují lépe řídit chování pomocí vlajky.
  • Linkerem mapa souboru pro libschily nyní přidává některé zapomenuté funkce.
  • Star přiobjednáno řídkou detekci souboru a nyní soubory, které obsahují více než DEV_BSIZE dat, ale žádné st_blocks bude zacházet correctcly v případě, že operační systém také podporuje lseek (SEEK_HOLE.
  • SCCS je nyní možné přidat nanosekunda časová razítka v historii souborech SCCS V6.
  • SCCS admin je nyní možné přidat nanosekundu V6 časová razítka s admin -i -o
  • Odstranit nechtěné C99-ismus z args.c z Bourne Shell

Co je nového ve verzi 2013-10-10:

  • Mnohé zdroje byly upraveny tak, aby řešení __CYGWIN32__ jako __CYGWIN__ To je Neded jako novější verze Cygwin, které běží v režimu 64 bit se již definovat __CYGWIN32__ ale __CYGWIN __
  • Pevná skripty & quot; quot ;, cpfiles a & quot; lnfiles & quot; a & quot; rmfiles & quot; ze zaváděcí části & quot; smake & quot;.
  • Přidány pravidla pro non-automake povolen, aby programy (jako gmake) pro: ppc64-linux-cc.rul a ppc64-linux-gcc.rul
  • Přidány nové průkazy pravidla OS verze pro různé verze WIN-DOS:
  • 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
  • Různé Cstyle změny v include / Schily adresáře.
  • Nový soubor začlenění: include / Schily / shedit.h
  • z přidané defltsect () do seznamu exportovaných funkcí pro sdílené knihovny verze libdeflt.
  • Opraven únik filedesrciptor v libfind že zasáhne při použití -empty na prázdné adresáře.
  • Cdrecord: Korekce překlep v komentáři
  • cdda2wav: Korekce překlep v komentáři
  • Readcd: Korekce překlep v komentáři
  • Přidána automatické podpory ARMv5 a ARMv6. Tím kompilaci na RaspberryPI možné také s non-automake uvědomělé gmake.
  • Povolit & quot; static & quot; kompilace (kompilace, která nepoužívá dynamické definuje z Schily Makefilesystem) na Linuxu ARMv6 (který je používán RaspberryPI).
  • & quot; defltsect & quot; byl přidán jako vyvážený globální funkci libdeflt.
  • libfind nyní volá closedir () s -empty dokonce i na prázdných adresářů.
  • New Test autoconf na tom, zda patří struct timespec
  • Nové autoconf testy zkontrolovat, zda některé funkce (například clock_gettime ()) jsou v libc potřebujete samostatnou knihovnu
  • Nový: struct timespec v Schily / time.h je poskytnuta existovat na všech platformách
  • Nové funkce getnstimeofday () a setnstimeofday () byly přidány do libschily.
  • Star nyní podporuje extrahovat časových razítek s nanosekund zrnitosti na platformách, které podporují utimensat ().
  • Star nyní také podporuje extrahovat časových razítek pro symbolické odkazy s použitím utimensat (AT_FDCWD, název, TP, AT_SYMLINK_NOFOLLOW).
  • Uvědomte si, že hvězdu mohl (na některých platformách), také dovolují nastavit oprávnění souboru pro symbolické odkazy s použitím fchmodat (), ale to se již provádí pomocí umask () již dlouhou dobu a jediné platformy, která je známo, že na podporu různá oprávnění symlinks Zdá se, že HP-UX. Při své nedávné Solaris, nebudete moci nastavit oprávnění k souborům pro symbolické odkazy.
  • Star byl přeměněn na zcela timespec bázi. To nabízí nanosecond rozlišovací schopnost pro všechny časy na platformách, které podporují nanosecond hodiny.
  • Star nyní může být řečeno, změnit název cesty (v případě -s / O / N / nebo interaktivní změně -w) před časem razítko je ve srovnání se stávajícími soubory v souborovém systému. To se provádí pomocí nové volby -uncond přejmenování
  • Star již vytvoří nevyhovujících archivy při volání:
  • hvězda -c H = ustar dirname-with_101-znaky / & gt; Archiv
  • místo:
  • hvězda -c H = ustar dirname-with_101-chars & gt; Archiv
  • Star nyní odmítá vytvářet archivy s prázdným t_name pole.
  • & quot; tartest & quot; Nyní varuje před nestandardní plnění v případě, že t_name pole je prázdná, ale zbytek záhlaví dehtu obsahuje data.
  • Nový soubor začlenění include / Schily / shedit.h
  • Ved nyní začne varovat před dlouhou .vedtmp * soubory, pokud je velikost & gt.; 16384. Před tím varoval v případě, že velikost & gt; 8192.
  • Opraven SYNOPSE linie pro muže stránky sccslog.1
  • & quot; SCCS pomoc ut4 & quot; Nyní připomíná pravděpodobně chybějící SCCS adresáře.
  • Mnoho Cstyle změny v BSH. Všimněte si, že související soubory jsou také používány Bourne Shell a chceme, aby odpovídala na OpenSolaris Cstyle.
  • BSH / abbrev.c nyní vyhýbá js_snprintf () k tomu, aby Bourne Shell má být vytvořen s líným načítání knihovny, takže & quot; Bosh & quot; nenačte libschily pokud je interpretace pouze skripty, ale není spuštěn v interaktivním režimu.
  • libshedit byla restrukturalizována na podporu dynamické propojení na Mac OS X vyvarováním se spojit proti proměnných (nepodložených podle výpisu Apple linker).
  • libshedit byla restrukturalizována, aby umožnily líný načítání knihovny, takže & quot; Bosh & quot; nenačte lishedit ani libxtermcap, když není v interaktivním režimu.
  • Všechny vyvážené jména funtion od libshedit nyní začínají 'shedit _'-
  • Cstyle změny v libshedit umožňující integraci do systému OpenSolaris
  • _Many_ Cstyle Změny Bourne Shell. To nebylo v souladu s pravidly stylů pro OpenSolaris, i když to bylo přijato z OpenSolaris, -)
  • The Bourne Shell nyní funguje při volání: set -o aliasowner = joerg nebo & quot; Bosh -o aliasowner = joerg & quot; , aby se např. umožňují použít trvalé aliasy pro uživatele Joerg při spuštění Bosh jako kořen.
  • The Bourne Shell nyní správně uvádí alias ownwer při volání & quot; set + O & quot;
  • The Bourne Shell nyní také rozpoznává speciální argv [0], když prochází: & quot; jbosh & quot ;, & quot; -jbosh & quot ;, & quot; pfbosh & quot ;, & quot; -pfbosh & quot ;, & quot; rbosh & quot ;, & quot; -rbosh & quot;
  • Burne Shell nyní umožňuje přejít z používání systému zahrnují soubory na přenosné Schily hlavičkové soubory pomocí:
  • -DSCHILY_INCLUDES
  • nyní nepotřebné údaje structture & quot; struct BLK & quot; se odstraní z Bourne Shell. To se dalo udělat, když jsme přešli z sbrk (), aby malloc (), která již.
  • Dokument v manuálové stránce PF Bourne Shell, že se volby -c / -i / -p / -R / -s lze nastavit pouze při startu z příkazové řádky, ale nejpozději v interaktivním režimu.

Co je nového ve verzi 2013-07-29:

  • Schily makefilesystem již nepoužívá $ CC pro interní úkoly.
  • & quot, Static & quot; Kompilace je nyní povolena na Linux x86 a Linux na Raspberry Pi.
  • Podpora ARMv5 a ARMv6 byl přidán pro non-Automake vědomý programy jako & quot; gmake & quot;.
  • The Bourne Shell nyní realizuje -o aliasowner = název jako ochranný prvek.
  • CPP nyní sestavuje i když YACC = & quot; bizon Y & quot;.
  • Star / SPAX již dělá chown na výpisu ledaže -PO nebo -pe jsou specifikovány.
  • SCCS diffs nyní používají dostat -o dostat správné časových razítek s diff -u.
  • SCCS diff již píše nanosekundě hodnoty uprostřed & quot; diff -c & quot; časové razítko, když je v německé jazykové verzi.

Co je nového ve verzi 2013-07-08:

  • Tato verze opravuje chybu v swapu manipulace buffer & quot; ved & quot; což by mohlo způsobit poškození dat při editaci více souborů, chyba v libparanoia které způsobil příliš málo údajů, které mají být inicializována, a dvě paměťové problémy v Bourne Shell, které se stalo na FreeBSD.
  • Ved nyní rozšiřuje vyrovnávací paměti názvy souborů v příkazech způsobem, který nezavede null bajtů.
  • & quot; typu & quot; vestavěný z Bourne Shell nyní hlásí aliasy.
  • The Bourne Shell nyní podporuje alias expanzi na & quot; další slovo & quot; pokud alias končí mezerou.

Co je nového ve verzi 2013-06-20:

  • alias / unalias v BSH nyní chová jako V Bourne Shell.
  • Shell a SCCS manuálové stránky byly vyčištěny a převeden zpět pouze CDDL-1.0.

  • Byly provedeny
  • Změny na podporu nedávné úniky OpenCSW.

Co je nového ve verzi 2013-05-31:

  • Některé změny pořadí v include / Schily / * .h.
  • varuje v systémech Linux a Solaris, pokud jemnozrnné výsady jsou chybí cdrtools.
  • Dělá libshelledit a cdda2wav kompilovat na FreeBSD-9.1.
  • Lepší text README.compile.

Co je nového ve verzi 2013-05-10:

  • cdrtools je nyní ve verzi 3.01a14, a nyní podporuje kořenový-méně operaci na Linuxu pomocí FCAPS.
  • #include soubor reordering byl podniknut aby nedošlo k varování na starších platformách.
  • Zpracování Job kód byl přesunut z smake / make.c na smake / job.c.
  • překlep v include / Schily / stat.h, která způsobila nastavení nanoseonds v časových razítek, že je nemožné, NetBSD a OpenBSD byl opraven.

Co je nového ve verzi 2013-02-15:

  • Tato verze opravuje problém v hvězda s & quot; hvězdě --xattr -find relative_path ... & quot; smake byl narazil do verze 1.2.3.
  • Předchází falešnou GCC varování při sestavování programu termcap.
  • Muž Stránka sccsfile.4 byl přepsán, aby bylo srozumitelnější.
  • cdrtools byl narazil na verzi 3.01a12.
  • UDF implementace v mkisofs byla rozšířena podporovat všechny typické typy souborů UNIX, všechny tři časová razítka v mikrosekund granularity, suid / sgid / lepkavé souboru vlajky, a správné přihlašovací údaje pro symbolické odkazy.

Co je nového ve verzi 2013-01-15:

  • Chyba zaveden v poslední verzi smake která způsobila prázdné příkazové řádky se nezdaří byla opravena.
  • Chyba v Bourne Shell, která může způsobit PATH bude ignorován, pokud to skončí v ":". byla opravena
  • Cdrtools byl narazil na verzi 3.01a11 a hvězdou na verzi 1.5.2.

Co je nového ve verzi 2013-01-07:

  • Tato verze optimalizuje výkon příkazu pomáhat systémy s pomalým fork () (jako Cygwinu).
  • Smake nyní mohou být sestaveny tak, aby prosazovaly Bourne Shell jako výchozí SHELL k urychlení prací na Cygwinu.
  • A řešení pro Cygwin-1.7.17 a novější byla přidána, a zpracovává chybějící baleny definice a nekompatibilní změny týkající se BOOL v windef.h.
  • Schily Makefilesystem nyní definuje $ (SPACE) a $ (NUMBER_SIGN), znaky, které se obvykle nemůže objevit v Makefile.
  • CPP nyní obsahuje předem yacced cpy.y umožní vytvořit plně funkční binární na systémech bez yacc (jako Cygwin a HP-UX).

Co je nového ve verzi 2012-12-28:

  • Tato verze byl aktualizován na smake- 1.2.2 a cdrtools-3.01a10.

Co je nového ve verzi 2012-12-11:

  • Podpora POSIX SUS problém 7 pro smyčka v Bourne Shell.
  • Na stránce muž z Bourne Shell je bez Sun cruft a navazuje na manuálové stránky muže (5).
  • CPP definuje __BUILTIN_VA_ARG_INCR jako CPP Slunce dělá, protože SunOS-4.0.
  • Lepší závislosti na paralelní staví. Podpora pro Debian na jádře FreeBSD.
  • doprovod pro slabiku klon Pyro.
  • Lepší dodržování Cl.exe.
  • Cdrtools byly narazil do 3.01a09.

Co je nového ve verzi 2012-04-19:

  • několik drobných chyb v Bourne Shell mají bylo opraveno.
  • The Bourne Shell má nyní vestavěné příkazy & quot; quot ;, savehistory a & quot; quot ;, map & a & quot; zopakovat & quot;.
  • mapper (používá sh BSH a Ved) má nyní lepší výchozí nastavení pro mapování kurzoru.
  • Man stránka pro Bourne Shell nyní obsahuje kompletní popis historii příkazů editoru.
  • Implementace libxtermcap nyní podporuje tc = hnízdění 64 místo 32.
  • Program termcap měl několik malých oprav chyb a nyní umožňuje uživateli výstupním neznámých TERMCAP položek v pořadí.

Co je nového ve verzi 2012-04-19:

  • The Bourne Shell nyní podporuje umask -S a režim symbolický POSIX kompatibilní se nastavit umask.
  • The Bourne Shell vestavěný & quot; čtení & quot; nyní podporuje POSIX volby -r.
  • The Bourne Shell vestavěný & quot; ulimit & quot;










Ostatní software developer Jorg Schilling

cdrtools
cdrtools

27 Sep 15

SCCS
SCCS

11 May 15

calltree
calltree

3 Jun 15

Komentáře k schily

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!