Skip to content

Commit

Permalink
Merge pull request #166 from ASNeG/Release3
Browse files Browse the repository at this point in the history
Release3
  • Loading branch information
huebl authored Mar 31, 2019
2 parents 80bb4e8 + 9481176 commit 45d9b85
Show file tree
Hide file tree
Showing 82 changed files with 3,893 additions and 1,842 deletions.
18 changes: 18 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
os:
- Visual Studio 2015
install:
- set NINJA_URL="https://github.com/ninja-build/ninja/releases/download/v1.6.0/ninja-win.zip"
- appveyor DownloadFile %NINJA_URL% -FileName ninja.zip
- 7z x ninja.zip -oC:\projects\deps\ninja > nul
- set PATH=C:\projects\deps\ninja;%PATH%
- ninja --version

before_build:
- call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
- cd C:\projects\opcuastack
build_script:
- set PATH=%PATH%;C:\Libraries\boost_1_67_0
- build.bat -t local -B Release -i ..\ASNeG -vs "Ninja"
# - build.bat -t tst -B Release -s ASNeG -vs "Ninja"


2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.sh -crlf
*.bat -crlf
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ build_*
.vs
*.json
pki
test.xml
tst/data/opc.ua.roby_save.xml
30 changes: 20 additions & 10 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,23 +1,33 @@
Release 3.6.3 (2019-03-05)
Release 3.7.0
------------------------------------------------------------

**Features**:

* refactoring application service interface #65, by @huebl
* add simple getter to password of UserNameIdentityToken #108, by @flipback
* improve performance of Information Model #120, by @flipback

**Bugs**:

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

**Documentation**:

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

Release 3.6.2 (2019-02-01)
------------------------------------------------------------

**Bugs**:

* fix_wrong_monitored_items_filtering #101, by @TYZzzzzzz

* fix filter in monitored item #101, by @TYZzzzzzz

Release 3.6.1 (2018-12-28)
------------------------------------------------------------
Expand All @@ -26,7 +36,8 @@ Release 3.6.1 (2018-12-28)

* fix compilation on Winodws #71, by @flipback

Release 3.6.0 (2018-12-27)

Release 3.6.0 (2018-12-26)
------------------------------------------------------------

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

**Bugs**:

* fix crash during shutdown #10, by @huebl
* fix runing client tests on CI server #45, by @flipback
* fix too specific params of *build.bat* #16, by @flipback
Expand Down Expand Up @@ -94,6 +105,5 @@ Release 3.4.0 (2018-10-16)
-------------------------------------------------------------

**Features**:
* add Docker support #17, by @flipback


* add Docker support #17, by @flipback
7 changes: 6 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ In the development stage:
* Code generator to create C++ classes representing OPC UA types, objects and events from XML (Nodesets)
* Multi-thread model (currently all application modules run in only one thread)

Installing
------------------------------

See `here<_example: https://opcuastack.rtfd.io/en/latest/getting_started/installation.html>`_.

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

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


References
Expand All @@ -74,6 +78,7 @@ References
* `OPC UA Specifications`_
* ASNeG-Demo_

.. _example: https://opcuastack.rtfd.io/en/latest/getting_started/hello_world.html
.. _Documentation: http://opcuastack.rtfd.io/
.. _ASNeG Home Page: http://asneg.de/
.. _OPC UA Specifications: https://opcfoundation.org/developer-tools/specifications-unified-architecture
Expand Down
Loading

0 comments on commit 45d9b85

Please sign in to comment.