21 Commits

Author SHA256 Message Date
27c7811696 Accepting request 1207247 from hardware
OBS-URL: https://build.opensuse.org/request/show/1207247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libiio?expand=0&rev=4
2024-10-11 15:06:13 +00:00
Andreas Färber
1821241d8b - Update to version 0.26
* iiod: fix service start
  * CMake: bump version to v0.26
  * CI:publish_deps.ps1: update ghcup version
  * CI: fix ghc version
  * serial.c: force DTR serial connection flag to ON for Windows clients
  * azure_pipelines.yml: Fix macos CIs
  * iiod: Add default env var to service file [ #1142 ]

OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=20
2024-10-11 13:31:43 +00:00
73127c4c14 Accepting request 1114948 from hardware
OBS-URL: https://build.opensuse.org/request/show/1114948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libiio?expand=0&rev=3
2023-10-04 20:31:26 +00:00
d07f5ca7c6 Accepting request 1103552 from home:wkazubski:test:science
- Update to version 0.25
  * tests: Standardize programs error codes when scanning
  * Make sure we print out LOG_LEVEL during Cmake
  * debug.h: Update log macros
  * iiod: fix the printing of IP addresses inside iiod
  * iiod: remove test code that slipped in
  * dnssd: windows: Greatly enhance code
  * dns-sd: Remove duplicates before probing URIs
  * CI: add next_stable branch to CI triggers
  * serial: Pass port name/description as context attributes [ #926 ]
  * CMake: Bump minimal required version to 3.10

OBS-URL: https://build.opensuse.org/request/show/1103552
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=18
2023-10-03 08:35:41 +00:00
883bbe0a0e Accepting request 990415 from hardware
OBS-URL: https://build.opensuse.org/request/show/990415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libiio?expand=0&rev=2
2022-07-21 09:35:11 +00:00
Andreas Färber
84cf84060f Accepting request 989692 from home:wkazubski:test:science
- Update to version 0.24
  * CMake: Bump version to v0.24
  * CI:add new YAML VM Images
  * Remove package install for ARM as they are already in containers
  * Update ARM builds to use --platform flag
  * iiod-client: Use iiod_client_write_all() when sending commands
  * mdns: Fix/Update Windows mdns code
  * CMakeLists.txt: Do not use /usr as the default install location on MacOS.
  * CMakeLists.txt: Add the option OSX_FRAMEWORK to control OSX builds.
  * CI:fix ARM builds
  * CI:add set -e for Azure build to fail on errors

OBS-URL: https://build.opensuse.org/request/show/989692
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=16
2022-07-20 13:24:14 +00:00
22ea6ca7d1 Accepting request 985604 from hardware
Dependency for e.g. gnuradio

OBS-URL: https://build.opensuse.org/request/show/985604
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libiio?expand=0&rev=1
2022-06-29 14:01:22 +00:00
a4c1b544a9 Accepting request 985603 from home:StefanBruens:branches:hardware
- Python subpackage is python3-pylibiio now, in accordance with PyPi.

OBS-URL: https://build.opensuse.org/request/show/985603
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=14
2022-06-28 14:01:45 +00:00
3c28370a55 Accepting request 955076 from home:StefanBruens:branches:hardware
- Update to version 0.23, for details see
  https://github.com/analogdevicesinc/libiio/releases/tag/0.23

OBS-URL: https://build.opensuse.org/request/show/955076
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=13
2022-02-15 17:51:22 +00:00
Cristian Rodríguez
8767cb0f6c Accepting request 899838 from home:StefanBruens:branches:hardware
- Update to version 0.21, for details see
  https://github.com/analogdevicesinc/libiio/releases/tag/0.21

OBS-URL: https://build.opensuse.org/request/show/899838
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=12
2021-07-26 15:10:57 +00:00
Tomáš Chvátal
bed6540cb0 Accepting request 774378 from home:mnhauke:sdr-devel
- Update to versoin 0.19
  * network: Fix typo in error message related to iiod client open
  * Increase error reporting on iiod and network backend
  * iio_attr : Add a feature which auto-generates C code
  * iio_info: warn when iio_channel_get_type = IIO_CHAN_TYPE_UNKNOWN
  * Handle channel IDs without index or modifier correctly
  * local: Fix the checking of the buffer size returned by kernel
  * man: add some default man pages
  * Improved matching on global attributes for differential channels
  * cmake : on the CI, turn on WITH_DOC, so gh-pages is updated
  * cmake: Make the WITH_DOC (Doxygen) optional, defaulting off
  * iio.h: improve consistancy of doxygen generated content
  * iio.h: Fix whitespace differences/inconsistances
  * First attempt to match global attributes for differential
    channels.
  * Improve URI documentation for iio_create_context_from_uri
  * Bindings : NB Add Cmake flags to turn on bindings (Default=off)
  * ./tests/iio_attr : move from allocating space on stack to malloc
  * by accepting avahi null names, and install avahi service file
  * Python3: fixed string type checking in iio.NetworkContext to
    be compatible with Python 2 and Python 3.
  * Fixed loading of libiio on non-Windows systems where
    find_library shall find it in the path if the specified name
    is 'iio'.
  * Use "include(FindPythinInterp)" when compiling with CMake
    older than 3.12.
  * ad9361-iiostream.c example takes Command line arguments to
    select local context vs uri context.
  * Python: More robust loading of IIO library that works on
    different platforms.

OBS-URL: https://build.opensuse.org/request/show/774378
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=11
2020-02-14 18:29:29 +00:00
Tomáš Chvátal
023603b9cc Accepting request 700588 from home:mnhauke:sdr-devel
- Update to version 0.18
  * This fixes a channel sorting bug which has caused compatibility
    issues, in case the local and remote libiio differed in version.
    This will revert the channel sorting changes and thus restore
    backward compatibility to v0.15 and before.
    Version 0.16 and 0.17 should not be used.
- Add missing compat suse rclink

OBS-URL: https://build.opensuse.org/request/show/700588
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=10
2019-05-06 07:49:41 +00:00
Tomáš Chvátal
5c80da5510 Accepting request 668426 from home:mnhauke:sdr-devel
- Update to version 0.17
  * Revert "sort: when sorting iio_channels, if the index is the
    same, use ID"
- Update to version 0.16
  * fix snprintf warnings from gcc 8
  * channel: Fix #219 get_modifier and get_type seems to work incorrectly
  * sorting: ensure sorting happens after global attributes are added
  * Revert "sort: Move channel attribute sorting to context creation" fix #215
  * cmake: set the CPACK_DEBIAN_PACKAGE_ARCHITECTURE for old versions of Cmake
  * buffer: Fix bug in mask bit tests (continued)
  * IIOD: Fix bug in mask bit tests (continued)
  * add note about triggered buffers in dox source
  * local: pass errors up the stack
  * usb: Increase ctrl pipe timeout
  * usb: add libusb version to context attributes
  * usb: be more verbose when unable to claim an interface
  * Ensure iio_info can find a locally installed libiio.so
  * fix whitespace damage from previous commits
  * sort: when sorting iio_channels, if the index is the same, use ID
  * sort: Move channel attribute sorting to context creation
  * sort: change function names to be more descriptive/accurate
  * Update FIR enable function in ML bindings to not force sample rate ahead of filter write.
  * local: Sort devices, channels and attributes when adding them.
  * Fix FIR load function in ML bindings to actually enable the FIR once loaded.
  * spelling fonction->function
  * Fix bug in mask bit tests
  * cmake: Suppress errors when looking up the git repository path

OBS-URL: https://build.opensuse.org/request/show/668426
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=9
2019-01-25 08:46:52 +00:00
Tomáš Chvátal
be1f23d3cd Accepting request 639445 from home:StefanBruens:branches:hardware
- Enable support for USB backend, create usb-udev-rules
- Enable autodiscovery for the network backend using avahi/mDNS/DNS-SD

OBS-URL: https://build.opensuse.org/request/show/639445
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=8
2018-10-08 08:11:38 +00:00
Andreas Färber
d53241333c Accepting request 605411 from home:mnhauke:sdr-devel
- Update to version 0.15
  * network: Add workaround for Microsoft Windows Subsystem for Linux
  * examples/dummy-iiostream: Fix instructions
  * local: Fix low-speed mode
  * appveyor.yml: Add workaround for 32-bit build
  * appveyor.yml: Fix libzip dll name pattern
  * Fix buffer/device mixup in docs
  * Prevent out-of-bounds access in read_each_attr()/iio_channel_attr_read_all()
  * tests/iio_writedev: Add iio_writedev analogous to iio_readdev
  * iio_adi_xflow_check: Avoid accessing device after context destruction
  * Install iiod upstart conf file
  * Install iiod SysVinit script
  * Install iiod.service file
  * Fix typo in CMakeLists.txt
  * iio_readdev: Fix getopt() handling
  * iio_info: Fix getopt() handling
  * iio_genxml: Fix getopt() handling
  * iio_attr: Fix getopt() handling
  * iio_adi_xflow_check: Fix getopt() handling
  * 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).
  * CMakeLists.txt: Fill in the Windows file information (version, name, copyright, year).
  * appveyor.yml: Install windres for reading Windows resource files (.rc)
  * 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.

OBS-URL: https://build.opensuse.org/request/show/605411
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=7
2018-05-08 15:50:21 +00:00
Andreas Färber
898a2419ab Accepting request 593732 from home:illuusio:ports
Updated to version 0.14

OBS-URL: https://build.opensuse.org/request/show/593732
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=6
2018-04-09 12:46:20 +00:00
Andreas Färber
5128607c89 Accepting request 567912 from home:mnhauke:sdr-devel
- Force usage of python3

OBS-URL: https://build.opensuse.org/request/show/567912
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=5
2018-01-21 21:41:56 +00:00
Andreas Färber
d0ec3725c8 Accepting request 552585 from home:wkazubski:test:science
- Update to version 0.11:
  * 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
- Update to version 0.10:
  * 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
- Update to v0.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
- Update to v0.8 - no changelog provided
- drop libiio_systemd.patch, taken from upstream
- Initial (v0.7)

OBS-URL: https://build.opensuse.org/request/show/552585
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=4
2017-12-10 17:10:07 +00:00
e89a7b84ad Accepting request 512335 from home:mnhauke:sdr-devel
- Update to version 0.10:
  * 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

OBS-URL: https://build.opensuse.org/request/show/512335
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=3
2017-07-26 18:57:15 +00:00
Andreas Färber
d8103f5a8d Accepting request 497863 from home:StefanBruens:branches:hardware
Update to v0.9

OBS-URL: https://build.opensuse.org/request/show/497863
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=2
2017-05-23 23:17:15 +00:00
Ismail Dönmez
f80ee89b24 Accepting request 437902 from home:a_faerber:branches:hardware
Library for industrial I/O (iio drivers)

OBS-URL: https://build.opensuse.org/request/show/437902
OBS-URL: https://build.opensuse.org/package/show/hardware/libiio?expand=0&rev=1
2016-11-03 08:19:14 +00:00