Skip to content

Releases: xmos/xscope_fileio

v1.2.0

16 Feb 16:15
10c696a
Compare
Choose a tag to compare
  • CHANGED: Update tools version in Jenkinsfile to 15.2.1.
  • ADDED: XCommon CMake for tests and example integration.
  • FIXED: Adapter ID can now be passed to examples.
  • CHANGED: Improved documentation formatting and updates.
  • ADDED: Pytest support.
  • ADDED: xscope_fclose function for closing a single file.
  • ADDED: Support for XCommon CMake build system.
  • FIXED: Hang in run_on_target when invalid file was opened for reading.
  • FIXED: fread no longer can cause buffer overflow.
  • FIXED: fread always returns the end of the file if eof is reached.

v1.1.2

10 Oct 15:41
52cff08
Compare
Choose a tag to compare
  • CHANGED: Update tools version in Jenkinsfile to 15.1.4
  • CHANGED: Update flake8 python linting to warn instead of error on Jenkins
  • CHANGED: Pin importlib-meta python package to 4.13.0

v1.1.1

21 Jul 11:56
2ad0497
Compare
Choose a tag to compare
  • REMOVED: xscope_fread() delay for Windows race condition
  • ADDED: checks that xscope_io_init() has completed before allowing a file to be opened
  • ADDED: adds helper function, xscope_fileio_is_initialized(), to allow application to check if the host connection has been established

v1.1.0

30 Jun 13:01
e166232
Compare
Choose a tag to compare
  • ADDED: ability to use alternate mutex methods
  • ADDED: 0.1 ms delay in xscope_fread() to work-around Windows race condition

v1.0.0

08 Mar 11:56
86add51
Compare
Choose a tag to compare

ADDED: support for building and running the host endpoint on Windows
ADDED: XMOS public V1 license
ADDED: support for run_on_target() to optionally redirect stdout to file
REMOVED:run_on_target() method returns stdout/err as list of lines
REMOVED: optional verbose kwarg in run_on_target()to reduce verbosity

v0.4.0

28 Jan 11:19
7a7e77a
Compare
Choose a tag to compare
  • CHANGED: Python code to use subprocess instead of sh
  • REMOVED: Contextlib support for capturing stout/stderr
  • ADDED: run_on_target() method returns stdout/err as list of lines
  • ADDED: optional verbose kwarg in run_on_target()to reduce verbosity

v0.3.2

07 Oct 09:23
4527c5e
Compare
Choose a tag to compare
  • FIXED: changelog title

v0.3.1

07 Sep 15:36
e572267
Compare
Choose a tag to compare
  • ADDED: Jenkins stage to update view files automatically

v0.3.0

19 May 14:53
56833f7
Compare
Choose a tag to compare

ADDED: Jenkins driven file transfer test
ADDED: Note in API about maximum fread of 64kB on Linux hosts
FIXED: Duplicate printing of [DEVICE] on long lines

v0.2.0

17 Mar 14:56
1a6295f
Compare
Choose a tag to compare
Merge pull request #4 from xmos/feature/fseek

Feature fseek