Tags: jmidt/libiio
Tags
Bump to version v0.21 Changelog: 5502a2d iio.h: add some doc about iio_context_clone not working on usb c240dd7 Upgrade python setuptools for CI 8678898 travis-ci: We don't use "artifacts" so turn it off eaaf588 travis-ci: remove old branches, so things don't fill up f9abc28 travis-ci: avoid errors when uploading things to akami d32fc58 travis-ci: provide an index of artifacts to people can find things. f03e9ad travis-ci: Only rm old files from one build c0aab37 travis: save some time by not setting up the host a024e87 travis-ci: Make sure python is set properly in the lib e2f46f0 Remove token requirement for sphinx doc build on CI 6bbf792 iiod: Make startup (with Avahi) more robust. 3425601 Remove make install requirement in CI 192fa42 Enable pydoc to be built without library installed 5c86f76 Add support for DESTDIR for python builds b1d19e3 Fix tag requirement on pypi travis-ci Robin Getz (14): Merge pull request analogdevicesinc#546 from analogdevicesinc/travis-ci-fix iiod: Make startup (with Avahi) more robust. Merge pull request analogdevicesinc#551 from analogdevicesinc/rgetz-make-iiod-start-more-robust travis-ci: Make sure python is set properly in the lib travis: save some time by not setting up the host travis-ci: Only rm old files from one build travis-ci: provide an index of artifacts to people can find things. travis-ci: avoid errors when uploading things to akami travis-ci: remove old branches, so things don't fill up travis-ci: We don't use "artifacts" so turn it off Merge pull request analogdevicesinc#553 from analogdevicesinc/CI-python-doc-fix Merge pull request analogdevicesinc#550 from analogdevicesinc/python-setup-fixes iio.h: add some doc about iio_context_clone not working on usb Merge pull request analogdevicesinc#554 from analogdevicesinc/rgetz-add-doc-to-clone Travis F. Collins (6): Fix tag requirement on pypi travis-ci Add support for DESTDIR for python builds Enable pydoc to be built without library installed Remove make install requirement in CI Remove token requirement for sphinx doc build on CI Upgrade python setuptools for CI Signed-off-by: Dan Nechita <dan.nechita@analog.com>
Bump to version v0.21 Changelog: 5502a2d iio.h: add some doc about iio_context_clone not working on usb c240dd7 Upgrade python setuptools for CI 8678898 travis-ci: We don't use "artifacts" so turn it off eaaf588 travis-ci: remove old branches, so things don't fill up f9abc28 travis-ci: avoid errors when uploading things to akami d32fc58 travis-ci: provide an index of artifacts to people can find things. f03e9ad travis-ci: Only rm old files from one build c0aab37 travis: save some time by not setting up the host a024e87 travis-ci: Make sure python is set properly in the lib e2f46f0 Remove token requirement for sphinx doc build on CI 6bbf792 iiod: Make startup (with Avahi) more robust. 3425601 Remove make install requirement in CI 192fa42 Enable pydoc to be built without library installed 5c86f76 Add support for DESTDIR for python builds b1d19e3 Fix tag requirement on pypi travis-ci Robin Getz (14): Merge pull request analogdevicesinc#546 from analogdevicesinc/travis-ci-fix iiod: Make startup (with Avahi) more robust. Merge pull request analogdevicesinc#551 from analogdevicesinc/rgetz-make-iiod-start-more-robust travis-ci: Make sure python is set properly in the lib travis: save some time by not setting up the host travis-ci: Only rm old files from one build travis-ci: provide an index of artifacts to people can find things. travis-ci: avoid errors when uploading things to akami travis-ci: remove old branches, so things don't fill up travis-ci: We don't use "artifacts" so turn it off Merge pull request analogdevicesinc#553 from analogdevicesinc/CI-python-doc-fix Merge pull request analogdevicesinc#550 from analogdevicesinc/python-setup-fixes iio.h: add some doc about iio_context_clone not working on usb Merge pull request analogdevicesinc#554 from analogdevicesinc/rgetz-add-doc-to-clone Travis F. Collins (6): Fix tag requirement on pypi travis-ci Add support for DESTDIR for python builds Enable pydoc to be built without library installed Remove make install requirement in CI Remove token requirement for sphinx doc build on CI Upgrade python setuptools for CI Signed-off-by: Dan Nechita <dan.nechita@analog.com>
Bump to version v0.21 Changelog: 5502a2d iio.h: add some doc about iio_context_clone not working on usb c240dd7 Upgrade python setuptools for CI 8678898 travis-ci: We don't use "artifacts" so turn it off eaaf588 travis-ci: remove old branches, so things don't fill up f9abc28 travis-ci: avoid errors when uploading things to akami d32fc58 travis-ci: provide an index of artifacts to people can find things. f03e9ad travis-ci: Only rm old files from one build c0aab37 travis: save some time by not setting up the host a024e87 travis-ci: Make sure python is set properly in the lib e2f46f0 Remove token requirement for sphinx doc build on CI 6bbf792 iiod: Make startup (with Avahi) more robust. 3425601 Remove make install requirement in CI 192fa42 Enable pydoc to be built without library installed 5c86f76 Add support for DESTDIR for python builds b1d19e3 Fix tag requirement on pypi travis-ci Robin Getz (14): Merge pull request analogdevicesinc#546 from analogdevicesinc/travis-ci-fix iiod: Make startup (with Avahi) more robust. Merge pull request analogdevicesinc#551 from analogdevicesinc/rgetz-make-iiod-start-more-robust travis-ci: Make sure python is set properly in the lib travis: save some time by not setting up the host travis-ci: Only rm old files from one build travis-ci: provide an index of artifacts to people can find things. travis-ci: avoid errors when uploading things to akami travis-ci: remove old branches, so things don't fill up travis-ci: We don't use "artifacts" so turn it off Merge pull request analogdevicesinc#553 from analogdevicesinc/CI-python-doc-fix Merge pull request analogdevicesinc#550 from analogdevicesinc/python-setup-fixes iio.h: add some doc about iio_context_clone not working on usb Merge pull request analogdevicesinc#554 from analogdevicesinc/rgetz-add-doc-to-clone Travis F. Collins (6): Fix tag requirement on pypi travis-ci Add support for DESTDIR for python builds Enable pydoc to be built without library installed Remove make install requirement in CI Remove token requirement for sphinx doc build on CI Upgrade python setuptools for CI Signed-off-by: Dan Nechita <dan.nechita@analog.com>
Bump to version v0.19 Changelog: 09bb1ba Bump to version v0.19 497d3da (origin/rgetz-verbose-iiod-errors) network: Fix typo in error message related to iiod client open abdd072 Increase error reporting on iiod and network backend ce10854 iio_attr : Add a feature which auto-generates C code 6c40e8c iio_info: warn when iio_channel_get_type = IIO_CHAN_TYPE_UNKNOWN e8206c9 Create Code of Conduct.md ec2f079 Create Contributing.md 6360902 iio_info: use malloc rather than stack buffers d7838e4 Handle channel IDs without index or modifier correctly f7c5e7f iio_readdev: Fix corrupt data that was being captured on Windows 49f999c Create README_BUILD.md 6a777b7 (origin/rgetz-fix-licenses) Licences: fix analogdevicesinc#350, and clean up license. 2914675 (origin/fix-iio_buffer_push_partial) local: Fix the checking of the buffer size returned by kernel 7f96e80 (origin/rgetz-add-man-pages) man: add some default man pages e8c1291 csharp/IOBuffer.cs: Add a read() function to extract data from the IIO buffer. 22486dc csharp/IOBuffer.cs: Change IntPtr cast to long instead of int. 2abe5f7 Global differential attributes code review requests. 17148ef Improved matching on global attributes for differential channels a9ac553 cmake : on the CI, turn on WITH_DOC, so gh-pages is updated d0faf30 cmake: Make the WITH_DOC (Doxygen) optional, defaulting off a225401 iio.h: improve consistancy of doxygen generated content bffde86 iio.h: Fix whitespace differences/inconsistances b079f9d (origin/rgetz-update-svg) doc: update code model picture d94e149 analogdevicesinc#352 First attempt to match global attributes for differential channels. 55976f3 Improve URI documentation for iio_create_context_from_uri dcf3582 (origin/rgetz-add-flags-for-bindings) CI: Make the CI systems respect the new binding flags f1faa28 Bindings : **NB** Add Cmake flags to turn on bindings (Default=off) cc9b3c7 ./tests/iio_attr : move from allocating space on stack to malloc 645391b Fix analogdevicesinc#336, make sure libusb can be found on FreeBSD variants 100f910 fix analogdevicesinc#336, remove warnings on FreeBSD 3ede102 Update .gitignore in the examples dir 846613c fix analogdevicesinc#59 - add a readme to the examples directory df51cc1 ci,lib.sh: print Github API rate limits 423d20d (origin/rgetz-fix-325) Fix analogdevicesinc#325, remove dead code/compiler warning 8b57196 bindings/csharp/CMakeLists.txt: Fix the install step for CSharp bindings. 673f922 Fix analogdevicesinc#307 by accepting avahi null names, and install avahi service file e641094 Python3: fixed string type checking in iio.NetworkContext to be compatible with Python 2 and Python 3. 8a82417 Fixed loading of libiio on non-Windows systems where find_library shall find it in the path if the specified name is 'iio'. 5ca77b1 analogdevicesincgh-327: Use "include(FindPythinInterp)" when compiling with CMake older than 3.12. 4470593 Making the printfs in dummy-iiostream portable. dc3684c Fixing dummy-iiostream read method help message. 1036e51 ci,os-x: disable brew's default install cleanup a3a4c08 ci,lib: fix typo; correct is `brew list --versions` 4540f7e build,ci: os-x: install packages if they don't exist c9a854f utilities.c: Consider OS X a platform that has locale support 812cfd2 (origin/context_cmd_line_args) Fixed indentation issues. ef82d7b ad9361-iiostream.c example takes Command line arguments to select local context vs uri context. 4655780 Python: More robust loading of IIO library that works on different platforms. e31a4e2 Python: More robust loading of IIO library that works on different platforms. 96a9689 CMake python bindings: "use find_package (Python COMPONENTS Interpreter)" instead of deprecated "include(FindPythonInterp)" c3bed86 CMake: added option OSX_INSTALL_FRAMEWORKSDIR (default /Library/Frameworks) to specify custom install path. rpath of tools is corrected to reference the library relative to the binary's location. 0fbb31f network: only resolve interface name on ipv6 ll 915adbb README.md: fix OS X High Sierra alternative package link 78170b1 README.md: remove OS X El Capitan (10.11) from readme c4833c5 build,.travis.yml: add support for Xcode 11 b48d91f .travis.yml: remove/retire Trusty builds 48808dd General: Rework the Windows installer and the zip artifact. 76083a7 travis-ci: recent upgrades in the travis-ci infrastructure caused some breakages in deployments 1773c52 Add example for ADRV9009 6abaaec local.c: make sure dst is null-terminated if fread fails 5090603 fix install of binaries with a static only library b8f3bf9 Update README.md to include the arm packages bb9831a iiod: usbd: Fix wrong null pointer check Adrian Suciu (1): local.c: make sure dst is null-terminated if fread fails Alexandra Trifan (2): General: Rework the Windows installer and the zip artifact. bindings/csharp/CMakeLists.txt: Fix the install step for CSharp bindings. Alexandra.Trifan (2): csharp/IOBuffer.cs: Change IntPtr cast to long instead of int. csharp/IOBuffer.cs: Add a read() function to extract data from the IIO buffer. Alexandru Ardelean (8): .travis.yml: remove/retire Trusty builds build,.travis.yml: add support for Xcode 11 README.md: remove OS X El Capitan (10.11) from readme README.md: fix OS X High Sierra alternative package link build,ci: os-x: install packages if they don't exist ci,lib: fix typo; correct is `brew list --versions` ci,os-x: disable brew's default install cleanup ci,lib.sh: print Github API rate limits Dan Nechita (22): utilities.c: Consider OS X a platform that has locale support Merge pull request analogdevicesinc#304 from dimasad/master Merge pull request analogdevicesinc#332 from matejk/fix-linux-load-library Merge pull request analogdevicesinc#333 from matejk/fix-python-2-3-string-check Merge pull request analogdevicesinc#341 from analogdevicesinc/build-print-remaining-api-limits Merge pull request analogdevicesinc#348 from analogdevicesinc/rgetz-move-to-malloc Merge pull request analogdevicesinc#347 from analogdevicesinc/rgetz-add-flags-for-bindings Merge pull request analogdevicesinc#356 from analogdevicesinc/rgetz-fix-iio.h Merge pull request analogdevicesinc#353 from analogdevicesinc/rgetz-promote-WITH-DOC Merge pull request analogdevicesinc#354 from fpagliughi/differential-global-attr Merge pull request analogdevicesinc#360 from analogdevicesinc/csharp_fixes local: Fix the checking of the buffer size returned by kernel Merge pull request analogdevicesinc#362 from analogdevicesinc/fix-iio_buffer_push_partial Merge pull request analogdevicesinc#361 from analogdevicesinc/rgetz-patch-1 iio_readdev: Fix corrupt data that was being captured on Windows Merge pull request analogdevicesinc#358 from analogdevicesinc/rgetz-fix-licenses Merge pull request analogdevicesinc#366 from hshmt/type Merge pull request analogdevicesinc#369 from analogdevicesinc/rgetz-malloc-iio-info Merge pull request analogdevicesinc#375 from analogdevicesinc/rgetz-iio_attr-gen-code2 network: Fix typo in error message related to iiod client open Merge pull request analogdevicesinc#376 from analogdevicesinc/rgetz-verbose-iiod-errors Bump to version v0.19 Dimas Abreu Archanjo Dutra (2): Fixing dummy-iiostream read method help message. Making the printfs in dummy-iiostream portable. Edward Kigwana (1): Improve URI documentation for iio_create_context_from_uri Jorik Jonker (1): network: only resolve interface name on ipv6 ll Matej Kenda (8): CMake: added option OSX_INSTALL_FRAMEWORKSDIR (default /Library/Frameworks) to specify custom install path. rpath of tools is corrected to reference the library relative to the binary's location. CMake python bindings: "use find_package (Python COMPONENTS Interpreter)" instead of deprecated "include(FindPythonInterp)" Python: More robust loading of IIO library that works on different platforms. Python: More robust loading of IIO library that works on different platforms. Merge branch 'python-find-library' of github.com:matejk/libiio into python-find-library analogdevicesincgh-327: Use "include(FindPythinInterp)" when compiling with CMake older than 3.12. Fixed loading of libiio on non-Windows systems where find_library shall find it in the path if the specified name is 'iio'. Python3: fixed string type checking in iio.NetworkContext to be compatible with Python 2 and Python 3. Michael Hennerich (7): Merge pull request analogdevicesinc#279 from analogdevicesinc/iiod-nullptr-fix Merge pull request analogdevicesinc#290 from analogdevicesinc/coverity_fix_cid343595 Merge pull request analogdevicesinc#297 from jonkerj/fix-network-global-ipv6 Merge pull request analogdevicesinc#314 from matejk/python-find-library Merge pull request analogdevicesinc#312 from matejk/osx-install-frameworksdir Merge pull request analogdevicesinc#313 from matejk/cmake-find-python Merge pull request analogdevicesinc#319 from analogdevicesinc/context_cmd_line_args Paul Cercueil (1): iiod: usbd: Fix wrong null pointer check Pierre-Jean Texier (1): fix install of binaries with a static only library Robin Getz (38): Update README.md to include the arm packages travis-ci: recent upgrades in the travis-ci infrastructure caused some breakages in deployments Merge pull request analogdevicesinc#283 from texierp/fix/rpath Merge pull request analogdevicesinc#328 from matejk/analogdevicesincgh-327-python-not-found Fix analogdevicesinc#307 by accepting avahi null names, and install avahi service file Merge pull request analogdevicesinc#338 from analogdevicesinc/rgetz-avahi-install Merge pull request analogdevicesinc#337 from analogdevicesinc/fix_install_csharp Fix analogdevicesinc#325, remove dead code/compiler warning Merge pull request analogdevicesinc#340 from analogdevicesinc/rgetz-fix-325 fix analogdevicesinc#59 - add a readme to the examples directory Update .gitignore in the examples dir Merge pull request analogdevicesinc#342 from analogdevicesinc/rgetz-patch-2 fix analogdevicesinc#336, remove warnings on FreeBSD Merge pull request analogdevicesinc#339 from analogdevicesinc/rgetz-patch-1 Fix analogdevicesinc#336, make sure libusb can be found on FreeBSD variants ./tests/iio_attr : move from allocating space on stack to malloc Merge pull request analogdevicesinc#343 from analogdevicesinc/rgetz-patch-2 Merge pull request analogdevicesinc#346 from analogdevicesinc/rgetz-fix-freebsd-usb Bindings : **NB** Add Cmake flags to turn on bindings (Default=off) CI: Make the CI systems respect the new binding flags doc: update code model picture Merge pull request analogdevicesinc#351 from ekigwana/master iio.h: Fix whitespace differences/inconsistances iio.h: improve consistancy of doxygen generated content cmake: Make the WITH_DOC (Doxygen) optional, defaulting off cmake : on the CI, turn on WITH_DOC, so gh-pages is updated man: add some default man pages Licences: fix analogdevicesinc#350, and clean up license. Create README_BUILD.md iio_info: use malloc rather than stack buffers Create Contributing.md Create Code of Conduct.md iio_info: warn when iio_channel_get_type = IIO_CHAN_TYPE_UNKNOWN Merge pull request analogdevicesinc#374 from analogdevicesinc/rgetz-iio-info-add-warn-on-IIO_CHAN_TYPE_UNKNOWN Merge pull request analogdevicesinc#371 from analogdevicesinc/rgetz-create-contributing.md Merge pull request analogdevicesinc#372 from analogdevicesinc/add-code-of-conduct-1 iio_attr : Add a feature which auto-generates C code Increase error reporting on iiod and network backend Ryo Hashimoto (1): Handle channel IDs without index or modifier correctly SrikanthPagadarai (2): ad9361-iiostream.c example takes Command line arguments to select local context vs uri context. Fixed indentation issues. Travis Collins (2): Merge pull request analogdevicesinc#355 from analogdevicesinc/rgetz-update-svg Merge pull request analogdevicesinc#359 from analogdevicesinc/rgetz-add-man-pages Travis F. Collins (1): Add example for ADRV9009 fpagliughi (3): analogdevicesinc#352 First attempt to match global attributes for differential channels. Improved matching on global attributes for differential channels Global differential attributes code review requests. Signed-off-by: Dan Nechita <dan.nechita@analog.com>
Merge pull request analogdevicesinc#253 from analogdevicesinc/qemu_arm travis-ci: enable raspberry on qemu inside travis-ci
Merge pull request analogdevicesinc#255 from analogdevicesinc/fix-app… …veyor Revert "appveyor.yml: Downgrade curl from 7.61.1-3 to 7.61.1-2."
Bump to version v0.16 Changelog: 20c9079 CI/travis/inside_bionic_docker.sh: re-use the make_linux logic cd1be7d build,travis: parametrize library name 2b4503d README.md : Update with links to doc cf87e0a travis-ci: install graphviz 2f3632f doxygen: check if building on a case senstive file system. a18ff6e doxygen: If dot exists, use it. cb28721 appveyor: install graphviz and fix doxygen version 550f4b8 README: Update with latest build changes 540c96b deployment : export the LDIST var which is needed in other scripts de8356b fix snprintf warnings from gcc 8 24c7f00 .travis.yml: Add new Xcode versions to the Travis CI builds. d65cabb CI/travis/before_install_darwin: Handle brew failures when installing packages. 29c582e .travis.yml: Drop the Travis CI builds for OSX Image xcode 6.4. 6799876 .travis.yml: Drop the Travis CI builds for Ubuntu 12.04 LTS (Precise Pangolin). f18ed59 .travis.yml: Add support for Ubuntu 18.04 (Bionic) builds. 983657a cmake/LinuxPackaging.cmake: Add libserialport to the list of dependencies that are being handled when creating Linux packages. 25c20d6 channel: Fix analogdevicesinc#219 get_modifier and get_type seems to work incorrectly ed6709e sorting: ensure sorting happens after global attributes are added f05434e travis-ci: don't hard code distributions anymore 9b75895 Revert "sort: Move channel attribute sorting to context creation" fix analogdevicesinc#215 cf39834 cmake: set the CPACK_DEBIAN_PACKAGE_ARCHITECTURE for old versions of Cmake 76d4ff7 buffer: Fix bug in mask bit tests (continued) b7407af IIOD: Fix bug in mask bit tests (continued) 37ecd2e Update README.md with newest centos packages 5dd1ff9 add note about triggered buffers in dox source 98d85f6 local: pass errors up the stack 879abfe usb: Increase ctrl pipe timeout da13ffc usb: add libusb version to context attributes 876db45 usb: be more verbose when unable to claim an interface 686ced9 travis : Add the LDIST for centos db47744 Ensure iio_info can find a locally installed libiio.so c5973cf fix whitespace damage from previous commits 67a994c sort: when sorting iio_channels, if the index is the same, use ID b9008a7 sort: Move channel attribute sorting to context creation 8405704 sort: change function names to be more descriptive/accurate afd6d69 Update FIR enable function in ML bindings to not force sample rate ahead of filter write. 53bfb03 local: Sort devices, channels and attributes when adding them. 256a80a appveyor.yml: Downgrade curl from 7.61.1-3 to 7.61.1-2 15ddcd6 Fix FIR load function in ML bindings to actually enable the FIR once loaded. 4c9a050 CI/travis/inside_centos_docker.sh: hack/patch CPackRPM.cmake for CentOS 7 f60f957 cmake/LinuxPackaging.cmake: use non-dev packages to .deb dep list ed6d860 CI/travis/make_linux: install deb package as final test cfe093a build,CI/travis: setup CentOS testing 4a39cb6 CI/travis: enable errexit & xtrace behavior in scripts 77a1154 CI/travis/before_deploy: move `grep` expression in `find` a05d607 .gitignore: add vim swap files 0b23cbe spelling fonction->function ee936e8 Fix bug in mask bit tests c80412c cmake: Suppress errors when looking up the git repository path 2a76c2e .travis.yml: add host-key algo ssh-dss for xenial deploy b853fdb appveyor.yml: change versioning to '{branch}.{build}' format 0950037 CI/travis/deploy: extend cleanup to all debian packages 2b1c4b8 README.md: add Xenial artifact links ea80423 .travis.yml: add Xenial distro to job run Alexandra Trifan (1): appveyor.yml: Downgrade curl from 7.61.1-3 to 7.61.1-2 . Alexandra.Trifan (6): cmake/LinuxPackaging.cmake: Add libserialport to the list of dependencies that are being handled when creating Linux packages. .travis.yml: Add support for Ubuntu 18.04 (Bionic) builds. .travis.yml: Drop the Travis CI builds for Ubuntu 12.04 LTS (Precise Pangolin). .travis.yml: Drop the Travis CI builds for OSX Image xcode 6.4. CI/travis/before_install_darwin: Handle brew failures when installing packages. .travis.yml: Add new Xcode versions to the Travis CI builds. Alexandru Ardelean (14): .travis.yml: add Xenial distro to job run README.md: add Xenial artifact links CI/travis/deploy: extend cleanup to all debian packages appveyor.yml: change versioning to '{branch}.{build}' format .travis.yml: add host-key algo ssh-dss for xenial deploy .gitignore: add vim swap files CI/travis/before_deploy: move `grep` expression in `find` CI/travis: enable errexit & xtrace behavior in scripts build,CI/travis: setup CentOS testing CI/travis/make_linux: install deb package as final test cmake/LinuxPackaging.cmake: use non-dev packages to .deb dep list CI/travis/inside_centos_docker.sh: hack/patch CPackRPM.cmake for CentOS 7 build,travis: parametrize library name CI/travis/inside_bionic_docker.sh: re-use the make_linux logic David Frey (2): Fix bug in mask bit tests spelling fonction->function Lars-Peter Clausen (2): cmake: Suppress errors when looking up the git repository path usb: Increase ctrl pipe timeout Michael Hennerich (15): Merge pull request analogdevicesinc#175 from analogdevicesinc/sort Merge pull request analogdevicesinc#203 from analogdevicesinc/sort1 Merge pull request analogdevicesinc#206 from analogdevicesinc/rgetz-patch-1 Merge pull request analogdevicesinc#201 from analogdevicesinc/fix-ml-bindings Merge pull request analogdevicesinc#207 from analogdevicesinc/rgetz-patch-2 IIOD: Fix bug in mask bit tests (continued) buffer: Fix bug in mask bit tests (continued) Merge pull request analogdevicesinc#198 from mangOH/mask_fix_bug Merge pull request analogdevicesinc#211 from analogdevicesinc/iiod-mask-fix-bug Merge pull request analogdevicesinc#212 from analogdevicesinc/rgetz-patch-2 Merge pull request analogdevicesinc#213 from analogdevicesinc/rgetz-patch-3 Merge pull request analogdevicesinc#214 from analogdevicesinc/rgetz-patch-4 Revert "sort: Move channel attribute sorting to context creation" fix analogdevicesinc#215 channel: Fix analogdevicesinc#219 get_modifier and get_type seems to work incorrectly Merge pull request analogdevicesinc#224 from analogdevicesinc/rft-issue-219 Robin Getz (23): local: Sort devices, channels and attributes when adding them. sort: change function names to be more descriptive/accurate sort: Move channel attribute sorting to context creation sort: when sorting iio_channels, if the index is the same, use ID fix whitespace damage from previous commits Ensure iio_info can find a locally installed libiio.so travis : Add the LDIST for centos usb: be more verbose when unable to claim an interface usb: add libusb version to context attributes local: pass errors up the stack add note about triggered buffers in dox source Update README.md with newest centos packages cmake: set the CPACK_DEBIAN_PACKAGE_ARCHITECTURE for old versions of Cmake travis-ci: don't hard code distributions anymore sorting: ensure sorting happens after global attributes are added fix snprintf warnings from gcc 8 deployment : export the LDIST var which is needed in other scripts README: Update with latest build changes appveyor: install graphviz and fix doxygen version doxygen: If dot exists, use it. doxygen: check if building on a case senstive file system. travis-ci: install graphviz README.md : Update with links to doc Travis Collins (2): Fix FIR load function in ML bindings to actually enable the FIR once loaded. Update FIR enable function in ML bindings to not force sample rate ahead of filter write. Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Bump to version v0.15 Changelog: dce7644 network: Add workaround for Microsoft Windows Subsystem for Linux 70d1c2a examples/dummy-iiostream: Fix instructions 0892972 local: Fix low-speed mode fa6ec67 appveyor.yml: Add workaround for 32-bit build 956bbc5 appveyor.yml: Fix libzip dll name pattern c9909f2 Fix buffer/device mixup in docs 7dddeec Prevent out-of-bounds access in read_each_attr()/iio_channel_attr_read_all() 8ac1893 tests/iio_writedev: Add iio_writedev analogous to iio_readdev ac8debc iio_adi_xflow_check: Avoid accessing device after context destruction fa82974 Install iiod upstart conf file 61322cb Install iiod SysVinit script e688c76 Install iiod.service file 185128c Fix typo in CMakeLists.txt c8d5306 iio_readdev: Fix getopt() handling 52a5f07 iio_info: Fix getopt() handling 19d642c iio_genxml: Fix getopt() handling faa6341 iio_attr: Fix getopt() handling 989db5e iio_adi_xflow_check: Fix getopt() handling f5d8ddc appveyor.yml: Drop the initial core update which updates the package list and upgrades all the outdated packages. The conflicts are not handled properly when using the --noconfirm option(default values). 227e067 CMakeLists.txt: Fill in the Windows file information (version, name, copyright, year). 854471e appveyor.yml: Install windres for reading Windows resource files (.rc) 7d29b98 Added a new variable to iio.Buffer stored in self._ctx, this is reference to a Context variable. This reference ensures that the Context outlives the buffer, if this is not the case a segmentation violation will occur when destroying the buffer. Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
PreviousNext