schily

Screenshot Software:
schily
Mga detalye ng Software:
Bersyon: 2015-08-12 Na-update
I-upload ang petsa: 27 Sep 15
Nag-develop: Jorg Schilling
Lisensya: Libre
Katanyagan: 9

Rating: nan/5 (Total Votes: 0)

schily (kilala rin bilang schily tools) ay isang open source, libre at cross-platform software na proyekto, isang koleksyon ng mga popular command-line utility para sa Linux kernel-based operating system.


Binubuo ng isang malawak na hanay ng mga programa

proyekto comprises ng isang malawak na hanay ng mga programa, kabilang ang cdrecord, readcd, cdda2wav, mkisofs, btcflash, smake, calc, baguhin, calltree, ihambing, devdump, count, hdump, pati na rin isodump.

Sa karagdagan, ang isodebug, isoinfo, label, isovfy, Mt, sccs, p, scgcheck, sdd, scpio, sfind, smake, sformat, star, Suntar, star_sym, gnutar, termcap, ved at tartest programa ay kasama rin sa software na ito.


Pagsisimula sa schily

Upang i-install at gamitin ang mga nabanggit na command-line programa sa iyong pamamahagi GNU / Linux, dapat mo munang i-download ang pinakabagong bersyon mula Softoware, i-save ang gzipped source archive sa tabi-tabi sa iyong computer at kunin ito gamit ang iyong mga paboritong tool manager archive.

Buksan ang isang terminal emulator app, pumunta sa mga lokasyon ng mga nahango archive file sa & lsquo; cd & rsquo; command (eg cd / home / softoware / schily-2014/09/17), at i-type ang & lsquo; ./ configure & rsquo; command upang makita ang mga magagamit na mga pagpipilian para sa pag-ipon ng mga tool na kasama.

Ang ginustong make programa ay & lsquo; smake & rsquo ;, ngunit maaari mo ring gamitin ang unibersal na & lsquo; gumawa ng & rsquo; command, pati na rin ang & lsquo; gmake & rsquo; command kung nais mong ilista ang lahat ng mga programa sa mga napiling mga operating system.

Ang buong proseso compilation ay aabot ng ilang oras, tulad ng may mga maraming command-line application na magagamit sa mga proyekto. Matapos ang isang matagumpay compilation, maaari mong i-install ang mga ito sa lahat sa pamamagitan ng Isinasagawa ang & lsquo; gumawa install & rsquo; bilang root o & lsquo; sudo gumawa install & rsquo; utos bilang isang user na may pribilehiyo ng ugat.


Sa ilalim ng hood at suportadong mga operating system

schily ay isang multiplatform software na sumusuporta sa GNU / Linux, Microsoft Windows, Solaris at iba pang mga operating system POSIX. Ito ay ipinamamahagi sa ilalim ng Common Development at License Distribution lisensiya at suportado sa parehong 32-bit at 64-bit set pagtuturo architectures.

Ano ang bagong sa paglabas :

  • psmake (ang bootstrap smake compile kapaligiran) muli compiles sa Solaris (at marahil iba). Ito ay nakakamit sa pamamagitan ng paggamit ng -DNO_FPRFORMAT -DNO_NL_ARGS sa deactivate kamakailang mga pagpapahusay sa printf ()

  • Kasama na ngayon sa
  • isama / schily / varargs.h isang bagong uri va_lists_t na ay isang istraktura na sumasaklaw va_list.
  • isama / schily / getargs.h may comment para sa mga argumento ngayon at bumalik code ng getargs () function ng callback.
  • Kasama na ngayon sa schily makefilesystem isang bagong symlink ppc64le-linux-cc.rul para sa mga di-automake kamalayan make pagpapatupad tulad ng gmake.
  • New pagsusuri autoconf para strspn () strcspn () wcsspn () wcscspn ()
  • libschily ngayon nagpapatupad strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (ang mababang antas printf () pagpapatupad) nagpapatupad ngayon ng suporta para sa% n $ argument muling pagpoposisyon para sa mga kaso na & quot; n & quot; ay 1..30, o kung mas malaki puntos sa isang uri ng int ARG.
  • libschily / fprformat.c naayos ng isang bug na pipigil gamitin stdio macros sa mas bagong bersyon OpenSolaris, paggawa ng printf () hindi bilang mabilis na gaya ng inaasahan.
  • libschily / getargs.c hindi na lungkot core kapag boolean flag ay pinagsama sa isang solong string at isa o higit pa sa mga flags-trigger ng isang callback function.
  • libsiconf / sic_nls.c: sic_open () ay hindi na sumusubok upang buksan ang lahat ng mga pangalan characterset bilang mga file sa kasalukuyang directory ngunit lamang kung ang pangalan ay naglalaman ng isang slash. Salamat sa isang ulat mula sa Vladimir Marek
  • star hindi na archives lahat ng mga file bilang hiwa-hiwalay na file kapag ang paggamit ng star c -sparse -lakas-hole ngunit lamang ang mga file na kasama ang hindi bababa sa isang nakahanay block ng 512 zeroed bytes.
  • cdrtools bumped sa Bersyon 3.01a22
  • mensahe Better error sa mkisofs / apple.c
  • mkisofs inplements ngayon ng isang bagong opsyon -legacy na nagbibigay-daan upang makakuha ng bumalik sa mga pagpipilian H / L / P na na-deprecate noong 2002 at may kapansanan sa 2006 sa kahulugan mula sa 1990s. Kung gusto mong gamitin ang tampok na, magsulat ng isang wrapper shell script na tawag
  • mkisofs -legacy & quot; $ @ & quot;
  • Tandaan na H / L / P ay hindi pinagana sa 2006 at malapit nang ipakilala H / L / P sa isang POSIX compatible kahulugan mkisofs bilang inihayag noong 2002. Kaya mag-ingat upang i-convert ang iyong mga script sa tawag na
  • -map para sa lumang kahulugan ng H (H wastong pagitan ng 2000 at 2002) -Payagan-nangungunang-tuldok para sa lumang kahulugan ng L (L wastong pagitan ng 1995 at 2002) -publisher para sa lumang kahulugan ng P (P wastong pagitan ng 1993 at 2002)
  • Ang mga tao na pahina mkisofs ngayon tama dokumento ang bagong pag-uugali mula libsiconv
  • pagbanggit sa ngayon tao na pahina mkisofs sfind (1) bilang isang pahina ng lalaki na basahin ang tungkol sa mga interface kung ang -find option.

Ano ang bagong sa bersyon 2015/01/29:

  • psmake (ang bootstrap smake compile kapaligiran) muli compiles sa Solaris (at marahil iba). Ito ay nakakamit sa pamamagitan ng paggamit ng -DNO_FPRFORMAT -DNO_NL_ARGS sa deactivate kamakailang mga pagpapahusay sa printf ()

  • Kasama na ngayon sa
  • isama / schily / varargs.h isang bagong uri va_lists_t na ay isang istraktura na sumasaklaw va_list.
  • isama / schily / getargs.h may comment para sa mga argumento ngayon at bumalik code ng getargs () function ng callback.
  • Kasama na ngayon sa schily makefilesystem isang bagong symlink ppc64le-linux-cc.rul para sa mga di-automake kamalayan make pagpapatupad tulad ng gmake.
  • New pagsusuri autoconf para strspn () strcspn () wcsspn () wcscspn ()
  • libschily ngayon nagpapatupad strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (ang mababang antas printf () pagpapatupad) nagpapatupad ngayon ng suporta para sa% n $ argument muling pagpoposisyon para sa mga kaso na & quot; n & quot; ay 1..30, o kung mas malaki puntos sa isang uri ng int ARG.
  • libschily / fprformat.c naayos ng isang bug na pipigil gamitin stdio macros sa mas bagong bersyon OpenSolaris, paggawa ng printf () hindi bilang mabilis na gaya ng inaasahan.
  • libschily / getargs.c hindi na lungkot core kapag boolean flag ay pinagsama sa isang solong string at isa o higit pa sa mga flags-trigger ng isang callback function.
  • libsiconf / sic_nls.c: sic_open () ay hindi na sumusubok upang buksan ang lahat ng mga pangalan characterset bilang mga file sa kasalukuyang directory ngunit lamang kung ang pangalan ay naglalaman ng isang slash. Salamat sa isang ulat mula sa Vladimir Marek
  • star hindi na archives lahat ng mga file bilang hiwa-hiwalay na file kapag ang paggamit ng star c -sparse -lakas-hole ngunit lamang ang mga file na kasama ang hindi bababa sa isang nakahanay block ng 512 zeroed bytes.
  • cdrtools bumped sa Bersyon 3.01a22
  • mensahe Better error sa mkisofs / apple.c
  • mkisofs inplements ngayon ng isang bagong opsyon -legacy na nagbibigay-daan upang makakuha ng bumalik sa mga pagpipilian H / L / P na na-deprecate noong 2002 at may kapansanan sa 2006 sa kahulugan mula sa 1990s. Kung gusto mong gamitin ang tampok na, magsulat ng isang wrapper shell script na tawag
  • mkisofs -legacy & quot; $ @ & quot;
  • Tandaan na H / L / P ay hindi pinagana sa 2006 at malapit nang ipakilala H / L / P sa isang POSIX compatible kahulugan mkisofs bilang inihayag noong 2002. Kaya mag-ingat upang i-convert ang iyong mga script sa tawag na
  • -map para sa lumang kahulugan ng H (H wastong pagitan ng 2000 at 2002) -Payagan-nangungunang-tuldok para sa lumang kahulugan ng L (L wastong pagitan ng 1995 at 2002) -publisher para sa lumang kahulugan ng P (P wastong pagitan ng 1993 at 2002)
  • Ang mga tao na pahina mkisofs ngayon tama dokumento ang bagong pag-uugali mula libsiconv
  • pagbanggit sa ngayon tao na pahina mkisofs sfind (1) bilang isang pahina ng lalaki na basahin ang tungkol sa mga interface kung ang -find option.

Ano ang bagong sa bersyon 2014/01/04:

  • Tukuyin DEV_NULL in isama / schily / mconfig H upang harapin ang mga nawawalang / dev / null on DOS
  • New pagsusuri autoconf para sa: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • symlinks para armv4tl-linux-cc.rul s390x-linux-cc.rul armv5tel-linux-cc.rul bagong, upang suportahan ang mga di-automake kamalayan gumawa ng mga programa tulad ng gmake.
  • Huwag tukuyin ang isang gethostname () tularan sa schily / hostname.h para MinGW, tulad MinGW bilang mali prototype ay nasa di-karaniwang file winsock.h
  • isama / schily / stdio.h nagpapatupad ngayon code na bahagyang unhides ang FILE * istruktura ng data mula sa 64 bit Solaris libc. Ito ay nagbibigay-daan upang ipatupad ang isang getc_unlocked () macro kahit para sa 64 bit Solaris bilang gawin sa pamamagitan ng libc, kaya libschily ay may kakayahan upang makamit ang mga katulad stdio I / O pagganap, na kung saan ay kinakailangan upang ma-ipatupad ang isang printf () sa libschily na mas mabilis kaysa printf () mula libc.
  • Bagong mga function xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () sa libschily payagan error message at lumabas sa isang exit na halaga na naiiba mula errno.
  • ng isang bug sa libschily / format.c na sanhi%. * s na ipi-print nang hindi tama ay naayos na.
  • libschily / format.c ay muling idisenyo upang payagan ang mga code upang gamiting muli para fprformat () sa pamamagitan ng # include.
  • libschily / fprformat.c Bagong function fprformat () sa libschily ay pagpapatupad ng parehong direct interface bilang doprnt () mula libc at sa gayon ay nagbibigay-daan upang ipatupad printf () na mas mabilis kaysa sa printf () mula libc sa Solaris.
  • libschily / jsprintf.c Para Solaris, jsprintf () na ngayon ay ipinatupad batay sa fprformat (). Ito ay nagpapahintulot sa printf () mula libschily na aprox. 33% mas mabilis kaysa sa printf () mula libc sa Solaris at aprox. 2x mas mabilis hangga't jsprintf () sa libschily ay naging bago. Ito ay nagbibigay ng isa pang mapalakas ang pagganap para printf () nakagapos programa tulad hdump / od na ay ginagamit bilang isang OSS kapalit para sa closed source (1) od sa OpenSolaris. Ngayon ay gumagawa na ito ang OSS (1) od sa OpenSolaris kadalasan 5x mas mabilis at pagkatapos ay ang closed source na bersyon.
  • libschily / getdtablesize.c tinatrato ngayon MinGW katulad ng kapag kino-compile sa Umakit-dos gamit cl.exe.
  • libschily / mkdirat.c at libschily / mkdirs.c ngayon ang bahala sa mga katotohanan na MinGW may isang hindi standard compliant mkdir ()
  • libschily / mkfifoat.c naayos ng uri mula sa, cut / i-paste ang mga file mula mkdirat.c
  • cdrecord / cue.c ngayon ay may isang mas mahusay na puna na may kaugnayan sa cdrtools tiyak na mga pagpapahusay tako.
  • Nakatakdang typo sa cdrecord.dfl
  • Iwasan ang isang redefined babala xxx para cdda2wav / exitcodes.h
  • Nagdagdag ng #undef interface upang cdda2wav / interface.h tiyakin na ang # tukuyin interface mula windows.h ay hindi maging sanhi ng mas problema kapag gumagamit MinGW
  • mkisofs / mkisofs.8 naayos illegal troff sequence & quot; \ & quot; sa & quot; e & quot;
  • Subukan upang maiwasan ang isang direktang string & quot; / dev / null & quot; sa mkisofs.c upang payagan ang mga ito upang gumana sa Umakit-dos nang POSIX layer.
  • readcd -c2scan ngayon din kopya ng ang porsyento ng mga sektor na may mga error C2.
  • nagdagdag ng bagong HP-UX tukoy # tinutukoy sa CPP

Ano ang bagong sa bersyon 2013-12-24:

  • libschily :: format.c (printf ) ay sumusuporta na haba modifier tulad h hh l ll tz para sa% n format.
  • libschily :: format.c ay restructured para sa pag-parse ang lapad field parameter sa isang paraan na ay magpapahintulot sa ibang pagkakataon ipakilala ang suporta para sa% n $
  • kopya ngayon cdda2wav ang bilang ng mga operasyon read per track kapag nasa paranoia mode
  • cdda2wav kopya ngayon ang basahin overhead (sa porsiyento) per track kapag nasa paranoia mode
  • cdda2wav nagdadagdag ng isang bagong paraopts = mode: & quot; c2check & quot; upang tumakbo libparanoia sa C2 mode.
  • libparanoia nagpapatupad ngayon ang unang yugto sa C2 support error pointer. ngayon ito ay maaaring sa pakikitungo sa input ng data na naglalaman C2 payo at ito ay nagpapatupad ng mga bagong callbacks isumbong statistics C2 pabalik sa tumatawag
  • ginawa cdda2wav makakuha ng isang pangunahing overhoul para libparanoia na maaaring gumawa ng mas mahusay ang kalidad ng katas sa isang kadahilanan ng 100x:
  • Ang isang bagong suboption & quot; readahead = & quot; para paraopts = nagbibigay-daan upang baguhin ang basahin maaga buffer laki upang gawin itong malaking ebough para sa halaga ng RAM sa modernong drive.
  • Ang interpratation ng & quot; mga sektor & quot problema; ay pinalitan ng mas mahusay na pakikitungo sa ang katunayan na sa kaso ng masamang mga lugar, ang libparanoia code may kaugaliang ay paulit-ulit na nagbabasa sa mga masamang lugar. Ang computaion ng porsyento ng mga masamang sektor na ngayon ay tumatagal ng pag-aalaga ng mga sektor reread. Paulit-ulit na nagbabasa pa rin dagdagan ang halaga ngunit hindi na sa isang quadratical paraan.
  • Mas mahusay na dokumentasyon para sa libparanoia interface sa cdda2wav nagbibigay-daan upang mas mahusay na maunawaan kung paano ito gumagana at kung paano maaaring makaimpluwensya sa pagbabago ng mga parameter sa kalidad katas.
  • Mga Fixed ilang mga typo sa cdrecord
  • Mga Fixed isang typo sa ang pahina mkisofs tao (nagkaroon max -ISO-9660 -filenames sa halip ng max -iso9660 -filenames)
  • New Schily Makefiles panuntunan para armv7l-linux

Ano ang bagong sa bersyon 2013/11/25:

  • isaayos din tseke ngayon para NFSv4 ACL kaugnay extension library mula sa FreeBSD
  • isama / schily / stdio.h ngayon sa wakas ay gumagana upang ipunin libshedit sa _and_ Linux upang pumasa sa programa & quot; hdrchk & quot; mula OpenSolaris.
  • libschily / strstr.c at libschily / wcsstr.c ngayon kasama ang isang pahiwatig CDDL License
  • Ang isang typo sa ang paggamit ng mga bagong macro: $ (OSINCDIRS) ay naayos upang gumawa ng bagay-bagay muli sumulat ng libro sa FreeBSD. Ngayon gamit ang $ (OSINCDIRS:% = - ako%) sa halip ng $ (OSINCDIRS)
  • Star ngayon ay nagbibigay ng babala kapag comppiled sa isang lumang bersyon ng Solaris (na hindi sumusuporta sa NFSv4 ACLs) kapag NFSv4 ACLs ay makikita sa katas mode.
  • Star ngayon tama pinakakawalan nito ang NFSv4 ACL istraktura inihatid mula acl_fromtext (landas, & aclp) pagtawag, gamit acl_free () sa halip na tumawag lamang sa libreng ().
  • Star compiles ngayon sa Solaris 10 na Naiwan mahalagang isama ang mga file para sa NFSv4 ACLs. Salamat sa Dennis Clarke para sa pag-uulat.
  • Cddda2wav flushes ngayon stderr bago humingi ng isang tiyak na CDDB entry index. Mukhang na sa Linux stderr ay maaaring hindi unbuffered tulad ng inaasahan.
  • inilipat Cdda2wav ng opsyon sa pag-parse ng code sa isang hiwalay na function gargs ().
  • Cdrecord / Cdda2wav / Readcd: sinusubukan upang maiwasan upang lituhin ang mga gumagamit sa Solaris at Linux na kung saan umiiral na ang isang pinong haspe pribilehiyo pagpapatupad. Bago, pinong haspe pribilehiyo nabigyan up matapos Sinisimulan ang program at ito ay maaaring magresulta sa isang root user na itinuturing bilang isang normal na user ay hindi maaaring isulat sa mga direktoryo nang walang pahintulot global write. Ang pangalang programs ngayon ay hindi na magbigay ng up ng mga pribilehiyo sa kaso sila ay tinawag gamit ang mga kinakailangang mga pribilehiyo na at hindi maaaring gamitin sa gayon ay ang mga programa para sa mga pribilehiyo escalations anymore.
  • Pinapayagan ka na ngayon Libfind upang suriin para -uri P (Solaris port kaganapan). Ang isang nawawalang & quot; kaso 'P': & quot; ay naidagdag sa mga parser.

Ano ang bagong sa bersyon 2013/11/08:

  • ACL entries ay hindi na may di-makatwirang limitasyon ng haba sa star.
  • Star Kasama na ngayon ng suporta para sa NFSv4 ACLs sa Solaris. FreeBSD at Linux ay sundin sa sandaling ang mga ito platform ay sumang-ayon sa isang pare-parehong interface ACL library para NVSv4 support.
  • Mangyaring tandaan na ang dalawang mga pagbabago na binanggit sa itaas ay nagresulta sa mga pangunahing rearrangements code at maaaring maging sanhi star na mabibigo sa Linux at FreeBSD sa withdraw POSIX.1e draft ACLs. Mangyaring subukan at ulat.
  • Ang mga patakaran sa Schily Makefilesystem ay restructured upang payagan ang upang maiwasan ang mga problema sa platform tulad ng FreeBSD at Mac OS X:
  • FreeBSD at Mac OS X pinagbawalan ang mga hindi-free-sapat na (dahil GPLd) software na / usr / local, pilitin sa amin upang idagdag -I / usr / local / isama at L / usr / local / lib. Sa kasamaang palad, / usr / local / isama madalas nagdadala ng isang _very_ lipas na sa panahon at kaya mali kopya ng & quot; cdda_paranoia.h & quot; na kung saan ay higit sa 10 taong gulang at tiyak na hindi tugma sa mga dynamic na nagli-link sa Mac OS X. unang ito depekto kopya ay sa landas ng paghahanap at maiiwasan compilation.
  • ngayon ay mayroon ng isang bagong macro: DEFOSINCDIRS = na pamigay si isama ang mga direktoryo sa katapusan ng search PATH sa nagpapahintulot sa amin upang malaman ang mga tamang & quot; cdda_paranoia.h & quot; unang.
  • Mangyaring subukan at mag-ulat sa kaso ng mga problema.
  • gmake at Sunpro make isama COMPILE.c may maling nilalaman sa kanilang mga built-in na mga patakaran. Ngayon i-clear namin ito macro un BATAS / rules.top. Ito ay posible pa rin sa provice ng isang binagong bersyon mula sa command line o mula sa kapaligiran.
  • isama / schily / stdio.h ay reordered, pati na pumigil ito compilation ng & quot; BSH & quot; sa Linux. Ito ay nagpasimula ng kamakailan lamang ng isang problema, kapag nagdagdag kami ng #ifndef NO_SCHILY_STDIO_H
  • Ang isang bagong test autoconf ay naidagdag sa tiktikan ang pagkakaroon ng NFSv4 ACL suporta sa Solaris loob libsec.
  • Nakapirming isang bug sa libxtermcap :: tdecode () na ipinakilala sa release 2013-10-10 whilt sinusubukan upang mabawasan ang haba ng linya sa pamamagitan resturcturing. Ito nagresulta sa lahat ^ x esacapes sa termcap entries na pinalawak na ' 0'.
  • Ang mga utos ng SCCS & quot; sccs & quot ;, & quot; makakuha ng & quot; at & quot; delta & quot; Sinusuportahan ngayon upang mag-imbak at makuha ang mga file na may nanosecond timestamp kapag ginagamit ang format SCCS V6 archive.
  • Ito ay batay sa mga kamakailan nagpasimula * sa () syscall emulations sa libschily. Paki-ulat ng mga problema mula sa mga platform na hindi nagbibigay ng katutubong * sa () interface.

Ano ang bagong sa bersyon 2013-10-31:

  • Magdagdag nakalimutan isama / schily / err_type. h
  • New autoconf pagsubok para issetugid ()
  • New autoconf pagsubok para utimens () / lutimens ()
  • Mga Fixed autoconf typo HAVE_MKNODKAT - & gt; HAVE_MKNODAT
  • isama / schily / intcvt.h ngayon ay sa sarili na nilalaman.
  • Idinagdag uname.c at isama / schily / windows.h sa mga file na kailangang kopyahin para sa smake bootstrap compilation & quot; psmake & quot ;. Salamat sa Wolfram Schmid
  • Mga Fixed ang mga script & quot; cpfiles & quot ;, & quot; lnfiles & quot; at & quot; rmfiles & quot; mula sa bootstrap seksyon ng & quot; smake & quot;.
  • Idinagdag uname.c sa listahan ng mga file na naipon.
  • isama / schily / windows.h Kasama na ngayon ang parehong uri workaround para MINGW32 bilang fir ang Microsoft C tagatala, tulad ng may mga parehong problema autoconf detection.
  • Mga Fixed pinong haspe pribilehiyo paghawak para cdda2wav sa Linux. Salamat para sa Daniel Pielmeier mula Gentoo sa pag-uulat at pagsubok.
  • Bumped cdrtools sa bersyon 3.01a18
  • New file para libschily:
  • sa-base.c generic pagpapatupad para * sa) pag-andar (. fchownat.c fchownat () fdopendir.c fdopendir () fstatat.c fstatat () futimens.c futimens () futimesat.c futimesat () Solaris tiyak na gulang para 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 Ang base code para sa lahat ng single fd * sa) pag-andar (. sa-base2.c Ang base code para sa lahat ng double fd * sa () function.
  • maglaman emulations para sa mga interface ng sistema ipinakilala sa summer 2001 sa pamamagitan ng Araw at may POSIX.1-2008.
  • Bagong mga function sa libschily:
  • absfpath () resolvefpath ()
  • magbibigay-daan upang mas mahusay na kontrolin ang pag-uugali gamit flag.
  • Ang linker mapa ng file para sa libschily ngayon nagdadagdag ng ilang mga nakalimutan function.
  • reordered Star kalat-kalat na pag-detect ng file at ngayon file na naglalaman ng higit sa data DEV_BSIZE ngunit walang st_blocks ay ginagamot correctcly sa kaso na sumusuporta rin sa OS lseek (SEEK_HOLE.
  • SCCS ngayon ay may kakayahan upang magdagdag ng oras nanosecond stamps sa SCCS V6 kasaysayan ng mga file.
  • SCCS admin ay ngayon magagawang magdagdag nanosecond V6 timestamp sa admin -o -i
  • Alisin ang isang hindi ginustong C99-turo mula args.c mula sa Bourne Shell

Ano ang bagong sa bersyon 2013-10-10:

  • Maraming mga pinagmumulan ay binago sa pakikitungo __CYGWIN32__ tulad __CYGWIN__ ito na neded bilang mas bagong bersyon Cygwin na tumakbo sa 64 bit mode ay hindi na tukuyin __CYGWIN32__ ngunit __CYGWIN __
  • Mga Fixed ang mga script & quot; cpfiles & quot ;, & quot; lnfiles & quot; at & quot; rmfiles & quot; mula sa bootstrap seksyon ng & quot; smake & quot;.
  • Idinagdag panuntunan para sa mga di-automake pinagana gumawa ng mga programa (tulad gmake) para sa: ppc64-linux-cc.rul at ppc64-linux-gcc.rul
  • Nagdagdag ng bagong mga patakaran OS version ID para sa iba't ibang mga bersyon 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
  • Iba't ibang Cstyle pagbabago sa isama / schily direktoryo.
  • New isama ang file: isama / schily / shedit.h
  • Added defltsect () sa listahan ng mga nai-export na mga pag-andar para sa mga shared bersyon library ng libdeflt.
  • Mga Fixed isang filedesrciptor tumagas sa libfind na hits kapag gumagamit -empty sa walang laman na mga direktoryo.
  • Cdrecord: typo pagwawasto sa isang komento
  • Cdda2wav: typo pagwawasto sa isang komento
  • Readcd: typo pagwawasto sa isang komento
  • Idinagdag awtomatikong suporta para ARMv5 at ARMv6. Ito ay gumagawa ng compilation sa RaspberryPI posible rin na may mga non-automake kamalayan gmake.
  • Payagan ang & quot; static & quot; compilation (a compilation na hindi gumagamit ng mga dynamic na tumutukoy mula sa Schily Makefilesystem) sa Linux ARMv6 (na kung saan ay ginagamit ng RaspberryPI).
  • & quot; defltsect & quot; ay idinagdag bilang nailipat global function upang libdeflt.
  • libfind ngayon tawag closedir () na may -empty kahit sa walang laman na mga direktoryo.
  • New autoconf test sa kung may kasamang struct timespec

  • suriin
  • New pagsusuri autoconf kung ilang mga pag-andar (tulad ng clock_gettime ()) ay nasa libc o kailangan ng hiwalay na library
  • Bago: struct timespec sa schily / time.h Ipinagkaloob na umiiral sa lahat ng platform
  • Bagong mga function getnstimeofday () at setnstimeofday () ay naidagdag sa libschily.
  • Sinusuportahan na ngayon ng Star-extract oras ng mga selyo na may nanosecond granularity sa mga platform na sumusuporta utimensat ().
  • Star ngayon ay sumusuporta rin sa katas oras ng mga selyo para symlinks gamit utimensat (AT_FDCWD, pangalan, tp, AT_SYMLINK_NOFOLLOW).
  • Tandaan na star ay maaaring (sa ilang mga platform) rin pinapayagan upang itakda ang pahintulot ng file para sa symlinks gamit fchmodat () ngunit ito ay nagawa gamit umask () dahil ang isang mahabang panahon at ang tanging platform na ay kilala upang suportahan ang iba't-ibang mga pahintulot sa symlinks anyong HP-UX. Sa isang kamakailan-lamang na Solaris, hindi mo magagawang i-set ang mga pahintulot ng file para sa symlinks.
  • Star ay na-convert na maging ganap timespec based. Nag-aalok ang nanosecond granularity sa lahat ng panahon sa mga platform na sumusuporta sa isang nanosecond clock.
  • Star ngayon ay maaaring sinasabi na baguhin ang mga pangalan ng landas (sa kaso ng -s / o / n / o interactive pagbabago w) bago ang time stamp ay kumpara sa umiiral na mga file sa filesystem. Ito ay ginagawa sa pamamagitan ng paggamit ng mga bagong pagpipilian -uncond-palitan ang pangalan
  • hindi na lumilikha ng Star di-matularin archives kapag tumatawag:
  • star c H = ustar dirname-with_101-karakter / & gt; archive
  • sa halip ng:
  • star c H = ustar dirname-with_101-char & gt; archive
  • Star tumatanggi ngayon upang lumikha ng archives na may bakanteng patlang t_name.
  • & quot; tartest & quot; ngayon ang babala tungkol sa mga di-karaniwang pagsunod kung ang patlang t_name ay walang laman ngunit ang natitirang bahagi ng header tar ay naglalaman ng data.
  • New isama ang file isama / schily / shedit.h
  • Ved nagsisimula ngayon upang balaan tungkol sa pang .vedtmp * file kung ang laki ay & gt. 16384. Bago ito binigyan ng babala kung ang laki ay & gt; 8192.
  • Mga Fixed linya Buod para sa sccslog.1 tao na pahina
  • & quot; sccs ut4 & quot tulong; ngayon ay nagpapaalala ng isang marahil nawawala direktoryo SCCS.
  • Maraming Cstyle pagbabago sa BSH. Tandaan na ang mga kaugnay na mga file ay ginagamit din sa pamamagitan ng Bourne Shell at gusto naming ito upang tumugma sa mga Cstyle ng OpenSolaris.
  • BSH / abbrev.c umiiwas ngayon js_snprintf () upang payagan ang Bourne Shell na nilikha na may lazy loading library, kaya & quot; kalokohan & quot; hindi maglo-load libschily kung ito ay interpret lamang shell script ngunit hindi tumatakbo sa mga interactive na mode.
  • libshedit ay restructured upang suportahan ang mga dynamic na nagli-link sa Mac OS X sa pamamagitan ng pag-iwas na mag-link laban variable (hindi suportadong sa pamamagitan ng dump Apple linker).
  • libshedit ay restructured sa permit tamad loading library, kaya & quot; kalokohan & quot; hindi maglo-load lishedit ni libxtermcap kapag hindi interactive mode.
  • Ang lahat ng nai-export na mga pangalan funtion mula libshedit ngayon magsimula sa 'shedit _'-
  • Cstyle pagbabago sa libshedit sa permit integration sa OpenSolaris
  • _Many_ Cstyle Pagbabago sa Bourne Shell. Hindi na ito ay sumusunod sa mga patakaran ng estilo para sa OpenSolaris kahit na ito ay kinuha mula sa OpenSolaris; -)
  • gumagana sa ngayon Bourne Shell kapag tumatawag: itakda -o aliasowner = Joerg o & quot; kalokohan -o aliasowner = Joerg & quot; upang hal daan upang magamit ang mga persistent mga alias para Joerg user kapag tumatakbo kalokohan bilang root.
  • Ang Bourne Shell ngayon tama naglilista ng mga alias ownwer kapag tumatawag & quot; i-set + o & quot;
  • Ang Bourne Shell ngayon Kinikilala din ng espesyal na argv [0] kapag passes: & quot; jbosh & quot ;, & quot; -jbosh & quot ;, & quot; pfbosh & quot ;, & quot; -pfbosh & quot ;, & quot; rbosh & quot ;, & quot; -rbosh & quot;
  • Pinapayagan ka ng Burne Shell ngayon upang lumipat mula sa paggamit ng sistema ng isama ang mga file sa portable schily isama ang mga file sa pamamagitan ng:
  • -DSCHILY_INCLUDES
  • Ang isang unneeded ngayon structture & quot data; struct blk & quot; ang tinanggal mula sa Bourne Shell. Ito ay maaaring ay tapos nang kami lilipat mula sbrk () upang malloc () na.
  • Document sa pahina tao pf ang Bourne Shell na ang mga pagpipilian c / i / p / r / -s ay maaari lamang na naka-set sa simula mula sa command line ngunit hindi sa interactive mode mamaya.

Ano ang bagong sa bersyon 2013/07/29:

  • hindi na gumagamit ng The Schily makefilesystem $ CC para sa panloob na gawain.
  • & quot; Static & quot; compilation ay pinapayagan na ngayon sa Linux x86 at Linux sa prambuwesas Lara.
  • Suporta para ARMv5 at ARMv6 ay idinagdag para sa kamalayan programa non-automake tulad ng & quot; gmake & quot;.
  • Ang Bourne Shell nagpapatupad ngayon -o aliasowner = pangalan bilang isang tampok ng seguridad.
  • CPP compiles ngayon kahit YACC = & quot; bison -y & quot;.

  • hindi na gumagana
  • Star / spax isang chown sa katas maliban -po o -pe ay tinukoy.
  • SCCS diffs ngayon ng makakuha -o upang makakuha ng tamang mga selyo ng oras sa diff -u.
  • SCCS diff hindi na nagsusulat halaga nanosecond sa gitna ng isang & quot; diff-c & quot; timestamp kapag sa German locale.

Ano ang bagong sa bersyon 2013/07/08:

  • Ang bersyon na ito Inaayos ng isang bug sa swap buffer paghawak ng & quot; ved & quot; na maaaring maging sanhi ng katiwalian ng data kapag ang pag-edit ng maramihang mga file, ang isang bug sa libparanoia na sanhi ng masyadong ilang mga data na na-initialize, at dalawang mga problema sa memorya sa Bourne Shell na nangyari sa FreeBSD.
  • Ved nagpapalawak ngayon buffer filename sa mga utos sa isang paraan na kung saan ay hindi ipakilala null bytes.
  • Ang & quot; type & quot; builtin mula sa Bourne Shell ulat ngayon alias.
  • Sinusuportahan na ngayon ng Bourne Shell alias expansion sa & quot; ang susunod na salita & quot; kung ang isang alias ay nagtatapos sa isang puwang ng character.

Ano ang bagong sa bersyon 2013/06/20:

  • alias / unalias sa BSH kumikilos ngayon bilang sa Bourne Shell.
  • Shell at SCCS pahina ng tao ay malinis at convert pabalik sa CDDL-1.0 lamang.
  • Ang mga pagbabago na ito ay ginawa upang suportahan ang mga nakaraang mga release ng OpenCSW.

Ano ang bagong sa bersyon 2013/05/31:

  • Ang ilang mga muling pag-aayos sa isama / schily / * h.
  • Binabalaan sa Linux at Solaris kung pinong haspe pribilehiyo ay ang mga nawawalang para cdrtools.
  • Gagawa libshelledit at cdda2wav sumulat ng libro sa FreeBSD-9.1.
  • Mas mahusay na teksto sa README.compile.

Ano ang bagong sa bersyon 2013-05-10:

  • cdrtools ay ngayon sa bersyon 3.01a14, at ngayon ay sumusuporta sa ugat-less operasyon sa Linux gamit FCAPS.
  • #include file reordering ay isasagawa upang maiwasan ang mga babala sa mga mas lumang mga platform.
  • processing Job code ay inilipat mula smake / make.c sa smake / job.c.
  • Ang isang typo sa isama / schily / stat.h na sanhi setting ng nanoseonds sa mga timestamp na imposible para sa NetBSD at OpenBSD ay naayos na.

Ano ang bagong sa bersyon 2013-02-15:

  • Pag-aayos ng isang problema sa bituin na may bersyon na ito & quot; star --xattr -find RELATIVE_PATH ... & quot; smake ay bumped sa bersyon 1.2.3.
  • Avoids isang huwad na babala GCC kapag ipon ng program termcap.
  • Ang mga tao page sccsfile.4 ay rewritten upang gawin itong mas madaling maintindihan.
  • cdrtools ay bumped sa bersyon 3.01a12.
  • Ang UDF pagpapatupad sa mkisofs ay pinahusay na suporta sa lahat ng mga tipikal na UNIX uri ng file, sa lahat ng tatlong mga timestamp sa mikrosekond granularity, ang suid / sgid / sticky flags file, at tama ang mga kredensyal para symlinks.

Ano ang bagong sa bersyon 2013-01-15:

  • Ang isang bug ipinakilala sa huling bersyon smake na sanhi walang laman na linya ng command upang mabigo ay naayos na.
  • Ang isang bug sa Bourne Shell na maaaring maging sanhi PATH na pinansin kung ito ay nagtatapos sa ':'. ay naayos
  • Cdrtools ay bumped sa bersyon 3.01a11 at Star sa bersyon 1.5.2.

Ano ang bagong sa bersyon 2013/01/07:

  • napakinabangan bersyon na ito command pagpapatupad upang makatulong sa mga sistema ng may mabagal na tinidor () (tulad Cygwin).
  • Smake ngayon ay maaaring pinagsama-sama upang ipatupad ang Bourne Shell bilang default na Shell upang mapabilis ang trabaho sa Cygwin.
  • Ang isang workaround para Cygwin-1.7.17 at mas bagong ay naidagdag, at humahawak sa mga nawawalang nakaimpake kahulugan at ang magkasalungat na pagbabago na may kaugnayan sa BOOL sa windef.h.
  • Ang Schily Makefilesystem ngayon tumutukoy $ (SPACE) at $ (NUMBER_SIGN), mga character na karaniwang hindi maaaring lumitaw sa Makefiles.
  • Kasama na ngayon sa CPP isang pre-yacced cpy.y upang payagan upang lumikha ng isang fully functional binary sa Systems walang yacc (tulad ng Cygwin at HP-UX).

Ano ang bagong sa bersyon 2012/12/28:

  • Ang bersyon na ito ay nai-upgrade na sa mga smake- 1.2.2 at cdrtools-3.01a10.

Ano ang bagong sa bersyon 2012/12/11:

  • Sinusuportahan POSIX SUS isyu 7 para sa loop sa Bourne Shell.
  • Ang mga tao na pahina ng Bourne Shell ay libre ng Sun cruft at sumusunod sa mga tao tao na pahina (5).
  • CPP tumutukoy __BUILTIN_VA_ARG_INCR tulad ng Sun CPP ay dahil SunOS-4.0.
  • Mas mahusay na dependencies para sa pagpaparis gagawa. Suporta para sa Debian sa FreeBSD kernel.
  • upport para sa mga pantig clone Pyro.
  • Mas mahusay na pagsunod sa cl.exe.
  • Cdrtools ay bumped sa 3.01a09.

Ano ang bagong sa bersyon 2012-04-19:

  • Maraming menor de edad bug sa Bourne Shell ay may naayos na.
  • Ang Bourne Shell ngayon ay may built-in na mga utos & quot; savehistory & quot ;, & quot; i-map & quot ;, at & quot; ulitin & quot;.
  • Ang mapper (na ginagamit ng sh, BSH, at ved) ay mayroon na ngayong mas mahusay na default para sa mga pagmamapa cursor.
  • Ang mga tao na pahina para sa Bourne Shell Kasama na ngayon sa isang kumpletong paglalarawan ng mga editor history command.
  • Sinusuportahan na ngayon ng libxtermcap pagpapatupad tc = suntok ng 64 sa halip ng 32.
  • Ang program termcap ay nagkaroon ng ilang mga maliliit na bugfixes at ngayon ay nagpapahintulot sa gumagamit na output hindi kilalang entries termcap sa order.

Ano ang bagong sa bersyon 2012-04-19:

  • Sinusuportahan na ngayon ng Bourne Shell umask -S at isang symbolic POSIX sang mode upang i-set umask.
  • Ang Bourne Shell builtin & quot; basahin & quot; Sinusuportahan na ngayon ng mga POSIX option r.
  • Ang Bourne Shell builtin & quot; ulimit & quot;










Iba pang mga software developer ng Jorg Schilling

SCCS
SCCS

11 May 15

cdrtools
cdrtools

27 Sep 15

Smake
Smake

20 Feb 15

Mga komento sa schily

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!