Capítulo 18. Valores __FreeBSD_version

Esta tradução pode estar desatualizada. Para ajudar com as traduções, acesse a ferramenta de traduções do FreeBSD.

Aqui está uma lista conveniente dos valores __FreeBSD_version definidos em sys/param.h:

18.1. Versões do FreeBSD 13

Tabela 1. Valores do __FreeBSD_version para o FreeBSD 13
ValorRevisãoDataRelease

1300000

r339436

19 de outubro de 2018

13.0-CURRENT.

1300001

r339730

25 de outubro de 2018

13.0-CURRENT after bumping OpenSSL shared library version numbers.

1300002

r339765

25 de outubro de 2018

13.0-CURRENT after restoration of sys/joystick.h.

1300003

r340055

2 de novembro de 2018

13.0-CURRENT after vop_symlink API change (a_target is now const.)

1300004

r340841

23 de novembro de 2018

13.0-CURRENT depois de habilitar o código crtbegin e crtend.

1300005

r341836

11 de dezembro de 2018

13.0-CURRENT depois de habilitar checksums para inodes do UFS.

1300006

r342398

24 de dezembro de 2018

13.0-CURRENT depois de consertar o include sys/random.h para ser utilizável em C ++.

1300007

r342629

30 de dezembro de 2018

13.0-CURRENT depois de mudar o tamanho do struct linux_cdev nas plataformas de 32-bits.

1300008

r342772

4 de janeiro de 2019

13.0-CURRENT depois de adicionar os sysctls kern.smp.threads_per_core e kern.smp.cores.

1300009

r343213

20 de janeiro de 2019

13.0-CURRENT após a modificação da estrutura struct ieee80211vap para resolver a corrida ioctl/detach para a estrutura ieee80211com.

1300010

r343485

27 de janeiro de 2019

13.0-CURRENT depois de incrementar o SPECNAMELEN de 63 para MAXNAMELEN (255).

1300011

r344041

12 de fevereiro de 2019

13.0-CURRENT depois que o renameat(2) foi corrigido para funcionar com kernels construídos com a opção CAPABILITIES.

1300012

r344062

12 de fevereiro de 2019

13.0-CURRENT após taskqgroup_attach() e taskqgroup_attach_cpu() tomar um device_t e um ponteiro de recurso struct como argumentos para denotar interrupções de dispositivo.

1300013

r344300

19 de fevereiro de 2019

13.0-CURRENT após a remoção do drm e do drm2.

1300014

r344779

4 de março de 2019

13.0-CURRENT depois de atualizar o clang, llvm, lld, lldb, compiler-rt e libc++ para a 8.0.0 rc3.

1300015

r345196

15 de março de 2019

13.0-CURRENT depois de desanonimizar as threads e os proc state enums, de forma que as aplicações userland podem usá-las sem redefinir os nomes dos valores.

1300016

r345236

16 de março de 2019

13.0-CURRENT depois de habilitar o código crtbegin e crtend.

1300017

r345305

19 de março de 2019

13.0-CURRENT after exposing the Rx mbuf buffer size to drivers in iflib.

1300018

r346012

16 de março de 2019

13.0-CURRENT after introduction of funlinkat syscall in r345982.

1300019

r346282

16 de abril de 2019

13.0-CURRENT after addition of is_random_seeded(9) to random(4).

1300020

r346358

18 de abril de 2019

13.0-CURRENT after restoring random(4) availability tradeoff prior to r346250 and adding new tunables and diagnostic sysctls for programmatically discovering early seeding problems after boot.

1300021

r346645

24 de abril de 2019

13.0-CURRENT after LinuxKPI uses bus_dma(9) to be compatible with an IOMMU.

1300022

r347089

4 de maio de 2019

13.0-CURRENT after fixing regression issue after rr346645 in the LinuxKPI.

1300023

r347192

6 de maio de 2019

13.0-CURRENT after list-ifying kernel dump device configuration.

1300024

r347325

8 de maio de 2019

13.0-CURRENT after bumping the Mellanox driver version numbers (mlx4en(4); mlx5en(4)).

1300025

r347532

13 de maio de 2019

13.0-CURRENT after renaming vm.max_wired to vm.max_user_wired and changing its type.

1300026

r347596

14 de maio de 2019

13.0-CURRENT after adding context member to ww_mutex in LinuxKPI.

1300027

r347601

14 de maio de 2019

13.0-CURRENT after adding prepare to pm_ops in LinuxKPI.

1300028

r347925

17 de maio de 2019

13.0-CURRENT after removal of bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, and xe drivers.

1300029

r347984

20 de maio de 2019

13.0-CURRENT after removing some header pollution due to sys/eventhandler.h. Affected files may now need to explicitly include one or more of sys/eventhandler.h, sys/ktr.h, sys/lock.h, or sys/mutex.h, when the missing header may have been included implicitly prior to 1300029.

1300030

r348350

29 de maio de 2019

13.0-CURRENT after adding relocation support to libdwarf on powerpc64 to fix handling of DWARF information on unlinked objects. Original commit in r348347.

1300031

r348808

8 de junho de 2019

13.0-CURRENT after adding dpcpu and vnet section fixes to i386 kernel modules to avoid panics in certain conditions. i386 kernel modules need to be recompiled with the linker script magic in place or they will refuse to load.

1300032

r349151

17 de junho de 2019

13.0-CURRENT after separating kernel crc32() implementation to its own header (gsb_crc32.h) and renaming the source to gsb_crc32.c.

1300033

r349277

21 de junho de 2019

13.0-CURRENT after additions to LinuxKPI’s rcu list.

1300034

r349352

24 de junho de 2019

13.0-CURRENT after NAND and NANDFS removal.

1300035

r349846

8 de julho de 2019

13.0-CURRENT after merging the vm_page hold and wire mechanisms.

1300036

r349972

13 de julho de 2019

13.0-CURRENT after adding arm_drain_writebuf() and arm_sync_icache() for compatibility with NetBSD and OpenBSD.

1300037

r350307

24 de julho de 2019

13.0-CURRENT after removal of libcap_random(3).

1300038

r350437

30 de julho de 2019

13.0-CURRENT after removal of gzip’ed a.out support.

1300039

r350665

7 de agosto de 2019

13.0-CURRENT after merge of fusefs from projects/fuse2.

1300040

r351140

16 de agosto de 2019

13.0-CURRENT after deletion of sys/dir.h which has been deprecated since 1997.

(Não mudou)

r351423

23 de agosto de 2019

13.0-CURRENT after changing most arguments to ping6(8).

1300041

r351480

25 de agosto de 2019

13.0-CURRENT after removal of zlib 1.0.4 after the completion of kernel zlib unification.

1300042

r351522

27 de agosto de 2019

13.0-CURRENT after addition of kernel-side support for in-kernel TLS.

1300043

r351698

2 de setembro de 2019

13.0-CURRENT after removal of gets(3).

1300044

r351701

2 de setembro de 2019

13.0-CURRENT after adding sysfs create/remove functions that handles multiple files in one call to the LinuxKPI.

1300045

r351729

3 de setembro de 2019

13.0-CURRENT after adding sysctlbyname system call

1300046

r351937

6 de setembro de 2019

13.0-CURRENT after LinuxKPI sysfs improvements.

1300047

r352110

9 de setembro de 2019

13.0-CURRENT after changing the synchonization rules for vm_page reference counting..

1300048

r352700

25 de setembro de 2019

13.0-CURRENT after adding a shm_open2 syscall to support the upcoming memfd_create syscall.

1300049

r353274

7 de outubro de 2019

13.0-CURRENT after factoring out the VNET shutdown check into an own vnet structure field.

1300050

r353358

9 de outubro de 2019

13.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 9.0.0 final release r372316.

1300051

r353685

17 de outubro de 2019

13.0-CURRENT after splitting out a more generic debugnet(4) from netdump(4).

1300052

r353698

17 de outubro de 2019

13.0-CURRENT after promoting the page busy field to a first class lock that no longer requires the object lock for consistency.

1300053

r353700

17 de outubro de 2019

13.0-CURRENT after implementing NetGDB.

1300054

r353868

21 de outubro de 2019

13.0-CURRENT after removing obsoleted KPIs that were used to access interface address lists.

1300055

r354335

4 de novembro de 2019

13.0-CURRENT after enabling device class group attributes in the LinuxKPI.

1300056

r354460

7 de novembro de 2019

13.0-CURRENT after fixing a potential OOB read security issue in libc++.

1300057

r354694

13 de novembro de 2019

13.0-CURRENT after adding support for AT_EXECPATH to elf_aux_info(3).

1300058

r354820

18 de novembro de 2019

13.0-CURRENT after widening the vm_page aflags field to 16 bits.

1300059

r354835

18 de novembro de 2019

13.0-CURRENT after converting the in-tree sysent targets to use the new makesyscalls.lua.

1300060

r354922

20 de novembro de 2019

13.0-CURRENT after adding /etc/os-release as a symbolic link to /var/run/os-release.

1300061

r354977

21 de novembro de 2019

13.0-CURRENT after adding functions to bitstring(3) to find contiguous sequences of set or unset bits.

1300062

r355309

2 de dezembro de 2019

13.0-CURRENT after adding TCP_STATS support.

1300063

r355537

8 de dezembro de 2019

13.0-CURRENT after removal of VI_DOOMED (use VN_IS_DOOMED instead).

1300064

r355658

9 de dezembro de 2019

13.0-CURRENT after correcting the C++ version check for declaring timespec_get(3).

1300065

r355643

12 de dezembro de 2019

13.0-CURRENT after adding sigsetop extensions commonly found in musl libc and glibc.

1300066

r355679

12 de dezembro de 2019

13.0-CURRENT after changing the internal interface between the NFS modules as part of the introduction of NFS 4.2.

1300067

r355732

13 de dezembro de 2019

13.0-CURRENT after removing the deprecated callout_handle_init, timeout, and untimeout functions.

1300068

r355828

16 de dezembro de 2019

13.0-CURRENT after doubling the value of ARG_MAX, for 64 bit platforms.

1300069

r356051

24 de dezembro de 2019

13.0-CURRENT after the addition of busdma templates.

1300070

r356113

27 de dezembro de 2019

13.0-CURRENT after eliminating the last MI difference in AT_* definitions (for powerpc).

1300071

r356135

27 de dezembro de 2019

13.0-CURRENT after making USB statistics be per-device instead of per bus.

1300072

r356185

29 de dezembro de 2019

13.0-CURRENT after removal of GEOM_SCHED class and gsched tool.

1300073

r356263

2 de janeiro de 2020

13.0-CURRENT after removing arm/arm as a valid target.

1300074

r356337

3 de janeiro de 2020

13.0-CURRENT after removing flags argument from VOP_UNLOCK.

1300075

r356409

6 de janeiro de 2020

13.0-CURRENT after adding own counter for cancelled USB transfers.

1300076

r356511

8 de janeiro de 2020

13.0-CURRENT after pushing vnop implementation into the fileop layer in posix_fallocate.

(Não mudou)

r357396

2 de fevereiro de 2020

13.0-CURRENT after removal of armv5 architecture code from the src tree.

1300077

r357455

3 de fevereiro de 2020

13.0-CURRENT after removal of sparc64 architecture code from the src tree.

1300078

r358020

17 de fevereiro de 2020

13.0-CURRENT after changing struct vnet and the VNET magic cookie.

1300079

r358164

20 de fevereiro de 2020

13.0-CURRENT after upgrading ncurses to 6.2.x

1300080

r358172

20 de fevereiro de 2020

13.0-CURRENT after adding realpathat syscall to VFS.

1300081

r358218

21 de fevereiro de 2020

13.0-CURRENT after after recent linuxkpi changes.

1300082

r358497

1 de março de 2020

13.0-CURRENT after removal of bktr(4).

1300083

r358834

10 de março de 2020

13.0-CURRENT after removal of amd(8), r358821.

1300084

r358851

10 de março de 2020

13.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0-rc3 c290cb61fdc.

1300085

r359261

23 de março de 2020

13.0-CURRENT after the import of the kyua test framework.

1300086

r359347

26 de março de 2020

13.0-CURRENT after switching powerpc and powerpcspe to the lld linker.

1300087

r359374

27 de março de 2020

13.0-CURRENT after refactoring the driver and consumer interfaces for in-kernel cryptography.

1300088

r359530

1 de abril de 2020

13.0-CURRENT after removing support for procfs process debugging.

1300089

r359727

8 de abril de 2020

13.0-CURRENT after cloning the RCU interface into a sleepable and a non-sleepable part in the LinuxKPI.

1300090

r359747

9 de abril de 2020

13.0-CURRENT after removing the old NFS lock device driver that uses Giant.

1300091

r359839

12 de abril de 2020

13.0-CURRENT after implementing a close_range(2) syscall.

1300092

r359920

14 de abril de 2020

13.0-CURRENT after reworking unmapped mbufs in KTLS to carry ext_pgs in the mbuf itself.

1300093

r360418

27 de abril de 2020

13.0-CURRENT after adding support for kernel TLS receive offload.

1300094

r360796

7 de maio de 2020

13.0-CURRENT after linuxkpi changes.

1300095

r361275

20 de maio de 2020

13.0-CURRENT after adding HyperV socket support for FreeBSD guests.

1300096

r361410

23 de maio de 2020

13.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.1 rc1 f79cd71e145.

1300097

r361724

2 de junho de 2020

13.0-CURRENT after implementing __is_constexpr() function macro in the LinuxKPI.

1300098

r362159

14 de junho de 2020

13.0-CURRENT after changing the export_args ex_flags field so that is 64bits.

1300099

r362453

20 de junho de 2020

13.0-CURRENT after making liblzma use libmd implementation of SHA256.

1300100

r362640

26 de junho de 2020

13.0-CURRENT after changing the internal API between the NFS kernel modules.

1300101

r363077

10 de julho de 2020

13.0-CURRENT after implementing the array_size() function in the LinuxKPI.

1300102

r363562

26 de julho de 2020

13.0-CURRENT after implementing lockless lookup in the VFS layer.

1300103

r363757

1 de agosto de 2020

13.0-CURRENT after making rights mandatory for NDINIT_ALL.

1300104

r363783

2 de agosto de 2020

13.0-CURRENT after vnode layout changes.

1300105

r363894

5 de agosto de 2020

13.0-CURRENT after vaccess() change.

1300106

r364092

11 de agosto de 2020

13.0-CURRENT after adding an argument to newnfs_connect() that indicates use TLS for the connection.

1300107

r364109

11 de agosto de 2020

13.0-CURRENT after change to clone the task struct fields related to RCU.

1300108

r364233

14 de agosto de 2020

13.0-CURRENT after adding a few wait_bit functions to the linuxkpi, which are needed for DRM from Linux v5.4.

1300109

r364274

6 de agosto de 2020

13.0-CURRENT after vget() argument removal and namei flags renumbering.

(Não mudou)

r364284

6 de agosto de 2020

13.0-CURRENT after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to release/11.x llvmorg-11.0.0-rc1-47-gff47911ddfc.

1300110

r364331

18 de agosto de 2020

13.0-CURRENT after deleting the unused use_ext argument to nfscl_reqstart().

1300111

r364476

22 de agosto de 2020

13.0-CURRENT after adding TLS support to the kernel RPC.

1300112

r364747

25 de agosto de 2020

13.0-CURRENT after merging OpenZFS support.

1300113

r364753

25 de agosto de 2020

13.0-CURRENT after adding atomic and bswap functions to libcompiler_rt.

1300114

r365459

8 de setembro de 2020

13.0-CURRENT after changing arm64 AT_HWCAP definitions for elf_aux_info(3).

1300115

r365705

14 de setembro de 2020

13.0-CURRENT after fixing crunchgen(1) application build with WARNS=6.

1300116

r366062

22 de setembro de 2020

13.0-CURRENT after the introduction of the powerpc64le ARCH.

1300117

r366070

23 de setembro de 2020

13.0-CURRENT after reimplementing purgevfs to iterate vnodes instead of the entire hash.

1300118

r366374

2 de outubro de 2020

13.0-CURRENT after adding backlight support and dmi_* functions to the linuxkpi.

1300119

r366432

6 de outubro de 2020

13.0-CURRENT after populating the acquire context field of a ww_mutex in the LinuxKPI.

1300120

r366666

13 de outubro de 2020

13.0-CURRENT after the fix to arm64 write-only mappings.

1300121

r366719

15 de outubro de 2020

13.0-CURRENT after the addition of VOP_EAGAIN.

1300122

r366782

17 de outubro de 2020

13.0-CURRENT after the addition of ptsname_r.

1300123

r366871

20 de outubro de 2020

13.0-CURRENT after VOP, VPTOCNP, and INACTIVE changes.

1300124

r367162

30 de outubro de 2020

13.0-CURRENT after adding cache_vop_mkdir and renaming cache_rename to cache_vop_rename.

1300125

r367347

4 de novembro de 2020

13.0-CURRENT after using a rms lock for teardown handling in zfs.

1300126

r367384

5 de novembro de 2020

13.0-CURRENT after rationalizing per-cpu zones.

1300127

r367432

6 de novembro de 2020

13.0-CURRENT after moving malloc_type_internal into malloc_type.

1300128

r367522

9 de novembro de 2020

13.0-CURRENT after LinuxKPI additions to implement ACPI bits required by drm-kmod in the base system.

1300129

r367627

12 de novembro de 2020

13.0-CURRENT after retiring malloc_last_fail.

1300130

r367777

November 17, 2020

13.0-CURRENT after p_pd / pwddesc split from p_fd / filedesc.

18.2. Versões do FreeBSD 12

Tabela 2. Valores do __FreeBSD_version para o FreeBSD 12
ValorRevisãoDataRelease

1200000

r302409

7 de julho de 2016

12.0-CURRENT.

1200001

r302628

12 de julho de 2016

12.0-CURRENT after removing collation from [a-z]-type ranges.

1200002

r304395

18 de agosto de 2016

12.0-CURRENT after removing unused and obsolete openbsd_poll system call.

1200003

r304608

22 de agosto de 2016

12.0-CURRENT after adding C++11 thread_local support in rev r303795.

1200004

r304752

24 de agosto de 2016

12.0-CURRENT after fixing LC_*_MASK for newlocale(3) and querylocale(3) (rev r304703).

1200005

r304789

25 de agosto de 2016

12.0-CURRENT after changing some ioctl interfaces in rev r304787 between the iSCSI userspace programs and the kernel.

1200006

r305256

1º de setembro de 2016

12.0-CURRENT after crunchgen(1) META_MODE fix in r305254.

1200007

r305421

5 de setembro de 2016

12.0-CURRENT after resolving a deadlock between device_detach() and usbd_do_request_flags(9).

1200008

r305833

15 de setembro de 2016

12.0-CURRENT after removing the 4.3BSD compatible macro m_copy() in r305824.

1200009

r306077

21 de setembro de 2016

12.0-CURRENT after removing bio_taskqueue() in r305988.

1200010

r306276

23 de setembro de 2016

12.0-CURRENT after mounting msdosfs(5) with longnames support by default.

1200011

r306556

1 de outubro de 2016

12.0-CURRENT after adding fb_memattr field to fb_info in r306555.

1200012

r306592

2 de outubro de 2016

12.0-CURRENT after net80211(4) changes (rev r306590, r306591).

1200013

r307140

12 de outubro de 2016

12.0-CURRENT after installing header files required development with libzfs_core.

1200014

r307529

17 de outubro de 2016

12.0-CURRENT after merging common code in rtwn(4) and urtwn(4), and adding support for 802.11ac devices.

1200015

r308874

20 de novembro de 2016

12.0-CURRENT after some ABI change for unbreaking powerpc.

1200016

r309017

22 de novembro de 2016

12.0-CURRENT after removing PG_CACHED-related fields from vmmeter.

1200017

r309124

25 de novembro de 2016

12.0-CURRENT after upgrading our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.9.0 release, and adding lld 3.9.0.

1200018

r309676

7 de dezembro de 2016

12.0-CURRENT after adding the ki_moretdname member to struct kinfo_proc and struct kinfo_proc32 to export the whole thread name to user-space utilities.

1200019

r310149

16 de dezembro de 2016

12.0-CURRENT after starting to lay down the foundation for 11ac support.

1200020

r312087

13 de janeiro de 2017

12.0-CURRENT after removing fgetsock and fputsock.

1200021

r313858

16 de fevereiro de 2017

12.0-CURRENT after removing MCA and EISA support.

1200022

r314040

21 de fevereiro de 2017

12.0-CURRENT after making the LinuxKPI task struct persistent across system calls.

(Não mudou)

r314373

2 de março de 2017

12.0-CURRENT after removing System V Release 4 binary compatibility support.

1200023

r314564

2 de março de 2017

12.0-CURRENT after upgrading our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to 4.0.0.

1200024

r314865

7 de março de 2017

12.0-CURRENT after removal of pcap-int.h

1200025

r315430

16 de março de 2017

12.0-CURRENT after addition of the <dev/mmc/mmc_ioctl.h> header.

1200026

r315662

16 de março de 2017

12.0-CURRENT after hiding struct inpcb and struct tcpcb from userland.

1200027

r315673

21 de março de 2017

12.0-CURRENT after making CAM SIM lock optional.

1200028

r316683

10 de abril de 2017

12.0-CURRENT after renaming smp_no_rendevous_barrier() to smp_no_rendezvous_barrier() in r316648.

1200029

r317176

19 de abril de 2017

12.0-CURRENT after the removal of struct vmmeter from struct pcpu from r317061.

1200030

r317383

24 de abril de 2017

12.0-CURRENT after removing NATM support including en(4), fatm(4), hatm(4), and patm(4).

1200031

r318736

23 de maio de 2017

12.0-CURRENT after types ino_t, dev_t, nlink_t were extended to 64bit and struct dirent changed layout (also known as ino64).

1200032

r319664

8 de junho de 2017

12.0-CURRENT after removal of groff.

1200033

r320043

17 de junho de 2017

12.0-CURRENT after the type of the struct event member data was increased to 64bit, and ext structure members added.

1200034

r320085

19 de junho de 2017

12.0-CURRENT after the NFS client and server were changed so that they actually use the 64bit ino_t.

1200035

r320317

24 de junho de 2017

12.0-CURRENT after the MAP_GUARD mmap(2) flag was added.

1200036

r320347

26 de junho de 2017

12.0-CURRENT after changing time_t to 64 bits on powerpc (32-bit version).

1200037

r320545

1º de julho de 2017

12.0-CURRENT after the cleanup and inlining of bus_dmamap* functions (r320528).

1200038

r320879

10 de julho de 2017

12.0-CURRENT after MMC CAM committed. (r320844).

1200039

r321369

22 de julho de 2017

12.0-CURRENT after upgrade of copies of clang, llvm, lld, lldb, compiler-rt and libc++ to 5.0.0 (trunk r308421).

1200040

r321688

29 de julho de 2017

12.0-CURRENT after adding NFS client forced dismount support umount -N.

1200041

r322762

21 de agosto de 2017

12.0-CURRENT after WRFSBASE instruction become operational on amd64.

1200042

r322900

25 de agosto de 2017

12.0-CURRENT after PLPMTUD counters were changed to use counter(9).

1200043

r322989

28 de agosto de 2017

12.0-CURRENT after dropping x86 CACHE_LINE_SIZE down to 64 bytes.

1200044

r323349

8 de setembro de 2017

12.0-CURRENT after implementing poll_wait() in the LinuxKPI.

1200045

r323706

18 de setembro de 2017

12.0-CURRENT after adding shared memory support to LinuxKPI. (r323703).

1200046

r323910

22 de setembro de 2017

12.0-CURRENT after adding support for 32-bit compatibility IOCTLs to LinuxKPI.

1200047

r324053

26 de setembro de 2017

12.0-CURRENT after removing M_HASHTYPE_RSS_UDP_IPV4_EX. (r324052).

1200048

r324227

2 de outubro de 2017

12.0-CURRENT after hiding struct socket and struct unpcb from userland.

1200049

r324281

4 de outubro de 2017

12.0-CURRENT after adding the value.u16 field to struct diocgattr_arg.

1200050

r324342

5 de outubro de 2017

12.0-CURRENT after adding the armv7 MACHINE_ARCH. (r324340).

1200051

r324455

9 de outubro de 2017

12.0-CURRENT after removing libstand.a as a public interface. (r324454).

1200052

r325028

26 de outubro de 2017

12.0-CURRENT after fixing ptrace() to always clear the correct thread event when resuming.

1200053

r325506

7 de novembro de 2017

12.0-CURRENT after changing struct mbuf layout to add optional hardware timestamps for receive packets.

1200054

r325852

15 de novembro de 2017

12.0-CURRENT after changing the layout of struct vmtotal to allow for reporting large memory counters.

1200055

r327740

9 de janeiro de 2018

12.0-CURRENT after adding cpucontrol -e support.

1200056

r327952

14 de janeiro de 2018

12.0-CURRENT after upgrading clang, llvm, lld, lldb, compiler-rt and libc++ to 6.0.0 (branches/release_60 r321788).

1200057

r329033

8 de fevereiro de 2018

12.0-CURRENT after applying a clang 6.0.0 fix to make the wine ports build correctly.

1200058

r329166

12 de fevereiro de 2018

12.0-CURRENT após o lua loader ser inserido.

1200059

r330299

2 de março de 2018

12.0-CURRENT after removing the declaration of union semun unless _WANT_SEMUN is defined. Also the removal of struct mymsg and the renaming of kernel-only members of struct semid_ds and struct msgid_ds.

1200060

r330384

4 de março de 2018

12.0-CURRENT after upgrading clang, llvm, lld, lldb, compiler-rt and libc++ to 6.0.0 release.

1200061

r332100

6 de abril de 2018

12.0-CURRENT after changing syslog(3) to emit RFC 5424 formatted messages.

1200062

r332423

12 de abril de 2018

12.0-CURRENT after changing the Netmap API.

1200063

r333446

10 de maio de 2018

12.0-CURRENT after reworking CTL frontend and backend options to use nv(3), allow creating multiple ioctl frontend ports.

1200064

r334074

22 de maio de 2018

12.0-CURRENT after changing the ifnet address and multicast address TAILQ to CK_STAILQ.

1200065

r334290

28 de maio de 2018

12.0-CURRENT after changing dwatch(1) to allow '-E code' to override profile EVENT_DETAILS.

1200066

r334466

1 de junho de 2018

12.0-CURRENT after removal of in-kernel pmc tables for Intel.

1200067

r334892

9 de junho de 2018

12.0-CURRENT after adding DW_LANG constants to libdwarf.

1200068

r334930

12 de junho de 2018

12.0-CURRENT after changing the interface between the NFS modules.

1200069

r335237

15 de junho de 2018

12.0-CURRENT after changing struct kerneldumpheader to version 4 (similar to version 2 in 11-STABLE and previous).

1200070

r335873

2 de julho de 2018

12.0-CURRENT after inlining atomic(9) in modules on amd64 and i386 requiring all modules of consumers to be rebuilt for these architectures.

1200071

r335930

4 de julho de 2018

12.0-CURRENT after changing the ABI and API of epoch(9) (r335924) requiring modules of consumers to be rebuilt.

1200072

r335979

5 de julho de 2018

12.0-CURRENT after changing the ABI and API of struct xinpcb and friends.

1200073

r336313

15 de julho de 2018

12.0-CURRENT after changing the ABI and API of struct if_shared_ctx and struct if_softc_ctx requiring modules of iflib(9) consumers to be rebuilt.

1200074

r336360

16 de julho de 2018

12.0-CURRENT after updating the configuration of libstdc++ to make use of C99 functions.

1200075

r336538

19 de julho de 2018

12.0-CURRENT after zfsloader being folded into loader, and after adding ntpd:ntpd as uid:gid 123:123, and after removing arm big-endian support (MACHINE_ARCH=armeb).

1200076

r336914

30 de julho de 2018

12.0-CURRENT after KPI changes to timespecadd.

1200077

r337576

10 de agosto de 2018

12.0-CURRENT after timespec_get(3) was added to the system.

1200078

r337863

15 de agosto de 2018

12.0-CURRENT after exec.created hook for jails.

1200079

r338061

19 de agosto de 2018

12.0-CURRENT after converting arc4random to using the Chacha20 algorithm and deprecating arc4random_stir and arc4random_addrandom.

1200080

r338172

22 de agosto de 2018

12.0-CURRENT after removing the drm drivers.

1200081

r338182

21 de agosto de 2018

12.0-CURRENT after KPI changes to NVMe.

1200082

r338285

24 de agosto de 2018

12.0-CURRENT after reverting the removal of the drm drivers.

1200083

r338331

26 de agosto de 2018

12.0-CURRENT after removing arc4random_stir and arc4random_addrandom.

1200084

r338478

5 de setembro de 2018

12.0-CURRENT after updating objcopy(1) to properly handle little-endian MIPS64 object files.

1200085

r339270

19 de outubro de 2018

12.0-STABLE after updating OpenSSL to version 1.1.1.

1200086

r339732

25 de outubro de 2018

12.0-STABLE after updating OpenSSL shared library version numbers.

1200500

r340471

16 de novembro de 2018

12-STABLE after releng/12.0 was branched.

1200501

r342801

6 de janeiro de 2019

12-STABLE após o merge do fix para o comportamento do linux_destroy_dev () quando ainda existem arquivos abertos a partir da cdev que esta sendo destruída.

1200502

r343126

17 de janeiro de 2019

12-STABLE após habilitar o sys/random.h #include do C ++.

1200503

r344152

15 de fevereiro de 2019

12-STABLE after merge of fixing renameat(2) for CAPABILITIES kernels.

1200504

r345169

15 de março de 2019

12-STABLE after merging CCM for the benefit of the ZoF port.

1200505

r345327

20 de março de 2019

12-STABLE after merging support for selectively disabling ZFS without disabling loader.

1200506

r346168

12 de abril de 2019

12-STABLE after merging llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 8.0.0 final release r356365.

1200507

r346337

17 de abril de 2019

12-STABLE after MFC of iflib changes in r345303, r345658, and partially of r345305.

1200508

r346784

27 de abril de 2019

12-STABLE after ether_gen_addr availability.

1200509

r347790

16 de maio de 2019

12-STABLE after bumping the Mellanox driver version numbers (mlx4en(4); mlx5en(4)).

1200510

r348036

21 de maio de 2019

12-STABLE after change to struct in linuxkpi from r348035.

1200511

r348243

24 de maio de 2019

12-STABLE after MFC of r347843: adding group_leader member to struct task_struct to the LinuxKPI.

1200512

r348245

24 de maio de 2019

12-STABLE after adding context member to ww_mutex in LinuxKPI.

1200513

r349763

5 de julho de 2019

12-STABLE after MFC of epoch(9) changes: r349763, r340404, r340415, r340417, r340419, r340420.

1200514

r350083

17 de julho de 2019

12-STABLE after additions to LinuxKPI’s rcu list.

1200515

r350877

11 de agosto de 2019

12-STABLE after MFC of r349891 (reorganize the SRCS lists as one file per line, and then alphabetize them) and r349972 (add arm_sync_icache() and arm_drain_writebuf() sysarch syscall wrappers).

1200516

r351276

20 de agosto de 2019

12-STABLE after MFC of various changes to iflib r351276.

1200517

r352076

9 de setembro de 2019

12-STABLE after adding sysfs create/remove functions that handles multiple files in one call to the LinuxKPI.

1200518

r352114

10 de setembro de 2019

12-STABLE after additional updates to LinuxKPI’s sysfs.

1200519

r352351

15 de setembro de 2019

12-STABLE after MFC of the new fusefs driver.

1201000

r352546

20 de setembro de 2019

releng/12.1 branched from stable/12@r352480.

1201500

r352547

20 de setembro de 2019

12-STABLE after branching releng/12.1.

1201501

r354598

10 de novembro de 2019

12-STABLE after fixing a potential OOB read security issue in libc++.

1201502

r354613

11 de novembro de 2019

12-STABLE after enabling device class group attributes in the LinuxKPI.

1201503

r354928

21 de novembro de 2019

12-STABLE after adding support for AT_EXECPATH to elf_aux_info(3).

1201504

r355658

10 de novembro de 2019

12-STABLE after correcting the C++ version check for declaring timespec_get(3).

1201505

r355899

19 de dezembro de 2019

12-STABLE after adding sigsetop extensions commonly found in musl libc and glibc.

1201506

r355968

21 de dezembro de 2019

12-STABLE after doubling the value of ARG_MAX, for 64 bit platforms.

1201507

r356306

2 de janeiro de 2020

12-STABLE after adding functions to bitstring(3) to find contiguous sequences of set or unset bits.

1201508

r356394

6 de janeiro de 2020

12-STABLE after making USB statistics be per-device instead of per bus.

1201509

r356460

7 de janeiro de 2020

12-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 9.0.0 final release r372316.

1201510

r356679

13 de janeiro de 2020

12-STABLE after adding own counter for cancelled USB transfers.

1201511

r357333

31 de janeiro de 2020

12-STABLE after adding /etc/os-release as a symbolic link to /var/run/os-release.

1201512

r357612

6 de fevereiro de 2020

12-STABLE after recent LinuxKPI changes.

1201513

r359957

15 de abril de 2020

12-STABLE after cloning the RCU interface into a sleepable and a non-sleepable part in the LinuxKPI.

1201514

r360525

1 de maio de 2020

12-STABLE after implementing full bus_dma(9) support in the LinuxKPI and pulling in all dependencies.

1201515

r360545

1 de maio de 2020

12-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0 release.

1201516

r360620

4 de maio de 2020

12-STABLE after moving id_mapped to end of bus_dma_impl structure to preserve KPI.

1201517

r361350

21 de maio de 2020

12-STABLE after renaming vm.max_wired to vm.max_user_wired and changing its type.

1201518

r362319

18 de junho de 2020

12-STABLE after implementing __is_constexpr() function macro in the LinuxKPI.

1201519

r362916

4 de julho de 2020

12-STABLE after making liblzma use libmd implementation of SHA256.

1201520

r363494

24 de julho de 2020

12-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.1 release.

1201521

r363790

3 de agosto de 2020

12-STABLE after implementing the array_size() function in the LinuxKPI.

1201522

r363832

4 de agosto de 2020

12-STABLE after adding sysctlbyname system call.

1201523

r364390

19 de agosto de 2020

12-STABLE after change to clone the task struct fields related to RCU.

1201524

r365356

5 de setembro de 2020

12-STABLE after splitting XDR off into a separate kernel module, to minimize ZFS dependencies.

1201525

r365471

8 de setembro de 2020

12-STABLE after adding atomic and bswap functions to libcompiler_rt.

1201526

r365608

10 de setembro de 2020

12-STABLE after updating net80211 and kernel privilege checking API changes.

1202000

r365618

11 de setembro de 2020

releng/12.2 branched from stable/12@r365618.

1202500

r365619

11 de setembro de 2020

12-STABLE after branching releng/12.2.

1202501

r365661

12 de setembro de 2020

12-STABLE after followup commits to libcompiler_rt.

1202502

r365816

16 de setembro de 2020

12-STABLE after fixing crunchgen(1) application build with WARNS=6.

1202503

r366878

20 de outubro de 2020

12-STABLE after populating the acquire context field of a ww_mutex in the LinuxKPI.

1202504

r367511

9 de novembro de 2020

12-STABLE after the addition of ptsname_r.

18.3. Versões do FreeBSD 11

Tabela 3. Valores do __FreeBSD_version para o FreeBSD 11
ValorRevisãoDataRelease

1100000

r256284

10 de outubro de 2013

11.0-CURRENT.

1100001

r256776

19 de outubro de 2013

11.0-CURRENT after addition of support for "first boot" rc.d scripts, so ports can make use of this.

1100002

r257696

5 de novembro de 2013

11.0-CURRENT after dropping support for historic ioctls.

1100003

r258284

17 de novembro de 2013

11.0-CURRENT after iconv changes.

1100004

r259424

15 de dezembro de 2013

11.0-CURRENT after the behavior change of gss_pseudo_random introduced in r259286.

1100005

r260010

28 de dezembro de 2013

11.0-CURRENT after r259951 - Do not coalesce entries in vm_map_stack(9).

1100006

r261246

28 de janeiro de 2014

11.0-CURRENT after upgrades of libelf and libdwarf.

1100007

r261283

30 de janeiro de 2014

11.0-CURRENT after upgrade of libc++ to 3.4 release.

1100008

r261881

14 de fevereiro de 2014

11.0-CURRENT after libc++ 3.4 ABI compatibility fix.

1100009

r261991

16 de fevereiro de 2014

11.0-CURRENT after upgrade of llvm/clang to 3.4 release.

1100010

r262630

28 de fevereiro de 2014

11.0-CURRENT after upgrade of ncurses to 5.9 release (rev r262629).

1100011

r263102

13 de março de 2014

11.0-CURRENT after ABI change in struct if_data.

1100012

r263140

14 de março de 2014

11.0-CURRENT after removal of Novell IPX protocol support.

1100013

r263152

14 de março de 2014

11.0-CURRENT after removal of AppleTalk protocol support.

1100014

r263235

16 de março de 2014

11.0-CURRENT after renaming <sys/capability.h> to <sys/capsicum.h> to avoid a clash with similarly named headers in other operating systems. A compatibility header is left in place to limit build breakage, but will be deprecated in due course.

1100015

r263620

22 de março de 2014

11.0-CURRENT after cnt rename to vm_cnt.

1100016

r263660

23 de março de 2014

11.0-CURRENT after addition of armv6hf TARGET_ARCH.

1100017

r264121

4 de abril de 2014

11.0-CURRENT after GCC support for __block definition.

1100018

r264212

6 de abril de 2014

11.0-CURRENT after support for UDP-Lite protocol (RFC 3828).

1100019

r264289

8 de abril de 2014

11.0-CURRENT after FreeBSD-SA-14:06.openssl (rev r264265).

1100020

r265215

1 de maio de 2014

11.0-CURRENT after removing lindev in favor of having /dev/full by default (rev r265212).

1100021

r266151

6 de maio de 2014

11.0-CURRENT after src.opts.mk changes, decoupling make.conf(5) from buildworld (rev r265419).

1100022

r266904

30 de maio de 2014

11.0-CURRENT after changes to strcasecmp(3), moving strcasecmp_l(3) and strncasecmp_l(3) from <string.h> to <strings.h> for POSIX 2008 compliance (rev r266865).

1100023

r267440

13 de junho de 2014

11.0-CURRENT after the CUSE library and kernel module have been attached to the build by default.

1100024

r267992

27 de junho de 2014

11.0-CURRENT after sysctl(3)API change.

1100025

r268066

30 de junho de 2014

11.0-CURRENT after regex(3) library update to add ">" and "<" delimiters.

1100026

r268118

1 de julho de 2014

11.0-CURRENT after the internal interface between the NFS modules, including the krpc, was changed by (rev r268115).

1100027

r268441

8 de julho de 2014

11.0-CURRENT after FreeBSD-SA-14:17.kmem (rev r268431).

1100028

r268945

21 de julho de 2014

11.0-CURRENT after hdestroy(3) compliance fix changed ABI.

1100029

r270173

3 de agosto de 2014

11.0-CURRENT after SOCK_DGRAM bug fix (rev r269489).

1100030

r270929

1º de setembro de 2014

11.0-CURRENT after SOCK_RAW sockets were changed to not modify packets at all.

1100031

r271341

9 de setembro de 2014

11.0-CURRENT after FreeBSD-SA-14:18.openssl (rev r269686).

1100032

r271438

11 de setembro de 2014

11.0-CURRENT after API changes to ifa_ifwithbroadaddr, ifa_ifwithdstaddr, ifa_ifwithnet, and ifa_ifwithroute.

1100033

r271657

9 de setembro de 2014

11.0-CURRENT after changing access, eaccess, and faccessat to validate the mode argument.

1100034

r271686

16 de setembro de 2014

11.0-CURRENT after FreeBSD-SA-14:19.tcp (rev r271666).

1100035

r271705

17 de setembro de 2014

11.0-CURRENT after i915 HW context support.

1100036

r271724

17 de setembro de 2014

Version bump to have ABI note distinguish binaries ready for strict mmap(2) flags checking (rev r271724).

1100037

r272674

6 de outubro de 2014

11.0-CURRENT after addition of explicit_bzero(3) (rev r272673).

1100038

r272951

11 de outubro de 2014

11.0-CURRENT after cleanup of TCP wrapper headers.

1100039

r273250

18 de outubro de 2014

11.0-CURRENT after removal of MAP_RENAME and MAP_NORESERVE.

1100040

r273432

21 de outubro de 2014

11.0-CURRENT after FreeBSD-SA-14:23 (rev r273146).

1100041

r273875

30 de outubro de 2014

11.0-CURRENT after API changes to syscall_register, syscall32_register, syscall_register_helper and syscall32_register_helper (rev r273707).

1100042

r274046

3 de novembro de 2014

11.0-CURRENT after a change to struct tcpcb.

1100043

r274085

4 de novembro de 2014

11.0-CURRENT after enabling vt(4) by default.

1100044

r274116

4 de novembro de 2014

11.0-CURRENT after adding new libraries/utilities (dpv and figpar) for data throughput visualization.

1100045

r274162

4 de novembro de 2014

11.0-CURRENT after FreeBSD-SA-14:23, FreeBSD-SA-14:24, and FreeBSD-SA-14:25.

1100046

r274470

13 de novembro de 2014

11.0-CURRENT after kern_poll signature change (rev r274462).

1100047

r274476

13 de novembro de 2014

11.0-CURRENT after removal of no-at version of VFS syscalls helpers, like kern_open.

1100048

r275358

1º de dezembro de 2014

11.0-CURRENT after starting the process of removing the use of the deprecated "M_FLOWID" flag from the network code.

1100049

r275633

9 de dezembro de 2014

11.0-CURRENT after importing an important fix to the LLVM vectorizer, which could lead to buffer overruns in some cases.

1100050

r275732

12 de dezembro de 2014

11.0-CURRENT after adding AES-ICM and AES-GCM to OpenCrypto.

1100051

r276096

23 de dezembro de 2014

11.0-CURRENT after removing old NFS client and server code from the kernel.

1100052

r276479

31 de dezembro de 2014

11.0-CURRENT after upgrade of clang, llvm and lldb to 3.5.0 release.

1100053

r276781

7 de janeiro de 2015

11.0-CURRENT after MCLGET(9) gained a return value (rev r276750).

1100054

r277213

15 de janeiro de 2015

11.0-CURRENT after rewrite of callout subsystem.

1100055

r277528

22 de janeiro de 2015

11.0-CURRENT after reverting callout changes in r277213.

1100056

r277610

23 de janeiro de 2015

11.0-CURRENT after addition of futimens and utimensat system calls.

1100057

r277897

29 de janeiro de 2015

11.0-CURRENT after removal of d_thread_t.

1100058

r278228

5 de fevereiro de 2015

11.0-CURRENT after addition of support for probing the SCSI VPD Extended Inquiry page (0x86).

1100059

r278442

9 de fevereiro de 2015

11.0-CURRENT after import of xz 5.2.0, which added multi-threaded compression and lzma gained libthr dependency (rev r278433).

1100060

r278846

16 de fevereiro de 2015

11.0-CURRENT after forwarding FBIO_BLANK to framebuffer clients.

1100061

r278964

18 de fevereiro de 2015

11.0-CURRENT after CDAI_FLAG_NONE addition.

1100062

r279221

23 de fevereiro de 2015

11.0-CURRENT after mtio(4) and sa(4)API and ioctl(2) additions.

1100063

r279728

7 de março de 2015

11.0-CURRENT after adding mutex support to the pps_ioctl() API in the kernel.

1100064

r279729

7 de março de 2015

11.0-CURRENT after adding PPS support to USB serial drivers.

1100065

r280031

15 de março de 2015

11.0-CURRENT after upgrading clang, llvm and lldb to 3.6.0.

1100066

r280306

20 de março de 2015

11.0-CURRENT after removal of SSLv2 support from OpenSSL.

1100067

r280630

25 de março de 2015

11.0-CURRENT after removal of SSLv2 support from fetch(1) and fetch(3).

1100068

r281172

6 de abril de 2015

11.0-CURRENT after change to net.inet6.ip6.mif6table sysctl.

1100069

r281550

15 de abril de 2015

11.0-CURRENT after removal of const qualifier from iconv(3).

1100070

r281613

16 de abril de 2015

11.0-CURRENT after moving ALTQ from contrib to net/altq.

1100071

r282256

29 de abril de 2015

11.0-CURRENT after API/ABI change to smb(4) (rev r281985).

1100072

r282319

1 de maio de 2015

11.0-CURRENT after adding reallocarray(3) in libc (rev r282314).

1100073

r282650

8 de maio de 2015

11.0-CURRENT after extending the maximum number of allowed PCM channels in a PCM stream to 127 and decreasing the maximum number of sub-channels to 1.

1100074

r283526

25 de maio de 2015

11.0-CURRENT after adding preliminary support for x86-64 Linux binaries (rev r283424), and upgrading clang and llvm to 3.6.1.

1100075

r283623

27 de maio de 2015

11.0-CURRENT after dounmount() requiring a reference on the passed struct mount (rev r283602).

1100076

r283983

4 de junho de 2015

11.0-CURRENT after disabled generation of legacy formatted password databases entries by default.

1100077

r284233

10 de junho de 2015

11.0-CURRENT after API changes to lim_cur, lim_max, and lim_rlimit (rev r284215).

1100078

r286672

12 de agosto de 2015

11.0-CURRENT after crunchgen(1) changes from r284356 to r285986.

1100079

r286874

18 de agosto de 2015

11.0-CURRENT after import of jemalloc 4.0.0 (rev r286866).

1100080

r288943

5 de outubro de 2015

11.0-CURRENT after upgrading clang, llvm, lldb, compiler-rt and libc++ to 3.7.0.

1100081

r289415

16 de outubro de 2015

11.0-CURRENT after undating ZFS to support resumable send/receive (rev r289362).

1100082

r289594

19 de outubro de 2015

11.0-CURRENT after Linux KPI updates.

1100083

r289749

22 de outubro de 2015

11.0-CURRENT after renaming linuxapi.ko to linuxkpi.ko.

1100084

r290135

29 de outubro de 2015

11.0-CURRENT after moving the LinuxKPI module into the default kernel build.

1100085

r290207

30 de outubro de 2015

11.0-CURRENT after import of OpenSSL 1.0.2d.

1100086

r290275

2 de novembro de 2015

11.0-CURRENT after making figpar(3) macros more unique.

1100087

r290479

7 de novembro de 2015

11.0-CURRENT after changing sysctl_add_oid(9)'s ABI.

1100088

r290495

7 de novembro de 2015

11.0-CURRENT after string collation and locales rework.

1100089

r290505

7 de novembro de 2015

11.0-CURRENT after API change to sysctl_add_oid(9) (rev r290475).

1100090

r290715

10 de novembro de 2015

11.0-CURRENT after API change to callout_stop macro; (rev r290664).

1100091

r291537

30 de novembro de 2015

11.0-CURRENT after changing the interface between the nfsd.ko and nfscommon.ko modules in r291527.

1100092

r292499

19 de dezembro de 2015

11.0-CURRENT after removal of vm_pageout_grow_cache (rev r292469).

1100093

r292966

30 de dezembro de 2015

11.0-CURRENT after removal of sys/crypto/sha2.h (rev r292782).

1100094

r294086

15 de janeiro de 2016

11.0-CURRENT after LinuxKPI PCI changes (rev r294086).

1100095

r294327

19 de janeiro de 2016

11.0-CURRENT after LRO optimizations.

1100096

r294505

21 de janeiro de 2016

11.0-CURRENT after LinuxKPI idr_* additions.

1100097

r294860

26 de janeiro de 2016

11.0-CURRENT after API change to dpv(3).

1100098

r295682

16 de fevereiro de 2016

11.0-CURRENT after API change to rman (rev r294883).

1100099

r295739

18 de fevereiro de 2016

11.0-CURRENT after allowing drivers to set the TCP ACK/data segment aggregation limit.

1100100

r296136

26 de fevereiro de 2016

11.0-CURRENT after bus_alloc_resource_any(9) API addition.

1100101

r296417

5 de março de 2016

11.0-CURRENT after upgrading our copies of clang, llvm, lldb and compiler-rt to 3.8.0 release.

1100102

r296749

12 de março de 2016

11.0-CURRENT after libelf cross-endian fix in rev r296685.

1100103

r297000

18 de março de 2016

11.0-CURRENT after using uintmax_t for rman ranges.

1100104

r297156

21 de março de 2016

11.0-CURRENT after tracking filemon usage via a proc.p_filemon pointer rather than its own lists.

1100105

r297602

6 de abril de 2016

11.0-CURRENT after fixing sed functions i and a from discarding leading white space.

1100106

r298486

22 de abril de 2016

11.0-CURRENT after fixes for using IPv6 addresses with RDMA.

1100107

r299090

4 de maio de 2016

11.0-CURRENT after improving performance and functionality of the bitstring(3) api.

1100108

r299530

12 de maio de 2016

11.0-CURRENT after fixing handling of IOCTLs in the LinuxKPI.

1100109

r299933

16 de maio de 2016

11.0-CURRENT after implementing more Linux device related functions in the LinuxKPI.

1100110

r300207

19 de maio de 2016

11.0-CURRENT after adding support for managing Shingled Magnetic Recording (SMR) drives.

1100111

r300303

20 de maio de 2016

11.0-CURRENT after removing brk and sbrk from arm64.

1100112

r300539

23 de maio de 2016

11.0-CURRENT after adding bit_count to the bitstring(3) API.

1100113

r300701

26 de maio de 2016

11.0-CURRENT after disabling alignment faults on armv6.

1100114

r300806

26 de maio de 2016

11.0-CURRENT after fixing crunchgen(1) usage with MAKEOBJDIRPREFIX.

1100115

r300982

30 de maio de 2016

11.0-CURRENT after adding an mbuf flag for M_HASHTYPE_.

1100116

r301011

31 de maio de 2016

11.0-CURRENT after SHA-512t256 (rev r300903) and Skein (rev r300966) where added to libmd, libcrypt, the kernel, and ZFS (rev r301010).

1100117

r301892

6 de junho de 2016

11.0-CURRENT after libpam was synced with stock r301602, bumping library version.

1100118

r302071

21 de junho de 2016

11.0-CURRENT after breaking binary compatibility of struct disk r302069.

1100119

r302150

23 de junho de 2016

11.0-CURRENT after switching geom_disk to using a pool mutex.

1100120

r302153

23 de junho de 2016

11.0-CURRENT after adding spares to struct ifnet.

1100121

r303979

12 de agosto de 2015

11-STABLE after releng/11.0 branched from 11-STABLE (rev r303975).

1100500

r303979

12 de agosto de 2016

11.0-STABLE adding branched r303976.

1100501

r304609

22 de agosto de 2016

11.0-STABLE after adding C++11 thread_local support.

1100502

r304865

26 de agosto de 2016

11.0-STABLE after LC*MASK fix.

1100503

r305733

12 de setembro de 2016

11.0-STABLE after resolving a deadlock between device_detach() and usbd_do_request_flags(9).

1100504

r307330

14 de outubro de 2016

11.0-STABLE after ZFS merges.

1100505

r307590

19 de outubro de 2016

11.0-STABLE after struct fb_info change.

1100506

r308048

28 de outubro de 2016

11.0-STABLE after installing header files required development with libzfs_core.

1100507

r310120

15 de dezembro de 2016

11.0-STABLE after adding the ki_moretdname member to struct kinfo_proc and struct kinfo_proc32 to export the whole thread name to user-space utilities.

1100508

r310618

26 de dezembro de 2016

11.0-STABLE after upgrading our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.9.1 release, and adding lld 3.9.1.

1100509

r311186

3 de janeiro de 2017

11.0-STABLE after crunchgen(1) META_MODE fix (rev r311185).

1100510

r315312

15 de março de 2017

11.0-STABLE after MFC of fget_cap, getsock_cap, and related changes.

1100511

r316423

2 de abril de 2017

11.0-STABLE after multiple MFCs updating clang, llvm, lld, lldb, compiler-rt and libc++ to 4.0.0 release.

1100512

r316498

4 de abril de 2017

11.0-STABLE after making CAM SIM lock optional (revs r315673, r315674).

1100513

r318197

11 de maio de 2017

11.0-STABLE after merging the addition of the <dev/mmc/mmc_ioctl.h> header.

1100514

r319279

31 de maio de 2017

11.0-STABLE after multiple MFCs of libpcap, WITHOUT_INET6, and a few other minor changes.

1101000

r320486

30 de junho de 2017

releng/11.1 branched from stable/11.

1101001

r320763

30 de junho de 2017

11.1-RC1 após de fundir a adição de flag MAP_GUARD mmap(2).

1101500

r320487

30 de junho de 2017

11-STABLE after releng/11.1 branched.

1101501

r320666

5 de julho de 2017

11-STABLE after merging the MAP_GUARD mmap(2) flag addition.

1101502

r321688

29 de julho de 2017

11-STABLE after merging the NFS client forced dismount support umount -N addition.

1101503

r323431

11 de setembro de 2017

11-STABLE after merging changes making the WRFSBASE instruction operational on amd64.

1101504

r324006

26 de setembro de 2017

11-STABLE after merging libm from head, which adds cacoshl(3), cacosl(3), casinhl(3), casinl(3), catanl(3), catanhl(3), sincos(3), sincosf(3), and sincosl(3).

1101505

r324023

26 de setembro de 2017

11-STABLE after merging clang, llvm, lld, lldb, compiler-rt and libc++ 5.0.0 release.

1101506

r325003

25 de outubro de 2017

11-STABLE after merging r324281, adding the value.u16 field to struct diocgattr_arg.

1101507

r328379

24 de janeiro de 2018

11-STABLE after merging r325028, fixing ptrace() to always clear the correct thread event when resuming.

1101508

r328386

24 de janeiro de 2018

11-STABLE after merging r316648, renaming smp_no_rendevous_barrier() to smp_no_rendezvous_barrier().

1101509

r328653

1 de fevereiro de 2018

11-STABLE after an overwrite merge backport of the LinuxKPI from FreeBSD-head.

1101510

r329450

17 de fevereiro de 2018

11-STABLE after the cmpxchg() macro is now fully functional in the LinuxKPI.

1101511

r329981

25 de fevereiro de 2018

11-STABLE after concluding the recent LinuxKPI related updates.

1101512

r331219

19 de março de 2018

11-STABLE after merging retpoline support from the upstream llvm, clang and lld 5.0 branches.

1101513

r331838

31 de março de 2018

11-STABLE after merging clang, llvm, lld, lldb, compiler-rt and libc++ 6.0.0 release, and several follow-up fixes.

1101514

r332089

5 de abril de 2018

11-STABLE after merging r328331, adding a new and incompatible interpretation of ${name}_limits in rc scripts.

1101515

r332363

10 de abril de 2018

11-STABLE after reverting r331880, removing the new and incompatible interpretation of ${name}_limits in rc scripts.

1101516

r334392

30 de maio de 2018

11-STABLE after dwatch(1) touch-ups.

1102000

r334459

1 de junho de 2018

releng/11.2 branched from stable/11.

1102500

r334461

1 de junho de 2018

11-STABLE after releng/11.2 branched.

1102501

r335436

20 de junho de 2018

11-STABLE after LinuxKPI updates requiring recompilation of external kernel modules.

1102502

r338617

12 de setembro de 2018

11-STABLE after adding a socket option SO_TS_CLOCK and fixing recvmsg32() system call to properly down-convert layout of the 64-bit structures to match what 32-bit app(s) expect.

1102503

r338931

25 de setembro de 2018

11-STABLE after merging a TCP checksum fix to iflib(9) and adding new media types to if_media.h

1102504

r340309

9 de novembro de 2018

11-STABLE after several MFCs: updating objcopy(1) to properly handle little-endian MIPS64 object; correcting mips64el test to use ELF header; adding test for 64-bit ELF in _libelf_is_mips64el.

1102505

r342804

6 de janeiro de 2019

11-STABLE após o merge do fix para o comportamento do linux_destroy_dev () quando ainda existem arquivos abertos a partir da cdev que esta sendo destruída.

1102506

r344220

17 de fevereiro de 2019

11-STABLE depois de mesclar vários commits para o lualoader.

1102507

r346296

16 de abril de 2019

11-STABLE after merging llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 8.0.0 final release r356365.

1102508

r346784

27 de abril de 2019

11-STABLE after ether_gen_addr availability.

1102509

r347212

6 de maio de 2019

11-STABLE after MFC of r345303, r345658, and partially of r345305.

1102510

r347883

16 de maio de 2019

11-STABLE after bumping the Mellanox driver version numbers (mlx4en(4); mlx5en(4)).

1103000

r349026

14 de junho de 2019

releng/11.3 branched from stable/11.

1103500

r349027

14 de junho de 2019

11-STABLE after releng/11.3 branched.

1103501

r354598

10 de novembro de 2019

11-STABLE after fixing a potential OOB read security issue in libc++.

1103502

r354614

11 de novembro de 2019

11-STABLE after adding sysfs create/remove functions that handles multiple files in one call to the LinuxKPI.

1103503

r354615

11 de novembro de 2019

11-STABLE after LinuxKPI sysfs improvements.

1103504

r354616

11 de novembro de 2019

11-STABLE after enabling device class group attributes in the LinuxKPI.

1103505

r355899

19 de dezembro de 2019

11-STABLE after adding sigsetop extensions commonly found in musl libc and glibc.

1103506

r356395

6 de janeiro de 2020

11-STABLE after making USB statistics be per-device instead of per bus.

1103507

r356680

13 de janeiro de 2020

11-STABLE after adding own counter for cancelled USB transfers.

1103508

r357613

6 de fevereiro de 2020

11-STABLE after recent LinuxKPI changes.

1103509

r359958

15 de abril de 2020

11-STABLE after moving id_mapped to end of bus_dma_impl structure to preserve KPI.

1103510

r360658

5 de maio de 2020

11-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 9.0.0 final release r372316.

1103511

r360784

7 de maio de 2020

11-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0 release.

1104000

r360804

8 de maio de 2020

releng/11.4 branched from stable/11.

1104001

r360822

8 de maio de 2020

11.4-BETA1 after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0 release.

1104500

r360805

8 de maio de 2020

11-STABLE after releng/11.4 branched.

1104501

r362320

18 de junho de 2020

11-STABLE after implementing __is_constexpr() function macro in the LinuxKPI.

1104502

r362919

4 de julho de 2020

11-STABLE after making liblzma use libmd implementation of SHA256.

1104503

r363496

24 de julho de 2020

11-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.1 release.

1104504

r363792

3 de agosto de 2020

11-STABLE after implementing the array_size() function in the LinuxKPI.

1104505

r364391

19 de agosto de 2020

11-STABLE after change to clone the task struct fields related to RCU.

1104506

r365471

8 de setembro de 2020

11-STABLE after adding atomic and bswap functions to libcompiler_rt.

1104507

r365661

12 de setembro de 2020

11-STABLE after followup commits to libcompiler_rt.

1104508

r366879

20 de outubro de 2020

11-STABLE after populating the acquire context field of a ww_mutex in the LinuxKPI.

1104509

r366889

20 de outubro de 2020

11-STABLE after additions to LinuxKPI’s RCU list.

1104510

r367513

9 de novembro de 2020

11-STABLE after the addition of ptsname_r.

18.4. Versões do FreeBSD 10

Tabela 4. Valores do __FreeBSD_version para o FreeBSD 10
ValorRevisãoDataRelease

1000000

r225757

26 de setembro de 2011

10.0-CURRENT.

1000001

r227070

4 de novembro de 2011

10-CURRENT after addition of the posix_fadvise(2) system call.

1000002

r228444

12 de dezembro de 2011

10-CURRENT after defining boolean true/false in sys/types.h, sizeof(bool) may have changed (rev r228444). 10-CURRENT after xlocale.h was introduced (rev r227753).

1000003

r228571

16 de dezembro de 2011

10-CURRENT after major changes to carp(4), changing size of struct in_aliasreq, struct in6_aliasreq (rev r228571) and straitening arguments check of SIOCAIFADDR (rev r228574).

1000004

r229204

1 de janeiro de 2012

10-CURRENT after the removal of skpc() and the addition of memcchr(9) (rev r229200).

1000005

r230207

16 de janeiro de 2012

10-CURRENT after the removal of support for SIOCSIFADDR, SIOCSIFNETMASK, SIOCSIFBRDADDR, SIOCSIFDSTADDR ioctls.

1000006

r230590

26 de janeiro de 2012

10-CURRENT after introduction of read capacity data asynchronous notification in the cam(4) layer.

1000007

r231025

5 de fevereiro de 2012

10-CURRENT after introduction of new tcp(4) socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL, and TCP_KEEPCNT.

1000008

r231505

11 de fevereiro de 2012

10-CURRENT after introduction of the new extensible sysctl(3) interface NET_RT_IFLISTL to query address lists.

1000009

r232154

25 de fevereiro de 2012

10-CURRENT after import of libarchive 3.0.3 (rev r232153).

1000010

r233757

31 de março de 2012

10-CURRENT after xlocale cleanup.

1000011

r234355

16 de abril de 2012

10-CURRENT import of LLVM/Clang 3.1 trunk r154661 (rev r234353).

1000012

r234924

2 de maio de 2012

10-CURRENT jemalloc import.

1000013

r235788

22 de maio de 2012

10-CURRENT after byacc import.

1000014

r237631

27 de junho de 2012

10-CURRENT after BSD sort becoming the default sort (rev r237629).

1000015

r238405

12 de julho de 2012

10-CURRENT after import of OpenSSL 1.0.1c.

(Não mudou)

r238429

13 de julho de 2012

10-CURRENT after the fix for LLVM/Clang 3.1 regression.

1000016

r239179

8 de agosto de 2012

10-CURRENT after KBI change in ucom(4).

1000017

r239214

8 de agosto de 2012

10-CURRENT after adding streams feature to the USB stack.

1000018

r240233

8 de setembro de 2012

10-CURRENT after major rewrite of pf(4).

1000019

r241245

6 de outubro de 2012

10-CURRENT after pfil(9) KBI/KPI changed to supply packets in net byte order to AF_INET filter hooks.

1000020

r241610

16 de outubro de 2012

10-CURRENT after the network interface cloning KPI changed and struct if_clone becoming opaque.

1000021

r241897

22 de outubro de 2012

10-CURRENT after removal of support for non-MPSAFE filesystems and addition of support for FUSEFS (rev r241519).

1000022

r241913

22 de outubro de 2012

10-CURRENT after the entire IPv4 stack switched to network byte order for IP packet header storage.

1000023

r242619

5 de novembro de 2012

10-CURRENT after jitter buffer in the common USB serial driver code, to temporarily store characters if the TTY buffer is full. Add flow stop and start signals when this happens.

1000024

r242624

5 de novembro de 2012

10-CURRENT after clang was made the default compiler on i386 and amd64.

1000025

r243443

17 de novembro de 2012

10-CURRENT after the sin6_scope_id member variable in struct sockaddr_in6 was changed to being filled by the kernel before passing the structure to the userland via sysctl or routing socket. This means the KAME-specific embedded scope id in sin6_addr.s6_addr[2] is always cleared in userland application.

1000026

r245313

11 de janeiro de 2013

10-CURRENT after install gained the -N flag. May also be used to indicate the presence of nmtree.

1000027

r246084

29 de janeiro de 2013

10-CURRENT after cat gained the -l flag (rev r246083).

1000028

r246759

13 de fevereiro de 2013

10-CURRENT after USB moved to the driver structure requiring a rebuild of all USB modules.

1000029

r247821

4 de março de 2013

10-CURRENT after the introduction of tickless callout facility which also changed the layout of struct callout (rev r247777).

1000030

r248210

12 de março de 2013

10-CURRENT after KPI breakage introduced in the VM subsystem to support read/write locking (rev r248084).

1000031

r249943

26 de abril de 2013

10-CURRENT after the dst parameter of the ifnet if_output method was changed to take const qualifier (rev r249925).

1000032

r250163

1 de Maio de 2013

10-CURRENT after the introduction of the accept4(2) (rev r250154) and pipe2(2) (rev r250159) system calls.

1000033

r250881

21 de maio de 2013

10-CURRENT after flex 2.5.37 import.

1000034

r251294

3 de junho de 2013

10-CURRENT after the addition of these functions to libm: cacos(3), cacosf(3), cacosh(3), cacoshf(3), casin(3), casinf(3), casinh(3), casinhf(3), catan(3), catanf(3), catanh(3), catanhf(3), logl(3), log2l(3), log10l(3), log1pl(3), expm1l(3).

1000035

r251527

8 de junho de 2013

10-CURRENT after the introduction of the aio_mlock(2) system call (rev r251526).

1000036

r253049

9 de julho de 2013

10-CURRENT after the addition of a new function to the kernel GSSAPI module’s function call interface.

1000037

r253089

9 de julho de 2013

10-CURRENT after the migration of statistics structures to PCPU counters. Changed structures include: ahstat, arpstat, espstat, icmp6_ifstat, icmp6stat, in6_ifstat, ip6stat, ipcompstat, ipipstat, ipsecstat, mrt6stat, mrtstat, pfkeystat, pim6stat, pimstat, rip6stat, udpstat (rev r253081).

1000038

r253396

16 de julho de 2013

10-CURRENT after making ARM EABI the default ABI on arm, armeb, armv6, and armv6eb architectures.

1000039

r253549

22 de julho de 2013

10-CURRENT after CAM and mps(4) driver scanning changes.

1000040

r253638

24 de julho de 2013

10-CURRENT after addition of libusb pkgconf files.

1000041

r253970

5 de agosto de 2013

10-CURRENT after change from time_second to time_uptime in PF_INET6.

1000042

r254138

9 de agosto de 2013

10-CURRENT after VM subsystem change to unify soft and hard busy mechanisms.

1000043

r254273

13 de agosto de 2013

10-CURRENT after WITH_ICONV is enabled by default. A new src.conf(5) option, WITH_LIBICONV_COMPAT (disabled by default) adds libiconv_open to provide compatibility with the libiconv port.

1000044

r254358

15 de agosto de 2013

10-CURRENT after libc.so conversion to an ld(1) script (rev r251668).

1000045

r254389

15 de agosto de 2013

10-CURRENT after devfs programming interface change by replacing the cdevsw flag D_UNMAPPED_IO with the struct cdev flag SI_UNMAPPED.

1000046

r254537

19 de agosto de 2013

10-CURRENT after addition of M_PROTO[9-12] and removal of M_FRAG|M_FIRSTFRAG|M_LASTFRAG mbuf flags (rev r254524, r254526).

1000047

r254627

21 de agosto de 2013

10-CURRENT after stat(2) update to allow storing some Windows/DOS and CIFS file attributes as stat(2) flags.

1000048

r254672

22 de agosto de 2013

10-CURRENT after modification of structure xsctp_inpcb.

1000049

r254760

24 de agosto de 2013

10-CURRENT after physio(9) support for devices that do not function properly with split I/O, such as sa(4).

1000050

r254844

24 de agosto de 2013

10-CURRENT after modifications of structure mbuf (rev r254780, r254799, r254804, r254807r254842).

1000051

r254887

25 de agosto de 2013

10-CURRENT after Radeon KMS driver import (rev r254885).

1000052

r255180

3 de setembro de 2013

10-CURRENT after import of NetBSD libexecinfo is connected to the build.

1000053

r255305

6 de setembro de 2013

10-CURRENT after API and ABI changes to the Capsicum framework.

1000054

r255321

6 de setembro de 2013

10-CURRENT after gcc and libstdc++ are no longer built by default.

1000055

r255449

6 de setembro de 2013

10-CURRENT after addition of MMAP_32BIT mmap(2) flag (rev r255426).

1000100

r259065

7 de dezembro de 2013

releng/10.0 branched from stable/10.

1000500

r256283

10 de outubro de 2013

10-STABLE after branch from head/.

1000501

r256916

22 de outubro de 2013

10-STABLE after addition of first-boot rc(8) support.

1000502

r258398

20 de novembro de 2013

10-STABLE after removal of iconv symbols from libc.so.7.

1000510

r259067

7 de dezembro de 2013

releng/10.0 __FreeBSD_version update to prevent the value from going backwards.

1000700

r259069

7 de dezembro de 2013

10-STABLE after releng/10.0 branch.

1000701

r259447

15 de dezembro de 2013

10.0-STABLE after Heimdal encoding fix.

1000702

r260135

31 de dezembro de 2013

10-STABLE after MAP_STACK fixes.

1000703

r262801

5 de março de 2014

10-STABLE after upgrade of libc++ to 3.4 release.

1000704

r262889

7 de março de 2014

10-STABLE after MFC of the vt(4) driver (rev r262861).

1000705

r263508

21 de março de 2014

10-STABLE after upgrade of llvm/clang to 3.4 release.

1000706

r264214

6 de abril de 2014

10-STABLE after GCC support for __block definition.

1000707

r264289

8 de abril de 2014

10-STABLE after FreeBSD-SA-14:06.openssl.

1000708

r265122

30 de abril de 2014

10-STABLE after FreeBSD-SA-14:07.devfs, FreeBSD-SA-14:08.tcp, and FreeBSD-SA-14:09.openssl.

1000709

r265946

13 de maio de 2014

10-STABLE after support for UDP-Lite protocol (RFC 3828).

1000710

r267465

13 de junho de 2014

10-STABLE after changes to strcasecmp(3), moving strcasecmp_l(3) and strncasecmp_l(3) from <string.h> to <strings.h> for POSIX 2008 compliance.

1000711

r268442

8 de julho de 2014

10-STABLE after FreeBSD-SA-14:17.kmem (rev r268432).

1000712

r269400

1 de agosto de 2014

10-STABLE after nfsd(8) 4.1 merge (rev r269398).

1000713

r269484

3 de agosto de 2014

10-STABLE after regex(3) library update to add ">" and "<" delimiters.

1000714

r270174

3 de agosto de 2014

10-STABLE after SOCK_DGRAM bug fix (rev r269490).

1000715

r271341

9 de setembro de 2014

10-STABLE after FreeBSD-SA-14:18 (rev r269686).

1000716

r271686

16 de setembro de 2014

10-STABLE after FreeBSD-SA-14:19 (rev r271667).

1000717

r271816

18 de setembro de 2014

10-STABLE after i915 HW context support.

1001000

r272463

2 de outubro de 2014

10.1-RC1 after releng/10.1 branch.

1001500

r272464

2 de outubro de 2014

10-STABLE after releng/10.1 branch.

1001501

r273432

21 de outubro de 2014

10-STABLE after FreeBSD-SA-14:20, FreeBSD-SA-14:22, and FreeBSD-SA-14:23 (rev r273411).

1001502

r274162

4 de novembro de 2014

10-STABLE after FreeBSD-SA-14:23, FreeBSD-SA-14:24, and FreeBSD-SA-14:25.

1001503

r275040

25 de novembro de 2014

10-STABLE after merging new libraries/utilities (dpv(1), dpv(3), and figpar(3)) for data throughput visualization.

1001504

r275742

13 de dezembro de 2014

10-STABLE after merging an important fix to the LLVM vectorizer, which could lead to buffer overruns in some cases.

1001505

r276633

3 de janeiro de 2015

10-STABLE after merging some arm constants in r276312.

1001506

r277087

12 de janeiro de 2015

10-STABLE after merging max table size update for yacc.

1001507

r277790

27 de janeiro de 2015

10-STABLE after changes to the UDP tunneling callback to provide a context pointer and the source sockaddr.

1001508

r278974

18 de fevereiro de 2015

10-STABLE after addition of the CDAI_TYPE_EXT_INQ request type.

1001509

r279287

25 de fevereiro de 2015

10-STABLE after FreeBSD-EN-15:01.vt, FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update, FreeBSD-SA-15:04.igmp, and FreeBSD-SA-15:05.bind.

1001510

r279329

26 de fevereiro de 2015

10-STABLE after MFC of rev r278964.

1001511

r280246

19 de março de 2015

10-STABLE after sys/capability.h is renamed to sys/capsicum.h (rev r280224/).

1001512

r280438

24 de março de 2015

10-STABLE after addition of new mtio(4), sa(4) ioctls.

1001513

r281955

24 de abril de 2015

10-STABLE after starting the process of removing the use of the deprecated "M_FLOWID" flag from the network code.

1001514

r282275

30 de abril de 2015

10-STABLE after MFC of iconv(3) fixes.

1001515

r282781

11 de maio de 2015

10-STABLE after adding back M_FLOWID.

1001516

r283341

24 de maio de 2015

10-STABLE after MFC of many USB things.

1001517

r283950

3 de junho de 2015

10-STABLE after MFC of sound related things.

1001518

r284204

10 de junho de 2015

10-STABLE after MFC of zfs vfs fixes (rev r284203).

1001519

r284720

23 de junho de 2015

10-STABLE after reverting bumping MAXCPU on amd64.

1002000

r285830

24 de julho de 2015

releng/10.2 branched from 10-STABLE.

1002500

r285831

24 de julho de 2015

10-STABLE after releng/10.2 branched from 10-STABLE.

1002501

r289005

8 de outubro de 2015

10-STABLE after merge of ZFS changes that affected the internal interface of zfeature_info structure (rev r288572).

1002502

r291243

24 de novembro de 2015

10-STABLE after merge of dump device changes that affected the arguments of g_dev_setdumpdev()(rev r291215).

1002503

r292224

14 de dezembro de 2015

10-STABLE after merge of changes to the internal interface between the nfsd.ko and nfscommon.ko modules, requiring them to be upgraded together (rev r292223).

1002504

r292589

22 de dezembro de 2015

10-STABLE after merge of xz 5.2.2 merge (multithread support) (rev r292588).

1002505

r292908

30 de dezembro de 2015

10-STABLE after merge of changes to pci(4) (rev r292907).

1002506

r293476

9 de janeiro de 2016

10-STABLE after merge of utimensat(2) (rev r293473).

1002507

r293610

9 de janeiro de 2016

10-STABLE after merge of changes to linux(4) (rev r293477 through r293609 ).

1002508

r293619

9 de janeiro de 2016

10-STABLE after merge of changes to figpar(3) types/macros (rev r290275).

1002509

r295107

1 de fevereiro de 2016

10-STABLE after merge of API change to dpv(3).

1003000

r296373

4 de março de 2016

releng/10.3 branched from 10-STABLE.

1003500

r296374

4 de março de 2016

10-STABLE after releng/10.3 branched from 10-STABLE.

1003501

r298299

19 de junho de 2016

10-STABLE after adding kdbcontrol’s -P option (rev r298297).

1003502

r299966

19 de junho de 2016

10-STABLE after libcrypto.so was made position independent.

1003503

r300235

19 de junho de 2016

10-STABLE after allowing MK_ overrides (rev r300233).

1003504

r302066

21 de junho de 2016

10-STABLE after MFC of filemon changes from 11-CURRENT.

1003505

r302228

27 de junho de 2016

10-STABLE after converting sed to use REG_STARTEND, fixing a Mesa issue.

1003506

r304611

22 de agosto de 2016

10-STABLE after adding C++11 thread_local support.

1003507

r304864

26 de agosto de 2016

10-STABLE after LC*MASK fix.

1003508

r305734

12 de setembro de 2016

10-STABLE after resolving a deadlock between device_detach() and usbd_do_request_flags(9).

1003509

r307331

14 de outubro de 2016

10-STABLE after ZFS merges.

1003510

r308047

28 de outubro de 2016

10-STABLE after installing header files required development with libzfs_core.

1003511

r310121

15 de dezembro de 2016

10-STABLE after exporting whole thread name in kinfo_proc (rev r309676).

1003512

r315730

22 de março de 2017

10-STABLE after libmd changes (rev r314143).

1003513

r316499

4 de abril de 2017

10-STABLE after making CAM SIM lock optional (revs r315673, r315674).

1003514

r318198

11 de maio de 2017

10-STABLE after merging the addition of the <dev/mmc/mmc_ioctl.h> header.

1003515

r321222

19 de julho de 2017

10-STABLE after adding {c-plus-plus}14 sized deallocation functions to libc++.

1003516

r321717

30 de julho de 2017

10-STABLE after merging the MAP_GUARD mmap(2) flag addition.

1004000

r323604

15 de setembro de 2017

releng/10.4 branched from 10-STABLE.

1004500

r323605

15 de setembro de 2017

10-STABLE after releng/10.4 branched from 10-STABLE.

1004501

r328379

24 de janeiro de 2018

10-STABLE after merging r325028, fixing ptrace() to always clear the correct thread event when resuming.

1004502

r356396

6 de janeiro de 2020

10-STABLE after making USB statistics be per-device instead of per bus.

1004503

r356681

13 de janeiro de 2020

10-STABLE after adding own counter for cancelled USB transfers.

18.5. Versões do FreeBSD 9

Tabela 5. Valores do __FreeBSD_version para o FreeBSD 9
ValorRevisãoDataRelease

900000

r196432

22 de agosto de 2009

9.0-CURRENT.

900001

r197019

8 de setembro de 2009

9.0-CURRENT after importing x86emu, a software emulator for real mode x86 CPU from OpenBSD.

900002

r197430

23 de setembro de 2009

9.0-CURRENT after implementing the EVFILT_USER kevent filter functionality.

900003

r200039

2 de dezembro de 2009

9.0-CURRENT after addition of sigpause(2) and PIE support in csu.

900004

r200185

6 de dezembro de 2009

9.0-CURRENT after addition of libulog and its libutempter compatibility interface.

900005

r200447

12 de dezembro de 2009

9.0-CURRENT after addition of sleepq_sleepcnt(9), which can be used to query the number of waiters on a specific waiting queue.

900006

r201513

4 de janeiro de 2010

9.0-CURRENT after change of the scandir(3) and alphasort(3) prototypes to conform to SUSv4.

900007

r202219

13 de janeiro de 2010

9.0-CURRENT after the removal of utmp(5) and the addition of utmpx (see getutxent(3)) for improved logging of user logins and system events.

900008

r202722

20 de janeiro de 2010

9.0-CURRENT after the import of BSDL bc/dc and the deprecation of GNU bc/dc.

900009

r203052

26 de janeiro de 2010

9.0-CURRENT after the addition of SIOCGIFDESCR and SIOCSIFDESCR ioctls to network interfaces. These ioctl can be used to manipulate interface description, as inspired by OpenBSD.

900010

r205471

22 de março de 2010

9.0-CURRENT after the import of zlib 1.2.4.

900011

r207410

24 de abril de 2010

9.0-CURRENT after adding soft-updates journalling.

900012

r207842

10 de maio de 2010

9.0-CURRENT after adding liblzma, xz, xzdec, and lzmainfo.

900013

r208486

24 de maio de 2010

9.0-CURRENT after bringing in USB fixes for linux(4).

900014

r208973

10 de junho de 2010

9.0-CURRENT after adding Clang.

900015

r210390

22 de julho de 2010

9.0-CURRENT after the import of BSD grep.

900016

r210565

28 de julho de 2010

9.0-CURRENT after adding mti_zone to struct malloc_type_internal.

900017

r211701

23 de agosto de 2010

9.0-CURRENT after changing back default grep to GNU grep and adding WITH_BSD_GREP knob.

900018

r211735

24 de agosto de 2010

9.0-CURRENT after the pthread_kill(3) -generated signal is identified as SI_LWP in si_code. Previously, si_code was SI_USER.

900019

r211937

28 de agosto de 2010

9.0-CURRENT after addition of the MAP_PREFAULT_READ flag to mmap(2).

900020

r212381

9 de setembro de 2010

9.0-CURRENT after adding drain functionality to sbufs, which also changed the layout of struct sbuf.

900021

r212568

13 de setembro de 2010

9.0-CURRENT after DTrace has grown support for userland tracing.

900022

r213395

2 de outubro de 2010

9.0-CURRENT after addition of the BSDL man utilities and retirement of GNU/GPL man utilities.

900023

r213700

11 de outubro de 2010

9.0-CURRENT after updating xz to git 20101010 snapshot.

900024

r215127

11 de novembro de 2010

9.0-CURRENT depois que libgcc.a foi trocado por libcompiler_rt.a.

900025

r215166

12 de novembro de 2010

9.0-CURRENT after the introduction of the modularised congestion control.

900026

r216088

30 de novembro de 2010

9.0-CURRENT after the introduction of Serial Management Protocol (SMP) passthrough and the XPT_SMP_IO and XPT_GDEV_ADVINFO CAM CCBs.

900027

r216212

5 de dezembro de 2010

9.0-CURRENT after the addition of log2 to libm.

900028

r216615

21 de dezembro de 2010

9.0-CURRENT after the addition of the Hhook (Helper Hook), Khelp (Kernel Helpers) and Object Specific Data (OSD) KPIs.

900029

r216758

28 de dezembro de 2010

9.0-CURRENT after the modification of the TCP stack to allow Khelp modules to interact with it via helper hook points and store per-connection data in the TCP control block.

900030

r217309

12 de janeiro de 2011

9.0-CURRENT after the update of libdialog to version 20100428.

900031

r218414

7 de fevereiro de 2011

9.0-CURRENT after the addition of pthread_getthreadid_np(3).

900032

r218425

8 de fevereiro de 2011

9.0-CURRENT after the removal of the uio_yield prototype and symbol.

900033

r218822

18 de fevereiro de 2011

9.0-CURRENT after the update of binutils to version 2.17.50.

900034

r219406

8 de março de 2011

9.0-CURRENT after the struct sysvec (sv_schedtail) changes.

900035

r220150

29 de março de 2011

9.0-CURRENT after the update of base gcc and libstdc++ to the last GPLv2 licensed revision.

900036

r220770

18 de abril de 2011

9.0-CURRENT after the removal of libobjc and Objective-C support from the base system.

900037

r221862

13 de maio de 2011

9.0-CURRENT after importing the libprocstat(3) library and fuser(1) utility to the base system.

900038

r222167

22 de maio de 2011

9.0-CURRENT after adding a lock flag argument to VFS_FHTOVP(9).

900039

r223637

28 de junho de 2011

9.0-CURRENT after importing pf from OpenBSD 4.5.

900040

r224217

19 de julho de 2011

Increase default MAXCPU for FreeBSD to 64 on amd64 and ia64 and to 128 for XLP (mips).

900041

r224834

13 de agosto de 2011

9.0-CURRENT after the implementation of Capsicum capabilities; fget(9) gains a rights argument.

900042

r225350

28 de agosto de 2011

Bump shared libraries' version numbers for libraries whose ABI has changed in preparation for 9.0.

900043

r225350

2 de setembro de 2011

Add automatic detection of USB mass storage devices which do not support the no synchronize cache SCSI command.

900044

r225469

10 de setembro de 2011

Re-factor auto-quirk. 9.0-RELEASE.

900045

r229285

2 de janeiro de 2012

9-STABLE after MFC of true/false from 1000002.

900500

r229318

2 de janeiro de 2012

9.0-STABLE.

900501

r229723

6 de janeiro de 2012

9.0-STABLE after merging of addition of the posix_fadvise(2) system call.

900502

r230237

16 de janeiro de 2012

9.0-STABLE after merging gperf 3.0.3

900503

r231768

15 de fevereiro de 2012

9.0-STABLE after introduction of the new extensible sysctl(3) interface NET_RT_IFLISTL to query address lists.

900504

r232728

3 de março de 2012

9.0-STABLE after changes related to mounting of filesystem inside a jail.

900505

r232945

13 de março de 2012

9.0-STABLE after introduction of new tcp(4) socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL, and TCP_KEEPCNT.

900506

r235786

22 de maio de 2012

9.0-STABLE after introduction of the quick_exit function and related changes required for C++11.

901000

r239082

5 de agosto de 2012

9.1-RELEASE.

901500

r239081

6 de agosto de 2012

9.1-STABLE after branching releng/9.1 (RELENG_9_1).

901501

r240659

11 de novembro de 2012

9.1-STABLE after LIST_PREV(3) added to queue.h (rev r242893) and KBI change in USB serial devices.

901502

r243656

28 de novembro de 2012

9.1-STABLE after USB serial jitter buffer requires rebuild of USB serial device modules.

901503

r247090

21 de fevereiro de 2013

9.1-STABLE after USB moved to the driver structure requiring a rebuild of all USB modules. Also indicates the presence of nmtree.

901504

r248338

15 de março de 2013

9.1-STABLE after install gained -l, -M, -N and related flags and cat gained the -l option.

901505

r251687

13 de junho de 2013

9.1-STABLE after fixes in ctfmerge bootstrapping (rev r249243).

902001

r253912

3 de agosto de 2013

releng/9.2 branched from stable/9.

902501

r253913

2 de agosto de 2013

9.2-STABLE after creation of releng/9.2 branch.

902502

r254938

26 de agosto de 2013

9.2-STABLE after inclusion of the PIM_RESCAN CAM path inquiry flag.

902503

r254979

27 de agosto de 2013

9.2-STABLE after inclusion of the SI_UNMAPPED cdev flag.

902504

r256917

22 de outubro de 2013

9.2-STABLE after inclusion of support for "first boot"rc(8) scripts.

902505

r259448

12 de dezembro de 2013

9.2-STABLE after Heimdal encoding fix.

902506

r260136

31 de dezembro de 2013

9-STABLE after MAP_STACK fixes (rev r260082).

902507

r262801

5 de março de 2014

9-STABLE after upgrade of libc++ to 3.4 release.

902508

r263171

14 de março de 2014

9-STABLE after merge of the Radeon KMS driver (rev r263170).

902509

r263509

21 de março de 2014

9-STABLE after upgrade of llvm/clang to 3.4 release.

902510

r263818

27 de março de 2014

9-STABLE after merge of the vt(4) driver.

902511

r264289

27 de março de 2014

9-STABLE after FreeBSD-SA-14:06.openssl.

902512

r265123

30 de abril de 2014

9-STABLE after FreeBSD-SA-14:08.tcp.

903000

r267656

20 de junho de 2014

9-RC1 releng/9.3 branch.

903500

r267657

20 de junho de 2014

9.3-STABLE releng/9.3 branch.

903501

r268443

8 de julho de 2014

9-STABLE after FreeBSD-SA-14:17.kmem (rev r268433).

903502

r270175

19 de agosto de 2014

9-STABLE after SOCK_DGRAM bug fix (rev r269789).

903503

r271341

9 de setembro de 2014

9-STABLE after FreeBSD-SA-14:18 (rev r269687).

903504

r271686

16 de setembro de 2014

9-STABLE after FreeBSD-SA-14:19 (rev r271668).

903505

r273432

21 de outubro de 2014

9-STABLE after FreeBSD-SA-14:20, FreeBSD-SA-14:21, and FreeBSD-SA-14:22 (rev r273412).

903506

r274162

4 de novembro de 2014

9-STABLE after FreeBSD-SA-14:23, FreeBSD-SA-14:24, and FreeBSD-SA-14:25.

903507

r275742

13 de dezembro de 2014

9-STABLE after merging an important fix to the LLVM vectorizer, which could lead to buffer overruns in some cases.

903508

r279287

25 de fevereiro de 2015

9-STABLE after FreeBSD-EN-15:01.vt, FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update, FreeBSD-SA-15:04.igmp, and FreeBSD-SA-15:05.bind.

903509

r296219

29 de fevereiro de 2016

9-STABLE after bumping the default value of compat.linux.osrelease to 2.6.18 to support the linux-c6-* ports out of the box.

903510

r300236

19 de maio de 2016

9-STABLE after System Binary Interface (SBI) page was moved in latest version of Berkeley Boot Loader (BBL) due to code size increase in r300234.

903511

r305735

12 de setembro de 2016

9-STABLE after resolving a deadlock between device_detach() and usbd_do_request_flags(9).

18.6. Versões do FreeBSD 8

Tabela 6. Valores do __FreeBSD_version para o FreeBSD 8
ValorRevisãoDataRelease

800000

r172531

11 de outubro de 2007

8.0-CURRENT. Separating wide and single byte ctype.

800001

r172688

16 de outubro de 2007

8.0-CURRENT after libpcap 0.9.8 and tcpdump 3.9.8 import.

800002

r172841

21 de outubro de 2007

8.0-CURRENT after renaming kthread_create(9) and friends to kproc_create(9) etc.

800003

r172932

24 de outubro de 2007

8.0-CURRENT after ABI backwards compatibility to the FreeBSD 4/5/6 versions of the PCIOCGETCONF, PCIOCREAD and PCIOCWRITE IOCTLs was added, which required the ABI of the PCIOCGETCONF IOCTL to be broken again

800004

r173573

12 de novembro de 2007

8.0-CURRENT after agp(4) driver moved from src/sys/pci to src/sys/dev/agp

800005

r174261

4 de dezembro de 2007

8.0-CURRENT after changes to the jumbo frame allocator (rev r174247).

800006

r174399

7 de dezembro de 2007

8.0-CURRENT after the addition of callgraph capture functionality to hwpmc(4).

800007

r174901

25 de dezembro de 2007

8.0-CURRENT after kdb_enter() gains a "why" argument.

800008

r174951

28 de dezembro de 2007

8.0-CURRENT after LK_EXCLUPGRADE option removal.

800009

r175168

9 de janeiro de 2008

8.0-CURRENT after introduction of lockmgr_disown(9)

800010

r175204

10 de janeiro de 2008

8.0-CURRENT after the vn_lock(9) prototype change.

800011

r175295

13 de janeiro de 2008

8.0-CURRENT after the VOP_LOCK(9) and VOP_UNLOCK(9) prototype changes.

800012

r175487

19 de janeiro de 2008

8.0-CURRENT after introduction of lockmgr_recursed(9), BUF_RECURSED(9) and BUF_ISLOCKED(9) and the removal of BUF_REFCNT().

800013

r175581

23 de janeiro de 2008

8.0-CURRENT after introduction of the "ASCII" encoding.

800014

r175636

24 de janeiro de 2008

8.0-CURRENT after changing the prototype of lockmgr(9) and removal of lockcount() and LOCKMGR_ASSERT().

800015

r175688

26 de janeiro de 2008

8.0-CURRENT after extending the types of the fts(3) structures.

800016

r175872

1 de fevereiro de 2008

8.0-CURRENT after adding an argument to MEXTADD(9)

800017

r176015

6 de fevereiro de 2008

8.0-CURRENT after the introduction of LK_NODUP and LK_NOWITNESS options in the lockmgr(9) space.

800018

r176112

8 de fevereiro de 2008

8.0-CURRENT after the addition of m_collapse.

800019

r176124

9 de fevereiro de 2008

8.0-CURRENT after the addition of current working directory, root directory, and jail directory support to the kern.proc.filedesc sysctl.

800020

r176251

13 de fevereiro de 2008

8.0-CURRENT after introduction of lockmgr_assert(9) and BUF_ASSERT functions.

800021

r176321

15 de fevereiro de 2008

8.0-CURRENT after introduction of lockmgr_args(9) and LK_INTERNAL flag removal.

800022

r176556

(backed out)

8.0-CURRENT after changing the default system ar to BSD ar(1).

800023

r176560

25 de fevereiro de 2008

8.0-CURRENT after changing the prototypes of lockstatus(9) and VOP_ISLOCKED(9), more specifically retiring the struct thread argument.

800024

r176709

1 de março de 2008

8.0-CURRENT after axing out the lockwaiters and BUF_LOCKWAITERS functions, changing the return value of brelvp from void to int and introducing new flags for lockinit(9).

800025

r176958

8 de março de 2008

8.0-CURRENT after adding F_DUP2FD command to fcntl(2).

800026

r177086

12 de março de 2008

8.0-CURRENT after changing the priority parameter to cv_broadcastpri such that 0 means no priority.

800027

r177551

24 de março de 2008

8.0-CURRENT after changing the bpf monitoring ABI when zerocopy bpf buffers were added.

800028

r177637

26 de março de 2008

8.0-CURRENT after adding l_sysid to struct flock.

800029

r177688

28 de março de 2008

8.0-CURRENT after reintegration of the BUF_LOCKWAITERS function and the addition of lockmgr_waiters(9).

800030

r177844

1 de abril de 2008

8.0-CURRENT after the introduction of the rw_try_rlock(9) and rw_try_wlock(9) functions.

800031

r177958

6 de abril de 2008

8.0-CURRENT after the introduction of the lockmgr_rw and lockmgr_args_rw functions.

800032

r178006

8 de abril de 2008

8.0-CURRENT after the implementation of the openat and related syscalls, introduction of the O_EXEC flag for the open(2), and providing the corresponding linux compatibility syscalls.

800033

r178017

8 de abril de 2008

8.0-CURRENT after added write(2) support for psm(4) in native operation level. Now arbitrary commands can be written to /dev/psm%d and status can be read back from it.

800034

r178051

10 de abril de 2008

8.0-CURRENT after introduction of the memrchr function.

800035

r178256

16 de abril de 2008

8.0-CURRENT after introduction of the fdopendir function.

800036

r178362

20 de abril de 2008

8.0-CURRENT after switchover of 802.11 wireless to multi-bss support (aka vaps).

800037

r178892

9 de maio de 2008

8.0-CURRENT after addition of multi routing table support (aka setfib(1), setfib(2)).

800038

r179316

26 de maio de 2008

8.0-CURRENT after removal of netatm and ISDN4BSD. Also, the addition of the Compact C Type (CTF) tools.

800039

r179784

14 de junho de 2008

8.0-CURRENT after removal of sgtty.

800040

r180025

26 de junho de 2008

8.0-CURRENT with kernel NFS lockd client.

800041

r180691

22 de julho de 2008

8.0-CURRENT after addition of arc4random_buf(3) and arc4random_uniform(3).

800042

r181439

8 de agosto de 2008

8.0-CURRENT after addition of cpuctl(4).

800043

r181694

13 de agosto de 2008

8.0-CURRENT after changing bpf(4) to use a single device node, instead of device cloning.

800044

r181803

17 de agosto de 2008

8.0-CURRENT after the commit of the first step of the vimage project renaming global variables to be virtualized with a V_ prefix with macros to map them back to their global names.

800045

r181905

20 de agosto de 2008

8.0-CURRENT after the integration of the MPSAFE TTY layer, including changes to various drivers and utilities that interact with it.

800046

r182869

8 de setembro de 2008

8.0-CURRENT after the separation of the GDT per CPU on amd64 architecture.

800047

r182905

10 de setembro de 2008

8.0-CURRENT after removal of VSVTX, VSGID and VSUID.

800048

r183091

16 de setembro de 2008

8.0-CURRENT after converting the kernel NFS mount code to accept individual mount options in the nmount(2) iovec, not just one big struct nfs_args.

800049

r183114

17 de setembro de 2008

8.0-CURRENT after the removal of suser(9) and suser_cred(9).

800050

r184099

20 de outubro de 2008

8.0-CURRENT after buffer cache API change.

800051

r184205

23 de outubro de 2008

8.0-CURRENT after the removal of the MALLOC(9) and FREE(9) macros.

800052

r184419

28 de outubro de 2008

8.0-CURRENT after the introduction of accmode_t and renaming of VOP_ACCESS 'a_mode' argument to 'a_accmode'.

800053

r184555

2 de novembro de 2008

8.0-CURRENT after the prototype change of vfs_busy(9) and the introduction of its MBF_NOWAIT and MBF_MNTLSTLOCK flags.

800054

r185162

22 de novembro de 2008

8.0-CURRENT after the addition of buf_ring, memory barriers and ifnet functions to facilitate multiple hardware transmit queues for cards that support them, and a lockless ring-buffer implementation to enable drivers to more efficiently manage queuing of packets.

800055

r185363

27 de novembro de 2008

8.0-CURRENT after the addition of Intel™ Core, Core2, and Atom support to hwpmc(4).

800056

r185435

29 de novembro de 2008

8.0-CURRENT after the introduction of multi-/no-IPv4/v6 jails.

800057

r185522

1 de dezembro de 2008

8.0-CURRENT after the switch to the ath hal source code.

800058

r185968

12 de dezembro de 2008

8.0-CURRENT after the introduction of the VOP_VPTOCNP operation.

800059

r186119

15 de dezembro de 2008

8.0-CURRENT incorporates the new arp-v2 rewrite.

800060

r186344

19 de dezembro de 2008

8.0-CURRENT after the addition of makefs.

800061

r187289

15 de janeiro de 2009

8.0-CURRENT after TCP Appropriate Byte Counting.

800062

r187830

28 de janeiro de 2009

8.0-CURRENT after removal of minor(), minor2unit(), unit2minor(), etc.

800063

r188745

18 de fevereiro de 2009

8.0-CURRENT after GENERIC config change to use the USB2 stack, but also the addition of fdevname(3).

800064

r188946

23 de fevereiro de 2009

8.0-CURRENT after the USB2 stack is moved to and replaces dev/usb.

800065

r189092

26 de fevereiro de 2009

8.0-CURRENT after the renaming of all functions in libmp(3).

800066

r189110

27 de fevereiro de 2009

8.0-CURRENT after changing USB devfs handling and layout.

800067

r189136

28 de fevereiro de 2009

8.0-CURRENT after adding getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(), wcscasecmp(), and wcsncasecmp().

800068

r189276

2 de março de 2009

8.0-CURRENT after renaming the ushub devclass to uhub.

800069

r189585

9 de março de 2009

8.0-CURRENT after libusb20.so.1 was renamed to libusb.so.1.

800070

r189592

9 de março de 2009

8.0-CURRENT after merging IGMPv3 and Source-Specific Multicast (SSM) to the IPv4 stack.

800071

r189825

14 de março de 2009

8.0-CURRENT after gcc was patched to use C99 inline semantics in c99 and gnu99 mode.

800072

r189853

15 de março de 2009

8.0-CURRENT after the IFF_NEEDSGIANT flag has been removed; non-MPSAFE network device drivers are no longer supported.

800073

r190265

18 de março de 2009

8.0-CURRENT after the dynamic string token substitution has been implemented for rpath and needed paths.

800074

r190373

24 de março de 2009

8.0-CURRENT after tcpdump 4.0.0 and libpcap 1.0.0 import.

800075

r190787

6 de abril de 2009

8.0-CURRENT after layout of structs vnet_net, vnet_inet and vnet_ipfw has been changed.

800076

r190866

9 de abril de 2009

8.0-CURRENT after adding delay profiles in dummynet.

800077

r190914

14 de abril de 2009

8.0-CURRENT after removing VOP_LEASE() and vop_vector.vop_lease.

800078

r191080

15 de abril de 2009

8.0-CURRENT after struct rt_weight fields have been added to struct rt_metrics and struct rt_metrics_lite, changing the layout of struct rt_metrics_lite. A bump to RTM_VERSION was made, but backed out.

800079

r191117

15 de abril de 2009

8.0-CURRENT after struct llentry pointers are added to struct route and struct route_in6.

800080

r191126

15 de abril de 2009

8.0-CURRENT after layout of struct inpcb has been changed.

800081

r191267

19 de abril de 2009

8.0-CURRENT after the layout of struct malloc_type has been changed.

800082

r191368

21 de abril de 2009

8.0-CURRENT after the layout of struct ifnet has changed, and with if_ref() and if_rele() ifnet refcounting.

800083

r191389

22 de abril de 2009

8.0-CURRENT after the implementation of a low-level Bluetooth HCI API.

800084

r191672

29 de abril de 2009

8.0-CURRENT after IPv6 SSM and MLDv2 changes.

800085

r191688

30 de abril de 2009

8.0-CURRENT after enabling support for VIMAGE kernel builds with one active image.

800086

r191910

8 de maio de 2009

8.0-CURRENT after adding support for input lines of arbitrarily length in patch(1).

800087

r191990

11 de maio de 2009

8.0-CURRENT after some VFS KPI changes. The thread argument has been removed from the FSD parts of the VFS. VFS_* functions do not need the context any more because it always refers to curthread. In some special cases, the old behavior is retained.

800088

r192470

20 de maio de 2009

8.0-CURRENT after net80211 monitor mode changes.

800089

r192649

23 de maio de 2009

8.0-CURRENT after adding UDP control block support.

800090

r192669

23 de maio de 2009

8.0-CURRENT after virtualizing interface cloning.

800091

r192895

27 de maio de 2009

8.0-CURRENT after adding hierarchical jails and removing global securelevel.

800092

r193011

29 de maio de 2009

8.0-CURRENT after changing sx_init_flags() KPI. The SX_ADAPTIVESPIN is retired and a new SX_NOADAPTIVE flag is introduced to handle the reversed logic.

800093

r193047

29 de maio de 2009

8.0-CURRENT after adding mnt_xflag to struct mount.

800094

r193093

30 de maio de 2009

8.0-CURRENT after adding VOP_ACCESSX(9).

800095

r193096

30 de maio de 2009

8.0-CURRENT after changing the polling KPI. The polling handlers now return the number of packets processed. A new IFCAP_POLLING_NOCOUNT is also introduced to specify that the return value is not significant and the counting should be skipped.

800096

r193219

1 de junho de 2009

8.0-CURRENT after updating to the new netisr implementation and after changing the way we store and access FIBs.

800097

r193731

8 de junho de 2009

8.0-CURRENT after the introduction of vnet destructor hooks and infrastructure.

(Não mudou)

r194012

11 de junho de 2009

8.0-CURRENT after the introduction of netgraph outbound to inbound path call detection and queuing, which also changed the layout of struct thread.

800098

r194210

14 de junho de 2009

8.0-CURRENT after OpenSSL 0.9.8k import.

800099

r194675

22 de junho de 2009

8.0-CURRENT after NGROUPS update and moving route virtualization into its own VImage module.

800100

r194920

24 de junho de 2009

8.0-CURRENT after SYSVIPC ABI change.

800101

r195175

29 de junho de 2009

8.0-CURRENT after the removal of the /dev/net/* per-interface character devices.

800102

r195634

12 de julho de 2009

8.0-CURRENT after padding was added to struct sackhint, struct tcpcb, and struct tcpstat.

800103

r195654

13 de julho de 2009

8.0-CURRENT after replacing struct tcpopt with struct toeopt in the TOE driver interface to the TCP syncache.

800104

r195699

14 de julho de 2009

8.0-CURRENT after the addition of the linker-set based per-vnet allocator.

800105

r195767

19 de julho de 2009

8.0-CURRENT after version bump for all shared libraries that do not have symbol versioning turned on.

800106

r195852

24 de julho de 2009

8.0-CURRENT after introduction of OBJT_SG VM object type.

800107

r196037

2 de agosto de 2009

8.0-CURRENT after making the newbus subsystem Giant free by adding the newbus sxlock and 8.0-RELEASE.

800108

r199627

21 de novembro de 2009

8.0-STABLE after implementing EVFILT_USER kevent filter.

800500

r201749

7 de janeiro de 2010

8.0-STABLE after __FreeBSD_version bump to make pkg_add -r use packages-8-stable.

800501

r202922

24 de janeiro de 2010

8.0-STABLE after change of the scandir(3) and alphasort(3) prototypes to conform to SUSv4.

800502

r203299

31 de janeiro de 2010

8.0-STABLE after addition of sigpause(2).

800503

r204344

25 de fevereiro de 2010

8.0-STABLE after addition of SIOCGIFDESCR and SIOCSIFDESCR ioctls to network interfaces. These ioctl can be used to manipulate interface description, as inspired by OpenBSD.

800504

r204546

1 de março de 2010

8.0-STABLE after MFC of importing x86emu, a software emulator for real mode x86 CPU from OpenBSD.

800505

r208259

18 de maio de 2010

8.0-STABLE after MFC of adding liblzma, xz, xzdec, and lzmainfo.

801000

r209150

14 de junho de 2010

8.1-RELEASE

801500

r209146

14 de junho de 2010

8.1-STABLE after 8.1-RELEASE.

801501

r214762

3 de novembro de 2010

8.1-STABLE after KBI change in struct sysentvec, and implementation of PL_FLAG_SCE/SCX/EXEC/SI and pl_siginfo for ptrace(PT_LWPINFO) .

802000

r216639

22 de dezembro de 2010

8.2-RELEASE

802500

r216654

22 de dezembro de 2010

8.2-STABLE after 8.2-RELEASE.

802501

r219107

28 de fevereiro de 2011

8.2-STABLE after merging DTrace changes, including support for userland tracing.

802502

r219324

6 de março de 2011

8.2-STABLE after merging log2 and log2f into libm.

802503

r221275

1 de maio de 2011

8.2-STABLE after upgrade of the gcc to the last GPLv2 version from the FSF gcc-4_2-branch.

802504

r222401

28 de maio de 2011

8.2-STABLE after introduction of the KPI and supporting infrastructure for modular congestion control.

802505

r222406

28 de maio de 2011

8.2-STABLE after introduction of Hhook and Khelp KPIs.

802506

r222408

28 de maio de 2011

8.2-STABLE after addition of OSD to struct tcpcb.

802507

r222741

6 de junho de 2011

8.2-STABLE after ZFS v28 import.

802508

r222846

8 de junho de 2011

8.2-STABLE after removal of the schedtail event handler and addition of the sv_schedtail method to struct sysvec.

802509

r224017

14 de julho de 2011

8.2-STABLE after merging the SSSE3 support into binutils.

802510

r224214

19 de julho de 2011

8.2-STABLE after addition of RFTSIGZMB flag for rfork(2).

802511

r225458

9 de setembro de 2011

8.2-STABLE after addition of automatic detection of USB mass storage devices which do not support the no synchronize cache SCSI command.

802512

r225470

10 de setembro de 2011

8.2-STABLE after merging of re-factoring of auto-quirk.

802513

r226763

25 de outubro de 2011

8.2-STABLE after merging of the MAP_PREFAULT_READ flag to mmap(2).

802514

r227573

16 de novembro de 2011

8.2-STABLE after merging of addition of posix_fallocate(2) syscall.

802515

r229725

6 de janeiro de 2012

8.2-STABLE after merging of addition of the posix_fadvise(2) system call.

802516

r230239

16 de janeiro de 2012

8.2-STABLE after merging gperf 3.0.3

802517

r231769

15 de fevereiro de 2012

8.2-STABLE after introduction of the new extensible sysctl(3) interface NET_RT_IFLISTL to query address lists.

803000

r232446

3 de março de 2012

8.3-RELEASE.

803500

r232439

3 de março de 2012

8.3-STABLE after branching releng/8.3 (RELENG_8_3).

803501

r247091

21 de fevereiro de 2013

8.3-STABLE after MFC of two USB fixes (rev r246616 and r246759).

804000

r248850

28 de março de 2013

8.4-RELEASE.

804500

r248819

28 de março de 2013

8.4-STABLE after 8.4-RELEASE.

804501

r259449

16 de dezembro de 2013

8.4-STABLE after MFC of upstream Heimdal encoding fix.

804502

r265123

30 de abril de 2014

8.4-STABLE after FreeBSD-SA-14:08.tcp.

804503

r268444

9 de julho de 2014

8.4-STABLE after FreeBSD-SA-14:17.kmem.

804504

r271341

9 de setembro de 2014

8.4-STABLE after FreeBSD-SA-14:18 (rev r271305).

804505

r271686

16 de setembro de 2014

8.4-STABLE after FreeBSD-SA-14:19 (rev r271668).

804506

r273432

21 de outubro de 2014

8.4-STABLE depois de FreeBSD-SA-14:21 (rev r273413).

804507

r274162

4 de novembro de 2014

8.4-STABLE after FreeBSD-SA-14:23, FreeBSD-SA-14:24, and FreeBSD-SA-14:25.

804508

r279287

25 de fevereiro de 2015

8-STABLE after FreeBSD-EN-15:01.vt, FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update, FreeBSD-SA-15:04.igmp, and FreeBSD-SA-15:05.bind.

804509

r305736

12 de setembro de 2016

8-STABLE after resolving a deadlock between device_detach() and usbd_do_request_flags(9).

18.7. Versões do FreeBSD 7

Tabela 7. Valores do __FreeBSD_version para o FreeBSD 7
ValorRevisãoDataRelease

700000

r147925

11 de julho de 2005

7.0-CURRENT.

700001

r148341

23 de julho de 2005

7.0-CURRENT after bump of all shared library versions that had not been changed since RELENG_5.

700002

r149039

13 de agosto de 2005

7.0-CURRENT after credential argument is added to dev_clone event handler.

700003

r149470

25 de agosto de 2005

7.0-CURRENT after memmem(3) is added to libc.

700004

r151888

30 de outubro de 2005

7.0-CURRENT after solisten(9) kernel arguments are modified to accept a backlog parameter.

700005

r152296

11 de novembro de 2005

7.0-CURRENT after IFP2ENADDR() was changed to return a pointer to IF_LLADDR().

700006

r152315

11 de novembro de 2005

7.0-CURRENT after addition of if_addr member to struct ifnet and IFP2ENADDR() removal.

700007

r153027

2 de dezembro de 2005

7.0-CURRENT after incorporating scripts from the local_startup directories into the base rcorder(8).

700008

r153107

5 de dezembro de 2005

7.0-CURRENT after removal of MNT_NODEV mount option.

700009

r153519

19 de dezembro de 2005

7.0-CURRENT after ELF-64 type changes and symbol versioning.

700010

r153579

20 de dezembro de 2005

7.0-CURRENT after addition of hostb and vgapci drivers, addition of pci_find_extcap(), and changing the AGP drivers to no longer map the aperture.

700011

r153936

31 de dezembro de 2005

7.0-CURRENT after tv_sec was made time_t on all platforms but Alpha.

700012

r154114

8 de janeiro de 2006

7.0-CURRENT after ldconfig_local_dirs change.

700013

r154269

12 de janeiro de 2006

7.0-CURRENT after changes to /etc/rc.d/abi to support /compat/linux/etc/ld.so.cache being a symlink in a readonly filesystem.

700014

r154863

26 de janeiro de 2006

7.0-CURRENT after pts import.

700015

r157144

26 de março de 2006

7.0-CURRENT after the introduction of version 2 of hwpmc(4)'s ABI.

700016

r157962

22 de abril de 2006

7.0-CURRENT after addition of fcloseall(3) to libc.

700017

r158513

13 de maio de 2006

7.0-CURRENT after removal of ip6fw.

700018

r160386

15 de julho de 2006

7.0-CURRENT after import of snd_emu10kx.

700019

r160821

29 de julho de 2006

7.0-CURRENT after import of OpenSSL 0.9.8b.

700020

r161931

3 de setembro de 2006

7.0-CURRENT after addition of bus_dma_get_tag function

700021

r162023

4 de setembro de 2006

7.0-CURRENT after libpcap 0.9.4 and tcpdump 3.9.4 import.

700022

r162170

9 de setembro de 2006

7.0-CURRENT after dlsym change to look for a requested symbol both in specified dso and its implicit dependencies.

700023

r162588

23 de setembro de 2006

7.0-CURRENT after adding new sound IOCTLs for the OSSv4 mixer API.

700024

r162919

28 de setembro de 2006

7.0-CURRENT after import of OpenSSL 0.9.8d.

700025

r164190

11 de novembro de 2006

7.0-CURRENT after the addition of libelf.

700026

r164614

26 de novembro de 2006

7.0-CURRENT after major changes on sound sysctls.

700027

r164770

30 de novembro de 2006

7.0-CURRENT after the addition of Wi-Spy quirk.

700028

r165242

15 de dezembro de 2006

7.0-CURRENT after the addition of sctp calls to libc

700029

r166259

26 de janeiro de 2007

7.0-CURRENT after the GNU gzip(1) implementation was replaced with a BSD licensed version ported from NetBSD.

700030

r166549

7 de fevereiro de 2007

7.0-CURRENT after the removal of IPIP tunnel encapsulation (VIFF_TUNNEL) from the IPv4 multicast forwarding code.

700031

r166907

23 de fevereiro de 2007

7.0-CURRENT after the modification of bus_setup_intr() (newbus).

700032

r167165

2 de março de 2007

7.0-CURRENT after the inclusion of ipw(4) and iwi(4) firmware.

700033

r167360

9 de março de 2007

7.0-CURRENT after the inclusion of ncurses wide character support.

700034

r167684

19 de março de 2007

7.0-CURRENT after changes to how insmntque(), getnewvnode(), and vfs_hash_insert() work.

700035

r167906

26 de março de 2007

7.0-CURRENT after addition of a notify mechanism for CPU frequency changes.

700036

r168413

6 de abril de 2007

7.0-CURRENT after import of the ZFS filesystem.

700037

r168504

8 de abril de 2007

7.0-CURRENT after addition of CAM 'SG' peripheral device, which implements a subset of Linux SCSI SG passthrough device API.

700038

r169151

30 de abril de 2007

7.0-CURRENT after changing getenv(3), putenv(3), setenv(3) and unsetenv(3) to be POSIX conformant.

700039

r169190

1 de maio de 2007

7.0-CURRENT after the changes in 700038 were backed out.

700040

r169453

10 de maio de 2007

7.0-CURRENT after the addition of flopen(3) to libutil.

700041

r169526

13 de maio de 2007

7.0-CURRENT after enabling symbol versioning, and changing the default thread library to libthr.

700042

r169758

19 de maio de 2007

7.0-CURRENT after the import of gcc 4.2.0.

700043

r169830

21 de maio de 2007

7.0-CURRENT after bump of all shared library versions that had not been changed since RELENG_6.

700044

r170395

7 de junho de 2007

7.0-CURRENT after changing the argument for vn_open()/VOP_OPEN() from file descriptor index to the struct file *.

700045

r170510

10 de junho de 2007

7.0-CURRENT after changing pam_nologin(8) to provide an account management function instead of an authentication function to the PAM framework.

700046

r170530

11 de junho de 2007

7.0-CURRENT after updated 802.11 wireless support.

700047

r170579

11 de junho de 2007

7.0-CURRENT after adding TCP LRO interface capabilities.

700048

r170613

12 de junho de 2007

7.0-CURRENT after RFC 3678 API support added to the IPv4 stack. Legacy RFC 1724 behavior of the IP_MULTICAST_IF ioctl has now been removed; 0.0.0.0/8 may no longer be used to specify an interface index. Use struct ipmreqn instead.

700049

r171175

3 de julho de 2007

7.0-CURRENT after importing pf from OpenBSD 4.1

(Não mudou)

r171167

7.0-CURRENT after adding IPv6 support for FAST_IPSEC, deleting KAME IPSEC, and renaming FAST_IPSEC to IPSEC.

700050

r171195

4 de julho de 2007

7.0-CURRENT after converting setenv/putenv/etc. calls from traditional BSD to POSIX.

700051

r171211

4 de julho de 2007

7.0-CURRENT after adding new mmap/lseek/etc syscalls.

700052

r171275

6 de julho de 2007

7.0-CURRENT after moving I4B headers to include/i4b.

700053

r172394

30 de setembro de 2007

7.0-CURRENT after the addition of support for PCI domains

700054

r172988

25 de outubro de 2007

7.0-STABLE after MFC of wide and single byte ctype separation.

700055

r173104

28 de outubro de 2007

7.0-RELEASE, and 7.0-CURRENT after ABI backwards compatibility to the FreeBSD 4/5/6 versions of the PCIOCGETCONF, PCIOCREAD and PCIOCWRITE IOCTLs was MFCed, which required the ABI of the PCIOCGETCONF IOCTL to be broken again

700100

r174864

22 de dezembro de 2007

7.0-STABLE after 7.0-RELEASE

700101

r176111

8 de fevereiro de 2008

7.0-STABLE after the MFC of m_collapse().

700102

r177735

30 de março de 2008

7.0-STABLE after the MFC of kdb_enter_why().

700103

r178061

10 de abril de 2008

7.0-STABLE after adding l_sysid to struct flock.

700104

r178108

11 de abril de 2008

7.0-STABLE after the MFC of procstat(1).

700105

r178120

11 de abril de 2008

7.0-STABLE after the MFC of umtx features.

700106

r178225

15 de abril de 2008

7.0-STABLE after the MFC of write(2) support to psm(4).

700107

r178353

20 de abril de 2008

7.0-STABLE after the MFC of F_DUP2FD command to fcntl(2).

700108

r178783

5 de maio de 2008

7.0-STABLE after some lockmgr(9) changes, which makes it necessary to include sys/lock.h to use lockmgr(9).

700109

r179367

27 de maio de 2008

7.0-STABLE after MFC of the memrchr(3) function.

700110

r181328

5 de agosto de 2008

7.0-STABLE after MFC of kernel NFS lockd client.

700111

r181940

20 de agosto de 2008

7.0-STABLE after addition of physically contiguous jumbo frame support.

700112

r182294

27 de agosto de 2008

7.0-STABLE after MFC of kernel DTrace support.

701000

r185315

25 de novembro de 2008

7.1-RELEASE

701100

r185302

25 de novembro de 2008

7.1-STABLE after 7.1-RELEASE.

701101

r187023

10 de janeiro de 2009

7.1-STABLE after strndup(3) merge.

701102

r187370

17 de janeiro de 2009

7.1-STABLE after cpuctl(4) support added.

701103

r188281

7 de fevereiro de 2009

7.1-STABLE after the merge of multi-/no-IPv4/v6 jails.

701104

r188625

14 de fevereiro de 2009

7.1-STABLE after the store of the suspension owner in the struct mount, and introduction of vfs_susp_clean method into the struct vfsops.

701105

r189740

12 de março de 2009

7.1-STABLE after the incompatible change to the kern.ipc.shmsegs sysctl to allow allocating larger SysV shared memory segments on 64bit architectures.

701106

r189786

14 de março de 2009

7.1-STABLE after the merge of a fix for POSIX semaphore wait operations.

702000

r191099

15 de abril de 2009

7.2-RELEASE

702100

r191091

15 de abril de 2009

7.2-STABLE after 7.2-RELEASE.

702101

r192149

15 de maio de 2009

7.2-STABLE after ichsmb(4) was changed to use left-adjusted slave addressing to match other SMBus controller drivers.

702102

r193020

28 de maio de 2009

7.2-STABLE after MFC of the fdopendir(3) function.

702103

r193638

6 de junho de 2009

7.2-STABLE after MFC of PmcTools.

702104

r195694

14 de julho de 2009

7.2-STABLE after MFC of the closefrom(2) system call.

702105

r196006

31 de julho de 2009

7.2-STABLE after MFC of the SYSVIPC ABI change.

702106

r197198

14 de setembro de 2009

7.2-STABLE after MFC of the x86 PAT enhancements and addition of d_mmap_single() and the scatter/gather list VM object type.

703000

r203740

9 de fevereiro de 2010

7.3-RELEASE

703100

r203742

9 de fevereiro de 2010

7.3-STABLE after 7.3-RELEASE.

704000

r216647

22 de dezembro de 2010

7.4-RELEASE

704100

r216658

22 de dezembro de 2010

7.4-STABLE after 7.4-RELEASE.

704101

r221318

2 de maio de 2011

7.4-STABLE after the gcc MFC in rev r221317.

18.8. Versões do FreeBSD 6

Tabela 8. Valores do __FreeBSD_version para o FreeBSD 6
ValorRevisãoDataRelease

600000

r133921

18 de agosto de 2004

6.0-CURRENT

600001

r134396

27 de agosto de 2004

6.0-CURRENT after permanently enabling PFIL_HOOKS in the kernel.

600002

r134514

30 de agosto de 2004

6.0-CURRENT after initial addition of ifi_epoch to struct if_data. Backed out after a few days. Do not use this value.

600003

r134933

8 de setembro de 2004

6.0-CURRENT after the re-addition of the ifi_epoch member of struct if_data.

600004

r135920

29 de setembro de 2004

6.0-CURRENT after addition of the struct inpcb argument to the pfil API.

600005

r136172

5 de outubro de 2004

6.0-CURRENT after addition of the "-d DESTDIR" argument to newsyslog.

600006

r137192

4 de novembro de 2004

6.0-CURRENT after addition of glibc style strftime(3) padding options.

600007

r138760

12 de dezembro de 2004

6.0-CURRENT after addition of 802.11 framework updates.

600008

r140809

25 de janeiro de 2005

6.0-CURRENT after changes to VOP_*VOBJECT() functions and introduction of MNTK_MPSAFE flag for Giantfree filesystems.

600009

r141250

4 de fevereiro de 2005

6.0-CURRENT after addition of the cpufreq framework and drivers.

600010

r141394

6 de fevereiro de 2005

6.0-CURRENT after importing OpenBSD’s nc(1).

600011

r141727

12 de fevereiro de 2005

6.0-CURRENT after removing semblance of SVID2 matherr() support.

600012

r141940

15 de fevereiro de 2005

6.0-CURRENT after increase of default thread stacks' size.

600013

r142089

19 de fevereiro de 2005

6.0-CURRENT after fixes in <src/include/stdbool.h> and <src/sys/i386/include/_types.h> for using the GCC-compatibility of the Intel C/C++ compiler.

600014

r142184

21 de fevereiro de 2005

6.0-CURRENT after EOVERFLOW checks in vswprintf(3) fixed.

600015

r142501

25 de fevereiro de 2005

6.0-CURRENT after changing the struct if_data member, ifi_epoch, from wall clock time to uptime.

600016

r142582

26 de fevereiro de 2005

6.0-CURRENT after LC_CTYPE disk format changed.

600017

r142683

27 de fevereiro de 2005

6.0-CURRENT after NLS catalogs disk format changed.

600018

r142686

27 de fevereiro de 2005

6.0-CURRENT after LC_COLLATE disk format changed.

600019

r142752

28 de fevereiro de 2005

Installation of acpica includes into /usr/include.

600020

r143308

9 de março de 2005

Addition of MSG_NOSIGNAL flag to send(2) API.

600021

r143746

17 de março de 2005

Addition of fields to cdevsw

600022

r143901

21 de março de 2005

Removed gtar from base system.

600023

r144980

13 de abril de 2005

LOCAL_CREDS, LOCAL_CONNWAIT socket options added to unix(4).

600024

r145565

19 de abril de 2005

hwpmc(4) and related tools added to 6.0-CURRENT.

600025

r145565

26 de abril de 2005

struct icmphdr added to 6.0-CURRENT.

600026

r145843

3 de maio de 2005

pf updated to 3.7.

600027

r145966

6 de maio de 2005

Kernel libalias and ng_nat introduced.

600028

r146191

13 de maio de 2005

POSIX ttyname_r(3) made available through unistd.h and libc.

600029

r146780

29 de maio de 2005

6.0-CURRENT after libpcap updated to v0.9.1 alpha 096.

600030

r146988

5 de junho de 2005

6.0-CURRENT after importing NetBSD’s if_bridge(4).

600031

r147256

10 de junho de 2005

6.0-CURRENT after struct ifnet was broken out of the driver softcs.

600032

r147898

11 de julho de 2005

6.0-CURRENT after the import of libpcap v0.9.1.

600033

r148388

25 de julho de 2005

6.0-STABLE after bump of all shared library versions that had not been changed since RELENG_5.

600034

r149040

13 de agosto de 2005

6.0-STABLE after credential argument is added to dev_clone event handler. 6.0-RELEASE.

600100

r151958

1 de novembro de 2005

6.0-STABLE after 6.0-RELEASE

600101

r153601

21 de dezembro de 2005

6.0-STABLE after incorporating scripts from the local_startup directories into the base rcorder(8).

600102

r153912

30 de dezembro de 2005

6.0-STABLE after updating the ELF types and constants.

600103

r154396

15 de janeiro de 2006

6.0-STABLE after MFC of pidfile(3) API.

600104

r154453

17 de janeiro de 2006

6.0-STABLE after MFC of ldconfig_local_dirs change.

600105

r156019

26 de fevereiro de 2006

6.0-STABLE after NLS catalog support of csh(1).

601000

r158330

6 de maio de 2006

6.1-RELEASE

601100

r158331

6 de maio de 2006

6.1-STABLE after 6.1-RELEASE.

601101

r159861

22 de junho de 2006

6.1-STABLE after the import of csup.

601102

r160253

11 de julho de 2006

6.1-STABLE after the iwi(4) update.

601103

r160429

17 de julho de 2006

6.1-STABLE after the resolver update to BIND9, and exposure of reentrant version of netdb functions.

601104

r161098

8 de agosto de 2006

6.1-STABLE after DSO (dynamic shared objects) support has been enabled in OpenSSL.

601105

r161900

2 de setembro de 2006

6.1-STABLE after 802.11 fixups changed the api for the IEEE80211_IOC_STA_INFO ioctl.

602000

r164312

15 de novembro de 2006

6.2-RELEASE

602100

r162329

15 de setembro de 2006

6.2-STABLE after 6.2-RELEASE.

602101

r165122

12 de dezembro de 2006

6.2-STABLE after the addition of Wi-Spy quirk.

602102

r165596

28 de dezembro de 2006

6.2-STABLE after pci_find_extcap() addition.

602103

r166039

16 de janeiro de 2007

6.2-STABLE after MFC of dlsym change to look for a requested symbol both in specified dso and its implicit dependencies.

602104

r166314

28 de janeiro de 2007

6.2-STABLE after MFC of ng_deflate(4) and ng_pred1(4) netgraph nodes and new compression and encryption modes for ng_ppp(4) node.

602105

r166840

20 de fevereiro de 2007

6.2-STABLE after MFC of BSD licensed version of gzip(1) ported from NetBSD.

602106

r168133

31 de março de 2007

6.2-STABLE after MFC of PCI MSI and MSI-X support.

602107

r168438

6 de abril de 2007

6.2-STABLE after MFC of ncurses 5.6 and wide character support.

602108

r168611

11 de abril de 2007

6.2-STABLE after MFC of CAM 'SG' peripheral device, which implements a subset of Linux SCSI SG passthrough device API.

602109

r168805

17 de abril de 2007

6.2-STABLE after MFC of readline 5.2 patchset 002.

602110

r169222

2 de maio de 2007

6.2-STABLE after MFC of pmap_invalidate_cache(), pmap_change_attr(), pmap_mapbios(), pmap_mapdev_attr(), and pmap_unmapbios() for amd64 and i386.

602111

r170556

11 de junho de 2007

6.2-STABLE after MFC of BOP_BDFLUSH and caused breakage of the filesystem modules KBI.

602112

r172284

21 de setembro de 2007

6.2-STABLE after libutil(3) MFC’s.

602113

r172986

25 de outubro de 2007

6.2-STABLE after MFC of wide and single byte ctype separation. Newly compiled binary that references to ctype.h may require a new symbol, __mb_sb_limit, which is not available on older systems.

602114

r173170

30 de outubro de 2007

6.2-STABLE after ctype ABI forward compatibility restored.

602115

r173794

21 de novembro de 2007

6.2-STABLE after back out of wide and single byte ctype separation.

603000

r173897

25 de novembro de 2007

6.3-RELEASE

603100

r173891

25 de novembro de 2007

6.3-STABLE after 6.3-RELEASE.

(Não mudou)

r174434

7 de dezembro de 2007

6.3-STABLE after fixing multibyte type support in bit macro.

603102

r178459

24 de abril de 2008

6.3-STABLE after adding l_sysid to struct flock.

603103

r179367

27 de maio de 2008

6.3-STABLE after MFC of the memrchr(3) function.

603104

r179810

15 de junho de 2008

6.3-STABLE after MFC of support for :u variable modifier in make(1).

604000

r183583

4 de outubro de 2008

6.4-RELEASE

604100

r183584

4 de outubro de 2008

6.4-STABLE after 6.4-RELEASE.

18.9. Versões do FreeBSD 5

Tabela 9. Valores do __FreeBSD_version para o FreeBSD 5
ValorRevisãoDataRelease

500000

r58009

13 de março de 2000

5.0-CURRENT

500001

r59348

18 de abril de 2000

5.0-CURRENT after adding addition ELF header fields, and changing our ELF binary branding method.

500002

r59906

2 de maio de 2000

5.0-CURRENT after kld metadata changes.

500003

r60688

18 de maio de 2000

5.0-CURRENT after buf/bio changes.

500004

r60936

26 de maio de 2000

5.0-CURRENT after binutils upgrade.

500005

r61221

3 de junho de 2000

5.0-CURRENT after merging libxpg4 code into libc and after TASKQ interface introduction.

500006

r61500

10 de junho de 2000

5.0-CURRENT after the addition of AGP interfaces.

500007

r62235

29 de junho de 2000

5.0-CURRENT after Perl upgrade to 5.6.0

500008

r62764

7 de julho de 2000

5.0-CURRENT after the update of KAME code to 2000/07 sources.

500009

r63154

14 de julho de 2000

5.0-CURRENT after ether_ifattach() and ether_ifdetach() changes.

500010

r63265

16 de julho de 2000

5.0-CURRENT after changing mtree defaults back to original variant, adding -L to follow symlinks.

500011

r63459

18 de julho de 2000

5.0-CURRENT after kqueue API changed.

500012

r65353

2 de setembro de 2000

5.0-CURRENT after setproctitle(3) moved from libutil to libc.

500013

r65671

10 de setembro de 2000

5.0-CURRENT after the first SMPng commit.

500014

r70650

4 de janeiro de 2001

5.0-CURRENT after <sys/select.h> moved to <sys/selinfo.h>.

500015

r70894

10 de janeiro de 2001

5.0-CURRENT after combining libgcc.a and libgcc_r.a, and associated GCC linkage changes.

500016

r71583

24 de janeiro de 2001

5.0-CURRENT after change allowing libc and libc_r to be linked together, deprecating -pthread option.

500017

r72650

18 de fevereiro de 2001

5.0-CURRENT after switch from struct ucred to struct xucred to stabilize kernel-exported API for mountd et al.

500018

r72975

24 de fevereiro de 2001

5.0-CURRENT after addition of CPUTYPE make variable for controlling CPU-specific optimizations.

500019

r77937

9 de junho de 2001

5.0-CURRENT after moving machine/ioctl_fd.h to sys/fdcio.h

500020

r78304

15 de junho de 2001

5.0-CURRENT after locale names renaming.

500021

r78632

22 de junho de 2001

5.0-CURRENT after Bzip2 import. Also signifies removal of S/Key.

500022

r83435

12 de julho de 2001

5.0-CURRENT after SSE support.

500023

r83435

14 de setembro de 2001

5.0-CURRENT after KSE Milestone 2.

500024

r84324

1 de outubro de 2001

5.0-CURRENT after d_thread_t, and moving UUCP to ports.

500025

r84481

4 de outubro de 2001

5.0-CURRENT after ABI change for descriptor and creds passing on 64 bit platforms.

500026

r84710

9 de outubro de 2001

5.0-CURRENT after moving to XFree86 4 by default for package builds, and after the new libc strnstr() function was added.

500027

r84743

10 de outubro de 2001

5.0-CURRENT after the new libc strcasestr() function was added.

500028

r87879

14 de dezembro de 2001

5.0-CURRENT after the userland components of smbfs were imported.

(Não mudou)

5.0-CURRENT after the new C99 specific-width integer types were added.

500029

r89938

29 de janeiro de 2002

5.0-CURRENT after a change was made in the return value of sendfile(2).

500030

r90711

15 de fevereiro de 2002

5.0-CURRENT after the introduction of the type fflags_t, which is the appropriate size for file flags.

500031

r91203

24 de fevereiro de 2002

5.0-CURRENT after the usb structure element rename.

500032

r92453

16 de março de 2002

5.0-CURRENT after the introduction of Perl 5.6.1.

500033

r93722

3 de abril de 2002

5.0-CURRENT after the sendmail_enable rc.conf(5) variable was made to take the value NONE.

500034

r95831

30 de abril de 2002

5.0-CURRENT after mtx_init() grew a third argument.

500035

r96498

13 de maio de 2002

5.0-CURRENT with Gcc 3.1.

500036

r96781

17 de maio de 2002

5.0-CURRENT without Perl in /usr/src

500037

r97516

29 de maio de 2002

5.0-CURRENT after the addition of dlfunc(3)

500038

r100591

24 de julho de 2002

5.0-CURRENT after the types of some struct sockbuf members were changed and the structure was reordered.

500039

r102757

1 de setembro de 2002

5.0-CURRENT after GCC 3.2.1 import. Also after headers stopped using BSD_FOO_T and started using _FOO_T_DECLARED. This value can also be used as a conservative estimate of the start of bzip2(1) package support.

500040

r103675

20 de setembro de 2002

5.0-CURRENT after various changes to disk functions were made in the name of removing dependency on disklabel structure internals.

500041

r104250

1 de outubro de 2002

5.0-CURRENT after the addition of getopt_long(3) to libc.

500042

r105178

15 de outubro de 2002

5.0-CURRENT after Binutils 2.13 upgrade, which included new FreeBSD emulation, vec, and output format.

500043

r106289

1 de novembro de 2002

5.0-CURRENT after adding weak pthread_XXX stubs to libc, obsoleting libXThrStub.so. 5.0-RELEASE.

500100

r109405

17 de janeiro de 2003

5.0-CURRENT after branching for RELENG_5_0

500101

r111120

19 de fevereiro de 2003

<sys/dkstat.h> is empty. Do not include it.

500102

r111482

25 de fevereiro de 2003

5.0-CURRENT after the d_mmap_t interface change.

500103

r111540

26 de fevereiro de 2003

5.0-CURRENT after taskqueue_swi changed to run without Giant, and taskqueue_swi_giant added to run with Giant.

500104

r111600

27 de fevereiro de 2003

cdevsw_add() and cdevsw_remove() no longer exists. Appearance of MAJOR_AUTO allocation facility.

500105

r111864

4 de março de 2003

5.0-CURRENT after new cdevsw initialization method.

500106

r112007

8 de março de 2003

devstat_add_entry() has been replaced by devstat_new_entry()

500107

r112288

15 de março de 2003

Devstat interface change; see sys/sys/param.h 1.149

500108

r112300

15 de março de 2003

Token-Ring interface changes.

500109

r112571

25 de março de 2003

Addition of vm_paddr_t.

500110

r112741

28 de março de 2003

5.0-CURRENT after realpath(3) has been made thread-safe

500111

r113273

9 de abril de 2003

5.0-CURRENT after usbhid(3) has been synced with NetBSD

500112

r113597

17 de abril de 2003

5.0-CURRENT after new NSS implementation and addition of POSIX.1 getpw*_r, getgr*_r functions

500113

r114492

2 de maio de 2003

5.0-CURRENT after removal of the old rc system.

501000

r115816

4 de junho de 2003

5.1-RELEASE.

501100

r115710

2 de junho de 2003

5.1-CURRENT after branching for RELENG_5_1.

501101

r117025

29 de junho de 2003

5.1-CURRENT after correcting the semantics of sigtimedwait(2) and sigwaitinfo(2).

501102

r117191

3 de julho de 2003

5.1-CURRENT after adding the lockfunc and lockfuncarg fields to bus_dma_tag_create(9).

501103

r118241

31 de julho de 2003

5.1-CURRENT after GCC 3.3.1-pre 20030711 snapshot integration.

501104

r118511

5 de agosto de 2003

5.1-CURRENT 3ware API changes to twe.

501105

r119021

17 de agosto de 2003

5.1-CURRENT dynamically-linked /bin and /sbin support and movement of libraries to /lib.

501106

r119881

8 de setembro de 2003

5.1-CURRENT after adding kernel support for Coda 6.x.

501107

r120180

17 de setembro de 2003

5.1-CURRENT after 16550 UART constants moved from <dev/sio/sioreg.h> to <dev/ic/ns16550.h>. Also when libmap functionality was unconditionally supported by rtld.

501108

r120386

23 de setembro de 2003

5.1-CURRENT after PFIL_HOOKS API update

501109

r120503

27 de setembro de 2003

5.1-CURRENT after adding kiconv(3)

501110

r120556

28 de setembro de 2003

5.1-CURRENT after changing default operations for open and close in cdevsw

501111

r121125

16 de outubro de 2003

5.1-CURRENT after changed layout of cdevsw

501112

r121129

16 de outubro de 2003

5.1-CURRENT after adding kobj multiple inheritance

501113

r121816

31 de outubro de 2003

5.1-CURRENT after the if_xname change in struct ifnet

501114

r122779

16 de novembro de 2003

5.1-CURRENT after changing /bin and /sbin to be dynamically linked

502000

r123198

7 de dezembro de 2003

5.2-RELEASE

502010

r126150

23 de fevereiro de 2004

5.2.1-RELEASE

502100

r123196

7 de dezembro de 2003

5.2-CURRENT after branching for RELENG_5_2

502101

r123677

19 de dezembro de 2003

5.2-CURRENT after cxa_atexit/cxa_finalize functions were added to libc.

502102

r125236

30 de janeiro de 2004

5.2-CURRENT after change of default thread library from libc_r to libpthread.

502103

r126083

21 de fevereiro de 2004

5.2-CURRENT after device driver API megapatch.

502104

r126208

25 de fevereiro de 2004

5.2-CURRENT after getopt_long_only() addition.

502105

r126644

5 de março de 2004

5.2-CURRENT after NULL is made into ((void *)0) for C, creating more warnings.

502106

r126757

8 de março de 2004

5.2-CURRENT after pf is linked to the build and install.

502107

r126819

10 de março de 2004

5.2-CURRENT after time_t is changed to a 64-bit value on sparc64.

502108

r126891

12 de março de 2004

5.2-CURRENT after Intel C/C++ compiler support in some headers and execve(2) changes to be more strictly conforming to POSIX.

502109

r127312

22 de março de 2004

5.2-CURRENT after the introduction of the bus_alloc_resource_any API

502110

r127475

27 de março de 2004

5.2-CURRENT after the addition of UTF-8 locales

502111

r128144

11 de abril de 2004

5.2-CURRENT after the removal of the getvfsent(3) API

502112

r128182

13 de abril de 2004

5.2-CURRENT after the addition of the .warning directive for make.

502113

r130057

4 de junho de 2004

5.2-CURRENT after ttyioctl() was made mandatory for serial drivers.

502114

r130418

13 de junho de 2004

5.2-CURRENT after import of the ALTQ framework.

502115

r130481

14 de junho de 2004

5.2-CURRENT after changing sema_timedwait(9) to return 0 on success and a non-zero error code on failure.

502116

r130585

16 de junho de 2004

5.2-CURRENT after changing kernel dev_t to be pointer to struct cdev *.

502117

r130640

17 de junho de 2004

5.2-CURRENT after changing kernel udev_t to dev_t.

502118

r130656

17 de junho de 2004

5.2-CURRENT after adding support for CLOCK_VIRTUAL and CLOCK_PROF to clock_gettime(2) and clock_getres(2).

502119

r130934

22 de junho de 2004

5.2-CURRENT after changing network interface cloning overhaul.

502120

r131429

2 de julho de 2004

5.2-CURRENT after the update of the package tools to revision 20040629.

502121

r131883

9 de julho de 2004

5.2-CURRENT after marking Bluetooth code as non-i386 specific.

502122

r131971

11 de julho de 2004

5.2-CURRENT after the introduction of the KDB debugger framework, the conversion of DDB into a backend and the introduction of the GDB backend.

502123

r132025

12 de julho de 2004

5.2-CURRENT after change to make VFS_ROOT take a struct thread argument as does vflush. Struct kinfo_proc now has a user data pointer. The switch of the default X implementation to xorg was also made at this time.

502124

r132597

24 de julho de 2004

5.2-CURRENT after the change to separate the way ports rc.d and legacy scripts are started.

502125

r132726

28 de julho de 2004

5.2-CURRENT after the backout of the previous change.

502126

r132914

31 de julho de 2004

5.2-CURRENT after the removal of kmem_alloc_pageable() and the import of gcc 3.4.2.

502127

r132991

2 de agosto de 2004

5.2-CURRENT after changing the UMA kernel API to allow ctors/inits to fail.

502128

r133306

8 de agosto de 2004

5.2-CURRENT after the change of the vfs_mount signature as well as global replacement of PRISON_ROOT with SUSER_ALLOWJAIL for the suser(9) API.

503000

r134189

23 de agosto de 2004

5.3-BETA/RC before the pfil API change

503001

r135580

22 de setembro de 2004

5.3-RELEASE

503100

r136595

16 de outubro de 2004

5.3-STABLE after branching for RELENG_5_3

503101

r138459

3 de dezembro de 2004

5.3-STABLE after addition of glibc style strftime(3) padding options.

503102

r141788

13 de fevereiro de 2005

5.3-STABLE after OpenBSD’s nc(1) import MFC.

503103

r142639

27 de fevereiro de 2005

5.4-PRERELEASE after the MFC of the fixes in <src/include/stdbool.h> and <src/sys/i386/include/_types.h> for using the GCC-compatibility of the Intel C/C++ compiler.

503104

r142835

28 de fevereiro de 2005

5.4-PRERELEASE after the MFC of the change of ifi_epoch from wall clock time to uptime.

503105

r143029

2 de março de 2005

5.4-PRERELEASE after the MFC of the fix of EOVERFLOW check in vswprintf(3).

504000

r144575

3 de abril de 2005

5.4-RELEASE.

504100

r144581

3 de abril de 2005

5.4-STABLE after branching for RELENG_5_4

504101

r146105

11 de maio de 2005

5.4-STABLE after increasing the default thread stacksizes

504102

r504101

24 de junho de 2005

5.4-STABLE after the addition of sha256

504103

r150892

3 de outubro de 2005

5.4-STABLE after the MFC of if_bridge

504104

r152370

13 de novembro de 2005

5.4-STABLE after the MFC of bsdiff and portsnap

504105

r154464

17 de janeiro de 2006

5.4-STABLE after MFC of ldconfig_local_dirs change.

505000

r158481

12 de maio de 2006

5.5-RELEASE.

505100

r158482

12 de maio de 2006

5.5-STABLE after branching for RELENG_5_5

18.10. Versões do FreeBSD 4

Tabela 10. Valores do __FreeBSD_version para o FreeBSD 4
ValorRevisãoDataRelease

400000

r43041

22 de janeiro de 1999

4.0-CURRENT after 3.4 branch

400001

r44177

20 de fevereiro de 1999

4.0-CURRENT after change in dynamic linker handling

400002

r44699

13 de março de 1999

4.0-CURRENT after C++ constructor/destructor order change

400003

r45059

27 de março de 1999

4.0-CURRENT after functioning dladdr(3)

400004

r45321

5 de abril de 1999

4.0-CURRENT after __deregister_frame_info dynamic linker bug fix (also 4.0-CURRENT after EGCS 1.1.2 integration)

400005

r46113

27 de abril de 1999

4.0-CURRENT after suser(9) API change (also 4.0-CURRENT after newbus)

400006

r47640

31 de maio de 1999

4.0-CURRENT after cdevsw registration change

400007

r47992

17 de junho de 1999

4.0-CURRENT after the addition of so_cred for socket level credentials

400008

r48048

20 de junho de 1999

4.0-CURRENT after the addition of a poll syscall wrapper to libc_r

400009

r48936

20 de julho de 1999

4.0-CURRENT after the change of the kernel’s dev_t type to struct specinfo pointer

400010

r51649

25 de setembro de 1999

4.0-CURRENT after fixing a hole in jail(2)

400011

r51791

29 de setembro de 1999

4.0-CURRENT after the sigset_t datatype change

400012

r53164

15 de novembro de 1999

4.0-CURRENT after the cutover to the GCC 2.95.2 compiler

400013

r54123

4 de dezembro de 1999

4.0-CURRENT after adding pluggable linux-mode ioctl handlers

400014

r56216

18 de janeiro de 2000

4.0-CURRENT after importing OpenSSL

400015

r56700

27 de janeiro de 2000

4.0-CURRENT after the C++ ABI change in GCC 2.95.2 from -fvtable-thunks to -fno-vtable-thunks by default

400016

r57529

27 de fevereiro de 2000

4.0-CURRENT after importing OpenSSH

400017

r58005

13 de março de 2000

4.0-RELEASE

400018

r58170

17 de março de 2000

4.0-STABLE after 4.0-RELEASE

400019

r60047

5 de maio de 2000

4.0-STABLE after the introduction of delayed checksums.

400020

r61262

4 de junho de 2000

4.0-STABLE after merging libxpg4 code into libc.

400021

r62820

8 de julho de 2000

4.0-STABLE after upgrading Binutils to 2.10.0, ELF branding changes, and tcsh in the base system.

410000

r63095

14 de julho de 2000

4.1-RELEASE

410001

r64012

29 de julho de 2000

4.1-STABLE after 4.1-RELEASE

410002

r65962

16 de setembro de 2000

4.1-STABLE after setproctitle(3) moved from libutil to libc.

411000

r66336

25 de setembro de 2000

4.1.1-RELEASE

411001

4.1.1-STABLE after 4.1.1-RELEASE

420000

r68066

31 de outubro de 2000

4.2-RELEASE

420001

r70895

10 de janeiro de 2001

4.2-STABLE after combining libgcc.a and libgcc_r.a, and associated GCC linkage changes.

430000

r73800

6 de março de 2001

4.3-RELEASE

430001

r76779

18 de maio de 2001

4.3-STABLE after wint_t introduction.

430002

r80157

22 de julho de 2001

4.3-STABLE after PCI powerstate API merge.

440000

r80923

1 de agosto de 2001

4.4-RELEASE

440001

r85341

23 de outubro de 2001

4.4-STABLE after d_thread_t introduction.

440002

r86038

4 de novembro de 2001

4.4-STABLE after mount structure changes (affects filesystem klds).

440003

r88130

18 de dezembro de 2001

4.4-STABLE after the userland components of smbfs were imported.

450000

r88271

20 de dezembro de 2001

4.5-RELEASE

450001

r91203

24 de fevereiro de 2002

4.5-STABLE after the usb structure element rename.

450002

r92151

12 de março de 2002

4.5-STABLE after locale changes.

450003

(Never created)

450004

r94840

16 de abril de 2002

4.5-STABLE after the sendmail_enable rc.conf(5) variable was made to take the value NONE.

450005

r95555

27 de abril de 2002

4.5-STABLE after moving to XFree86 4 by default for package builds.

450006

r95846

1 de maio de 2002

4.5-STABLE after accept filtering was fixed so that is no longer susceptible to an easy DoS.

460000

r97923

21 de junho de 2002

4.6-RELEASE

460001

r98730

21 de junho de 2002

4.6-STABLE sendfile(2) fixed to comply with documentation, not to count any headers sent against the amount of data to be sent from the file.

460002

r100366

19 de julho de 2002

4.6.2-RELEASE

460100

r98857

26 de junho de 2002

4.6-STABLE

460101

r98880

26 de junho de 2002

4.6-STABLE after MFC of sed -i.

460102

r102759

1 de setembro de 2002

4.6-STABLE after MFC of many new pkg_install features from the HEAD.

470000

r104655

8 de outubro de 2002

4.7-RELEASE

470100

r104717

9 de outubro de 2002

4.7-STABLE

470101

r106732

10 de novembro de 2002

Start generated std{in,out,err}p references rather than sF. This changes std{in,out,err} from a compile time expression to a runtime one.

470102

r109753

23 de janeiro de 2003

4.7-STABLE after MFC of mbuf changes to replace m_aux mbufs by m_tag’s

470103

r110887

14 de fevereiro de 2003

4.7-STABLE gets OpenSSL 0.9.7

480000

r112852

30 de março de 2003

4.8-RELEASE

480100

r113107

5 de abril de 2003

4.8-STABLE

480101

r115232

22 de maio de 2003

4.8-STABLE after realpath(3) has been made thread-safe

480102

r118737

10 de agosto de 2003

4.8-STABLE 3ware API changes to twe.

490000

r121592

27 de outubro de 2003

4.9-RELEASE

490100

r121593

27 de outubro de 2003

4.9-STABLE

490101

r124264

8 de janeiro de 2004

4.9-STABLE after e_sid was added to struct kinfo_eproc.

490102

r125417

4 de fevereiro de 2004

4.9-STABLE after MFC of libmap functionality for rtld.

491000

r129700

25 de maio de 2004

4.10-RELEASE

491100

r129918

1 de junho de 2004

4.10-STABLE

491101

r133506

11 de agosto de 2004

4.10-STABLE after MFC of revision 20040629 of the package tools

491102

r137786

16 de novembro de 2004

4.10-STABLE after VM fix dealing with unwiring of fictitious pages

492000

r138960

17 de dezembro de 2004

4.11-RELEASE

492100

r138959

17 de dezembro de 2004

4.11-STABLE

492101

r157843

18 de abril de 2006

4.11-STABLE after adding libdata/ldconfig directories to mtree files.

18.11. Versões do FreeBSD 3

Tabela 11. Valores do __FreeBSD_version para o FreeBSD 3
ValorRevisãoDataRelease

300000

r22917

19 de fevereiro de 1996

3.0-CURRENT before mount(2) change

300001

r36283

24 de setembro de 1997

3.0-CURRENT after mount(2) change

300002

r36592

2 de junho de 1998

3.0-CURRENT after semctl(2) change

300003

r36735

7 de junho de 1998

3.0-CURRENT after ioctl arg changes

300004

r38768

3 de setembro de 1998

3.0-CURRENT after ELF conversion

300005

r40438

16 de outubro de 1998

3.0-RELEASE

300006

r40445

16 de outubro de 1998

3.0-CURRENT after 3.0-RELEASE

300007

r43042

22 de janeiro de 1999

3.0-STABLE after 3/4 branch

310000

r43807

9 de fevereiro de 1999

3.1-RELEASE

310001

r45060

27 de março de 1999

3.1-STABLE after 3.1-RELEASE

310002

r45689

14 de abril de 1999

3.1-STABLE after C++ constructor/destructor order change

320000

3.2-RELEASE

320001

r46742

8 de maio de 1999

3.2-RELEASE

320002

r50563

29 de agosto de 1999

3.2-STABLE after binary-incompatible IPFW and socket changes

330000

r50813

2 de setembro de 1999

3.3-RELEASE

330001

r51328

16 de setembro de 1999

3.3-RELEASE

330002

r53671

24 de novembro de 1999

3.3-STABLE after adding mkstemp(3) to libc

340000

r54166

5 de dezembro de 1999

3.4-RELEASE

340001

r54730

17 de dezembro de 1999

3.4-RELEASE

350000

r61876

20 de junho de 2000

3.5-RELEASE

350001

r63043

12 de julho de 2000

3.5-STABLE

18.12. Versões do FreeBSD 2.2

Tabela 12. Valores do __FreeBSD_version para o FreeBSD 2.2
ValorRevisãoDataRelease

220000

r22918

19 de fevereiro de 1997

2.2-RELEASE

(Não mudou)

2.2.1-RELEASE

(Não mudou)

2.2-STABLE after 2.2.1-RELEASE

221001

r24941

15 de abril de 1997

2.2-STABLE after texinfo-3.9

221002

r25325

30 de abril de 1997

2.2-STABLE after top

222000

r25851

16 de maio de 1997

2.2.2-RELEASE

222001

r25921

19 de maio de 1997

2.2-STABLE after 2.2.2-RELEASE

225000

r30053

2 de outubro de 1997

2.2.5-RELEASE

225001

r31300

20 de novembro de 1997

2.2-STABLE after 2.2.5-RELEASE

225002

r32019

27 de dezembro de 1997

2.2-STABLE after ldconfig -R merge

226000

r34445

24 de março de 1998

2.2.6-RELEASE

227000

r37803

21 de julho de 1998

2.2.7-RELEASE

227001

r37809

21 de julho de 1998

2.2-STABLE after 2.2.7-RELEASE

227002

r39489

19 de setembro de 1998

2.2-STABLE after semctl(2) change

228000

r41403

29 de novembro de 1998

2.2.8-RELEASE

228001

r41418

29 de novembro de 1998

2.2-STABLE after 2.2.8-RELEASE

Note que o 2.2-STABLE às vezes é identificado como "2.2.5-STABLE" após o 2.2.5-RELEASE. O padrão costumava ser ano seguido do mês, mas decidimos mudá-lo para um sistema maior/menor mais simples a partir de 2.2. Isso aconteceu porque o desenvolvimento paralelo em várias branches inviabilizou a classificação dos lançamentos apenas por suas datas reais de lançamento. Não se preocupe com velhos -CURRENTs; eles estão listados aqui apenas para referência.

18.13. FreeBSD 2 Antes das Versões 2.2-RELEASE

Tabela 13. Valores do __FreeBSD_version para o FreeBSD 2 de antes da 2.2-RELEASE
ValorRevisãoDataRelease

119411

2.0-RELEASE

199501

r7153

19 de março de 1995

2.1-CURRENT

199503

r7310

24 de março de 1995

2.1-CURRENT

199504

r7704

9 de abril de 1995

2.0.5-RELEASE

199508

r10297

26 de agosto de 1995

2.2-CURRENT before 2.1

199511

r12189

10 de novembro de 1995

2.1.0-RELEASE

199512

r12196

10 de novembro de 1995

2.2-CURRENT before 2.1.5

199607

r17067

10 de julho de 1996

2.1.5-RELEASE

199608

r17127

12 de julho de 1996

2.2-CURRENT before 2.1.6

199612

r19358

15 de novembro de 1996

2.1.6-RELEASE

199612

2.1.7-RELEASE


Última alteração em: 9 de março de 2024 por Danilo G. Baio