From 90791d1fb810212a39440a70deee8e764f29e0a0 Mon Sep 17 00:00:00 2001 From: Johann Kois Date: Sat, 6 Jun 2009 10:35:45 +0000 Subject: [PATCH] MFde: Update the German porters-handbook to the current revision. Obtained from: The FreeBSD German documentation project Contributed by: Fabian Ruch --- .../books/porters-handbook/book.sgml | 1800 ++++++++++++----- 1 file changed, 1318 insertions(+), 482 deletions(-) diff --git a/de_DE.ISO8859-1/books/porters-handbook/book.sgml b/de_DE.ISO8859-1/books/porters-handbook/book.sgml index 25582e059b..19cca979a4 100644 --- a/de_DE.ISO8859-1/books/porters-handbook/book.sgml +++ b/de_DE.ISO8859-1/books/porters-handbook/book.sgml @@ -3,8 +3,8 @@ The FreeBSD German Documentation Project $FreeBSD$ - $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.151 2009/02/07 11:00:34 jkois Exp $ - basiert auf: 1.973 + $FreeBSDde: de-docproj/books/porters-handbook/book.sgml,v 1.163 2009/06/05 19:31:28 miwi Exp $ + basiert auf: 1.1015 --> + + docs* + Meta-Ports für die + FreeBSD-Dokumentation. + + + editors allgemeine Editoren. @@ -4419,16 +4426,18 @@ ${MANPREFIX}/man/de/man3/baz.3.gz OPTIONS-Definitionen müssen vor der Einbindung von - bsd.port.pre.mk erscheinen. + bsd.port.options.mk erscheinen. Die WITH_* und WITHOUT_*-Variablen können nur nach der Einbindung von - bsd.port.pre.mk getestet - werden. - - - - Beispiel + bsd.port.options.mk getestet + werden. bsd.port.pre.mk kann auch + stattdessen eingebunden werden und wird immer noch von + vielen Ports eingebunden, die vor der Einführung von + bsd.port.options.mk erstellt wurden. + Jedoch wirken manche Variablen nicht wie gewohnt nach der + Einbindung von bsd.port.pre.mk, + typischerweise USE_*-Optionen. Einfache Anwendung von @@ -4437,7 +4446,7 @@ ${MANPREFIX}/man/de/man3/baz.3.gz</programlisting> <para><programlisting>OPTIONS= FOO "Enable option foo" On \ BAR "Support feature bar" Off -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> .if defined(WITHOUT_FOO) CONFIGURE_ARGS+= --without-foo @@ -4449,6 +4458,23 @@ CONFIGURE_ARGS+= --with-foo RUN_DEPENDS+= bar:${PORTSDIR}/bar/bar .endif +.include <bsd.port.mk></programlisting></para> + </example> + + <example id="ports-options-old-style-use"> + <title>Veraltete Anwendung von + <makevar>OPTIONS</makevar> + + OPTIONS= FOO "Enable option foo" On + +.include <bsd.port.pre.mk> + +.if defined(WITHOUT_FOO) +CONFIGURE_ARGS+= --without-foo +.else +CONFIGURE_ARGS+= --with-foo +.endif + .include <bsd.port.post.mk> @@ -5113,6 +5139,36 @@ PORTVERSION= 1.0 Build-Mechanismen + + Paralleles Bauen von Ports + + Das Ports-Framework von &os; unterstützt das + parallele Bauen von Ports, indem es mehrere + make-Instanzen ausführt, damit + SMP-Systeme ihre gesamte + CPU-Rechenleistung ausnützen + können und so das Bauen von Ports schneller und + effektiver werden kann. + + Dies ermöglicht der Parameter + -jX an &man.make.1;, wenn Code von + Drittanbietern kompiliert wird. Leider können nicht + alle Ports wirklich gut mit dem Parallelbau umgehen. + Deshalb ist es erforderlich, dass dieses Feature explizit + durch MAKE_JOBS_SAFE=yes irgendwo + unterhalb des Abschnitts für Abhängigkeiten im + Makefile aktiviert wird. + + Eine weitere Möglichkeit im Umgang mit dieser + Option besteht für den Maintainer darin, + MAKE_JOBS_UNSAFE=yes zu setzen. Diese + Variable wird dann verwendet, wenn ein Port bekannterweise + mit -jX nicht gebaut werden kann, der + Benutzer jedoch für alle Ports den Mehrprozessorbau + durch FORCE_MAKE_JOBS=yes in + /etc/make.conf erzwingt. + + <command>make</command>, <command>gmake</command> und <command>imake</command> @@ -5759,21 +5815,14 @@ PLIST_SUB+= NLS="@comment " PERL_VERSION Die volle Version des installierten perl (z.B. - 5.00503). - - - - PERL_VER - Die kurze Angabe der installierten - perl-Version (z.B. - 5.005). + 5.8.9). PERL_LEVEL Die installierte perl-Version als ein Integer der Form MNNNPP - (z.B. 500503). + (z.B. 500809). @@ -9259,10 +9308,9 @@ run_rc_command "$1" Werte ersetzt. Der Wert von %%OSREL%% ist die Revisionsnummer des Betriebssystems (z.B. 4.9). %%PERL_VERSION%% - gibt die vollständige Versionsnummer von - perl (z.B. 5.00502) und - %%PERL_VER%% die Versionsnummer ohne - Patchlevel (z.B. 5.005) an. Weitere, die + und %%PERL_VER%% geben die + vollständige Versionsnummer von perl + (z.B. 5.8.9) an. Weitere, die Dokumentationsdateien des Ports betreffende %%VARS%%, werden im entsprechenden @@ -10908,1268 +10956,1485 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 __FreeBSD_version-Werte - + + Wert + Datum Release - __FreeBSD_version - 2.0-RELEASE 119411 + + 2.0-RELEASE - 2.1-CURRENT 199501, 199503 + 19. März 1995 + 2.1-CURRENT - 2.0.5-RELEASE 199504 + 9. April 1995 + 2.0.5-RELEASE - 2.2-CURRENT vor 2.1 199508 + 26. August 1995 + 2.2-CURRENT vor 2.1 - 2.1.0-RELEASE 199511 + 10. November 1995 + 2.1.0-RELEASE - 2.2-CURRENT vor 2.1.5 199512 + 10. November 1995 + 2.2-CURRENT vor 2.1.5 - 2.1.5-RELEASE 199607 + 10. Juli 1996 + 2.1.5-RELEASE - 2.2-CURRENT vor 2.1.6 199608 + 12. Juli 1996 + 2.2-CURRENT vor 2.1.6 + 199612 + 15. November 1996 2.1.6-RELEASE - 199612 + 199612 + 2.1.7-RELEASE - 199612 - 2.2-RELEASE 220000 + 19. Februar 1997 + 2.2-RELEASE + (nicht geändert) + 2.2.1-RELEASE - 220000 (keine Änderung) + (nicht geändert) + 2.2-STABLE nach 2.2.1-RELEASE - 220000 (keine Änderung) - 2.2-STABLE nach texinfo-3.9 221001 + 15. April 1997 + 2.2-STABLE nach texinfo-3.9 - 2.2-STABLE nach top 221002 + 30. April 1997 + 2.2-STABLE nach top - 2.2.2-RELEASE 222000 + 16. Mai 1997 + 2.2.2-RELEASE - 2.2-STABLE nach 2.2.2-RELEASE 222001 + 19. Mai 1997 + 2.2-STABLE nach 2.2.2-RELEASE - 2.2.5-RELEASE 225000 + 2. Oktober 1997 + 2.2.5-RELEASE - 2.2-STABLE nach 2.2.5-RELEASE 225001 + 20. November 1997 + 2.2-STABLE nach 2.2.5-RELEASE - 2.2-STABLE nach der Aufnahme von ldconfig -R 225002 + 27. Dezember 1997 + 2.2-STABLE nach der Aufnahme von ldconfig -R - 2.2.6-RELEASE 226000 + 24. März 1998 + 2.2.6-RELEASE - 2.2.7-RELEASE 227000 + 21. Juli 1998 + 2.2.7-RELEASE - 2.2-STABLE nach 2.2.7-RELEASE 227001 + 21. Juli 1998 + 2.2-STABLE nach 2.2.7-RELEASE - 2.2-STABLE nach &man.semctl.2; Änderung 227002 + 19. September 1998 + 2.2-STABLE nach &man.semctl.2; Änderung - 2.2.8-RELEASE 228000 + 29. November 1998 + 2.2.8-RELEASE - 2.2-STABLE nach 2.2.8-RELEASE 228001 + 29. November 1998 + 2.2-STABLE nach 2.2.8-RELEASE - 3.0-CURRENT vor &man.mount.2; Änderung 300000 + 19. Februar 1996 + 3.0-CURRENT vor &man.mount.2; Änderung - 3.0-CURRENT nach &man.mount.2; Änderung 300001 + 24. September 1997 + 3.0-CURRENT nach &man.mount.2; Änderung - 3.0-CURRENT nach &man.semctl.2; Änderung 300002 + 2. Juni 1998 + 3.0-CURRENT nach &man.semctl.2; Änderung - 3.0-CURRENT nach ioctl arg Änderungen 300003 + 7. Juni 1998 + 3.0-CURRENT nach ioctl arg Änderungen - 3.0-CURRENT nach ELF-Konvertierung 300004 + 3. September 1998 + 3.0-CURRENT nach ELF-Konvertierung - 3.0-RELEASE 300005 + 16. Oktober 1998 + 3.0-RELEASE - 3.0-CURRENT nach 3.0-RELEASE 300006 + 16. Oktober 1998 + 3.0-CURRENT nach 3.0-RELEASE - 3.0-STABLE nach 3/4 Zweig 300007 + 22. Januar 1999 + 3.0-STABLE nach 3/4 Zweig - 3.1-RELEASE 310000 + 9. Februar 1999 + 3.1-RELEASE - 3.1-STABLE nach 3.1-RELEASE 310001 + 27. März 1999 + 3.1-STABLE nach 3.1-RELEASE + 310002 + 14. April 1999 3.1-STABLE nach Änderung der C++ Konstruktor/Destruktor-Reihenfolge - 310002 - 3.2-RELEASE 320000 + + 3.2-RELEASE - 3.2-STABLE 320001 + 8. Mai 1999 + 3.2-STABLE + 320002 + 29. August 1999 3.2-STABLE nach binär-inkompatibler IPFW und Socket-Änderungen - 320002 - 3.3-RELEASE 330000 + 2. September 1999 + 3.3-RELEASE - 3.3-STABLE 330001 + 16. September 1999 + 3.3-STABLE + 330002 + 24. November 1999 3.3-STABLE nach Hinzufügen von &man.mkstemp.3; zur libc - 330002 - 3.4-RELEASE 340000 + 5. Dezember 1999 + 3.4-RELEASE - 3.4-STABLE 340001 + 17. Dezember 1999 + 3.4-STABLE - 3.5-RELEASE 350000 + 20. Juni 2000 + 3.5-RELEASE - 3.5-STABLE 350001 + 12. Juli 2000 + 3.5-STABLE - 4.0-CURRENT nach 3.4 Zweig 400000 + 22. Januar 1999 + 4.0-CURRENT nach 3.4 Zweig + 400001 + 20. Februar 1999 4.0-CURRENT nach der Änderung im Verhalten des dynamischen Linkers. - 400001 + 400002 + 13. März 1999 4.0-CURRENT nach Änderung der C++ Konstruktor/Destruktor Reihenfolge. - 400002 - 4.0-CURRENT nach funktionierendem &man.dladdr.3;. 400003 + 27. März 1999 + 4.0-CURRENT nach funktionierendem &man.dladdr.3;. + 400004 + 5. April 1999 4.0-CURRENT nach der __deregister_frame_info Fehlerbehebung für den dynamischen Linker (auch 4.0-CURRENT nach EGCS 1.1.2 Integration). - 400004 + 400005 + 27. April 1999 4.0-CURRENT nach &man.suser.9; API Änderung (auch 4.0-CURRENT nach newbus). - 400005 + 400006 + 31. Mai 1999 4.0-CURRENT nach Änderung der cdevsw-Registrierung. - 400006 + 400007 + 17. Juni 1999 4.0-CURRENT nach Hinzufügen von so_cred für Zugangsberechtigungen auf Socket-Ebene. - 400007 + 400008 + 20. Juni 1999 4.0-CURRENT nach Hinzufügen eines poll Syscall-Wrappers zur libc_r. - 400008 + 400009 + 20. Juli 1999 4.0-CURRENT nach der Änderung des Kernel dev_t-Typs zum struct specinfo-Zeiger. - 400009 + 400010 + 25. September 1999 4.0-CURRENT nach dem Beseitigen eines Fehlers in &man.jail.2;. - 400010 + 400011 + 29. September 1999 4.0-CURRENT nach der sigset_t Datentyp Änderung. - 400011 + 400012 + 15. November 1999 4.0-CURRENT nach dem Wechsel zum GCC 2.95.2-Compiler. - 400012 + 400013 + 4. Dezember 1999 4.0-CURRENT nach Hinzufügen der erweiterbaren Linux Mode ioctl-Routinen. - 400013 - 4.0-CURRENT nach dem OpenSSL-Import. 400014 + 18. Januar 2000 + 4.0-CURRENT nach dem OpenSSL-Import. + 400015 + 27. Januar 2000 4.0-CURRENT nach der C++ ABI Änderung in GCC 2.95.2 von -fvtable-thunks zu -fno-vtable-thunks als Standard. - 400015 - 4.0-CURRENT nach OpenSSH-Import. 400016 + 27. Februar 2000 + 4.0-CURRENT nach OpenSSH-Import. - 4.0-RELEASE 400017 + 13. März 2000 + 4.0-RELEASE - 4.0-STABLE nach 4.0-RELEASE 400018 + 17. März 2000 + 4.0-STABLE nach 4.0-RELEASE + 400019 + 5. Mai 2000 4.0-STABLE nach der Einführung von verzögerten Prüfsummen. - 400019 + 400020 + 4. Juni 2000 4.0-STABLE nach dem Einpflegen des libxpg4-Quelltextes in die libc. - 400020 + 400021 + 8. Juli 2000 4.0-STABLE nach der Aktualisierung von Binutils auf 2.10.0, Änderungen der binären ELF-Markierungen, Aufnahme von tcsh ins Basissystem. - 400021 - 4.1-RELEASE 410000 + 14. Juli 2000 + 4.1-RELEASE - 4.1-STABLE nach 4.1-RELEASE 410001 + 29. Juli 2000 + 4.1-STABLE nach 4.1-RELEASE + 410002 + 16. September 2000 4.1-STABLE nachdem &man.setproctitle.3; von der libutil in die libc verschoben wurde. - 410002 - 4.1.1-RELEASE 411000 + 25. September 2000 + 4.1.1-RELEASE - 4.1.1-STABLE nach 4.1.1-RELEASE 411001 + + 4.1.1-STABLE nach 4.1.1-RELEASE - 4.2-RELEASE 420000 + 31. Oktober 2000 + 4.2-RELEASE + 420001 + 10. Januar 2001 4.2-STABLE nach Kombinaion von libgcc.a und libgcc_r.a und zugehörigen Änderungen der GCC-Bindungen. - 420001 - 4.3-RELEASE 430000 + 6. März 2001 + 4.3-RELEASE + 430001 + 18. Mai 2001 4.3-STABLE nach der Einführung von wint_t. - 430001 + 430002 + 22. Juli 2001 4.3-STABLE nach dem Einpflegen der PCI Stromstatus-API. - 430002 - 4.4-RELEASE 440000 + 1. August 2001 + 4.4-RELEASE + 440001 + 23. Oktober 2001 4.4-STABLE nach der Einführung von d_thread_t. - 440001 + 440002 + 4. November 2001 4.4-STABLE nach den Änderungen der mount-Struktur (betrifft Dateisystem-Kernelmodule). - 440002 + 440003 + 18. Dezember 2001 4.4-STABLE nachdem die Userland-Komponenten von smbfs importiert worden sind. - 440003 - 4.5-RELEASE 450000 + 20. Dezember 2001 + 4.5-RELEASE + 450001 + 24. Februar 2002 4.5-STABLE nach der Umbenennung von Elementen der USB-Struktur. - 450001 + 450004 + 16. April 2002 4.5-STABLE nachdem die sendmail_enable &man.rc.conf.5; Variable geändert worden ist, um den Wert NONE zu akzeptieren. - 450004 + 450005 + 27. April 2002 4.5-STABLE nachdem XFree86 4 als Standard zum Bauen der Pakete benutzt wird. - 450005 + 450006 + 1. Mai 2002 4.5-STABLE nach dem Reparieren des Empfangsfilters, welcher anfällig für einfache DoS-Attacken war. - 450006 - 4.6-RELEASE 460000 + 21. Juni 2002 + 4.6-RELEASE + 460001 + 21. Juni 2002 4.6-STABLE &man.sendfile.2; repariert, um mit der Dokumentation übereinzustimmen, und nicht mehr die Anzahl der gesendeten Header mit der Anzahl der Daten, welche aus der Datei geschickt werden, gegenzurechnen. - 460001 - 4.6.2-RELEASE 460002 + 19. Juli 2002 + 4.6.2-RELEASE - 4.6-STABLE 460100 + 26. Juni 2002 + 4.6-STABLE + 460101 + 26. Juni 2002 4.6-STABLE nach dem Einfließen von `sed -i' aus CURRENT. - 460101 + 460102 + 1. September 2002 4.6-STABLE nach dem Einfließen von vielen neuen pkg_install-Funktionen aus HEAD (HEAD = die aktuellste und letzte Version des Quellverzeichnisbaumes). - 460102 - 4.7-RELEASE 470000 + 8. Oktober 2002 + 4.7-RELEASE - 4.7-STABLE 470100 + 9. Oktober 2002 + 4.7-STABLE + 470101 + 10. November 2002 Beginn von generierten __std{in,out,err}p Referenzen statt __sF. Dies ändert std{in,out,err} von einem Ausdruck während des Kompilierens zu einem Laufzeitausdruck. - 470101 + 470102 + 23. Januar 2003 4.7-STABLE nach dem Einfliessen von mbuf-Änderungen, um m_aux mbufs mit denen von m_tag zu ersetzen - 470102 - 4.7-STABLE erhält OpenSSL 0.9.7 470103 + 14. Februar 2003 + 4.7-STABLE erhält OpenSSL 0.9.7 - 4.8-RELEASE 480000 + 30. März 2003 + 4.8-RELEASE - 4.8-STABLE 480100 + 5. April 2003 + 4.8-STABLE + 480101 + 22. Mai 2003 4.8-STABLE nachdem &man.realpath.3; Thread-sicher gemacht wurde. - 480101 - 4.8-STABLE Änderung der 3ware-API in twe. 480102 + 10. August 2003 + 4.8-STABLE Änderung der 3ware-API in twe. - 4.9-RELEASE 490000 + 27. Oktober 2003 + 4.9-RELEASE - 4.9-STABLE 490100 + 27. Oktober 2003 + 4.9-STABLE + 490101 + 8. Januar 2004 4.9-STABLE nachdem e_sid zu der Struktur kinfo_eproc hinzugefügt wurde. - 490101 + 490102 + 4. Februar 2004 4.9-STABLE nach dem Einfliessen der libmap-Funktionalität für rtld. - 490102 - 4.10-RELEASE 491000 + 25. Mai 2004 + 4.10-RELEASE - 4.10-STABLE 491100 + 1. Juni 2004 + 4.10-STABLE + 491101 + 11. August 2004 4.10-STABLE nach dem Einfliessen von Revision 20040629 der Paket-Werkzeuge aus CURRENT. - 491101 + 491102 + 16. November 2004 4.10-STABLE nach der Fehlerbehebung in der VM, um das Freigeben von fiktiven Speicherseiten korrekt zu handhaben. - 491102 - 4.11-RELEASE 492000 + 17. Dezember 2004 + 4.11-RELEASE - 4.11-STABLE 492100 + 17. Dezember 2004 + 4.11-STABLE + 492101 + 18. April 2006 4.11-STABLE nach dem Hinzufügen von libdata/ldconfig Verzeichnissen zu den mtree-Dateien. - 492101 - 5.0-CURRENT 500000 + 13. März 2000 + 5.0-CURRENT + 500001 + 18. April 2000 5.0-CURRENT nach Hinzufügen von zusätzlichen Feldern in den ELF-Headern und Ändern der Methode zur ELF-Markierung von Binärdateien. - 500001 + 500002 + 2. Mai 2000 5.0-CURRENT nach kld-Metadaten Änderungen. - 500002 - 5.0-CURRENT nach buf/bio Änderungen. 500003 + 18. Mai 2000 + 5.0-CURRENT nach buf/bio Änderungen. - 5.0-CURRENT nach binutils Aktualisierung. 500004 + 26. Mai 2000 + 5.0-CURRENT nach binutils Aktualisierung. + 500005 + 3. Juni 2000 5.0-CURRENT nach dem Einfliessen des libxpg4 Quelltextes in die libc und der Einführung der TASKQ-Schnittstelle. - 500005 + 500006 + 10. Juni 2000 5.0-CURRENT nach dem Hinzufügen der AGP-Schnittstellen. - 500006 + 500007 + 29. Juni 2000 5.0-CURRENT nach der Aktualisierung von Perl auf Version 5.6.0. - 500007 + 500008 + 7. Juli 2000 5.0-CURRENT nach der Aktualisierung des KAME-Quelltextes zu den 2000/07-Quellen. - 500008 + 500009 + 14. Juli 2000 5.0-CURRENT nach ether_ifattach() und ether_ifdetach() Änderungen. - 500009 + 500010 + 16. Juli 2000 5.0-CURRENT nachdem die mtree-Standards zurück zur ursprünglichen Variante geändert wurden; -L hinzugefügt, um Symlinks zu folgen. - 500010 + 500011 + 18. Juli 2000 5.0-CURRENT nachdem die kqueue-API geändert worden ist. - 500011 + 500012 + 2. September 2000 5.0-CURRENT nachdem &man.setproctitle.3; von libutil nach libc verschoben worden ist. - 500012 - 5.0-CURRENT nach dem ersten SMPng-Commit. 500013 + 10. September 2000 + 5.0-CURRENT nach dem ersten SMPng-Commit. + 500014 + 4. Januar 2001 5.0-CURRENT nachdem <sys/select.h> nach <sys/selinfo.h> verschoben worden ist. - 500014 + 500015 + 10. Januar 2001 5.0-CURRENT nach dem Kombinieren von libgcc.a und libgcc_r.a und damit verbundene Änderungen an GCC-Bindungen. - 500015 + 500016 + 24. Januar 2001 5.0-CURRENT nach der Änderung das Zusammenbinden von libc und libc_r zu erlauben, womit die -pthread Option veraltet ist. - 500016 + 500017 + 18. Februar 2001 5.0-CURRENT nach dem Umschalten von struct ucred zu struct xucred, um die vom Kernel exportierte API für mount u.a.zu stabilisieren. - 500017 + 500018 + 24. Februar 2001 5.0-CURRENT nach dem Hinzufügen der CPUTYPE make Variable zum Kontrollieren von CPU-spezifischen Optimierungen. - 500018 + 500019 + 9. Juni 2001 5.0-CURRENT nach dem Verschieben von machine/ioctl_fd.h nach sys/fdcio.h - 500019 + 500020 + 15. Juni 2001 5.0-CURRENT nach der Umbenennung der locale-Namen. - 500020 + 500021 + 22. Juni 2001 5.0-CURRENT nach dem Bzip2-Import. Kennzeichnet auch, dass S/Key entfernt wurde. - 500021 - 5.0-CURRENT nach SSE Unterstützung. 500022 + 12. Juli 2001 + 5.0-CURRENT nach SSE Unterstützung. - 5.0-CURRENT nach KSE-Meilenstein 2. 500023 + 14. September 2001 + 5.0-CURRENT nach KSE-Meilenstein 2. + 500024 + 1. Oktober 2001 5.0-CURRENT nach d_thread_t, und nachdem UUCP in die Ports verschoben worden ist. - 500024 + 500025 + 4. Oktober 2001 5.0-CURRENT nach Änderungen in der ABI bei der Weitergabe von Deskriptoren und Berechtigungen auf 64 Bit Plattformen. - 500025 + 500026 + 9. Oktober 2001 5.0-CURRENT nachdem XFree86 4 als Standard zum Erstellen der Pakete benutzt wird und die neue libc strnstr()-Funktion hinzugefügt wurde. - 500026 + 500027 + 10. Oktober 2001 5.0-CURRENT nachdem die neue libc strcasestr()-Funktion hinzugefügt wurde. - 500027 + 500028 + 14. Dezember 2001 5.0-CURRENT nachdem die Userland-Komponenten von smbfs importiert wurden. - 500028 + (nicht geändert) + 5.0-CURRENT nachdem die neuen C99-Ganzzahlen mit spezifischer Breite hinzugefügt wurden. - (Nicht hochgezählt.) + 500029 + 29. Januar 2002 5.0-CURRENT nachdem eine Änderung im Rückgabewert von &man.sendfile.2; gemacht wurde. - 500029 + 500030 + 15. Februar 2002 5.0-CURRENT nach der Einführung des Types fflags_t, welches die passende Größe für Dateiflags hat. - 500030 + 500031 + 24. Februar 2002 5.0-CURRENT nach der Umbenennung der USB elements-Struktur. - 500031 + 500032 + 16. März 2002 5.0-CURRENT nach der Einführung von Perl 5.6.1. - 500032 + 500033 + 3. April 2002 5.0-CURRENT nachdem die sendmail_enable &man.rc.conf.5; Variable geändert worden ist, um den Wert NONE zu akzeptieren. - 500033 + 500034 + 30. April 2002 5.0-CURRENT nachdem mtx_init() einen dritten Parameter entgegen nimmt. - 500034 - 5.0-CURRENT mit GCC 3.1. 500035 + 13. Mai 2002 + 5.0-CURRENT mit GCC 3.1. - 5.0-CURRENT ohne Perl in /usr/src 500036 + 17. Mai 2002 + 5.0-CURRENT ohne Perl in /usr/src + 500037 + 29. Mai 2002 5.0-CURRENT nach dem Hinzufügen von &man.dlfunc.3; - 500037 + 500038 + 24. Juli 2002 5.0-CURRENT nachdem die Typen von einigen Elementen der sockbuf-Struktur geändert wurden und nachdem die Struktur neu geordnet wurde. - 500038 + 500039 + 1. September 2002 5.0-CURRENT nach dem GCC 3.2.1 Import. Und auch nachdem die Header nicht mehr _BSD_FOO_T_ sondern _FOO_T_DECLARED benutzen. Dieser Wert kann auch als konservative Schätzung für den Beginn der Unterstützung des &man.bzip2.1; Pakets verwendet werden. - 500039 + 500040 + 20. September 2002 5.0-CURRENT nachdem verschiedene Änderungen an Plattenfunktionen gemacht wurden, um die Anhängigkeit von Interna der disklabel-Struktur zu entfernen. - 500040 + 500041 + 1. Oktober 2002 5.0-CURRENT nach dem Hinzufügen von &man.getopt.long.3; zur libc. - 500041 + 500042 + 15. Oktober 2002 5.0-CURRENT nach der Aktualisierung von Binutils auf 2.13, bei denen die FreeBSD-Emulation, vec und das Ausgabeformat geändert wurden. - 500042 + 500043 + 1. November 2002 5.0-CURRENT nach dem Hinzufügen schwacher pthread_XXX Stubs zur libc, womit libXThrStub.so veraltet ist. 5.0-RELEASE. - 500043 + 500100 + 17. Januar 2003 5.0-CURRENT nach dem Erstellen des RELENG_5_0-Zweiges - 500100 + 500101 + 19. Februar 2003 <sys/dkstat.h> ist leer und sollte nicht inkludiert werden. - 500101 + 500102 + 25. Februar 2003 5.0-CURRENT nach der Änderung in der d_mmap_t-Schnittstelle. - 500102 + 500103 + 26. Februar 2003 5.0-CURRENT nachdem taskqueue_swi geädert wurde, um ohne Giant zu arbeiten, und taskqueue_swi_giant hinzugefügt wurde, um Giant zu verwenden. - 500103 + 500104 + 27. Februar 2003 cdevsw_add() und cdevsw_remove() gibt es nicht länger. Auftauchen der MAJOR_AUTO-Allokationsmöglichkeit. - 500104 + 500105 + 4. März 2003 5.0-CURRENT nach der neuen cdevsw-Initialisierungsmethode. - 500105 + 500106 + 8. März 2003 devstat_add_entry() wurde durch devstat_new_entry() ersetzt. - 500106 + 500107 + 15. März 2003 Devstat Schnittstellenänderung; siehe sys/sys/param.h 1.149. - 500107 - Token-Ring Schnittstellenänderungen. 500108 + 15. März 2003 + Token-Ring Schnittstellenänderungen. - Hinzufügen von vm_paddr_t. 500109 + 25. März 2003 + Hinzufügen von vm_paddr_t. + 500110 + 28. März 2003 5.0-CURRENT nachdem &man.realpath.3; Thread-sicher gemacht wurde. - 500110 + 500111 + 9. April 2003 5.0-CURRENT nachdem &man.usbhid.3; mit NetBSD synchronisiert wurde. - 500111 + 500112 + 17. April 2003 5.0-CURRENT nach der neuen NSS Implementierung und Hinzufügen der POSIX.1 getpw*_r, getgr*_r Funktionen. - 500112 + 500113 + 2. Mai 2003 5.0-CURRENT nach Entfernen des alten rc-Systems. - 500113 - 5.1-RELEASE. 501000 + 4. Juni 2003 + 5.1-RELEASE. + 501100 + 2. Juni 2003 5.1-CURRENT nach dem Erstellen des RELENG_5_1 Zweiges. - 501100 + 501101 + 29. Juni 2003 5.1-CURRENT nachdem die Semantik von sigtimedwait(2) and sigwaitinfo(2) korrigiert wurden. - 501101 + 501102 + 3. Juli 2003 5.1-CURRENT nach dem Hinzufügen der lockfunc und lockfuncarg-Felder zu &man.bus.dma.tag.create.9;. - 501102 + 501103 + 31. Juli 2003 5.1-CURRENT nach der Integration des GCC 3.3.1-pre 20030711 Snapshots. - 501103 - 5.1-CURRENT 3ware-API Änderungen in twe. 501104 + 5. August 2003 + 5.1-CURRENT 3ware-API Änderungen in twe. + 501105 + 17. August 2003 5.1-CURRENT Unterstützung von dynamisch gebundenen /bin und /sbin und Verschieben von Bibliotheken nach /lib. - 501105 + 501106 + 8. September 2003 5.1-CURRENT nachdem im Kernel Unterstützung für Coda 6.x hinzugefügt wurden. - 501106 + 501107 + 17. September 2003 5.1-CURRENT nachdem die 16550 UART-Konstanten von <dev/sio/sioreg.h> nach <dev/ic/ns16550.h> verschoben wurden. Und nachdem die libmap Funktionalität vorbehaltlos vom rtld unterstützt wurde. - 501107 - 5.1-CURRENT nach Aktualisierung der PFIL_HOOKS API. 501108 + 23. September 2003 + 5.1-CURRENT nach Aktualisierung der PFIL_HOOKS API. + 501109 + 27. September 2003 5.1-CURRENT nachdem kiconv(3) hinzugefügt wurde. - 501109 + 501110 + 28. September 2003 5.1-CURRENT nachdem der standardmäßige Ablauf von open und close in cdevsw geändert wurde. - 501110 + 501111 + 16. Oktober 2003 5.1-CURRENT nachdem das Layout von cdevsw geändert wurde. - 501111 + 501112 + 16. Oktober 2003 5.1-CURRENT nach dem Hinzufügen von Mehrfachvererbung in kobj. - 501112 + 501113 + 31. Oktober 2003 5.1-CURRENT nach der if_xname Änderung in der Struktur ifnet - 501113 + 501114 + 16. November 2003 5.1-CURRENT nachdem /bin und /sbin geändert wurden, um sie dynamisch zu binden. - 501114 - 5.2-RELEASE 502000 + 7. Dezember 2003 + 5.2-RELEASE - 5.2.1-RELEASE 502010 + 23. Februar 2004 + 5.2.1-RELEASE - 5.2-CURRENT nach dem Erstellen des RELENG_5_2-Zweiges. 502100 + 7. Dezember 2003 + 5.2-CURRENT nach dem Erstellen des RELENG_5_2-Zweiges. + 502101 + 19. Dezember 2003 5.2-CURRENT nachdem die __cxa_atexit/__cxa_finalize Funktionen zur libc hinzugefügt wurden. - 502101 + 502102 + 30. Januar 2004 5.2-CURRENT nachdem die Standard-Thread Bibliothek von libc_r zu libpthread geändert wurde. - 502102 + 502103 + 21. Februar 2004 5.2-CURRENT nach dem Gerätetreiber API Megapatch. - 502103 + 502104 + 25. Februar 2004 5.2-CURRENT nachdem getopt_long_only() hinzugefügt wurde. - 502104 + 502105 + 5. März 2004 5.2-CURRENT nachdem NULL für C in ((void *)0) geändert wurde, was mehr Warnungen erzeugt. - 502105 + 502106 + 8. März 2004 5.2-CURRENT nachdem pf beim Bauen und Installieren mit eingebunden wird. - 502106 + 502107 + 10. März 2004 5.2-CURRENT nachdem time_t auf der sparc64-Plattform in einen 64-bit Wert geändert wurde. - 502107 + 502108 + 12. März 2004 5.2-CURRENT nachdem sich die Unterstützung für den Intel C/C++-Compiler in einigen Headern und execve(2) geändert hat, um sich strikter an POSIX zu halten. - 502108 + 502109 + 22. März 2004 5.2-CURRENT nach der Einführung der bus_alloc_resource_any API - 502109 + 502110 + 27. März 2004 5.2-CURRENT nach dem Hinzufügen von UTF-8 locales - 502110 + 502111 + 11. April 2004 5.2-CURRENT nach dem Entfernen der getvfsent(3) API - 502111 + 502112 + 13. April 2004 5.2-CURRENT nach dem Hinzufügen der .warning Directive für make. - 502112 + 502113 + 4. Juni 2004 5.2-CURRENT nachdem ttyioctl() zwingend erforderlich für serielle Treiber gemacht wurde. - 502113 + 502114 + 13. Juni 2004 5.2-CURRENT nach dem Import des ALTQ-Frameworks. - 502114 + 502115 + 14. Juni 2004 5.2-CURRENT nachdem sema_timedwait(9) geändert wurde, 0 bei Erfolg und einen von 0 verschiedenen Fehlercode im Falle eines Fehlers zurückzuliefern. - 502115 + 502116 + 16. Juni 2004 5.2-CURRENT nach dem Ändern der Kernel Struktur dev_t, in ein Zeiger auf die Struktur cdev * - 502116 + 502117 + 17. Juni 2004 5.2-CURRENT nach dem Ändern der Kernelstruktur udev_t in dev_t. - 502117 + 502118 + 17. Juni 2004 5.2-CURRENT nachdem Unterstützung für CLOCK_VIRTUAL und CLOCK_PROF zu clock_gettime(2) und clock_getres(2) hinzugefügt wurde. - 502118 + 502119 + 22. Juni 2004 5.2-CURRENT nachdem die Überprüfung des Klonens von Netzwerk-Schnittstellen geändert wurde. - 502119 + 502120 + 2. Juli 2004 5.2-CURRENT nach dem Einfliessen von Revision 20040629 der Paket-Werkzeuge. - 502120 + 502121 + 9. Juli 2004 5.2-CURRENT nachdem Bluetooth-Quelltext als nicht i386-spezifisch markiert wurde. - 502121 + 502122 + 11. Juli 2004 5.2-CURRENT nach der Einführung des KDB Debugger Frameworks, der Umwandlung des DDB in ein Backend und der Einführung des GDB-Backends. - 502122 + 502123 + 12. Juli 2004 5.2-CURRENT nachdem VFS_ROOT geändert wurde, eine Struktur thread als Argument zu aktzeptieren, wie vflush. Die Struktur kinfo_proc enthält nun einen @@ -12177,1241 +12442,1498 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 xorg als standardmäßige X Implementierung wurde auch zu dieser Zeit durchgeführt. - 502123 + 502124 + 24. Juli 2004 5.2-CURRENT nachdem die Art und Weise, wie rc.d-Skripte von Ports und Altlasten gestartet werden, getrennt wurde. - 502124 + 502125 + 28. Juli 2004 5.2-CURRENT nachdem die vorherige Änderung rückgängig gemacht wurde. - 502125 + 502126 + 31. Juli 2004 5.2-CURRENT nach dem Entfernen von kmem_alloc_pageable() und dem Import von GCC 3.4.2. - 502126 + 502127 + 2. August 2004 5.2-CURRENT nachdem die UMA Kernel API geändert wurde, um Konstruktoren und Initialisierungsmethoden zu erlauben fehlzuschlagen. - 502127 + 502128 + 8. August 2004 5.2-CURRENT nach der Änderung in der vfs_mount Signatur sowie allgemeines Ersetzen von PRISON_ROOT durch SUSER_ALLOWJAIL in der suser(9) API. - 502128 - 5.3-BETA/RC vor der Änderung der pfil-API. 503000 + 23. August 2004 + 5.3-BETA/RC vor der Änderung der pfil-API. - 5.3-RELEASE 503001 + 22. September 2004 + 5.3-RELEASE - 5.3-STABLE nach dem Erstellen des RELENG_5_3-Zweiges. 503100 + 16. Oktober 2004 + 5.3-STABLE nach dem Erstellen des RELENG_5_3-Zweiges. + 503101 + 3. Dezember 2004 5.3-STABLE nach dem Hinzufügen von Fülloptionen im Stile der libc zu &man.strftime.3;. - 503101 + 503102 + 13. Februar 2005 5.3-STABLE nachdem OpenBSD's nc(1) von CURRENT importiert wurde. - 503102 + 503103 + 27. Februar 2005 5.4-PRERELEASE nach dem Einfliessen der Reparaturen aus CURRENT, in <src/include/stdbool.h> und <src/sys/i386/include/_types.h>, um die GCC-Kompatibilität des Intel C/C++-Compilers zu benutzen. - 503103 + 503104 + 28. Februar 2005 5.4-PRERELEASE nach dem Einfliessen der Änderung aus CURRENT in ifi_epoch statt der lokalen Zeit die Betriebszeit des Systems zu benutzen. - 503104 + 503105 + 2. März 2005 5.4-PRERELEASE nach dem Einfliessen der Reparaturen von EOVERFLOW in vswprintf(3) aus CURRENT. - 503105 - 5.4-RELEASE. 504000 + 3. April 2005 + 5.4-RELEASE. + 504100 + 3. April 2005 5.4-STABLE nach dem Erstellen des RELENG_5_4-Zweiges. - 504100 + 504101 + 11. Mai 2005 5.4-STABLE nach dem Vergrößern der standardmäßigen Stackgröße für Threads. - 504101 - 5.4-STABLE nach dem Hinzufügen von sha256. 504102 + 24. Juni 2005 + 5.4-STABLE nach dem Hinzufügen von sha256. + 504103 + 3. Oktober 2005 5.4-STABLE nach dem Einfliessen von if_bridge aus CURRENT. - 504103 + 504104 + 13. November 2005 5.4-STABLE nach dem Einfliessen von bsdiff und portsnap aus CURRENT. - 504104 + 504105 + 17. Januar 2006 5.4-STABLE nach dem Einfliessen der Änderung von ldconfig_local_dirs aus CURRENT. - 504105 - 5.5-RELEASE. 505000 + 12. Mai 2006 + 5.5-RELEASE. - 5.5-STABLE nach dem Erstellen des RELENG_5_5-Zweiges. 505100 + 12. Mai 2006 + 5.5-STABLE nach dem Erstellen des RELENG_5_5-Zweiges. - 6.0-CURRENT 600000 + 18. August 2004 + 6.0-CURRENT + 600001 + 27. August 2004 6.0-CURRENT nach der festen Aktivierung von PFIL_HOOKS im Kernel. - 600001 + 600002 + 30. August 2004 6.0-CURRENT nach der anfänglichen Einführung von ifi_epoch zur Struktur if_data. Wurde nach ein paar Tagen wieder rückgängig gemacht. Benutzen Sie diesen Wert bitte nicht. - 600002 + 600003 + 8. September 2004 6.0-CURRENT nach dem erneuten Hinzufügen des Elements ifi_epoch zur Struktur if_data. - 600003 + 600004 + 29. September 2004 6.0-CURRENT nach dem Hinzufügen der Struktur inpcb als Argument in der pfil API. - 600004 + 600005 + 5. Oktober 2004 6.0-CURRENT nach dem Hinzufügen des "-d DESTDIR" Schalters zu newsyslog. - 600005 + 600006 + 4. November 2004 6.0-CURRENT nach dem Hinzufügen von Fülloptionen im Style der libc zu &man.strftime.3;. - 600006 + 600007 + 12. Dezember 2004 6.0-CURRENT nach dem Hinzufügen von 802.11 Framework Neuerungen. - 600007 + 600008 + 25. Januar 2005 6.0-CURRENT Änderung an den VOP_*VOBJECT() Funktionen und Einführung des MNTK_MPSAFE Schalters für Dateisysteme, welche ohne Giant arbeiten. - 600008 + 600009 + 4. Februar 2005 6.0-CURRENT nach dem Hinzufügen von cpufreq Framework und Treibern. - 600009 + 600010 + 6. Februar 2005 6.0-CURRENT nachdem OpenBSD's nc(1) importiert wurde. - 600010 + 600011 + 12. Februar 2005 6.0-CURRENT nachdem der Anschein von matherr() Unterstützung in SVID2 entfernt wurde. - 600011 + 600012 + 15. Februar 2005 6.0-CURRENT nach dem Vergrößern der standardmäßigen Stackgröße für Threads. - 600012 + 600013 + 19. Februar 2005 6.0-CURRENT nach dem Einfliessen der Reparaturen in <src/include/stdbool.h> und <src/sys/i386/include/_types.h>, um die GCC-Kompatibilität des Intel C/C++-Compilers zu benutzen. - 600013 + 600014 + 21. Februar 2005 6.0-CURRENT nachdem die Überprüfungen auf EOVERFLOW in vswprintf(3) korrigiert wurden. - 600014 + 600015 + 25. Februar 2005 6.0-CURRENT nach dem Einfliessen der Änderung, in ifi_epoch, statt der lokalen Zeit, die Betriebzeit des Systems zu benutzen. - 600015 + 600016 + 26. Februar 2005 6.0-CURRENT nachdem das Format von LC_CTYPE auf der Festplatte verändert wurde. - 600016 + 600017 + 27. Februar 2005 6.0-CURRENT nachdem das Format der NLS-Kataloge auf der Festplatte verändert wurde. - 600017 + 600018 + 27. Februar 2005 6.0-CURRENT nachdem das Format von LC_COLLATE auf der Festplatte verändert wurde. - 600018 + 600019 + 28. Februar 2005 Installation der acpica Include-Dateien in /usr/include. - 600019 + 600020 + 9. März 2005 Hinzufügen des MSG_NOSIGNAL Schalters zur send(2) API. - 600020 - Hinzufügen von Feldern zu cdevsw 600021 + 17. März 2005 + Hinzufügen von Feldern zu cdevsw - gtar wurde aus dem Basissystem entfernt. 600022 + 21. März 2005 + gtar wurde aus dem Basissystem entfernt. + 600023 + 13. April 2005 Die Optionen LOCAL_CREDS, LOCAL_CONNWAIT für Sockets wurde zu unix(4) hinzugefügt. - 600023 + 600024 + 19. April 2005 &man.hwpmc.4; und zugehörige Werkzeuge wurden zu 6.0-CURRENT hinzugefügt. - 600024 + 600025 + 26. April 2005 Die Struktur icmphdr wurden zu 6.0-CURRENT hinzugefügt. - 600025 - pf Aktualisierung auf 3.7. 600026 + 3. Mai 2005 + pf Aktualisierung auf 3.7. + 600027 + 6. Mai 2005 Kernel libalias und ng_nat wurden eingeführt. - 600027 + 600028 + 13. Mai 2005 POSIX ttyname_r(3) wurde über unistd.h und libc zur Verfügung gestellt. - 600028 + 600029 + 29. Mai 2005 6.0-CURRENT nachdem libpcap zu Version v0.9.1 alpha 096 aktualisiert wurde. - 600029 + 600030 + 5. Juni 2005 6.0-CURRENT nach dem Import von NetBSDs if_bridge(4). - 600030 + 600031 + 10. Juni 2005 6.0-CURRENT nachdem die Struktur ifnet aus dem Treiber softcs herausgelöst wurde. - 600031 + 600032 + 11. Juli 2005 6.0-CURRENT nach dem Import von libpcap v0.9.1. - 600032 + 600033 + 25. Juli 2005 6.0-STABLE nachdem die Versionen aller gemeinsam genutzten Bibliotheken, welche seit RELENG_5 nicht geändert wurden, erhöht wurden. - 600033 + 600034 + 13. August 2005 6.0-STABLE nachdem das Argument credential zu der dev_clone-Ereignisbehandlung hinzugefügt wurde. 6.0-RELEASE. - 600034 + 600100 + 1. November 2005 6.0-STABLE nach dem Erstellen des 6.0-RELEASE-Zweiges. - 600100 + 600101 + 21. Dezember 2005 6.0-STABLE nach dem Aufnehmen von Skripten aus den local_startup-Verzeichnissen in &man.rcorder.8; des Basissystems. - 600101 + 600102 + 30. Dezember 2005 6.0-STABLE nach dem Aktualisieren der ELF-Typen und Konstanten. - 600102 + 600103 + 15. Januar 2006 6.0-STABLE nach dem Einfliessen der pidfile(3)-API aus CURRENT. - 600103 + 600104 + 17. Januar 2006 6.0-STABLE nach dem Einfliessen der Änderung von ldconfig_local_dirs aus CURRENT. - 600104 + 600105 + 26. Februar 2006 6.0-STABLE nach der NLS-Katalogunterstützung von csh(1). - 600105 - 6.1-RELEASE 601000 + 6. Mai 2006 + 6.1-RELEASE - 6.1-STABLE nach 6.1-RELEASE. 601100 + 6. Mai 2006 + 6.1-STABLE nach 6.1-RELEASE. - 6.1-STABLE nach dem Import von csup. 601101 + 22. Juni 2006 + 6.1-STABLE nach dem Import von csup. - 6.1-STABLE nach der iwi(4)-Aktualisierung. 601102 + 11. Juli 2006 + 6.1-STABLE nach der iwi(4)-Aktualisierung. + 601103 + 17. Juli 2006 6.1-STABLE nach der Aktualisierung der Namensauflösung zu BIND9 und Aufnahme der ablaufinvarianten Versionen der netdb-Funktionen. - 601103 + 601104 + 8. August 2006 6.1-STABLE nachdem Unterstützung für DSO (dynamic shared objects - gemeinsam genutzte, dynamische Objekte) in OpenSSL aktiviert wurde. - 601104 + 601105 + 2. September 2006 6.1-STABLE nachdem 802.11 Reparaturen die API der IEEE80211_IOC_STA_INFO ioctl geändert haben. - 601105 - 6.2-RELEASE 602000 + 15. November 2006 + 6.2-RELEASE - 6.2-STABLE nach 6.2-RELEASE. 602100 + 15. September 2006 + 6.2-STABLE nach 6.2-RELEASE. + 602101 + 12. Dezember 2006 6.2-STABLE nach dem Hinzufügen der Wi-Spy Eigenart. - 602101 + 602102 + 28. Dezember 2006 6.2-STABLE nachdem pci_find_extcap() hinzugefügt wurde. - 602102 + 602103 + 16. Januar 2007 6.2-STABLE nach dem Einpflegen der dlsym Änderung aus CURRENT, ein angefordertes Symbol sowohl in der spezifizierten dso, als auch in den impliziten Abhängigkeiten nachzuschlagen. - 602103 + 602104 + 28. Januar 2007 6.2-STABLE nach dem Einpflegen von ng_deflate(4) und ng_pred1(4) netgraph Knoten und neuen Kompressions- und -Verschlüsselungmodi für den ng_ppp(4) Knoten aus CURRENT. - 602104 + 602105 + 20. Februar 2007 6.2-STABLE nach dem Einpflegen der BSD lizensierten Version von &man.gzip.1;, welche von NetBSD portiert wurde aus CURRENT. - 602105 + 602106 + 31. März 2007 6.2-STABLE nach dem Einpflegen der PCI MSI und MSI-X Unterstützung aus CURRENT. - 602106 + 602107 + 6. April 2007 6.2-STABLE nach dem Einpflegen von ncurses 5.6 und Unterstützung für Multibyte-Zeichen aus CURRENT. - 602107 + 602108 + 11. April 2007 6.2-STABLE nach dem Einpflegen des 'SG' Peripheriegerätes aus CURRENT in CAM, welches einen Teil der SCSI SG passthrough Geräte API von Linux enthält. - 602108 + 602109 + 17. April 2007 6.2-STABLE nach dem Einpflegen von readline 5.2 Patchset 002 aus CURRENT. - 602109 + 602110 + 2. Mai 2007 6.2-STABLE nach dem Einpflegen von pmap_invalidate_cache(), pmap_change_attr(), pmap_mapbios(), pmap_mapdev_attr(), und pmap_unmapbios() für amd64 und i386 aus CURRENT. - 602110 + 602111 + 11. Juni 2007 6.2-STABLE nach dem Einpflegen von BOP_BDFLUSH aus CURRENT und dem daraus resultierendem Bruch mit dem Dateisystemmodul KBI. - 602111 + 602112 + 21. September 2007 6.2-STABLE nach dem Einpflegen von libutil(3) aus CURRENT. - 602112 + 602113 + 25. Oktober 2007 6.2-STABLE, nach der Trennung in "wide und single byte ctype". Neu kompilierte Binärdateien, die ctype.h referenzieren, erfordern möglicherweise ein neues Symbol, __mb_sb_limit, das auf älteren Systemen nicht verfügbar ist. - 602113 + 602114 + 30. Oktober 2007 6.2-STABLE, nachdem die ctype ABI-Aufwärtskompatibilität wiederhergestellt wurde. - 602114 + 602115 + 21. November 2007 FreeBSD 6.2-STABLE nach der Entfernung/Eliminierung der wide und single Byte ctype-Trennung - 602115 - 6.3-RELEASE 603000 + 25. November 2007 + 6.3-RELEASE - 6.3-STABLE nach 6.3-RELEASE. 603100 + 25. November 2007 + 6.3-STABLE nach 6.3-RELEASE. + 603101 + 7. Dezember 2007 6.3-STABLE, nachdem der Support für den Multibyte-Datentyp im Bit-Makro gefixt wurde. - 603101 + 603102 + 24. April 2008 6.3-STABLE nach Hinzufügen von l_sysid zu struct flock. - 603102 + 603103 + 27. Mai 2008 6.3-STABLE nach Einfließen der memrchr-Funktion. - 603103 + 603104 + 15. Juni 2008 6.3-STABLE nach Übernahme der Unterstützung von :u als Variablenwandler in make(1). - 603104 - 6.4-RELEASE 604000 + 4. Oktober 2008 + 6.4-RELEASE - 6.4-STABLE nach 6.4-RELEASE. 604100 + 4. Oktober 2008 + 6.4-STABLE nach 6.4-RELEASE. - 7.0-CURRENT. 700000 + 11. Juli 2005 + 7.0-CURRENT. - 7.0-CURRENT nachdem die Versionen aller gemeinsam - genutzten Bibliothken, welche seit RELENG_5 nicht - geändert wurden, erhöht wurden. 700001 + 23. Juli 2005 + 7.0-CURRENT nachdem die Versionen aller gemeinsam + genutzten Bibliotheken, welche seit RELENG_5 nicht + geändert wurden, erhöht wurden. + 700002 + 13. August 2005 7.0-CURRENT nachdem ein Berechtigungs-Argument zur dev_clone-Ereignisroutine hinzugefügt wurde. - 700002 + 700003 + 25. August 2005 7.0-CURRENT nachdem memmem(3) zur libc hinzugefügt wurde. - 700003 + 700004 + 30. Oktober 2005 7.0-CURRENT nachdem die Argumente der Kernelfunktion solisten(9) modifiziert wurden, um einen Backlog-Parameter (Anzahl der maximalen wartenden Verbindungen) zu akzeptieren. - 700004 + 700005 + 11. November 2005 7.0-CURRENT nachdem IFP2ENADDR() geändert wurde, einen Zeiger auf IF_LLADDR() zurückzugeben. - 700005 + 700006 + 11. November 2005 7.0-CURRENT nach dem Hinzufügen des if_addr-Elements zur Struktur ifnet und dem Entfernen von IFP2ENADDR(). - 700006 + 700007 + 2. Dezember 2005 7.0-CURRENT nach dem Aufnehmen von Skripten aus den local_startup Verzeichnissen in &man.rcorder.8; des Basissystems. - 700007 + 700008 + 5. Dezember 2005 7.0-CURRENT nach dem Entfernen der MNT_NODEV mount-Option. - 700008 + 700009 + 19. Dezember 2005 7.0-CURRENT nach ELF-64 Typen Änderungen und Symbol Versionierung. - 700009 + 700010 + 20. Dezember 2005 7.0-CURRENT nach Hinzufügen der hostb und vgapci Treiber, Hinzufügen von pci_find_extcap() und Änderung der AGP Treiber die Apertur nicht länger abzubilden. - 700010 + 700011 + 31. Dezember 2005 7.0-CURRENT nachdem auf allen Plattformen außer Alpha tv_sec in time_t umgewandelt wurde. - 700011 + 700012 + 8. Januar 2006 7.0-CURRENT nach Änderung von ldconfig_local_dirs. - 700012 + 700013 + 12. Januar 2006 7.0-CURRENT nach Änderung in /etc/rc.d/abi um /compat/linux/etc/ld.so.cache als Symlink in ein schreibgeschütztes Dateisystem zu unterstützen. - 700013 - 7.0-CURRENT nach pts Import. 700014 + 26. Januar 2006 + 7.0-CURRENT nach pts Import. + 700015 + 26. März 2006 7.0-CURRENT nach Einführung von Version 2 der &man.hwpmc.4;'s ABI. - 700015 + 700016 + 22. April 2006 7.0-CURRENT nach dem Hinzufügen von &man.fcloseall.3; zur libc. - 700016 - 7.0-CURRENT nach dem Entfernen von ip6fw. 700017 + 13. Mai 2006 + 7.0-CURRENT nach dem Entfernen von ip6fw. - 7.0-CURRENT nach dem Import von snd_emu10kx. 700018 + 15. Juli 2006 + 7.0-CURRENT nach dem Import von snd_emu10kx. + 700019 + 29. Juli 2006 7.0-CURRENT nach dem Import von OpenSSL 0.9.8b. - 700019 + 700020 + 3. September 2006 7.0-CURRENT nach dem Hinzufügen der bus_dma_get_tag-Funktion - 700020 + 700021 + 4. September 2006 7.0-CURRENT nach dem Import von libpcap 0.9.4 und tcpdump 3.9.4. - 700021 + 700022 + 9. September 2006 7.0-CURRENT nach der dlsym Änderung, ein angefordertes Symbol sowohl in der spezifizierten dso, als auch in den impliziten Abhängigkeiten nachzuschlagen. - 700022 - 7.0-CURRENT nach dem Hinzufügen neuer - Sound-IOCTLs. 700023 + 23. September 2006 + 7.0-CURRENT nach dem Hinzufügen neuer + Sound-IOCTLs für die OSSv4-Mixer-API. + 700024 + 28. September 2006 7.0-CURRENT nach dem Import von OpenSSL 0.9.8d. - 700024 + 700025 + 11. November 2006 7.0-CURRENT nach dem Hinzufügen der libelf. - 700025 + 700026 + 26. November 2006 7.0-CURRENT nach größeren Änderungen an den Sound sysctls. - 700026 + 700027 + 30. November 2006 7.0-CURRENT nach dem Hinzufügen der Wi-Spy-Eigenart. - 700027 + 700028 + 15. Dezember 2006 7.0-CURRENT nach dem Hinzufügen von sctp-Aufrufen zur libc. - 700028 + 700029 + 26. Januar 2007 7.0-CURRENT nach dem Ersetzen von GNU &man.gzip.1; durch eine von NetBSD portierte Version, die unter BSD-Lizenz steht. - 700029 + 700030 + 7. Februar 2007 7.0-CURRENT nach dem Entfernen der IPIP Tunnelkapselung (VIFF_TUNNEL) aus dem IPv4 Multicast-Forwarding-Quelltext. - 700030 + 700031 + 23. Februar 2007 7.0-CURRENT nach den Modifizierungen an bus_setup_intr() (newbus). - 700031 + 700032 + 2. März 2007 7.0-CURRENT nach der Aufnahme der Firmware für ipw(4) und iwi(4). - 700032 + 700033 + 9. März 2007 7.0-CURRENT nach Unterstützung für Multibyte-Zeichen. - 700033 + 700034 + 19. März 2007 7.0-CURRENT nach Änderungen, wie insmntque(), getnewvnode() und vfs_hash_insert() arbeiten. - 700034 + 700035 + 26. März 2007 7.0-CURRENT nach Hinzufügen eines Benachrichtigungsmechanismus für CPU Frequenzänderungen. - 700035 + 700036 + 6. April 2007 7.0-CURRENT nach dem Import des ZFS Dateisystemes. - 700036 + 700037 + 8. April 2007 7.0-CURRENT nach dem Einpflegen des 'SG' Peripheriegerätes in CAM, welches einen Teil der SCSI SG passthrough Geräte API von Linux enthält. - 700037 + 700038 + 30. April 2007 7.0-CURRENT nachdem &man.getenv.3;, &man.putenv.3;, &man.setenv.3; und &man.unsetenv.3; geändert wurden, um POSIX konform zu sein. - 700038 + 700039 + 1. Mai 2007 7.0-CURRENT nachdem die Änderungen von 700038 rückgängig gemacht wurden. - 700039 + 700040 + 10. Mai 2007 7.0-CURRENT nach dem Hinzufügen von &man.flopen.3; zur libutil. - 700040 + 700041 + 13. Mai 2007 7.0-CURRENT nachdem Symbol Versionierung aktiviert und die standardmäßige Thread-Bibliothek zu libthr geändert wurde. - 700041 - 7.0-CURRENT nach dem Import von GCC 4.2.0. 700042 + 19. Mai 2007 + 7.0-CURRENT nach dem Import von GCC 4.2.0. + 700043 + 21. Mai 2007 7.0-CURRENT nachdem die Versionen aller Shared-Libraries, welche seit RELENG_6 nicht geändert wurden, erhöht worden sind. - 700043 + 700044 + 7. Juni 2007 7.0-CURRENT nachdem das Argument für vn_open()/VOP_OPEN() vom Dateideskriptorindex zur Struktur file * geädert wurde. - 700044 + 700045 + 10. Juni 2007 7.0-CURRENT nachdem &man.pam.nologin.8; geädert wurde, eine Kontoverwaltungs-Funktion statt einer Authentifizierungsfunktion für das PAM-Framework zur Verfügung zu stellen. - 700045 + 700046 + 11. Juni 2007 7.0-CURRENT nach aktualisierter 802.11 wireless Unterstützung. - 700046 + 700047 + 11. Juni 2007 7.0-CURRENT, nachdem TCP-LRO-Schnittstellen-Ressourcen hinzugefügt wurden. - 700047 + 700048 + 12. Juni 2007 7.0-CURRENT, nachdem die RFC 3678 API-Unterstützung zum IPv4-Stack hinzugefügt wurde. Veraltetes RFC 1724-Verhalten des IP_MULTICAST_IF ioctl wurde entfernt; 0.0.0.0/8 darf nicht länger als Schnittstellen-Index - benutzt werden. Stattdessen sollte die Struktur ipmreqn + benutzt werden. Stattdessen sollte die Struktur ipmreqn verwendet werden. - 700048 + 700049 + 3. Juli 2007 7.0-CURRENT, nachdem pf von OpenBSD 4.1 importiert wurde - 700049 + (nicht geändert) + 7.0-CURRENT, nachdem die IPv6-Unterstützung um FAST_IPSEC erweitert, KAME IPSEC entfernt und FAST_IPSEC in IPSEC umbenannt wurde. - (nicht geändert) + 700050 + 4. Juli 2007 7.0-CURRENT, nachdem Aufrufe von setenv/putenv/usw. von der traditionellen BSD-Art und Weise nach POSIX konvertiert wurden. - 700050 + 700051 + 4. Juli 2007 7.0-CURRENT, nachdem neue Systemaufrufe (mmap/lseek/usw.) implementiert wurden. - 700051 + 700052 + 6. Juli 2007 7.0-CURRENT, nachdem die I4B-Header nach include/i4b verschoben wurden. - 700052 + 700053 + 30. September 2007 7.0-CURRENT, nachdem die Unterstützung für PCI Domänen hinzugefügt wurde. - 700053 + 700054 + 25. Oktober 2007 7.0-CURRENT, nach der Trennung in "wide und single byte ctype". - 700054 + 700055 + 28. Oktober 2007 7.0-RELEASE sowie 7.0-CURRENT, nachdem die ABI-Abwärtskompatibilität für die FreeBSD 4/5/6-Versionen der PCIOCGETCONF-, PCIOCREAD- - sowie PCIOCWRITE IOCTLs hinzugefügt wurde. Damit + sowie PCIOCWRITE IOCTLs hinzugefügt wurde. Damit verbunden war, dass die ABI der PCIOCGETCONF IOCTL erneut deaktiviert werden musste. - 700055 - 7.0-STABLE nach 7.0-RELEASE. 700100 + 22. Dezember 2007 + 7.0-STABLE nach 7.0-RELEASE. + 700101 + 8. Februar 2008 7.0-STABLE nach Einführung von m_collapse(). - 700101 + 700102 + 30. März 2008 7.0-STABLE nach Einfließen von kdb_enter_why(). - 700102 + 700103 + 10. April 2008 7.0-STABLE nach Hinzufügen von l_sysid zu struct flock. - 700103 + 700104 + 11. April 2008 7.0-STABLE nach Übernahme von procstat(1). - 700104 + 700105 + 11. April 2008 7.0-STABLE nach Einführung von umtx-Features. - 700105 + 700106 + 15. April 2008 7.0-STABLE nach Hinzufügen der Unterstützung von &man.write.2; zu &man.psm.4;. - 700106 + 700107 + 20. April 2008 7.0-STABLE nach Hinzufügen des Befehls F_DUP2FD zu &man.fcntl.2;. - 700107 + 700108 + 5. Mai 2008 7.0-STABLE nach einigen Änderungen an &man.lockmgr.9;, welche die Einbindung von sys/lock.h zur Verwendung von &man.lockmgr.9; voraussetzen. - 700108 + 700109 + 27. Mai 2008 7.0-STABLE nach Einfließen der memrchr-Funktion. - 700109 + 700110 + 5. August 2008 7.0-STABLE nach Einführung eines Clients für den Kernel NFS lockd. - 700110 + 700111 + 20. August 2008 7.0-STABLE nach Hinzufügen einer Unterstützung von physisch fortlaufender Jumbo Frames. - 700111 + 700112 + 27. August 2008 7.0-STABLE nach Einfließen einer Kernelunterstützung für DTrace. - 700112 - 7.1-RELEASE 701000 + 25. November 2008 + 7.1-RELEASE - 7.1-STABLE nach 7.1-RELEASE. 701100 + 25. November 2008 + 7.1-STABLE nach 7.1-RELEASE. + 701101 + 10. Januar 2009 7.1-STABLE nach Übernahme von strndup. - 701101 + 701102 + 17. Januar 2009 7.1-STABLE nach Hinzufügen einer Unterstützung von cpuctl(4). - 701102 + 701103 + 7. Februar 2009 + 7.1-STABLE nach Einfließen der + Unterstützung von Jails mit keinen oder mehreren + IPv4-/IPv6-Adressen. + + + + 701104 + 14. Februar 2009 + 7.1-STABLE, nachdem der Besitzer des Suspend in + struct mount gespeichert wird und die Funktion + vfs_susp_clean in struct vfsops aufgenommen + ist. + + + + 701105 + 12. März 2009 + 7.1-STABLE nach der inkompatiblen Änderung + am sysctl kern.ipc.shmsegs, um die Anforderung + größerer Segmente von gemeinsam genutzten + SysV-Speicher auf 64bit-Architekturen zu + erlauben. + + + + 701106 + 14. März 2009 + 7.1-STABLE nach der Übernahme einer + Fehlerbehebung für Warteoperationen, die + POSIX-Semaphore verwenden. + + + + 702000 + 15. April 2009 + 7.2-RELEASE + + + + 702100 + 15. April 2009 + 7.2-STABLE nach 7.2-RELEASE. + + + + 702101 + 15. Mai 2009 + 7.2-STABLE, nachdem ichsmb(4) dahingehend + geändert wurde, dass es links-ausgerichtete + Adressierung von Slaves verwendet, um anderen + SMBus-Kontrollertreibern zu entsprechen. + + + + 702102 + 28. Mai 2009 + 7.2-STABLE nach dem Einfließen der Funktion + fdopendir. + + + + 800000 + 11. Oktober 2007 8.0-CURRENT. Nach der Trennung in "wide und single byte ctype". - 800000 - - - - 8.0-CURRENT, nachdem libpcap 0.9.8 und - tcpdump 3.9.8 importiert wurden. - 800001 + 800001 + 16. Oktober 2007 + 8.0-CURRENT, nachdem libpcap 0.9.8 und + tcpdump 3.9.8 importiert wurden. + + + + 800002 + 21. Oktober 2007 8.0-CURRENT, nachdem kthread_create() und Konsorten in kproc_create() usw. umbenannt wurden. - 800002 + 800003 + 24. Oktober 2007 8.0-CURRENT, nachdem die ABI-Abwärtskompatibilität für die FreeBSD 4/5/6-Versionen der PCIOCGETCONF-, PCIOCREAD- sowie PCIOCWRITE IOCTLs hinzugefügt wurde. Damit verbunden war, dass die ABI der PCIOCGETCONF IOCTL erneut deaktiviert werden musste. - 800003 + 800004 + 12. November 2007 8.0-CURRENT, nachdem der agp(4) Treiber verschoben wurde von src/sys/pci nach src/sys/dev/agp. - 800004 + 800005 + 4. Dezember 2007 8.0-CURRENT nach Änderungen am Jumbo Frame Allocator. - 800005 + 800006 + 7. Dezember 2007 8.0-CURRENT, nach dem Hinzufügen der callgraph capture Funktionalität zu &man.hwpmc.4;. - 800006 + 800007 + 25. Dezember 2007 8.0-CURRENT nach dem Hinzufügen von "why" als Argument in kdb_enter(). - 800007 + 800008 + 28. Dezember 2007 8.0-CURRENT nach Entfernen der Option LK_EXCLUPGRADE. - 800008 + 800009 + 9. Januar 2008 8.0-CURRENT nach Einführung von &man.lockmgr.disown.9; - 800009 + 800010 + 10. Januar 2008 8.0-CURRENT nach Änderungen am &man.vn.lock.9;-Prototyp. - 800010 + 800011 + 13. Januar 2008 8.0-CURRENT nach Änderungen an den Prototypen von &man.VOP.LOCK.9; und &man.VOP.UNLOCK.9;. - 800011 + 800012 + 19. Januar 2008 8.0-CURRENT nach Einführung von &man.lockmgr.recursed.9;, &man.BUF.RECURSED.9; und &man.BUF.ISLOCKED.9; sowie Entfernung von BUF_REFCNT(). - 800012 + 800013 + 23. Januar 2008 8.0-CURRENT nach Einführung der ASCII-Kodierung. - 800013 + 800014 + 24. Januar 2008 8.0-CURRENT nach Änderungen am &man.lockmgr.9;-Prototyp und Entfernung von lockcount() sowie LOCKMGR_ASSERT(). - 800014 + 800015 + 26. Januar 2008 8.0-CURRENT nach Erweiterung der Datentypen der &man.fts.3;-Strukturen. - 800015 + 800016 + 1. Februar 2008 8.0-CURRENT nach Hinzufügen eines neuen Parameters zu MEXTADD(9). - 800016 + 800017 + 6. Februar 2008 8.0-CURRENT nach Einführung der Optionen LK_NODUP und LK_NOWITNESS in die &man.lockmgr.9;-Umgebung. - 800017 + 800018 + 8. Februar 2008 8.0-CURRENT nach Hinzufügen von m_collapse. - 800018 + 800019 + 9. Februar 2008 8.0-CURRENT nach Hinzufügen einer Arbeits-, Wurzel- und Jailverzeichnisunterstützung zur sysctl-Variable kern.proc.filedesc. - 800019 + 800020 + 13. Februar 2008 8.0-CURRENT nach Einführung der Funktionen &man.lockmgr.assert.9; und BUF_ASSERT. - 800020 + 800021 + 15. Februar 2008 8.0-CURRENT nach Einführung von &man.lockmgr.args.9; und Entfernung der Option LK_INTERNAL. - 800021 + 800022 + (zurückgezogen) 8.0-CURRENT nach Setzen von BSD &man.ar.1; als Systemstandard. - 800022 + 800023 + 25. Februar 2008 8.0-CURRENT nach Prototypenänderungen an &man.lockstatus.9; und &man.VOP.ISLOCKED.9;, eigens zur Abschaffung des Parameters struct thread. - 800023 + 800024 + 1. März 2008 8.0-CURRENT nach Beseitigung der Funktionen lockwaiters und BUF_LOCKWAITERS, Änderung @@ -13419,209 +13941,239 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 brelvp von void nach int sowie Einführung neuer Optionen für &man.lockinit.9;. - 800024 + 800025 + 8. März 2008 8.0-CURRENT nach Hinzufügen des Kommandos F_DUP2FD zu &man.fcntl.2;. - 800025 + 800026 + 12. März 2008 8.0-CURRENT nach Änderung des Parameters für die Priorität an cv_broadcastpri, sodass 0 für keine Priorität steht. - 800026 + 800027 + 24. März 2008 8.0-CURRENT nach Änderung der Monitoring ABI von BPF, als Zero-Copy Puffer hinzugefügt wurden. - 800027 + 800028 + 26. März 2008 8.0-CURRENT nach Hinzufügen von l_sysid zu struct flock. - 800028 + 800029 + 28. März 2008 8.0-CURRENT nach Wiedereingliederung der Funktion BUF_LOCKWAITERS und Hinzufügen von &man.lockmgr.waiters.9;. - 800029 + 800030 + 1. April 2008 8.0-CURRENT nach Einführung der Funktionen &man.rw.try.rlock.9; und &man.rw.try.wlock.9;. - 800030 + 800031 + 6. April 2008 8.0-CURRENT nach Einführung der Funktionen lockmgr_rw und lockmgr_args_rw. - 800031 + 800032 + 8. April 2008 8.0-CURRENT nach Implementierung des Systemaufrufs openat und seiner Verwandten, Einführung der Option O_EXEC in &man.open.2; und Bereitstellung der entsprechenden Systemaufrufe innerhalb der &linux;-Kompatibilitätsumgebung. - 800032 + 800033 + 8. April 2008 8.0-CURRENT nach Hinzufügen der Unterstützung von &man.write.2; in der nativen Operationsebene von &man.psm.4;. Es können nun beliebig Kommandos nach /dev/psm%d geschrieben und der Status dann von dort gelesen werden. - 800033 + 800034 + 10. April 2008 8.0-CURRENT nach Einführung der Funktion memrchr. - 800034 + 800035 + 16. April 2008 8.0-CURRENT nach Einführung der Funktion fdopendir. - 800035 + 800036 + 20. April 2008 8.0-CURRENT nach Umstellung des Standards 802.11 auf Unterstützung von Multi-BSS (auch vaps). - 800036 + 800037 + 9. Mai 2008 8.0-CURRENT nach Hinzufügen einer Unterstützung für Multi Routing-Tabellen (siehe setfib(1), setfib(2)). - 800037 + 800038 + 26. Mai 2008 8.0-CURRENT nach Entfernen von netatm und ISDN4BSD. - 800038 - 8.0-CURRENT nach Entfernen von sgtty. 800039 + 14. Juni 2008 + 8.0-CURRENT nach Entfernen von sgtty. + 800040 + 26. Juni 2008 8.0-CURRENT nach Einführung eines Clients für den Kernel NFS lockd. - 800040 + 800041 + 22. Juli 2008 8.0-CURRENT nach Hinzufügen von arc4random_buf(3) und arc4random_uniform(3). - 800041 + 800042 + 8. August 2008 8.0-CURRENT nach Hinzufügen von cpuctl(4). - 800042 + 800043 + 13. August 2008 8.0-CURRENT nach Änderung von bpf(4) zur Verwendung einer einzelnen Gerätedatei anstatt von Klonierung. - 800043 + 800044 + 17. August 2008 8.0-CURRENT nach Übernahme des ersten Teils aus dem vimage-Projekt durch Erweitern globaler Variablen um den Präfix V_. Zukünftig werden die virtualisierten Variablen dann mit Hilfe von Makros in ihre globalen Namen aufgelöst. - 800044 + 800045 + 20. August 2008 8.0-CURRENT nach Eingliederung des MPSAFE TTY-Layers, einschließlich Änderungen an diversen Treibern und Werkzeugen, die mit ihm kommunizieren. - 800045 + 800046 + 8. September 2008 8.0-CURRENT nach Abschottung der GDT pro CPU auf der AMD64-Architektur. - 800046 + 800047 + 10. September 2008 8.0-CURRENT nach Entfernen von VSVTX, VSGID und VSUID. - 800047 + 800048 + 16. September 2008 8.0-CURRENT nach Anpassung des Codes für Kernel NFS mount, sodass einzelne Mountoptionen im Parameter struct iovec an nmount() akzeptiert werden und nicht nur ein großes struct nfs_args. - 800048 + 800049 + 17. September 2008 8.0-CURRENT nach Entfernen von &man.suser.9; und &man.suser.cred.9;. - 800049 + 800050 + 20. Oktober 2008 8.0-CURRENT nach API-Änderungen im Umgang mit dem Buffer Cache. - 800050 + 800051 + 23. Oktober 2008 8.0-CURRENT nach Entfernen der Makros &man.MALLOC.9; und &man.FREE.9;. - 800051 + 800052 + 28. Oktober 2008 8.0-CURRENT nach Einführung von accmode_t und Umbennung des Parameters a_mode an VOP_ACCESS nach a_accmode. - 800052 + 800053 + 2. November 2008 8.0-CURRENT nach Änderung des Prototyps von &man.vfs.busy.9; und Einführung der Optionen MBF_NOWAIT sowie MBF_MNTLSTLOCK. - 800053 + 800054 + 22. November 2008 8.0-CURRENT nach Hinzufügen von Funktionen im Bereich buf_ring, Memory Barriers und ifnet, um mehrere Sendeschlangen auf Hardwareebene für @@ -13630,55 +14182,339 @@ Reference: <http://www.freebsd.org/ports/portaudit/74a9541d-5d6c-11d8-80e3-00 Ring Buffer-Implementierung ohne Lock, um Treibern zu ermöglichen, Paketschlangen effizienter zu verwalten. - 800054 + 800055 + 27. November 2008 8.0-CURRENT nach Hinzufügen einer Unterstützung für &intel; Core, Core2 und Atom zu &man.hwpmc.4;. - 800055 + 800056 + 29. November 2008 8.0-CURRENT nach Einführung von Jails mit mehreren oder gar keinen IPv4-/IPv6-Adressen. - 800056 + 800057 + 1. Dezember 2008 8.0-CURRENT nach Wechsel zum ath_hal Quellcode. - 800057 + 800058 + 12. Dezember 2008 8.0-CURRENT nach Einführung der Funktion VOP_VPTOCNP. - 800058 - 8.0-CURRENT gliedert das neue ARPv2 ein. 800059 + 15. Dezember 2008 + 8.0-CURRENT gliedert das neue ARPv2 ein. + 800060 + 19. Dezember 2008 8.0-CURRENT nach Hinzufügen von makefs. - 800060 + 800061 + 15. Januar 2009 8.0-CURRENT nach Umsetzung von TCP Appropriate Byte Counting. - 800061 + 800062 + 28. Januar 2009 8.0-CURRENT nach Entfernen von minor(), minor2unit(), unit2minor() usw. - 800062 + + + + 800063 + 18. Februar 2009 + 8.0-CURRENT nach Änderung der + GENERIC-Konfiguration zur Verwendung des + USB2-Stack und Hinzufügen von fdevname(3). + + + + 800064 + 23. Februar 2009 + 8.0-CURRENT, nachdem der USB2-Stack nach dev/usb + verschoben wurde, um es zu ersetzen. + + + + 800065 + 26. Februar 2009 + 8.0-CURRENT nach Umbenennen aller Funktionen in + libmp(3). + + + + 800066 + 27. Februar 2009 + 8.0-CURRENT nach Anpassung des devfs-Verhaltens + im Zusammenhang mit USB. + + + + 800067 + 28. Februar 2009 + 8.0-CURRENT nach Hinzufügen von getdelim(), + getline(), stpncpy(), strnlen(), wcsnlen(), + wcscasecmp() und wcsncasecmp(). + + + + 800068 + 2. März 2009 + 8.0-CURRENT nach Umbenennen der Geräteklasse + ushub in uhub. + + + + 800069 + 9. März 2009 + 8.0-CURRENT nach Umbenennen von libusb20.so.1 in + libusb.so.1. + + + + 800070 + 9. März 2009 + 8.0-CURRENT nach der Einführung von IGMPv3 + und Source-Specific-Multicast (SSM) in den + IPv4-Stack. + + + + 800071 + 14. März 2009 + 8.0-CURRENT nach der Anpassung von gcc zur + Verwendung der C99-Inline-Semantik in den Modi c99 und + gnu99. + + + + 800072 + 15. März 2009 + 8.0-CURRENT, nachdem die Option IFF_NEEDSGIANT + entfernt wurde; Netzwerktreiber, die nicht MPSAFE + sind, werden nicht mehr unterstützt. + + + + 800073 + 18. März 2009 + 8.0-CURRENT, nachdem die dynamische Ersetzung von + Zeichenkettenkürzeln für rpath und + benötigte Pfade implementiert wurde. + + + + 800074 + 24. März 2009 + 8.0-CURRENT nach dem Einfließen von + tcpdump 4.0.0 und libpcap 1.0.0. + + + + 800075 + 6. April 2009 + 8.0-CURRENT, nachdem die Deklarationen von + struct vnet_net, struct vnet_inet und + struct vnet_ipfw geändert wurden. + + + + 800076 + 9. April 2009 + 8.0-CURRENT nach dem Hinzufügen von + Laufzeitprofilen in dummynet. + + + + 800077 + 14. April 2009 + 8.0-CURRENT nach dem Entfernen von VOP_LEASE() + und vop_vector.vop_lease. + + + + 800078 + 15. April 2009 + 8.0-CURRENT, nachdem die Felder aus + struct rt_weight zu struct rt_metrics und + struct rt_metrics_lite hinzugefügt wurden, + wobei die Deklaration von struct rt_metrics_lite + geändert wurde. RTM_VERSION wurde + hochgezählt (zurückgezogen). + + + + 800079 + 15. April 2009 + 8.0-CURRENT, nachdem Pointer auf + struct llentry zu struct route und + struct route_in6 hinzugefügt wurden. + + + + 800080 + 15. April 2009 + 8.0-CURRENT nach Änderung der Deklaration + von struct inpcb. + + + + 800081 + 19. April 2009 + 8.0-CURRENT nach Änderung der Deklaration + von struct malloc_type. + + + + 800082 + 21. April 2009 + 8.0-CURRENT nach Änderung der Deklaration + von struct ifnet und Hinzufügen von if_ref() + und if_rele() zur Verwaltung von Referenzen auf + ifnet. + + + + 800083 + 22. April 2009 + 8.0-CURRENT nach der Implementierung einer + systemnahen Bluetooth-HCI-API. + + + + 800084 + 29. April 2009 + 8.0-CURRENT nach Änderungen an IPv6-SSM und + MLDv2. + + + + 800085 + 30. April 2009 + 8.0-CURRENT, nachdem der Bau von VIMAGE-Kernel + mit einem aktiven Image unterstützt wird. + + + + 800086 + 8. Mai 2009 + 8.0-CURRENT nach Hinzufügen der + Unterstützung für Eingabezeilen mit + beliebiger Länge durch patch(1). + + + + 800087 + 11. Mai 2009 + 8.0-CURRENT nach einigen Änderungen im + Zusammenhang mit dem VFS-KPI. Der Thread-Parameter + wurde von den FSD-Teilen des VFS entfernt. + VFS_*-Funktionen benötigen + den Kontext nicht mehr, da er sich immer auf + curthread bezieht. In wenigen + Sonderfällen ist das bisherige Verhalten nicht + geändert worden. + + + + 800088 + 20. Mai 2009 + 8.0-CURRENT nach Änderungen am + net80211-Monitormodus. + + + + 800089 + 23. Mai 2009 + 8.0-CURRENT nach dem Hinzufügen der + Unterstützung von UDP-Kontrollblocks. + + + + 800090 + 23. Mai 2009 + 8.0-CURRENT nach der Virtualisierung der + Schnittstellenklonierung. + + + + 800091 + 27. Mai 2009 + 8.0-CURRENT nach dem Hinzufügen von + hierarchischen Jails und dem Entfernen des globalen + securelevel. + + + + 800092 + 29. Mai 2009 + 8.0-CURRENT nach der Änderung des + sx_init_flags()-KPI. + SX_ADAPTIVESPIN wurde + zurückgezogen und eine neue Option + SX_NOADAPTIVE wurde + eingeführt, um die umgekehrte Logik zu + behandeln. + + + + 800093 + 29. Mai 2009 + 8.0-CURRENT nach dem Hinzufügen von + mnt_xflag zu struct mount. + + + + 800094 + 30. Mai 2009 + 8.0-CURRENT nach dem Hinzufügen von + &man.VOP.ACCESSX.9;. + + + + 800095 + 30. Mai 2009 + 8.0-CURRENT nach der Änderung des + Polling-KPI. Die Polling-Handler liefern nun die Zahl + der verarbeiteten Pakete zurück. Die neue Option + IFCAP_POLLING_NOCOUNT wurde + weiter eingeführt, um anzugeben, dass der + Rückgabewert nicht von Bedeutung ist und das + Zählen der Pakete ausgelassen werden + soll. + + + + 800096 + 1. Juni 2009 + 8.0-CURRENT nach der Aktualisierung der + netisr-Implementierung und nachdem die Weise, wie FIBs + gespeichert werden und wie auf sie zugegriffen wird, + geändert wurde. +