ngIRCd เป็นซอฟต์แวร์โอเพนซอร์สบรรทัดคำสั่งเป็นลายลักษณ์อักษรจากรอยขีดข่วนใน C และออกแบบมาเพื่อทำหน้าที่เป็นที่ทันสมัยเซิร์ฟเวอร์แบบพกพาและมีอิสระ (หรือภูต) สำหรับ Internet Relay Chat (IRC) โปรโตคอล ngIRCd หมายถึง "รุ่นต่อไปภูตไออาร์ซี"
ngIRCd สนับสนุนการเชื่อมโยงเซิร์ฟเวอร์ก็สามารถกำหนดค่าได้ง่ายทำงานบนโฮสต์ที่มีที่อยู่ IP แบบไดนามิก, มันเป็นเรื่องง่ายที่จะสร้างติดตั้งกำหนดค่าและการบำรุงรักษาสนับสนุน SSL และ IPv6 และ
ในขณะที่ ngIRCd สนับสนุนระบบปฏิบัติการต่อไป. Linux, FreeBSD, NetBSD, Solaris, SunOS, IRIX, AIX, HP-UX, A / UX ดาร์วิน / Mac OS X เช่นเดียวกับ Windows ด้วย Cygwin
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- pdate doc / Platforms.txt และ doc / FAQ.txt
- แก้ไขการสะกดของข้อความ RPL_WHOISBOT.
- อย่าส่งชื่อเล่นเป็นเหตุผลส่วนหนึ่งเริ่มต้น: ไม่มีภูตไออาร์ซีอื่น ๆ ดูเหมือนว่าจะทำเช่นนี้ (ในวันนี้) ปิด # 185 รายงานโดย Cahata ใน #ngircd ขอบคุณ!
- แก้ไข & quot; WHO # & quot; แสดงผู้ใช้ที่มองไม่เห็นและซ่อนทั้งหมดมองเห็นตรรกะที่ตรงกันข้าม! ข้อผิดพลาดนี้ได้รับการแนะนำให้รู้จักกับการกระทำ c74115f2 & quot; โหมดลดความซับซ้อนของการตรวจสอบในช่องทางและผู้ใช้ภายในช่อง & quot ;, ngIRCd ออก 21, 21.1 และ 22 ได้รับผลกระทบปัญหา :-( รายงานโดย Cahata ใน #ngircd ขอบคุณ
- พิมพ์ผิดแก้ไขใน src / TestSuite / README
- Auth ปิง: แก้ไขข้อความข้อมูลของเราสำหรับคู่มือการส่ง & quot; & quot PONG ;. ถึงตอนนี้ ngIRCd ไม่ส่งคำสั่ง IRC ที่ถูกต้องที่ทุกโอ๊ะ!
- Auth ปิง: แก้ไขแปลงประทับเวลาภายในและไม่ส่งคำนำหน้าในคำสั่ง PING ของเรา คำนำหน้าสับสน WeeChat อย่างน้อยซึ่งไม่ได้ส่ง PONG ที่เหมาะสมในกรณีที่การแก้จุดบกพร่อง ... และแพทช์โดย & quot; wowaname & quot; ใน #ngircd ขอบคุณ!
- แก้ไขไวยากรณ์ของ ERR_LISTFULL_MSG (478) ที่เป็นตัวเลข ชี้ให้เห็นโดย & quot; wowaname & quot; ใน #ngircd ขอบคุณ!
- เพิ่มข้อความแก้ปัญหาขณะที่การส่งคำสั่ง CHANINFO.
- การตั้งค่า & quot; ที่ผ่านมาลอง & quot; จับเวลาเมื่อเปิดใช้งานเซิร์ฟเวอร์เรื่อย ๆ ซึ่งส่งผลให้ในความพยายามเชื่อมต่อใหม่โดยเร็วที่สุดเท่าที่เป็นไปได้.
- ข้อความบันทึกการเปลี่ยน & quot; ไม่สามารถแก้ปัญหาที่อยู่ & quot; และที่อยู่ IP ปลอม.
- doc / HowToRelease.txt:. เพิ่มหมายเหตุเกี่ยวกับการติดตามข้อผิดพลาด
- การปรับปรุง & quot; CipherList & quot; ที่จะได้เปิดใช้งานโดยค่าเริ่มต้น SSLv3 ไอเดียแพทช์เริ่มต้นและการทดสอบโดยคริสโต Biedl.
- เปลี่ยน ngIRCd ชุดทดสอบที่จะไม่ใช้การค้นหา DNS: ระบบปฏิบัติการที่แตกต่างกันจะมีพฤติกรรมค่อนข้างแตกต่างกันเมื่อทำการค้นหา DNS เช่น & quot; 127.0.0.1 & quot; บางครั้งจะช่วยแก้ & quot; localhost & quot; และบางครั้ง & quot; localhost.localdomain & quot; (ตัวอย่างเช่น OpenBSD) และแก้ไขระบบปฏิบัติการอื่น ๆ & quot; localhost & quot; ให้เป็นชื่อโฮสต์จริง (เช่น Cygwin) ดังนั้นไม่ได้ใช้ DNS ที่ทุกคนทำให้เว็บไซต์ของการทดสอบแบบพกพาอื่น ๆ อีกมากมาย.
มีอะไรใหม่ ในรุ่น 21:
- ./ contrib / Debian / ngircd.init: ให้แน่ใจว่า ไม่มีไฟล์ PID เก่าที่เหลือเมื่อ (ใหม่) เริ่มต้น ngIRCd.
- ./contrib/platformtest.sh การเปลี่ยนแปลงและปรับปรุงเพื่อให้การ ./doc/Platforms.txt ชื่อผู้ใช้ถึง 8 ตัวอักษร.
- โทร arc4random_stir () ในกระบวนการย่อยคดเคี้ยวเมื่อนำมาใช้ได้ นี้เป็นสิ่งจำเป็นโดย FreeBSD & # x3c 10 และ NetBSD ปัจจุบันอย่างน้อยได้อย่างถูกต้องเริ่มต้น & quot; arc4 & quot; เครื่องกำเนิดไฟฟ้าจำนวนสุ่มบนแพลตฟอร์มเหล่านี้.
- อัปเดตของเราเองการกำหนดค่าแพคเกจ Debian และแก้ไขเส้นทางเริ่มต้นของ & quot; HelpFile & quot; ของ & quot; เต็ม & quot; สายพันธุ์แพคเกจ.
มีอะไรใหม่ ในรุ่น 20.3:
- ข้อผิดพลาดอย่างรุนแรงได้รับการแก้ไขที่อาจผิดพลาดภูตเมื่อ & quot; NoticeAuth & quot; ถูกเปิดใช้งาน.
มีอะไรใหม่ ในรุ่น 20:
- คุณสมบัติใหม่หลาย: XOP โหมดผู้ใช้ (ช่อง halfop ช่อง ผู้ดูแลระบบและชอบ) มีการดำเนินการ.
- การปิดบังชื่อโฮสต์ได้รับการปรับปรุง.
- โหมดช่องทางใหม่ได้รับการดำเนินการ.
- การแปลงชุดอักขระไคลเอนต์ได้รับการเพิ่มไออาร์ซี + โปรโตคอล.
มีอะไรใหม่ ในรุ่น 17.1.
- หน้าคู่มือและเอกสารได้รับการปรับปรุง
- ข้อผิดพลาดในการจัดการรหัสข้อผิดพลาด DNS ที่สามารถป้องกันภูตจากสร้างการเชื่อมโยงเซิร์ฟเวอร์ใหม่ได้รับการแก้ไข.
- การสนับสนุนสำหรับตัวเลข 329 & quot; เวลาการสร้างช่องทาง & quot; ได้รับการเพิ่ม.
มีอะไรใหม่ ในรุ่น 17:
- โหมดผู้ใช้ & quot; ค & quot; (แสดงการเชื่อมต่อ / ประกาศตัดการเชื่อมต่อที่จำเป็นสำหรับการ BOPM เช่น) และ & quot; x & quot; (ชื่อโฮสต์ปิดบัง) ได้รับการดำเนินการ.
- การสนับสนุนสำหรับการตรวจสอบผู้ใช้โดยใช้ PAM ได้รับการเพิ่ม ตั้งค่าตัวเลือกใหม่ & quot; & quot NoPAM ;, & quot; & quot NoZeroConf ;, และ & quot; SyslogFacility & quot; ถูกเสริม.
- โหมดดีบักที่ได้รับการปรับปรุง; ภูตสามารถถ่ายโอนข้อมูลภายในของรัฐในขณะนี้.
- อำนาจของผู้ประกอบการไออาร์ซีที่ได้รับการยก:. ตอนนี้พวกเขาสามารถใช้โหมดในช่องทางใด ๆ และมักจะเปลี่ยนโหมดช่อง
มีอะไรใหม่ ในรุ่น 0.14.1:
- การรักษาความปลอดภัย: แก้ไขความผิดพลาดในระยะไกล triggerable SSL / TLS รหัส.
- BSD เริ่มต้น contrib สคริปต์ / ngircd.sh ได้รับการเปลี่ยนชื่อ ngircd-bsd.sh.
- การเริ่มต้นใหม่ / หยุดสคริปต์สำหรับการกระจาย RedHat ตาม:. contrib / ngircd-redhat.init ขอบคุณ Naoya Nakazawa
- Doxygen. ปรับปรุงการเชื่อมโยงพื้นที่เก็บข้อมูลรหัสแหล่งที่มาเพื่อ GIT
- Debian:. สร้างแพคเกจ ngircd เต็ม DBG
- อนุญาตให้หมดเวลา ping ออกจากข้อความที่จะแสดงค่าการหมดเวลา.
- แก้ไขข้อผิดพลาดในการเชื่อมโยงการจัดการบีบอัด.
- ประกาศรายชื่อเซิร์ฟเวอร์แก้ไข.
- อย่าเอาชื่อโฮสต์จากข้อความข้อมูล.
มีอะไรใหม่ ในรุ่น 0.13:
- เข้ารหัส SSL ลูกค้าเซิร์ฟเวอร์และการเชื่อมโยงเซิร์ฟเวอร์เซิร์ฟเวอร์โดยใช้ OpenSSL หรือ GNUTLS ได้รับการดำเนินการสนับสนุนการให้บริการไออาร์ซีได้รับการเพิ่มช่องรายการเซิร์ฟเวอร์ในท้องถิ่นได้รับการสนับสนุนในขณะนี้.
- ตามปกติการปรับปรุงเล็ก ๆ น้อย ๆ จำนวนมากและจะรวม bugfixes.
ความคิดเห็นที่ไม่พบ