Skip to content

Commit 45d9b85

Browse files
authored
Merge pull request ASNeG#166 from ASNeG/Release3
Release3
2 parents 80bb4e8 + 9481176 commit 45d9b85

File tree

82 files changed

+3893
-1842
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+3893
-1842
lines changed

.appveyor.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
os:
2+
- Visual Studio 2015
3+
install:
4+
- set NINJA_URL="https://github.com/ninja-build/ninja/releases/download/v1.6.0/ninja-win.zip"
5+
- appveyor DownloadFile %NINJA_URL% -FileName ninja.zip
6+
- 7z x ninja.zip -oC:\projects\deps\ninja > nul
7+
- set PATH=C:\projects\deps\ninja;%PATH%
8+
- ninja --version
9+
10+
before_build:
11+
- call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
12+
- cd C:\projects\opcuastack
13+
build_script:
14+
- set PATH=%PATH%;C:\Libraries\boost_1_67_0
15+
- build.bat -t local -B Release -i ..\ASNeG -vs "Ninja"
16+
# - build.bat -t tst -B Release -s ASNeG -vs "Ninja"
17+
18+

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.sh -crlf
2+
*.bat -crlf

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ build_*
1616
.vs
1717
*.json
1818
pki
19+
test.xml
20+
tst/data/opc.ua.roby_save.xml

CHANGELOG.rst

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,33 @@
1-
Release 3.6.3 (2019-03-05)
1+
Release 3.7.0
22
------------------------------------------------------------
33

4+
**Features**:
5+
6+
* refactoring application service interface #65, by @huebl
7+
* add simple getter to password of UserNameIdentityToken #108, by @flipback
8+
* improve performance of Information Model #120, by @flipback
9+
410
**Bugs**:
511

6-
* delete discovery client connection on error #126, by @huebl
12+
* fix changing user in the same OPC UA session #105, by @huebl
13+
* allow relative install path #130, by @huebl
14+
* fix socket leak in discovery client #126, by @huebl
715
* fix calling stop monitored item callback #132, by @flipback
16+
* fix crash server during restart #109, by @huebl
17+
* fix processing of create\delete node requests #158, by @huebl
818

919
**Documentation**:
1020

11-
* fix apt-get command in installation guide #128, by @flipback
12-
* add app build command for local stack #129, by @flipback
21+
* fix apt-get command in installation guide #128, by @flipback
22+
* add app build command for local stack #129, by @flipback
23+
* add tutorials *Discovery Proccess*, *Data Access* and *Access Control* #82, by @flipback
1324

1425
Release 3.6.2 (2019-02-01)
1526
------------------------------------------------------------
1627

1728
**Bugs**:
1829

19-
* fix_wrong_monitored_items_filtering #101, by @TYZzzzzzz
20-
30+
* fix filter in monitored item #101, by @TYZzzzzzz
2131

2232
Release 3.6.1 (2018-12-28)
2333
------------------------------------------------------------
@@ -26,7 +36,8 @@ Release 3.6.1 (2018-12-28)
2636

2737
* fix compilation on Winodws #71, by @flipback
2838

29-
Release 3.6.0 (2018-12-27)
39+
40+
Release 3.6.0 (2018-12-26)
3041
------------------------------------------------------------
3142

3243
**Features**:
@@ -38,7 +49,7 @@ Release 3.6.0 (2018-12-27)
3849
* implement RPM distribution for the stack and user applications #13, by @flipback
3950

4051
**Bugs**:
41-
52+
4253
* fix crash during shutdown #10, by @huebl
4354
* fix runing client tests on CI server #45, by @flipback
4455
* fix too specific params of *build.bat* #16, by @flipback
@@ -94,6 +105,5 @@ Release 3.4.0 (2018-10-16)
94105
-------------------------------------------------------------
95106

96107
**Features**:
97-
* add Docker support #17, by @flipback
98-
99108

109+
* add Docker support #17, by @flipback

README.rst

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ In the development stage:
3636
* Code generator to create C++ classes representing OPC UA types, objects and events from XML (Nodesets)
3737
* Multi-thread model (currently all application modules run in only one thread)
3838

39+
Installing
40+
------------------------------
41+
42+
See `here<_example: https://opcuastack.rtfd.io/en/latest/getting_started/installation.html>`_.
3943

4044
Usage
4145
------------------------------
@@ -63,7 +67,7 @@ The user application is installed in directory $HOME/.ASNeG or C:\ASNeG by defau
6367
The server reads the setting from file **OpcUaServer.xml** and runs the user application.
6468
Now the application is available via OPC UA protocol on port 9012.
6569

66-
For more information about how to write your own OPC UA client server application see ASNeG-Demo_.
70+
For more information about how to write your own OPC UA client server application see example_ and ASNeG-Demo_.
6771

6872

6973
References
@@ -74,6 +78,7 @@ References
7478
* `OPC UA Specifications`_
7579
* ASNeG-Demo_
7680

81+
.. _example: https://opcuastack.rtfd.io/en/latest/getting_started/hello_world.html
7782
.. _Documentation: http://opcuastack.rtfd.io/
7883
.. _ASNeG Home Page: http://asneg.de/
7984
.. _OPC UA Specifications: https://opcfoundation.org/developer-tools/specifications-unified-architecture

0 commit comments

Comments
 (0)