Skip to content

Tags: jaredd/libiio

Tags

v0.14

Toggle v0.14's commit message
Bump to version v0.14

Changelog:
c8ac1c5 network: Fix buffer reuse

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>

v0.13

Toggle v0.13's commit message
appveyor.yml: Downgrade llvm and clang packages for the moment

The latest llvm and clang packages somehow break the doxygen binary. To fix
this use an older known to work version for now.

Signed-off-by: Alexandra Trifan <Alexandra.Trifan@analog.com>
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>

v0.12

Toggle v0.12's commit message
Bump to version v0.12

Changelog:
 * iio_attr: Add support for buffer attribtues
 * iio_info: Add support for buffer attributes
 * iiod: Add support for buffer attributes
 * device: Add support for buffer attributes
 * local: Track buffer attributes
 * iiod: usbd: initialize the SuperSpeed Endpoint Companion descriptors
 * travis-ci: fix typo in matrix
 * CMake: quote arguments for STREQUAL
 * examples/ad9371-iiostream.c: Add AD9371/5 IIO Streaming example
 * local: Track requested and allocated number of blocks independently
 * local: Return error when no blocks could be allocated
 * Cmake: If the version of libserialport isn't 0.1.1; don't fail, just    warn, and continue building without it. This makes it easier    for those (Ubuntu 16 LTS), who are using distributions that     don't keep up to date.
 * Update channel type and modifier lists
 * iiod: fix crash setting buffers on invalid device
 * appveyor.yml: Move all the MSVC and MinGW builds into a single ZIP artifact.
 * travis-ci: Allow before_deploy to be run twice, which is what happens   on a release/tag, without erroring
 * travis-ci: Deploy OS-X files on releases
 * appveyor.yml: Create MinGW builds for Windows 32 bit and 64 bit.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>

v0.11

Toggle v0.11's commit message
Bump to version v0.11

v0.10

Toggle v0.10's commit message
Version 0.10

Changelog:
- Lots of bug fixes
- Add 'ip,ip-addr' context attribute to network contexts
- Better handling of communication timeouts on Windows
- IIOD can now stream much faster, up to the link's speed
- Fix USB backend and IIOD not handling huge buffers
- Channels are now disabled when a iio_buffer is destroyed
- Libiio/IIOD can now handle channels that share their index
- Add 'iio_attr' tool to read/write device/channel attributes

v0.9

Toggle v0.9's commit message
Version 0.9

Changelog:
- Introduced context attributes
- Add API for querying the list of enabled backends
- IIOD can now serve over USB (using FunctionFS)
- Fix occasional buffer drops in IIOD
- Python bindings are now compatible with Python 3
- Add support for scanning in Python bindings
- Fix USB backend on Windows >= 8.1
- Add auto context creation in iio_readdev/iio_info
- Lots, lots of bug fixes

v0.8

Toggle v0.8's commit message
Version 0.8

v0.7.164de86

Toggle v0.7.164de86's commit message
Network backend: Fix timeout value not respected on Windows

Signed-off-by: Paul Cercueil <paul.cercueil@analog.com>

v0.7

Toggle v0.7's commit message
Libiio version 0.7

2015.2-r1

Toggle 2015.2-r1's commit message
iiod-client: iiod_client_read_mask(): Zero terminate buffer

Zero terminate the words buffer, before passing it to sscanf(). Otherwise
it might read beyond the bounds of the buffer.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>