ISC DHCP

ภาพหน้าจอของซอฟแวร์:
ISC DHCP
รายละเอียดซอฟแวร์:
รุ่น: 4.4.1 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: Ted Lemon
การอนุญาต: ฟรี
ความนิยม: 4

Rating: nan/5 (Total Votes: 0)

ISC DHCP เป็นซอฟต์แวร์โอเพ่นซอร์สที่สามารถใช้งานอินเทอร์เฟซการกำหนดค่า DHCP (Dynamic Host Configuration Protocol) ได้อย่างอิสระโดยใช้ชุดเครื่องมือ:

- เซิร์ฟเวอร์ DHCP

- ไคลเอ็นต์ DHCP

- ตัวแทนการส่ง DHCP

มีอะไรใหม่ ในรุ่นนี้:

  • ระบุคำเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • ปิดเสียงเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33428]
  • เพิ่มเช็คสำหรับแพคเกจ 64 บิตสำหรับ atf [ISC-Bugs # 32206]
  • ใช้แพ็กเกจเครื่องมืออัตโนมัติที่ใหม่กว่าและเปิดการสนับสนุน RFC_3542 บน Mac OS [ISC-Bugs # 26303]
  • เอาตัวแปรออกเมื่อไม่มีการใช้งานเนื่องจาก #ifdefs เพื่อหลีกเลี่ยงคำเตือนคอมไพเลอร์ใน Solaris โดยใช้ GCC [ISC-Bugs # 33032]
  • เพิ่มเช็คสำหรับช่องว่างมากเกินไปในไฟล์ config หรือสัญญาเช่า ขอบคุณ Paolo Pellegrino สำหรับการค้นหาปัญหาและข้อเสนอแนะสำหรับแพทช์ [ISC-Bugs # 33351]
  • แก้ไขปัญหาหลายอย่างด้วยการใช้ OMAPI เพื่อจัดการกับคลาสและคลาสย่อย [ISC-Bugs # 27452]
  • เพิ่มการเรียกใช้การสลีปหลังจากฆ่าลูกค้าเก่าเพื่อให้มีเวลาในการทำความสะอาดซ็อกเก็ต ซึ่งจะช่วยให้ตัวเลือก -r ทำงานได้อย่างสม่ำเสมอมากขึ้น [ISC-Bugs # 18175]
  • ไฟล์ที่ขาดหายไปสำหรับ ISC DHCP Developer's Guide จะรวมอยู่ใน tarballs ที่เผยแพร่แล้ว หากต้องการสร้างเอกสารนี้โปรดใช้คำสั่ง devel ในไดเร็กทอรี doc [ISC-Bugs # 32767]
  • อัปเดตสคริปต์ไคลเอ็นต์เพื่อใช้กับ openwrt [ISC-Bugs # 29843]
  • แก้ไขการจัดการซ็อกเก็ตสำหรับไคลเอ็นต์ DHCPv6 เพื่ออนุญาตให้อินสแตนซ์หลายไคลเอ็นต์บนเครื่องเดียวทำงานได้อย่างถูกต้อง ก่อนหน้านี้ลูกค้ารายเดียวจะได้รับแพ็คเก็ต ขอบคุณ Jiri Popelka ที่ Red Hat สำหรับรายงานข้อบกพร่องและแพทช์ที่อาจเกิดขึ้น [ISC-Bugs # 34784]
  • เพิ่มการสนับสนุนสำหรับการปิดระบบอย่างอ่อนโยนหลังจากได้รับสัญญาณ [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • เพิ่มการบันทึกการเข้าสู่ระบบเซิร์ฟเวอร์ DHCPv6 เพื่อรวมที่อยู่ที่กำหนดให้กับไคลเอ็นต์ [ISC-Bugs # 26377]

มีอะไรใหม่ ในเวอร์ชัน:

  • ระบุคำเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33510] [ISC-Bugs # 33511]
  • ปิดเสียงเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33428]
  • เพิ่มเช็คสำหรับแพคเกจ 64 บิตสำหรับ atf [ISC-Bugs # 32206]
  • ใช้แพ็กเกจเครื่องมืออัตโนมัติที่ใหม่กว่าและเปิดการสนับสนุน RFC_3542 บน Mac OS [ISC-Bugs # 26303]
  • เอาตัวแปรออกเมื่อไม่มีการใช้งานเนื่องจาก #ifdefs เพื่อหลีกเลี่ยงคำเตือนคอมไพเลอร์ใน Solaris โดยใช้ GCC [ISC-Bugs # 33032]
  • เพิ่มเช็คสำหรับช่องว่างมากเกินไปในไฟล์ config หรือสัญญาเช่า ขอบคุณ Paolo Pellegrino สำหรับการค้นหาปัญหาและข้อเสนอแนะสำหรับแพทช์ [ISC-Bugs # 33351]
  • แก้ไขปัญหาหลายอย่างด้วยการใช้ OMAPI เพื่อจัดการกับคลาสและคลาสย่อย [ISC-Bugs # 27452]
  • เพิ่มการเรียกใช้การสลีปหลังจากฆ่าลูกค้าเก่าเพื่อให้มีเวลาในการทำความสะอาดซ็อกเก็ต ซึ่งจะช่วยให้ตัวเลือก -r ทำงานได้อย่างสม่ำเสมอมากขึ้น [ISC-Bugs # 18175]
  • ไฟล์ที่ขาดหายไปสำหรับ ISC DHCP Developer's Guide จะรวมอยู่ใน tarballs ที่เผยแพร่แล้ว หากต้องการสร้างเอกสารนี้โปรดใช้คำสั่ง devel ในไดเร็กทอรี doc [ISC-Bugs # 32767]
  • อัปเดตสคริปต์ไคลเอ็นต์เพื่อใช้กับ openwrt [ISC-Bugs # 29843]
  • แก้ไขการจัดการซ็อกเก็ตสำหรับไคลเอ็นต์ DHCPv6 เพื่ออนุญาตให้อินสแตนซ์หลายไคลเอ็นต์บนเครื่องเดียวทำงานได้อย่างถูกต้อง ก่อนหน้านี้ลูกค้ารายเดียวจะได้รับแพ็คเก็ต ขอบคุณ Jiri Popelka ที่ Red Hat สำหรับรายงานข้อบกพร่องและแพทช์ที่อาจเกิดขึ้น [ISC-Bugs # 34784]
  • เพิ่มการสนับสนุนสำหรับการปิดระบบอย่างอ่อนโยนหลังจากได้รับสัญญาณ [ISC-Bugs # 32692] [ISC-Bugs 34945]
  • เพิ่มการบันทึกการเข้าสู่ระบบเซิร์ฟเวอร์ DHCPv6 เพื่อรวมที่อยู่ที่กำหนดให้กับไคลเอ็นต์ [ISC-Bugs # 26377]

  • มีอะไรใหม่ ในเวอร์ชัน 4.3.5:

    • ระบุคำเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33510] [ISC-Bugs # 33511]
    • ปิดเสียงเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33428]
    • เพิ่มเช็คสำหรับแพคเกจ 64 บิตสำหรับ atf [ISC-Bugs # 32206]
    • ใช้แพ็กเกจเครื่องมืออัตโนมัติที่ใหม่กว่าและเปิดการสนับสนุน RFC_3542 บน Mac OS [ISC-Bugs # 26303]
    • เอาตัวแปรออกเมื่อไม่มีการใช้งานเนื่องจาก #ifdefs เพื่อหลีกเลี่ยงคำเตือนคอมไพเลอร์ใน Solaris โดยใช้ GCC [ISC-Bugs # 33032]
    • เพิ่มเช็คสำหรับช่องว่างมากเกินไปในไฟล์ config หรือสัญญาเช่า ขอบคุณ Paolo Pellegrino สำหรับการค้นหาปัญหาและข้อเสนอแนะสำหรับแพทช์ [ISC-Bugs # 33351]
    • แก้ไขปัญหาหลายอย่างด้วยการใช้ OMAPI เพื่อจัดการกับคลาสและคลาสย่อย [ISC-Bugs # 27452]
    • เพิ่มการเรียกใช้การสลีปหลังจากฆ่าลูกค้าเก่าเพื่อให้มีเวลาในการทำความสะอาดซ็อกเก็ต ซึ่งจะช่วยให้ตัวเลือก -r ทำงานได้อย่างสม่ำเสมอมากขึ้น [ISC-Bugs # 18175]
    • ไฟล์ที่ขาดหายไปสำหรับ ISC DHCP Developer's Guide จะรวมอยู่ใน tarballs ที่เผยแพร่แล้ว หากต้องการสร้างเอกสารนี้โปรดใช้คำสั่ง devel ในไดเร็กทอรี doc [ISC-Bugs # 32767]
    • อัปเดตสคริปต์ไคลเอ็นต์เพื่อใช้กับ openwrt [ISC-Bugs # 29843]
    • แก้ไขการจัดการซ็อกเก็ตสำหรับไคลเอ็นต์ DHCPv6 เพื่ออนุญาตให้อินสแตนซ์หลายไคลเอ็นต์บนเครื่องเดียวทำงานได้อย่างถูกต้อง ก่อนหน้านี้ลูกค้ารายเดียวจะได้รับแพ็คเก็ต ขอบคุณ Jiri Popelka ที่ Red Hat สำหรับรายงานข้อบกพร่องและแพทช์ที่อาจเกิดขึ้น [ISC-Bugs # 34784]
    • เพิ่มการสนับสนุนสำหรับการปิดระบบอย่างอ่อนโยนหลังจากได้รับสัญญาณ [ISC-Bugs # 32692] [ISC-Bugs 34945]
    • เพิ่มการบันทึกการเข้าสู่ระบบเซิร์ฟเวอร์ DHCPv6 เพื่อรวมที่อยู่ที่กำหนดให้กับไคลเอ็นต์ [ISC-Bugs # 26377]

    • มีอะไรใหม่ ในเวอร์ชัน 4.3.4:

      • ระบุคำเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33510] [ISC-Bugs # 33511]
      • ปิดเสียงเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33428]
      • เพิ่มเช็คสำหรับแพคเกจ 64 บิตสำหรับ atf [ISC-Bugs # 32206]
      • ใช้แพ็กเกจเครื่องมืออัตโนมัติที่ใหม่กว่าและเปิดการสนับสนุน RFC_3542 บน Mac OS [ISC-Bugs # 26303]
      • เอาตัวแปรออกเมื่อไม่มีการใช้งานเนื่องจาก #ifdefs เพื่อหลีกเลี่ยงคำเตือนคอมไพเลอร์ใน Solaris โดยใช้ GCC [ISC-Bugs # 33032]
      • เพิ่มเช็คสำหรับช่องว่างมากเกินไปในไฟล์ config หรือสัญญาเช่า ขอบคุณ Paolo Pellegrino สำหรับการค้นหาปัญหาและข้อเสนอแนะสำหรับแพทช์ [ISC-Bugs # 33351]
      • แก้ไขปัญหาหลายอย่างด้วยการใช้ OMAPI เพื่อจัดการกับคลาสและคลาสย่อย [ISC-Bugs # 27452]
      • เพิ่มการเรียกใช้การสลีปหลังจากฆ่าลูกค้าเก่าเพื่อให้มีเวลาในการทำความสะอาดซ็อกเก็ต ซึ่งจะช่วยให้ตัวเลือก -r ทำงานได้อย่างสม่ำเสมอมากขึ้น [ISC-Bugs # 18175]
      • ไฟล์ที่ขาดหายไปสำหรับ ISC DHCP Developer's Guide จะรวมอยู่ใน tarballs ที่เผยแพร่แล้ว หากต้องการสร้างเอกสารนี้โปรดใช้คำสั่ง devel ในไดเร็กทอรี doc [ISC-Bugs # 32767]
      • อัปเดตสคริปต์ไคลเอ็นต์เพื่อใช้กับ openwrt [ISC-Bugs # 29843]
      • แก้ไขการจัดการซ็อกเก็ตสำหรับไคลเอ็นต์ DHCPv6 เพื่ออนุญาตให้อินสแตนซ์หลายไคลเอ็นต์บนเครื่องเดียวทำงานได้อย่างถูกต้อง ก่อนหน้านี้ลูกค้ารายเดียวจะได้รับแพ็คเก็ต ขอบคุณ Jiri Popelka ที่ Red Hat สำหรับรายงานข้อบกพร่องและแพทช์ที่อาจเกิดขึ้น [ISC-Bugs # 34784]
      • เพิ่มการสนับสนุนสำหรับการปิดระบบอย่างอ่อนโยนหลังจากได้รับสัญญาณ [ISC-Bugs # 32692] [ISC-Bugs 34945]
      • เพิ่มการบันทึกการเข้าสู่ระบบเซิร์ฟเวอร์ DHCPv6 เพื่อรวมที่อยู่ที่กำหนดให้กับไคลเอ็นต์ [ISC-Bugs # 26377]

      • มีอะไรใหม่ ในเวอร์ชัน 4.3.3-P1:

        • ระบุคำเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33510] [ISC-Bugs # 33511]
        • ปิดเสียงเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33428]
        • เพิ่มเช็คสำหรับแพคเกจ 64 บิตสำหรับ atf [ISC-Bugs # 32206]
        • ใช้แพ็กเกจเครื่องมืออัตโนมัติที่ใหม่กว่าและเปิดการสนับสนุน RFC_3542 บน Mac OS [ISC-Bugs # 26303]
        • เอาตัวแปรออกเมื่อไม่มีการใช้งานเนื่องจาก #ifdefs เพื่อหลีกเลี่ยงคำเตือนคอมไพเลอร์ใน Solaris โดยใช้ GCC [ISC-Bugs # 33032]
        • เพิ่มเช็คสำหรับช่องว่างมากเกินไปในไฟล์ config หรือสัญญาเช่า ขอบคุณ Paolo Pellegrino สำหรับการค้นหาปัญหาและข้อเสนอแนะสำหรับแพทช์ [ISC-Bugs # 33351]
        • แก้ไขปัญหาหลายอย่างด้วยการใช้ OMAPI เพื่อจัดการกับคลาสและคลาสย่อย [ISC-Bugs # 27452]
        • เพิ่มการเรียกใช้การสลีปหลังจากฆ่าลูกค้าเก่าเพื่อให้มีเวลาในการทำความสะอาดซ็อกเก็ต ซึ่งจะช่วยให้ตัวเลือก -r ทำงานได้อย่างสม่ำเสมอมากขึ้น [ISC-Bugs # 18175]
        • ไฟล์ที่ขาดหายไปสำหรับ ISC DHCP Developer's Guide จะรวมอยู่ใน tarballs ที่เผยแพร่แล้ว หากต้องการสร้างเอกสารนี้โปรดใช้คำสั่ง devel ในไดเร็กทอรี doc [ISC-Bugs # 32767]
        • อัปเดตสคริปต์ไคลเอ็นต์เพื่อใช้กับ openwrt [ISC-Bugs # 29843]
        • แก้ไขการจัดการซ็อกเก็ตสำหรับไคลเอ็นต์ DHCPv6 เพื่ออนุญาตให้อินสแตนซ์หลายไคลเอ็นต์บนเครื่องเดียวทำงานได้อย่างถูกต้อง ก่อนหน้านี้ลูกค้ารายเดียวจะได้รับแพ็คเก็ต ขอบคุณ Jiri Popelka ที่ Red Hat สำหรับรายงานข้อบกพร่องและแพทช์ที่อาจเกิดขึ้น [ISC-Bugs # 34784]
        • เพิ่มการสนับสนุนสำหรับการปิดระบบอย่างอ่อนโยนหลังจากได้รับสัญญาณ [ISC-Bugs # 32692] [ISC-Bugs 34945]
        • เพิ่มการบันทึกการเข้าสู่ระบบเซิร์ฟเวอร์ DHCPv6 เพื่อรวมที่อยู่ที่กำหนดให้กับไคลเอ็นต์ [ISC-Bugs # 26377]

        • มีอะไรใหม่ ในเวอร์ชัน 4.3.3:

          • ระบุคำเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33510] [ISC-Bugs # 33511]
          • ปิดเสียงเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33428]
          • เพิ่มเช็คสำหรับแพคเกจ 64 บิตสำหรับ atf [ISC-Bugs # 32206]
          • ใช้แพ็กเกจเครื่องมืออัตโนมัติที่ใหม่กว่าและเปิดการสนับสนุน RFC_3542 บน Mac OS [ISC-Bugs # 26303]
          • เอาตัวแปรออกเมื่อไม่มีการใช้งานเนื่องจาก #ifdefs เพื่อหลีกเลี่ยงคำเตือนคอมไพเลอร์ใน Solaris โดยใช้ GCC [ISC-Bugs # 33032]
          • เพิ่มเช็คสำหรับช่องว่างมากเกินไปในไฟล์ config หรือสัญญาเช่า ขอบคุณ Paolo Pellegrino สำหรับการค้นหาปัญหาและข้อเสนอแนะสำหรับแพทช์ [ISC-Bugs # 33351]
          • แก้ไขปัญหาหลายอย่างด้วยการใช้ OMAPI เพื่อจัดการกับคลาสและคลาสย่อย [ISC-Bugs # 27452]
          • เพิ่มการเรียกใช้การสลีปหลังจากฆ่าลูกค้าเก่าเพื่อให้มีเวลาในการทำความสะอาดซ็อกเก็ต ซึ่งจะช่วยให้ตัวเลือก -r ทำงานได้อย่างสม่ำเสมอมากขึ้น [ISC-Bugs # 18175]
          • ไฟล์ที่ขาดหายไปสำหรับ ISC DHCP Developer's Guide จะรวมอยู่ใน tarballs ที่เผยแพร่แล้ว หากต้องการสร้างเอกสารนี้โปรดใช้คำสั่ง devel ในไดเร็กทอรี doc [ISC-Bugs # 32767]
          • อัปเดตสคริปต์ไคลเอ็นต์เพื่อใช้กับ openwrt [ISC-Bugs # 29843]
          • แก้ไขการจัดการซ็อกเก็ตสำหรับไคลเอ็นต์ DHCPv6 เพื่ออนุญาตให้อินสแตนซ์หลายไคลเอ็นต์บนเครื่องเดียวทำงานได้อย่างถูกต้อง ก่อนหน้านี้ลูกค้ารายเดียวจะได้รับแพ็คเก็ต ขอบคุณ Jiri Popelka ที่ Red Hat สำหรับรายงานข้อบกพร่องและแพทช์ที่อาจเกิดขึ้น [ISC-Bugs # 34784]
          • เพิ่มการสนับสนุนสำหรับการปิดระบบอย่างอ่อนโยนหลังจากได้รับสัญญาณ [ISC-Bugs # 32692] [ISC-Bugs 34945]
          • เพิ่มการบันทึกการเข้าสู่ระบบเซิร์ฟเวอร์ DHCPv6 เพื่อรวมที่อยู่ที่กำหนดให้กับไคลเอ็นต์ [ISC-Bugs # 26377]

          • มีอะไรใหม่ ในเวอร์ชัน 4.3.0 / 4.2.6:

            • ระบุคำเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33510] [ISC-Bugs # 33511]
            • ปิดเสียงเตือนการวิเคราะห์แบบคงที่ [ISC-Bugs # 33428]
            • เพิ่มเช็คสำหรับแพคเกจ 64 บิตสำหรับ atf [ISC-Bugs # 32206]
            • ใช้แพ็กเกจเครื่องมืออัตโนมัติที่ใหม่กว่าและเปิดการสนับสนุน RFC_3542 บน Mac OS [ISC-Bugs # 26303]
            • เอาตัวแปรออกเมื่อไม่มีการใช้งานเนื่องจาก #ifdefs เพื่อหลีกเลี่ยงคำเตือนคอมไพเลอร์ใน Solaris โดยใช้ GCC [ISC-Bugs # 33032]
            • เพิ่มเช็คสำหรับช่องว่างมากเกินไปในไฟล์ config หรือสัญญาเช่า ขอบคุณ Paolo Pellegrino สำหรับการค้นหาปัญหาและข้อเสนอแนะสำหรับแพทช์ [ISC-Bugs # 33351]
            • แก้ไขปัญหาหลายอย่างด้วยการใช้ OMAPI เพื่อจัดการกับคลาสและคลาสย่อย [ISC-Bugs # 27452]
            • เพิ่มการเรียกใช้การสลีปหลังจากฆ่าลูกค้าเก่าเพื่อให้มีเวลาในการทำความสะอาดซ็อกเก็ต ซึ่งจะช่วยให้ตัวเลือก -r ทำงานได้อย่างสม่ำเสมอมากขึ้น [ISC-Bugs # 18175]
            • ไฟล์ที่ขาดหายไปสำหรับ ISC DHCP Developer's Guide จะรวมอยู่ใน tarballs ที่เผยแพร่แล้ว หากต้องการสร้างเอกสารนี้โปรดใช้คำสั่ง devel ในไดเร็กทอรี doc [ISC-Bugs # 32767]
            • อัปเดตสคริปต์ไคลเอ็นต์เพื่อใช้กับ openwrt [ISC-Bugs # 29843]
            • แก้ไขการจัดการซ็อกเก็ตสำหรับไคลเอ็นต์ DHCPv6 เพื่ออนุญาตให้อินสแตนซ์หลายไคลเอ็นต์บนเครื่องเดียวทำงานได้อย่างถูกต้อง ก่อนหน้านี้ลูกค้ารายเดียวจะได้รับแพ็คเก็ต ขอบคุณ Jiri Popelka ที่ Red Hat สำหรับรายงานข้อบกพร่องและแพทช์ที่อาจเกิดขึ้น [ISC-Bugs # 34784]
            • เพิ่มการสนับสนุนสำหรับการปิดระบบอย่างอ่อนโยนหลังจากได้รับสัญญาณ [ISC-Bugs # 32692] [ISC-Bugs 34945]
            • เพิ่มการบันทึกการเข้าสู่ระบบเซิร์ฟเวอร์ DHCPv6 เพื่อรวมที่อยู่ที่กำหนดให้กับไคลเอ็นต์ [ISC-Bugs # 26377]

              • พบปัญหาความปลอดภัยใน Bind9 และ

                มีอะไรใหม่ คงที่ รุ่นนี้มีรหัส Bind9 แบบถาวร ไม่มีการเปลี่ยนแปลงโค้ดกับรหัส DHCP [ISC-Bugs # 32688] CVE: CVE-2013-2266.


              • มีอะไรใหม่ ในเวอร์ชัน 4.2.5:

                • โค้ดที่ถูกต้องในการคำนวณค่าเวลาในไคลเอ็นต์เพื่อเปรียบเทียบค่า rebind กับอินฟินิตี้แทนการต่ออายุค่า ขอบคุณ Chenda Huang จาก บริษัท H3C Technologies จำกัด เพื่อรายงานปัญหานี้ [ISC-Bugs # 29062]
                • แก้ไขปัญหาบางอย่างในโค้ดสำหรับการแยกวิเคราะห์และพิมพ์ตัวเลือก [ISC-Bugs # 22625] - พิมพ์ตัวเลือกที่มีหลายช่องตามด้วยอาร์เรย์ของบางอย่างเช่น & quot; fIa & quot; [ISC-Bugs # 27289] - แยกวิเคราะห์ตัวเลือกต่างๆในการประกาศที่มีหลายช่องตามด้วยอาร์เรย์ของบางอย่างเช่น & quot; fIa & quot; [ISC-Bugs # 27296] - ระบุอย่างถูกต้องถ้าเราแยกวิเคราะห์ค่า 16 หรือ 32 บิตใน evalu_numeric_expression (extract-int) [ISC-Bugs # 27314] - แยกวิเคราะห์ความยาวศูนย์เป็นอย่างดีจากไฟล์สัญญาเช่า ขอบคุณ Marius Tomaschewski จาก SUSE สำหรับรายงานและแพทช์ต้นแบบสำหรับตั๋วนี้รวมทั้งตั๋ว 27289
                • ก่อนหน้านี้รหัสเซิร์ฟเวอร์ถูกผ่อนคลายเพื่ออนุญาตให้ใช้แพ็คเก็ตที่มี ID ลูกค้าเป็นศูนย์ไม่น้อยที่จะประมวลผล ภายใต้สถานการณ์บางกรณีการใช้รหัสลูกค้าของศูนย์ความยาวเป็นศูนย์ทำให้เซิร์ฟเวอร์สามารถเข้าสู่ลูปแบบไม่ จำกัด ได้ เนื่องจากรหัสดังกล่าวไม่ถูกต้องตาม RFC 2132 ส่วน 9.14 เซิร์ฟเวอร์ไม่รับข้อมูลเหล่านี้อีกต่อไป รหัสลูกค้าที่มีความยาว 1 ยังไม่ถูกต้อง แต่เซิร์ฟเวอร์ยังคงยอมรับรหัสดังกล่าวเพื่อลดปัญหาการหยุดชะงัก ข้อ จำกัด ดังกล่าวอาจถูกทำให้รัดกุมในอนาคตเพื่อไม่อนุญาต ID ที่มีความยาว 1. ขอขอบคุณ Markus Hietava จากโครงการ Codenomicon CROSS ในการค้นหาปัญหานี้และ CERT-FI สำหรับการประสานงานกับช่องโหว่ [ISC-Bugs # 29851] CVE: CVE-2012-3571
                • เมื่อพยายามแปลง DUID จากตัวเลือก id ไคลเอ็นต์ไปยังที่อยู่ฮาร์ดแวร์จะจัดการรหัสไคลเอ็นต์ที่ไม่คาดคิดอย่างถูกต้อง ขอขอบคุณ Markus Hietava จากโครงการ Codenomicon CROSS สำหรับการค้นหาปัญหานี้และ CERT-FI สำหรับการประสานงานกับช่องโหว่ [ISC-Bugs # 29852] CVE: CVE-2012-3570
                • พบการรั่วไหลของหน่วยความจำและแก้ไขแล้ว ขอบคุณ Glen Eustace จาก Massey University, New Zealand ในการค้นหาปัญหานี้ [ISC-Bugs # 30024] CVE: CVE-2012-3954
                • การทดสอบหน่วยที่มีอยู่เดิมที่มีอยู่ได้รับการย้ายไปที่กรอบการทดสอบอัตโนมัติ (ATF) แล้ว การทดสอบใหม่ ๆ ได้รับการพัฒนาขึ้น หากต้องการใช้การทดสอบหน่วยโปรดใช้ - with-atf ในการกำหนดค่าสคริปต์ มีการเพิ่มคู่มือสำหรับนักพัฒนาแล้ว หากต้องการสร้างไฟล์โปรดใช้ devel ในไดเร็กทอรี doc ขณะนี้อยู่ในช่วงเริ่มต้นของการพัฒนา แต่คาดว่าจะเติบโตในอนาคตอันใกล้ [ISC-Bugs 25901]
                • พบปัญหาเกี่ยวกับการใช้เวลาเช่าแล้วแก้ไข การเปลี่ยนแปลงบางอย่างกับเวลาสิ้นสุดของสัญญาเช่า IPv6 อาจทำให้เซิร์ฟเวอร์ยกเลิก ขอบคุณ Glen Eustace จาก Massey University, New Zealand ในการค้นหาปัญหานี้ [ISC-Bugs # 30281] CVE: CVE-2012-3955
                • อัปเดตโค้ดดีบักการรั่วไหลของหน่วยความจำเพื่อทำงานกับ v6 [ISC-Bugs # 30297]
                • ผ่อนคลายข้อกำหนดสำหรับการลบระเบียน A หรือ AAAA ก่อนหน้านี้โค้ดการลบ DDNS ต้องมีทั้งระเบียน A หรือ AAAA และมีระเบียน TXT อยู่ ข้อกำหนดนี้อาจทำให้เกิดปัญหาหากมีบางสิ่งขัดจังหวะการลบออกจากระเบียน TXT เพียงอย่างเดียว การผ่อนคลายนี้จัดทำขึ้นใน RFC 4703 [ISC-Bugs # 30734]
                • แก้ไขรหัสป้องกันความผิดพลาดเพื่อจัดการกับชื่อผู้ให้บริการที่ไม่ถูกต้องดีกว่า ก่อนหน้านี้โครงสร้างที่ถือชื่ออาจถูกปลดปล่อยอย่างไม่เหมาะสมในบางกรณีและไม่ได้เป็นอิสระในกรณีอื่น ๆ [ISC-Bugs # 30320]
                • เพิ่มตัวเลือกการกำหนดค่า enable-secs-byteorder เพื่อจัดการกับไคลเอ็นต์ที่สั่งซื้อไบต์ในฟิลด์ secs ไม่ถูกต้อง ฟิลด์นี้ควรอยู่ในลำดับไบต์ของเครือข่าย แต่ลูกค้าบางรายทำผิดพลาด เมื่อตัวเลือกนี้ถูกเปิดใช้งานเซิร์ฟเวอร์จะตรวจสอบฟิลด์ secs และถ้าดูเหมือนผิด (ไบต์สูงไม่ใช่ศูนย์และศูนย์ไบต์ต่ำ) ให้สลับไบต์ ค่าเริ่มต้นถูกปิดใช้งาน ตัวเลือกนี้มีประโยชน์เฉพาะเมื่อทำ Load Balancing ภายใน failover [ISC-Bugs # 26108]
                • แก้ไขชุดปัญหาที่ค้นพบโดยใช้เครื่องมือตรวจสอบโค้ด ขอขอบคุณ Jiri Popelka และ Tomas Hozza Red Hat สำหรับล็อกและแพทช์ [ISC-Bugs # 23833]
                • การปรับปรุงสตริงพื้นฐาน base64 ที่ไม่ได้รับการปรับปรุง ตัวแยกวิเคราะห์ขณะนี้จัดการสตริงที่มีชื่อที่สำรองไว้ได้อย่างเหมาะสม [ISC-Bugs # 23048]
                • แก้ไขฟังก์ชัน nak_lease เพื่อพยายามค้นหาตัวระบุเซิร์ฟเวอร์เซิร์ฟเวอร์ที่จะใช้สำหรับ NAK คุณลักษณะนี้เปิดใช้งานโดยการกำหนด SERVER_ID_FOR_NAK ใน include / site.h และค่าดีฟอลต์ที่ถูกปิดใช้อยู่ [ISC-Bugs # 25689]
                • ลูกค้าส่งข้อมูลเกี่ยวกับตัวเลือกที่ร้องขอจากเซิร์ฟเวอร์ไปยังโค้ดสคริปต์ผ่านทางตัวแปรสภาพแวดล้อมแล้ว ตัวแปรเหล่านี้มีรูปแบบที่ร้องขอ _ = 1 ซึ่งมีชื่อตัวเลือกเหมือนกันกับที่ใช้ในตัวแปร new_ * และ old_ * [ISC-Bugs # 29068]
                • เพิ่มการสนับสนุนสำหรับการตรวจสอบอย่างง่ายว่าเซิร์ฟเวอร์ id ในข้อความคำขอถึง failover peer ตรงกับเซิร์ฟเวอร์ id ของเซิร์ฟเวอร์ การสนับสนุนนี้เปิดใช้งานโดยการแก้ไขไฟล์รวมถึง / site.h และยกเลิกคำนิยามสำหรับ SERVER_ID_CHECK ตัวเลือกมีข้อ จำกัด และปัญหาหลายประการโปรดอ่านความคิดเห็นในไฟล์ site.h ก่อนที่จะเปิดใช้งาน [ISC-Bugs # 31463]
                • จัดระเบียบปัญหาเรียบเรียงบางอย่างในโค้ดการแก้ปัญหา [ISC-Bugs # 26460]
                • ย้ายไฟล์ dhcpd.conf exmample ไปที่ dhcpd.conf.example เพื่อไม่ให้เขียนทับไฟล์ dhcpd.conf เมื่อติดตั้ง ISC DHCP เวอร์ชันใหม่ ผู้ใช้จะต้องคัดลอกด้วยตนเองและแก้ไขไฟล์ dhcpd.conf ตามที่ต้องการ [ISC-Bugs # 19337]
                • ตรวจสอบค่าสถานะเมื่อพยายามอ่านจากการเชื่อมต่อเพื่อดูว่ามีการปิดหรือไม่ หากปรากฏปิดอย่าพยายามอ่านจากอีกครั้ง วิธีนี้จะหลีกเลี่ยงการวนรอบแบบไม่ว่างรอขณะที่ชื่อเพียร์ไม่ตรงกัน [ISC-Bugs # 31231]
                • ลบตัวแปรที่ไม่ได้ใช้เพื่อให้คอมไพเลอร์มีความสุข [ISC-Bugs # 31983]

                • มีอะไรใหม่ ในเวอร์ชัน 4.2.4-P2:

                  • ปัญหาเกี่ยวกับการใช้เวลาเช่า พบและแก้ไข การเปลี่ยนแปลงบางอย่างกับเวลาสิ้นสุดของสัญญาเช่า IPv6 อาจทำให้เซิร์ฟเวอร์ยกเลิก ขอบคุณ Glen Eustace จาก Massey University, New Zealand ในการค้นหาปัญหานี้ [ISC-Bugs # 30281] CVE: CVE-2012-3955
                  • จัดการข้อความรีเลย์แบบสแตนด์อโลนโดยไม่ระบุชื่อ

                  มีอะไรใหม่ ในเวอร์ชัน 4.2.0-P1: ที่อยู่ในฟิลด์ที่อยู่ link ก่อนหน้านี้ข้อความดังกล่าวอาจทำให้เซิร์ฟเวอร์ขัดข้อง

ความคิดเห็นที่ ISC DHCP

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!