This is an automated email from the ASF dual-hosted git repository.
cdutz pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git.
from fa31165 Updated license on dependabot file
add 44580d7 pojo-template.c.ftlh: commented malloc data.h: fix fcn name
typo driver_s7_encode_decode.c: free simple mem leaks driver_s7_packets.c:
typos in comments, new TODOs, initalised memory driver_s7_sm_connect.c: tidy
up, reduced verbosity, trival changes for > read_buffer.c: void interface on
interal fcn, use of hex constants, bit> system.c: optional connection
interface, TODO re leaks transport_tcp.c: TODO re leaks
add 9bbd5b8 s7_packets: correct types on mallocs, and memory
initalisation where required sm_write: just comments and todos connection.c:
removed freeing of transport from connection delete system.c: added freeign of
transport to system_delete, also added free of driver list.c: a todo addressed
kind of
add 57172d7 lots of memory allocations changes:
add 9931757 Merge branch 'develop' of https://github.com/apache/plc4x
into develop
add 20ac37a fixed memory leaks on read and write. added a callback to
clear io request (like we had for responces) renamed request destoy function
to be in style with destory execution and responce added lots of small delelte
functions into s7_packets big refactor of sm_read and sm_write no leaks on IO
now I think
add d8b960a no leaks no when working with read and write arrays
add 001ec1d Merge branch 'develop' of github.com:apache/plc4x into
thomas169_develop
add 7fe9c2e Pulled latest changes from the PR and from develop
add b15186c Moved the memory allocation to the branch of reading simple
typed optional fields
No new revisions were added by this update.
Summary of changes:
.../resources/templates/c/pojo-template.c.ftlh | 2 +-
code-generation/pom.xml | 5 +-
sandbox/plc4c/api/include/plc4c/data.h | 5 +-
sandbox/plc4c/api/include/plc4c/read.h | 4 +-
sandbox/plc4c/api/include/plc4c/utils/list.h | 2 +
sandbox/plc4c/api/include/plc4c/write.h | 6 +-
.../drivers/s7/include/plc4c/driver_s7_packets.h | 25 ++
.../plc4c/drivers/s7/include/plc4c/driver_s7_sm.h | 2 +
sandbox/plc4c/drivers/s7/src/driver_s7.c | 2 +
.../plc4c/drivers/s7/src/driver_s7_encode_decode.c | 18 +-
sandbox/plc4c/drivers/s7/src/driver_s7_packets.c | 487 +++++++++++++++++----
.../plc4c/drivers/s7/src/driver_s7_sm_connect.c | 152 +++----
sandbox/plc4c/drivers/s7/src/driver_s7_sm_read.c | 241 +++++-----
sandbox/plc4c/drivers/s7/src/driver_s7_sm_write.c | 256 ++++++-----
.../hello-world-modbus/src/hello_world_modbus.c | 2 +-
.../examples/hello-world-s7/src/hello_world_s7.c | 2 +-
.../hello-world-s7/src/hello_world_s7_loopback.c | 385 +++++++---------
.../plc4c/generated-sources/s7/src/cotp_packet.c | 4 -
.../plc4c/generated-sources/s7/src/s7_message.c | 8 -
.../plc4c/spi/include/plc4c/spi/types_private.h | 8 +
sandbox/plc4c/spi/src/connection.c | 35 +-
sandbox/plc4c/spi/src/data.c | 212 ++++++---
sandbox/plc4c/spi/src/read.c | 22 +-
sandbox/plc4c/spi/src/read_buffer.c | 86 ++--
sandbox/plc4c/spi/src/system.c | 105 +++--
sandbox/plc4c/spi/src/utils/list.c | 21 +-
sandbox/plc4c/spi/src/write.c | 21 +-
sandbox/plc4c/transports/tcp/src/transport_tcp.c | 2 +
28 files changed, 1345 insertions(+), 775 deletions(-)