• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

MQTTAgentCommand_Connect/18-Mar-2025-10250

MQTTAgentCommand_Disconnect/18-Mar-2025-9945

MQTTAgentCommand_Ping/18-Mar-2025-9845

MQTTAgentCommand_ProcessLoop/18-Mar-2025-9845

MQTTAgentCommand_Publish/18-Mar-2025-10148

MQTTAgentCommand_Subscribe/18-Mar-2025-10249

MQTTAgentCommand_Terminate/18-Mar-2025-12763

MQTTAgentCommand_Unsubscribe/18-Mar-2025-10249

MQTTAgent_CancelAll/18-Mar-2025-12359

MQTTAgent_CommandLoop/18-Mar-2025-15787

MQTTAgent_Connect/18-Mar-2025-12470

MQTTAgent_Disconnect/18-Mar-2025-10252

MQTTAgent_Init/18-Mar-2025-10254

MQTTAgent_Ping/18-Mar-2025-12368

MQTTAgent_ProcessLoop/18-Mar-2025-12568

MQTTAgent_Publish/18-Mar-2025-12871

MQTTAgent_ResumeSession/18-Mar-2025-15485

MQTTAgent_Subscribe/18-Mar-2025-12871

MQTTAgent_Terminate/18-Mar-2025-12467

MQTTAgent_Unsubscribe/18-Mar-2025-12871

lib/18-Mar-2025-9475

Makefile-project-definesD18-Mar-20251.2 KiB3728

Makefile-project-targetsD18-Mar-2025439 118

Makefile-project-testingD18-Mar-2025482 129

Makefile-template-definesD18-Mar-2025474 2214

Makefile.commonD18-Mar-202534.8 KiB1,000487

README.mdD18-Mar-2025983 2821

run-cbmc-proofs.pyD18-Mar-202513.2 KiB415333

README.md

1CBMC proofs
2===========
3
4This directory contains the CBMC proofs.  Each proof is in its own
5directory.
6
7This directory includes four Makefiles.
8
9One Makefile describes the basic workflow for building and running proofs:
10
11* Makefile.common:
12    * make: builds the goto binary, does the cbmc property checking
13	  and coverage checking, and builds the final report.
14	* make goto: builds the goto binary
15	* make result: does cbmc property checking
16	* make coverage: does cbmc coverage checking
17	* make report: builds the final report
18
19Three included Makefiles describe project-specific settings and can override
20definitions in Makefile.common:
21
22* Makefile-project-defines: definitions like compiler flags
23  required to build the goto binaries, and definitions to override
24  definitions in Makefile.common.
25* Makefile-project-targets: other make targets needed for the project
26* Makefile-project-testing: other definitions and targets needed for
27  unit testing or continuous integration.
28