Michael Zillgith
8991954e3c
- removed header dependencies from API headers
6 years ago
Michael Zillgith
18c2e30f87
- IEC 61850 server: refactored reporting module; unbuffered reports are stored to report buffer and sent by connection handling thread
6 years ago
Michael Zillgith
0237c9b95c
- updated CHANGELOG/version number to 1.4.1
6 years ago
Michael Zillgith
925c19bff6
- IED Server: added support for transient data objects
6 years ago
Michael Zillgith
afe9afafc0
- MMS get name list service: fixed wrong return value in case of unknown argument for continueAfter
6 years ago
Michael Zillgith
d6bf4047e1
- fixed compilation problem when CONFIG_MMS_THREADLESS_STACK is defined
6 years ago
Michael Zillgith
b4c7cefb15
- MMS value parser: added plausibility check for bit-string padding value ( #200 )
6 years ago
Michael Zillgith
118a731b36
- SV publisher: fixed memory leaks ( #191 )
6 years ago
Michael Zillgith
7d1a552cde
- GOOSE publisher: fixed problem with overflow of stNum and sqNum (see #199 )
6 years ago
Michael Zillgith
88fce24b83
- string_utilities.c: added checks if memory allocation fails
6 years ago
Michael Zillgith
320f41fc1f
- check return value of getNumberOfElements in MmsValue_decodeMmsData
6 years ago
Michael Zillgith
23e381fa76
- added additional length checks in MmsValue_decodeMmsData to fix #194
6 years ago
Michael Zillgith
6c53924c05
- added additional length check in BerDecoder_decodeLength and checked return values in callers (fix problem #196 )
6 years ago
Michael Zillgith
8c1b75b382
- code cleanup; fixed issues from compiler warnings
6 years ago
Michael Zillgith
6cbadb4b45
- IED server: added new function ControlAction_isSelect
6 years ago
Michael Zillgith
5fbb67c44c
- some code beautification
6 years ago
Michael Zillgith
6738215c8f
Merge pull request #183 from kiraly533/v1.4
...
TimeActivatedControl before wait check and fixes for file-upload issues.
6 years ago
Michael Zillgith
1120a76ecd
- added bool define for older visual studio
6 years ago
Michael Zillgith
5bd03b0611
- IED server: added function ConfigFileParser_createModelFromConfigFileEx with filename as argument to avoid dependency on FileSystem_... functions
...
- .NET projects: changed target framework of some project files to v4.0
6 years ago
Michael Zillgith
cee97f7676
MMS server: handle file close with unknown FRSM ID
6 years ago
Michael Zillgith
11d1a5ca6d
fixed problem in time conversion for mingw
6 years ago
Király Péter
3b32c14870
- MMS server: in case of file upload timeout the task will end with proper error response.
6 years ago
Király Péter
a03f57c0a7
Merge remote-tracking branch 'mz/v1.4' into v1.4
6 years ago
Király Péter
c988b78e5f
- MMS server: fixed file upload error with multi-threaded server, added some NULL checks to file-handling.
6 years ago
Michael Zillgith
16c7124c2b
- add define to compile with MVC2010
6 years ago
Király Péter
7ed8516344
Added getter for the time of the timeActivated controls.
6 years ago
Király Péter
a39397d21d
Add check call before starting a timeactivated operate, so operates can be denied before the waiting state
6 years ago
Király Péter
c223b1c2b5
- MMS server: fixed possible crash when client disconnects during file upload
6 years ago
Michael Zillgith
17205ed874
- Client: response timeout for connection setup now configurable (default timeout now 5 s instead of 1 s )
...
- removed configuration option CONFIG_TCP_READ_TIMEOUT_MS
6 years ago
Michael Zillgith
8bbc905533
- IEC 61850 client: improved error handling and fixed potential memory leak in IedConnection_getDeviceModelFromServer
6 years ago
Michael Zillgith
69729bd8a0
- fixed - misspelled function name #180
6 years ago
Michael Zillgith
939476e52a
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
eaaaa2b0a5
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
547d5118e0
-replaced timegm implementation on windows. Fixes bug with MMS file times
6 years ago
Michael Zillgith
5e16971bbf
- updated documentation
6 years ago
Michael Zillgith
6e9047916c
- fixed bug in BerInteger_setUint16
6 years ago
Michael Zillgith
e4c3875e3e
IEC 61850 server: added function ControlAction_getCtlNum to access ctlNum value inside control handlers
6 years ago
Michael Zillgith
31e183d357
- IEC 61850 client: added additional error code to provide diagnostic information when data set cannot be created because of a non existing data set element
6 years ago
Michael Zillgith
903abe0b6d
- MMS client: fixed problem with obtain file timeout with large files
6 years ago
Michael Zillgith
320f511d33
- IEC 61850 client: Added functions IedConnection_setRequestTimeout and IedConnection_getRequestTimeout to C API and IedConnection.RequestTimeout property to .NET API
6 years ago
Michael Zillgith
d06ab546a9
- SV subscriber: improved error handling when Ethernet access doesn't work; fixed potential memory leak
6 years ago
Michael Zillgith
ebb0f761d2
- GOOSE subscriber example: added error handling when ethernet cannot be accessed
6 years ago
Michael Zillgith
9a97519815
- GOOSE publisher: integrated error handling when Ethernet interface is not available
6 years ago
Michael Zillgith
e7ece50f08
- updated documentation for MMS octet string type (MMS_OCTET_STRING) handling functions
6 years ago
Michael Zillgith
cba8bf5714
MMS server: fixed memory access problem when client unexpectedly closed connection during file upload (set-file)
6 years ago
Michael Zillgith
119b3d71f7
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
ee3d4f0164
- added function GooseReceiver_getInterfaceId
...
- GOOSE receiver: fixed problem with running state detection after receiver start
6 years ago
Michael Zillgith
4254af3ff9
IEC 61850 client: ControlObjectClient_getLastError provides access to data access error information of last control action
6 years ago
Michael Zillgith
6b2404e80b
- GOOSE: option to enable/disable VLAN tagging
...
- IED Server: Allow setting different interfaces for different GOOSE publishers
6 years ago
Michael Zillgith
46d7f6ff2d
- SV publisher: make VLAN tagging optional
6 years ago
Michael Zillgith
3391f4c139
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
74d78d0618
updated server substitution example
6 years ago
Michael Zillgith
cbd0008f48
- IEC 61850 client: fixed - file transfer doesn't release outstanding connection
6 years ago
Michael Zillgith
88849e1663
- added new type PSelector to represent presentation layer selector more flexible
6 years ago
Michael Zillgith
2cf288fbeb
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
57f6df3c3a
- HAL(Socket): Added function Socket_getLocalAddress
...
- IEC 61850 server: Added function ClientConnection_getLocalAddress
6 years ago
Michael Zillgith
2bfd0fd0ef
- GOOSE receiver: add support for operation without Ethernet HAL implementation
6 years ago
Michael Zillgith
965cebbe2d
- added export definitions to MmsVariableSpecification functions
6 years ago
Michael Zillgith
f34cdb24e7
- add define to export symbols when building DLL
6 years ago
Michael Zillgith
84fcfbbd22
- MMS client/server: handle missing invoke ID in reject/error PDUs
6 years ago
Michael Zillgith
4c123c0c3c
- MMS server: fixed potential deadlock in multi-thread mode
6 years ago
Michael Zillgith
73417cdbf2
- Added additional check in MmsVariableSpecification_getChildValue
6 years ago
Michael Zillgith
d4304e0a38
- IEC 61850 server: URCB will not release reservation (and owner) when RCB is disabled
6 years ago
Michael Zillgith
4f59099c59
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
0d5fa50947
- MMS client: added missing socket release when connection was not opened
6 years ago
Michael Zillgith
60741394a3
- MMS server: fixed bug in obtain file service (crash when target directory doesn't exist)
6 years ago
Michael Zillgith
8f5b501d75
- removed inline function declarations
6 years ago
Michael Zillgith
f5236f84fc
- IEC 61850 client: convert MMS error for outstanding call limit to IedClientError
6 years ago
Michael Zillgith
4b4a85dcc2
Merge branch 'v1.4' of https://github.com/mz-automation/libiec61850 into v1.4
6 years ago
Michael Zillgith
2e9761c541
- IED server: cancel outstanding control tasks when client closes connection (to prevent blocking the connection for waiting time activated controls)
6 years ago
Michael Zillgith
c2d73c3fe8
- fixed bug parsing OID string with space as separator
6 years ago
Michael Zillgith
7cb69c983a
- additionally allow comma and space as separators in ap-titles used in API functions
6 years ago
Michael Zillgith
daff495246
- MMS client/server: accept empty bit strings
6 years ago
Michael Zillgith
8099734f11
- .NET API: adopted to new server side control API
6 years ago
Michael Zillgith
6c14425ca8
- IEC 61850 server: refactored control model API (changed handler signatures, added ControlAction object to access origin and set addCause value, ...)
...
- IEC 61850 client: added ControlObjectClient_getLastError function
6 years ago
Michael Zillgith
28e2acbd33
- IED server: avoid dynamic memory allocation in control module
6 years ago
Michael Zillgith
f0df571f42
- IED server: made code compatible with C++
6 years ago
Michael Zillgith
a9fa07a7d4
- IED server: some memory optimizations in control module
6 years ago
Michael Zillgith
2911781070
- IEC 61850 server/reporting: fixed bug when checking for invalid data set member
6 years ago
Michael Zillgith
38d67a4e69
- IEC 61850 server/reporting: send access error "object-value-invalid"
...
when data attribute in report data set has no value
6 years ago
Michael Zillgith
ebc71d9731
- IEC 61850 common: moved some internal code to better seperate
...
client/server side code
6 years ago
Michael Zillgith
16c061b4df
- MMS server API: removed dependency from internal header file iso_server.h
6 years ago
Michael Zillgith
5a83af9206
- moved mms_server.h back to public API (see github #117 )
7 years ago
Michael Zillgith
d376370aaa
- IEC 61850 server: control model - implemented automatic handling of opRcvd, opOk, and tOpOk when present in data object
7 years ago
Michael Zillgith
a3c2c4652e
- IEC 61850 server: control model - implemented automatic handling of stSeld when present in data object
7 years ago
Michael Zillgith
c98a2b0baa
- MMS server: fixed connection handling problem in multi-threaded mode
7 years ago
Michael Zillgith
994484d1a6
- MMS server: added semaphore for open connections map to prevent problem in multi-threaded mode
7 years ago
Michael Zillgith
1f144a008e
- fixed memory leak in ClientSVControlBlock_create
7 years ago
Michael Zillgith
26a45a078b
- added error handling code to client_example_log.c
...
- fixed bug in ClientSVControlBlock
7 years ago
Michael Zillgith
0cddcb7d12
- MMS client: changed signature of MmsConnection_FileReadHandler
7 years ago
Michael Zillgith
8ffbd9f265
- removed function MmsValue_deleteIfNotNull (now MmsValue_delete does check for NULL)
7 years ago
Michael Zillgith
ac14a4722d
- integrated cmake file changes from v1.3 branch
7 years ago
Michael Zillgith
0d2775742a
- IEC 61850 client: fixed problems in ClientReportControlBlock_create (see github #134 )
7 years ago
Michael Zillgith
0308f87b85
- SV subscriber: fixed bug in function SVReceiver_enableDestAddrCheck
7 years ago
Michael Zillgith
9f8d52005b
- MMS client: fixed problem when reusing connection
7 years ago
Michael Zillgith
f2c811c7c7
- IedServer: fixed potential deadlock when IedServer_stop is directly called after IedServer_start
7 years ago
Michael Zillgith
287769dcba
- IEC 61850 client: handle reason code correctly when report contains data with different reason code (see github #133 )
7 years ago
Michael Zillgith
b35a566145
- IEC 61850 server: fixed problem in report module
7 years ago
Michael Zillgith
0dff4286aa
- merged latest changes to the server reporting module from 1.3 branch
...
- merged with 1.3 branch
7 years ago
Michael Zillgith
9ed1510223
- added function StringUtils_convertIPv6AdddressStringToByteArray
7 years ago
Michael Zillgith
732ad79070
- fixed problem with read access to GCB (see github #130 )
7 years ago
Michael Zillgith
0b2d97c738
- COTP: added payload length validation (see github #127 )
7 years ago
Steffen Vogel
5aa78a8b18
sv-publisher: simplify calculation of length of BER length field
7 years ago
Steffen Vogel
a81b76c5e3
sv-publisher: fix invalid calculation of the total packet length in case the payload is larger than 127 bytes
7 years ago
Michael Zillgith
9309cb78de
- added missing definition
7 years ago
Michael Zillgith
199d091c6d
- IEC 61850 server: don't send bufOvfl for unbuffered reports (see #101 )
7 years ago
Michael Zillgith
0a27ec758f
- IED server: handling thread mode changed
7 years ago
Michael Zillgith
452abd7dbf
- MMS client/server: added support for component alternate access for generic variable read requests
7 years ago
Michael Zillgith
6af7973b09
- IsoClientConnection_associateAsync: added check if socket creation has been successful
7 years ago
Michael Zillgith
46f87a1656
- fixed client TCP keep alive problem (see #115 )
7 years ago
Michael Zillgith
3d8ab44a49
- MMS client: improved handling of malformed messages when reading data
...
- MMS client: improved handling of malformed messages when receiving reports
- MMS client: fixed potential memory leak when receiving malformed messages
7 years ago
Michael Zillgith
1c461009c2
- MMS client/server: fixed potential memory leaks in TLS handling code
7 years ago
Michael Zillgith
87cac8dc00
- code formated
7 years ago
Michael Zillgith
4bd8b40b6c
- code formatting
7 years ago
Michael Zillgith
d9cb36817a
- IEC 61850 server: fixed problem with wrong purge buffer invocation when using dynamic data set in buffered report control block
7 years ago
Michael Zillgith
256f55aaef
- .NET API: added more async client functions
7 years ago
Michael Zillgith
b6c9a56d4a
- .NET API: added more async functions
...
- .NET API: added GetFileDirectoryEx function
. file-tool: add "s" option to send only a single get file directory request
7 years ago
Michael Zillgith
e252715aa9
- added report subscription activation to non-thread mode client example
7 years ago
Michael Zillgith
4157c9c5da
- extended server_example_control to show how to change ctlModel with online service
7 years ago
Michael Zillgith
bbb56a16a3
- removed some compiler warnings
7 years ago
Michael Zillgith
1d61afaa8b
- C library: removed C++ style line comments
7 years ago
Michael Zillgith
6a7266da93
- SV publisher/subscriber: improved error handling when configuration is wrong
7 years ago
Michael Zillgith
388337a60d
- IEC 61850 client: added support for non-thread mode (IedConnection_createEx, IedConnection_tick)
...
- added example for non-thread mode client and asynchronous API
7 years ago
Michael Zillgith
5ed474a44a
- MMS client: fixed problem with async connect timeout
7 years ago
Michael Zillgith
ef076efe9f
- IEC 61850 client: fixed problem with connection state handling
7 years ago
Michael Zillgith
3e30910319
- IEC 61850 client: added missing async functions for files
7 years ago
Michael Zillgith
0842097b7e
- IEC 61850 server: fixed some small bugs and compiler warnings
...
- IEC 61850 server: retrun object-access-unsupported when ctlModel is status-only
7 years ago
Michael Zillgith
618a84d37c
- IEC 61850 client: add public header for function ControlObjectClient_createEx to create a client control object without the need to request information from the server
7 years ago
Michael Zillgith
91c22b3193
- IEC 61850 server: added IedServer_updateCtlModel function to change control model at runtime
7 years ago
Michael Zillgith
cad88b67a1
- IEC 61850 client: fixed bug in new control object client implmentation - missing free for oper variable specification
7 years ago
Michael Zillgith
89d623866e
- IEC 61850 client: add function IedConnection_getFileAsync
7 years ago
Michael Zillgith
aca462c761
- removed outcommented code
7 years ago
Michael Zillgith
f78f338b49
- IEC 61850 client: added implementations for functions IedConnection_getLogicalDeviceVariables, IedConnection_getLogicalDeviceDataSets, and IedConnection_getLogicalDeviceDataSetsAsync to address #89
7 years ago
Michael Zillgith
d0f4c06d62
- IEC 61850 client: added functions IedConnection_getLogicalDeviceVariables, IedConnection_getLogicalDeviceDataSets, and IedConnection_getLogicalDeviceDataSetsAsync to address #89
7 years ago
Michael Zillgith
d5df360f3a
- fixed problem in GOOSE publisher payload length calculation
7 years ago
Michael Zillgith
a817b3d3c6
- updated data model of server_example_basic_io
...
- common: MmsVariableSpecification_getChildValue now also accepts "." as separator
7 years ago
Michael Zillgith
2c5fb89449
- IEC 61850 client: implemented tissue 1178 client side (select-response+ is non-NULL)
7 years ago
Michael Zillgith
46211a01e7
- IEC 61850 client: IedConnection - added CONNECTING AND CLOSING states - removed IDLE state (now only CLOSED)
7 years ago
Michael Zillgith
e12113acde
- IEC 61850 client: implemented IedConnection_installStateChangedHandler
7 years ago
Michael Zillgith
43e0fb4d05
- IEC 61850 Client: ControlObjectClient - added async control actions
7 years ago
Michael Zillgith
1cc350ed4a
- IEC 61850 client: implemented IedConnection_writeDataSetValuesAsync
7 years ago
Michael Zillgith
c04b4e928d
- IEC 61850 client: implemented IedConnection_readDataSetValuesAsync
7 years ago
Michael Zillgith
8f4af64685
- SV: added API export attribute to new SV functions
7 years ago
Michael Zillgith
1eaf43ac8b
- SV: fixed RefrTm and SmpSynch handling in SV publisher
7 years ago
Michael Zillgith
14e3a9668c
- GOOSE publisher: fixed bug in GOOSE message calculation
7 years ago
Michael Zillgith
f644b8d777
- IEC 61850 client: ControlObjectClient - avoid crash when "ctlVal" is not present in "Oper", also accept "setMag" instead of "ctlVal".
7 years ago
Michael Zillgith
c9fe177a87
- IEC 61850 server: fixed potential deadlock in report processing
7 years ago
Michael Zillgith
861c5b244b
- MMS client: fixed bug with async request timeout
7 years ago
Michael Zillgith
836892849c
- IEC 61850 client: improved support for segmented report handling
7 years ago
Michael Zillgith
e90d5d44fa
- IEC 61850 client: added async discovery functions
7 years ago
Michael Zillgith
44d8ad8d15
- IEC 61850/MMS client: changed all invokeId parameters in async callbacks to uint32_t
7 years ago
Michael Zillgith
ed75aa3f46
- some code formatting
7 years ago
Michael Zillgith
7ec38e9615
- IEC 61850 client: added async client side RCB handling
7 years ago
Michael Zillgith
2b7dc5c5fe
- added API export/internal decorations
...
- removed .def files for windows
7 years ago
Michael Zillgith
5201473262
- IEC 61850 client: added more prototypes for async client API
7 years ago
Michael Zillgith
e6884d721b
- IEC 61850 client: added asynchronous query log functions
7 years ago
Michael Zillgith
54d8fb74d7
- IEC 61850 client: added async versions for connect, abort, release, get variable specification, write object
7 years ago
Michael Zillgith
a5e15003ce
- correcting verions detection for swig (phyton)
...
- client: adopted TLS code to new async architecture
7 years ago
Michael Zillgith
56d7ee4f0b
- IEC 61850/MMS client: Add support for write variable for array element with component
...
- added lost README file for winpcap
7 years ago
Michael Zillgith
70c1cd691d
- MMS client: refactoring for async connect, abort, release
7 years ago
Michael Zillgith
8d45d44cc2
- Socket HAL: added functons for asynchronous (non-blocking) connect
7 years ago
Michael Zillgith
4d32e3c1ae
- MMS client: code cleanup for asnyc functions
7 years ago
Michael Zillgith
069646f954
- MMS client: added asynchronous file service functions
7 years ago
Michael Zillgith
7767e282d6
- MMS client: added asynchronous get name list functions
7 years ago
Michael Zillgith
fc1d62d1a7
MMS client: added asynchronous read journal service
7 years ago
Michael Zillgith
c80a87d5e8
- MMS client: add asynchronous function for MMS identify service
7 years ago
Michael Zillgith
7600c0f3cf
- MMS client: add asynchronous function for MMS status request service
7 years ago
Michael Zillgith
aa7e89684e
- MMS client: add asynchronous function for get variable access attributes service
7 years ago
Michael Zillgith
5692d0246b
- MMS client: added asynchronous define named variable list functions
7 years ago
Michael Zillgith
80ce9c8967
- MMS client: added asynchronous read and write functions
7 years ago
Michael Zillgith
026357b5eb
- added doxygen files for .NET API
7 years ago
Michael Zillgith
bed67e4f50
- added missing function definition in DLL export files
7 years ago
Michael Zillgith
aa86d3b259
- IEC 61850 server: number of dynamic data sets configurable at runtime
7 years ago
Michael Zillgith
a0adcf94e7
- IEC 61850 Server: made number of data set entries configurable at runtime
7 years ago
Michael Zillgith
a830fc3cfb
- IEC 61850 server: reporting - don't delete pending events when buffered report is enabled and dataset didn't change
7 years ago
Michael Zillgith
e905bc242b
- MMS server: initialize maxConnections in IsoServer
7 years ago
Michael Zillgith
77f97dc006
- replaced strndup
7 years ago
Michael Zillgith
51c29fe9a7
- IEC 61850 server/ MMS server: maximum number of client connections configurable at runtime
7 years ago
Michael Zillgith
e980a519ae
- IEC 61850 server: control objects - fixed bug in select response for SBO control model
7 years ago
Michael Zillgith
d108dae115
- MMS server: fixed locking bug in file obtain service
7 years ago
Michael Zillgith
2585aab516
- cleanup examples makefiles
...
- fixed bug in MMS mapping read handler
7 years ago
Michael Zillgith
8b957b8f82
- IEC 61850 client: add support for single array element access (with component specification)
7 years ago
Michael Zillgith
eef34cf40e
- MMS server: add support for array element (index) access with nested component
7 years ago
Michael Zillgith
26af0d93c2
- IEC 61850 server: made IEC 61850 edition configurable at runtime
7 years ago
Michael Zillgith
6199da1e55
- IEC 61850 server: CONFIG_REPORTING_SUPPORTS_OWNER replaced by CONFIG_IEC61850_EDITION_1
7 years ago
Michael Zillgith
e7905cc16b
- IEC 61850 server: memory handling optimization in control module
7 years ago
Michael Zillgith
020b1f40aa
- IEC 61850 server: integrated automatic handling of "origin" and "ctlVal" status (ST) values for controllable CDCs
7 years ago
Michael Zillgith
713ca54cd0
- IEC 61850 server: optimized dynamic memory management in control handling; memory will be initialized at server start
7 years ago
Michael Zillgith
6618093f7a
- IEC 61850 server: functions IedModel_getModelNodeByShortObjectReference and IedModel_getModelNodeByObjectReference now also work with object references that have only LD part
7 years ago
Michael Zillgith
3f07176dc3
- MMS server: fixed bug in delete variable list service - scope of delete was not considered optional
7 years ago
Michael Zillgith
58b4d6c107
-IEC 61850 server: added ReadAccessHandler to control read access
7 years ago
Michael Zillgith
0b51d6841a
- added Socket_activateTcpKeepAlive function
7 years ago
Michael Zillgith
02cda48128
- moved TLS API to platform abstraction layer
7 years ago
Michael Zillgith
9995a7cfc4
- IEC 61850 client: fixed bug in select response handling
7 years ago
Michael Zillgith
71493036dc
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableLogService and IedServerConfig_isLogServiceEnabled)
7 years ago
Michael Zillgith
0a3d86601b
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableDynamicDataSetService and IedServerConfig_isDynamicDataSetServiceEnabled)
7 years ago
Michael Zillgith
27e883a1bc
- MMS server: fixed bug in association service (file rename was not reported as supported service)
7 years ago
Michael Zillgith
143bc977c0
- IEC 61850 server/MMS server: make file service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableFileService and IedServerConfig_isFileServiceEnabled)
7 years ago
Michael Zillgith
af35ee17fa
- removed unused code
7 years ago
Michael Zillgith
de04f3630b
- moved lib_memory to hal project
7 years ago
Michael Zillgith
7d890b7450
- updated version to 1.3.0
7 years ago
Michael Zillgith
2f71744079
- added serial port hal
...
- moved hal to separate directory
- added new hal cmake project
7 years ago
Michael Zillgith
dc4fbd76ad
- unification of HAL with lib60870
7 years ago
Michael Zillgith
c36050f455
- renamed iec61850_client_example3 to iec61850_client_example_control
...
- removed outcommented code
7 years ago
Michael Zillgith
b5cb80868c
- IED SERVER: fixed bug when calling write access handler (when access policy DENY)
7 years ago
Michael Zillgith
eacdfa953d
- IED SERVER: fixed bug when calling write access handler (wrong pointer for ClientConnection object)
7 years ago
Michael Zillgith
894ea2e726
- SV: added function SVPublisher_ASDU_setSmpCntWrap
...
- added quality flag "derived"
- updated 9-2LE publisher example
7 years ago
Michael Zillgith
ab51835377
- MMS server: fixed wrong preprocessor defines that can cause problems in some configurations (unlimited number of client connections/ multi-threaded server)
7 years ago
Michael Zillgith
a7cb12f5b0
- IEC 61850 client: added new function ControlObjectClient_getCtlValType to simplify control handling
7 years ago
Michael Zillgith
4605c60a3b
- fixed bug in MmsValue_update
7 years ago
Michael Zillgith
2119503cbf
- Visual Studio support: added missing export definitions for client side GoCB handling
7 years ago
Robert Middleton
9fce1a342a
Use GNUInstallDirs for install location on Linux
7 years ago
Michael Zillgith
cc24c86484
- Fixed to compile with C++
7 years ago
Michael Zillgith
c28d06f4d8
- IEC 61850 server: added support to set file service base path with server configuration object
7 years ago
Michael Zillgith
7cb5ff670a
- IEC 61850 server: added support to configure report buffer at runtime
...
- IEC 61850 server: new IedServerConfig type and new IedServer constructor
7 years ago
Michael Zillgith
9a8415b3e6
- IEC 61850 server: prevent sending reports when data model is locked (updated)
7 years ago
Michael Zillgith
2c9a4bb088
- TLS client: fixed problem with high CPU load
7 years ago
Michael Zillgith
9e15185c74
- ISO connection: fixed race condition that can cause corrupted messages
7 years ago
Michael Zillgith
605913b0c1
- fixed some configuration issues
7 years ago
Michael Zillgith
a451731454
- IEC 61850 server: removed unnecessary dynamic string allocation
7 years ago
Michael Zillgith
731608e5b0
- removed inline qualifier from MemoryAllocator_getAlignedSize
7 years ago
Michael Zillgith
da17f8210a
- updated version to 1.2.1
7 years ago
Michael Zillgith
cf049071cc
- IEC 61850 server: fixed bug in report module when RCB was enabled multiple times (new in 1.2.0)
7 years ago
Michael Zillgith
d327f0715e
- added function SVReceiver_enableDestAddrCheck
7 years ago
Michael Zillgith
4fc17660e9
- IEC 61850 server: fixed bug in buffered report module - report can be lost under some circumstances when BRCB is enabled
7 years ago
Michael Zillgith
60aa022d54
- updated documentation
7 years ago
Michael Zillgith
c856ae7cfa
- SV subscriber: replaced unaligned memory access
7 years ago
Michael Zillgith
f54936045f
- updated documentation for ClientReport API
7 years ago
Michael Zillgith
bb1dde4dc7
- cleanup header file for hal_filesystem.h - removed old function declaration
7 years ago
Michael Zillgith
7b98f368dc
- some code reformating
8 years ago
Michael Zillgith
60b7b673f4
- Java SCL parser: allow parse float "Val" elements using "," as decimal separator
8 years ago
Michael Zillgith
68d56d947e
- made memory alignment configurable
8 years ago
Michael Zillgith
02a330e414
- IEC 61850 server: added memory alignement for buffered reporting
8 years ago
Michael Zillgith
d86e9f8b98
- client: fixed bug in parsing initiate response message
8 years ago
Michael Zillgith
fe9d292d29
- java-tools: added support for OptFlds and TrgOps basic data types
8 years ago
Michael Zillgith
64b589ac31
- IEC 61850 server: added support for OptFlds and TrgOps basic data types (required for service tracking)
8 years ago
Michael Zillgith
22d0f32b2f
Merge branch 'development' of https://github.com/mz-automation/libiec61850 into development
8 years ago
Michael Zillgith
58057f89d2
- SV publisher: some code cleanup
8 years ago
Michael Zillgith
17c66c20cd
- fixed some header inclusions
8 years ago
Michael Zillgith
49208df7f4
- removed ATTRIBUTE_PACKED
8 years ago
Michael Zillgith
3a2ad2c4ef
- refactored TLS API (moved TLSSocket in a separate private header file)
8 years ago
Michael Zillgith
6c588a9a3a
Merge branch 'development' of https://github.com/mz-automation/libiec61850 into development
8 years ago
Michael Zillgith
d45e729ecf
- MMS client/server: added missing length field checks to increase decoder stability
8 years ago
Michael Zillgith
76cfa46378
- fixed cmake file
...
- added function IedModel_getDeviceByIndex
8 years ago
Michael Zillgith
11f0fa9e2a
- added cast in MmsValue_update
8 years ago
Michael Zillgith
7e43e265a7
- MMS server: added state mutex for IsoServer
8 years ago
Michael Zillgith
1b4675841b
- rearranged goose_receiver.h and sv_subscriber.h files to avoid type redefinitions
8 years ago
Michael Zillgith
260d97ae23
- MMS client: MmsConnection added mutexes for state variable
8 years ago
Michael Zillgith
5a0315b52b
- MMS client: added mutex for state in IsoClientConnection
8 years ago
Michael Zillgith
f9030a8b4f
- MmsValue_update function now allows adjusting octet-string size of target object
8 years ago
Michael Zillgith
33fb9206b3
- .NET API: Added support for Timestamp and Quality to SV subscriber
8 years ago
Michael Zillgith
e63abff71c
- SV subscriber/publisher: add support for Quality type
8 years ago
Michael Zillgith
70c311d433
- SV: added Timestamp type support
8 years ago
Michael Zillgith
8f951cbcef
- SV subscriber: added SVReceiver_isRunning function
...
- .NET API: Added SV subscriber
8 years ago
Michael Zillgith
c20a530761
- .NET API: Added GooseReceiver/GooseSubscriber
8 years ago
Michael Zillgith
3d9851f00c
- added missing functions to windows .def files
8 years ago
Michael Zillgith
a07f2cceda
- IEC 61850 client: Added ClientGooseControlBlock_getDstAddress/ClientGooseControlBlock_setDstAddress; marked old access functions deprecated
8 years ago
Michael Zillgith
ce0ed1d39c
- SV publisher/subscriber: removed deprecated header files. Moved wrapper functions for deprecated API to .c files
8 years ago
Michael Zillgith
81e18261bc
- .NET API: Added support for SVCB handling
8 years ago
Michael Zillgith
ac3a07c5a4
- fixed bug in win32 ethernet driver
8 years ago
Michael Zillgith
e92e180039
- added documentation for TLS API/SPI
8 years ago
Michael Zillgith
4331e3edd8
- CDC helper functions: added helper functions for VSS and VSG CDC
8 years ago
Michael Zillgith
311cd905f1
- MMS client/server: removed mms_indication.h and MmsIndication type
8 years ago
Michael Zillgith
f5927cfd68
- IEC 61850 client: fixed bug in APC control handling
8 years ago
Michael Zillgith
2d1ef57150
- IEC 61850 client: ClientReportControlBlock now accepts "$" and "." as seperator for RCB object reference
8 years ago
Michael Zillgith
577158ec6e
- updated documentation
...
- tls_server_example uses AcseAuthenticator
- IsoConnectionParameters: remove TLSConfiguration when compiled without TLS support
8 years ago
Michael Zillgith
446cb3286a
- added some debug output
8 years ago
Michael Zillgith
c0a91a2a80
- fixed debug output
8 years ago
Michael Zillgith
924b4ef5c1
- IEC 61850/MMS server: removed deprecated AttributeChangedHandler
8 years ago
Michael Zillgith
d995c05fc0
- .NET: Added TLS.TLSConfiguration class to wrap native TLSConfiguration
...
- .NET: Added TLS support for IedConnection
8 years ago
Michael Zillgith
bd92dc299e
Merge pull request #39 from stv0g/sv-goose-bugfixes
...
Smaller bug fixes for SV & Goose
8 years ago
Michael Zillgith
214bcaa39d
- IEC 61850/MMS: added TLS for IedConnection
...
- fixed Makefile to use correct TLS configuration
8 years ago
Michael Zillgith
8fcd266be5
- updated version number to 1.2.0
8 years ago
Michael Zillgith
afd374397d
- IEC 61850/MMS: allow using default port in non-threaded mode
8 years ago
Michael Zillgith
570ca71570
- IEC 61850/MMS: integrated TLS for MMS client/server
8 years ago
Michael Zillgith
9c946eeb40
- added utility functions for linked lists and strings
8 years ago
Michael Zillgith
6eddf2fa08
- fixed potential memory alignement problem
...
(cherry picked from commit f0184fdd4b
)
8 years ago
Steffen Vogel
f1c1ba527d
sv: use const for SvId and DatSet attributes as they are read-only
8 years ago
Steffen Vogel
d85ce71366
sv: improve debugging output in sampled values subscriber
8 years ago
Steffen Vogel
f407c6e6ca
sv: add support for decoding smpMod, smpRate and datSet attributes in ASDUs
8 years ago
Steffen Vogel
10f0d84349
sv: smpRate is an optional ASDU attribute. We shall only encode it if it was set before
8 years ago
Steffen Vogel
e2601545df
sv: fix invalid length ASN.1 BER length field for smpMod attribute
8 years ago
Steffen Vogel
9580c0add4
sv/goose: do not loop endless if invalid ASN.1 encoded payload has been received
8 years ago
Steffen Vogel
fa694f1b0d
sv/goose: remove {SVReceiver,GooseReceiver}_addHandleSet() function as it is unsafe to call before {SVReceiver,GooseReceiver}_startThreadless()
...
The ethernet socket is now returned by {SVReceiver,GooseReceiver}_startThreadless() which allows us to call EthernetHandleSet_addSocket() afterwards.
8 years ago
Steffen Vogel
9ad2b534f9
fix docs
8 years ago
Michael Zillgith
5fbe455587
Merge branch 'development' into pkgconfig
8 years ago
Michael Zillgith
b673e1d28a
Merge pull request #36 from stv0g/ethernet-handleset
...
EthernetHandleSet
8 years ago
Steffen Vogel
a1654eef70
smaller fixes
8 years ago
Steffen Vogel
d3ff0f25e5
add ABI compatability wrapper
8 years ago
Steffen Vogel
12cf073f81
refactor "SVClientASDU" to "SVSubscriber_ASDU"
8 years ago
Steffen Vogel
b4b69bf56d
refactor "SV_ASDU" to "SVPublisher_ASDU"
8 years ago
Steffen Vogel
694866cf02
includes without 'libiec61850' prefix wont compile installed versions of the library at '/usr/local/include/libiec61850'
8 years ago
Steffen Vogel
dfd077c4c2
declarations in for loops are only allowed in C99
8 years ago
Steffen Vogel
f4fea90ce3
fix install()
8 years ago
Steffen Vogel
979656094d
add ability to remove sockets from EthernetHandleSet
8 years ago
Steffen Vogel
967e6ef5b3
use poll() instead of select()
8 years ago
Steffen Vogel
f5e21a41bf
generate pkg-config file only on Unixes (Linux, BSD, Apple)
8 years ago
Steffen Vogel
90f20bce43
generate and install pkg-config file
8 years ago
Steffen Vogel
20f654bbc3
add documentation to SVReceiver_tick()
8 years ago
Steffen Vogel
63b6da6ae7
improve documentation of HandleSet_waitReady()
8 years ago
Steffen Vogel
646c9cf073
add support for new EthernetHandleSet to GOOSE subscriber
8 years ago
Steffen Vogel
b6cf079a94
add support for new EthernetHandleSet to SV subscriber
8 years ago
Steffen Vogel
dec12b61a8
refactor: declare private functions static
8 years ago
Steffen Vogel
c082f09aef
add EthernetHandleSet implementation for Windows
8 years ago
Steffen Vogel
89661b471f
add EthernetHandleSet implementation for BSD
8 years ago
Steffen Vogel
d771444904
add EthernetHandleSet implementation for Linux
8 years ago
Steffen Vogel
1adcd6bcfb
fixed typo
8 years ago
Steffen Vogel
31249fdce3
updated Doxygen configuration from 1.7 to 1.8
8 years ago
Steffen Vogel
62e04cf0aa
add Doxygen target to CMake
8 years ago
Steffen Vogel
63cd4f6f00
added documentation for Sampled Values publisher
8 years ago
Steffen Vogel
c4a8d90fda
fix syntax error in Doxygen config
8 years ago
Steffen Vogel
f1163e78db
added deprecated wrappers for ABI compatability
8 years ago
Steffen Vogel
4c5e1717d1
refactored "SampledValuesPublisher" into "SVPublisher" ( closes #34 )
8 years ago
Michael Zillgith
f7b04a02ed
- MMS client: fixed bug in MmsConnection_connect (COTP payload buffer was not reset in case of an error during connect -> connection failed in case of reuse of MmsConnection object)
8 years ago
Michael Zillgith
bc6b7e68a8
- fixed typo in src/sampled_values/sv_publisher.c
8 years ago
Michael Zillgith
ba985ec2b0
- MMS client: delete named variable list service supports VMD specific lists
8 years ago
Michael Zillgith
5d03e77343
Merge pull request #33 from stv0g/sv-add-smprate
...
Sampled Values: add support for sample rate attribute
8 years ago
Michael Zillgith
4cbaa6a7c1
Merge pull request #32 from stv0g/sv-fix-smpmod
...
Sampled Values: fix encoding of optional smpMod attribute:
8 years ago
Michael Zillgith
197a0b853f
Merge pull request #30 from stv0g/sv-types
...
Sampled Values: add support for 64 bit integers
8 years ago
Steffen Vogel
e95b321d12
sampled values: fix data type for smpRate
8 years ago
Steffen Vogel
60c7d3a75f
sampled values: fix encoding of optional smpMod attribute:
...
- The attribute must be encoded as an 16bit unsigned integer. The existing code encodes it as 32 bit integer.
- The attribute is encoded with the ASN.1 BER encoding Tag number 8. The existing code encodes it with tag number 4 which is used for the refrTm attribute.
See also: IEC 61850-9-2:2011 (page 20)
8 years ago
Steffen Vogel
628641cabb
sampled values: add support for sample rate attribute
8 years ago
Steffen Vogel
3047681854
refactoring: use spaces instead of tabs consistently
8 years ago
Steffen Vogel
09d5daf0b5
sampled values: add support for 64 bit integers
8 years ago
Michael Zillgith
c291db5d95
- updated README file
...
- SV receiver: Added semaphore to make subscriber list thread-safe
8 years ago
Michael Zillgith
5fb8c5b984
- MMS: added more length checks in parsers for file services
8 years ago
Michael Zillgith
cd8f5f483d
- IED server: added new function IedServer_udpateDbposValue; added new return code for control check callback function
8 years ago
Michael Zillgith
02689d1410
- MMS server: more restrictive value type check when handling write access
8 years ago
Michael Zillgith
e26ac787d7
- MMS client: file services -fixed encoding problem with long file names
8 years ago
Michael Zillgith
d8f964ac7c
- MMS server: ACSE authenticator passes application reference (ap-title and ae-qualifier)
8 years ago
Michael Zillgith
53e741852e
- example directory cleanup
8 years ago
Michael Zillgith
922dac1a34
- MMS: fixed potential memory leak in asn1 code that can be caused by malformed MMS messages
8 years ago
Michael Zillgith
90d910625b
- MMS: asn1 parser - removed debugging code
8 years ago
Michael Zillgith
a008275f37
- MMS client: parse reject PDU
...
- MMS: improved BER decoder stability
8 years ago
Michael Zillgith
5b470f740c
- MMS server: MMS read handler sets domain to NULL for VMD scope variable
8 years ago
Michael Zillgith
c3043290ac
- MMS client: MmsConnection_getVariableAccessAttributes support for VMD specific variables
8 years ago
Michael Zillgith
e595cb7b46
- MMS client: improved error handling
8 years ago
Michael Zillgith
0651b94be5
- prepared for release 1.1
8 years ago
Michael Zillgith
63510d7ee8
- socket-win32: updated WSA initialization handling
8 years ago
Michael Zillgith
17bc388ae5
- updated CHANGELOG for release 1.1.0
8 years ago
Michael Zillgith
d0ac21e487
- client/server: added set data set service (MMS write named variable list)
...
- client/server: improved write access to array elements and sub arrays
8 years ago
Michael Zillgith
325867b5f4
- MMS client: replaced asn1c code in mms_client_initiate.c
8 years ago
Michael Zillgith
311c70ea30
- some code cleanup in mms_client_connection.c
8 years ago
Michael Zillgith
291d21ef9e
- IEC 61850 client: Changed result strings of IedConnection_getDataDirectoryByFC. Removed appended FC string.
8 years ago
Michael Zillgith
b1641b82ff
- MMS client/server: extended BER encoder to support MMS PDU sizes with more than 64k
8 years ago
Michael Zillgith
8d2b8b087e
- fixed problem with windows def file when winpcap not present
8 years ago
Michael Zillgith
a0af20defc
- socket_win32.c: replaced free by GLOBAL_FREEMEM
8 years ago
Michael Zillgith
4b8a6ff3e7
- client API: updated function documentation
8 years ago
Michael Zillgith
99c0c8bc75
- added IedModel_getDeviceByInst function
8 years ago
Michael Zillgith
15ec6c7a7c
- added additional check to MmsValue_update for structure size mismatch
8 years ago
Michael Zillgith
c08fe41cbb
- SV publisher: Changed SampledValuesPublisher_create to support setting of Communication parameters at runtime
8 years ago
Michael Zillgith
3ac4cd88df
- fixed memory cleanup in GOOSE subscriber
...
- added GooseReceiver_isRunning function
- updated goose_subscriber example
8 years ago
Michael Zillgith
2a40798f10
- server: added MmsFileAccessHandler for server side monitoring and control of file services
...
- file services: added support to set filestore basepath at runtime
- added IedConnection_getFileDirectoryEx to better control receiving file directories
8 years ago
Michael Zillgith
b9ba81f8a0
- added Timestamp_toMmsValue function
8 years ago
Michael Zillgith
ad98531b1b
- fixed SDO bug in dynamic code generator
8 years ago
Michael Zillgith
8999487b24
- C server API: added function IedServer_setLocalIpAddress
...
- C# server API: added IedServer.SetLocalIpAddress
8 years ago
Michael Zillgith
3aa01687c5
- MMS client/server: fixed problem with negative frsmId
...
- some code cleanup
8 years ago
Michael Zillgith
f3b75dd3fc
- added functions Timestamp_create, Timestamp_destroy, Timestamp_setByMmsUtcTime
...
- C# API: Added Timestamp class
- C# API: Added missing UpdateAttribute methods to IedServer
9 years ago
Michael Zillgith
69dbbcf306
- added support for Currency BasicType (mapped to visible-string-3 according to tissue 1047)
9 years ago
mzillgith
046541700a
Merge pull request #6 from cedricboudinet/master
...
Various patch
9 years ago
Cedric Boudinet
81cf937616
Fixing buffer overflow when printing Mms Array Value to buffer
9 years ago
Michael Zillgith
877d4562e4
- COTP: fixed problem in server side src/dst reference handling
9 years ago
Michael Zillgith
c093852fda
- fixed problem in client report handling when report contains no report ID
9 years ago
cedric
517f1d958c
Adding SV_ASDU_getSmpCnt
9 years ago
Cedric Boudinet
d95a31c628
Setting DEBUG_SV_PUBLISHER by default to 0
9 years ago
Michael Zillgith
dc4090e95d
- MMS server API: added documentation for ObtainFile service callbacks
9 years ago
Michael Zillgith
9ad549592d
- refactoring names in string_utils.h/.c
...
- fixed bug in StringUtils_copySubString
9 years ago
Michael Zillgith
245a21b129
- client: added function IedConnection_readInt64Value
9 years ago
Michael Zillgith
b8a4e8c7b0
- some fixes
9 years ago
Michael Zillgith
46575aeb68
- implemented setFile service
...
- prepared for release 1.0.0
9 years ago
Michael Zillgith
940bcee6fc
- MmsValue_getNumberOfSetBits now deals with wrong padding
9 years ago
Michael Zillgith
23cf37d048
- hardened client report handler
9 years ago
Michael Zillgith
0fd5b05dd8
- implemented client and server side MMS obtain-file service
...
- added FileSystem_writeFile function to API and windows, linux providers
9 years ago
Michael Zillgith
d15e2c73b1
- implemented server side obtain file procedure
9 years ago
Michael Zillgith
da21182077
- removed SV function from wo-goose.def file to be able to build without libpcap on windows
9 years ago
Michael Zillgith
2b6a6b8f39
- prepared for release 0.9.3
9 years ago
Michael Zillgith
dc281a7ee9
- added maximum log entry size for LogStorage
...
- implemented maximum log entries for sqlite log storage
- added log to C# API
9 years ago
Michael Zillgith
2eeac9adcb
- changed Cmake files to be able to build as a subproject
9 years ago
Michael Zillgith
d81e9e1c19
- implemente ControlObjectClient_setTestMode function, also for C# wrapper
9 years ago
Michael Zillgith
372df34018
- added client side fuctionality to provide user access to raw MMS messages
9 years ago
Michael Zillgith
7a5f4a25e2
- added functions SV_ASDU_addFLOAT64 and SV_ASDU_setFLOAT64 to SV publisher
9 years ago
Michael Zillgith
516c8f5a40
- add readJournal flag in initate response servicesSupportedCalled
9 years ago
Michael Zillgith
0e169139e3
- added IEC61850_ prefix to REASON.. values
9 years ago
Michael Zillgith
61534daa99
- fixed: client control object crashes when orIdent is set to NULL -> now sends empty octet string
9 years ago
Michael Zillgith
3abf055cfc
- fixed problems with dynamic model LCBs
...
- fixed: configuration option CONFIG_MMS_SINGLE_THREADED = 1 together with #define CONFIG_MMS_THREADLESS_MODE = 1 doesn't work
- fixed: In configuration CONFIG_MMS_SINGLE_THREADED = 1 IedServer_destroy will loop endlessly when server was not started before
9 years ago
Michael Zillgith
eba3bf9adb
- added separate HAL thread implementation for BSD (OS X)
9 years ago
Michael Zillgith
64a98871cc
- fixed problem in getNameList service when no logs are present
9 years ago
Michael Zillgith
9f96006ffb
- added logs and LCBs to config file example
...
- fixed parser bug in config_file_parser.c
9 years ago
Michael Zillgith
325c3e0b7e
- removed FileSystem_setBasePath from windows export files
...
- ISO server: fixed race problem when opening/closing connections in multithreaded configuration
9 years ago
Michael Zillgith
b83e174ef9
- added documentation for the log storage SPI
9 years ago
Michael Zillgith
787d7fc270
- file provider functions don't change file names; VMD_FILESTORE base part is now added in MMS server file service handling code
...
- IedConnection_readObject and IedConnection_getVariableSpecification can now read whole LNs
9 years ago
Michael Zillgith
52e712437b
- added some options to CDC_LPL_create
...
- added CDC_DPL_create function
9 years ago
Michael Zillgith
97fd7524f8
- added IEC 61850 client API to query logs
...
- added client example to read logs
9 years ago
Michael Zillgith
922c5eec50
- make GetLogicalNodeDirectory(DATA SET) dynamic. Creates a request at each call.
9 years ago
Michael Zillgith
2b28c0fed3
- added cmake support to build sqlite log driver
...
- made logging ready to be compiled with Visual Studio
- added functions to create LCBs and LOGs to dynamic model API
- client: added GetLogicalNodeDirectory(LOG) ACSI function
9 years ago
Michael Zillgith
23e695dae8
- removed asn1c dependable code from ServiceError PDU creation
...
- added ServiceError creation function that support serviceSpecific info
- server: delete dataset service now returns ServiceError with object-constraint-conflict when data set cannot be deleted because it is used in a control block
9 years ago
Michael Zillgith
d8ace91bcf
- iso_server.c: fixed bug in multi-threaded version: segfault when conection unexpectedly closed
9 years ago
Michael Zillgith
3696f1f6d9
- added packaging changes and DLL version information to cmake scripts (as suggested by cedric)
9 years ago
Michael Zillgith
069af684e9
- fixed problem with test case sSgN4 (return temporary-unavailable) when no EditSG is selected
...
- continued logging implementation
9 years ago
Michael Zillgith
0c042f2ba4
- added server examples logging
...
- added logging API
- added sqlite3 driver for logging
9 years ago