========== WARNING! ===========
This is a read-only bzr mirror of upstream git. Don't use for development or merge proposals, this is only being used for daily PPA builds.
This branch is an import of the HEAD branch of the Git repository at https://github.com/martinpitt/python-dbusmock.git.
Last successful import was 4 hours ago.
- 242. By Martin Pitt on 2015-09-16
Quiesce irrelevant PEP-8 errors with pep8 1.6
I really want the __metadata__ be the first thing in the file, and the E731 "do
not assign a lambda expression, use a def" is wrong -- we are creating dynamic
functions which we need to assign.
- 241. By Pete Woods on 2015-09-16
NetworkManager template: Add missing properties to ethernet device and active connection
- 239. By Martin Pitt on 2015-06-11
timedated template: Add NTPSynchronized property and set it in SetNTP()
This makes the template work with systemd 220.
- 238. By Iain Lane on 2015-05-29
test_ofono: Don't check "private" fields
Ubuntu's version of the list_modems script obfuscates 'private' data.
Check for some other properties we set in the mock that aren't private
- 236. By Martin Pitt on 2015-05-12
SECURITY FIX: Prevent code execution through crafted pyc files
When loading a template from an arbitrary file through the AddTemplate() D-Bus
method call or DBusTestCase.
spawn_server_ template( ) Python method, don't create
or use Python's *.pyc cached files.By tricking a user into loading a template
from a world-writable directory like /tmp, an attacker could run arbitrary code
with the user's privileges by putting a crafted .pyc file into that directory.
Note that this is highly unlikely to actually appear in practice as custom
dbusmock templates are usually shipped in project directories, not directly in
Thanks to Simon McVittie for discovering this!
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)