×

Help Tweakers weer winnen!

Tweakers is dit jaar weer genomineerd voor beste nieuwssite, beste prijsvergelijker en beste community! Laten we ervoor zorgen dat heel Nederland weet dat Tweakers de beste website is. Stem op Tweakers en maak kans op mooie prijzen!

Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: DragonFly BSD 4.8.1

Door , 2 reacties, bron: DragonFly BSD

03-08-2017 • 15:08

2 Linkedin Google+

Bron: DragonFly BSD

Bij een BSD-besturingssysteem zullen de meesten denken aan een van de drie varianten FreeBSD, OpenBSD of NetBSD. Er zijn echter nog diverse andere BSD-versies, zoals PC-BSD en DragonFly BSD. Deze laatste is een afsplitsing van FreeBSD 4.8, dat rond juni 2003 is ontstaan. Dit gebeurde omdat Matthew Dillon, de projectleider van DragonFly BSD, het destijds oneens was met de gekozen ontwikkelstrategie en de aandachtsgebieden van FreeBSD 5. Voor een overzicht van de ontwikkelingen sinds die tijd met betrekking tot DragonFly BSD kun je deze pagina doorspitten. Versie 4.8.1 is sinds kort beschikbaar en werd met de volgende commits uitgebracht:

DragonFly 4.8.1
  • libc/gmon: Replace sbrk() with mmap()
  • drm: bring in Linux compability changes from master
  • drm/linux: make flush_work() more robust
  • drm/i915: Update to Linux 4.7.10
  • drm - Fix hrtimer, don't reset timer->function to NULL in timeout handler.
  • sound - Delete devfs clone handler for /dev/dsp and /dev/mixer on unload.
  • if_vtnet - Allocate struct vtnet_tx_header entries from a queue.
  • Make sure that cam(4)'s dashutdown handler runs before DEVICE_SHUTDOWN().
  • kernel - MFC b48dd28447fc (sigtramp workaround)
  • kernel - Fix deadlock in sound system
  • kernel - Fix broken wakeup in crypto code
  • kernel - Add KERN_PROC_SIGTRAMP
  • gcc - Adjust the unwind code to use the new sigtramp probe sysctl
  • kernel - Implement NX
  • kernel - Implement NX (2)
  • kernel - Implement machdep.pmap_nx_enable TUNABLE
  • kernel - Implement NX (3) - cleanup
  • kernel - Temporarily set the default machdep.pmap_nx_enable to 0
  • param - Change __DragonFly_version to 400801
  • kernel - Fix i915 deadlock
  • pthreads - Change PTHREAD_STACK_MIN
  • libc - Fix bug in rcmdsh()
  • ppp - Fix minor overflow in protocol search
  • libtelnet - Fix improper statement construction (not a bug in the binary)
  • libdevstat - Limit sscanf field, fix redundant condition
  • openssh - Fix a broken assignment
  • window - Fix Graphics capability enable test
  • kernel - Fix event preset
  • mfiutil - Fix static buffer overflow
  • mixer - Fix sscanf() overflow
  • gcore - fix overflow in sscanf
  • kernel - Fix improper parens
  • libkvm: Fix char pointer dereference.
  • Fix some cases where an index was used before its limits check.
  • Really ensure that our world/kernel are built under POSIX locale ("C").
  • zoneinfo: Create a /usr/share/zoneinfo/UTC link.
  • kernel/cam: Add CAM_SCSI_IT_NEXUS_LOST (in preparation for virtio_scsi(4)).
  • kernel: Add FreeBSD's virtio_scsi(4) driver.
  • ccdconfig(8): Add missing free().
  • libpuffs: Fix two asserts.
  • kernel/acpi: Untangle the wakecode generation during buildkernel.
  • kernel/acpica: Better check AcpiOsPredefinedOverride()'s InitVal argument.
  • kernel/acpica: ACPI_THREAD_ID is unsigned.
  • kernel/acpica: Return curthread as thread id from AcpiOsGetThreadId().
  • kernel/acpica: Remove no longer needed #include.
  • kernel/acpi: Call AcpiInitializeSubsystem() before AcpiInitializeTables().
  • kernel/urtwn: Add missing braces.
  • kernel/ieee80211: Add missing braces.
  • libthread_xu: Fix checking of pthread_barrier_init()'s count argument.
  • sound/hda: Sync device ID table with FreeBSD
  • inet6: Restore mbuf hash after defragmentation.
  • pf: Normalized, i.e. defragged, packets requiring rehash.
  • em: Enable MSI by default on devices has PCI advanced features capability.
  • sched: Change CPU_SETSIZE to signed int, same as FreeBSD/Linux.
  • usched: Allow process to change self cpu affinity
  • ix: Fixup TX/RX ring settings for X550, which supports 64/64 TX/RX rings.
  • Revert "Always use unix line endings"
--
DragonFly BSD source repository
Versienummer 4.8.1
Releasestatus Final
Website DragonFly BSD
Download http://www.dragonflybsd.org/download/
Licentietype Voorwaarden (GNU/BSD/etc.)

Reacties (2)

Wijzig sortering
PC BSD heet al even TrueOS.
Klopt. Maar volgens mij is dat gewoon een uitgeconfigureerde FreeBSD desktop. Dragonfly is echt een source-fork. Overigens zou ik behalve voor experimenten geen reden weten om die te gaan gebruiken. Sowieso draait het alleen nog op amd64.

Op dit item kan niet meer gereageerd worden.


Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*