schily

نرم افزار تصویر:
schily
جزئیات نرم افزار:
نسخه: 2015-08-12 به روز شده
ها تاریخ: 27 Sep 15
توسعه دهنده: Jorg Schilling
پروانه: رایگان
محبوبیت: 9

Rating: nan/5 (Total Votes: 0)

schily (همچنین به عنوان ابزار schily شناخته می شود) منبع باز، کاملا رایگان و کراس پلت فرم پروژه نرم افزار، مجموعه ای از محبوب تاسیسات خط فرمان برای لینوکس سیستم عامل های مبتنی بر هسته است.


شامل طیف گسترده ای از برنامه های

در این پروژه شامل یک طیف گسترده ای از برنامه ها، از جمله cdrecord، readcd، cdda2wav، دستور mkisofs، btcflash، smake، کالک، تغییر، calltree، مقایسه، devdump، تعداد، hdump، و همچنین isodump.

در علاوه بر این، isodebug، isoinfo، برچسب، isovfy، MT، منشاء SCC، P، scgcheck، SDD، scpio، sfind، smake، sformat، ستاره، از Suntar، star_sym، gnutar، termcap، VED و tartest برنامه نیز گنجانده شده است در این نرم افزار است.


کار با schily آغاز شده

برای نصب و استفاده از برنامه های خط فرمان مذکور در توزیع گنو / لینوکس خود را، شما باید اول آخرین نسخه از Softoware، در جایی بر روی کامپیوتر خود دانلود Save آرشیو منبع gzip شده و با استفاده از ابزار مدیر بایگانی مورد علاقه خود را استخراج آن.

در باز کردن یک برنامه شبیه ساز ترمینال، رفتن به محل استخراج فایل های آرشیو با و lsquo. سی دی برون دستور (به عنوان مثال سی دی / صفحه اصلی / softoware / schily-2014-09-17)، و نوع و lsquo. ./ پیکربندی برون فرمان برای دیدن گزینه های در دسترس برای تدوین ابزار گنجانده شده است.

در این برنامه را ترجیح داده است و lsquo. smake و ترانزیت ؛، اما شما همچنین می توانید lsquo جهانی و استفاده می کنند؛ را برون فرمان، و همچنین به عنوان و lsquo. gmake برون دستور اگر شما می خواهید به کامپایل تمام برنامه ها بر روی سیستم عامل های انتخاب شده است.

در تمامی مراحل تدوین را برخی از زمان، به عنوان برنامه های متعدد خط فرمان موجود در پروژه وجود دارد. پس از یک مجموعه موفق، شما می توانید همه آنها را با اجرای و lsquo نصب؛ را نصب برون به عنوان ریشه یا و lsquo. کد: sudo را نصب برون فرمان مانند یک کاربر با دسترسی ریشه.


در زیر هود و سیستم عامل های پشتیبانی

در schily یک نرم افزار مولتی که گنو / لینوکس، مایکروسافت ویندوز، سولاریس و سیستم عامل های دیگر POSIX پشتیبانی می باشد. آن است که تحت مجوز توسعه مشترک و مجوز توزیع توزیع شده و بر روی هر دو 32 بیتی و 64 بیتی معماری مجموعه دستورالعمل

چه در این نسخه جدید است:

psmake (راه انداز smake محیط کامپایل) دوباره بر روی سولاریس (و احتمالا دیگر) کامپایل. این شده است با استفاده از -DNO_FPRFORMAT -DNO_NL_ARGS برای غیر فعال کردن پیشرفت های اخیر در تابع () printf به دست آورد ()
شامل / schily / varargs.h در حال حاضر شامل یک نوع va_lists_t جدید این است که یک ساختار است که پوشش می دهد va_list.
شامل / schily / getargs.h در حال حاضر نظر برای استدلال و کد بازگشت از getargs () توابع پاسخ به تماس.
makefilesystem schily حال حاضر شامل یک پیوند نمادی جدید ppc64le-لینوکس-cc.rul برای غیر automake پیاده سازی را آگاه مانند gmake.
آزمون Autoconf آن جدید برای strspn () strcspn () wcsspn () wcscspn ()
libschily حال حاضر پیاده سازی strspn () strcspn () wcsspn () wcscspn ()
libschily / format.c (سطح پایین تابع () printf () پیاده سازی) پیاده سازی و پشتیبانی برای اکنون٪ N $ بحث جابجایی برای این مورد است که & quot؛ را N & quot؛ را 1..30، و یا اگر نقطه بزرگتر به ارگ ​​نوع int است.
libschily / fprformat.c رفع اشکال که جلوگیری از برای استفاده از ماکرو ها stdio با نسخه های جدیدتر اوپنسولاریس، ساخت تابع () printf () نه به عنوان سریع به عنوان انتظار می رود.
libschily / getargs.c دیگر افسردگی هسته ای هنگامی پرچم منطقی را به یک رشته با هم ترکیب و یک یا بیشتر از این پرچم ها باعث یک تابع پاسخ به تماس.
libsiconf / sic_nls.c: sic_open () دیگر سعی در باز کردن تمام نام های characterset به عنوان فایل های موجود در دایرکتوری جاری اما تنها در صورتی که نام یک بریده بریده. با تشکر از گزارش از ولادیمیر مارک
فایل را به فایل پراکنده ستاره بدون آرشیو دیگر که با استفاده از ستاره -c -sparse -Force سوراخ اما تنها این فایل ها که شامل حداقل یک بلوک تراز وسط قرار دارد از 512 بایت صفر.
cdrtools ضربه به نسخه 3.01a22
پیام خطا بهتر در دستور mkisofs / apple.c
دستور mkisofs اکنون inplements -legacy گزینه جدید است که اجازه می دهد تا به عقب بر گردیم گزینه -H / -L / -P که در سال 2002 و از کار افتاده در سال 2006 در تعریف از 1990s قدیمی شده است. اگر دوست دارید برای استفاده از این ویژگی، ارسال یک اسکریپت پوسته لفاف بسته بندی است که خواستار:
دستور mkisofs -legacy و & quot؛ $ @ و & quot؛
توجه داشته باشید که -H / -L / -P در سال 2006 غیر فعال شده است و از دو دستور mkisofs به زودی معرفی -H / -L / -P با یک تعریف سازگار POSIX به عنوان اعلام کرد از سال 2002. بنابراین مراقبت برای تبدیل اسکریپت خود را به پاسخ خواهد:
-Map برای تعریف قدیمی -H (بین سال های 2000 و 2002 معتبر -H) -allow-نقطه پیشرو برای تعریف قدیمی -L (-L معتبر بین سال های 1995 و 2002) -publisher برای تعریف قدیمی -P ( -P بین سال های 1993 و 2002 معتبر)
صفحه man دستور mkisofs حال حاضر به درستی گزارشی است در مورد رفتار جدید از libsiconv
صفحه دستور mkisofs مرد در حال حاضر sfind (1) اشاره به عنوان یک صفحه man در مورد رابط در صورتی که گزینه یافتن به عنوان خوانده شده.

جدید در نسخه 2015-01-29 است:

در psmake (راه انداز smake محیط کامپایل) دوباره بر روی سولاریس (و احتمالا دیگر) کامپایل. این شده است با استفاده از -DNO_FPRFORMAT -DNO_NL_ARGS برای غیر فعال کردن پیشرفت های اخیر در تابع () printf به دست آورد ()
شامل / schily / varargs.h در حال حاضر شامل یک نوع va_lists_t جدید این است که یک ساختار است که پوشش می دهد va_list.
شامل / schily / getargs.h در حال حاضر نظر برای استدلال و کد بازگشت از getargs () توابع پاسخ به تماس.
makefilesystem schily حال حاضر شامل یک پیوند نمادی جدید ppc64le-لینوکس-cc.rul برای غیر automake پیاده سازی را آگاه مانند gmake.
آزمون Autoconf آن جدید برای strspn () strcspn () wcsspn () wcscspn ()
libschily حال حاضر پیاده سازی strspn () strcspn () wcsspn () wcscspn ()
libschily / format.c (سطح پایین تابع () printf () پیاده سازی) پیاده سازی و پشتیبانی برای اکنون٪ N $ بحث جابجایی برای این مورد است که & quot؛ را N & quot؛ را 1..30، و یا اگر نقطه بزرگتر به ارگ ​​نوع int است.
libschily / fprformat.c رفع اشکال که جلوگیری از برای استفاده از ماکرو ها stdio با نسخه های جدیدتر اوپنسولاریس، ساخت تابع () printf () نه به عنوان سریع به عنوان انتظار می رود.
libschily / getargs.c دیگر افسردگی هسته ای هنگامی پرچم منطقی را به یک رشته با هم ترکیب و یک یا بیشتر از این پرچم ها باعث یک تابع پاسخ به تماس.
libsiconf / sic_nls.c: sic_open () دیگر سعی در باز کردن تمام نام های characterset به عنوان فایل های موجود در دایرکتوری جاری اما تنها در صورتی که نام یک بریده بریده. با تشکر از گزارش از ولادیمیر مارک
فایل را به فایل پراکنده ستاره بدون آرشیو دیگر که با استفاده از ستاره -c -sparse -Force سوراخ اما تنها این فایل ها که شامل حداقل یک بلوک تراز وسط قرار دارد از 512 بایت صفر.
cdrtools ضربه به نسخه 3.01a22
پیام خطا بهتر در دستور mkisofs / apple.c
دستور mkisofs اکنون inplements -legacy گزینه جدید است که اجازه می دهد تا به عقب بر گردیم گزینه -H / -L / -P که در سال 2002 و از کار افتاده در سال 2006 در تعریف از 1990s قدیمی شده است. اگر دوست دارید برای استفاده از این ویژگی، ارسال یک اسکریپت پوسته لفاف بسته بندی است که خواستار:
دستور mkisofs -legacy و & quot؛ $ @ و & quot؛
توجه داشته باشید که -H / -L / -P در سال 2006 غیر فعال شده است و از دو دستور mkisofs به زودی معرفی -H / -L / -P با یک تعریف سازگار POSIX به عنوان اعلام کرد از سال 2002. بنابراین مراقبت برای تبدیل اسکریپت خود را به پاسخ خواهد:
-Map برای تعریف قدیمی -H (بین سال های 2000 و 2002 معتبر -H) -allow-نقطه پیشرو برای تعریف قدیمی -L (-L معتبر بین سال های 1995 و 2002) -publisher برای تعریف قدیمی -P ( -P بین سال های 1993 و 2002 معتبر)
صفحه man دستور mkisofs حال حاضر به درستی گزارشی است در مورد رفتار جدید از libsiconv
صفحه دستور mkisofs مرد در حال حاضر sfind (1) اشاره به عنوان یک صفحه man در مورد رابط در صورتی که گزینه یافتن به عنوان خوانده شده.

تعریف DEV_NULL در شامل / schily / mconfig.h برای رسیدگی به از دست رفته / dev / null را در DOS:

جدید در نسخه 2014/01/04 است
آزمون Autoconf آن جدید برای: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
پیوندهای نمادی برای armv4tl-لینوکس-cc.rul s390x-لینوکس-cc.rul armv5tel-لینوکس-cc.rul جدید، برای حمایت از غیر automake آگاه از برنامه هایی مانند gmake.
آیا یک gethostname () نمونه اولیه در schily / hostname.h برای MinGW تعریف نمی کند، به عنوان MinGW به عنوان یک نمونه اشتباه است در winsock.h فایل های غیر استاندارد
شامل / schily / stdio.h حال حاضر پیاده سازی کد است که تا حدی unhides فایل * ساختمان داده از بیت های libc سولاریس 64. این اجازه می دهد تا به پیاده سازی یک getc_unlocked () ماکرو حتی برای 64 بیتی سولاریس به عنوان های libc انجام می شود، بنابراین libschily قادر به دستیابی به stdio مشابه عملکرد I / O، که مورد نیاز است تا قادر به پیاده سازی یک تابع () printf () در libschily است که سریع تر از تابع () printf () در libc.
توابع جدید xcomerr ()، xcomerrno ()، fxcomerr ()، fxcomerrno () در libschily اجازه می دهد پیام های خطا و خروج با ارزش خروجی که از errno متفاوت است.
یک اشکال در libschily / format.c که باعث٪. * S به اشتباه چاپ شده است ثابت شده است.
libschily / format.c دوباره طراحی شده است اجازه می دهد تا کد برای fprformat مورد استفاده مجدد قرار () از طریق کد: #include.
libschily / fprformat.c تابع جدید fprformat () در libschily در حال اجرای رابط مستقیم همان doprnt () در libc و در نتیجه اجازه می دهد تا برای اجرای تابع () printf () سریعتر از تابع () printf () در libc در سولاریس.
libschily / jsprintf.c برای سولاریس، jsprintf () در حال حاضر پیاده سازی شده است بر اساس fprformat (). این اجازه می دهد تا تابع () printf () از libschily به تقریبا باشد. 33٪ سریعتر از تابع () printf () در libc در سولاریس و تقریبا. 2X به همان سرعتی که jsprintf () در libschily است قبل بوده است. این یکی دیگر از افزایش عملکرد برای printf می دهد () برنامه های محدود مانند hdump / OD است که به عنوان جایگزینی OSS برای OD منبع بسته (1) در اوپنسولاریس استفاده می شود. این در حال حاضر باعث می شود OD OSS (1) در اوپنسولاریس معمولا از 5x سریعتر از نسخه های منبع بسته شده است.
libschily / getdtablesize.c اکنون رفتار MinGW همان هنگام کامپایل در ویندوز-DOS با استفاده از cl.exe.
libschily / mkdirat.c و libschily / mkdirs.c حال حاضر مراقبت از این واقعیت است که MinGW یک mkdir به سازگار غیر استاندارد را ()
libschily / mkfifoat.c ثابت یک نوع از، برش / چسباندن فایل از mkdirat.c
cdrecord / cue.c در حال حاضر یک نظر بهتر مربوط به cdrtools پیشرفت خاص CUE.
تایپی در cdrecord.dfl
اجتناب از یک هشدار XXX دوباره تعریف برای cdda2wav / exitcodes.h
اضافه شدن یک رابط #undef به cdda2wav / interface.h مطمئن شوید که رابط # تعریف از windows.h می کند مشکلات در هنگام استفاده از MinGW ایجاد نمی حتی
دستور mkisofs / mkisofs.8 ثابت توالی troff غیر قانونی و & quot؛ \ & quot؛ را به & quot؛ E & quot؛ را
سعی کنید برای جلوگیری از یک رشته مستقیم و & quot؛ / dev / null را به & quot؛ در mkisofs.c اجازه می دهد تا آن را به کار در Win-DOS بدون لایه POSIX.
readcd -c2scan در حال حاضر نیز درصد بخش با اشتباهات C2 چاپ می کند.
اضافه HP-UX #defines خاص جدید به CPP

جدید در نسخه 2013-12-24 است:

در libschily :: format.c (تابع () printf) در حال حاضر پشتیبانی اصلاح طول مانند ساعت HH TZ L LL برای فرمت٪ N.
libschily :: format.c شده است برای تجزیه پارامترهای عرض درست در راه است که اجازه می دهد به بعد پشتیبانی٪ N $ معرفی بازسازی
cdda2wav حال حاضر در حالت پارانویا چاپ تعداد عملیات خواندن در هر آهنگ که
cdda2wav حال حاضر زمانی که در حالت پارانویا چاپ سربار خوانده (به درصد) در هر مسیر
cdda2wav می افزاید: یک paraopts جدید = حالت: & quot؛ را c2check و & quot؛ به اجرا libparanoia در حالت C2.
libparanoia حال حاضر پیاده سازی مرحله اول در پشتیبانی C2 اشاره گر خطا: در حال حاضر قادر به مقابله با داده های ورودی است که شامل اشاره گر C2 است و آن را پیاده سازی از تماس جدید به گزارش آمار C2 را به تماس گیرنده.
cdda2wav انجام یک overhoul عمده برای libparanoia که ممکن است کیفیت عصاره بهتر به یک عامل از 100X را:
suboption جدید & quot؛ readahead = & quot؛ را برای paraopts = اجازه می دهد تا به تغییر اندازه بافر خوانده شده پیش رو به آن ebough بزرگ برای مقدار RAM در دیسک های مدرن است.
interpratation از & quot؛ را بخش مشکل & quot؛ با این واقعیت است که در صورت مناطق بد، کد libparanoia تمایل به انجام تکرار می خواند در آن مناطق بد برای معامله بهتر تغییر یافت. computaion درصد از بخش های بد در حال حاضر طول می کشد مراقبت از بخش بازخوانی شده است. تکرار می خواند هنوز هم ارزش را افزایش می دهد اما دیگر در راه quadratical.
مستندات بهتر برای رابط libparanoia در cdda2wav اجازه می دهد تا به درک بهتر چگونه کار می کند و چگونه پارامترهای تغییر می تواند با کیفیت عصاره اثر بگذارد.
ثابت برخی از غلط املایی در cdrecord
تایپی در صفحه دستور mkisofs مرد (حال -max -ISO-9660 -filenames به جای -max -iso9660 -filenames)
جدید Schily Makefile ها قوانین برای armv7l-لینوکس

جدید در نسخه 2013-11-25 است:

در حال حاضر نیز برای پیکربندی ACL NFSv4 پسوند کتابخانه مرتبط از FreeBSD چک
شامل / schily / stdio.h حال حاضر در نهایت کار به کامپایل libshedit در خلاقه لینوکس به تصویب برنامه و & quot؛ hdrchk و & quot؛ از OpenSolaris.
libschily / strstr.c و libschily / wcsstr.c در حال حاضر شامل یک اشاره مجوز CDDL
خطای تایپی در استفاده از ماکرو جدید: $ (OSINCDIRS) به منظور تا همه چیز را کامپایل دوباره در FreeBSD را ثابت شد. در حال حاضر با استفاده از $ (OSINCDIRS:٪ = - I٪) به جای $ (OSINCDIRS)
ستاره در حال حاضر می دهد هشدار زمانی که در یک نسخه قدیمی از سولاریس comppiled (که NFSv4 ACL ها را پشتیبانی نمی کند) که NFSv4 ACL ها در حالت عصاره دیده می شود.
ستاره حال حاضر به درستی آزاد ساختار NFSv4 ACL تحویل از تماس acl_fromtext (راه، و aclp)، با استفاده از acl_free () به جای فقط تماس رایگان ().
ستاره در حال حاضر در سولاریس 10 که از دست رفته مهم شامل فایل برای NFSv4 ACL ها کامپایل. با تشکر دنیس کلارک برای گزارش.
Cddda2wav حال حاضر قبل از درخواست برای ورود به صفحه اول CDDB خاص گرگرفتگی stderr میباشد. به نظر می رسد که در لینوکس stderr را ممکن است unbuffered عنوان انتظار می رود.
Cdda2wav گزینه کدهای به یک gargs تابع جداگانه منتقل ().
Cdrecord / Cdda2wav / Readcd: تلاش برای جلوگیری از به اشتباه کاربران در سولاریس و لینوکس که در آن یک اجرای خوب امتیاز دانه وجود دارد. قبل از اینکه، امتیازات دانه ریز تا پس از مقدار دهی اولیه برنامه داده شده است و این ممکن است در یک کاربر ریشه است که به عنوان یک کاربر عادی است که نمی توان به دایرکتوری های بدون مجوز نوشتن جهانی ارسال درمان شود. برنامه های به نام اکنون دیگر تا امتیازات در مورد آنها با امتیازات مورد نیاز نامیده شده است در حال حاضر و در نتیجه برنامه ها می توانید برای Escalations امتیاز استفاده نمی شود دیگر.
Libfind اکنون اجازه می دهد تا برای نوع P (سولاریس پورت رویداد) را بررسی کنید. از دست رفته و & quot؛ مورد 'P': & quot؛ را به تجزیه کننده اضافه شد.

جدید در نسخه 2013-11-08 است:

در ACL دیگر محدودیت طول دلخواه در ستاره.
ستاره در حال حاضر شامل پشتیبانی برای NFSv4 ACL ها بر روی سولاریس. FreeBSD و لینوکس به دنبال خواهد داشت یک بار این سیستم عامل بر روی یک رابط کتابخانه ACL لباس به آن برای حمایت NVSv4 است.
لطفا توجه داشته باشید که دو تغییر در بالا ذکر شد در بازآرایی کد های بزرگ و حتی ممکن است باعث ستاره به شکست در لینوکس و FreeBSD با خارج POSIX.1e پیش نویس ACL ها است. لطفا گزارش آزمون و.
قوانین در Schily Makefilesystem به منظور بازسازی شده است اجازه می دهد تا برای جلوگیری از مشکلات در سیستم عامل مانند FreeBSD و سیستم عامل مک ایکس:
FreeBSD و سیستم عامل Mac OS X (چون GPLd) نرم افزار آزاد، به اندازه کافی ممنوع به / usr / محلی، ما را مجبور به اضافه کردن -I / usr / محلی / شامل و -L / usr / محلی / معاونت. متاسفانه، / usr / محلی / شامل اغلب حامل یک _very_ کپی منسوخ شده و در نتیجه اشتباه و & quot؛ cdda_paranoia.h و & quot؛ است که بیش از 10 سال و قطعا با اتصال پویا در Mac OS X این کپی معیوب برای اولین بار در مسیر جستجو و تدوین جلوگیری شد ناسازگار است.
ما در حال حاضر یک ماکرو جدید را داشته باشد: DEFOSINCDIRS = که کمک های مالی به اضافه کردن شامل دایرکتوری به پایان مسیر جستجو اجازه می دهد تا ما را به پیدا کردن درست و & quot؛ cdda_paranoia.h و & quot؛ برای اولین بار.
لطفا تست و گزارش در صورت بروز مشکلات.
gmake و SunPro را شامل COMPILE.c با محتوای اشتباه در ساخته شده در قوانین خود را. ما در حال حاضر این ماکرو سازمان ملل قوانین / rules.top روشن است. هنوز هم ممکن است به استان یک نسخه اصلاح شده از خط فرمان و یا از محیط زیست است.
شامل / schily / stdio.h، دوباره مرتب شد آن را به عنوان مانع تلفیقی از & quot؛ را به BSh و & quot؛ در لینوکس است. این یک مشکل به تازگی معرفی، زمانی که ما #ifndef اضافه NO_SCHILY_STDIO_H
برای تشخیص حضور و پشتیبانی NFSv4 ACL در سولاریس در داخل libsec آزمون Autoconf آن جدید اضافه شد.
رفع اشکال با libxtermcap :: tdecode () که با انتشار 2013-10-10 معرفی شد whilt تلاش برای کاهش طول خط از طریق resturcturing. این منجر به همه به توان x esacapes در نوشته های termcap به '0 ' گسترش یافته است.
منشاء SCC دستورات و & quot؛ و & quot ؛، منشاء SCC & quot؛ را دریافت و & quot؛ و & quot؛ دلتا و & quot؛ در حال حاضر پشتیبانی برای ذخیره و بازیابی فایل های با برچسب زمانی نانو ثانیه در هنگام استفاده از قالب آرشیو منشاء SCC V6.
این است که در به تازگی در * () فراخوانی سیستم در تقلید libschily معرفی شده است. لطفا مشکلات از سیستم عامل که * های بومی در () رابط ارائه نمی گزارش.

چه در نسخه 2013-10-31 جدید است:

اضافه کردن فراموش شده شامل / schily / err_type.h
آزمون Autoconf آن جدید برای issetugid ()
آزمون Autoconf آن جدید برای utimens () / lutimens ()
Autoconf آن ثابت تایپی HAVE_MKNODKAT - & gt؛ به HAVE_MKNODAT
شامل / schily / intcvt.h در حال حاضر خود شامل.
اضافه شده uname.c و شامل / schily / windows.h به فایل های که نیاز به برای تدوین راه انداز smake و & quot کپی؛ و & quot ؛. psmake با تشکر از ولفرام اشمید
ثابت اسکریپت و & quot؛ و & quot ؛، cpfiles و & quot؛ lnfiles و & quot؛ و & quot؛ rmfiles و & quot؛ از بخش راه انداز از & quot؛ را smake و & quot ؛.
اضافه شده uname.c به لیست فایل های وارد شده.
شامل / schily / windows.h در حال حاضر شامل نوع راه حل همان MINGW32 به عنوان درخت کریسمس کامپایلر مایکروسافت C، به عنوان همان مشکلات تشخیص Autoconf آن وجود دارد.
ثابت امتیاز دانه ریز برای دست زدن به cdda2wav در لینوکس است. با تشکر برای دانیل Pielmeier از جنتو برای گزارش دهی و تست.
cdrtools ضربه به نسخه 3.01a18
فایل های جدید برای libschily:
AT-base.c اجرای عمومی برای * در () توابع. fchownat fchownat.c () fdopendir.c fdopendir () fstatat.c fstatat () futimens futimens.c () futimesat futimesat.c () سولاریس خاص قدیمی برای utimensat () lutimens lutimens.c () linkat.c linkat () mkdirat ج 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 utimensat.c () AT-base.c کد پایه برای تمام FD تنها * در () توابع. AT-base2.c کد پایه برای تمام FD دو * در () توابع.
شامل تقلید برای رابط های سیستم در تابستان سال 2001 توسط خورشید و با POSIX.1-2008 معرفی شده است.
توابع جدید در libschily:
absfpath () resolvefpath ()
اجازه می دهد تا کنترل بهتر رفتار با استفاده از پرچم.
فایل نقشه Linker برای libschily حال حاضر می افزاید برخی از توابع فراموش شده است.
ستاره دوباره مرتب تشخیص فایل های پراکنده و در حال حاضر فایل ها که شامل بیش از داده DEV_BSIZE اما هیچ st_blocks خواهد شد correctcly در مورد درمان که سیستم عامل همچنین از lseek (SEEK_HOLE.
منشاء SCC حال حاضر قادر به اضافه کردن تمبر زمان نانو ثانیه در فایل های تاریخ منشاء SCC V6 است.
منشاء SCC محیط مدیریت در حال حاضر قادر به اضافه کردن نانو ثانیه V6 برچسب زمانی با مدیر -o -i
حذف ناخواسته C99-ISM از args.c از پوسته Bourne

جدید در نسخه 2013-10-10 است:

در بسیاری از منابع اصلاح شده اند به مقابله __CYGWIN32__ مانند __CYGWIN__ این را به عنوان نسخه های جدیدتر از Cygwin که در 64 بیتی اجرا انجام neded هیچ دیگر تعریف __CYGWIN32__ اما __CYGWIN__
ثابت اسکریپت و & quot؛ و & quot ؛، cpfiles و & quot؛ lnfiles و & quot؛ و & quot؛ rmfiles و & quot؛ از بخش راه انداز از & quot؛ را smake و & quot ؛.
قوانین اضافه شده برای غیر فعال automake که برنامه (مانند gmake) برای: ppc64-لینوکس-cc.rul و ppc64-لینوکس-gcc.rul
اضافه شده جدید نسخه سیستم عامل قوانین 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
تغییرات مختلف Cstyle در شامل / دایرکتوری schily.
جدید شامل فایل: شامل / schily / shedit.h
اضافه شده defltsect () به لیست توابع صادر برای نسخه کتابخانه مشترک از libdeflt.
ثابت نشت filedesrciptor در libfind که بازدید در هنگام استفاده از -empty در دایرکتوری خالی است.
اصلاح تایپی در یک نظر: Cdrecord
Cdda2wav: اصلاح تایپی در یک نظر
اصلاح تایپی در یک نظر: Readcd
اضافه شدن پشتیبانی از خودکار برای ARMv5 و ARMv6 است. این باعث می شود مجموعه در RaspberryPI نیز ممکن است با عدم automake gmake آگاه است.
اجازه می دهد و & quot؛ شخص و & quot؛ تلفیقی (تلفیقی که تعریف پویا از Schily Makefilesystem استفاده نمی کند) بر روی لینوکس های ARMv6 (که توسط RaspberryPI استفاده می شود).
و & quot؛ defltsect و & quot؛ به عنوان تابع جهانی صادر شده به libdeflt اضافه شد.
libfind در حال حاضر تماس closedir () با -empty حتی در دایرکتوری خالی است.
آزمون Autoconf آن جدید در مورد اینکه آیا شامل timespec ساختار
آزمون Autoconf آن جدید بررسی کنید که آیا برخی از توابع (مانند clock_gettime ()) در libc هستند و یا نیاز به یک کتابخانه جداگانه
جدید: timespec ساختار در schily / time.h است اعطا شده به روی تمام سیستم عامل وجود داشته باشد
توابع جدید getnstimeofday () و setnstimeofday () اند libschily به آن اضافه شده است.
ستاره در حال حاضر پشتیبانی برای استخراج تمبر زمان با دانه دانه نانو ثانیه بر روی سیستم عامل است که utimensat حمایت ().
ستاره حال حاضر نیز پشتیبانی برای استخراج تمبر زمان برای پیوندهای نمادی با استفاده از utimensat (AT_FDCWD، نام، TP، AT_SYMLINK_NOFOLLOW).
توجه داشته باشید که ستاره می تواند (در برخی از سیستم عامل) نیز اجازه به مجموعه ای از مجوز فایل برای پیوندهای نمادی با استفاده از fchmodat () اما این در حال حاضر با استفاده از umask را () از زمان های طولانی و تنها پلت فرم است که شناخته شده برای پشتیبانی مجوز های مختلف در پیوندهای نمادی به نظر می رسد انجام باشد HP-UX. در سولاریس اخیر، شما نمی خواهد قادر به تنظیم مجوز های دسترسی فایل برای پیوندهای نمادی.
ستاره به طور کامل timespec بر اساس تبدیل شد. این ارائه می دهد دانه دانه نانو ثانیه برای همه زمان ها بر روی سیستم عامل است که حمایت از یک ساعت نانو ثانیه است.
ستاره در حال حاضر ممکن است گفته شود برای تغییر نام مسیر (در صورت -s / O / N / یا تغییر -w تعاملی) قبل از تمبر هم به فایل های موجود در فایل سیستم مقایسه شده است. این است که با استفاده از گزینه های جدید -uncond تغییر نام انجام
ستاره ایجاد دیگر غیر منطبق آرشیو هنگام تماس:
ستاره -c H = ustar dirname-with_101-کاراکتر / & gt؛ به بایگانی
بجای:
ستاره -c H = ustar dirname-with_101-کاراکتر & gt؛ به بایگانی
ستاره در حال حاضر رد برای ایجاد آرشیو با یک میدان t_name خالی است.
و & quot؛ tartest و & quot؛ در حال حاضر حدود انطباق غیر استاندارد هشدار داد اگر درست t_name خالی است اما بقیه هدر تار شامل داده ها.
جدید شامل فایل شامل / schily / shedit.h
ود در حال حاضر شروع به در مورد .vedtmp طولانی هشدار می دهند * فایل های اگر به اندازه GT است و. 16384. قبل از آن هشدار داد اگر به اندازه GT است و. 8192.
ثابت خط خلاصه فیلم برای sccslog.1 صفحه مرد
و & quot؛ منشاء SCC کمک ut4 و & quot؛ در حال حاضر از یک دایرکتوری منشاء SCC احتمالا گم شده یاد.
بسیاری از Cstyle تغییر در به BSh. توجه داشته باشید که فایل های مربوط به نیز با پوسته Bourne استفاده می شود و ما می خواهیم آن را برای مطابقت با Cstyle از اوپنسولاریس.
به BSh / abbrev.c اکنون js_snprintf () اجتناب اجازه می دهد تا پوسته Bourne با بارگذاری کتابخانه تنبل ایجاد می شود، به طوری که & quot؛ را حقه بازی و & quot؛ نمی خواهد بار libschily اگر فقط تفسیر اسکریپتهای پوسته، اما حال اجرا در حالت تعاملی.
libshedit برای حمایت از اتصال پویا در سیستم عامل مک X با اجتناب از به لینک مقابل متغیر (پشتیبانی نشده توسط روگرفت اپل لینکر) بازسازی شد.
libshedit به اجازه بارگذاری کتابخانه تنبل بازسازی شد، به طوری که & quot؛ را حقه بازی و & quot؛ خواهد lishedit بار نیست و نه libxtermcap زمانی که در حالت تعاملی.
همه نام های نشات میگیرد صادر شده از libshedit حال حاضر با "shedit شروع _'-
تغییرات Cstyle در libshedit به اجازه ادغام اوپنسولاریس
_Many_ Cstyle تغییرات پوسته Bourne. این بود پس از سبک قواعد برای اوپنسولاریس نیست حتی اگر از آن شده است از OpenSolaris گرفته ؛-)
پوسته Bourne در حال حاضر کار در هنگام تماس: مجموعه ای aliasowner -o = یورگ یا & quot؛ حقه بازی -o aliasowner = یورگ و & quot؛ به منظور به عنوان مثال، اجازه می دهد تا با استفاده از نام مستعار مداوم برای یورگ کاربران که در حال اجرا حقه بازی به عنوان ریشه.
پوسته Bourne حال حاضر به درستی به فهرستی از نام مستعار ownwer هنگام فراخوانی و & quot؛ مجموعه ای + و & quot؛
پوسته Bourne در حال حاضر نیز ی argv ویژه به رسمیت می شناسد [0] وقتی پاس: & quot؛ را jbosh و & quot ؛، & quot؛ را -jbosh و & quot ؛، & quot؛ را pfbosh و & quot ؛، & quot؛ را -pfbosh و & quot ؛، & quot؛ را rbosh و & quot ؛، & quot؛ را -rbosh و & quot؛
Burne شل در حال حاضر اجازه می دهد تا به سوئیچ از با استفاده از سیستم شامل فایل های به schily قابل حمل شامل فایل ها از طریق:
-DSCHILY_INCLUDES
structture حال حاضر غیر ضروری داده و & quot؛ ساختار BLK و & quot؛ از پوسته Bourne برداشته شد. این می توانست انجام شده است زمانی که ما از sbrk () به malloc روشن () در حال حاضر.
سند صفحه مرد اف پوسته Bourne که گزینه های -C / -i / -p / -R / -s ممکن است تنها در شروع از خط فرمان بعد در حالت تعاملی مجموعه اما نه.

جدید در نسخه 2013-07-29 است:

این Schily makefilesystem دیگر با استفاده از $ CC برای انجام وظایف داخلی.
و & quot؛ استاتیک و & quot؛ مجموعه در حال حاضر در معماری x86 در لینوکس و لینوکس در تمشک پی مجاز است.
gmake و & quot ؛.؛ پشتیبانی از ARMv5 و با ARMv6 برای برنامه های غیر automake آگاه مانند، & quot اضافه شد
پوسته Bourne اکنون aliasowner -o = نام به عنوان یک ویژگی امنیتی اجرا می کند.
CPP اکنون کامپایل حتی اگر YACC = & quot؛ را گاومیش کوهان دار امریکایی -y و & quot ؛.
ستاره / spax کند دیگر یک مرحله تشکیل هلیوم در عصاره مگر اینکه -po یا -pe مشخص می شود.
diffs منشاء SCC اکنون استفاده می کنید -o به تمبر زمان صحیح با -u تفاوت.
تفاوت منشاء SCC دیگر می نویسد ارزش نانو ثانیه در وسط یک & quot؛ تفاوت -c و & quot؛ برچسب زمان، زمانی که در محلی آلمانی.

جدید در نسخه 2013-07-08 است:

در این نسخه به رفع اشکال در مدیریت بافر مبادله و & quot؛ VED و & quot؛ که می تواند باعث فساد داده در هنگام ویرایش فایل های چندگانه، یک اشکال در libparanoia که باعث بیش از حد چند داده به مقداردهی اولیه شود، و دو مشکلات حافظه در پوسته Bourne که در FreeBSD را اتفاق افتاده است.
ود در حال حاضر گسترش می یابد، نام فایل بافر در دستورات را در یک راه که از بایت های پوچ معرفی نمی کند.
بخش & quot؛ نوع & quot؛ داخلی از پوسته Bourne اکنون نام مستعار گزارش می دهد.
پوسته Bourne حال حاضر پشتیبانی از گسترش نام مستعار روی & quot؛ کلمه بعدی و & quot؛ اگر یک نام مستعار در یک کاراکتر فاصله به پایان می رسد.

جدید در نسخه 2013-06-20 است:

نام مستعار / unalias در حال حاضر به عنوان به BSh در پوسته Bourne رفتار می کند.
پوسته و منشاء SCC صفحات مرد پاکسازی شده اند و تبدیل به تنها CDDL-1.0.
تغییر شده اند ساخته شده است برای حمایت از نسخه های اخیر OpenCSW.

جدید در نسخه 2013-05-31 است:

در برخی مرتب سازی مجدد در شامل / schily / * H.
هشدار در لینوکس و سولاریس اگر امتیازات دانه ریز برای cdrtools گم شده است.
باعث می شود libshelledit و cdda2wav برپایه FreeBSD 9.1 کامپایل.
متن بهتر در README.compile.

جدید در نسخه 2013-05-10 است:

در cdrtools در حال حاضر در نسخه 3.01a14، و در حال حاضر پشتیبانی از عملیات ریشه کمتر در لینوکس با استفاده از fcaps.
مرتب سازی مجدد فایل کد: #include برای جلوگیری از هشدارهای بر روی سیستم عامل های قدیمی تر انجام شد.
کد پردازش کار از smake / make.c به smake / job.c منتقل شد.
خطای تایپی در شامل / schily / stat.h که باعث تنظیم nanoseonds در مهر زمانی غیر ممکن است برای NetBSD و OpenBSD از ثابت شد.

جدید در نسخه 2013-02-15 است:

در این نسخه به رفع یک مشکل در ستاره با & quot؛ ستاره --xattr یافتن RELATIVE_PATH ... & quot؛ را smake شده است به نسخه 1.2.3 ضربه.
اجتناب هشدار نادرست شورای همکاری خلیج فارس هنگام کامپایل برنامه termcap.
sccsfile.4 صفحه مرد بازنویسی شده است آن را آسان تر به درک.
cdrtools شده است به نسخه 3.01a12 ضربه.
اجرای UDF در دستور mkisofs است افزایش یافته است برای حمایت از تمام انواع فایل های یونیکس معمول، هر سه برچسب زمانی در دانه دانه میکروثانیه است، SUID / SGID / پرچم فایل چسبنده، و اعتبار درست برای پیوندهای نمادی.

جدید در نسخه 2013-01-15 است:

یک اشکال معرفی شده در نسخه آخرین smake که باعث خط فرمان خالی به شکست ثابت شد.
اشکال در پوسته Bourne که ممکن است باعث PATH نادیده گرفته شود اگر آن را در به پایان می رسد ':' ثابت شد.
Cdrtools به نسخه 3.01a11 و ستاره به نسخه 1.5.2 ضربه شد.

جدید در نسخه 2013-01-07 است:

در این نسخه بهینه سازی اجرای فرمان برای کمک به سیستم با چنگال آهسته () (مانند از Cygwin).
Smake حال حاضر ممکن است برای به اجرا درآوردن وارد پوسته Bourne به عنوان پیش فرض SHELL برای سرعت بخشیدن به کار بر روی از Cygwin.
یک راه حل برای از Cygwin-1.7.17 و نسخه های جدیدتر اضافه شده است، و دسته های از دست رفته تعریف بسته بندی شده و تغییر ناسازگار مربوط به bool در windef.h.
Schily Makefilesystem در حال حاضر $ (SPACE) و $ (NUMBER_SIGN)، شخصیت های که معمولا نمی تواند در Makefile ها به نظر می رسد تعریف می کند.
CPP حال حاضر شامل یک cpy.y پیش yacced اجازه می دهد تا به ایجاد یک فایل باینری کاملا کاربردی بر روی سیستم بدون YACC (مانند Cygwin و HP-UX).

جدید در نسخه 2012-12-28 است:

در این نسخه به روز رسانی شده به smake-1.2.2 و cdrtools-3.01a10.

جدید در نسخه 2012-12-11 است:

در پشتیبانی از POSIX موضوع SUS 7 حلقه for در پوسته Bourne.
صفحه مرد پوسته Bourne رایگان از خورشید فایلهای بیهوده است و به پیروی از انسان صفحه مرد (5).
CPP __BUILTIN_VA_ARG_INCR تعریف مانند CPP خورشید می کند از از SunOS-4.0.
وابستگی بهتر برای موازی می سازد. پشتیبانی از دبیان بر روی هسته FreeBSD دارد.
upport را برای کلون هجا Pyro به.
انطباق بهتر با cl.exe.
Cdrtools به 3.01a09 ضربه شده است.

جدید در نسخه 2012-04-19 است:

در چند اشکالات جزئی در پوسته Bourne برطرف شده است.
پوسته Bourne در حال حاضر ساخته شده است در دستورات و & quot؛ و & quot ؛، savehistory و & quot؛ و & quot ؛، نقشه و & quot؛ و & quot ؛. تکرار
آیفون (استفاده شده توسط SH، BSH، و VED) در حال حاضر به طور پیش فرض بهتر برای تعیین مکان نما.
man برای پوسته Bourne در حال حاضر شامل شرح کاملی از ویرایشگر تاریخچه فرمان.
اجرای libxtermcap در حال حاضر پشتیبانی TC = تودرتو از 64 به جای 32.
برنامه termcap تا به حال چند رفع اشکالات کوچک و در حال حاضر اجازه می دهد تا کاربر به خروجی نوشته termcap ناشناخته به منظور.

جدید در نسخه 2012-04-19 است:

در پوسته Bourne در حال حاضر پشتیبانی umask را -S و POSIX حالت سازگار نمادین به مجموعه ای umask را.
پوسته Bourne داخلی و & quot؛ به عنوان خوانده شده و & quot؛ در حال حاضر -r گزینه POSIX پشتیبانی می کند.
پوسته Bourne داخلی و & quot؛ ulimit و & quot؛ در حال حاضر پشتیبانی گزینه -L، -M، و -u برای بهتر * BSD و سازگاری لینوکس است.
تمام اشکالات آمدها و شناخته شده در SVr4.0 شل Bourne از سال 1990 برطرف شده است.
صفحه مرد شل Bourne یک بازسازی بزرگ و، در میان ویژگی های دیگر، توصیف ویرایشگر خط فرمان تاریخ.

جدید در نسخه 2011-11-09 است:

منشاء SCC به منشاء SCC-5.06 ضربه شد.
algorimth-CORR -edc در readcd (1) افزایش یافته بود.
ستاره در حال حاضر تلاش می کند برای جلوگیری از برخی از هشدارهای غیر مفید از GCC-های 4.x.
برخی از غلط املایی در صفحه مرد cdrecord برطرف شده است.

جدید در نسخه 2011-08-29 است:

در برخی از پیشرفتهای قابل حمل اضافی برای کامپایل با MSC در Win-DOS ساخته شد.
منشاء SCC به منشاء SCC-v5.03 به علاوه برخی از دولت های جدید، مانند sccscvt برنامه جدید برای تبدیل فایل های تاریخ منشاء SCC V4 به V6 منشاء SCC فایل های تاریخ افزایش یافته بود.

جدید در نسخه 2011-08-10 است:

در بسیاری از راه حل را برای کامپایلر مایکروسافت اضافه شده است.
cdrtools در حال حاضر عمدتا کامپایل و اجرا در WIN-DOS با استفاده از کامپایلر مایکروسافت.
منشاء SCC به انتشار 5.02 ضربه شد.

جدید در نسخه 2011-07-26 است:

در پشتیبانی از مجموعه صلیب به Autoconf آن اضافه شده است.
پشتیبانی برای تدوین متقابل برای آندروید اضافه شد.
پشتیبانی Mingw32 افزایش یافته بود.
منشاء SCC به انتشار 5.1 ضربه شد.

چه در نسخه 2011-06-22 جدید است:

یک حکومت جدید قوانین / profiled.lnk اجازه می دهد تا این نسخه به پاسخ: smake COPTX = -pg LDOPTX = -pg LINKMODE = پروفیل.
permtostr تابع جدید () در libschily اجازه می دهد تا آن را به تبدیل یک mode_t مانند stat.st_mode را به یک رشته سازگار سطح دسترسی مانند: U = RW، G = R، O = R. libscg :: SCSI-aix.c با بعضی از کد های تجربی برای حمایت از دو رابط های کرنل SCSI جدید در AIX به روز شد.
ستاره :: longnames.c حال حاضر با استفاده از هک با t_name آرایه 101 کاراکتر برای جلوگیری از سرریز بافر نادرست هشدار از شورای همکاری خلیج فارس.
چند پیشرفت منشاء SCC به دست انداز منشاء SCC به 1.1beta5.

جدید در نسخه 2011-06-05 است:

در بسیاری از پیشرفت های کوچک به سیستم منشاء SCC ساخته شده است.
مجموعه تست خودکار برای منشاء SCC اضافه شد.
در حال حاضر پشتیبانی از دو دستور mkisofs ایجاد سوابق بوت EFI با Torito ال.
در حال حاضر پشتیبانی از دو دستور mkisofs تعریف تاریخ تغییر را در توصیف دوره اولیه برای راه اندازی یک UUID برای گراب.

جدید در نسخه 2011-04-22 است:

ستاره می افزاید: یک -lzip گزینه برای شناسایی به صورت خودکار آرشیو lzip.
libfind دیگر خارج اگر رشته مسیر نمی توانید اختصاص داده شود.
منشاء SCC و & quot؛ وال و & quot؛ اکنون دیر استدلال نوع CLI که در اسکن دایرکتوری مرتبط برای بازدید کنندگان در نتیجه پشتیبانی از. فایل ها.
منشاء SCC و & quot؛ وال و & quot؛ در حال حاضر به پیام اشکال زدایی با VAL -T، از جمله شماره خط برای بازدید کنندگان. فایل.
منشاء SCC و & quot؛ منشاء SCC و & quot؛







نرم افزار های دیگر از توسعه دهنده Jorg Schilling

SchilliX
SchilliX

20 Feb 15

cdrtools
cdrtools

27 Sep 15

Smake
Smake

20 Feb 15

نظرات به schily

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!