What happened to the Ansi C repo?|OPC UA Implementation: Stacks, Tools, and Samples|Forum|OPC Foundation

Avatar
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
sp_Feed sp_PrintTopic sp_TopicIcon
What happened to the Ansi C repo?
Avatar
Frank
Member
Members
Forum Posts: 3
Member Since:
02/05/2020
sp_UserOfflineSmall Offline
1
05/26/2021 - 10:39
sp_Permalink sp_Print

Under the pinned topic OPC UA implementations (Stacks and sample applications), there is a GitHub repo listed for Ansi C. The link returns a 404. It was working not too long ago. It seems to have been removed recently.

That also applies to this topic: Ansi C source client example. A user was looking for a client example and was pointed to a sample publisher. This also gives a 404 when it was working a few months ago.

What happened to the Ansi C repo?

Avatar
Randy Armstrong
Admin
Forum Posts: 1663
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
2
05/27/2021 - 00:31
sp_Permalink sp_Print

It was taken offline because of vulnerabilities that were not going to be fixed.

An open source alternative can be found here: https://open62541.org/

Note that the open62541 is not managed by the OPC Foundation.

Avatar
Frank
Member
Members
Forum Posts: 3
Member Since:
02/05/2020
sp_UserOfflineSmall Offline
3
05/27/2021 - 07:04
sp_Permalink sp_Print

Was there an announcement that contains information on what these vulnerabilities were?

Avatar
Randy Armstrong
Admin
Forum Posts: 1663
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
4
05/27/2021 - 07:40
sp_Permalink sp_Print

All that were reported before the codebase was taken offline were fixed in the code.

The concern was more about new vulnerabilities.

Avatar
Frank
Member
Members
Forum Posts: 3
Member Since:
02/05/2020
sp_UserOfflineSmall Offline
5
05/27/2021 - 11:40
sp_Permalink sp_Print

Thank you for the information. I understand what you mean now.

Avatar
Alexander Sobetskiy
Member
Members
Forum Posts: 6
Member Since:
07/15/2024
sp_UserOfflineSmall Offline
6
06/09/2025 - 01:18
sp_Permalink sp_Print

Randy Armstrong said
All that were reported before the codebase was taken offline were fixed in the code.

The concern was more about new vulnerabilities.

  

Do you know if latest available UaAnsiCStack v1.04.342.0 have reverseHello support?

Where can I find UaAnsiCStack with the reverseHello feature?

Avatar
Randy Armstrong
Admin
Forum Posts: 1663
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
7
06/16/2025 - 00:22
sp_Permalink sp_Print

You need to ask the supplier of UaAnsiCStack. It is not the OPC Foundation.

Avatar
Alexander Sobetskiy
Member
Members
Forum Posts: 6
Member Since:
07/15/2024
sp_UserOfflineSmall Offline
8
06/16/2025 - 01:26
sp_Permalink sp_Print

Randy Armstrong said
You need to ask the supplier of UaAnsiCStack. It is not the OPC Foundation.

  

All stack source files references OPC Foundation as an author:

Copyright (c) 1996-2018, OPC Foundation. All rights reserved.

Avatar
Randy Armstrong
Admin
Forum Posts: 1663
Member Since:
05/30/2017
sp_UserOfflineSmall Offline
9
06/16/2025 - 08:23
sp_Permalink sp_Print

The original ANSI C stack is past EoL and is not being updated.
You need to migrate to an alternative like:
https://github.com/open62541/open62541

Forum Timezone: America/Phoenix
Most Users Ever Online: 510
Currently Online:
Guest(s) 27
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Forum Stats:
Groups: 2
Forums: 10
Topics: 1512
Posts: 5118