cdrtools

Sagteware kiekie:
cdrtools
Sagteware besonderhede:
Weergawe: 3.00 / 3.01 Alpha 31 Opgedateer
Upload datum: 27 Sep 15
Ontwikkelaar: Jorg Schilling
Lisensie: Gratis
Populariteit: 33

Rating: 5.0/5 (Total Votes: 1)

cdrtools (voorheen bekend as Cdrecord) is 'n oop bron en vrye opdrag-lyn sagteware wat bestaan ​​uit 'n stel van gereedskap wat gebruikers toelaat om die huis verbrand skyfies met 'n CD-R, CD-RW, DVD te skep -R, DVD-RW of Blu-Ray blokfluit.

In sluit die nut Cdrecord vir die opname CD, DVD en BD skyfies, die readcd hulpmiddel vir die lees van CD, DVD en BD media met CD-kloon funksies, die cdda2wav program vir die wen van liedjies uit Audio-CD's met paranoia ondersteuning, asook as die mkisofs script vir die skep van hibriede ISO9660, HFS of Joliet lêerstelsels met bykomende Rock Ridge eienskappe.

In Daarbenewens het die projek sluit isodebug vir die druk mkisofs debug inligting van media, isodump vir die storting ISO-9660 media, isoinfo vir die ontleding en verifiëring Joliet, ISO / 9660 en Rock-Ridge lêerstelsels, isovfy vir die verifikasie van strukture van ISO-9660 lêerstelsels en rscsi vir die implementering van 'n afgeleë SCSI (Small Computer System Interface) bediener.


Funksies in 'n oogopslag

cdrtools ondersteun CD-opnemers van baie verskillende verskaffers. Ondersteun kenmerke sluit IDE / ATAPI, parallelle poort, en SCSI dryf, klank-CD's, data-CD's, en gemengde CD's, volle multi-sessie ondersteuning, CDRWs (rewritable), TAO, DAO, RAW, en mens-leesbare fout boodskappe.

Die aansoek sluit remote SCSI ondersteuning en toegang plaaslike of afgeleë CD skrywers. Dit bestaan ​​uit die volgende instrumente:. Cdrecord, readcd, cdda2wav, mkisofs, isodebug, isodump, isoinfo, isovfy en rscsi


Opdrag-lyn opsies en beskikbaarheid

Elk van die ingesluit gereedskap het sy eie opdrag-lyn opsies wat u toelaat om die gebruik van die bogenoemde kenmerke en funksies te maak. Hierdie opsies, voeg die waarde vir '- help & rsquo; skryf na die werklike opdrag (bv Cdrecord help uit te voer).

Die sagteware is beskikbaar vir aflaai net so tarballs (teer argiewe), wat die bron kode, wat moet new en saamgestel voor installasie sluit. Ondersteun bedryfstelsels sluit GNU / Linux, BSD, Solaris, Mac OS X en Windows. cdrtools is suksesvol op rekenaars ondersteun een van die 32-bis of 64-bit hardeware argitektuur

Wat is nuut in hierdie release:.

< p>
  • Alle:
  • 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:
  • 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.
  • Libsiconv:
  • sic_open () nie meer probeer om al karakterstel name as lêers oop te maak in die huidige gids, maar slegs indien die naam bevat 'n streep.

Wat is nuut in die weergawe 3,00 / 3,01 Alpha 30:

  • Alle:
  • 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:
  • 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.
  • Libsiconv:
  • sic_open () nie meer probeer om al karakterstel name as lêers oop te maak in die huidige gids, maar slegs indien die naam bevat 'n streep.

Wat is nuut in die weergawe 3,00 / 3,01 Alpha 27:

  • Alle:
  • 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:
  • 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.
  • Libsiconv:
  • sic_open () nie meer probeer om al karakterstel name as lêers oop te maak in die huidige gids, maar slegs indien die naam bevat 'n streep.

Wat is nuut in die weergawe 3,01 Alpha 21:

  • Alle:
  • Definieer DEV_NULL in te sluit / Schily / mconfig.h aan te spreek die vermiste / 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.
  • Libschily:
  • 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:
  • Cdrecord / cue.c het nou 'n beter kommentaar wat na spesifieke CUE verbeterings cdrtools.
  • Vaste 'n tikfout in cdrecord.dfl
  • Cdda2wav (onderhou / versterk deur Jorg Schilling, ontstaan ​​deur Heiko Ei & szlig; feldt heiko@hexco.de):
  • 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 / 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.

Wat is nuut in die weergawe 3,01 Alpha 20:

  • Alle:
  • New Schily Makefiles reëls vir armv7l-linux
  • autoconf / xconfig.h.in behandel nou MinGW32 dieselfde as wanneer die opstel met cl.exe
  • Libschily:
  • 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 $
  • Probeer om te sorg oor die feit dat 'n standaard voldoen MinGW32 mkdir () funksie ondersteun nie met twee parameters. Dit geld top libschily / mkdirat.c en libschily / mkdirs.c
  • Reggemaak n tikfout in libschily / mkfifoat.c dat mkdir (genoem) in plaas van mkfifo ()
  • libschily / getdtablesize.c moet dieselfde behandeling vir MinGW32 as vir cl.exe
  • Libparanoia:
  • 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
  • libparanoia ondersteun nou die grootte van die komende lees buffer te beheer. Dit laat libparanoia om die huidige beperkinge te aanvaar.

Wat is nuut in die weergawe 3,01 Alpha 19:

  • Hierdie weergawe bygevoeg verskillende fyn voorreg hantering wat hou root voorregte in gevalle waar cdrtools geroep deur 'n bevoorregte program.
  • Libfind ondersteun nou & quot; event hawe & quot; tik lêers.
  • Botsings met 'n verouderde cdda_paranoia.h lêer in / usr / plaaslike / sluit / soos gesien op FreeBSD nou vermy.
  • jaloersheid vir * by () funksies is bygevoeg libschily.

Wat is nuut in die weergawe 3,01 Alpha 18:

  • 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
  • New autoconf toets in of struct timespec gedefinieer word.
  • Verskeie Cstyle veranderinge in die sluit / Schily gids.
  • New sluit lêer: sluit / Schily / shedit.h
  • .
  • Maak seker dat sluit / Schily / time.h sluit altyd 'n struct timespec definisie.
  • New funksies getnstimeofday () en setnstimeofday ().
  • Added defltsect () om die lys van uitgevoer funksies vir die gedeelde biblioteek weergawe.
  • Vaste 'n filedesrciptor lek in libfind wat treffers wanneer -empty op 'n leë dopgehou.
  • Vaste fyn korrelige voorreg hantering vir Linux. Dankie vir Daniel Pielmeier van Gentoo vir verslagdoening en toetsing.

Wat is nuut in die weergawe 3,01 Alpha 17:

  • Die Schily Makefilesystem nie meer gebruik CC = vir interne take.
  • Outomatiese ondersteuning is bygevoeg vir ARMv5 en ARMv6.
  • Dit maak samestelling van die RaspberryPI ook moontlik met die nie-auto bewus gmake.
  • Laat & quot; statiese & quot; samestelling (samestelling wat nie gebruik maak van die dinamiese definieer uit die Schily Makefilesystem) op Linux ARMv6 (wat gebruik word deur RaspberryPI).
  • Baie bronne is aangepas om te hanteer __CYGWIN32__ as __CYGWIN __
  • Dit is nodig as nuwer weergawes Cygwin wat loop in 64-bit mode nie meer definieer __CYGWIN32__ maar __CYGWIN __.

Wat is nuut in die weergawe 3,01 Alpha 16:

  • Hierdie weergawe is 'n fout in libparanoia wat te veroorsaak klein verskeidenheid inisialisering.
  • Die OpenCSW bou-omgewing is opgedateer na die laaste uitgawe.
  • Hierdie vrystelling kan & quot; statiese & quot; samestelling vir Linux x86 vir cdrtools biblioteekgebruikers.
  • Die sluit van lêers van die Schily port omgewing herstruktureer.

Wat is nuut in die weergawe 3,01 Alpha 15:

  • Op Linux en Solaris, hierdie weergawe sal jou waarsku indien nodig fyn regte word vermis.
  • Dit werk om 'n FreeBSD 9,1 fout wat die samestelling van cdda2wav voorkom.
  • mkisofs stel sonder -DUDF en sonder -DDVD_VIDEO.

Wat is nuut in die weergawe 3,01 Alpha 14:

  • 'n tikfout in te sluit / Schily / stat.h verwant aan nano sekonde hantering op NetBSD en OpenBSD is vasgestel.
  • suid-wortel-minder installasie is nou ondersteun op Linux gebruik van fcaps (algemeen beskikbaar sedert Linux 2.6.24).
  • -nuwe-rig-mode in mkisofs nou net vervang die effek van -dir-mode op dopgehou wat gewees & quot; uitgevind & quot; deur mkisofs.

Wat is nuut in die weergawe 3,01 Alpha 13:

  • Hierdie weergawe ondersteun hard links, met die naam van pype, voetstukke , karakter specials, en blok specials met UDF, ondersteun al drie Unix keer met micro korrelig in UDF, stel die korrekte gebruiker / groep / toestemming vir Symlinks in UD, en ondersteun S_ISUID, S_ISGID, S_ISVTX (set uid, stel gid, taai) in UDF.

Wat is nuut in die weergawe 3,01 Alpha 12:

  • Twee foute in die UDF metadata is vasgestel dat veroorsaak mkisofs slegte lêer inhoud in 'n lêer & gt geval veroorsaak; 4 GB teenwoordig was terwyl die -sort opsie is gebruik.
  • Cdda2wav nie meer druk vullis wanneer vra & quot;. vrag cdrom asseblief en druk enter & quot ;, en 'n ander as NL karakter ingegaan

Wat is nuut in die weergawe 3,01 Alpha 11:

  • Hierdie weergawe voeg 'n oplossing te samestelling ondersteun op die onlangse Cygwin release.

Wat is nuut in die weergawe 3,01 Alpha 10:

  • fixes 'n probleem met 'n DVD-Video padding bekendgestel in 3.01a09 as 'n gevolg van 'n valse Valgrind waarskuwing.
  • Ondersteuning vir semi-statiese (vooraf) sluit lêers vir Android. sluit / Schily / armv5tejl-linux-gcc / xconfig.h

Wat is nuut in die weergawe 3,01 Alpha 09:

  • 'n 32-bit unsigned int roll fout in mkisofs met die berekening sektor adresse vir Rock Ridge CE Inskrywings is vasgestel (treffers met 'n multi-sessie wat verby 4 GB begin).
  • Alle programme uit die mkisofs suite ondersteun nou 'n nuwe opsie -ignore-fout.
  • Ondersteuning vir 'n nuwe platform (Pyro) is bygevoeg.

Wat is nuut in die weergawe 3,01 Alpha 06:

  • Hierdie weergawe voeg ondersteuning vir die opstel van die Microsoft samesteller cl.exe, ondersteuning vir kruis samestelling, en 'n poging om SCSI vervoer ondersteun op nuwer weergawes AIX.

Wat is nuut in die weergawe 3,01 Alpha 05:.

  • Mkisofs ondersteun nou El Torito multi boot af
  • Mkisofs ondersteun nou die vermoë om arbitrêre boot argitekture ingestel (bv EFI) via die nuwe opsie -eltorito-platform.
  • Mkisofs ondersteun nou die vermoë om handmatig die verandering tyd wat opgeteken in die Primêre Deel beskrywer via die nuwe opsie -modification-date. Dit laat jou toe om arbitrêre UUID waardes vir grub.

Wat is nuut in die weergawe 3,01 Alpha 04:

  • Vaste 'n fout wat veroorsaak tipografiese cdrecord-3.01a03 om te staak voordat die toegelate grootte CD-teks.

Wat is nuut in die weergawe 3,01 Alpha 03:

  • Hierdie weergawe sal probeer om die gebruik van die werklike telling sin in plaas van 'n standaard waarde vir VERSOEK SENSE op nuwer weergawes FreeBSD.
  • Dit sal probeer om die SCSI status byte en die opdrag fout nadat doen 'n handleiding VERSOEK sin nie opdragte op AIX, Unix Ware, Apollo Domain herstel, en vir Linux Parallel Port SCSI.
  • Cdrecord waarsku nou wanneer iemand probeer om meer CD-teks as moontlik te skryf vir 'n enkele taal.
  • Verskeie typos is vasgestel in die cdda2wav man bladsy.
  • Sommige vergeet opsies is bygevoeg om die mkisofs man bladsy.

Wat is nuut in die weergawe 3,01 Alpha 01:

  • Alle:
  • Die makros XARCH_GEN & XARCH_OPT is nou in REËLS / cc-sunpro * .rul
  • Die sluit lêer sluit / Schily / ccomdefs.h kan nou die printf () formaat tjeks vir GCC met -DNO_PRINTFLIKE Dit is nodig om te laat star te stel in die Solaris OP cosolidation as GCC id te dom vir die afskakel printf () uitbreidings.
  • Alle sluit lêers (selfs dié wat deur autoconf) is nou beskerm word teen veelvuldige includion.
  • New autoconf toets vir pathconf () en fpathconf ()
  • New autoconf toets vir / dev / stdin, / dev / stdout, / dev / stderr, / dev / fd / 0, / dev / fd / 1, / dev / fd2
  • New autoconf toetse vir: qecvt () qfcvt () qgcvt () _ldecvt () _ldfcvt () _ldgcvt () _ldecvt_r () _ldfcvt_r () _ldgcvt_r () qeconvert () qfconvert () qgconvert () wat nodig is vir 'n lang dubbel ondersteuning.
  • New autoconf toets vir _qecvt () _qfcvt () _qgcvt () en _qecvt_r () _qfcvt_r () _qgcvt_r () op AIX
  • Alle linkerkant kaart lêers het verander tot platform afhanklik # ifdef se
  • toelaat
  • sluit / Schily / wchar.h sluit nou 'n workyround vir platforms wat nie wcwidth () het nie.
  • Maak NTD die standaard (dws gettext () genoem word in die geval dat Schily / nlsdefs.h ingesluit)
  • Libschily:
  • libschily /? eterrno.c nie meer die _TS_ERRNO definisie oorskryf om die saamstel constrints slaag in die Solaris OP consoliation.
  • Verskeie nuwe globale simbole in die mapfile vir libschily / libschily-mapvers
  • libschily / wcsndup.c het kode frgotten en nog steeds het internaly implementeer strndup ()
  • libschily nou by verstek herbenoem getline (), fgetline () en fexec * () in js_getline (), js_fgetline () en js_fexec * (). Dit is nodig omdat die POSIX standaard komitee geïgnoreer POSIX basiese reëls nie om funksies wat in konflik met die bestaande gepubliseer funksies te definieer. Die funksies van linschily het in die publiek sedert meer as 25 jaar en die gedefinieer deur POSIX.1-2008 funksies oortree selfs POSIX noem reëls. Die POSIX fexec * () funksies sou bv korrek genoem te word fdexec * (). Bestaande programme kan die amptelike name getline (), fgetline () en hou fexec * () as hulle by verstek #defined die nuwe JS _ * () name. Om hierdie gerief skakel, voeg: # define NO_SCHILY_GETLINE om te skakel Schily getline (), fgetline () # define NO_SCHILY_FEXEC om te skakel Schily fexec * () # define NO_SCHILY_FSPAWN te skakel Schily fspawn * ()
  • Libschily het nou nuwe & quot; n lang dubbel & quot; ondersteuning funksies: qftoes () en qftofs ()
  • Libschily ondersteun nou 'n land afhankelijke desimale punt vir die druk van drywende punt getalle.
  • Libschily ondersteun nou lank dubbel getalle met behulp van die formaat () gebaseer draagbare printf () implementering druk. As dit nie werk vir jou platform of indien dit nie korrek werk vir jou platform, asseblief verslag. Dit is nodig vir die buite nuwe & quot; od & quot; implementering.
  • Die opsie parsing implementering getargs () / getfiles () van libschily nou ondersteun om enkele karakter boolean vlae kombineer selfs in die geval van die opsie string noem 'n terugbelfunksie bel as 'n geldige opsie is gevind nie. Dit is nodig vir die buite nuwe & quot; od & quot; implementering.
  • filereopen () van libschily nie meer noem oop () intern so lank as wat daar is geen behoefte om te skep of afgestomp die lêer.
  • findinpath libschily se () sluit nou 'n nuwe pad parameter om toe te laat om die funksie van die BSH gebruik.
  • fnmatch is nou altyd beskikbaar as js_fnmatch ()
  • New autoconf toets vir _qecvt () _qfcvt () _qgcvt () en _qecvt_r () _qfcvt_r () _qgcvt_r () op AIX
  • searchfileinpath smake se () intrek in libschily toelaat dat dit oor die algemeen gebruik word vir die soek vir program hulpbronne.

Wat is nuut in die weergawe 3,00:

  • Alle:
  • Beter pluis maak reëls
  • Beter autoconf reëls vir ACL
  • Beter ondersteuning vir Linux op IBM-390
  • Beter ondersteuning vir Linux op AMD x86-64
  • Beter voldoen aan pluis waarskuwings.
  • Nou behulp & quot; makefiles-1,6 & quot;
  • Samestelling op OS / 2 moet weer (-Zexe werk - & gt; -o xxx $ (EXEEXT)
  • .
  • Die sleeptime om lees van 'n GNU mmake verwante waarskuwing toelaat verminder
  • 2 sekondes.
  • Ek wag nog vir GNU maak die foute wat ek gedoen het verslag op te los in 1999.
  • Ondersteuning vir 'maak doelmap = xxx installeer' bygevoeg
  • oplossing vir 'n Shell Bug op BSDi
  • Installeer oplossing vir die feit dat BSDI het chown (1) in / usr / sbin /
  • cc-config dop script verwerk
  • Beter toetse instel vir procfs sluit lêers
  • Konfigureer toetse vir fchown, chmod, fchmod, lchmod, futimes, lutimes
  • toetse vir fdopendir Konfigureer
  • Konfigureer toetse vir gebreek ext2fs sluit lêers in Linux kernel
  • Beter SRCROOT soek funksie in makefiles dop skrifte
  • New autoconf toetse vir gebroke, &
  • op verskeie Linux stelsels
  • astoull * () nuut in schily.h
  • utypes.h het nou MAX_ en MIN_ waarde definisies vir al die basiese
  • tipes stelsel.
  • Support bygevoeg stel in 64 bit mode op Solaris Sparc.
  • Gebruik: smake CCOM = cc64
  • Support bygevoeg gedeel biblioteke met weergawe stel
  • nommers vir koppelvlak vlakke en maak Onofficiële & quot; koppelvlakke & quot;
  • statiese
  • Voorkom gmake in 'n enless lus op Solaris
  • om te gaan
  • in die geval dat / usr / UCB / tr is voor / usr / bin / tr in PATH
  • Beter autoconf fout boodskap in die geval dat die verwagte
  • C-samesteller kon nie gevind word nie.
  • Mac OS X installeer nou lêers as root: wiel
  • Verskaf linkerkant mapfiles vir alle biblioteke. Dit laat cdrtools
  • word saamgestel uit gedeel biblioteke net en om behoorlik
  • verberg Onofficiële koppelvlakke Solaris (met behulp van LS)
  • Let daarop dat hierdie funksie is nog nie beskikbaar vir GNU ld
  • Ondersteuning vir DragonFly BSD bygevoeg, te danke aan joerg@britannica.bec.de~~V
  • Default Cygwin installeer uid / groep aangepas beskikbaar ids gebruik.
  • New program btcflash bygevoeg. Danksy David Huang
  • As jy wil al die gebruikers in staat wees om 'n beroep Cdrecord wortel-minder, wat jy nodig het
  • Solaris 10 of nuwer.
  • Redigeer die lêer / etc / sekuriteit / exec_attr en voeg:
  • Alle: solaris: cmd ::: / opt / Schily / bin / Cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • Alle: solaris: cmd ::: / opt / Schily / bin / readcd: privs = file_dac_read, sys_devices, net_privaddr
  • Alle: solaris: cmd ::: / opt / Schily / bin / cdda2wav: privs = file_dac_read, sys_devices, proc_priocntl, net_privaddr
  • As jy wil om slegs spesifieke gebruiker Cdrecord gebruik,
  • gebruik iets soos:
  • CD RW: solaris: cmd ::: / opt / Schily / bin / Cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • plaas en maak die verwante gebruikers lede van die profiel & quot; CD RW & quot;
  • deur die toevoeging van 'n lyn soos:
  • Joerg :::: profiele = CD RW
  • in / etc / user_attr
  • Let daarop dat jy óf moet Cdrecord bel via & quot; pfexec Cdrecord ..... & quot;
  • of deur die gebruik van 'n profiel bewus dop (eg / usr / bin / pfksh)
  • Beter ondersteuning vir BeOS / Zeta in die makefile stelsel
  • Ondersteuning vir armv5teb-linux-cc is bygevoeg om die makefile stelsel
  • autoconf script bygevoeg gids 'conf'
  • Op 15 Mei 2006 het ek gelukkig aangekondig nuwe funksies en die vrystelling van
  • die DVD-kode in die open source. Na 'n lang gesprek met verskeie
  • mense op open source lisensies en die uitwerking daarvan op interproject gebruik
  • en die effek op die skrywers self, ek gekontak die skrywers van
  • ingesluit dele in hierdie sagteware suite en het in die meeste gevalle hul
  • ondersteuning en toekenning van die CDDL kies as die nuwe lisensie. Hoewel
  • dit het 'n geruime tyd, was dit die moeite werd die lees van die verskillende open source
  • lisensies heeltemal met 'n paar ondersteuning van mense wat werk in die gebied.
  • Nou weet ek waarom dit het Sun so baie tyd om OpenSolaris bied onder
  • 'n Open Source lisensie ... as jy 'n lisensie verandering ernstig op te neem, is dit
  • 'n werklike harde werk.
  • Die lêer & quot; BYDRAENDE & quot; is opgedateer.
  • Die makefile stelsel is heeltemal herskryf om meer herbruikbare
  • en nie code herhaal.
  • Die makefile stelsel ondersteun nou saam te stel onder & quot; Services Vir Unix & quot;,
  • nou bekend & quot; Subsystem vir UNIX-gebaseerde programme (SUA) & quot;,
  • 'n gratis POSIX voeg op Microsoft (identifiseer as & quot; Interix & quot;)
  • .
  • Let daarop dat jy die nuutste 'smake' Communique moet smake-1.2a36 of nooit
  • van ftp://ftp.berlios.de/pub/smake/alpha/
  • Let daarop dat daar is smake-1.2.1 beskikbaar op
  • ftp://ftp.berlios.de/pub/smake/
  • Tans Cdrecord is nie in staat om te stuur SCSI bevele van hierdie
  • omgewing. Ek is op soek na die hulp van ervare gebruikers.
  • Die makefile stelsel ondersteun nou saam te stel met behulp van die Microsoft
  • C-Compiler & quot; cl & quot;.
  • Let daarop dat jy die nuutste 'smake' Communique moet smake-1.2a36 of nooit
  • van ftp://ftp.berlios.de/pub/smake/alpha/
  • Hierdie samestelling tans mag slegs cone van 'n & quot; Cygwin & quot; omgewing
  • behulp smake met die omgewing veranderlikes opgestel in 'n manier wat dit moontlik maak
  • & quot; cl & quot; om te werk (vind dit sluit lêers en biblioteke).
  • Run & quot; smake CCOM = cl & quot; vir hierdie soort van samestelling.
  • Cdrecord is nog nie geverifieer te stel in hierdie omgewing.
  • Let daarop dat ek geïnteresseerd in die terugvoer vir hierdie nuwe stel moontlikhede.
  • New funksie strlcpy () vir 'n beter draagbaarheid.
  • New funksie strncpy () vir 'n beter draagbaarheid.
  • Verbeterde Make File stelsel vir 'n beter MSVC ondersteuning
  • Verbeterde Make File stelsel vir die C ++ ondersteuning
  • Vaste sommige typos in dirdefs.h
  • New funksies getvallargs () / getvargs () / getvfiles ()
  • toelaat dat 'n vektor-gebaseerde koppelvlak tot die
  • het
  • gevorderde argument parsing biblioteek funksies.
  • Tans gebruik word deur mkisofs.
  • getargs.c is nou op tot op datum weer en libschily
  • van cdrtools is 100% voltooi en kan gebruik word
  • 'n gedeelde biblioteek vir die gebruik van bv ster ook.
  • Bygevoeg 'n oplossing vir 'n stort probleem met
  • loop avoffset.c op FreeBSD / sparc64 (gcc)
  • sluit libschily nou 'n nood fnmatch () vir 'n beter port
  • Hierdie fnmatch () implementering is geneem uit de BSD projek.
  • Vaste 'n fout in getvargs () wat veroorsaak het dat mkisofs -joliet lank te wees
  • verklaar as onwettige opsie.
  • Verskeie klein formaat verbeterings vir getargs ()
  • getavrgs () is nou (soos getargs ()) kan korrek te hanteer
  • kombinasies van enkele char boolean vlae
  • sluit lêer stelsel heeltemal herstruktureer om toekomstige naam konflikte te vermy.
  • Die sluit van lêers nou heeltemal verskuif na / Schily /.
  • Dit kan ook om almal beskikbaar in / usr / sluit / Schily /
  • lêers insluit
  • in die toekoms.
  • vaste 'n tipe in te sluit / Schily / termios.h danksy Steven M. Schweda vir
  • verslagdoening.
  • Alle biblioteke sluit nou ondersteuning vir die opstel van die kode as gedeelde biblioteek.
  • Die kode is getoets op Solaris, maar moet ook werk in * BSD en Linux.
  • Om saam te stel met gedeelde biblioteke, óf oproep:
  • maak LINKMODE = dinamiese
  • of verander die lyn
  • DEFLINKMODE = statiese
  • DEFLINKMODE = dinamiese
  • vir jou OS in gebreke / Standaard.
  • Ek is geïnteresseerd in die terugvoer vir verskeie OS platforms ........
  • Die volgorde vir die opstel van die biblioteke is verander na die
  • maak
  • proses onsensitief teenoor ou statiese libraris in die
  • stel
  • biblioteek soekpad.
  • New Schily autoconf toets vir gettext () en libintl
  • sluit / Schily / nlsdefs.h ook nou tjeks vir die bestaan ​​van HAVE_GETTEXT
  • #undef SIZE_T_MAX in utypes.h vir 'n beter FreeBSD ondersteuning
  • maak lêerstelsel herstruktureer: al Schily sluit lêers is nou geleë
  • in .... / sluit / Schily /
  • Nou met behulp van nuwe definisies van Steven M. Schweda in
  • sluit / Schily / xmconfig.h
  • VMS gebruikers: in die toekoms, moet jy cc -DUSE_STATIC_CONF spesifiseer
  • om die ou statiese opset kry.
  • nuwe lêer Schily / errno.h
  • Vaste sommige lêers wat het sluit in plaas van
  • Probeer om die drywende punt printf te maak () ondersteuning funksies werk
  • op stelsels wat C99 implementeer slegs met geen nood.
  • As hierdie verandering is 'n gevolg van 'n verslag van 'n persoon wat nie wil
  • om saam te werk, ek was nie in staat om te toets op die berig AIX-5.x platform.
  • Let ook daarop dat hierdie verandering kan lei tot probleme op ander platforms.
  • asseblief toets en verslag!
  • Die Schily Makefilesystem sluit nou omgewing definisies
  • vir die Microsoft Studio 8 samesteller. As jy graag hierdie
  • wysig
  • definisies, gaan die standaard gids
  • Volgende stap in die ondersteuning van Microsoft C-samestellers: bou in die omgewing
  • vir die opstel van die MS samestellers. Om saam te stel met die MS C-samesteller,
  • opstel van 'n Cygwin omgewing en 'n Cygwin 'smake' saam te stel.
  • Gebruik dan hierdie smake te stel met die MS C-samesteller deur te bel:
  • smake CCOM = cl
  • Hierdie verstek na Vc7. As jy graag VC6 gebruik, noem:
  • smake CCOM = cl VC = 6
  • Nota wat homself smake (indien saamgestel met & quot; cl & quot;) sal nie werk nie, soos
  • MS nie 'n betroubare manier om 'n aangehaal arg vektor slaag implementeer
  • 'n nuwe program.
  • Let daarop dat cdrtools nie nog heeltemal saam te stel met MSVC. Dit
  • is meestal veroorsaak deur ontbreek standaard nakoming in die MS C-opstellers.
  • 'n klein herstrukturering van die sluit lêerstruktuur:
  • nuwe lêer sluit / Schily / xconfig.h
  • sluit / Schily / xmconfig.h nou bevat slegs handleiding statiese opset
  • vir VMS
  • Die Makefilesystem sluit nou skakels vir sparc64 (Fujitsu-Siemens)
  • Schily includefiles nou geïnstalleer met & quot; maak installeer & quot;.
  • Probeer om 'n program uitsondering met 'n oproep om toegang te vermy (& quot;. & quot ;, E_OK | F_OK)
  • veroorsaak deur 'n fout LIBC van die Microsoft C-samesteller & quot; cl & quot;.
  • Die makefile stelsel ondersteun nou die Winsock biblioteek





















































































































































































Ander sagteware ontwikkelaar Jorg Schilling

calltree
calltree

3 Jun 15

SCCS
SCCS

11 May 15

Smake
Smake

20 Feb 15

SchilliX
SchilliX

20 Feb 15

Kommentaar te cdrtools

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!