LWN.net's Journal
[Most Recent Entries]
[Calendar View]
Friday, August 12th, 2016
| Time |
Event |
| 5:07p |
Security updates for Friday CentOS has updated mariadb (C7:
multiple unspecified vulnerabilities), php (C7; C6: proxy
injection), and qemu-kvm (C7: two
vulnerabilities).
Debian has updated icedove
(multiple vulnerabilities) and postgresql-9.4 (two vulnerabilities).
Debian-LTS has updated nettle (?:).
Fedora has updated perl-DBD-MySQL
(F23: code execution from 2015), python
(F24: proxy injection), and python3 (F24:
proxy injection).
openSUSE has updated go (42.1,
13.2; SPH: denial of service), hawk2 (42.1: clickjacking prevention),
java-1_7_0-openjdk (42.1; 13.2: multiple vulnerabilities), java-1_8_0-openjdk (42.1: multiple
vulnerabilities), libarchive (42.1:
multiple vulnerabilities, many from 2015), OpenJDK7 (13.1: multiple vulnerabilities), pcre2 (42.1: code execution), sqlite3 (42.1: information leak), and wget (13.2: code execution).
Oracle has updated mariadb (OL7:
multiple unspecified vulnerabilities), php (OL7; OL6:
proxy injection), and qemu-kvm (OL7: two vulnerabilities).
Red Hat has updated mariadb
(RHEL7: multiple unspecified vulnerabilities), mariadb55-mariadb (RHSC: multiple unspecified
vulnerabilities), php (RHEL7; RHEL6: proxy injection), php54-php (RHSC: proxy injection), php55-php (RHSC: proxy injection), qemu-kvm (RHEL7: two vulnerabilities), Red Hat OpenShift Enterprise (two
vulnerabilities), rh-mariadb100-mariadb
(RHSC: multiple unspecified vulnerabilities), rh-mysql56-mysql (RHSC: multiple unspecified
vulnerabilities), and rh-php56-php (RHSC:
proxy injection). | | 9:14p |
Lefkowitz: The One Python Library Everyone Needs Twisted developer Glyph Lefkowitz writes about the attrs library for Python, which he calls " my favorite mandatory Python library". Instead of a lot of boilerplate to handle attributes in classes, attrs makes it far easier. " It lets you say what you mean directly with a declaration rather than expressing it in a roundabout imperative recipe. Instead of “I have a type, it’s called MyType, it has a constructor, in the constructor I assign the property ‘A’ to the parameter ‘A’ (and so on)”, you say “I have a type, it’s called MyType, it has an attribute called a”, and behavior is derived from that fact, rather than having to later guess about the fact by reverse engineering it from behavior (for example, running dir on an instance, or looking at self.__class__.__dict__)." | | 11:40p |
Ardour 5.0 released The Ardour audio workstation has released its 5.0 version. There are many new features in the release, including a tabbed user interface, Lua scripting, built-in plugins, and new themes. " Ardour 5.0 is now available for Linux, OS X and Windows. This is a major release focused on substantial changes to the GUI and major new features related to mixing, plugin use, tempo maps, scripting and more. As usual, there are also hundreds of bug fixes. Ardour 5.0 can be parallel-installed with older versions of the program, and does not use the same preference files. It will load sessions from Ardour 2, 3 and 4, though with some potential minor changes." |
|