Debian packaging for Osmocom OBS of eclipse-titan, based on https://gitlab.eclipse.org/eclipse/titan/titan.core/
Go to file
Vadim Yanitskiy 0bbfc51856 xsdconvert: xmlGetLastError(): fix invalid pointer conversion
This patch fixes the following errors observed with libxml2 v2.12.6:

XMLParser.cc: In static member function ‘static void XMLParser::warningHandler(void*, const char*, ...)’:
XMLParser.cc:193:38: error: invalid conversion from ‘const xmlError*’ {aka ‘const _xmlError*’} to ‘xmlErrorPtr’ {aka ‘_xmlError*’} [-fpermissive]
  193 |   xmlErrorPtr error = xmlGetLastError();
      |                       ~~~~~~~~~~~~~~~^~
      |                                      |
      |                                      const xmlError* {aka const _xmlError*}
XMLParser.cc: In static member function ‘static void XMLParser::errorHandler(void*, const char*, ...)’:
XMLParser.cc:213:38: error: invalid conversion from ‘const xmlError*’ {aka ‘const _xmlError*’} to ‘xmlErrorPtr’ {aka ‘_xmlError*’} [-fpermissive]
  213 |   xmlErrorPtr error = xmlGetLastError();
      |                       ~~~~~~~~~~~~~~~^~
      |                                      |
      |                                      const xmlError* {aka const _xmlError*}

Signed-off-by: Vadim Yanitskiy <vyanitskiy@sysmocom.de>
(cherry picked from commit b5d3d5bf4f0e2c27cda60555351b2feb93561d6b)
2024-05-27 10:42:34 +02:00
JNI Copyright update to 2023 2023-01-11 12:26:29 +01:00
common Version update to 9.0.0 2023-05-17 10:37:39 +02:00
compiler2 Improving JSON error log 2023-05-12 11:23:37 +02:00
conformance_test Copyright update to 2023 2023-01-11 12:26:29 +01:00
core PER: octetstring enc/dec and error messages (issue #691) 2023-05-04 18:36:56 +02:00
core2 PER: octetstring enc/dec and error messages (issue #691) 2023-05-04 18:36:56 +02:00
debian debian: add debian packaging 2024-05-27 10:42:03 +02:00
doc Copyright update to 2023 2023-01-11 12:26:29 +01:00
docker Version update to 9.0.0 2023-05-17 10:37:39 +02:00
etc Copyright update to 2023 2023-01-11 12:26:29 +01:00
function_test Test fix for version 9.0.0 2023-05-17 11:34:58 +02:00
hello Copyright update to 2023 2023-01-11 12:26:29 +01:00
help Copyright update to 2023 2023-01-11 12:26:29 +01:00
langviz Copyright update to 2023 2023-01-11 12:26:29 +01:00
licensegen Copyright update to 2023 2023-01-11 12:26:29 +01:00
loggerplugins Copyright update to 2023 2023-01-11 12:26:29 +01:00
makefiles Copyright update to 2023 2023-01-11 12:26:29 +01:00
mctr2 Copyright update to 2023 2023-01-11 12:26:29 +01:00
parser Copyright update to 2023 2023-01-11 12:26:29 +01:00
performance_test/SIPApplibPerfTest Copyright update to 2023 2023-01-11 12:26:29 +01:00
regression_test PER: octetstring enc/dec and error messages (issue #691) 2023-05-04 18:36:56 +02:00
repgen Copyright update to 2023 2023-01-11 12:26:29 +01:00
titan_executor_api Version update to 9.0.0 2023-05-17 10:37:39 +02:00
usrguide Version update to 9.0.0 2023-05-17 10:37:39 +02:00
xsdconvert xsdconvert: xmlGetLastError(): fix invalid pointer conversion 2024-05-27 10:42:34 +02:00
.gitignore pdfs are ignored 2020-06-09 19:57:37 +02:00
CODE_OF_CONDUCT.md Improvements on legal documents 2023-01-31 17:25:31 +01:00
CONTRIBUTING.md Improvements on legal documents 2023-01-31 17:25:31 +01:00
LICENSE License upgrade to EPL 2.0. Step 1 2018-06-15 16:39:18 +02:00
Makefile Makefile: don't build and run "hello" example 2024-05-27 10:42:34 +02:00
Makefile.cfg Adding missing debug flag to Makefile.cfg 2023-05-10 15:21:05 +00:00
Makefile.genrules Copyright update to 2023 2023-01-11 12:26:29 +01:00
MakefileFOSS.cfg MakefileFOSS.cfg is needed for opensource builds 2017-02-23 08:29:10 +01:00
README.cygwin Copyright update to 2023 2023-01-11 12:26:29 +01:00
README.linux Update PATH in makefiles 2023-02-27 16:18:15 +00:00
README.md Updating and sorting repo links 2023-02-06 16:36:13 +01:00
README.mingw Copyright update to 2023 2023-01-11 12:26:29 +01:00
SECURITY.md Version update to 9.0.0 2023-05-17 10:37:39 +02:00

README.md

titan.core

TTCN-3 is a standardized, modular language specifically designed for testing. Eclipse Titan offers a free and open source (FOSS) compiler both for TTCN-3 and for ASN.1 (Abstract Syntax Notation One).

Standards page (also including downloadable code):

Main project page:

Community forum:

Issue tracker

Openhub page:

Introductory video of a presentation about Titan held at EclipseCon 2014:

Titan Datasheet on polarsys.org:

https://polarsys.org/sites/default/files/custom_uploads/TITAN%20Datasheet%20A4%202.1.pdf

Ericsson TTCN-3 Course, Presentation material

https://www.eclipse.org/downloads/download.php?file=/titan/TTCN3_Course_PartI_EclipseLicensed.pdf

Ericsson TTCN-3 Course, Presentation material, part II (Titan specifics)

https://www.eclipse.org/downloads/download.php?file=/titan/TTCN3_Course_PartII_EclipseLicensed.pdf

Binaries for a number of Linux platforms can be downloaded from:

Contributing:

Related products:

Eclipse IDE plug-ins (Designer, Executor, LogViewer, Titanium):

Source code:

Compressed update site and SHA512 checksum:

VS Code and Theia extension

Language Server

Test Ports:

Protocol Modules:

Protocol Emulations

Libraries:

Application Libraries:

Applications:

Servers

Standard collections:

Miscellaneous projects: