6 years agoTAG R2-1-21
Ben Franksen [Mon, 08 Feb 2016 12:30:01]
6 years agoTAG seq-2-1-21
Ben Franksen [Mon, 08 Feb 2016 12:29:54]
6 years agoupdate installation page for 2.1.21
Ben Franksen [Mon, 08 Feb 2016 12:21:27]
6 years agodocs: added release notes for 2.1.21
Ben Franksen [Mon, 08 Feb 2016 12:21:02]
6 years agoRULES_BUILD: use MV variable instead of mv command
Ben Franksen [Mon, 08 Feb 2016 10:20:12]
6 years agobumped release to 2.1.21
Ben Franksen [Wed, 06 Jan 2016 13:53:52]
6 years agoseq: fixed yet another place where 'varId' should be 'varId+n'
Ben Franksen [Wed, 06 Jan 2016 13:53:08]
6 years agodocs: added latest issues to known problems page
Ben Franksen [Tue, 05 Jan 2016 11:37:20]
6 years agoseq: disabled 'no pending put request' error message in pvGet/PutComplete
Ben Franksen [Tue, 05 Jan 2016 10:54:52]

As Janez pointed out, it makes sense to call pvPutComplete for a channel
array in which only some of the channels have pending puts. This resulted in
lots of annoying messages on the console. Note that calling pvPutComplete
with no pending put is completely harmless (it just returns TRUE).

For symmetry, I have disabled the corresponding message in pvGetComplete,
too, even though the latter does not handle channel arrays.

6 years agoseq: fixed broken array handling in pvPutComplete
Ben Franksen [Tue, 05 Jan 2016 10:41:18]

In some places, 'varId' was used instead of 'varId+n' (where n is the array
index). Thanks to Janez Golob <janez.golob@cosylab.com> for the bug report
and the fix, too.

6 years agosnc: simplify the multi-target lemon rule
Ben Franksen [Tue, 03 Nov 2015 15:58:25]

Instead of generating an intermediate file ("parser_created") we now use a
pattern rule. This is the more reliable (and recommended) way to make rules
with multiple targets work as expected.

6 years agosnc/Makefile: test only for BASE_3_14==YES and a bit of refactoring
Ben Franksen [Mon, 02 Nov 2015 14:12:13]
6 years agoRULES_BUILD: make snc build rules atomic
Ben Franksen [Tue, 03 Nov 2015 15:46:29]
6 years agoRULES_BUILD: test only for BASE_3_14==YES and some refactoring
Ben Franksen [Tue, 03 Nov 2015 15:46:18]
6 years agoseq: fixed bad memory access in pvFlushQ
Ben Franksen [Tue, 20 Oct 2015 17:13:16]
6 years agotest: avoid warning about self-comparison
Ben Franksen [Fri, 02 Oct 2015 18:14:18]
6 years ago[branch-2-1] test: fix clang compiler warnings
Ben Franksen [Fri, 02 Oct 2015 17:52:48]
6 years agodocs: added deadlock issue to known problems page
Ben Franksen [Fri, 02 Oct 2015 17:16:44]
6 years ago[branch-2-1] seq: must not hold program lock during pvVarDestroy when exiting
Ben Franksen [Fri, 02 Oct 2015 13:53:00]

This is essentially the same problem as the recently fixed deadlock in the
pvAssign builtin function (see patch "fix: must not take program lock around
pvVarDestroy").

6 years ago[branch-2-1] bring build rules on par with version 2.2
Ben Franksen [Fri, 02 Oct 2015 13:37:36]

This includes a fix for the PATH_FILTER warnings and proper generation (and
include) of .d files.

6 years agotest: refactor killing background IOCs
Ben Franksen [Fri, 02 Oct 2015 13:33:51]
7 years agoremoved configure/RELEASE.win32-x86
Ben Franksen [Wed, 20 May 2015 14:41:28]
7 years agosnc: extra dependency avoids (harmless) errors when generating .d files
Ben Franksen [Wed, 27 May 2015 14:24:57]
6 years ago[branch-2-1] added include of meta build configuration to configure/RELEASE
Ben Franksen [Thu, 01 Oct 2015 13:05:33]
6 years agoTAG R2-1-20
Ben Franksen [Wed, 30 Sep 2015 14:34:31]
6 years agoTAG seq-2-1-20
Ben Franksen [Wed, 30 Sep 2015 14:34:27]
6 years agoadded last minute changes to release notes for 2.1.10
Ben Franksen [Wed, 30 Sep 2015 14:33:23]
6 years agotest: use a per host "unique" CA server port
Ben Franksen [Wed, 30 Sep 2015 13:32:05]

The idea here is to isolate concurrent test runs on the same machine against
each other. The port is set to 10000 + pid % 30000, which is not unique in a
strict sense, but the probability of a collision is quite small and the
solution is non-intrusive and very simple to implement.

6 years agotest: refactored makeTestfile.pl
Ben Franksen [Wed, 30 Sep 2015 13:31:19]
6 years agotest: set HARNESS_ACTIVE env var in queueTest.plt
Ben Franksen [Wed, 30 Sep 2015 00:10:19]
6 years agodocs: polished release notes for 2.1.20
Ben Franksen [Tue, 29 Sep 2015 17:18:44]
7 years agosnc: added a missing include to types.h
Ben Franksen [Wed, 20 May 2015 14:59:55]
6 years ago[branch-2-1] Makefile: added rule to re-create the git mirror
Ben Franksen [Tue, 29 Sep 2015 17:02:11]
6 years agodocs: extended release notes for 2.1.20
Ben Franksen [Tue, 29 Sep 2015 16:41:17]
6 years agoReorder test linking for cygwin
Freddie Akeroyd [Sun, 27 Sep 2015 15:59:20]
Move subThreadSleep.c to separate library to enable correct import/export declarations for linking on cygwin

6 years agoInitialise timeNow
Freddie Akeroyd [Sun, 27 Sep 2015 15:56:55]
Required for running tests with windows debug build

6 years agoSet PATH for running tests in shared build
Freddie Akeroyd [Tue, 29 Sep 2015 13:40:53]
The path to seq.dll needs to be set in cygwin and Windows
for running tests when built with SHARED_LIBRARIES=YES

6 years agoFix running tests on Windows
Freddie Akeroyd [Sun, 27 Sep 2015 16:01:56]
The *Ioc.t tests were hanging on windows when run from Make - they worked when ran individually
from the command line, but were not then killing the background IOC process on test completion.
Using the Win32::Process package rather than fork() to create subprocesses fixes both issues

7 years agotest/validate: set environment variables in a more portable way
Ben Franksen [Fri, 06 Mar 2015 01:42:36]
7 years agotest: silence warnings about different TOP dirs
Ben Franksen [Thu, 05 Mar 2015 12:25:17]
9 years agotest: ensure that tests cover seq exit phase
benjamin.franksen@helmholtz-berlin.de [Fri, 12 Jul 2013 16:41:38]
6 years ago[branch-2-1] snc: cast 0 to Node* in varargs call to node constructor
Ben Franksen [Mon, 28 Sep 2015 16:58:32]
6 years agoadded 2.1.20 to download page and release notes
Ben Franksen [Mon, 31 Aug 2015 14:58:13]
7 years agodocs: mention Freddie Akeroyd as co-maintainter on the front page
Ben Franksen [Mon, 20 Jul 2015 17:03:50]
7 years agobump release to 2.1.20
Ben Franksen [Mon, 20 Jul 2015 16:56:14]
7 years agoTAG R2-1-19
Ben Franksen [Thu, 02 Apr 2015 14:01:46]
7 years agoTAG seq-2-1-19
Ben Franksen [Thu, 02 Apr 2015 14:01:40]
7 years agodocs: added 2.1.19 to installation page
Ben Franksen [Wed, 01 Apr 2015 13:18:30]
7 years agobump release to 2.1.19
Ben Franksen [Wed, 01 Apr 2015 13:16:15]
7 years agodocs: added release notes for 2.1.19
Ben Franksen [Wed, 01 Apr 2015 13:14:26]

Next ->