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(-)

Reply via email to