รายละเอียดซอฟแวร์:
รุ่น: 15.5.0 การปรับปรุง
วันที่อัพโหลด: 11 Mar 16
การอนุญาต: ฟรี
ความนิยม: 51
ขนาด: 4456 Kb
Twisted เป็นเครื่องมือสำหรับการสร้างการใช้งานระบบเครือข่าย.
กรอบการทำงานเป็นชั้นกลางระหว่างนักพัฒนารหัสหลามและความหลากหลายของโปรโตคอลเครือข่ายได้.
โปรโตคอลที่รองรับ ได้แก่
- HTTP
- IMAP
- Pop
- SMTP
- DNS
- TLS
- SSH
- Telnet
- ไออาร์ซี
- XMPP
- ออสการ์
- อีเธอร์เน็ต
- IP
- TUN / TAP
- NMEA
มีอะไรใหม่ ในรุ่นนี้:
- SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุด ที่สร้างขึ้นโดย twisted.internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
- inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
- twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
- ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
- ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.
มีอะไรใหม่ ในรุ่น 15.2.1:
- SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุดที่สร้างขึ้นโดยบิด .internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
- inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
- twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
- ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
- ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.
มีอะไรใหม่ ในรุ่น 15.1.0:
- SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุดที่สร้างขึ้นโดยบิด .internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
- inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
- twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
- ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
- ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.
มีอะไรใหม่ ในรุ่น 15.0.0:
- SSLv3 ถูกปิดใช้งานโดยค่าเริ่มต้นจากจุดสิ้นสุดที่สร้างขึ้นโดยบิด .internet.endpoints.serverFromString และ twisted.internet.endpoints.clientFromString.
- inlineCallbacks ตอนนี้มีเอกสารเบื้องต้นและขณะนี้สนับสนุนการใช้คำสั่งผลตอบแทนที่มีค่าในหลาม 3.
- twisted.web.client.Agent ในขณะนี้สนับสนุนการใช้ซ็อกเก็ตยูนิกซ์.
- ProcessEndpoint ขณะนี้มีการควบคุมการไหลซึ่งทำให้มันมีประโยชน์สำหรับโปรโตคอลอื่น ๆ อีกมากมาย
- ทั้งกลุ่มของการแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ที่มีตั๋วปิด 70 +.
มีอะไรใหม่ ในรุ่น 14.0.0:.
- เครื่องปฏิกรณ์ kqueue ได้รับการฟื้นฟู
- twisted.python.filepath ในขณะนี้ให้ IFilePath, อินเตอร์เฟซสำหรับวัตถุเส้นทางของไฟล์.
- gtk3 ใหม่และ GObject-วิปัสสนาเครื่องปฏิกรณ์นิวเคลียร์ได้รับการเพิ่ม.
- GTK และกะล่อนเครื่องปฏิกรณ์ตอนนี้ทำงาน I / O และกิจกรรมตามกำหนดการที่มีลำดับความสำคัญต่ำเพื่อให้แน่ใจว่า UI ยังคงตอบสนอง.
- IReactorTCP.connectTCP () ตอนนี้สามารถยอมรับ IPv6 ตัวอักษรที่อยู่ (แม้ว่าจะไม่ชื่อโฮสต์) เพื่อสนับสนุนการเชื่อมต่อไปยังโฮสต์ IPv6.
- twisted.internet.interfaces.IReactorSocket, อินเตอร์เฟซใหม่ได้รับการสนับสนุนในขณะนี้โดยเครื่องปฏิกรณ์บางส่วนเพื่อฟังบนซ็อกเก็ตที่ตั้งขึ้นโดยซอฟต์แวร์ภายนอก (เช่น systemd หรือ launchd).
- twisted.internet.endpoints.clientFromString ตอนนี้ยังสนับสนุนสตริงในรูปแบบของการ TCP: example.com: 80 และ SSL: example.com: 4321
- twisted.python.constants.Flags ตอนนี้มีวิธีการกำหนดคอลเลกชันของธงสำหรับ bitvector ชนิดใช้.
- epoll (7) เครื่องปฏิกรณ์ชั่นตอนนี้คือเครื่องปฏิกรณ์เริ่มต้นบนลินุกซ์.
มีอะไรใหม่ ในรุ่น 12.2.0:
- twisted.protocols.sip.MessageParser ตอนนี้จัดการหลาย ส่วนหัว.
- twisted.internet.endpoints ในขณะนี้ให้ StandardIOEndpoint, A / O ปลายทางมาตรฐาน i.
- หาก FTPCmdError เกิดขึ้นในระหว่าง twisted.protocols.ftp.FTP.ftp_RETR ส่งไฟล์ (คือมันจะเพิ่มขึ้นโดยวิธี IReadFile.send มันจะเรียก) แล้วมันจะใช้ที่กลับข้อผิดพลาดไปยังลูกค้ามากกว่าจำเป็น ส่งข้อผิดพลาด 426 CNX_CLOSED_TXFR_ABORTED.
- twisted.internet.interfaces.IReactorSocket.adoptStreamConnection ดำเนินการโดยเครื่องปฏิกรณ์บางเป็นวิธีที่จะเพิ่มการเชื่อมต่อที่จัดตั้งขึ้นมีอยู่กับพวกเขา.
- twisted.internet.endpoints ในขณะนี้ให้ TCP6ServerEndpoint, เซิร์ฟเวอร์ปลายทาง IPv6 TCP.
- twisted.internet.endpoints ในขณะนี้ให้ TCP6ClientEndpoint เป็นไคลเอนต์ปลายทาง IPv6 TCP.
- twisted.internet.endpoints.serverFromString, ปลายทางคุณลักษณะคำอธิบายสตริงขณะนี้คุณสามารถใช้ในการสร้างเซิร์ฟเวอร์ IPv6 TCP.
มีอะไรใหม่ ในรุ่น 12.1.0:.
- เครื่องปฏิกรณ์ kqueue ได้รับการฟื้นฟู
- GTK และเครื่องปฏิกรณ์กะล่อนตอนนี้ทำงาน I / O และกิจกรรมตามกำหนดการที่มีลำดับความสำคัญต่ำเพื่อให้แน่ใจว่า UI ยังคงตอบสนอง.
- -. IReactorTCP.connectTCP () ตอนนี้สามารถยอมรับตัวอักษรอยู่ IPv6 (แม้ว่าจะไม่ชื่อโฮสต์) เพื่อสนับสนุนการเชื่อมต่อไปยังโฮสต์ IPv6
- twisted.internet.interfaces.IReactorSocket, อินเตอร์เฟซใหม่ได้รับการสนับสนุนในขณะนี้โดยเครื่องปฏิกรณ์บางส่วนเพื่อฟังบนซ็อกเก็ตที่ตั้งขึ้นโดยซอฟต์แวร์ภายนอก (เช่น systemd หรือ launchd).
- twisted.internet.endpoints.clientFromString ตอนนี้ยังสนับสนุนสตริงในรูปแบบของการ TCP: example.com: 80 และ SSL: example.com: 4321
- twisted.python.constants.Flags ตอนนี้มีวิธีการกำหนดคอลเลกชันของธงสำหรับ bitvector ชนิดใช้.
- epoll (7) เครื่องปฏิกรณ์ชั่นตอนนี้คือเครื่องปฏิกรณ์เริ่มต้นบนลินุกซ์.
มีอะไรใหม่ ในรุ่น 11.1.0:
- สำรวจความคิดเห็นของเครื่องปฏิกรณ์เป็นค่าเริ่มต้นที่ใช้บังคับแทน เลือกทุกที่.
- การดำเนินงานใหม่ SSL เพียงอาศัย OpenSSL สำหรับการเข้ารหัส (ไม่ I / O) ทำให้มันมีประสิทธิภาพมากขึ้น.
- การปรับปรุงหลายในการดำเนินงาน HTTP / 1.1 ลูกค้าสดรวมทั้งพร็อกซี่และการสนับสนุนคุกกี้.
- บุคคลที่ชื่นชอบของฉัน: a. HOWTO ใหม่ที่ได้รับการตีพิมพ์ในการพัฒนาทดสอบขับเคลื่อนด้วยบิด
- กล่าวถึงเป็นพิเศษการสนับสนุน abortConnection ใหม่บน TCP และการเชื่อมต่อ SSL ผลักกล้าหาญโดย Itamar และ Jean-Paul และตั๋วเก่าแก่ที่สุดปิดโดยรุ่นนี้.
มีอะไรใหม่ ในรุ่น 10.0.0:
- คุณสมบัติ:
- หน้าคน twistd ในขณะนี้มีส่วน SIGNALS.
- reactor.spawnProcess ในขณะนี้จะไม่ปล่อย PotentialZombieWarning เมื่อก่อนเรียกว่า reactor.run และจะมีศักยภาพในการกระบวนการผีดิบไม่มีในกรณีนี้.
- การใช้งานสูง throughput ขึ้นอยู่กับมุมมองของโบรกเกอร์ในขณะนี้ควรจะทำงานได้เร็วขึ้นขอบคุณ noticably การใช้ฟังก์ชั่นการถอดรหัสมีประสิทธิภาพมากขึ้นในการแพร่กระจายบิด.
- เอกสารสำหรับการทำงาน TRAC-หลังกระทำเบ็ดนโยบาย SVN-DEV.
- twisted.protocols.socks.SOCKSv4 ขณะนี้สนับสนุนโปรโตคอล SOCKSv4a ได้.
- สามารถทดลองใช้ผลการทดสอบการส่งออกในขณะนี้เป็นไปตามโปรโตคอล subunit ที่ตราบใดที่มีการติดตั้งหน่วยย่อย.
- twisted.protocols.amp ในขณะนี้ยังมีข้อโต้แย้ง ListOf ประเภทซึ่งสามารถประกอบกับบางประเภทอาร์กิวเมนต์อื่น ๆ เพื่อสร้างลำดับองค์ประกอบศูนย์หรือมากกว่าของประเภทนั้น.
- หากถูกเรียก returnValue ด้านนอกของฟังก์ชั่นการตกแต่งด้วย @inlineCallbacks แต่สาเหตุที่ทำให้ฟังก์ชั่นการตกแต่ง thusly เพื่อออกเป็น DeprecationWarning จะถูกปล่อยออกมาอธิบายพฤติกรรมนี้อาจทำให้เกิดความสับสน ในรุ่นอนาคตนี้จะทำให้เกิดข้อยกเว้น.
- twisted.python.logfile.BaseLogFile ตอนนี้มีวิธีการเปิดการอนุญาตให้ใช้กลไก logrotate ภายนอก.
- การแก้ไขข้อบกพร่อง:
- FTP.ftp_NLST ตอนนี้จัดการการร้องขอในเส้นทางที่ไม่ถูกต้องในทางที่สอดคล้องกับ RFC 959 ได้.
- twisted.python.util.initgroups ตอนนี้เรียก initgroups ระดับต่ำ C โดยค่าเริ่มต้นถ้ามีรุ่นหลามสามารถสร้างจำนวนมาก I / O กับการตั้งค่าการตรวจสอบบางอย่างที่จะดึงข้อมูลทั้งหมดที่จำเป็น .
- startLogging ตอนนี้ไม่ทำอะไรเลยเกี่ยวกับการสวดตามมาดังนั้นการแก้ไขข้อผิดพลาดที่น่ากลัว recursion อนันต์ที่เฉพาะในกรณีที่ขอบ.
- stringify ไม่ใช่สตริง NetstringReceiver.sendString ก่อนที่จะคำนวณความยาวเพื่อให้ระยะเวลาในการคำนวณเท่ากับความยาวจริงของข้อมูลการขนส่งได้.
- twisted.python.win32.cmdLineQuote อย่างถูกต้องคำพูดข้อโต้แย้งสตริงที่ว่างเปล่า.
- เปลี่ยนพฤติกรรมของ Gtk2Reactor ที่จะลงทะเบียนนาฬิกาเพียงหนึ่งแหล่งที่มาสำหรับแต่ละอธิบายไฟล์แทนการอย่างใดอย่างหนึ่งสำหรับการอ่านและการเขียนอย่างใดอย่างหนึ่ง โดยเฉพาะอย่างยิ่งการแก้ไขข้อบกพร่องที่มีกะล่อนภายใต้ Windows ที่เราล้มเหลวในการแจ้งเตือนเมื่อลูกค้ามีการเชื่อมต่อได้.
- Twisted ทดลองไม่เกิดปัญหาถ้ามันไม่สามารถลบไดเรกทอรี _trial_temp เก่า.
- ส่วนขยาย _c_urlarg ตัวเลือกตอนนี้จับได้นำมาอ้าง (& quot; & quot;) อย่างถูกต้องบนแพลตฟอร์มที่ malloc (0) กลับ NULL เช่น AIX นอกจากนี้ยังมีคำเตือนรวบรวมน้อย.
- ใน POSIX, กระบวนการที่เด็กที่สร้างขึ้นด้วย reactor.spawnProcess จะไม่ละเว้นโดยอัตโนมัติสัญญาณซึ่งการปกครองได้มีการกำหนดที่จะละเลย.
- ทดสอบ SOCKSv4a ทั้งหมดตอนนี้ใช้เครื่องปฏิกรณ์หุ่นด้วยวิธีการแก้ปัญหาที่กำหนด.
- ป้องกันภายนอกเซิร์ฟเวอร์วันที่และชนิดเนื้อหาส่วนหัวในการตอบสนองของพร็อกซี.
- การเลิกและการลบ:
- twisted.internet.error.PotentialZombieWarning จะเลิกตอนนี้.
- twisted.test.time_helpers จะเลิกตอนนี้.
- เลิกใช้วิธี connectUDP ของ IReactorUDP ได้ตอนนี้ถูกลบออก.
- twisted.trial.unittest.TestCase ตอนนี้ไม่สนใจเลิกก่อนหน้านี้ setUpClass และวิธีการ tearDownClass.
ข้อมูล
ความคิดเห็นที่ไม่พบ