18.2. Versões do FreeBSD 12

Tabela 18.2. Valores do __FreeBSD_version para o FreeBSD 12
ValorRevisãoDataRelease
12000003024097 de julho de 201612.0-CURRENT.
120000130262812 de julho de 201612.0-CURRENT after removing collation from [a-z]-type ranges.
120000230439518 de agosto de 201612.0-CURRENT after removing unused and obsolete openbsd_poll system call.
120000330460822 de agosto de 201612.0-CURRENT after adding C++11 thread_local support in rev 303795.
120000430475224 de agosto de 201612.0-CURRENT after fixing LC_*_MASK for newlocale(3) and querylocale(3) (rev 304703).
120000530478925 de agosto de 201612.0-CURRENT after changing some ioctl interfaces in rev 304787 between the iSCSI userspace programs and the kernel.
12000063052561º de setembro de 201612.0-CURRENT after crunchgen(1) META_MODE fix in 305254.
12000073054215 de setembro de 201612.0-CURRENT after resolving a deadlock between device_detach() and usbd_do_request_flags(9).
120000830583315 de setembro de 201612.0-CURRENT after removing the 4.3BSD compatible macro m_copy() in 305824.
120000930607721 de setembro de 201612.0-CURRENT after removing bio_taskqueue() in 305988.
120001030627623 de setembro de 201612.0-CURRENT after mounting msdosfs(5) with longnames support by default.
12000113065561 de outubro de 201612.0-CURRENT after adding fb_memattr field to fb_info in 306555.
12000123065922 de outubro de 201612.0-CURRENT after net80211(4) changes (rev 306590, 306591).
120001330714012 de outubro de 201612.0-CURRENT after installing header files required development with libzfs_core.
120001430752917 de outubro de 201612.0-CURRENT after merging common code in rtwn(4) and urtwn(4), and adding support for 802.11ac devices.
120001530887420 de novembro de 201612.0-CURRENT after some ABI change for unbreaking powerpc.
120001630901722 de novembro de 201612.0-CURRENT after removing PG_CACHED-related fields from vmmeter.
120001730912425 de novembro de 201612.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.
12000183096767 de dezembro de 201612.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.
120001931014916 de dezembro de 201612.0-CURRENT after starting to lay down the foundation for 11ac support.
120002031208713 de janeiro de 201712.0-CURRENT after removing fgetsock and fputsock.
120002131385816 de fevereiro de 201712.0-CURRENT after removing MCA and EISA support.
120002231404021 de fevereiro de 201712.0-CURRENT after making the LinuxKPI task struct persistent across system calls.
(Não mudou)3143732 de março de 201712.0-CURRENT after removing System V Release 4 binary compatibility support.
12000233145642 de março de 201712.0-CURRENT after upgrading our copies of clang, llvm, lld, lldb, compiler-rt and libc++ to 4.0.0.
12000243148657 de março de 201712.0-CURRENT after removal of pcap-int.h
120002531543016 de março de 201712.0-CURRENT after addition of the <dev/mmc/mmc_ioctl.h> header.
120002631566216 de março de 201712.0-CURRENT after hiding struct inpcb and struct tcpcb from userland.
120002731567321 de março de 201712.0-CURRENT after making CAM SIM lock optional.
120002831668310 de abril de 201712.0-CURRENT after renaming smp_no_rendevous_barrier() to smp_no_rendezvous_barrier() in 316648.
120002931717619 de abril de 201712.0-CURRENT after the removal of struct vmmeter from struct pcpu from 317061.
120003031738324 de abril de 201712.0-CURRENT after removing NATM support including en(4), fatm(4), hatm(4), and patm(4).
120003131873623 de maio de 201712.0-CURRENT after types ino_t, dev_t, nlink_t were extended to 64bit and struct dirent changed layout (also known as ino64).
12000323196648 de junho de 201712.0-CURRENT after removal of groff.
120003332004317 de junho de 201712.0-CURRENT after the type of the struct event member data was increased to 64bit, and ext structure members added.
120003432008519 de junho de 201712.0-CURRENT after the NFS client and server were changed so that they actually use the 64bit ino_t.
120003532031724 de junho de 201712.0-CURRENT after the MAP_GUARD mmap(2) flag was added.
120003632034726 de junho de 201712.0-CURRENT after changing time_t to 64 bits on powerpc (32-bit version).
12000373205451º de julho de 201712.0-CURRENT after the cleanup and inlining of bus_dmamap* functions (320528).
120003832087910 de julho de 201712.0-CURRENT after MMC CAM committed. (320844).
120003932136922 de julho de 201712.0-CURRENT after upgrade of copies of clang, llvm, lld, lldb, compiler-rt and libc++ to 5.0.0 (trunk r308421).
120004032168829 de julho de 201712.0-CURRENT after adding NFS client forced dismount support umount -N.
120004132276221 de agosto de 201712.0-CURRENT after WRFSBASE instruction become operational on amd64.
120004232290025 de agosto de 201712.0-CURRENT after PLPMTUD counters were changed to use counter(9).
120004332298928 de agosto de 201712.0-CURRENT after dropping x86 CACHE_LINE_SIZE down to 64 bytes.
12000443233498 de setembro de 201712.0-CURRENT after implementing poll_wait() in the LinuxKPI.
120004532370618 de setembro de 201712.0-CURRENT after adding shared memory support to LinuxKPI. (323703).
120004632391022 de setembro de 201712.0-CURRENT after adding support for 32-bit compatibility IOCTLs to LinuxKPI.
120004732405326 de setembro de 201712.0-CURRENT after removing M_HASHTYPE_RSS_UDP_IPV4_EX. (324052).
12000483242272 de outubro de 201712.0-CURRENT after hiding struct socket and struct unpcb from userland.
12000493242814 de outubro de 201712.0-CURRENT after adding the value.u16 field to struct diocgattr_arg.
12000503243425 de outubro de 201712.0-CURRENT after adding the armv7 MACHINE_ARCH. (324340).
12000513244559 de outubro de 201712.0-CURRENT after removing libstand.a as a public interface. (324454).
120005232502826 de outubro de 201712.0-CURRENT after fixing ptrace() to always clear the correct thread event when resuming.
12000533255067 de novembro de 201712.0-CURRENT after changing struct mbuf layout to add optional hardware timestamps for receive packets.
120005432585215 de novembro de 201712.0-CURRENT after changing the layout of struct vmtotal to allow for reporting large memory counters.
12000553277409 de janeiro de 201812.0-CURRENT after adding cpucontrol -e support.
120005632795214 de janeiro de 201812.0-CURRENT after upgrading clang, llvm, lld, lldb, compiler-rt and libc++ to 6.0.0 (branches/release_60 r321788).
12000573290338 de fevereiro de 201812.0-CURRENT after applying a clang 6.0.0 fix to make the wine ports build correctly.
120005832916612 de fevereiro de 201812.0-CURRENT após o lua loader ser inserido.
12000593302992 de março de 201812.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.
12000603303844 de março de 201812.0-CURRENT after upgrading clang, llvm, lld, lldb, compiler-rt and libc++ to 6.0.0 release.
12000613321006 de abril de 201812.0-CURRENT after changing syslog(3) to emit RFC 5424 formatted messages.
120006233242312 de abril de 201812.0-CURRENT after changing the Netmap API.
120006333344610 de maio de 201812.0-CURRENT after reworking CTL frontend and backend options to use nv(3), allow creating multiple ioctl frontend ports.
120006433407422 de maio de 201812.0-CURRENT after changing the ifnet address and multicast address TAILQ to CK_STAILQ.
120006533429028 de maio de 201812.0-CURRENT after changing dwatch(1) to allow '-E code' to override profile EVENT_DETAILS.
12000663344661 de junho de 201812.0-CURRENT after removal of in-kernel pmc tables for Intel.
12000673348929 de junho de 201812.0-CURRENT after adding DW_LANG constants to libdwarf.
120006833493012 de junho de 201812.0-CURRENT after changing the interface between the NFS modules.
120006933523715 de junho de 201812.0-CURRENT after changing struct kerneldumpheader to version 4 (similar to version 2 in 11-STABLE and previous).
12000703358732 de julho de 201812.0-CURRENT after inlining atomic(9) in modules on amd64 and i386 requiring all modules of consumers to be rebuilt for these architectures.
12000713359304 de julho de 201812.0-CURRENT after changing the ABI and API of epoch(9) (335924) requiring modules of consumers to be rebuilt.
12000723359795 de julho de 201812.0-CURRENT after changing the ABI and API of struct xinpcb and friends.
120007333631315 de julho de 201812.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.
120007433636016 de julho de 201812.0-CURRENT after updating the configuration of libstdc++ to make use of C99 functions.
120007533653819 de julho de 201812.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).
120007633691430 de julho de 201812.0-CURRENT after KPI changes to timespecadd.
120007733757610 de agosto de 201812.0-CURRENT after timespec_get(3) was added to the system.
120007833786315 de agosto de 201812.0-CURRENT after exec.created hook for jails.
120007933806119 de agosto de 201812.0-CURRENT after converting arc4random to using the Chacha20 algorithm and deprecating arc4random_stir and arc4random_addrandom.
120008033817222 de agosto de 201812.0-CURRENT after removing the drm drivers.
120008133818221 de agosto de 201812.0-CURRENT after KPI changes to NVMe.
120008233828524 de agosto de 201812.0-CURRENT after reverting the removal of the drm drivers.
120008333833126 de agosto de 201812.0-CURRENT after removing arc4random_stir and arc4random_addrandom.
12000843384785 de setembro de 201812.0-CURRENT after updating objcopy(1) to properly handle little-endian MIPS64 object files.
120008533927019 de outubro de 201812.0-STABLE after updating OpenSSL to version 1.1.1.
120008633973225 de outubro de 201812.0-STABLE after updating OpenSSL shared library version numbers.
120050034047116 de novembro de 201812-STABLE after releng/12.0 was branched.
12005013428016 de janeiro de 201912-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.
120050234312617 de janeiro de 201912-STABLE após habilitar o sys/random.h #include do C ++.
120050334415215 de fevereiro de 201912-STABLE after merge of fixing renameat(2) for CAPABILITIES kernels.
120050434516915 de março de 201912-STABLE after merging CCM for the benefit of the ZoF port.
120050534532720 de março de 201912-STABLE after merging support for selectively disabling ZFS without disabling loader.
120050634616812 de abril de 201912-STABLE after merging llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 8.0.0 final release r356365.
120050734633717 de abril de 201912-STABLE after MFC of iflib changes in 345303, 345658, and partially of 345305.
120050834678427 de abril de 201912-STABLE after ether_gen_addr availability.
120050934779016 de maio de 201912-STABLE after bumping the Mellanox driver version numbers (mlx4en(4); mlx5en(4)).
120051034803621 de maio de 201912-STABLE after change to struct in linuxkpi from 348035.
120051134824324 de maio de 201912-STABLE after MFC of 347843: adding group_leader member to struct task_struct to the LinuxKPI.
120051234824524 de maio de 201912-STABLE after adding context member to ww_mutex in LinuxKPI.
12005133497635 de julho de 201912-STABLE after MFC of epoch(9) changes: 349763, 340404, 340415, 340417, 340419, 340420.
120051435008317 de julho de 201912-STABLE after additions to LinuxKPI's rcu list.
120051535087711 de agosto de 201912-STABLE after MFC of 349891 (reorganize the SRCS lists as one file per line, and then alphabetize them) and 349972 (add arm_sync_icache() and arm_drain_writebuf() sysarch syscall wrappers).
120051635127620 de agosto de 201912-STABLE after MFC of various changes to iflib 351276.
12005173520769 de setembro de 201912-STABLE after adding sysfs create/remove functions that handles multiple files in one call to the LinuxKPI.
120051835211410 de setembro de 201912-STABLE after additional updates to LinuxKPI's sysfs.
120051935235115 de setembro de 201912-STABLE after MFC of the new fusefs driver.
120100035254620 de setembro de 2019releng/12.1 branched from stable/12@r352480.
120150035254720 de setembro de 201912-STABLE after branching releng/12.1.
120150135459810 de novembro de 201912-STABLE after fixing a potential OOB read security issue in libc++.
120150235461311 de novembro de 201912-STABLE after enabling device class group attributes in the LinuxKPI.
120150335492821 de novembro de 201912-STABLE after adding support for AT_EXECPATH to elf_aux_info(3).
120150435565810 de novembro de 201912-STABLE after correcting the C++ version check for declaring timespec_get(3).
120150535589919 de dezembro de 201912-STABLE after adding sigsetop extensions commonly found in musl libc and glibc.
120150635596821 de dezembro de 201912-STABLE after doubling the value of ARG_MAX, for 64 bit platforms.
12015073563062 de janeiro de 202012-STABLE after adding functions to bitstring(3) to find contiguous sequences of set or unset bits.
12015083563946 de janeiro de 202012-STABLE after making USB statistics be per-device instead of per bus.
12015093564607 de janeiro de 202012-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 9.0.0 final release r372316.
120151035667913 de janeiro de 202012-STABLE after adding own counter for cancelled USB transfers.
120151135733331 de janeiro de 202012-STABLE after adding /etc/os-release as a symbolic link to /var/run/os-release.
12015123576126 de fevereiro de 202012-STABLE after recent LinuxKPI changes.
120151335995715 de abril de 202012-STABLE after cloning the RCU interface into a sleepable and a non-sleepable part in the LinuxKPI.
12015143605251 de maio de 202012-STABLE after implementing full bus_dma(9) support in the LinuxKPI and pulling in all dependencies.
12015153605451 de maio de 202012-STABLE after updating llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to 10.0.0 release.
12015163606204 de maio de 202012-STABLE after moving id_mapped to end of bus_dma_impl structure to preserve KPI.
120151736135021 de maio de 202012-STABLE after renaming vm.max_wired to vm.max_user_wired and changing its type.
120151836231918 de junho de 202012-STABLE after implementing __is_constexpr() function macro in the LinuxKPI.
12015193629164 de julho de 202012-STABLE after making liblzma use libmd implementation of SHA256.

All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.