schily

Software screenshot:
schily
Rincian Software:
Versi: 2015-08-12 Diperbarui
Tanggal Upload: 27 Sep 15
Pengembang: Jorg Schilling
Lisensi: Gratis
Popularitas: 9

Rating: nan/5 (Total Votes: 0)

schily (juga dikenal sebagai alat schily) merupakan open source, benar-benar gratis dan cross-platform proyek perangkat lunak, koleksi populer utilitas baris perintah untuk sistem operasi berbasis kernel Linux-.


Terdiri dari berbagai macam program

Proyek ini terdiri dari berbagai program, termasuk cdrecord, readcd, cdda2wav, mkisofs, btcflash, smake, kalk, perubahan, calltree, membandingkan, devdump, menghitung, hdump, serta isodump.

Selain itu, isodebug itu, isoinfo, label, isovfy, mt, SCC, p, scgcheck, SDD, scpio, sfind, smake, sformat, bintang, suntar, star_sym, gnutar, termcap, ved dan program tartest juga termasuk dalam perangkat lunak ini.


Memulai dengan schily

Untuk menginstal dan menggunakan tersebut program baris perintah dalam distribusi GNU / Linux Anda, Anda harus terlebih dahulu men-download versi terbaru dari Softoware, menyimpan sumber arsip gzip suatu tempat di komputer Anda dan ekstrak menggunakan alat bantu manajer arsip favorit Anda.

Buka aplikasi emulator terminal, pergi ke lokasi file arsip diekstrak dengan & lsquo; cd & rsquo; perintah (misalnya cd / home / softoware / schily-2014/09/17), dan ketik & lsquo; ./ configure & rsquo; perintah untuk melihat pilihan yang tersedia untuk menyusun alat disertakan.

Program make yang disukai adalah & lsquo; smake & rsquo ;, tetapi Anda juga dapat menggunakan lsquo yang universal &; membuat & rsquo; perintah, serta & lsquo; gmake & rsquo; perintah jika Anda ingin mengkompilasi semua program pada sistem operasi yang dipilih.

Seluruh proses kompilasi akan memakan waktu, karena ada aplikasi banyak baris perintah yang tersedia dalam proyek. Setelah kompilasi berhasil, Anda dapat menginstal mereka semua dengan mengeksekusi & lsquo; make install & rsquo; sebagai root atau & lsquo; sudo make install & rsquo; perintah sebagai user dengan hak akses root.


Di bawah sistem operasi hood dan didukung

schily adalah software multiplatform yang mendukung GNU / Linux, Microsoft Windows, Solaris dan sistem operasi POSIX lainnya. Hal ini didistribusikan di bawah lisensi Pembangunan Umum dan Lisensi Distribusi dan didukung pada kedua 32-bit dan 64-bit arsitektur set instruksi.

Apa yang baru dalam rilis ini :

  • psmake (bootstrap yang smake kompilasi lingkungan) lagi mengkompilasi pada Solaris (dan mungkin orang lain). Ini telah dicapai dengan menggunakan -DNO_FPRFORMAT -DNO_NL_ARGS untuk menonaktifkan perangkat tambahan terbaru dalam printf ()
  • termasuk / schily / varargs.h sekarang termasuk jenis va_lists_t baru yang merupakan struktur yang mencakup va_list.
  • termasuk / schily / getargs.h sekarang memiliki komentar untuk argumen dan kode dari getargs () fungsi callback kembali.
  • makefilesystem schily sekarang termasuk symlink ppc64le-linux-cc.rul baru untuk non-automake menyadari implementasi make seperti gmake.
  • tes autoconf Baru untuk strspn () strcspn () wcsspn () wcscspn ()
  • libschily sekarang menerapkan strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (printf tingkat rendah () pelaksanaan) sekarang menerapkan dukungan untuk% n $ argumen reposisi untuk hal & quot; n & quot; adalah 1..30, atau jika poin lebih besar untuk jenis int arg.
  • libschily / fprformat.c tetap bug yang akan mencegah menggunakan macro stdio dengan OpenSolaris versi yang lebih baru, membuat printf () tidak secepat yang diharapkan.
  • libschily / getargs.c tidak lagi kesedihan inti ketika bendera boolean digabungkan menjadi satu string dan satu atau lebih dari bendera tersebut memicu fungsi callback.
  • libsiconf / sic_nls.c: sic_open () tidak lagi mencoba untuk membuka semua nama characterset sebagai file dalam direktori saat ini tetapi hanya jika nama mengandung garis miring. Berkat laporan dari Vladimir Marek
  • star arsip tidak lagi semua file sebagai file jarang ketika menggunakan bintang -c -sparse force-lubang tetapi hanya file yang menyertakan setidaknya satu blok selaras dari 512 byte memusatkan perhatian.
  • cdrtools bertemu untuk Versi 3.01a22
  • pesan error yang lebih baik di mkisofs / apple.c
  • mkisofs sekarang inplements pilihan -legacy baru yang memungkinkan untuk mendapatkan kembali opsi -H / L / P yang telah usang pada tahun 2002 dan cacat pada tahun 2006 dalam definisi dari tahun 1990-an. Jika Anda ingin menggunakan fitur ini, menulis shell skrip wrapper yang memanggil:
  • mkisofs -legacy & quot; $ @ & quot;
  • Perhatikan bahwa -H / L / P telah dinonaktifkan pada tahun 2006 dan mkisofs akan segera memperkenalkan -H / L / P dengan definisi kompatibel POSIX seperti yang diumumkan sejak tahun 2002. Jadi berhati-hati untuk mengkonversi script Anda untuk menelepon :
  • -map untuk definisi lama -H (-H berlaku antara tahun 2000 dan 2002) untuk definisi lama -L (L valid antara tahun 1995 dan 2002) -publisher untuk definisi lama perbolehkan-titik-terkemuka -P (-P berlaku antara 1993 dan 2002)
  • mkisofs halaman man sekarang benar mendokumentasikan perilaku baru dari libsiconv
  • mkisofs halaman man sekarang menyebutkan sfind (1) sebagai halaman manual untuk membaca tentang antarmuka jika opsi -Menemukan.

Apa yang baru dalam versi 2015/01/29:

  • psmake (bootstrap yang smake kompilasi lingkungan) lagi mengkompilasi pada Solaris (dan mungkin orang lain). Ini telah dicapai dengan menggunakan -DNO_FPRFORMAT -DNO_NL_ARGS untuk menonaktifkan perangkat tambahan terbaru dalam printf ()
  • termasuk / schily / varargs.h sekarang termasuk jenis va_lists_t baru yang merupakan struktur yang mencakup va_list.
  • termasuk / schily / getargs.h sekarang memiliki komentar untuk argumen dan kode dari getargs () fungsi callback kembali.
  • makefilesystem schily sekarang termasuk symlink ppc64le-linux-cc.rul baru untuk non-automake menyadari implementasi make seperti gmake.
  • tes autoconf Baru untuk strspn () strcspn () wcsspn () wcscspn ()
  • libschily sekarang menerapkan strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (printf tingkat rendah () pelaksanaan) sekarang menerapkan dukungan untuk% n $ argumen reposisi untuk hal & quot; n & quot; adalah 1..30, atau jika poin lebih besar untuk jenis int arg.
  • libschily / fprformat.c tetap bug yang akan mencegah menggunakan macro stdio dengan OpenSolaris versi yang lebih baru, membuat printf () tidak secepat yang diharapkan.
  • libschily / getargs.c tidak lagi kesedihan inti ketika bendera boolean digabungkan menjadi satu string dan satu atau lebih dari bendera tersebut memicu fungsi callback.
  • libsiconf / sic_nls.c: sic_open () tidak lagi mencoba untuk membuka semua nama characterset sebagai file dalam direktori saat ini tetapi hanya jika nama mengandung garis miring. Berkat laporan dari Vladimir Marek
  • star arsip tidak lagi semua file sebagai file jarang ketika menggunakan bintang -c -sparse force-lubang tetapi hanya file yang menyertakan setidaknya satu blok selaras dari 512 byte memusatkan perhatian.
  • cdrtools bertemu untuk Versi 3.01a22
  • pesan error yang lebih baik di mkisofs / apple.c
  • mkisofs sekarang inplements pilihan -legacy baru yang memungkinkan untuk mendapatkan kembali opsi -H / L / P yang telah usang pada tahun 2002 dan cacat pada tahun 2006 dalam definisi dari tahun 1990-an. Jika Anda ingin menggunakan fitur ini, menulis shell skrip wrapper yang memanggil:
  • mkisofs -legacy & quot; $ @ & quot;
  • Perhatikan bahwa -H / L / P telah dinonaktifkan pada tahun 2006 dan mkisofs akan segera memperkenalkan -H / L / P dengan definisi kompatibel POSIX seperti yang diumumkan sejak tahun 2002. Jadi berhati-hati untuk mengkonversi script Anda untuk menelepon :
  • -map untuk definisi lama -H (-H berlaku antara tahun 2000 dan 2002) untuk definisi lama -L (L valid antara tahun 1995 dan 2002) -publisher untuk definisi lama perbolehkan-titik-terkemuka -P (-P berlaku antara 1993 dan 2002)
  • mkisofs halaman man sekarang benar mendokumentasikan perilaku baru dari libsiconv
  • mkisofs halaman man sekarang menyebutkan sfind (1) sebagai halaman manual untuk membaca tentang antarmuka jika opsi -Menemukan.

Apa yang baru dalam versi 2014/01/04:

  • Tentukan DEV_NULL di antara / schily / mconfig h untuk mengatasi hilang / dev / null pada DOS
  • tes autoconf Baru untuk: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • Symlink untuk armv4tl-linux-cc.rul-s390x-linux cc.rul armv5tel-linux-cc.rul baru, untuk mendukung non-automake sadar membuat program seperti gmake.
  • Jangan menentukan gethostname () prototipe dalam schily / hostname.h untuk MinGW, sebagai MinGW sebagai prototipe yang salah dalam file non-standar winsock.h
  • termasuk / schily / stdio.h sekarang menerapkan kode yang sebagian unhides struktur data FILE * dari 64 bit Solaris libc. Hal ini memungkinkan untuk menerapkan getc_unlocked () makro bahkan untuk 64 bit Solaris seperti yang dilakukan oleh libc, sehingga libschily mampu mencapai stdio sama I / kinerja O, yang diperlukan untuk dapat menerapkan printf () di libschily yang lebih cepat dari printf () dari libc.
  • fungsi Baru xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () di libschily memungkinkan pesan kesalahan dan keluar dengan nilai keluar yang berbeda dari errno.
  • bug di libschily / format.c yang menyebabkan%. * s yang akan dicetak tidak benar telah diperbaiki.
  • libschily / format.c telah didesain ulang untuk memungkinkan kode untuk digunakan kembali untuk fprformat () melalui #include.
  • libschily / fprformat.c New fungsi fprformat () di libschily menerapkan antarmuka langsung sama doprnt () dari libc dan dengan demikian memungkinkan untuk melaksanakan printf () lebih cepat dari printf () dari libc pada Solaris.
  • libschily / jsprintf.c Untuk Solaris, jsprintf () sekarang dilaksanakan berdasarkan fprformat (). Hal ini memungkinkan printf () dari libschily menjadi aprox. 33% lebih cepat dari printf () dari libc pada Solaris dan aprox. 2x secepat jsprintf () di libschily telah sebelumnya. Hal ini memberikan dorongan kinerja lain untuk printf () program terikat seperti hdump / od yang digunakan sebagai pengganti OSS untuk sumber od tertutup (1) di OpenSolaris. Ini sekarang membuat od OSS (1) dari OpenSolaris biasanya 5x lebih cepat maka versi closed source.
  • libschily / getdtablesize.c sekarang memperlakukan MinGW sama seperti ketika kompilasi pada Win-DOS menggunakan cl.exe.
  • libschily / mkdirat.c dan libschily / mkdirs.c sekarang mengurus fakta bahwa MinGW memiliki non standard compliant mkdir ()
  • libschily / mkfifoat.c tetap tipe dari, cut / paste file dari mkdirat.c
  • cdrecord / cue.c sekarang memiliki komentar yang lebih baik terkait dengan cdrtools tambahan CUE tertentu.
  • Fixed kesalahan ketik pada cdrecord.dfl
  • Hindari peringatan xxx didefinisikan ulang untuk cdda2wav / exitcodes.h
  • Ditambahkan antarmuka #undef untuk cdda2wav / interface.h memastikan bahwa antarmuka #define dari windows.h tidak menyebabkan masalah bahkan ketika menggunakan MinGW
  • mkisofs / mkisofs.8 tetap ilegal urut & quot troff; \ & quot; & quot; e & quot;
  • Cobalah untuk menghindari string langsung & quot; / dev / null & quot; di mkisofs.c untuk memungkinkan untuk bekerja pada Win-DOS tanpa lapisan POSIX.
  • readcd -c2scan sekarang juga mencetak persentase sektor dengan kesalahan C2.
  • menambahkan # mendefinisikan HP-UX khusus baru untuk cpp

Apa yang baru dalam versi 2013/12/24:

  • libschily :: format.c (printf ) sekarang mendukung panjang pengubah seperti h hh l ll tz untuk format% n.
  • libschily :: format.c telah direstrukturisasi untuk parsing parameter lebar lapangan dengan cara yang akan memungkinkan untuk kemudian memperkenalkan dukungan untuk% n $
  • cdda2wav sekarang mencetak jumlah operasi baca per track ketika dalam mode paranoia
  • cdda2wav sekarang mencetak overhead membaca (dalam persen) per track ketika dalam mode paranoia
  • cdda2wav menambahkan paraopts baru = modus: & quot; c2check & quot; untuk menjalankan libparanoia dalam mode C2.
  • libparanoia sekarang mengimplementasikan tahap pertama di C2 dukungan kesalahan pointer:. sekarang mampu menangani input data yang berisi C2 pointer dan menerapkan callback baru melaporkan statistik C2 kembali ke pemanggil
  • cdda2wav tidak mendapatkan overhoul utama untuk libparanoia yang dapat membuat kualitas ekstrak yang lebih baik hingga faktor 100x:
  • Sebuah suboption baru & quot; readahead = & quot; untuk paraopts = memungkinkan untuk memodifikasi membaca depan ukuran buffer untuk membuatnya ebough besar untuk jumlah RAM di drive modern.
  • interpratation dari & quot; sektor masalah & quot; diubah menjadi kesepakatan yang lebih baik dengan fakta bahwa dalam kasus daerah buruk, kode libparanoia cenderung tidak diulang membaca di daerah-daerah yang buruk. The computaion dari persentase sektor buruk sekarang mengurus sektor membaca kembali. Diulang berbunyi masih meningkatkan nilai tetapi tidak lagi dengan cara quadratical.
  • dokumentasi yang lebih baik untuk antarmuka libparanoia di cdda2wav memungkinkan untuk lebih memahami cara kerjanya dan bagaimana parameter memodifikasi dapat mempengaruhi kualitas ekstrak.
  • Fixed beberapa kesalahan ketik dalam cdrecord
  • Fixed kesalahan ketik pada halaman mkisofs manusia (memiliki max -ISO-9660 -filenames bukan max -iso9660 -filenames)
  • Baru aturan Schily Makefiles untuk armv7l-linux

Apa yang baru dalam versi 2013/11/25:

  • mengkonfigurasi sekarang juga memeriksa NFSv4 ACL terkait ekstensi perpustakaan dari FreeBSD
  • termasuk / schily / stdio.h sekarang akhirnya bekerja untuk mengkompilasi libshedit di Linux _and_ untuk lulus program & quot; hdrchk & quot; dari OpenSolaris
  • .
  • libschily / strstr.c dan libschily / wcsstr.c sekarang termasuk petunjuk CDDL Lisensi
  • Sebuah kesalahan ketik dalam penggunaan makro baru: $ (OSINCDIRS) itu tetap untuk membuat hal-hal yang mengkompilasi lagi pada FreeBSD. Sekarang menggunakan $ (OSINCDIRS:% = - I%) bukan $ (OSINCDIRS)
  • Bintang sekarang memberikan peringatan ketika comppiled pada versi lama Solaris (yang tidak mendukung NFSv4 ACL) ketika NFSv4 ACL terlihat dalam mode ekstrak.
  • Bintang sekarang benar membebaskan struktur NFSv4 ACL disampaikan dari menelepon acl_fromtext (jalan, & aclp), menggunakan acl_free () bukan hanya memanggil free ().
  • Bintang sekarang mengkompilasi pada Solaris 10 yang tidak terjawab penting termasuk file untuk NFSv4 ACL. Terima kasih kepada Dennis Clarke untuk pelaporan.
  • Cddda2wav sekarang flushes stderr sebelum meminta indeks entri cddb tertentu. Tampaknya di Linux stderr mungkin tidak unbuffered seperti yang diharapkan.
  • Cdda2wav pindah pilihan parsing kode ke gargs fungsi yang terpisah ().
  • cdrecord / Cdda2wav / Readcd: berusaha untuk menghindari membingungkan pengguna di Solaris dan Linux di mana implementasi hak istimewa berbutir halus ada. Sebelum, hak berbutir halus telah diberikan setelah menginisialisasi program dan ini dapat mengakibatkan pengguna root yang diperlakukan sebagai user biasa yang tidak bisa menulis ke direktori tanpa izin menulis global. Program bernama sekarang tidak lagi menyerah hak istimewa dalam kasus mereka telah disebut dengan hak yang diperlukan sudah dan dengan demikian program tidak dapat digunakan untuk eskalasi hak istimewa lagi.
  • Libfind sekarang memungkinkan untuk memeriksa -jenis P (port acara Solaris). Sebuah hilang & quot; kasus 'P': & quot; ditambahkan ke parser.

Apa yang baru dalam versi 2013/11/08:

  • entri ACL tidak lagi memiliki batas panjang sewenang-wenang di bintang.
  • Bintang sekarang termasuk dukungan untuk NFSv4 ACL pada Solaris. FreeBSD dan Linux akan mengikuti setelah platform ini tidak setuju pada perpustakaan ACL antarmuka seragam untuk dukungan NVSv4.
  • Harap dicatat bahwa dua perubahan yang disebutkan di atas mengakibatkan penyusunan ulang kode utama dan bahkan dapat menyebabkan bintang gagal pada Linux dan FreeBSD dengan POSIX.1e rancangan ACL ditarik. Silakan menguji dan laporan.
  • Aturan di Schily Makefilesystem telah direstrukturisasi untuk memungkinkan untuk menghindari masalah pada platform seperti FreeBSD dan Mac OS X:
  • FreeBSD dan Mac OS X melarang (karena GPLd) software tidak bebas-cukup untuk / usr / local, memaksa kami untuk menambah -I / usr / local / include dan L / usr / local / lib. Sayangnya, / usr / local / include sering membawa _very_ salinan usang dan dengan demikian salah & quot; cdda_paranoia.h & quot; yang berusia lebih dari 10 tahun dan pasti tidak sesuai dengan menghubungkan dinamis di Mac OS X. copy rusak Ini adalah pertama di jalur pencarian dan mencegah kompilasi.
  • Kami sekarang memiliki makro baru: DEFOSINCDIRS = yang memberikan menambah termasuk direktori ke akhir PATH pencarian untuk memungkinkan kita untuk menemukan yang benar & quot; cdda_paranoia.h & quot; pertama.
  • Silakan menguji dan melaporkan jika terjadi masalah.
  • gmake dan SunPro make termasuk COMPILE.c dengan konten yang salah dalam built-in aturan mereka. Kita sekarang jelas ini un makro ATURAN / rules.top. Hal ini masih mungkin untuk provice versi modifikasi dari baris perintah atau dari lingkungan.
  • termasuk / schily / stdio.h yang mengatur kembali, karena mencegah kompilasi dari & quot; BSH & quot; di Linux. Ini adalah masalah baru-baru diperkenalkan, ketika kita menambahkan #ifndef NO_SCHILY_STDIO_H
  • Sebuah tes autoconf baru ditambahkan untuk mendeteksi keberadaan dukungan NFSv4 ACL pada Solaris dalam libsec.
  • Fixed bug dengan libxtermcap :: tdecode () yang diperkenalkan dengan rilis 2013/10/10 whilt mencoba untuk mengurangi panjang garis melalui resturcturing. Hal ini mengakibatkan semua ^ x esacapes di entri termcap akan diperluas untuk ' 0'.
  • The SCCS perintah & quot; & quot ;, SCC & quot; mendapatkan & quot; dan & quot; delta & quot; sekarang mendukung untuk menyimpan dan mengambil file dengan waktu sepersekian detik ketika menggunakan format arsip SCCS V6.
  • ini didasarkan pada baru-baru ini diperkenalkan * di () emulasi syscall di libschily. Silakan laporkan masalah dari platform yang tidak memberikan asli * di () interface.

Apa yang baru dalam versi 2013/10/31:

  • Tambahkan lupa menyertakan / schily / err_type. h
  • tes autoconf Baru untuk issetugid ()
  • tes autoconf Baru untuk utimens () / lutimens ()
  • Tetap autoconf ketik HAVE_MKNODKAT - & gt; HAVE_MKNODAT
  • termasuk / schily / intcvt.h sekarang mandiri.
  • Ditambahkan uname.c dan termasuk / schily / windows.h ke file yang perlu disalin untuk smake bootstrap kompilasi & quot; & quot ;. psmake Berkat Wolfram Schmid
  • Tetap script & quot; & quot ;, cpfiles & quot; lnfiles & quot; dan & quot; rmfiles & quot; dari bagian bootstrap dari & quot; smake & quot;.
  • Ditambahkan uname.c ke daftar file yang akan dikompilasi.
  • termasuk / schily / windows.h sekarang termasuk jenis solusi yang sama untuk MingW32 sebagai cemara compiler Microsoft C, karena ada masalah deteksi autoconf sama.
  • Tetap istimewa berbutir halus penanganan untuk cdda2wav di Linux. Terima kasih untuk Daniel Pielmeier dari Gentoo untuk melaporkan dan pengujian.
  • cdrtools Bertemu dengan versi 3.01a18
  • file baru untuk libschily:
  • di-base.c pelaksanaan generik untuk * di () fungsi. fchownat.c fchownat () fdopendir.c fdopendir () fstatat.c fstatat () futimens.c futimens () futimesat.c futimesat () Solaris spesifik tua untuk utimensat () lutimens lutimens.c () linkat.c linkat () mkdirat c mkdirat () mkfifo.c mkfifo () mkfifoat.c mkfifoat () mknodat.c mknodat () readlinkat.c readlinkat () renameat.c renameat () symlinkat.c symlinkat () unlinkat.c unlinkat () utimens.c utimens () utimensat.c utimensat () di-base.c The basis kode untuk semua tunggal fd * di () fungsi. di-base2.c The basis kode untuk semua ganda fd * di () fungsi.
  • berisi emulasi untuk antarmuka sistem diperkenalkan pada musim panas tahun 2001 oleh Sun dan dengan POSIX.1-2008.
  • fungsi baru di libschily:
  • absfpath () resolvefpath ()
  • memungkinkan untuk lebih mengontrol perilaku menggunakan bendera.
  • linker file peta untuk libschily sekarang menambahkan beberapa fungsi dilupakan.
  • Bintang mengatur kembali deteksi file jarang dan sekarang file yang berisi lebih dari data yang DEV_BSIZE tetapi tidak ada st_blocks akan diperlakukan correctcly dalam kasus itu OS ini juga mendukung lseek (SEEK_HOLE.
  • SCCS sekarang mampu menambah perangko waktu nanodetik dalam file sejarah SCCS V6.
  • SCCS admin sekarang dapat menambahkan nanodetik V6 cap waktu dengan admin -o -i
  • Menghapus yang tidak diinginkan C99-isme dari args.c dari Bourne Shell

Apa yang baru dalam versi 2013/10/10:

  • Banyak sumber telah dimodifikasi untuk menangani __CYGWIN32__ seperti __CYGWIN__ ini neded sebagai Cygwin versi yang lebih baru yang berjalan di 64 modus Bit yang tidak lagi menentukan __CYGWIN32__ tapi __CYGWIN __
  • Tetap script & quot; & quot ;, cpfiles & quot; lnfiles & quot; dan & quot; rmfiles & quot; dari bagian bootstrap dari & quot; smake & quot;.
  • aturan Ditambahkan untuk non-automake diaktifkan membuat program (seperti gmake) untuk: ppc64-linux-cc.rul dan ppc64-linux-gcc.rul
  • Ditambahkan baru versi OS aturan ID untuk berbagai versi 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
  • Berbagai perubahan Cstyle di antara / direktori schily.
  • New menyertakan file: include / schily / shedit.h
  • Ditambahkan defltsect () untuk daftar fungsi diekspor untuk versi shared library dari libdeflt.
  • Fixed kebocoran filedesrciptor di libfind yang hits saat menggunakan -empty pada direktori kosong.
  • cdrecord: koreksi Typo di komentar
  • Cdda2wav: Typo koreksi komentar
  • Readcd: koreksi Typo di komentar
  • Ditambahkan dukungan otomatis untuk ARMv5 dan ARMv6. Hal ini membuat kompilasi dari RaspberryPI juga mungkin dengan non-automake gmake sadar.
  • Izinkan & quot; statis & quot; kompilasi (kompilasi yang tidak menggunakan mendefinisikan dinamis dari Schily Makefilesystem) di Linux ARMv6 (yang digunakan oleh RaspberryPI).
  • & quot; defltsect & quot; ditambahkan sebagai fungsi global diekspor ke libdeflt.
  • libfind sekarang memanggil closedir () dengan -empty bahkan pada direktori kosong.
  • tes autoconf Baru pada apakah termasuk struct timespec
  • tes autoconf New memeriksa apakah beberapa fungsi (seperti clock_gettime ()) berada di libc atau membutuhkan perpustakaan yang terpisah
  • New: struct timespec di schily / time.h diberikan ada pada semua platform
  • fungsi Baru getnstimeofday () dan setnstimeofday () telah ditambahkan ke libschily.
  • Bintang sekarang mendukung untuk mengekstrak perangko waktu dengan nanodetik granularity pada platform yang mendukung utimensat ().
  • Bintang sekarang juga mendukung untuk mengekstrak perangko waktu untuk symlink menggunakan utimensat (AT_FDCWD, nama, tp, AT_SYMLINK_NOFOLLOW).
  • Perhatikan bintang yang bisa (pada beberapa platform) juga mengizinkan untuk mengatur izin file untuk symlink menggunakan fchmodat () tapi ini sudah dilakukan dengan menggunakan umask () sejak lama dan satu-satunya platform yang dikenal untuk mendukung hak akses yang berbeda pada symlink tampaknya menjadi HP-UX. Pada Solaris baru-baru ini, Anda tidak akan dapat mengatur hak akses file untuk symlink.
  • Bintang dikonversi menjadi benar-benar timespec berdasarkan. Ini menawarkan nanodetik rincian untuk semua kali pada platform yang mendukung jam nanodetik.
  • Bintang sekarang dapat mengatakan untuk mengubah nama jalan (dalam kasus -s / o / n / atau w perubahan interaktif) sebelum cap waktu dibandingkan dengan file yang ada di filesystem. Hal ini dilakukan dengan menggunakan opsi baru -uncond-ganti nama
  • bintang tidak lagi menciptakan arsip yang tidak sesuai saat memanggil:
  • bintang -c H = ustar dirname-with_101-chars / & gt; arsip
  • bukannya:
  • bintang -c H = ustar dirname-with_101-chars & gt; arsip
  • Bintang sekarang menolak untuk membuat arsip dengan medan t_name kosong.
  • & quot; tartest & quot; sekarang memperingatkan tentang kepatuhan non-standar jika bidang t_name kosong tapi sisa header tar berisi data.
  • New menyertakan file include / schily / shedit.h
  • Ved sekarang mulai memperingatkan tentang .vedtmp panjang * file jika ukurannya & gt.; 16384 Sebelum itu memperingatkan jika ukurannya & gt; 8192.
  • Tetap garis SYNOPSIS untuk halaman man sccslog.1
  • & quot; SCCs bantuan UT4 & quot; sekarang mengingatkan dari direktori SCCS mungkin hilang.
  • Banyak perubahan Cstyle di BSH. Perhatikan bahwa file yang terkait juga digunakan oleh Bourne Shell dan kami ingin mencocokkan Cstyle dari OpenSolaris.
  • BSH / abbrev.c sekarang menghindari js_snprintf () untuk memungkinkan Bourne Shell yang akan dibuat dengan perpustakaan lazy loading, jadi & quot; omong kosong & quot; tidak akan memuat libschily jika hanya menafsirkan skrip shell tapi tidak berjalan dalam modus interaktif.
  • libshedit direstrukturisasi untuk mendukung menghubungkan dinamis pada Mac OS X dengan menghindari link terhadap variabel (tidak didukung oleh dump Apel linker).
  • libshedit direstrukturisasi untuk mengizinkan perpustakaan lazy loading, jadi & quot; omong kosong & quot; tidak akan memuat lishedit atau libxtermcap ketika tidak dalam modus interaktif.
  • Semua nama funtion diekspor dari libshedit sekarang mulai dengan 'shedit _'-
  • Cstyle perubahan di libshedit untuk mengizinkan integrasi ke OpenSolaris
  • _Many_ Cstyle Perubahan pada Bourne Shell. Itu tidak mengikuti aturan gaya untuk OpenSolaris meskipun telah diambil dari OpenSolaris; -)
  • The Bourne Shell sekarang bekerja saat memanggil: set -o aliasowner = joerg atau & quot; omong kosong -o aliasowner = joerg & quot; untuk misalnya memungkinkan untuk menggunakan alias gigih untuk pengguna joerg ketika menjalankan omong kosong sebagai root.
  • The Bourne Shell sekarang benar berisi daftar alias ownwer saat memanggil & quot; diatur + o & quot;
  • The Bourne Shell kini juga mengakui argv khusus [0] ketika melewati: & quot; jbosh & quot ;, & quot; -jbosh & quot ;, & quot; pfbosh & quot ;, & quot; -pfbosh & quot ;, & quot; rbosh & quot ;, & quot; -rbosh & quot;
  • Burne Shell sekarang memungkinkan untuk beralih dari menggunakan sistem menyertakan file ke schily portabel termasuk file melalui:
  • -DSCHILY_INCLUDES
  • Sebuah Data structture sekarang tidak dibutuhkan & quot; struct blk & quot; telah dihapus dari Bourne Shell. Ini bisa dilakukan ketika kita beralih dari sbrk () untuk malloc () sudah. ​​
  • Dokumen di halaman manual pf Bourne Shell bahwa opsi -c / i / p / r / s hanya dapat ditetapkan pada awal dari baris perintah tapi tidak kemudian di modus interaktif.

Apa yang baru dalam versi 2013/07/29:

  • Schily makefilesystem tidak lagi menggunakan $ CC untuk tugas-tugas internal.
  • & quot; Statis & quot; kompilasi sekarang diperbolehkan di Linux x86 dan Linux pada Raspberry Pi.
  • Dukungan untuk ARMv5 dan ARMv6 ditambahkan untuk non-automake program sadar seperti & quot; gmake & quot;.
  • The Bourne Shell sekarang menerapkan -o aliasowner = nama sebagai fitur keamanan.
  • CPP sekarang mengkompilasi bahkan jika YACC = & quot; bison -y & quot;.
  • Bintang / Spax tidak lagi melakukan chown pada ekstrak kecuali -po atau -pe ditentukan.
  • SCCS diffs sekarang menggunakan mendapatkan -o untuk mendapatkan perangko waktu yang benar dengan diff -u.
  • SCCS diff tidak lagi menulis nilai nanodetik di tengah & quot; diff -c & quot;
  • timestamp ketika di lokal Jerman.

Apa yang baru dalam versi 2013/07/08:

  • Versi ini perbaikan bug di swap penanganan penyangga & quot; ved & quot; yang dapat menyebabkan korupsi data saat mengedit beberapa file, bug di libparanoia yang menyebabkan terlalu sedikit data yang akan diinisialisasi, dan dua masalah memori di Bourne Shell yang terjadi pada FreeBSD.
  • Ved sekarang memperluas nama file buffer perintah dengan cara yang tidak memperkenalkan byte null.
  • & quot; Jenis & quot; builtin dari Bourne Shell kini melaporkan alias.
  • The Bourne Shell sekarang mendukung alias ekspansi pada & quot; kata berikutnya & quot; jika sebuah alias berakhir dalam karakter ruang.

Apa yang baru dalam versi 2013/06/20:

  • alias / unalias di BSH sekarang berperilaku sebagai di Bourne Shell
  • .
  • Shell dan SCCS halaman manual telah dibersihkan dan diubah kembali ke CDDL-1.0 saja.
  • Perubahan telah dilakukan untuk mendukung rilis terbaru dari OpenCSW.

Apa yang baru dalam versi 2013/05/31:

  • Beberapa penataan kembali di antara / schily / * h.
  • Memperingatkan di Linux dan Solaris jika hak berbutir halus yang hilang untuk cdrtools.
  • Membuat libshelledit dan cdda2wav mengkompilasi pada FreeBSD-9.1.
  • teks yang lebih baik di README.compile.

Apa yang baru dalam versi 2013/05/10:

  • cdrtools sekarang di versi 3.01a14, dan sekarang mendukung operasi akar-kurang pada Linux menggunakan FCAPS.
  • berkas include penataan kembali dilakukan untuk menghindari peringatan pada platform yang lebih tua.
  • kode pengolahan Kerja dipindahkan dari smake / make.c untuk smake / job.c.
  • Sebuah kesalahan ketik pada meliputi / schily / stat.h yang menyebabkan pengaturan nanoseonds di cap waktu tidak mungkin untuk NetBSD dan OpenBSD itu tetap.

Apa yang baru dalam versi 2013/02/15:

  • Versi ini perbaikan masalah di bintang dengan & quot; membintangi --xattr -Menemukan RELATIVE_PATH ... & quot; smake telah bertemu untuk versi 1.2.3.
  • Menghindari peringatan GCC palsu ketika menyusun program termcap.
  • Halaman manual sccsfile.4 telah ditulis ulang untuk membuatnya lebih mudah untuk memahami.
  • cdrtools telah bertemu untuk versi 3.01a12.
  • Pelaksanaan UDF di mkisofs telah ditingkatkan untuk mendukung semua jenis file khas UNIX, semua tiga cap waktu di mikrodetik rincian, suid yang / SGID / bendera lengket berkas, dan mandat yang benar untuk symlink.

Apa yang baru dalam versi 2013/01/15:

  • Sebuah bug diperkenalkan dalam versi smake terakhir yang menyebabkan garis-garis perintah yang kosong untuk gagal itu tetap.
  • Sebuah bug di Bourne Shell yang dapat menyebabkan PATH untuk diabaikan jika berakhir di ':'. itu tetap
  • cdrtools itu bertemu untuk versi 3.01a11 dan Star ke versi 1.5.2.

Apa yang baru dalam versi 2013/01/07:

  • Versi ini mengoptimalkan eksekusi perintah untuk membantu sistem dengan garpu lambat () (seperti Cygwin).
  • Smake sekarang dapat dikompilasi untuk menegakkan Bourne Shell sebagai default SHELL untuk mempercepat pekerjaan pada Cygwin.
  • Sebuah solusi untuk Cygwin-1.7.17 dan yang lebih baru telah ditambahkan, dan menangani definisi DIKEMAS hilang dan perubahan yang tidak kompatibel terkait dengan Bool di windef.h.
  • Schily Makefilesystem sekarang mendefinisikan $ (SPACE) dan $ (NUMBER_SIGN), karakter yang biasanya tidak dapat muncul dalam Makefile.
  • cpp sekarang termasuk pra-yacced cpy.y untuk memungkinkan untuk membuat biner berfungsi penuh pada Sistem tanpa yacc (seperti Cygwin dan HP-UX).

Apa yang baru dalam versi 2012/12/28:

  • Versi ini telah ditingkatkan ke smake- 1.2.2 dan cdrtools-3.01a10.

Apa yang baru dalam versi 2012/12/11:

  • Mendukung masalah POSIX SUS 7 untuk loop di Bourne Shell.
  • Halaman manual dari Bourne Shell bebas dari Sun cruft dan mengikuti orang halaman manual (5).
  • cpp mendefinisikan __BUILTIN_VA_ARG_INCR seperti cpp Sun tidak sejak SunOS-4.0
  • .
  • dependensi baik untuk paralel membangun. Dukungan untuk Debian pada kernel FreeBSD.
  • upport untuk clone Sukukata Pyro.
  • kepatuhan yang lebih baik dengan cl.exe.
  • cdrtools telah bertemu untuk 3.01a09.

Apa yang baru dalam versi 2012/04/19:

  • Beberapa bug minor di Bourne Shell memiliki telah diperbaiki.
  • The Bourne Shell sekarang memiliki built-in perintah & quot; & quot ;, savehistory & quot; & quot ;, peta dan & quot; ulangi & quot;.
  • The mapper (digunakan oleh sh, BSH, dan ved) sekarang memiliki default yang lebih baik untuk pemetaan kursor.
  • Halaman manual untuk Bourne Shell sekarang termasuk keterangan lengkap dari editor sejarah perintah.
  • Pelaksanaan libxtermcap sekarang mendukung tc = bersarang dari 64 bukan 32.
  • Program termcap memiliki beberapa perbaikan bug kecil dan sekarang memungkinkan pengguna untuk output entri termcap diketahui dalam rangka.

Apa yang baru dalam versi 2012/04/19:

  • The Bourne Shell sekarang mendukung umask -S dan POSIX compliant modus simbolis untuk mengatur umask.
  • The Bourne Shell builtin & quot; membaca & quot; sekarang mendukung POSIX opsi-r.
  • The Bourne Shell builtin & quot; ulimit & quot;










Perangkat lunak lain dari pengembang Jorg Schilling

SCCS
SCCS

11 May 15

Smake
Smake

20 Feb 15

cdrtools
cdrtools

27 Sep 15

Komentar untuk schily

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!