The Electronic Frontier Foundation reportsthat 567 relays from the 2014 Tor Challenge are still up and running—"more than were established during the entire inaugural Tor Challenge back in 2011. To put that number in perspective, these nodes represent more than 8.5% of the roughly 6,500 public relays currently active on the entire Tor network, a system that supports more than 2-million directly connecting clients worldwide."
The fifth 4.3 prepatch is out. "It'sthe usual 'lots of small fixes to drivers and architecture code, with somefilesystem updates thrown in for variety'." This prepatch alsofeatures a change to the kernel codename, which is now "Blurry Fish Butt".
The new version of the WRT1900AC router from Linksys looks like justanother high-end home router, but there is an important difference:"Linksys has collaborated with OpenWrt and Marvell to provide fullopen source support for the WRT1900ACS in OpenWrt's stable and developmentbranches." When asked, the company confirmed that the router isfully supported by free drivers. LWN is not normally filled withnew-product announcements, but, given the pervasive binary-blob problem inthis space, a router with free drivers seems noteworthy.
Arch Linux has updated opensmtpd(multiple vulnerabilities).Fedora has updated 389-ds-base(F21: cipher downgrade), kernel (F22: threevulnerabilities), and qemu (F22 F21: multiple vulnerabilities).openSUSE has updated freetype2(13.1: two vulnerabilities from 2014).Red Hat has updated OpenStackdirector (RHELOSP7: authentication bypass) and python-django (RHELOSP7: denial of service).SUSE has updated firefox(SLE11SP3, SLE11SP4: multiple vulnerabilities).
The Creative Commons has announced that a"detailedanalysis" has determined that materials licensed under BY-SA 4.0license may be distributed under the terms of GPLv3. "But if youruse case calls for or requires (in the case of remixing CC BY-SA 4.0 andGPLv3 material to make a single adaptation) releasing a CC BY-SA 4.0adaptation under GPLv3, now you can: copyright in the guise of incompatiblecopyleft licenses is no longer a barrier to growing the part of the commonsyou’re working in. We hope that this new compatibility not only removes abarrier, but helps inspire new and creative combinations of software andculture, design, education, and science, and the adoption of software bestpractices such as source control (e.g., through “gitâ€) in thesefields."
On his blog, Martin Gräßlin has posted an update on porting KDE's Plasma desktop to Wayland. There has been progress in various areas, including transient window positioning (which makes menus appear at the right location), Plasma/KWin specific extensions, support for multiple X servers, and support for "KWin in the cloud":"So on Friday I decided to dedicate my development time on a virtual framebuffer backend. This backend (to start use kwin_wayland --xwayland --virtual) doesn’t render to any device, but only “simulates†rendering by using a QImage which then isn’t used at all. Well not completely true: there is an environment variable to force the backend to store each rendered frame into a temporary directory.Why is such a virtual backend so exiting? Well it means we can run KWin anywhere. We are not bound to any hardware restrictions like screen attached or screen resolution. With other words we can run it on servers – in the cloud. The first such instance runs on our CI [continuous integration] servers in the form of an automated integration test. And in future there will be much more such tests."
Arch Linux has updated bugzilla(privilege escalation).openSUSE has updated IPython,(cross-site scripting).SUSE has updated php5 (SLE11SP2:three vulnerabilities).
SCSI subsystem maintainer James Bottomley has posted adifferent view on the issue of civility on the kernel's mailing lists."So, by and large, I’m proud of the achievements we’ve made incivility and the way we have improved over the years. Are we perfect? byno means (but then perfection in such a large community isn’t a realisticgoal). However, we have passed our stress test: that an individual withbad patches to several mailing lists was met with courtesy and helpfuladvice, in spite of serially repeating the behaviour."
Drivers for graphics hardware are an important part of the graphics stack,so it was not unexpected that the 2015 X.Org DevelopersConference had several status updates for free graphics drivers. Threeprojects had talks: theNouveau driver forNVIDIA devices, the amdgpu driver for AMDhardware, and the Etnaviv driver forVivante GPUs. Each presented an update on its progress and plans.
Debian has updated freetype(denial of service) and zendframework (two vulnerabilities).Fedora has updated openhpi (F22:world writable /var/lib/openhpi directory) and wireshark (F22: multiple vulnerabilities).Ubuntu has updated spice (15.04,14.04: multiple vulnerabilities).
Back in the distant past (May 2015), LWN lookedat a couple of efforts to provide improved string-handling primitivesto the kernel. One of those two was recently merged, while the other hasrun into trouble; both cases highlight a fundamental concern Linus hasabout this type of kernel patch. The end result is that it is possible toevolve the kernel toward safer interfaces, but attempts to do so as a seriesof mass changes will probably not end well.
Open Invention Network (OIN) marks its ten year anniversary. "Since its founding in 2005, Open Invention Network has grown its community to over 1,700 participants – from sizable multinational companies to key open source projects to emerging businesses. OIN has expanded its strategic patent portfolio to more than 1,000 worldwide patents and applications. In parallel, the zone of patent non-aggression that is defined by OIN’s Linux System definition has evolved to include more than 2,300 software packages, which ensures freedom of action in core functionality for global open source projects and technology platforms such as Linux, Red Hat, SUSE, Android, Open Stack and Apache."
The nomination process has begun for the 2015 election of the TechnicalAdvisory Board for the Linux Foundation. That election will happen onOctober 26 at the Kernel Summit in Seoul, South Korea. There are fivepositions to be filled; terms are for two years.
Ars Technica presentsa lengthy review of Android 6.0 "Marshmallow". "While this is a review of the final build of "Android 6.0," we're going to cover many of Google's apps along with some other bits that aren't technically exclusive to Marshmallow. Indeed, big chunks of "Android" don't actually live in the operating system anymore. Google offloads as much of Android as possible to Google Play Services and to the Play Store for easier updating and backporting to older versions, and this structure allows the company to retain control over its open source platform. As such, consider this a look at the shipping Google Android software package rather than just the base operating system. "Review: New Android stuff Google has released recently" would be a more accurate title, though not as catchy."
Sarah Sharp has madeofficial her departure from the kernel development community. "Ididn’t take the decision to step down lightly. I felt guilty, for a longtime, for stepping down. However, I finally realized that I could no longercontribute to a community where I was technically respected, but I couldnot ask for personal respect. I could not work with people who helpfullyencouraged newcomers to send patches, and then argued that maintainersshould be allowed to spew whatever vile words they needed to in order tomaintain radical emotional honesty. I did not want to work professionallywith people who were allowed to get away with subtle sexist or homophobicjokes. I feel powerless in a community that had a 'Code of Conflict'without a specific list of behaviors to avoid and a community with no teethto enforce it."
The Linux Foundation has announcedthe formation of a collaborative project to support the ongoing developmentof the realtime kernel patch set. "The RTL Collaborative Projectwill focus on pushing critical code upstream to be reviewed and eventuallymerged into the mainline Linux kernel where it will receive ongoingsupport. This will save the industry millions of dollars in research anddevelopment. It will also improve quality of the code through robustupstream kernel test infrastructure, since anything maintained in themainline kernel is collectively supported by thousands of developers andhundreds of companies around the world." As part of the project,the Foundation has appointed Thomas Gleixner into a Fellow position.
Greg Kroah-Hartman has released the 4.2.3and 4.1.10 stable kernels. The fix for thedeadlocks reported for 4.1.9 did not makeit into 4.1.10. As usual, these stable kernels contain fixes throughoutthe tree.
Many online media outlets are reporting the news that ownership ofthe popular ad-blocking browser extension AdBlock hasbeen sold to a new owner. Not to be confused with similarly namedprojects AdBlock Plus and AdBlock Edge, this AdBlock announced thenews of the sale to its users in a pop-up window. TheNextWeb reportsthat AdBlock employees refused to identify the buyer. In relatednews, the new owner has decided to join the "Acceptable Ads"whitelisting program run by rival AdBlock Plus. An announcementon the AdBlock Plus site confirms the move, and notes that an"independent review board" will now decide whichadvertisements are included the Acceptable Ads whitelist. Publicnominations for the board are said to be open.
The GNOME Foundation has announced the release of its Annual Report [PDF] for the 2014 fiscal year, which ran from October 1, 2013 through September 30, 2014. The report covers topics like finances, the Groupon trademark battle, conferences, outreach, accessibility, and lots more. "Jean-François Fortin Tam, president of the GNOME Foundation for 2014-2015, states in the introduction letter: '2014 is on record as one of the most challenging years in the Foundation's history. It is also the year that has given us the most demonstrative and passionate display of support—from our members, our contributors, and the Free Software community—that we have ever experienced.'"
Joanna Rutkowska has announced the release of Qubes OS 3.0, which has a new hypervisor abstraction layer (HAL) as one of its "killer features". Qubes OS uses a hypervisor as part of its "security by compartmentalization" strategy for creating a more secure operating system. The HAL "will allow us to easily switch the underlying hypervisors in the near future, perhaps even during the installation time, depending on the user needs (think tradeoffs between hardware compatibility and performance vs. security properties desired, such as e.g. reduction of covert channels between VMs, which might be of importance to some users). More philosophically-wise, this is a nice manifestation of how Qubes OS is really "not yet another virtualization system", but rather: a user of a virtualization system (such as Xen)."We looked at Qubes OS 3.0 back in May.
Greg Kroah-Hartman has announced the release of the 3.14.54 and 3.10.90 stable kernels. As usual, theycontain important fixes throughout the tree and users should upgrade.
The Free Software Foundation (FSF) has announced a collaboration with Software Freedom Conservancy (SFC) on "The Principles of Community-Oriented GPL Enforcement", which describes what it means to do GPL enforcement in a way that is oriented toward gaining compliance (also: SFC announcement). "'GPL enforcement is mostly an educational process working with people who have made honest mistakes, but it must be undertaken with care and thoughtfulness. Our goal is not to punish or censure violators, but to help them come into compliance. Abiding by these principles aids our work in bringing about that outcome,' said FSF's licensing and compliance manager, Joshua Gay.
Debian-LTS has updated commons-httpclient (denial of service) and fuseiso (two vulnerabilities).Mageia has updated kernel (multiple vulnerabilities).openSUSE has updated firefox (multiple vulnerabilities) and python-PyJWT (13.2: privilege escalation).Red Hat has updated openshift(RHOSE2.2: multiple vulnerabilities) and thunderbird (RHEL5,6,7: multiple vulnerabilities).SUSE has updated haproxy (SOSCC5,SLE12: two vulnerabilities).Ubuntu has updated cyrus-sasl2(15.04: denial of service from 2013), php5 (multiple vulnerabilities), rpcbind (denial of service), and lxc (14.04: regression inprevious fix).
The Linux Foundation has announcedthe release of its first ever report that attempts to measure theestimated value of development costs in its Collaborative Projects. Thereport is titled “A $5 Billion Value: Estimating the Total Development Costof Linux Foundation’s Collaborative Projects.†"Linux Foundation Collaborative Projects are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems. More than 500 companies and thousands of developers from around the world contribute to these open source software projects that are changing the world in which we live."
An occasionally heard horror story about the kernel development communityconcerns developers who are told that, in order to get their code upstream,they must first invest considerable effort into fixing a relatedsubsystem. As with many such stories, this is not an experience manykernel developers have had, but there is also agrain of truth behind it. The ongoing live-patching effort, and the extrawork that has been required to push that work forward, is a case in point.
CentOS has updated openldap (C7: denial of service).Debian-LTS has updated flightgear(inadequate filesystem validation checks), freetype (denial of service), libemail-address-perl (denial of service), openssh (regression in previous update), and wordpress (multiple vulnerabilities).Oracle has updated openldap (OL7; OL6; OL5: denial of service).Ubuntu has updated lxc (15.04,14.04: apparmor policy bypass).
Many developers, users, and entire industries rely on virtualization, asprovided by software like Xen,QEMU/KVM, orkvmtool.While QEMU can run a software-based virtual machine, and Xen can runcooperating paravirtualized OSes without hardware support, most current usesand deployments of virtualization rely on hardware-accelerated virtualization,as provided on many modern hardware platforms. Linux supports hardwarevirtualization via the Kernel Virtual Machine (KVM) API. In this article,we'll take a closer look at the KVM API, using it to directly set up a virtualmachine without using any existing virtual machine implementation.Subscribers can click below for guest author Josh Triplett's look at the API from this week's Kernel page.
CentOS has updated openldap (C6; C5: denial of service).Debian-LTS has updated virtualbox-ose (multiple vulnerabilities, onefrom 2013) and vorbis-tools (multiple vulnerabilities).Red Hat has updated chromium-browser (RHEL6: informationdisclosure) and openldap (RHEL5,6,7: denial of service).Scientific Linux has updated openldap (SL5,6,7: denial of service).Ubuntu has updated kernel (15.04; 14.04:two vulnerabilities), linux-lts-trusty(12.04: two vulnerabilities), linux-lts-utopic (14.04: privilegeescalation), and linux-lts-vivid (14.04:two vulnerabilities).
The Document Foundation celebratesthe fifth birthday of LibreOffice, which was launched as a fork of OpenOffice.org on September 28, 2010. "LibreOffice 5.0, launched in early August, has been the most successful major release ever, triggering an unprecedented 8,000 donations in 30 days. Of course, the success has been reflected in the number of adoptions, which has soared. The icing on the cake has been the announcement of the Italian Defence Organization, which will be migrating some 150,000 PCs to LibreOffice starting from October 2015."
The Electronic Frontier Foundation (EFF) has launchedthe Offline project, "a campaign devoted to digital heroes—coders, bloggers, and technologists—who have been imprisoned, tortured, and even sentenced to death for raising their voices online or building tools that enable and protect free expression on the Internet."
The Apache OpenOffice blog promisesthat the 4.1.2 release is coming soon. "Most of the code changesfor OpenOffice 4.1.2 have already been integrated. Dozens of old and newdevelopers contributed in recent weeks. For users, improvements areexpected in stability (fixes in all modules: Writer, Calc, Impress, Draw,Base), Microsoft interoperability (Sharepoint) and documentsimport." If "recent weeks" is taken to mean "sinceJuly 1", then six developers (0.5 dozens)13 developers (1.08 dozens) have contributed 135patches toward this release.
Arch Linux has updated chromium (information disclosure).Debian has updated cyrus-sasl2(denial of service from 2013).Debian-LTS has updated eglibc(multiple vulnerabilities) and nss (two vulnerabilities).Fedora has updated firefox (F22:multiple vulnerabilities), pdns (F22; F21:denial of service), rolekit (F22: information leak), xen (F22; F21: two vulnerabilities), and xpra (F22; F21: information disclosure).Mageia has updated pixman (MG5:buffer overflow), rpcbind (MG5: denial ofservice), and unzip (MG5: two vulnerabilities).SUSE has updated Xen (SLES10SP4: multiple vulnerabilities).Ubuntu has updated NVIDIA graphicsdrivers (15.04, 14.04, 12.04: privilege escalation) and simplestreams (15.04, 14.04: regression inprevious update).
The 4.3-rc3 prepatch is out."So as usual, rc3 is actually bigger than rc2 (fixes are starting totrickle in), but nothing particularly alarming stands out.Everything looks normal: the bulk is drivers (all over, but gpu andnetworking are the biggest parts) and architecture updates. There'salso networking and filesystem updates, along with documentation."
Earlier this week, pump.io creator Evan Prodromou announcedthat, due to budget and time pressures, he was looking to move pump.iointo a community-governed project structure. "Ideally, what I'dlike to do is transfer the copyrights, domains and data to anon-profit that could collect donations to keep the serversrunning. Budget-wise, it's about $5K/year, including servers, domainregistration, and SSL certs. It'd also be great if some of the peoplewho have been sending in pull requests could start working on thesoftware directly. There are a lot of PRs backed up."Subsequently, interested community members met to hash out a plan, andhave now reportedtheir plans. Pump.io will apply to be a member project of theSoftware Freedom Conservancy, and Prodromou has started grantingadministrative and commit privileges to several other developers. Itis not yet clear how maintenance for Prodromou's current crop ofpump.io servers will be handled, but the community does appear to becoalescing into a more active project.
The Electronic Frontier Foundation (EFF) Deeplinks blog has an almost amusing account of a patent holder trying to define "integer" as a whole number greater than one. It seems that this strategy is likely to fail, but there is, of course, a cost associated with refuting such a ridiculous definition. "To be clear: the law allows patent applicants to redefine words if they want. But the law also says they have to be clear that they are doing that (and in any event, they shouldn't be able to do it years after the patent issues, in the middle of litigation). In Core Wireless' patent, there is no indication that it used the word "integer" to mean anything other than what we all learn in high school. (Importantly, the word "integer" doesn’t appear in the patent anywhere other than in the claims.)It appears that Core Wireless is attempting to redefine a word—a word the patent applicant freely chose—because presumably otherwise its lawsuit will fail."
The GNOME Project has announced the release of GNOME 3.18. "Thisrelease brings significant improvements to many of our core applications, from better Google Drive integration in Files to a listview in Boxes to firmware updates in Software, and several entirelynew applications: Calendar, Characters, Todo.Improvements to our platform include automatic screen brightnesshandling and improved typography." See the release notesfor details.
Arch Linux has updated firefox (multiple vulnerabilities).CentOS has updated firefox (C7; C6; C5: multiple vulnerabilities) and qemu-kvm (C6: information leak).Fedora has updated kernel (F21:privilege escalation) and unzip (F22: two vulnerabilities).openSUSE has updated flash-player(13.2, 13.1: multiple vulnerabilities).Oracle has updated firefox (OL7; OL6; OL5: multiple vulnerabilities) and qemu-kvm (OL6: information leak).Red Hat has updated firefox(RHEL5,6,7: multiple vulnerabilities) and qemu-kvm (RHEL6: information leak).Scientific Linux has updated firefox (SL5,6,7: multiple vulnerabilities)and qemu-kvm (SL6: information leak).Slackware has updated firefox (multiple vulnerabilities).SUSE has updated flash-player (SLE12; SLED11SP3,4: multiple vulnerabilities) and kernel (SLE11SP3: multiple vulnerabilities).Ubuntu has updated firefox(15.04, 14.04, 12.04: multiple vulnerabilities) and ubufox (15.04, 14.04, 12.04: multiple vulnerabilities).
The release of Firefox 41 has been announced."This release includes minor updates to personalize your FirefoxAccount and adds a new functionality to Firefox Hello Beta." The releasenotes contain more information.
In September 2014 a serious securityvulnerability that became known as Shellshock was found in Bash, whichis the default shell in most Linux distributions. But it quickly turned outthat the initial fix for Shellshock was incomplete. Various other relatedbugs were found only days after the publication, amongst them twosevere vulnerabilities discovered by Michał Zalewski from the Googlesecurity team. In the blog post, Zalewski mentioned that he had found thesebugs with a fuzzing tool that he wrote, which almost nobody knew back then: american fuzzy lop (afl).Subscribers can click below for the full article by guest author Hanno Böck.