Download project files

How do I verify a download?


3140 of 49 releases

0.4.2 release from the trunk series released

Release information
Release notes:

- preload: Don't intercept netlink socket() calls during recording.
- Update devices/cameras/canon-powershot-sx200.ioctl for libgphoto 2.5.

File Description Downloads
download icon umockdev-0.4.2.tar.xz (md5, sig) release tarball 19
last downloaded 49 weeks ago
Total downloads: 19

0.4.1 release from the trunk series released

Release information
Release notes:

Bug fixes:
 - preload: Wrap __open_2() and __open64_2().

File Description Downloads
download icon umockdev-0.4.1.tar.xz (md5, sig) release tarball 33
last downloaded 27 weeks ago
Total downloads: 33

0.4 release from the trunk series released

Release information
Release notes:

New features:
- Add recording of Unix stream sockets. (part of issue #24)
- Add new method umockdev_testbed_load_socket_script() to replay recorded
  read()s/recv()s and write()s/send()s to a Unix socket. (part of issue #24)
- Add new umockdev-run option -u/--unix-stream to load a script for a mocked
  Unix socket into the testbed. (part of issue #24)
- Add new script file operation "f" to set a fuzz level when comparing expected
  incoming strings. (issue #26)
- Add docs/script-format.txt: document the umockdev script format.
- README.rst: Add unix socket record/replay example.

Bug fixes:
- Quote send/received data in script replay debug output, to get along with
  embedded null bytes and control characters. (issue #25)

File Description Downloads
download icon umockdev-0.4.tar.xz (md5, sig) release tarball 27
last downloaded 27 weeks ago
Total downloads: 27

0.3.2 release from the trunk series released

Release information
Release notes:

- script replay: Fix endless loop on end of script file.
- Fix /umockdev-run/integration/input-evtest for 32 bit architectures. Add a
  script recorded on 32 bit and select the right one in the test.
- Fix race condition in /umockdev-record/script-log-simple test which sometimes
  caused this to fail on slow machines.

File Description Downloads
download icon umockdev-0.3.2.tar.xz (md5, sig) release tarball 25
last downloaded 49 weeks ago
Total downloads: 25

0.3.1 release from the trunk series released

Release information
Release notes:

- Fix /umockdev-run/integration/input-touchpad test case to not leave behind an
  Xorg process on failure.
- Skip /umockdev-run/integration/input-touchpad test case on big-endian
  machines, as we do not have ioctl data from big endian machines at the moment.
- Flush the output file after each script recording event, to avoid losing data
  when recording programs that get terminated with a signal.
- Intercept SIGINT during ioctl recording, so that the record gets written even
  if the recorded program gets terminated with Control-C.
- Fix /umockdev-testbed-usb/lsusb test case to work with libusbx 1.0.16.
- Create PTY devices (for usage with get_dev_fd()) instead of plain files for
  other device types than tty as well, except for SUBSYSTEM=="usb". With that
  you can use record&replay f...

File Description Downloads
download icon umockdev-0.3.1.tar.xz (md5, sig) release tarball 12
last downloaded 49 weeks ago
Total downloads: 12

0.3 release from the trunk series released

Release information
Release notes:

Command line argument changes (not backwards compatible):
- Change umockdev-record's --ioctl option: The argument is now
  "devicefile=outputfile" like with umockdev-run, instead of specifying the
  device as the first positional argument. This was inconsistant, and is
  necessary to support other kinds of recording in the future.
- Rename umockdev-run's -l/--load option to -d/--device. Other kinds of files
  (ioctl dumps, and read/write scripts) also get "loaded" into the testbed, so
  the previous name does not make sense any more.

New features/API:
- Emulate SUBSYSTEM=tty mocked device nodes as PTYs instead of plain files, so
  that they behave tty-like and respond to the relevant ioctls.
  (first part of issue #9)
- Add new method umockdev_testbed_get_dev_fd() to get the master end...

File Description Downloads
download icon umockdev-0.3.tar.xz (md5, sig) release tarball 25
last downloaded 13 weeks ago
Total downloads: 25

0.2.11 release from the trunk series released

Release information
Release notes:

- Do not overwrite an existing $LD_PRELOAD in umockdev-run and umockdev-record.
- Add "make check-valgrind" target to debug memory leaks.
- Add recently added API to reference documentation.
- Fix various memory leaks.

File Description Downloads
download icon umockdev-0.2.11.tar.xz (md5, sig) release tarball 18
last downloaded 49 weeks ago
Total downloads: 18

0.2.10 release from the trunk series released

Release information
Release notes:

- Make stat()ing of emulated /dev/ nodes appear as actual block/char device
  nodes with proper major/minor number, instead of regular files. (issue #16)
- Add umockdev_testbed_add_from_file() convenience wrapper around
  add_from_string(). (issue #15)
- Handle USBDEVFS_REAPURB ioctls without a previous SUBMITURB like the real USB
  stack (return EAGAIN instead of crashing with an assertion). This makes
  umockdev work with gvfs' mtp backend.

File Description Downloads
download icon umockdev-0.2.10.tar.xz (md5, sig) release tarball 16
last downloaded 49 weeks ago
Total downloads: 16

0.2.9 release from the trunk series released

Release information
Release notes:

- preload: Do not change errno when calculating wrapped paths.
- Add umockdev_testbed_disable() and umockdev_testbed_enable() methods for
  temporarily disabling the emulated /sys and /dev. This can be used for
  temporarily switching back to the real /sys and /dev without having to
  destroy or change $UMOCKDEV_DIR and the UMockdevTestbed instance (which is
  difficult when these get exported to subprocesses like local D-BUS
  instances).

File Description Downloads
download icon umockdev-0.2.9.tar.xz (md5, sig) release tarball 11
last downloaded 48 weeks ago
Total downloads: 11

0.2.8 release from the trunk series released

Release information
Release notes:

- Link the typelib to the SONAMEd library, not the version-less development
  symlink.

File Description Downloads
download icon umockdev-0.2.8.tar.xz (md5, sig) release tarball 12
last downloaded 49 weeks ago
Total downloads: 12

3140 of 49 releases