]>
sigrok.org Git - sigrok-util.git/log
Daniel Elstner [Sat, 31 Oct 2015 21:20:05 +0000 (22:20 +0100)]
sysclk-lwla: Rename LWLA1034 firmware script
Include the model number in the firmware extraction script name,
as is already the case with the LWLA1016 script.
Uwe Hermann [Fri, 30 Oct 2015 14:38:28 +0000 (15:38 +0100)]
sigrok-native-macosx: Enable libsigrok Java bindings.
These seem to build fine now.
Uwe Hermann [Tue, 27 Oct 2015 22:05:54 +0000 (23:05 +0100)]
firmware: Update "SEE ALSO" in all manpages.
Daniel Elstner [Wed, 21 Oct 2015 20:33:57 +0000 (22:33 +0200)]
sysclk-lwla: Add firmware extraction script for LWLA1016
Provide a simple shell script which extracts byte ranges from the
Windows software. Note that this only works on an installation of
the original software, since the firmware files are not as easily
extractable directly out of the installer executable.
Daniel Elstner [Wed, 21 Oct 2015 20:30:30 +0000 (22:30 +0200)]
sysclk-lwla: Enhance dissector to work with LWLA1016
There is significant overlap between the LWLA1016 protocol and the
LWLA1034 one. Make the LWLA Wireshark protocol dissector cover both
devices.
Tilman Sauerbeck [Sun, 25 Oct 2015 13:13:37 +0000 (14:13 +0100)]
Add a script that extracts FPGA bitstreams for LeCroy LogicStudio.
Uwe Hermann [Tue, 13 Oct 2015 21:00:39 +0000 (23:00 +0200)]
new-driver: Minor whitespace cosmetics.
Marcus Comstedt [Sat, 24 Oct 2015 22:00:47 +0000 (00:00 +0200)]
Add dissection of acquisition packets to SmartScope dissector
Marcus Comstedt [Sat, 10 Oct 2015 21:25:51 +0000 (23:25 +0200)]
sigrok-cross-android: Skip installing pulseview
The installed files are not used when building the pulseview APK,
and are not useful for anything else.
Marcus Comstedt [Sat, 10 Oct 2015 21:25:20 +0000 (23:25 +0200)]
sigrok-cross-android: Disable some more unused Qt modules
Marcus Comstedt [Tue, 6 Oct 2015 20:29:50 +0000 (22:29 +0200)]
Add a Wireshark dissector for the LabNation SmartScope protocol.
Marcus Comstedt [Sun, 4 Oct 2015 12:10:08 +0000 (14:10 +0200)]
sigrok-cross-android: Add two Python C modules needed for some decoders
This fixes bug #401.
Uwe Hermann [Sat, 3 Oct 2015 17:12:18 +0000 (19:12 +0200)]
sigrok-cross-mingw: Drop no longer needed patches.
Uwe Hermann [Wed, 30 Sep 2015 17:43:36 +0000 (19:43 +0200)]
new-driver: Cosmetic fix.
Marcus Comstedt [Wed, 30 Sep 2015 18:31:45 +0000 (20:31 +0200)]
sigrok-cross-android: Include firmwares in the build
Stefan Bruens [Mon, 28 Sep 2015 12:15:45 +0000 (14:15 +0200)]
Add a Wireshark dissector for the Saleae Logic16 protocol.
Uwe Hermann [Tue, 15 Sep 2015 20:28:20 +0000 (22:28 +0200)]
sigrok-cross-mingw: Use CPPFLAGS=-D__printf__=__gnu_printf__.
This avoids various compiler warnings.
Daniel Elstner [Sun, 13 Sep 2015 17:00:32 +0000 (19:00 +0200)]
new-driver: Include config.h first in template sources
Daniel Elstner [Mon, 7 Sep 2015 04:33:31 +0000 (06:33 +0200)]
Add script for mass-editing sources to include config.h first
Uwe Hermann [Tue, 8 Sep 2015 15:52:01 +0000 (17:52 +0200)]
sigrok-cross-mingw: libusb: Use bootstrap.sh instead of autogen.sh.
This also removes the need to supply --disable-udev.
Uwe Hermann [Tue, 8 Sep 2015 13:40:47 +0000 (15:40 +0200)]
sigrok-cross-mingw: libusb: Add --disable-udev.
Otherwise the (cross-)build fails like this:
checking libudev.h usability... no
checking libudev.h presence... no
checking for libudev.h... no
configure: error: "udev support requested but libudev not installed"
Uwe Hermann [Tue, 8 Sep 2015 00:31:38 +0000 (02:31 +0200)]
sigrok-cross-mingw: Build 'event-abstraction-v4' libusb version.
Uwe Hermann [Tue, 25 Aug 2015 15:10:13 +0000 (17:10 +0200)]
sigrok-cross-mingw: Update patch to match recent changes.
Uwe Hermann [Fri, 21 Aug 2015 06:43:23 +0000 (08:43 +0200)]
sigrok-cross-mingw: Update patch to match recent changes.
Uwe Hermann [Tue, 18 Aug 2015 15:54:19 +0000 (17:54 +0200)]
new-driver: Update <libsigrok/libsigrok.h> #include.
Daniel Elstner [Mon, 17 Aug 2015 14:43:18 +0000 (16:43 +0200)]
new-driver: Update for new SR_DRIVER() macro
Also fix the broken parsing due to the (DRVS) {&foo...} API change,
tighten the regexps a bit, and use "git config" to retrieve the
author name and email address.
Uwe Hermann [Thu, 13 Aug 2015 16:09:51 +0000 (18:09 +0200)]
sigrok-cross-android: Bump various lib versions.
Also, add -DBUILD_TESTS=n to libftdi1's cmake call, since we don't
care about the libftdi unit tests.
Use explicit glibmm version variables since they can deviate from
glib versions.
Uwe Hermann [Tue, 28 Jul 2015 18:33:03 +0000 (20:33 +0200)]
sigrok-cross-mingw: Document required MXE fixes/workarounds.
Uwe Hermann [Tue, 28 Jul 2015 17:53:57 +0000 (19:53 +0200)]
sigrok-cross-android: Bump NDK to r10e, SDK to r24.3.3.
Build-tested and tested on hardware (ARM tablet).
Uwe Hermann [Tue, 28 Jul 2015 17:50:56 +0000 (19:50 +0200)]
sigrok-cross-android: Fix "prepare" due to upstream changes.
The "android update sdk" run now seems to need an additional "--all"
argument, otherwise various packages will not be found. It's unclear
whether this is an intentional upstream change or a bug (it used to
work fine without "--all" before).
Either way, adding "--all" has the desired effect.
Uwe Hermann [Tue, 28 Jul 2015 17:48:33 +0000 (19:48 +0200)]
sigrok-cross-android: Allow non-interactive "prepare".
When running "./sigrok-cross-android prepare" the installer will
ask for confirmation at the start, and for accepting license(s)
multiple times.
Allow non-interactive or scripted use by automating / forcing these
operations.
Uwe Hermann [Tue, 28 Jul 2015 17:47:38 +0000 (19:47 +0200)]
sigrok-cross-android: Don't re-download existing files.
Uwe Hermann [Sat, 18 Jul 2015 16:11:54 +0000 (18:11 +0200)]
new-driver: Update for recent changes.
Uwe Hermann [Wed, 6 May 2015 23:47:56 +0000 (01:47 +0200)]
sigrok-cross-android: Fix typos in a variable name.
Uwe Hermann [Wed, 6 May 2015 16:40:04 +0000 (18:40 +0200)]
sigrok-cross-android: Install all toolchains in "prepare".
Marcus Comstedt [Tue, 14 Apr 2015 07:50:43 +0000 (09:50 +0200)]
sigrok-fwextract-saleae-logic16: Support vendor software version 1.1.34
This fixes bug #398.
Jens Steinhauser [Wed, 29 Apr 2015 19:03:28 +0000 (21:03 +0200)]
sigrok-cross-android: Use newer Qt version and require only one SDK API.
Jens Steinhauser [Wed, 29 Apr 2015 18:35:23 +0000 (20:35 +0200)]
sigrok-cross-android: Fix SF_MIRROR.
Aurelien Jacobs [Sun, 22 Mar 2015 23:26:44 +0000 (00:26 +0100)]
new-driver: Update to match recent drivers API changes.
Uwe Hermann [Tue, 3 Mar 2015 21:01:10 +0000 (22:01 +0100)]
sigrok-cross-android: PulseView: Add -DENABLE_TESTS=y.
This helps to notice build issues in the test suite as well.
Uwe Hermann [Fri, 27 Feb 2015 15:21:30 +0000 (16:21 +0100)]
sigrok-cross-mingw: PulseView: Add -DENABLE_TESTS=y again.
This helps to notice build issues in the test suite as well.
Uwe Hermann [Fri, 27 Feb 2015 15:20:48 +0000 (16:20 +0100)]
sigrok-cross-mingw: README: Drop 'unzip' requirement.
The current build doesn't need unzip anymore.
Uwe Hermann [Fri, 27 Feb 2015 14:53:35 +0000 (15:53 +0100)]
sigrok-cross-android: Add a missing (C) line.
Large parts of sigrok-cross-android were written by
Marcus Comstedt, add the missing copyright line.
Uwe Hermann [Fri, 27 Feb 2015 11:37:00 +0000 (12:37 +0100)]
sigrok-cross-android: Silence the Qt build.
This is a huge project and doing a verbose build yields many MByte
of console output / logs which are usually not required/interesting.
Uwe Hermann [Fri, 27 Feb 2015 11:36:17 +0000 (12:36 +0100)]
sigrok-cross-android: Bump a few library versions.
Uwe Hermann [Sat, 14 Feb 2015 17:28:49 +0000 (18:28 +0100)]
sigrok-native-macosx: README: Document "brew link --force" requirements.
Uwe Hermann [Sat, 14 Feb 2015 17:01:23 +0000 (18:01 +0100)]
sigrok-cross-linux: Don't do verbose builds by default.
Uwe Hermann [Sat, 14 Feb 2015 17:00:31 +0000 (18:00 +0100)]
sigrok-cross-android: Add facility to do verbose builds.
Uwe Hermann [Sat, 14 Feb 2015 13:57:11 +0000 (14:57 +0100)]
sigrok-cross-mingw: Add facility to do verbose builds.
Uwe Hermann [Sat, 14 Feb 2015 13:54:43 +0000 (14:54 +0100)]
sigrok-native-macosx: Add facility to do verbose builds.
Uffe Jakobsen [Fri, 6 Feb 2015 16:53:30 +0000 (17:53 +0100)]
Add make verbose handling to sigrok-cross-linux.
Uwe Hermann [Tue, 10 Feb 2015 22:23:04 +0000 (23:23 +0100)]
sigrok-cross-mingw: README: Revert back to Qt4 for now.
The current setup is still using Qt4. Some Qt5 issues need to
be sorted out first before we can switch.
Uwe Hermann [Wed, 4 Feb 2015 00:35:47 +0000 (01:35 +0100)]
sigrok-native-macosx: Enable Python bindings (builds fine).
Uwe Hermann [Sat, 31 Jan 2015 23:20:32 +0000 (00:20 +0100)]
sigrok-native-macosx: Use /usr/local/opt paths.
Avoid too specific Homebrew paths. The /usr/local/opt/<foo> path is a
symlink to the respective /usr/local/Cellar path for Homebrew.
Uwe Hermann [Sat, 24 Jan 2015 19:29:11 +0000 (20:29 +0100)]
sigrok-native-macosx: Add initial version.
Uwe Hermann [Sat, 24 Jan 2015 19:07:36 +0000 (20:07 +0100)]
sigrok-cross-mingw: Use /bin/sh.
Uwe Hermann [Sat, 24 Jan 2015 18:07:21 +0000 (19:07 +0100)]
sigrok-cross-linux: Use /bin/sh.
The script doesn't contain anything bash-specific and works fine with
e.g. dash.
Marcus Comstedt [Mon, 19 Jan 2015 12:36:35 +0000 (13:36 +0100)]
sigrok-cross-android: Bump Boost version to 1.57
Uwe Hermann [Sun, 18 Jan 2015 16:11:12 +0000 (17:11 +0100)]
sigrok-cross-android: Bump Android NDK to r10d.
Uwe Hermann [Sun, 18 Jan 2015 12:29:13 +0000 (13:29 +0100)]
sigrok-cross-android: READE: Add missing dependencies.
Uwe Hermann [Sun, 18 Jan 2015 12:27:05 +0000 (13:27 +0100)]
sigrok-cross-android: Bump build-tools to 21.1.2.
Uwe Hermann [Sun, 7 Dec 2014 18:10:19 +0000 (19:10 +0100)]
sigrok-cross-mingw: Always use the latest Zadig.
Currently this is version 2.1.1.
Uwe Hermann [Sun, 7 Dec 2014 18:07:28 +0000 (19:07 +0100)]
sigrok-cross-mingw: Install/use a stripped pulseview.exe.
This reduces the installer size by a few MB.
Uwe Hermann [Sun, 7 Dec 2014 16:53:58 +0000 (17:53 +0100)]
sigrok-cross-mingw: Switch from libftdi to libftdi1.
(we now no longer use libusb-0.1 or libftdi)
Uwe Hermann [Sun, 7 Dec 2014 16:52:57 +0000 (17:52 +0100)]
sigrok-cross-mingw: Drop libusb0.dll, always use libusb-1.0.
Uwe Hermann [Sun, 7 Dec 2014 14:02:12 +0000 (15:02 +0100)]
sigrok-cross-linux: Run PulseView unit tests.
Uwe Hermann [Sun, 7 Dec 2014 14:03:35 +0000 (15:03 +0100)]
sigrok-cross-mingw: Document qtsvg requirement.
Uwe Hermann [Mon, 24 Nov 2014 14:45:24 +0000 (15:45 +0100)]
sigrok-cross-mingw: Document glibmm requirement.
Uwe Hermann [Sat, 22 Nov 2014 11:13:54 +0000 (12:13 +0100)]
sigrok-cross-android: Build boost thread (needed by PulseView).
PulseView uses boost thread again, enable its build.
Uwe Hermann [Sat, 8 Nov 2014 13:50:28 +0000 (14:50 +0100)]
sigrok-cross-android: Add more example toolchain paths.
Marcus Comstedt [Sun, 2 Nov 2014 22:58:39 +0000 (23:58 +0100)]
sigrok-cross-android: Support building with a non-standalone toolchain
Marcus Comstedt [Sun, 2 Nov 2014 22:50:03 +0000 (23:50 +0100)]
sigrok-cross-android: Set host platform in PYTHON_FOR_BUILD
Unless _PYTHON_HOST_PLATFORM is set, setup.py will fail to detect
that this is a cross build, leading to dynamic modules being flagged
as "failed" because they don't load on the build system.
Set _PYTHON_HOST_PLATFORM in the same way it is done in the default
setting of PYTHON_FOR_BUILD.
Marcus Comstedt [Sun, 2 Nov 2014 22:46:44 +0000 (23:46 +0100)]
sigrok-cross-android: Prevent glib from running configure with wrong args
The autogen.sh script in glib will run the generated configure script
(for a non-cross build) unless the environment variable NOCONFIGURE is
set. Set it.
Uwe Hermann [Sat, 1 Nov 2014 15:14:50 +0000 (16:14 +0100)]
sigrok-cross-android: Add a "prepare" option to setup SDK/NDK/toolchain.
Uwe Hermann [Fri, 31 Oct 2014 22:52:01 +0000 (23:52 +0100)]
sigrok-cross-linux: Add facility to allow building with clang.
Uwe Hermann [Fri, 31 Oct 2014 17:53:16 +0000 (18:53 +0100)]
sigrok-cross-android: Strip shared libs to reduce APK size.
This reduces the APK size from ca. 109MB to ca. 18MB.
Uwe Hermann [Fri, 31 Oct 2014 12:38:08 +0000 (13:38 +0100)]
README: Document NDK/SDK requirements.
Uwe Hermann [Fri, 31 Oct 2014 12:01:57 +0000 (13:01 +0100)]
sigrok-cross-android: Disable build of unneeded documentation.
Uwe Hermann [Fri, 31 Oct 2014 11:43:32 +0000 (12:43 +0100)]
sigrok-cross-linux: Extract archives silently.
Also, minor consistency fixes.
Uwe Hermann [Fri, 31 Oct 2014 11:40:48 +0000 (12:40 +0100)]
sigrok-cross-linux: Bump to NDK version r10c.
Uwe Hermann [Sun, 19 Oct 2014 17:54:43 +0000 (19:54 +0200)]
sigrok-cross-android: Do out-of-tree build for most projects.
Uwe Hermann [Tue, 23 Sep 2014 14:10:37 +0000 (16:10 +0200)]
sigrok-cross-linux: Run sr/srd unit tests.
Uwe Hermann [Tue, 23 Sep 2014 14:09:38 +0000 (16:09 +0200)]
sigrok-cross-linux: Add -DENABLE_TESTS=y, drop -DENABLE_DECODE=y.
(ENABLE_DECODE=y is the default)
Uwe Hermann [Tue, 23 Sep 2014 14:08:30 +0000 (16:08 +0200)]
sigrok-cross-linux: Do out-of-tree builds per default.
Bert Vermeulen [Wed, 17 Sep 2014 17:38:14 +0000 (19:38 +0200)]
new-driver: Use uint32_t for config keys.
Uwe Hermann [Wed, 10 Sep 2014 07:29:56 +0000 (09:29 +0200)]
new-driver: Use "git clone --depth 1".
This reduces network load and speeds up the script.
Uwe Hermann [Wed, 10 Sep 2014 07:28:26 +0000 (09:28 +0200)]
new-driver: Update to recent libsigrok changes.
Uwe Hermann [Wed, 3 Sep 2014 06:52:19 +0000 (08:52 +0200)]
sigrok-cross-linux: Allow Python bindings installation.
Uwe Hermann [Tue, 2 Sep 2014 17:40:59 +0000 (19:40 +0200)]
sigrok-cross-android: Bump most packages to most recent versions.
Exceptions: Python and Boost (might need more work)
Build-tested and run-time tested on an Android tablet.
Marcus Comstedt [Mon, 1 Sep 2014 12:48:19 +0000 (14:48 +0200)]
sigrok-cross-android: Build libsigrok bindings
Uwe Hermann [Sun, 31 Aug 2014 22:00:40 +0000 (00:00 +0200)]
sigrok-cross-android: Don't do parallel Python builds.
Don't do parallel Python builds, this doesn't seem to work well.
Uwe Hermann [Sun, 31 Aug 2014 17:24:47 +0000 (19:24 +0200)]
sigrok-cross-android: Only build Qt5 modules we use.
Uwe Hermann [Wed, 27 Aug 2014 20:02:25 +0000 (22:02 +0200)]
sigrok-cross-android: Boost: Do a parallel build.
Uwe Hermann [Wed, 27 Aug 2014 17:53:51 +0000 (19:53 +0200)]
Only use one central .gitignore file.
Uwe Hermann [Tue, 26 Aug 2014 22:36:35 +0000 (00:36 +0200)]
sigrok-cross-android: Enable parallel and verbose builds.
Uwe Hermann [Tue, 26 Aug 2014 22:35:57 +0000 (00:35 +0200)]
sigrok-cross-android: Random cosmetics.
Uwe Hermann [Tue, 26 Aug 2014 21:36:09 +0000 (23:36 +0200)]
sigrok-cross-android: Update repo URLs.
Both are now on sigrok.org (again).
Uwe Hermann [Mon, 25 Aug 2014 20:50:26 +0000 (22:50 +0200)]
sigrok-cross-android: Assume ANDROID_{NDK,SDK} to live in $HOME.
This is consistent with the rest of the paths (and allows working as
non-root user).
Uwe Hermann [Mon, 25 Aug 2014 20:43:02 +0000 (22:43 +0200)]
sigrok-cross-android: Fix build when host Python != 3.3.
Marcus Comstedt [Mon, 25 Aug 2014 18:00:02 +0000 (20:00 +0200)]
sigrok-cross-android: Use new repos for PV and androidutils