SabreDAVを使用すると、簡単にPHPアプリケーションにWebDAVサポートを追加することができ、オープンソースソフトウェアです。
これは、全体の標準をカバーするように設計されており、APIを理解するのは容易を使用して統合を可能にしようとしている。
の特長の:ます。
- 完全WebDAVの準拠したします。
- はWindows XPでは、Windows Vistaでは、MacのOS / X、DavFSv2、死体、NetDriveの、オープンオフィス、そしておそらくよります。 をサポートしています
- すべてのリトマス試験を渡すます。
- クラス1、2、3のWebDAVサーバをサポートします。
- ロックサポートします。
- カスタムプロパティをサポートします。
- をサポート:RFC4918からRFC2518とリビジョンます。
- サポートが組み込まれています(基本/ダイジェスト)認証(RFC2617)
のこのリリースのの新機能:
- ジップリリース船サーベル/ vobject 3.1.3と、セイバー/ HTTP 2.0.1、およびサーベル/イベント1.0.0ます。
- を追加しました:?。sabreaction =ブラウザが追加された場合、ブラウザは現在、任意のノードを検査することができます。
- 固定:問題#178。 Timeoutヘッダーで複数の項目をサポートします。
- 固定:問題#382。カレンダークエリーの実行を許可された場合、より厳しいチェックをします。
- を追加しました:奥行:PROPFIND要求のための無限のサポート。おかげでトーマス·ミュラーとマルクスゲッツます。
- セイバー DAV クライアント:: verifyPeerは今(代わりに民間の)保護されたプロパティです。
- テキストが間違ってのHrefとHrefListプロパティでエスケープされた問題、します。
- デシリアライザはセイバー DAVACL プロパティ CurrentUserPrivilegeSetのために追加されました。
- クライアントは、ステータス200とのプロパティをデシリアライズさの問題が修正されました。
- 423ロックされたエラー応答でのXMLのエスケープを修正しました。
- beforeGetPropertiesForPathイベントが追加されました。
- 全体のコードベースは、PHPの名前空間に移動されています。
- BCブレイク:すべてのバックエンドパッケージ(CalDAVに、CardDAV、認証、ロック、プリンシパルが)今一貫性のある命名規則を持っています。 。
- はBackendInterfaceとAbstractBackendクラスがあります。
- BCブレイク:いくつかのコンストラクタのシグネチャは、ACLパッケージの依存を減らすためのCalDAVパッケージに変更されています。 。
- BCブレイク:SHAREESは共有カレンダーにもあり誰把握することができますので、Sabre_CalDAV_ISharedCalendarは今も、getSharesメソッドを持っています。 。
セイバー/ vobject 2.1のZIPリリース船
のバージョン1.8.7のの新機能である。 3ます。
セイバー/ vobject 2.1のZIPリリース船
のバージョン1.8.5のの新機能である。 0します。
彼らは、固定された中でアンパサンド(&)を含むURLを禁止
セイバー/ vobject 2.0のZIPリリース船
のバージョン1.8.0のの新機能である。 5ます。
のバージョン1.7.0でのの新機能は次のとおりです。
- このメジャーリリースは、仕事の約7ヶ月を構成し、新機能の束、およびパフォーマンスの向上をたくさんします。
- は1.6からアップグレードする場合、アップグレード手順については、移行の文書を必ずお読みください、そして、あなたのデータベースをバックアップすることを忘れないでくださいます。
- ユーザーがクライアントクラスのSSL証明書を設定することを可能にする機能がします。
- ディレクトリインデックスは、多くの高速である必要があります。
- 問題235のための修正:E_NOTICEはSabre_DAV_ClientとのPROPFIND要求をしていたときにスローさと有効なプロパティが返されません。 。
- タスクでアラームのフィルタリングの問題が修正されました。
で改行コードのバグの回避策
のバージョン1.6.5のの新機能であるOS X 10.8アドレス帳ます。
多くのノードと
のあるどのバージョン1.6.3のの新しい:
- このバージョンはSabre_DAV_ClientのPUT要求を修正(問題206) 、、iCalendarの0秒の日付間隔(問題205)解析し、iCalendarのオブジェクト(問題112)の強力な検証を提供し、すべてのiCalendarオブジェクトが1つだけのコンポーネントが含まれていることを確認しますと(UIDを持っているすべてのコンポーネントを強制的に)vCardのを禁止し、回避しイベント(問題213)の更新からSabreDAVを妨げ進化のバグは、無限ループ(問題211)、その結果から、定期的なイベントでトリガー、およびKDE 4.8のバグの回避策が追加されます非相対アラームの時間制限クエリを停止します。 2接触同期します。
のバージョン1.5.7でのの新機能は次のとおりです。
- VObjectのプロパティは、現在常にコンポーネント前に符号化されている<。 / LI>
- の特権aggregrationの複数のレベルを持つSabre_DAVACLの問題が修正されています。
- A 'GuessContentType」プラグインはfileserver.phpの例に追加されています。
- ブラウザのプラグインは正しいイベントをトリガします。
- ICSExportPluginは今ACLを考えてます。
- それはgetCardsを要求するときにアドレス帳のバックエンドからカードデータを供給するために、オプションでます。
- これははるかに高速いくつかの操作を行うことができ、かつはるかに低いメモリ使用をもたらす可能性があります。
ファイルを作成するときに
このバージョンでは、VObjectがUTF-8文字を壊す固定します。
のバージョン1.5.6にの新機能であるPEARパッケージのインストールに関する問題ます。
コメントが見つかりません