cdrtools

Софтуер снимки:
cdrtools
Софтуер детайли:
Версия: 3.00 / 3.01 Alpha 31 актуализира
Дата на качване: 27 Sep 15
Розробник: Jorg Schilling
Разрешително: Безплатно
Популярност: 33

Rating: 5.0/5 (Total Votes: 1)

cdrtools (известен преди като cdrecord) е с отворен код и свободен софтуер от команден ред, който се състои от набор от услуги, които позволяват на потребителите да създават домашно изгорени дискове с CD-R, CD-RW, DVD -R, DVD-RW или Blu-Ray записващо устройство.

В включва cdrecord помощната програма за запис на CD, DVD и BD дисковете, инструментът readcd за четене на CD, DVD и BD медии с CD-клонинг функции, програмата cdda2wav за извличане на песни от аудио CD-та с подкрепата на параноя, както и като Mkisofs сценария за създаване на хибриден ISO9660, HFS или Joliet файлови системи с допълнителна Rock Ridge атрибути.

В допълнение, проектът включва isodebug за печат Mkisofs отстраняване на грешки на информация от медиите, isodump за дъмпинг ISO-9660 медии, isoinfo за анализ и проверка на Joliet, ISO / 9660 и Rock-Ридж файлови системи, isovfy за проверка структури на ISO-9660 файлови системи, както и за прилагане на rscsi отдалечен SCSI (Small Computer System Interface) демон.


Удобства в един поглед

cdrtools поддържа CD записващи устройства от различни производители. Поддържани функции включват IDE / ATAPI, паралелен порт, и SCSI дискове, аудио дискове, CD-та с данни, и смесени дискове, пълна поддръжка на мулти-сесия, CDRWs (презаписваем), TAO, DAO, RAW, и четима за човека съобщения за грешки.

Приложението включва дистанционна поддръжка SCSI и да получите достъп до локални или отдалечени писатели CD. Той се състои от следните инструменти:. Cdrecord, readcd, cdda2wav, Mkisofs, isodebug, isodump, isoinfo, isovfy и rscsi


Опции на командния ред и наличности

Всяка от включените инструменти има свои опции за командния ред, които ви позволяват да се възползват от по-горе споменатите характеристики и функционалност. За да видите тези опции, добавете & lsquo; - помощ & rsquo; Отдаваме след действителната команда (например cdrecord --help).

Софтуерът е наличен за изтегляне само като архиви (катранени архиви), които включват изходния код, който трябва да бъде оптимизиран и компилира преди инсталирането. Поддържани операционни системи включват GNU / Linux, BSD, Solaris, Mac OS X и Windows Microsoft. cdrtools е било успешно на компютри, поддържащи едно от 32-битови или 64-битови хардуерни архитектури

Какво ново в тази версия:.

< р>
  • All:
  • включване / Шили / varargs.h включва нов тип va_lists_t, че е структура, която покрива va_list.
  • включване / Шили / getargs.h вече има коментар за аргументите и връща код на getargs () функции за обратно извикване.
  • The Шили makefilesystem включва нов символна ppc64le-Linux-cc.rul за не-automake наясно грим реализации като gmake.
  • Нови Autoconf тестове за strspn () strcspn () wcsspn () wcscspn ()
  • Libschily:
  • libschily сега изпълнява strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (ФОРМАТ на ниско ниво () изпълнение) предприятието реализира подкрепа за% п $ аргумент препозициониране за случая, че & quot; п & quot; е 1..30, или ако по-големи точки към тип инт арг едно.
  • libschily / fprformat.c фиксиран бъг, което би предотвратило да използвате stdio макроси с по-нови версии OpenSolaris, правейки ФОРМАТ () не толкова бързо, колкото се очакваше.
  • Libsiconv:
  • sic_open () вече не се опитва да отвори всички имена characterset като файлове в текущата директория, но само ако името съдържа наклонена черта.

Какво ново във версия 3.00 / 3.01 Alpha 30:

  • All:
  • включване / Шили / varargs.h включва нов тип va_lists_t, че е структура, която покрива va_list.
  • включване / Шили / getargs.h вече има коментар за аргументите и връща код на getargs () функции за обратно извикване.
  • The Шили makefilesystem включва нов символна ppc64le-Linux-cc.rul за не-automake наясно грим реализации като gmake.
  • Нови Autoconf тестове за strspn () strcspn () wcsspn () wcscspn ()
  • Libschily:
  • libschily сега изпълнява strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (ФОРМАТ на ниско ниво () изпълнение) предприятието реализира подкрепа за% п $ аргумент препозициониране за случая, че & quot; п & quot; е 1..30, или ако по-големи точки към тип инт арг едно.
  • libschily / fprformat.c фиксиран бъг, което би предотвратило да използвате stdio макроси с по-нови версии OpenSolaris, правейки ФОРМАТ () не толкова бързо, колкото се очакваше.
  • Libsiconv:
  • sic_open () вече не се опитва да отвори всички имена characterset като файлове в текущата директория, но само ако името съдържа наклонена черта.

Какво ново във версия 3.00 / 3.01 Alpha 27:

  • All:
  • включване / Шили / varargs.h включва нов тип va_lists_t, че е структура, която покрива va_list.
  • включване / Шили / getargs.h вече има коментар за аргументите и връща код на getargs () функции за обратно извикване.
  • The Шили makefilesystem включва нов символна ppc64le-Linux-cc.rul за не-automake наясно грим реализации като gmake.
  • Нови Autoconf тестове за strspn () strcspn () wcsspn () wcscspn ()
  • Libschily:
  • libschily сега изпълнява strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (ФОРМАТ на ниско ниво () изпълнение) предприятието реализира подкрепа за% п $ аргумент препозициониране за случая, че & quot; п & quot; е 1..30, или ако по-големи точки към тип инт арг едно.
  • libschily / fprformat.c фиксиран бъг, което би предотвратило да използвате stdio макроси с по-нови версии OpenSolaris, правейки ФОРМАТ () не толкова бързо, колкото се очакваше.
  • Libsiconv:
  • sic_open () вече не се опитва да отвори всички имена characterset като файлове в текущата директория, но само ако името съдържа наклонена черта.

Какво ново във версия 3.01 Alpha 21:

  • All:
  • Define DEV_NULL в включват / Шили / mconfig.h за справяне с изчезналите / сътрудничество / нула на DOS
  • Нови Autoconf тестове за: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • символните връзки за armv4tl-Linux-cc.rul s390x-Linux-cc.rul armv5tel-Linux-cc.rul нова, за подкрепа на automake наясно правят програми като gmake.
  • Не се определи gethostname () прототип в Шили / hostname.h за MinGW, както MinGW като грешна прототип е в нестандартни файл winsock.h
  • включване / Шили / stdio.h сега изпълнява код, който частично unhides структурите на FILE * Данни от 64-битова Solaris библшотеката. Това позволява да се приложи getc_unlocked () макро дори и за 64-битова Solaris, както прави от библшотеката, така libschily е в състояние да постигне подобен stdio I / O производителност, която е необходима, за да може да се приложи ФОРМАТ () в libschily, че е по-бързо от ФОРМАТ () от библшотеката.
  • Libschily:
  • New функции xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () в libschily позволи съобщение за грешка и излизане с стойност за напускане, която се различава от errno.
  • бъг в libschily / format.c, която е предизвикала%. * е да се отпечатат неправилно е определен.
  • libschily / format.c е обновен, за да може да бъде използвана повторно кода за fprformat () чрез #include.
  • libschily / fprformat.c Нова функция fprformat () в libschily изпълнява същия пряк интерфейс като doprnt () от библшотеката и по този начин дава възможност за прилагане ФОРМАТ () по-бързо от ФОРМАТ () от библшотеката на Solaris.
  • libschily / jsprintf.c За Solaris, jsprintf () сега се осъществява въз основа на fprformat (). Това позволява ФОРМАТ () от libschily да бъде приблизително. 33% по-бързо от ФОРМАТ () от библшотеката на Solaris и приблизително. 2x толкова бързо, колкото jsprintf () в libschily е било преди. Това дава още един скок в производителността за ФОРМАТ () обвързани програми като hdump / ОД, която се използва като заместител OSS за OD затворен код (1) на OpenSolaris. Това сега прави ОР OSS (1) на OpenSolaris обикновено 5x по-бързо след затворената версия източник.
  • libschily / getdtablesize.c предприятието третира MinGW същите като при съставянето на Win-DOS, използвайки cl.exe.
  • libschily / mkdirat.c и libschily / mkdirs.c сега се грижи за това, че MinGW има нестандартна съвместим защитен режим ()
  • libschily / mkfifoat.c фиксиран тип от нарязани / поставите файла от mkdirat.c
  • Cdrecord:
  • cdrecord / cue.c сега има по-добър коментар, свързан с cdrtools специфични CUE подобрения.
  • Фиксирана правописна грешка в cdrecord.dfl
  • cdda2wav (Поддържан / подсилена от Йорг Шилинг, произхожда от Хайко Ei & szlig; feldt heiko@hexco.de):
  • Избягвайте една предефинирана ххх предупреждение за cdda2wav / exitcodes.h
  • Добавена интерфейс #undef да cdda2wav / interface.h да се уверите, че интерфейсът #define от windows.h не причинява проблеми, дори когато се използва MinGW
  • Mkisofs:
  • Mkisofs / mkisofs.8 фиксирана незаконно troff последователност & quot; \ & quot; да & quot; д & quot;
  • Опитайте се да се избегне директен низ & quot; / сътрудничество / нула & quot; в mkisofs.c за да може той да работи по Win-DOS без POSIX слой.

Какво ново във версия 3.01 Alpha 20:

  • All:
  • New Шили Makefile-ове правила за armv7l-Линукс
  • Autoconf / xconfig.h.in предприятието третира mingw32 същите като при съставянето с cl.exe
  • Libschily:
  • libschily :: format.c (ФОРМАТ) вече поддържа модификатори дължина като з зз л П TZ за формат% п.
  • libschily :: format.c е преструктуриран за разбор параметри ширина поле по начин, който ще позволи да се въведат по-късно подкрепа за% п $
  • Опитайте се да се грижи за това, че mingw32 не поддържа стандартно съвместим защитен режим () функция с два параметъра. Това се отнася отгоре libschily / mkdirat.c и libschily / mkdirs.c
  • поправен правописна грешка в libschily / mkfifoat.c че нарича защитен режим () вместо mkfifo ()
  • libschily / getdtablesize.c нуждае еднакво третиране на mingw32 както за cl.exe
  • Libparanoia:
  • libparanoia предприятието реализира първия етап в C2 подкрепа показалеца грешка:. тя вече е в състояние да се справят с въвеждане на данни, която съдържа C2 указатели и да го прилага нови извика да докладва статистика C2 обратно до повикващия
  • libparanoia вече поддържа, за да контролира размера на буфера прочетете напред. Това позволява libparanoia да бъде приет до настоящите ограничения.

Какво ново във версия 3.01 Alpha 19:

  • Тази версия добавя различен дребнозърнест привилегия работа, че държи корен привилегии в случаите, когато cdrtools са призовани от привилегирован програма.
  • Libfind вече поддържа & quot; събитие пристанище & quot; Типове файлове.
  • Сблъсъци с остарял cdda_paranoia.h файл в / ЮЕсАр / местни / включва / както се вижда на FreeBSD сега се избягва.

  • <> Ли емулации за * в () функции са били добавени към libschily.

Какво ново във версия 3.01 Alpha 18:

  • Публикувана правила за не-automake позволиха да направи програми ( като gmake) за:. ppc64-Linux-cc.rul и ppc64-Linux-gcc.rul
  • Добавени са нови правила OS версия ID за различни версии 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
  • New тест Autoconf в това дали структура на timespec е определена.
  • Различни Cstyle промени в включват / Шили директория.
  • New включват файл: включва / Шили / shedit.h
  • .
  • Уверете се, че да включва / Шили / time.h винаги включва дефиниране на структура на timespec.
  • Нови функции getnstimeofday () и setnstimeofday ().
  • Добавено defltsect () към списъка с изнесени функции за споделената версия библиотека.
  • Фиксирана filedesrciptor теч в libfind че удря, когато използвате -empty на празни директории.
  • Фикс за фина обработка на привилегия за Linux. Благодаря за Daniel Pielmeier от Gentoo за отчитане и изпитване.

Какво ново във версия 3.01 Alpha 17:

  • The Шили Makefilesystem вече не използва CC = за вътрешна задачи.
  • Automatic Добавена е поддръжка за ARMv5 и ARMv6.
  • Това прави компилация на RaspberryPI също възможно с нестопанска automake наясно gmake.
  • Позволява & quot; & quot статично; компилация (компилация, която не използва динамичните дефинира от Шили Makefilesystem) на Linux ARMv6 (който се използва от RaspberryPI).

  • <> Ли Много източници са били променени, за да се справят __CYGWIN32__ като __CYGWIN __
  • Това е необходимо, тъй като по-новите версии Cygwin, които се изпълняват в 64-битов режим вече не се определят __CYGWIN32__ но __CYGWIN __.

Какво ново във версия 3.01 Alpha 16:

  • Тази версия определя бъг в libparanoia, която е предизвикала твърде малка инициализация на масиви.
  • The OpenCSW изгради среда е обновена до последната версия.
  • Тази версия позволява & quot; & quot статично; компилация за Linux x86 за cdrtools библиотечните потребители.
  • The включване на файлове от преносимостта среда Шили са преструктурирани.

Какво ново във версия 3.01 Alpha 15:

  • На Linux и Solaris, това издание ще ви предупреди ако е необходимо, дребнозърнести разрешения са изчезнали.
  • Тя работи около FreeBSD 9.1 бъг, който попречи компилация от cdda2wav.
  • Mkisofs съставя без -DUDF и без -DDVD_VIDEO.

Какво ново във версия 3.01 Alpha 14:

  • A правописна грешка в включват / Шили / stat.h свързани с наносекунда работа на NetBSD и OpenBSD е фиксиран.
  • SUID-корен-малко инсталация сега се поддържа на Linux, използвайки fcaps (общодостъпни тъй Linux 2.6.24).
  • -Нови-реж-режим в Mkisofs сега просто замества ефекта от -dir режим на директории, които са били & quot; & quot измислени; от Mkisofs.

Какво ново във версия 3.01 Alpha 13:

  • Тази версия поддържа твърди връзки, именувани канали, контакти , символни промоции, както и блок промоции с СДС, подкрепя и трите Unix пъти с микросекунда детайлност в СДС, комплекти правилния потребител / група / разрешение за символните връзки в UD, и подкрепя S_ISUID, S_ISGID, S_ISVTX (набор UID, задайте GID, лепкава) в СДС.

Какво ново във версия 3.01 Alpha 12:

  • Две грешки в СДС метаданни са определени, че причинени Mkisofs да причинят лош файл съдържание в случай на файл & GT; 4 GB е присъствал, докато -sort вариант е бил използван.
  • cdda2wav вече не разпечатва безполезни, когато питам & quot;. натоварване CDROM моля и натиснете влиза & quot ;, и характер, различна от NL е вписано

Какво ново във версия 3.01 Alpha 11:

  • Тази версия добавя заобиколно решение за подкрепа на компилация относно скорошно освобождаване Cygwin.

Какво ново във версия 3.01 Alpha 10:

  • поправки проблем с DVD-Video уплътнение въведена в 3.01a09 в резултат на фалшива предупреждение Valgrind.
  • Добавя поддръжка за полу-статичен (предварително конфигуриран) включване на файлове за Android:. включва / Шили / armv5tejl-Linux-ССЗ / xconfig.h

Какво ново във версия 3.01 Alpha 09:

  • A 32-битов грозен инт преобръщане бъг в Mkisofs с изчислителна адреси сектор за Rock Ridge CE влизания е фиксиран (хитове с мулти сесия, която започва покрай 4 GB).
  • Всички програми от пакета Mkisofs сега подкрепят нова опция -ignore-грешка.
  • се добавя поддръжка за нова платформа (Pyro).

Какво ново във версия 3.01 Alpha 06:

  • Тази версия добавя поддръжка за съставяне с компилатора Microsoft cl.exe, подкрепа за кръстосано компилация, и опит да се подкрепи SCSI транспорт по-нови версии AIX.

Какво ново във версия 3.01 Alpha 05:.

  • Mkisofs вече поддържа El Torito мулти режим на зареждане
  • Mkisofs вече поддържа възможност за задаване на произволни обувка архитектури (например EFI) чрез новата опция -eltorito-платформата.
  • Mkisofs вече поддържа способността да настроите ръчно времето на промяна, която е записана в Основно Volume ЕВРОВОК чрез новата опция -modification-дата. Това ви позволява да зададете произволни стойности UUID за плюскане.

Какво ново във версия 3.01 Alpha 04:

  • Фиксирана печатна грешка, която е предизвикала cdrecord-3.01a03 да се откажем преди позволено размера CD-Text.

Какво ново във версия 3.01 Alpha 03:

  • Тази версия ще се опита да използва действително отчетените смисъл вместо стандартна стойност за REQUEST SENSE по-новите версии на FreeBSD.
  • Тя ще се опита да възстанови байт на SCSI статус и грешката команда след това ръчно ИСКАНЕ SENSE за неуспешни команди на AIX, UnixWare, Apollo Domain, както и за Linux Parallel Port SCSI.
  • Cdrecord сега предупреждава, когато някой се опитва да пиша повече CD-Text, отколкото е възможно за един език.
  • Няколко печатни грешки са фиксирани в страницата с cdda2wav човек.
  • Някои забравени опции са били добавени към страницата с Mkisofs човек.

Какво ново във версия 3.01 Alpha 01:

  • All:

  • <> Li Макросите XARCH_GEN & XARCH_OPT сега са в ПРАВИЛА / ст-Sunpro * .rul
  • The включват файл включва / Шили / ccomdefs.h сега позволява да забраните ФОРМАТ (), проверките на формата за GCC с -DNO_PRINTFLIKE Това е необходимо, за да се позволи да съставят звезда в Solaris ON cosolidation като GCC идентификатор твърде тъп за ФОРМАТ () разширения.
  • All включва файлове (дори и тези, създадени от Autoconf) сега са защитени срещу множествена includion.
  • New тест Autoconf за pathconf () и fpathconf ()
  • New тест Autoconf за / сътрудничество / стандартния вход, / сътрудничество / стандартния изход, / сътрудничество / STDERR, / сътрудничество / ег / 0, / сътрудничество / ег / 1, / сътрудничество / FD2
  • Нови Autoconf тестове за: qecvt () qfcvt () qgcvt () _ldecvt () _ldfcvt () _ldgcvt () _ldecvt_r () _ldfcvt_r () _ldgcvt_r () qeconvert () qfconvert () qgconvert (), необходими за сериозни двойна подкрепа.
  • New тест Autoconf за _qecvt () _qfcvt () _qgcvt () и _qecvt_r () _qfcvt_r () _qgcvt_r () на AIX
  • Всички свързваща карта файлове са били променени, за да се даде възможност платформа зависими # ifdef на
  • включване / Шили / wchar.h сега включва workyround за платформи, които нямат wcwidth ().
  • Направи NLS по подразбиране (т.е. gettext () се нарича в случай, че е била включена Шили / nlsdefs.h)
  • Libschily:
  • libschily /? eterrno.c вече не презапишете определението на _TS_ERRNO, за да премине на constrints компилирате в Solaris ON consoliation.
  • Няколко нови глобални символи в mapfile за libschily / libschily-mapvers
  • libschily / wcsndup.c бе frgotten код и все още се прилагат internaly strndup ()
  • libschily сега по подразбиране преименува getline (), fgetline () и fexec * () в js_getline (), js_fgetline () и js_fexec * (). Това е необходимо, тъй като стандартната КОМИТЕТ POSIX игнорирани POSIX основни правила не да се определят функциите, които са в противоречие с действащите публикувани функции. Функциите от linschily са били в обществото, тъй като повече от 25 години и функциите, определени от POSIX.1-2008 дори нарушават POSIX именуване правила. The POSIX fexec * () функции ще напр трябва да бъде правилно нарича fdexec * (). Съществуващите програми може да запази официалния имена getline (), fgetline () и fexec * (), тъй като те са по подразбиране #defined към новите Js _ * () имена. За да деактивирате тази удобство, добави: #define NO_SCHILY_GETLINE да забраните Шили getline (), fgetline () #define NO_SCHILY_FEXEC да забраните Шили fexec * () #define NO_SCHILY_FSPAWN да забраните Шили fspawn * ()
  • Libschily вече има нов & quot; дълга двойна & quot; подпомагане функции: qftoes () и qftofs ()
  • Libschily вече поддържа локал стойност от десетична точка за отпечатване на числа с плаваща запетая.
  • Libschily вече поддържа, за да отпечатате дълги двойни номера, използвайки формата (страната), базирани преносими ФОРМАТ () изпълнение. Ако това не работи за вашата платформа, или ако това не работи правилно за вашата платформа, моля, уведомете. Това е необходимо за по новия & quot; & quot ОД; изпълнение.
  • Опцията разбор getargs изпълнение () / (getfiles) от libschily сега подкрепя да комбинирате един символ булеви знамена, дори в случай низ опция споменава да се обадя функция за обратно извикване, ако е намерен валиден опция. Това е необходимо за по новия & quot; & quot ОД; изпълнение.
  • filereopen () от libschily вече не призовава открито () вътрешно толкова дълго, колкото не е необходимо да се създаде или размера на файла с.
  • findinpath libschily е () сега включва нов път параметър, за да се даде възможност за използване на функцията от BSH.
  • fnmatch сега е винаги на разположение, както js_fnmatch ()
  • New тест Autoconf за _qecvt () _qfcvt () _qgcvt () и _qecvt_r () _qfcvt_r () _qgcvt_r () на AIX
  • searchfileinpath smake е () се мести в libschily за да може той да се използва обикновено за търсене на програмни средства.

Какво ново във версия 3.00:

  • All:
  • По-добре мъх правят правила

  • <> Li-добри правила Autoconf за ACL-
  • По-добра поддръжка за Linux на IBM-390
  • По-добра поддръжка за Linux на AMD x86-64
  • По-добре отговарящ на предупреждения мъх.
  • Сега с помощта на & quot; Makefile-ове-1.6 & quot;
  • Compilation на OS / 2 трябва да работи отново (-Zexe - & GT; -o ххх $ (EXEEXT)
  • .
  • The sleeptime да позволи четене предупреждение GNU mmake свързани беше намалена
  • 2 секунди.
  • Аз съм все още чака за GNU направи, за да се определи грешки, които направих доклад през 1999 година.
  • Подкрепа за "направи DESTDIR = ххх инсталирате" добавя
  • Workaround за Bug Shell на BSDi
  • Инсталирай заобиколно решение за това, че има BSDI chown (1) в / ЮЕсАр / sbin /
  • сс-довереник скрипт преработен
  • По-добре изберете тестове за procfs включват файлове
  • Конфигуриране на тестове за fchown, коригирате, fchmod, lchmod, futimes, lutimes
  • Конфигуриране на тестове за fdopendir
  • Конфигуриране на тестове за разбити ext2fs включва файлове в Linux ядрото
  • По-добре SRCROOT функция за търсене в Makefile-ове шел скриптове
  • Нови Autoconf тестове за счупена, и
  • относно различните Linux системи
  • astoull * () нов в schily.h
  • utypes.h сега има дефиниции стойност MAX_ и MIN_ за всички основния
  • видове системи.
  • Поддръжка добавен в съставят в 64-битов режим на Solaris Sparc.
  • Предназначение: smake CCOM = cc64
  • Поддръжка добавя за съставяне на споделени библиотеки с версия

  • <> Li номера за нивата на интерфейса и направи неофициален & quot; & quot интерфейси;
  • статично
  • Prevent gmake да отидат в един enless линия на Solaris
  • в случай, че / ЮЕсАр / UCB / TR е преди / ЮЕсАр / хамбар / TR в PATH
  • По-добро послание Autoconf грешка в случай, че се очаква
  • C-компилатор може да бъде намерен.
  • Mac OS X сега инсталира файлове, като корен: колело
  • Supply свързваща mapfiles за всички библиотеки. Това позволява cdrtools
  • се изготвя с помощта на споделени библиотеки само и правилно да
  • скрие интимен интерфейси за Solaris (използвайки LS)
  • Имайте предвид, че тази функция все още не е на разположение за GNU LD
  • Подкрепа за DragonFly BSD добавя, благодарение на joerg@britannica.bec.de~~V
  • Default Cygwin инсталирате UID / група пригодена за използването на налични документи за самоличност.
  • New програма btcflash добавена. Благодарение на David Huang
  • Ако искате всички потребители да бъдат в състояние да се обадя cdrecord коренна по-малко, трябва
  • Solaris 10 или по-нова.
  • Редактиране на файла / и т.н. / сигурност / exec_attr и добавете:
  • Всички: Solaris: ПМС ::: / изберат / Шили / хамбар / cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • Всички: Solaris: ПМС ::: / изберат / Шили / хамбар / readcd: privs = file_dac_read, sys_devices, net_privaddr
  • Всички: Solaris: ПМС ::: / изберат / Шили / хамбар / cdda2wav: privs = file_dac_read, sys_devices, proc_priocntl, net_privaddr
  • Ако искате да се позволи само конкретен потребител да използва cdrecord,
  • използване нещо като:
  • CD RW: Solaris: ПМС ::: / изберат / Шили / хамбар / cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • вместо и да направи съответните потребители членовете на профил & quot; CD RW & quot;
  • чрез добавяне на ред, като:
  • Йорг :::: профили = CD RW
  • в / и т.н. / user_attr
  • Имайте предвид, че трябва или да се обадите cdrecord чрез & quot; pfexec cdrecord ..... & quot;
  • или чрез използване на нов профил наясно черупки (например / ЮЕсАр / хамбар / pfksh)
  • По-добра подкрепа за BeOS / Zeta в системата на Makefile
  • Подкрепа за armv5teb-Linux-сс е добавен в системата на Makefile
  • Autoconf скрипт добавя към "конф" директория
  • На 15 май 2006 г. I щастливо обяви нови функции и освобождаването на
  • на DVD-кода в OpenSource. След дълги дискусии с различни
  • хора на софтуера с отворен код лицензи и тяхното въздействие върху използването ИНТЕРПРОЕКТ
  • и ефектът върху самите автори, се свързах с авторите на
  • включени части в този софтуерен пакет и се качи, в повечето случаи тяхната
  • подкрепа и субсидия за избиране на CDDL като новия лиценз. Въпреки
  • това отне известно време, тя е на стойност четене на различни OpenSource

  • <> Li лицензи напълно с известна подкрепа на хората, работещи в тази област.
  • Сега вече знам защо го взе Sun толкова много време, за да предложи OpenSolaris под
  • лицензия за OpenSource ... ако вземете промяна на лиценза на сериозно, че е
  • истински трудна работа.
  • Файлът & quot; & quot ПРИНОС; е била актуализирана.
  • Системата на Makefile е напълно пренаписана да бъде повече многократна употреба
  • и да не се възпроизведе код.
  • Системата на Makefile вече поддържа за съставяне на по-quot; Услуги За Unix & quot;,
  • сега се нарича & quot; подсистемата за UNIX-базирани приложения (Суа) & quot;,
  • безплатна POSIX добавите от Microsoft (идентифицира като & quot; & quot Interix;)
  • .
  • Имайте предвид, че се нуждаете от "smake" ОСВОБОЖДАВАНЕ smake-1.2a36 или никога
  • от ftp://ftp.berlios.de/pub/smake/alpha/
  • Имайте предвид, че има smake-1.2.1 достъпно на
  • ftp://ftp.berlios.de/pub/smake/
  • В момента cdrecord не е в състояние да изпрати SCSI команди от този
  • среда. Търся помощ от опитни потребители.
  • Системата на Makefile вече поддържа да съставят с помощта на Microsoft
  • C-Compiler & quot; & quot сантилитра;.
  • Имайте предвид, че се нуждаете от "smake" ОСВОБОЖДАВАНЕ smake-1.2a36 или никога
  • от ftp://ftp.berlios.de/pub/smake/alpha/
  • Тази компилация в момента могат да се конус само от & quot; & quot Cygwin; среда
  • използвайки smake с околната среда променливи, създадени по начин, който позволява на
  • & quot; & quot сантилитра; да работят (намерите това е включване на файлове и библиотеки).
  • Run & quot; smake CCOM = сантилитра & quot; за този вид компилация.
  • Cdrecord все още не е проверена, за да се съберат в тази среда.
  • Имайте предвид, че аз съм се интересуват от обратна връзка за тези нови възможности компилират.
  • New функция strlcpy () за по-добра преносимост.
  • New функция strncpy () за по-добра преносимост.
  • Засилено Makefile система за по-добра поддръжка MSVC
  • Засилено Makefile система за C ++ подкрепа
  • Фиксирана някои правописни грешки в dirdefs.h
  • Нови функции getvallargs () / getvargs () / getvfiles ()
  • позволи да има вектор базиран интерфейс към
  • разширено аргумент разбор библиотечни функции.
  • В момента се използва от Mkisofs.
  • getargs.c сега е най-актуална отново и libschily
  • от cdrtools е 100% пълноценна и може да се използва
  • като споделена библиотека да се използва например от звездни също.
  • Добавена заобиколно решение за проблем ядро ​​сметището с
  • течаща avoffset.c на FreeBSD / sparc64 (ССЗ)
  • libschily сега включва аварийната fnmatch () за по-добра преносимост
  • Това fnmatch () изпълнението е било взето от BSD-ия проект.
  • Фиксирана бъг в getvargs (), които предизвикват Mkisofs -joliet-дълги, за да бъдат
  • обявена за незаконна опция.
  • Няколко малки формат подобрения за getargs ()

  • <> Li getavrgs () сега е (като getargs ()) в състояние правилно да се справят
  • комбинации от единния Чар булеви знамена
  • включване на файловата система в напълно преструктурирана, за да се избегнат бъдещи конфликти име.
  • The включване на файлове вече са напълно премества да включи / Шили /.
  • Това също така позволява да се направи всичко, включване на файлове, налични в / ЮЕсАр / включват / Шили /
  • в бъдеще.
  • фиксиран тип, по включи / Шили / termios.h благодарение на Steven M. Schweda за
  • отчитане.
  • Всички библиотеки вече включват подкрепа за съставянето на код, както е споделена библиотека.
  • Кодът е тествана на Solaris, но също трябва да работят в * BSD и Linux.
  • За да се съставят с споделени библиотеки, или позвънете на:
  • направи LINKMODE = динамична
  • или промяна на линията
  • DEFLINKMODE = статично
  • DEFLINKMODE = динамична
  • за вашата операционна система в Настройки / Настройки.
  • Аз съм се интересуват от обратна връзка за различни операционни платформи ........
  • Редът за съставяне на библиотеките е променен, за да се направи
  • процес нечувствителни спрямо старите статични libraris в
  • компилирате
  • търсене библиотека път.
  • New Шили Autoconf тест за gettext () и libintl
  • включване / Шили / nlsdefs.h сега също проверява за наличието на HAVE_GETTEXT
  • #undef SIZE_T_MAX в utypes.h за по-добра поддръжка на FreeBSD
  • правят файлова система преструктурирани: всички Шили включване на файлове в момента се намират
  • в .... / включва / Шили /
  • Сега с помощта на нови определения от Steven M. Schweda в
  • включват / Шили / xmconfig.h
  • VMS потребители: в бъдеще, трябва да се уточни вв -DUSE_STATIC_CONF
  • , за да получите най-старата статична конфигурация.
  • нов файл Шили / errno.h
  • Фиксирана някои файлове, които се включват вместо
  • Опитвайки се да направи точка ФОРМАТ плаваща () функции за поддръжка работи
  • относно системите, които прилагат C99 само с не по аварийната.
  • Тъй като тази промяна е резултат от доклад от лице, което не харесва
  • да си сътрудничат, не бях в състояние да се тества върху Отчетените платформата AIX-5.x.
  • Също така имайте предвид, че тази промяна може да доведе до проблеми за други платформи.
  • Моля, тестват и доклад!
  • The Шили Makefilesystem сега включва дефиниции на околната среда
  • за Microsoft Studio 8 компилатор. Ако искате да редактирате тези
  • определения, проверете указателя за НЕУСТОЙКИ
  • Следваща стъпка в подкрепа на Microsoft C-компилатори: изграждане на среда
  • създаде за съставителите МС. За да компилирате с MS C-компилатора,
  • създаде среда Cygwin и съставя Cygwin "smake".
  • След това използвайте този smake да компилирате с MS C-компилатор, като се обадите:
  • smake CCOM = сантилитра
  • По подразбиране са V.В.7 към. Ако искате да използвате VC6, обадете се на:
  • smake CCOM = сантилитра VC = 6
  • Имайте предвид, че самата smake (ако компилиран с & quot; & quot сантилитра;) няма да работи, тъй като
  • MS не осъществява надежден начин да мине котирана арг вектор
  • към нова програма.
  • Имайте предвид, че cdrtools не още напълно компилират с MSVC. Това
  • е причинено главно от липсващи стандартната спазването на MS C-компилатори.
  • Малка преструктуриране на файловата структура на включва:
  • нов файл включва / Шили / xconfig.h
  • включване / Шили / xmconfig.h сега съдържа само ръчно статична конфигурация
  • за VMS
  • The Makefilesystem сега включва линкове за sparc64 (Fujitsu-Siemens)

  • <> Li Шили includefiles сега са инсталирани с & quot; правят инсталирате & quot;.
  • Опитайте се да избягвате програма изключение с обаждане до достъп (& quot;. & quot ;, E_OK | F_OK)
  • причинена от библшотеката бъг от Microsoft C-компилатор & quot; & quot сантилитра;.
  • Системата на Makefile вече поддържа Winsock библиотеката





















































































































































































Друг софтуер на разработчика Jorg Schilling

Smake
Smake

20 Feb 15

SchilliX
SchilliX

20 Feb 15

schily
schily

27 Sep 15

Коментари към cdrtools

Коментари не е намерена
добавите коментар
Включете на изображения!