changelog.txt 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. 2014-07-XX
  2. + 2014.07 release
  3. * Release naming convention is YYYY.MM from now on
  4. * Kernel 3.15 with module signing
  5. * DM-Verity for faster SquashFS image verification
  6. * Support for installation to GPT media
  7. * Added support for exFAT filesystem
  8. * Better support for QEMU mouse virtualization
  9. * Xorg server 1.15
  10. * Firewire SBP-2 module is blacklisted to prevent Firewire RAM access
  11. * Reduced the number of SUID binaries via POSIX.1e capabilities
  12. * Replaced htpdate with NTP for time synchronization
  13. * Added "tz" boot parameter for RTC timezone specification
  14. * Added "gentoo=nontp" boot parameter for disabling NTP
  15. * Added "gentoo=obfs" boot parameter for obfsproxy Tor bridges
  16. * Added "gentoo=xkms" boot parameter for forcing X modesetting driver
  17. * More robust Xorg autoconfiguration with sequential fallbacks
  18. * Changed OTFE filesystem to ext4
  19. * Added ASCII virtual keyboard table for OTFE password entry
  20. * Added preformatted man pages
  21. * Replaced Epiphany with Firefox
  22. * Added proxychains, a heterogeneous chaining proxyfier
  23. * Replaced XChat with HexChat
  24. * Removed experimental I2P support and JamVM
  25. * Removed many packages due to shift of project focus
  26. * Removed most translations due to shift of project focus
  27. * OVA image creation is fully integrated into build process
  28. * Removed qemulate.sh script
  29. 2012-09-01
  30. + 2012.3 release
  31. * Kernel 3.4.7 with overlayfs instead of Unionfs
  32. * Kernel image is now bundled with initramfs
  33. * EFI boot binaries are signed for Secure Boot
  34. * (U)EFI trusted boot chain continues from EFI boot binaries
  35. * Xorg server 1.12 and Mesa 8.0 with Gallium3D for Radeon cards
  36. * Nouveau driver is used for Nvidia cards
  37. * Better support for VMware graphics virtualization
  38. * Simplified boot parameters handling, most are now omitted
  39. * Added "blacklist" boot parameter for kernel modules blacklisting
  40. * Added "bridges" boot parameter for specifying Tor bridges
  41. * Added "gentoo=noanon" boot parameter for non-anonymous usage mode
  42. * More rigorous Wi-Fi and Bluetooth (un)blocked states on boot
  43. * Added small CD -> USB bootstrapping ISO image
  44. * Added optional PKCS#11 smart-cards support to GnuPG
  45. * Added reaver-wps, a WiFi Protected Setup cracking tool
  46. * Added Redshift, a screen color temperature adjuster
  47. * Disabled GnuPG-S/MIME autoimport of expired certificates
  48. * GTK-2 and GTK-3 themes are now uniform
  49. 2012-06-17
  50. + 2012.2 release
  51. * Better handling of "readonly" boot parameter for some boot media
  52. * Better SD boot media support on some hardware
  53. * Added USB 3.0 boot media support
  54. * Last remaining executable PaX exception has been removed
  55. * Cables communication is now self-contained, based on libmicrohttpd
  56. * Added VIPS image manipulation toolkit (including nip2 GUI)
  57. * Added XInput calibrator
  58. * Removed ePDFView
  59. * Fixed key retrieval in GNU Privacy Assistant
  60. 2012-05-11
  61. + 2012.1 release
  62. * Kernel 3.2.11 with devtmpfs in initramfs
  63. * Fixed memory wiping in KEXEC kernel
  64. * Removed almost all PaX protection exceptions
  65. * Fixed multilingual disk labels support for automount
  66. * Fixed 3G support for modems with PIN unlocking
  67. * More extensive firmware support
  68. * Better hardware support (nVidia SATA, BRCM4313, DVBs, joysticks, tablets)
  69. * Experimental (U)EFI booting support using GRUB 2
  70. * Better filesystem security (read-only root fs)
  71. * CD boot media ejection now triggers shutdown (same as USB boot media)
  72. * Filesystem is now FHS-3.2+/run-compliant
  73. * Removed framebuffer console splash and decoration
  74. * Reworked framebuffer handling and simplified boot menu entries
  75. * Added SquashFS image verification during early boot
  76. * Added "readonly" boot parameter for disabling persistence
  77. * Added "toram" boot parameter for copying root filesystem to RAM
  78. * Added "gentoo=xvesa" boot parameter for forcing VESA driver in X server
  79. * Added "gentoo=xfb" boot parameter for forcing framebuffer driver in X server
  80. * setup.sh now supports "auto" mode, w/o unmounting and script copying
  81. * setup.sh is now more robust (MBR write fix, 64-bit-only systems warning)
  82. * Cables communication maintains perfect forward secrecy and repudiability
  83. * Added Open Virtualization bundle (OVA) (backported to 2011.2)
  84. * Better support for VMware and VirtualBox virtualization
  85. * Better support for regular mailboxes in Claws-Mail
  86. * Better Bluetooth support
  87. * Replaced Midori browser with Epiphany (also based on WebKit-GTK+)
  88. * Replaced SCIM input methods manager with uim
  89. * Added gFTP file transfer client
  90. * Added uGet download manager
  91. * Replaced Xarchiver with File Roller
  92. * Unsafe Browser execution environment is sanitized with pam_namespace
  93. * Laptop Mode Tools do not wake up drives on PM state changes
  94. * Unsafe Browser now refuses to run once Tor has established a circuit
  95. * Added keyboard layout configuration via locale customization applet
  96. * Added test-liberte, an automatic network policy testing script
  97. * Build scripts do not require SquashFS tools or cdrtools anymore
  98. 2011-11-07
  99. + 2011.2 release
  100. * ISO image generation, useful for VMs and independent installs
  101. * Support for installing to ext2/3/4 filesystems
  102. * Directories are hidden on FAT (during install) and ISO (in Joliet layer)
  103. * Added silent splash theme, which also disables logo in X server
  104. * Added configuration-gathering tool for bug reporting
  105. * Kernel 2.6.39 with SquashFS XZ compression and NX support
  106. * Requirements bumped to PentiumIII+ (implies MMX, SSE) with PAE
  107. * All RAM is wiped on shutdown/reboot, regardless of 3GiB address space limit
  108. * Xorg server 1.10, better touchpad support
  109. * Better integration as VirtualBox (including clipboard), VMWare, QEMU guest
  110. * VirtualBox shares are now supported as automount directories
  111. * HFS and HFS+ filesystems are now supported as read-only automounts
  112. * Optional I2P support via gentoo=i2p kernel argument
  113. * HTP time daemon has been hardened and extended to aid I2P service
  114. * OTFE partition now supports file permissions, sanitized during boot
  115. * OTFE partition now uses NTFS compression for all data
  116. * Added an applet for switching Tor identity (NEWNYM)
  117. * Cables communication is now a separate project
  118. * Cables communication daemon runs under a designated user
  119. * Cables communication supports I2P as source and destination addresses
  120. * Added cables communication identity information applet
  121. * Added small and fast Java runtime environment (JamVM)
  122. * Added HTML5 and plugin-based video/audio support to Midori
  123. * Added SASL (plain) authentication and OTR encryption support to XChat
  124. * Added PPTP/OpenVPN/Cisco VPN support to NetworkManager
  125. * Added emelFM2 2-pane file manager
  126. * Replaced MPlayer with Totem (GStreamer-based)
  127. * Replaced xvkbd with Florence virtual keyboard
  128. * Audio mixer channels are heuristically set up on boot
  129. * Selected Tor-friendly IRC networks for XChat
  130. 2011-05-29
  131. + 2011.1 release
  132. * Removed SYSLINUX dependency during Linux install
  133. * Custom fast initramfs without blind modules probing
  134. * Separated KMS-dependent and VESA-dependent boots
  135. * Added option for booting without applying user settings
  136. * More RAM is wiped with KEXEC-based reboot/shutdown
  137. * RAM is also wiped before power-off on boot media removal
  138. * Power-off button is ignored when X server screen is locked
  139. * X server screen locks automatically on closed lid
  140. * Boot media filesystem is repaired on startup and shutdown
  141. * Kernel 2.6.37 with PLD Linux SquashFS LZMA patches
  142. * Parallel OpenRC facilitates faster startup and shutdown
  143. * Control groups assist process scheduling
  144. * Haveged is used for supplying entropy
  145. * Xorg server 1.9
  146. * Added OpenSSH client
  147. * Disabled NTP in favor of exclusive HTP use
  148. * Added secure and anonymous cables communication
  149. * Added detection and warning about virtualized environment
  150. * Added blinking of unused LEDs on dropped and rejected packets
  151. * Easy MP4[H.264+MP3] webcam video encoding
  152. * Easy Speex audio encoding
  153. * Added FBReader, XChat, Pidgin
  154. 2010-11-15
  155. + 2010.1 release
  156. * Transitioned to SYSLINUX, radically simplified installation on all platforms
  157. * Robust persistence using resizable encrypted virtual partition (OTFE)
  158. * Tor start-up does not depend on in-the-clear correct time source access
  159. * Tor hostname is now directly generated and propagated to Tor upon first boot
  160. * Provisional communication certificates generation and username derivation
  161. * GnuPG uses HKPS protocol (CA certificate verified during build)
  162. * Added an unsafe browser that bypasses the firewall (for Wi-Fi registration)
  163. * Added robust X server screen locking support
  164. * Added a robust and reasonably fast start-to-finish build script
  165. * Added universal verification of signatures during build (rsync is disabled)
  166. * Hardened build is now based on the more reliable regular stage3 autobuilds
  167. * Hardened GCC version with SSP and PIE support is now used to build packages
  168. * Removed CDROM boot support
  169. * Accepted licenses are explicitly specified during build
  170. * Updated to kernel 2.6.32, kernel+initrd use LZMA
  171. * Removed SquashFS LZMA support until it is available in mainline
  172. * Added full ACL and extended attributes support
  173. * AutoFS integration fixes and enhancements
  174. * Added support for popular Ethernet and Wi-Fi drivers (including firmware)
  175. * Removed the deprecated IDE support in favor of libata, added SMART monitor
  176. * MAC address is correctly randomized (automatic for Wi-Fi only)
  177. * Laptop Mode Tools are used for power management
  178. * Most capable audio card is configured as default during boot
  179. * Replaced (unmaintained and Python-based) Wicd with NetworkManager
  180. * Stability, security, and hardware support improvements
  181. * Space usage improvements
  182. * Improved control of growing log files (no file grows indefinitely in tmpfs)
  183. * Perl and Python are cleanly removed from the image
  184. * Applications list improvements (Evince+Postscript/DejaVu, Eboard, ...)
  185. * Provisional MP4[H.264+Ogg[Vorbis/Speex]] lightweight video encoding support
  186. 2010-05-05
  187. + 2010.0 inital release