schily

ソフトウェアのスクリーンショット:
schily
ソフトウェアの詳細:
バージョン: 2015-08-12 更新
日付のアップロード: 27 Sep 15
開発者: Jorg Schilling
ライセンス: 無料
人気: 9

Rating: nan/5 (Total Votes: 0)

シリー(もシリーツールとして知られている)完全に無料とLinuxカーネルベースの​​オペレーティングシステムのためのクロスプラットフォームのソフトウェアプロジェクト、人気の高いコマンドラインユーティリティのコレクション、オープンソースです。


プログラムの広い範囲で構成

このプロジェクトはcdrecordを、readcd、cdda2wavの、mkisofsの、btcflash、smakeでは、カルク、変更、calltree、比較、devdump、カウント、hdump、ならびにisodumpを含むプログラムの広い範囲、で構成されています。

また、isodebug、isoinfo、ラベル、isovfy、MT、SCCS、P、scgcheck、SDD、scpio、sfind、smakeでは、sformat、星、suntarを使う、star_sym、GNUTAR、termcapの、VEDとtartestプログラムも含まれていますこのソフトウェアでます。


シリー入門

あなたのGNU / Linuxディストリビューションでは、前述のコマンドラインプログラムをインストールして使用するには、まず、Softowareから最新版をダウンロードし、お使いのコンピュータ上のどこかにgzipされたソースアーカイブを保存して、お気に入りのアーカイブマネージャツールを使用して抽出する必要があります。


CD’

&lsquoで抽出アーカイブファイルの場所に移動し、端末エミュレータアプリを開きます。コマンド(例:cd /ホーム/ softoware /シリー・2014年9月17日)、およびタイプ‘ ./のconfigure’コマンドが含まれているツールをコンパイルするために利用可能なオプションが表示されます。

好適なmakeプログラムは‘ smakeでは&rsquo ;,しかし、あなたはまた、ユニバーサル&lsquoを使用することができます。メイク’コマンドと同様に、‘ gmakeの’コマンド選択したオペレーティング・システム上のすべてのプログラムをコンパイルする場合に選択します。

全体のコンパイルプロセスは、プロジェクトで使用可能な多数のコマンドラインアプリケーションがあるので、多少時間がかかります。コンパイルが成功したら、&lsquoを実行することでそれらをすべてインストールすることができます;インストール&rsquo作ります。ルートとして、または‘ sudoはインストール&rsquo作ります。 root権限を持つユーザとしてコマンドます。


フードとサポートされているオペレーティングシステムの下で

シリーは、GNU / Linuxでは、Microsoft Windowsの、Solaris、およびその他のPOSIXオペレーティングシステムをサポートマルチプラットフォームのソフトウェアです。これは、共通の開発および配布ライセンスライセンスの下で配布され、32ビットと64ビットの命令セット・アーキテクチャの両方でサポートされています。

このリリースの新機能:ます。

psmake(ブートストラップは、コンパイル環境smakeでは)再びSolarisの(そしておそらく他の人)にコンパイルされます。これはprintfと最近の拡張機能を無効にする-DNO_FPRFORMAT -DNO_NL_ARGSを使用することによって達成されています()
今va_listのをカバーする構造である新しいタイプのva_lists_tを含ん/シリー/のvarargs.hがあります。
/シリー/ getargs.hは今引数とgetargs()コールバック関数の戻りコードにコメントがあります含まれています。
シリーmakefilesystemは現在、gmakeのような非automakeを認識させる実装のための新しいシンボリックリンクppc64le-のlinux-cc.rulが含まれています。
以下のための新しいのautoconfテストstrspn()strcspn()wcsspn()wcscspn()
libschily今strspn()strcspn()wcsspn()wcscspnを()を実装
N" libschily / format.c(低レベルのprintf()の実装では)今ケース&QUOTために再配置%n $という引数のサポートを実装しています。 1..30である、またはint型の引数への大きなポイントの場合。
予想通りlibschily / fprformat.cはないとして、高速)のprintf(作る、新しいOpenSolarisのバージョンでstdioのマクロを使用するために妨げるバグを修正。
ブールのフラグが一つの文字列とこれらのフラグの1つまたは複数のコールバック関数をトリガーに結合されている場合libschily / getargs.cもはやコアをダンプしません。
libsiconf / sic_nls.c:sic_open()はもはやなく、名前にスラッシュが含まれている場合にのみ、現在のディレクトリ内のファイルなど、すべての文字セット名を開こうとしません。ウラジミールマレクからの報告に感謝
スパースファイルとして星はもはやアーカイブしないすべてのファイルを星-c -sparse -forceホールが、512バイトのゼロに少なくとも一つの整列ブロックを含むファイルのみを使用した場合。
バージョン3.01a22にぶつかったのcdrtools
mkisofsの/ apple.cでより良いエラーメッセージ
mkisofsのは、今、1990年代からの定義で2006年に2002年と無効に廃止されているオプション-H / -L / -Pを取り戻すことができます新しいオプション-l​​egacyをinplements。あなたはこの機能を使用したい場合は、呼び出しラッパーシェルスクリプトを記述します。
mkisofsの-legacy" $ @"
-H / -L / -P 2006年に無効にし、2002年から発表したmkisofsのは、すぐにPOSIX互換性の定義に-H / -L / -Pをご紹介しますだから呼び出すようにスクリプトを変換するために世話をされていることに注意してください:
(-Lの古い定義(1995年から2002年の間-L有効な)のために-publisher -Pの古い定義について-allow最先端のドット(2000年から2002年の間-H有効)-Hの古い定義について-map 1993年から2002年の間に有効な-P)
mkisofsのmanページが正しくlibsiconvから新しい行動を文書化
mkisofsのmanページは現在、インタフェースの場合-findオプションについて読むためにmanページとしてsfind(1)に言及しています。

このバージョン2015年1月29日の新機能です:

このpsmake(ブートストラップは、コンパイル環境smakeでは)再びSolaris上でコンパイル(そしておそらく他の人)。これはprintfと最近の拡張機能を無効にする-DNO_FPRFORMAT -DNO_NL_ARGSを使用することによって達成されています()
今va_listのをカバーする構造である新しいタイプのva_lists_tを含ん/シリー/のvarargs.hがあります。
/シリー/ getargs.hは今引数とgetargs()コールバック関数の戻りコードにコメントがあります含まれています。
シリーmakefilesystemは現在、gmakeのような非automakeを認識させる実装のための新しいシンボリックリンクppc64le-のlinux-cc.rulが含まれています。
以下のための新しいのautoconfテストstrspn()strcspn()wcsspn()wcscspn()
libschily今strspn()strcspn()wcsspn()wcscspnを()を実装
N" libschily / format.c(低レベルのprintf()の実装では)今ケース&QUOTために再配置%n $という引数のサポートを実装しています。 1..30である、またはint型の引数への大きなポイントの場合。
予想通りlibschily / fprformat.cはないとして、高速)のprintf(作る、新しいOpenSolarisのバージョンでstdioのマクロを使用するために妨げるバグを修正。
ブールのフラグが一つの文字列とこれらのフラグの1つまたは複数のコールバック関数をトリガーに結合されている場合libschily / getargs.cもはやコアをダンプしません。
libsiconf / sic_nls.c:sic_open()はもはやなく、名前にスラッシュが含まれている場合にのみ、現在のディレクトリ内のファイルなど、すべての文字セット名を開こうとしません。ウラジミールマレクからの報告に感謝
スパースファイルとして星はもはやアーカイブしないすべてのファイルを星-c -sparse -forceホールが、512バイトのゼロに少なくとも一つの整列ブロックを含むファイルのみを使用した場合。
バージョン3.01a22にぶつかったのcdrtools
mkisofsの/ apple.cでより良いエラーメッセージ
mkisofsのは、今、1990年代からの定義で2006年に2002年と無効に廃止されているオプション-H / -L / -Pを取り戻すことができます新しいオプション-l​​egacyをinplements。あなたはこの機能を使用したい場合は、呼び出しラッパーシェルスクリプトを記述します。
mkisofsの-legacy" $ @"
-H / -L / -P 2006年に無効にし、2002年から発表したmkisofsのは、すぐにPOSIX互換性の定義に-H / -L / -Pをご紹介しますだから呼び出すようにスクリプトを変換するために世話をされていることに注意してください:
(-Lの古い定義(1995年から2002年の間-L有効な)のために-publisher -Pの古い定義について-allow最先端のドット(2000年から2002年の間-H有効)-Hの古い定義について-map 1993年から2002年の間に有効な-P)
mkisofsのmanページが正しくlibsiconvから新しい行動を文書化
mkisofsのmanページは現在、インタフェースの場合-findオプションについて読むためにmanページとしてsfind(1)に言及しています。

このDOSに含ま/シリー/対処するmconfig.h行方不明を/ dev / nullでDEV_NULLを定義します。

バージョン2014年1月4日の新機能であります
getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile関数funlockfileもftrylockfile:のための新しいのautoconfテスト
このようにgmakeなどの非automakeを認識させるプログラムをサポートするためにarmv4tl-のlinux-cc.rul s390x - のlinux-cc.rulためのシンボリックリンクarmv5tel-のlinux-cc.rul新しいです、。
間違ったプロトタイプとしてMinGWのは、非標準のファイルWINSOCK.Hであるように、MinGWのためのシリー/ hostname.hでのgethostname()のプロトタイプを定義しないでください
/シリー/ stdio.hには現在、部分的に64ビットのSolarisのlibcからFILE *データ構造を隠蔽を解除するコードを実装してあります。これはlibschilyに)そうlibschily(printf関数を実装することができるように必要とされている同様の標準入出力のI / O性能を達成することができる、libcのによって行われているようであっても64ビットSolaris用getc_unlocked()マクロを実装することを可能にするよりも高速であることlibcのprintf関数の()。
新機能のxcomerr()、xcomerrno()、fxcomerr()、fxcomerrno()libschilyにはerrnoとは異なる終了値とエラーメッセージを表示して終了を可能にします。
%の原因となったlibschily / format.cのバグ。*が修正されました間違って印刷されるのです。
libschily / format.cは、#include経由)(コードがfprformatのために再利用できるように再設計されました。
libschilyでlibschily / fprformat.c新機能fprformatは()ので、libcのからdoprntと同じ直接インタフェース()を実装していると、Solaris上のlibcからのprintf()よりも高速のprintf()を実装することができます。
Solarisの場合libschily / jsprintf.c、jsprintf()は、現在)fprformat(に基づいて実装されています。これはlibschilyからのprintf()はaproxにすることができます。 Solaris上のlibcからとaprox)(のprintfより33%速いです。 2倍の速jsprintfとして()libschilyでは、以前にされています。これは、OpenSolaris上のクローズドソースのOD(1)のためのOSS代替品として使用されているhdump / OD様のprintf()バインドされたプログラムのための別のパフォーマンスの向上を提供します。これは今のOpenSolaris上のOSS OD(1)通常は高速クローズドソースのバージョン、その後5倍になります。
libschily / getdtablesize.c今MinGWのはcl.exeのを使用して勝利-DOS上でコンパイルするときと同じ扱い。
libschily / mkdirat.cとlibschily / mkdirs.c今MinGWのは、(非標準に準拠します。mkdirを持っているという事実の世話をします)
libschily / mkfifoat.cは/ mkdirat.cからファイルを貼り付け、カット、から型を固定しました
cdrecordに/ cue.cは現在、特定のキューの機能が強化されてのcdrtoolsに関連し、より良いコメントがあります。
cdrecord.dflにタイプミスを修正
cdda2wavの/ exitcodes.hための再定義のxxx警告を回避
MinGWのを使用した場合でも、WINDOWS.Hからの#defineインターフェイスが問題を引き起こしていないことを確認するために/ interface.hをcdda2wavのために#undefのインタフェースを追加しました
mkisofsの/ mkisofs.8固定違法troffのシーケンス" \" QUOTに&; 電子&QUOTを。
/ dev / null"直接文字列&QUOTを避けるようにしてください。 mkisofs.cで、それはPOSIX層なしのWin-DOS上で動作することを可能にします。
今もC2エラーとセクタの割合を表示します-c2scan readcd。
CPPに追加された新しいHP-UXへの#defineを

このバージョン2013年12月24日の新機能です:

このlibschily :: format.c(printfのは)今は%n形式の時間HHリットルのLL TZのような長さ修飾子をサポートしています。
libschily :: format.cは後で%n $というのサポートを導入することを可能にする方法で、フィールド幅のパラメータを解析するために再構築されています
cdda2wavの今パラノイアモードにするときトラックあたりの読み取り操作の数を出力します
cdda2wavの今ときパラノイアモードでトラック当たり(パーセント)読み取りオーバーヘッドを印刷
cdda2wavのは、新しいparaopts =モード追加:&QUOTを、c2check" C2モードでlibparanoiaを実行します。
それが今、C2ポインタを含む入力データを扱うことが可能であり、それは呼び出し元に、C2の統計情報を報告するために、新しいコールバックを実装します。libparanoiaは今C2エラーポインタのサポートの最初のステージを実装しています。
cdda2wavのは100倍の倍率まで、より良い抽出の質を行うことがありlibparanoiaのための主要なoverhoulを手に入れました。
新しいサブオプション"先読み=" paraoptsのために=それ最近のドライブに搭載されたRAMの容量に大きなebough作るためにバッファ先読みサイズを変更することができます。
問題のあるセクター"&QUOTのinterpratation。悪い地域の場合には、libparanoiaコードはそれらの悪い地域で読み込む繰り返さない傾向にあるという事実と、より良い取引に変更されました。不良セクタの割合のcomputaionは現在再読み込みセクタの世話をします。繰り返しはまだ値を増加させるが、も​​はやquadratical方法で読みません。
cdda2wavの中libparanoiaインタフェースのためのより良いドキュメントは、より良い、それが動作し、どのように修正パラメータ抽出の質に影響を与える可能性がどのように理解することができます。
cdrecordの中で修正されたいくつかのタイプミス
mkisofsのmanページのタイプミスを修正しました(持っていた -max -ISO-9660 代わりに -max -iso9660 -filenamesの-filenames)
armv7l-Linux用の新シリーMakefileのルール

このバージョン2013年11月25日の新機能です:

この今もFreeBSDのからのNFSv4 ACL関連のライブラリの拡張をチェックする設定
/シリー/ stdio.hには現在、最終的にプログラム&QUOTを渡すために、Linuxの_and_にlibsheditをコンパイルするために働く含む; hdrchk" OpenSolarisのから。
libschily / strstr.cとlibschily / wcsstr.cは現在、CDDLライセンスのヒントを含みます
新しいマクロの使用のタイプミス:$(OSINCDIRSは)物事はFreeBSDで再コンパイルするようにするために修正されました。代わりに$(OSINCDIRS)の - :今$(I%%= OSINCDIRS)を使用して、
NFSv4 ACLは抽出モードで見ているとき(つまり、NFSv4のACLをサポートしていません)は、Solarisの古いバージョンにcomppiled時スターは、警告を出すようになりました。
スターが正しくfree()を呼び出すだけacl_freeを(使用)の代わりに、(パス、&ACLP)をacl_fromtext呼び出しから配信のNFSv4 ACL構造体を解放します。
スターは現在、Solaris 10でコンパイル重要逃したことのNFSv4 ACLのファイルが含まれています。報告のためのデニス・クラークに感謝します。
Cddda2wavは現在、特定のCDDBエントリのインデックスを求める前に、標準エラー出力をフラッシュします。これは予想通りのLinux標準エラー出力にバッファリングされていないではないかもしれないと思われます。
cdda2wavのは、別の関数のgargsにオプションの解析コードを移動()。
cdrecordは/ cdda2wavの/ Readcd:Solarisおよびきめ細かい特権の実装が存在するLinux上でユーザーを混乱させるために回避しようとしています。前に、きめの細かい権限は、プログラムを初期化した後断念されており、これは世界的な書き込み権限のないディレクトリに書き込むことはできません通常のユーザーとして扱われ、rootユーザになることがあります。名前のプログラムは、もはや彼らはすでに必要な権限で呼び出されたため、プログラムがもはや特権エスカレーションのために使用できない場合に特権をあきらめません。
Libfindは現在、型のP(Solarisのイベントポート)を確認することができます。行方不明"ケース 'P':"パーサーに追加されました。

このバージョン2013年11月8日の新機能ではありません:

このACLエントリは、もはや星の任意の長さの制限があります。
スターは現在、Solaris上のNFSv4 ACLのサポートが含まれています。これらのプラットフォームはNVSv4をサポートするための均一なACLライブラリ・インタフェースに同意なかったら、FreeBSDやLinuxが続きます。
上記の二つの変更はメジャーコードの再編成をもたらし、さらには星が撤回のPOSIX.1eのドラフトACLのLinuxとFreeBSDで失敗する可能性がありますのでご注意ください。テストし、報告してください。
シリーMakefilesystemのルールはFreeBSDとMac OS Xのようなプラットフォーム上での問題を回避することを可能にするために再編成されています:
FreeBSDとMac OS Xが含まれており、-Lは/ usr / local / libには/ usr / local -I /を追加するために私たちを強制的には/ usr / localにフリーではない - 十分(理由GPLd)ソフトウェアを禁止しました。 cdda_paranoia.h"残念ながら、/は/ usr / localは、しばしばQUOT&の_very_古いので、間違ったコピーを運ぶ含まこれは、この欠陥のコピーが検索パスと防止コンパイルで最初だったのMac OS X上で10年以上の古いものと動的リンクと間違いなく互換性がありません。
私たちは今、新しいマクロがあります。DEFOSINCDIRSの=私たちは正しい&QUOTを見つけることができるように、検索パスの最後にディレクトリを含めるを追加するために付与し、cdda_paranoia.h"最初。
テストし、問題が発生した場合には報告してください。
gmakeのとたsunproは、その組み込みルールで間違った内容でCOMPILE.cを含む作ります。我々は今、このマクロ未ルール/ rules.topをオフにします。これは、コマンドラインから、または環境からの修正バージョンをproviceすることも可能です。
それは&QUOTのコンパイルを防止として含める/シリー/ stdio.hには、並べ替えた; BSH" Linux上で。これは、我々がNO_SCHILY_STDIO_H #ifndefの追加最近導入された問題でした
新しいautoconfのテストはlibsecの内側にSolaris上のNFSv4 ACLサポートの存在を検出するために追加されました。
libxtermcapバグを修正:: tdecode()resturcturingを経由して行の長さを短縮しようとしているwhiltリリース2013年10月10日で導入されました。これは、 ' 0'に拡張するのtermcapエントリ内のすべての^ X esacapesもたらしました。
SCCSはコマンド" SCCS&QUOT ;,"取得"そして、"デルタ"今SCCS V6アーカイブ形式を使用しているとき、ナノ秒のタイムスタンプを使用してファイルを保存し、検索するためにサポートしています。
これはlibschilyで最近導入*で()システムコールのエミュレーションに基づいています。ネイティブ*で()のインタフェースを提供していないプラットフォームから問題を報告してください。

このバージョン2013年10月31日の新機能です:

この忘れ追加含ん/シリー/ err_type.h
issetugidのための新しいautoconfのテスト()
utimens()/ lutimensのための新しいautoconfのテスト()
固定のautoconfのタイプミスのHAVE_MKNODKAT - > HAVE_MKNODAT
今自分自身が含まれている/シリー/ intcvt.hがあります。
uname.c追加され、smakeではブートストラップコンパイル&QUOTためにコピーする必要のあるファイルに/シリー/ WINDOWS.Hを含む; psmake]です。ウォルフラム・シュミットに感謝
スクリプト&QUOTを修正しました。cpfiles&QUOT ;," lnfiles"そして、" rmfiles" smakeでは]である。;&QUOTのブートストラップセクションから
コンパイルするファイルのリストにuname.c追加しました。
同じautoconfの検出に問題があるとして含める/シリー/ WINDOWS.H今、マイクロソフトのCコンパイラモミとしてMINGW32同じタイプの回避策が含まれています。
Linux上cdda2wavのためのハンドリングを修正きめ細かい特権。レポート作成とテストのためのGentooからダニエルPielmeierいただきありがとうございます。
バージョン3.01a18にぶつかったのcdrtools
libschilyのための新しいファイル:
アットbase.c *で()関数のための一般的な実装。 fchownat.c fchownat()fdopendir.c fdopendir()fstatat.c fstatat()futimens.cのfutimens()futimesat.c futimesat()特定の古いutimensat用()lutimens.cのlutimens()linkat.c linkat()mkdiratをSolarisの.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アットbase.c utimens()utimensat.cのutimensat()()関数では、すべて単一のFD *のベースコード。 base2.c-まったくダブルFD *で()関数のための基本コード。
日によっておよびPOSIX.1-2008で2001年夏に導入されたシステム・インタフェースのためのエミュレーションが含まれています。
libschilyの新機能:
absfpath()resolvefpath()
優れたフラグを使用して動作を制御することができます。
libschilyためのリンカーマップファイルは現在、いくつかの忘れられた機能が追加されます。
スターは、スパースファイルの検出を並べ替え、今DEV_BSIZEデータ以上のものを含むファイルが、全くst_blocksは、OSものlseek(SEEK_HOLEをサポートしている場合にはcorrectcly扱われません。
SCCSは現在SCCS V6履歴ファイルにナノ秒タイムスタンプを追加することができます。
SCCS管理者は現在、管理者-o -iでナノ秒のV6のタイムスタンプを追加することができます
ボーンシェルからargs.cから不要C99イズムを削除

このバージョンは何2013年10月10日で新たに追加されます。

多くのソースが64ビットモードで実行行う新しいCygwinのバージョンとしてnededされるこの__CYGWIN__よう__CYGWIN32__を扱うように変更されていなし長い__CYGWIN32__を定義しますが__CYGWIN__
スクリプト&QUOTを修正しました。cpfiles&QUOT ;," lnfiles"そして、" rmfiles" smakeでは]である。;&QUOTのブートストラップセクションから
PPC64-のlinux-cc.rulとPPC64-のlinux-gcc.rulのための:非automakeは(gmakeのような)プログラムを作る有効にするために追加されたルール
様々なWIN-DOSバージョン用の新しいOSバージョンIDのルールを追加しました:
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変更/シリーディレクトリが含まれています。
含める/シリー/ shedit.h:新しいファイルを含めます
libdefltの共有ライブラリバージョンのエクスポート関数のリストにdefltsect()を追加しました。
空のディレクトリに-empty使用している場合ヒットlibfindでfiledesrciptorリークが修正されました。
cdrecordは:コメントのタイプミス修正
cdda2wavの:コメントのタイプミス修正
Readcd:コメントのタイプミス修正
ARMv5以降およびARMv6のための自動サポートが追加されました。これは、非automakeを意識しgmakeコマンドでRaspberryPIのコンパイルも可能になります。
許可"スタティック"コンパイル(RaspberryPIで使用されている)は、LinuxのARMv6上(シリーMakefilesystemからの動的定義を使用していないコンパイル)。
" defltsect" libdefltにエクスポートされたグローバル関数として加えました。
libfind今でも空のディレクトリに-emptyとclosedirの()を呼び出します。
構造体のタイムスペックを備えているかどうかの新しいautoconfのテスト
(このようにclock_gettime()など)一部の機能はlibcの中にあるか、または別のライブラリが必要かどうか新しいのautoconfテストが確認します
新しい:シリー/ TIME.Hでのstruct timespecには、すべてのプラットフォーム上に存在する許可されます
新機能(getnstimeofday)とsetnstimeofday()libschilyに追加されました。
スターは今)(utimensatをサポートするプラットフォーム上でナノ秒の単位でタイムスタンプを抽出するためにサポートしています。
スターは今もutimensat(AT_FDCWD、名前、TP、AT_SYMLINK_NOFOLLOW)を使用して、シンボリックリンクのタイムスタンプを抽出するためにサポートしています。
またfchmodat()を使用して、シンボリックリンクのファイルアクセス権を設定することを許可しますが、これはすでに長い時間とするようでシンボリックリンクに異なるアクセス許可をサポートすることが知られている唯一のプラットフォームので、()のumask使用して行われます(一部のプラットフォームで)ことができると星を注意してくださいHP-UXです。最近のSolaris上では、シンボリックリンクのファイルアクセス権を設定することはできません。
スターをベースと完全にタイムスペックであることを転換しました。これは、ナノ秒のクロックをサポートするプラットフォーム上のすべての時間のナノ秒の精度を提供しています。
スターは現在、タイムスタンプは、ファイルシステム内の既存のファイルと比較される前に(-s / O / N /または対話型の変更-wの場合)のパス名を変更するように指示することができます。これは-uncond-リネーム新しいオプションを使用して行われます
呼び出すときにスターは、もはや非準拠のアーカイブを作成することはありません。
星-c H =のustarのdirname-with_101-文字/>アーカイブ
の代わりに:
星-c H =のustarのdirname-with_101-文字>アーカイブ
スターは現在、空のt_nameフィールドでアーカイブを作成するために拒否します。
" tartest" t_nameフィールドは空ですが、タールヘッダの残りの部分はデータが含まれている場合、今、非標準準拠について警告。
新しいインクルードファイルを含む/シリー/ shedit.h
VEDは今長い.vedtmpについて警告を開始します*ファイルサイズは&GT場合。 16384サイズは&GT場合には警告する前に、 8192。
マニュアルページsccslog.1ための書式の行を修正しました
" SCCSヘルプUT4"今、おそらく不足しているSCCSディレクトリを連想させます。
BSHの多くCstyle変化。関連ファイルも、ボーンシェルによって使用されることに注意してください、我々はそれがOpenSolarisののCstyleを一致させたいです。
BSH / abbrev.cは今のBourneシェルは、怠惰なライブラリのロードを使用して作成することができるようにjs_snprintf()を回避し、そう"ボッシュ"それが唯一のシェルスクリプトを解釈するが、対話モードで実行されていない場合libschilyロードされません。
libsheditは、変数(ダンプアップルリンカーによってサポートされていない)にリンクするために回避することによって、Mac OS Xで動的リンクをサポートするために再編されました。
libsheditは怠惰なライブラリのロードを許可するように再構築するので、&QUOTた、ボッシュ" lisheditもlibxtermcapない対話モードではロードされません。
libsheditからエクスポートされたすべての目的球の名前は今shedit 'で始まり_'-
libsheditでCstyle変化は、OpenSolarisへの統合を可能にします
ボーンシェルに_Many_ Cstyle変更。それはOpenSolarisのから取られているにもかかわらず、それは、OpenSolarisのスタイル規則を次のされませんでした;-)
呼び出すときにボーンシェルが機能するようになりました:設定-o aliasowner =イェルクまたは"ボッシュ-o aliasowner =イェルク"例えばするために、ルートとしてボッシュを実行するとき、ユーザーヨルグのための永続的なエイリアスを使用することができます。
ボーンシェルが正しく呼び出し&QUOTときownwer別名を一覧表示します。セット+ O"
ボーンシェルは今も特別なARGVを認識[0]時のパス:" jbosh&QUOT ;," -jbosh&QUOT ;," pfbosh&QUOT ;," -pfbosh&QUOT ;," rbosh&QUOT ;," -rbosh"
バーンシェルは現在のシステムを使用してからスイッチを介してファイルを含むポータブルシリーにファイルを含めることができます:
-DSCHILY_INCLUDES
今不要なデータstructture"構造体BLK"ボーンシェルから削除されました。私たちは()既にmalloc関数にsbrkの()に切り替えたときにこれが行われている可能性があります。
manページの文書は、オプション-c / -i / -p / -r / -sが後の対話モードでコマンドラインからのスタートに設定ではなくてもよいことがボーンシェルをpFの。

このバージョン2013年7月29日の新機能:

このシリーmakefilesystemは、もはや内部の作業のための$ CCを使用していません。
"スタティック"コンパイルは今ラズベリーパイ上のLinux x86およびLinux上で許可されています。
ARMv5以降およびARMv6以降のサポートはQUOT&のような非automakeを認識するプログラムのために追加されました。gmakeの]です。
ボーンシェルは現在、セキュリティ機能として-o aliasowner =名前を実装しています。
CPPは今でもYACCは=&QUOT場合コンパイル、バイソン-y]です。
-POまたは-pe指定されていない限り、スター/ spaxはもはや抽出にchownコマンドを実行しません。
SCCSの差分は現在のdiff -uで正しいタイムスタンプを取得するには、-o getを使用します。
SCCSのdiffはもはや&QUOTの途中でナノ秒の値を書き込むことはありません。diffの-c"タイムスタンプ時にドイツ語ロケールインチ

このバージョン2013年7月8日の新機能:

このバージョンはQUOT&のスワップバッファ処理のバグを修正し、VED"これは、複数のファイル、あまりにもいくつかのデータが初期化される原因となったlibparanoiaのバグ、およびFreeBSDで起こっボーンシェルで二つのメモリの問題を編集する際にデータの破損を引き起こす可能性があります。
VEDは今ヌルバイトを導入しないようにしてコマンドでバッファのファイル名を拡張します。
"タイプ"ボーンシェルからの組み込みは今別名を報告します。
ボーンシェルは現在QUOT&上のエイリアスの展開をサポートしています。次の単語"別名は空白文字で終了します。

このバージョンは何2013年6月20日で新しく追加されます。

別名/ unaliasをBSHで今ボーンシェルでのように動作します。
シェルとSCCSのmanページを洗浄し、唯一のCDDL-1.0に変換されています。
変更がOpenCSWの最近のリリースをサポートするために行われてきました。

このバージョン2013年5月31日の新機能です。/ * Hシリー/含まれます。

いくつかの並べ替えに。
きめの細かい権限のcdrtoolsのために不足している場合、LinuxおよびSolaris上で警告します。
libshel​​leditとcdda2wavのは、FreeBSD-9.1でコンパイルできるようにします。
README.compileでより良いテキスト。

このバージョン2013年5月10日の新機能です:

このバージョンのcdrtoolsは3.01a14になりました、そして今、LinuxがFCAPSを使用して、ルートレス動作をサポートしています。
#includeファイルの並べ替えは古いプラットフォーム上の警告を回避するために行われました。
ジョブの処理コードは/ job.cをsmakeではするsmakeでは/ make.cから移動されました。
入力ミスは、NetBSDとOpenBSDのために不可能であるとのタイムスタンプでnanoseondsの設定が修正されました原因と/シリー/ stat.hがあります。

このバージョン2013年2月15日の新機能:

このバージョンはQUOT&とスターに問題を修正し、星--xattr -find相対パス..." smakeでは、バージョン1.2.3にぶつかってきました。
termcapのプログラムをコンパイルするときに、偽のGCC警告を回避できます。
マニュアルページsccsfile.4を理解することを容易にするために書き直されました。
cdrtoolsはバージョン3.01a12にぶつかってきました。
mkisofsの中のUDFの実装では、すべての一般的なUNIXファイルタイプ、マイクロ秒の粒度で3つのすべてのタイムスタンプ、SUID / SGID /スティッキーファイルフラグ、およびシンボリックリンクのための正しい資格情報をサポートするように拡張されました。

このバージョン2013年1月15日の新機能:空のコマンドラインが失敗する原因となった最後のsmakeではバージョンで導入されます。

バグが修正されました。
それはで終わる場合は、パスは無視される可能性がありますボーンシェルのバグは ':'を修正しました。
cdrtoolsはバージョン1.5.2にバージョン3.01a11、スターにぶつかりました。

このバージョン2013年1月7日の新機能:

このバージョンは遅いフォーク()(Cygwinのような)でシステムを支援するためにコマンドの実行を最適化します。
smakeでは今のCygwinでの作業をスピードアップするために、デフォルトシェルとしてのBourneシェルを強制するためにコンパイルすることができます。
Cygwinの-1.7.17以降のための回避策が追加され、行方不明PACKED定義とwindef.hにBOOLに関連した互換性のない変更を処理しています。
シリーMakefilesystemは今$(空間)と$(NUMBER_SIGN)、通常のMakefileには表示されない文字を定義します。
CPPは今(例えばCygwinと、HP-UXなど)のyaccのないシステムで完全に機能するバイナリを作成できるようにする前yacced cpy.yが含まれています。

このバージョンは何2012年12月28日に新しく追加されました。

このバージョンでは、とのcdrtools-3.01a10-1.2.2をsmakeではするようにアップグレードされました。

この何がバージョン2012年12月11日で新しく追加されます。

は、BourneシェルのループのためのPOSIXのSUS問題7をサポートします。
Bシェルのマニュアルページは、Sunの嫌なものの自由であり、manページの男(5)次の。
日のCPPはSunOSの-4.0以降ないようにcppが__BUILTIN_VA_ARG_INCRを定義します。
並列のためのより良い依存関係が構築されます。 FreeBSDカーネル上のDebianのサポート。
音節クローンパイロのためのupportコマンド。
CL.EXEとの優れ準拠。
cdrtoolsは3.01a09にぶつかってきました。

このバージョン2012-04-19の新機能です。Bourneシェルで

このいくつかのマイナーなバグが修正されました。
Bシェルは現在、組み込みコマンド&QUOTを持っています。savehistory&QUOT ;,"マップ&QUOT ;,および"繰り返し]です。
(SH、BSH、およびVEDで使用)マッパーは現在カーソルのマッピングのためのより良いデフォルト値を持っています。
Bourneシェルのmanページは現在、コマンド履歴エディタの完全な説明が含まれています。
libxtermcapの実装は現在、TC = 64の代わりに32のネストをサポートしています。
termcapのプログラムは、いくつかの小さなバグ修正を持っていたし、今の順序で出力不明のtermcapエントリにユーザーを可能にしました。

この何がバージョン2012-04-19で新しく追加されます。

ボーンシェルは現在のumaskを設定するには、-SとシンボリックPOSIX準拠モードをumaskをサポートしています。
ボーンシェル組み込み"読み"今、POSIXオプション-rをサポートしています。
ボーンシェル組み込み"のulimit"今のオプションは、* BSDとLinuxとの互換性のために、より良い-m、-l、および-uをサポートしています。
1990年からSVR4.0ボーンシェルのすべての既知の未修正のバグが修正されました。
Bシェルのmanページには、他の機能の中で、コマンドライン履歴エディタについて説明し、主要なリワークを持って。

このバージョン2011-11-09の新機能です:

このSCCSはSCCS-5.06にぶつかりました。
readcd(1)で-edc-CORRのalgorimthが強化されました。
スターは現在、GCC-4.xからいくつかの非役に立つ警告を回避しようとします。
cdrecordのmanページのいくつかのタイプミスが修正されました。

このバージョン2011年8月29日の新機能です:

このいくつかの追加の移植性の強化が勝利-DOS上でのMSCでコンパイルするために作られました。
SCCSはSCCS-v5.03プラスなどSCCS V6履歴ファイルにSCCS v4の履歴ファイルを変換するための新しいプログラムsccscvtなどいくつかの新しい状態に増強されました。

このバージョン2011-08-10の新機能:

このマイクロソフトのコンパイラのための多くの回避策が追加されました。
cdrtoolsは現在、主にコンパイルして、Microsoftのコンパイラを使用して、WIN-DOS上で動作します。
SCCSは5.02をリリースするためにぶつかりました。

このバージョン2011-07-26の新機能である:クロスコンパイル用

このサポートのautoconfに追加されました。
Android用クロスコンパイルのサポートが追加されました。
MINGW32のサポートが強化されました。
SCCSは5.1を解放するためにぶつかりました。

このバージョンは何2011-06-22で新しく追加されます。

新しいルールルール/ profiled.lnkは、このリリースでは呼び出すことができます:smakeではCOPTX = -pg LDOPTX = -pgのLinkMode =プロファイル。
U = RW、G = R、O = R:libschilyで新しい関数permtostr()は、のようにchmodコマンド準拠の文字列にstat.st_modeようmode_tを変換することができます。 libscg :: SCSI-aix.cは、AIX上の2つの新しいSCSIカーネルインターフェイスをサポートするために、いくつかの実験的なコードに更新されました。
スター:: longnames.cは現在のgccからの警告誤ったバッファオーバーフローを回避するために、101 char配列t_nameでハックを使用しています。
1.1beta5にSCCSをバンプするためにいくつかのSCCS強化。

このバージョン2011年6月5日の新機能:

この多くの小さな機能強化がSCCSシステムに加えられました。
SCCSのための自動化されたテストスイートが追加されました。
mkisofsのは今エルトリトでEFIブートレコードの作成をサポート。
mkisofsのは、今のgrubのUUIDを設定するには、プライマリボリュームディスクリプタに変更日を定義することをサポートしています。

このバージョンは何2011-04-22で新しく追加されます。

スターlzipアーカイブの自動認識のためのオプションの-lzipを追加します。
パス文字列を割り当てることができない場合libfindもはや終了しません。
SCCS"ヴァル"今秒間の関連ディレクトリをスキャンの結果DIRタイプのCLI引数をサポートしています。ファイル。
SCCS"ヴァル"今のために行番号を含め、ヴァル-Tとデバッグメッセージを提供します。ファイル。
SCCS" SCCS"







開発者の他のソフトウェア Jorg Schilling

Smake
Smake

20 Feb 15

calltree
calltree

3 Jun 15

SCCS
SCCS

11 May 15

SchilliX
SchilliX

20 Feb 15

へのコメント schily

コメントが見つかりません
コメントを追加
画像をオンにする!