SabreDAV เป็นซอฟต์แวร์โอเพนซอร์สที่ช่วยให้คุณสามารถเพิ่มการสนับสนุน WebDAV เพื่อโปรแกรม PHP
มันถูกออกแบบมาเพื่อให้ครอบคลุมมาตรฐานทั้งหมดและพยายามที่จะช่วยให้บูรณาการการใช้ง่ายต่อการเข้าใจ API
คุณสมบัติ .
- WebDAV อย่างสอดคล้อง
- รองรับ Windows XP, Windows Vista, Mac OS / X, DavFSv2, ซากศพ, Netdrive, Open Office และอาจจะมากขึ้น.
- ผ่านการทดสอบสารสีน้ำเงินทั้งหมด
- ชั้นสนับสนุน 1, 2 และ 3 เซิร์ฟเวอร์ WebDAV
- การสนับสนุนล็อค
- การสนับสนุนสถานที่ให้บริการที่กำหนดเอง
- รองรับ: RFC2518 และการแก้ไขจาก RFC4918
- ได้สร้างขึ้นในการสนับสนุน (ขั้นพื้นฐาน / ย่อย) รับรองความถูกต้อง (RFC2617)
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- เรือปล่อยซิปกับดาบ / vobject 3.1.3, กระบี่ / http 2.0.1 และดาบ / เหตุการณ์ 1.0.0.
- เพิ่ม:. เบราว์เซอร์ในขณะนี้สามารถตรวจสอบโหนดใด ๆ หาก sabreaction = เบราว์เซอร์จะถูกผนวก
- Fixed: ฉบับที่ 178 การสนับสนุนสำหรับหลายรายการในหัวหมดเวลา.
- Fixed: ฉบับที่ 382 เข้มงวดตรวจสอบว่าปฏิทินแบบสอบถามได้รับอนุญาตให้ทำงาน.
- ที่เริ่มลึก: การสนับสนุนสำหรับการร้องขอ Infinity PROPFIND โทมัสมุลเลอร์ขอขอบคุณและมาร์คัสเก๊.
มีอะไรใหม่ ในรุ่น 1.8.7:
- เรือปล่อยซิปกับดาบ / vobject 2.1 3.
มีอะไรใหม่ ในรุ่น 1.8.5:
- เรือปล่อยซิปกับดาบ / vobject 2.1 0.
- ไคลเอ็นต์กระบี่ DAV :: verifyPeer ตอนนี้กลายเป็นสถานที่ให้บริการป้องกัน (แทนภาคเอกชน).
- ปัญหาที่ข้อความถูกหนีไม่ถูกต้องในคุณสมบัติ Href และ HrefList, ไม่อนุญาต URL ที่มีเครื่องหมาย (&) ในพวกเขาได้รับการแก้ไข.
- Deserializer ถูกเพิ่มเข้ามาสำหรับกระบี่ DAVACL ทรัพย์สิน CurrentUserPrivilegeSet.
- ปัญหาที่ลูกค้าคุณสมบัติ deserialized เท่านั้นที่มีสถานะ 200 ได้รับการแก้ไข.
- หนีของ XML ใน 423 ล็อคการตอบสนองข้อผิดพลาดได้รับการแก้ไข.
- เหตุการณ์ beforeGetPropertiesForPath ถูกเพิ่มเข้ามา.
มีอะไรใหม่ ในรุ่น 1.8.0:
- เรือปล่อยซิปกับดาบ / vobject 2.0 5.
- codebase ทั้งหมดได้ถูกย้ายไป namespaces PHP.
- BC หยุด: แพคเกจแบ็กเอนด์ทุก (CalDAV, CardDAV, รับรองความถูกต้อง, ระบบล็อค, ครูใหญ่) ตอนนี้มีการตั้งชื่อที่สอดคล้องกัน .
- มี BackendInterface เป็นและชั้น AbstractBackend.
- BC หยุด:. ลายเซ็นตัวสร้างหลายคนได้รับการเปลี่ยนแปลงในแพคเกจ CalDAV เพื่อลดการพึ่งพาในแพคเกจ ACL
- BC หยุด. Sabre_CalDAV_ISharedCalendar ตอนนี้ยังมีวิธี getShares ดังนั้น SHAREES สามารถคิดออกที่ยังอยู่ในปฏิทินที่ใช้ร่วม
มีอะไรใหม่ ในรุ่น 1.7.0:
- นี้รุ่นใหญ่ถือว่าประมาณเจ็ดเดือนของการทำงาน, พวงของคุณสมบัติใหม่และมากของการปรับปรุงประสิทธิภาพการทำงาน.
- หากคุณกำลังอัพเกรดจาก 1.6 ให้แน่ใจว่าได้อ่านเอกสารการย้ายถิ่นสำหรับคำแนะนำการปรับรุ่นและไม่ลืมที่จะสำรองฐานข้อมูลของคุณ.
มีอะไรใหม่ ในรุ่น 1.6.5:
- การแก้ปัญหาสำหรับข้อผิดพลาดบรรทัดที่ลงท้ายด้วย OS X 10.8 หนังสือที่อยู่.
- ความสามารถในการให้ผู้ใช้สามารถตั้งค่าใบรับรอง SSL สำหรับชั้นไคลเอ็นต์.
- ดัชนีไดเรกทอรีที่มีโหนดหลายควรจะมากได้เร็วขึ้น.
- แก้ไขสำหรับปัญหา 235. E_NOTICE โยนเมื่อทำคำขอ PROPFIND กับ Sabre_DAV_Client และไม่มีคุณสมบัติที่ถูกต้องจะถูกส่งกลับ
- ปัญหากับการกรองในการเตือนภัยในการทำงานได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 1.6.3:
- รุ่นนี้ช่วยแก้ไข Sabre_DAV_Client การร้องขอ PUT (ฉบับที่ 206) แยกวิเคราะห์ iCalendar ช่วงวันที่ 0 วินาที (ฉบับที่ 205) ให้ตรวจสอบความแข็งแรงของวัตถุ iCalendar (ฉบับที่ 112) ทำให้แน่ใจว่าทุกวัตถุ iCalendar มีเพียงองค์ประกอบหนึ่งและไม่อนุญาตให้ vCards (บังคับให้ทุกองค์ประกอบที่จะมี UID) ทำงานรอบ ข้อผิดพลาดที่ทำให้วิวัฒนาการ SabreDAV จากการปรับปรุงการจัดกิจกรรม (ฉบับที่ 213) หยุดคำสั่งเวลา จำกัด ในการเตือนภัยที่ไม่ก่อให้เกิดญาติในเหตุการณ์ที่เกิดขึ้นจากผลในวงไม่มีที่สิ้นสุด (ฉบับที่ 211) และเพิ่มวิธีแก้ปัญหาสำหรับข้อผิดพลาดใน KDE 4.8 2 ติดต่อซิงค์.
มีอะไรใหม่ ในรุ่น 1.5.7:.
- คุณสมบัติ VObject อยู่ในขณะนี้ก่อนที่จะเข้ารหัสเสมอส่วนประกอบ
- ปัญหา Sabre_DAVACL ที่มีหลายระดับของสิทธิพิเศษการรวมได้รับการแก้ไข.
- ปลั๊กอิน 'GuessContentType' ได้รับการบันทึกตัวอย่าง fileserver.php.
- ปลั๊กอินเบราว์เซอร์ในขณะนี้จะก่อให้เกิดเหตุการณ์ที่ถูกต้องเมื่อมีการสร้างไฟล์.
- ICSExportPlugin ตอนนี้พิจารณา ACLs.
- มันเป็นตัวเลือกในการจัดหาข้อมูลบัตรจากแบ็กเอนด์ Addressbook เมื่อขอ getCards.
- นี้สามารถทำให้การทำงานบางอย่างได้เร็วขึ้นมากและอาจส่งผลให้การใช้งานหน่วยความจำที่ต่ำกว่ามาก.
มีอะไรใหม่ ในรุ่น 1.5.6:
- รุ่นนี้ช่วยแก้ไข VObject ทำลาย UTF-8 ตัวอักษรและ ลูกแพร์ปัญหาการติดตั้งแพคเกจ.
ความคิดเห็นที่ไม่พบ