Commit Graph

  • d9f3866574 Fix: Check memory allocation before memset operation main ashishmac7 2025-04-12 00:47:50 +05:30
  • a30c1e688c coap: Allow to set WAKAAMA_COAP_SEPARATE_TIMEOUT via CMake Sebastian Schoch 2025-04-03 13:13:12 +02:00
  • 16158b4aa8 coap: Fix timeout for separate response Sebastian Schoch 2025-04-03 10:28:46 +02:00
  • ba5625528c coap: Fix received message not correct processed Sebastian Schoch 2025-03-27 20:34:06 +01:00
  • 4f6917ef9c ci: Update OpenSSF actions Reto Schneider 2025-03-24 10:48:38 +01:00
  • ee0ec95d3e Allow bigger packets if no block transfer is active Lukas Woodtli 2025-03-18 12:02:18 +01:00
  • 36e6a53636 cmake: Introduce configuration option for max message size Lukas Woodtli 2025-03-17 21:11:30 +01:00
  • 975b5a29b7 Add send callback to lwm2mserver example Pascal Brogle 2022-11-11 13:30:53 +01:00
  • 7761974462 server: Make client context available in de-registration callback Marc Lasch 2023-02-24 16:16:56 +01:00
  • aae24677f0 cmake: Make max retransmit configurable with CMake Lukas Woodtli 2025-03-02 20:49:23 +01:00
  • 57f3cc7668 cmake: Make max retransmit configurable at build time Marc Lasch 2023-03-31 09:48:11 +02:00
  • 9f7ec5bf01 Allow writing multiple object instances Pascal Brogle 2023-03-23 12:36:07 +01:00
  • 9ae3189aa8 coap: Cleanup transactions when client is unregistered Marc Lasch 2022-08-30 08:32:23 +02:00
  • b377a138ac cmake: Add option for disabling unit tests Lukas Woodtli 2025-02-05 17:23:53 +01:00
  • 535230ce78 ci: Remove defunct foreign architectures from actions Lukas Woodtli 2025-02-05 17:09:22 +01:00
  • 84935823bf test: Build and unit test examples with sanitizers Lukas Woodtli 2024-12-04 21:39:44 +01:00
  • 1cc77834c6 test: Add action dedicated to integration tests Lukas Woodtli 2024-12-04 21:39:44 +01:00
  • e5d7daba36 cmake: Remove presets Lukas Woodtli 2024-12-04 21:20:38 +01:00
  • 76e8aed679 cmake: Enable all modes by default Lukas Woodtli 2024-12-04 16:19:44 +01:00
  • 306744a5a0 fix: Remove memory leak Lukas Woodtli 2024-12-09 17:32:53 +01:00
  • c6092f160d ci: Remove clang static analyzer action Lukas Woodtli 2024-12-04 15:58:45 +01:00
  • 10e8365728 ci: Use CodeChecker as static analysis tool Lukas Woodtli 2023-09-29 09:50:00 +02:00
  • e7f4678595 doc: Fix LwM2M spelling Reto Schneider 2024-11-27 14:19:21 +01:00
  • c13e0f94be doc: Prepare for actual change Reto Schneider 2024-12-04 22:54:55 +01:00
  • 9c66532a71 cmake: Remove unneeded function for shared sources Lukas Woodtli 2024-12-03 15:30:23 +01:00
  • 158bced470 cmake: Remove option for examples Lukas Woodtli 2024-09-09 11:57:48 +02:00
  • 9ee63a22ca make: Client examples as individual projects Lukas Woodtli 2024-09-02 09:23:03 +02:00
  • 1f57c8ea54 doc: Fix repository name Reto Schneider 2024-11-27 00:48:45 +01:00
  • ec4458bae7 ci: Cancel outdated runs Reto Schneider 2024-11-24 20:23:59 +01:00
  • dc9acdb2c2 ci: Move to clang-format version 18 Reto Schneider 2024-11-24 13:24:57 +01:00
  • d28bd14114 ci: Enforce pinned pip dependencies Reto Schneider 2024-11-15 23:49:32 +01:00
  • 097686cf4c ci: scorecard: Remove non-main branch Reto Schneider 2024-11-17 14:25:17 +01:00
  • d723815b73 ci: Remove pip upgrade Reto Schneider 2024-11-15 15:13:56 +01:00
  • a1655b913e ci: Pin GitHub actions versions Reto Schneider 2024-11-15 15:07:42 +01:00
  • bd1080eb83 pip: Pin dependencies Reto Schneider 2024-11-13 10:20:09 +01:00
  • e2472938c4 ci: Update run-on-arch-action Lukas Woodtli 2024-11-14 12:14:48 +01:00
  • e2ce38bd52 readme: Add OpenSSF Best Practices badge Reto Schneider 2024-11-10 09:48:25 +01:00
  • 04b826af77 readme: Add OSSF Scorecard badge Reto Schneider 2024-11-10 10:07:29 +01:00
  • 220362caf7 ci: Add OSSF Scorecard action Reto Schneider 2024-11-10 10:00:09 +01:00
  • 5dfefeaab8 doc: Update tables with Wakaama features Lukas Woodtli 2024-04-11 16:36:34 +02:00
  • 24c4be1eed doc: Split big table with Wakaama features Lukas Woodtli 2024-04-11 16:28:25 +02:00
  • 990f436934 doc: Add features list for Wakaama Lukas Woodtli 2024-04-08 16:25:54 +02:00
  • 7b517347a3 cmake: Light client as individual project Lukas Woodtli 2024-09-02 09:23:03 +02:00
  • d638712749 cmake: Bootstrap server as individual project Lukas Woodtli 2024-09-02 09:23:03 +02:00
  • 7e1d606d9c cmake: Server as individual project Lukas Woodtli 2024-09-02 09:23:03 +02:00
  • cc0b92644d doc: Build doxygen documentation Lukas Woodtli 2023-10-12 10:45:06 +02:00
  • 1623d69eda ci: Use Ubuntu 24.04 on GH actions Lukas Woodtli 2024-10-21 15:20:41 +02:00
  • ee0c98da74 cmake: Add Wakaama static library Lukas Woodtli 2024-08-28 16:22:09 +02:00
  • e73ff3ddd5 ci: Allow to build in different directory Lukas Woodtli 2024-09-04 17:02:27 +02:00
  • f8e4068c42 cmake: Use server mode as default Lukas Woodtli 2024-09-09 11:42:47 +02:00
  • 47d9f73e60 Extract small function to set up resources in client example Lukas Woodtli 2024-09-10 08:31:46 +02:00
  • 6c5d5820a6 Extract loop for getting all resource values Lukas Woodtli 2024-09-09 16:08:36 +02:00
  • 8feb7be20d Reduce code duplication in client example Lukas Woodtli 2024-09-09 15:58:17 +02:00
  • 3f54642dba Remove code duplication in client example Lukas Woodtli 2024-09-09 14:48:01 +02:00
  • 29677349d8 tests: Add test for lists Lukas Woodtli 2024-09-02 15:30:05 +02:00
  • 7d3a1e767a lwm2mserver: Clean up list functions Lukas Woodtli 2024-09-02 15:15:38 +02:00
  • 6f7c77a3e7 Add function for counting length of list Lukas Woodtli 2024-06-13 13:32:20 +02:00
  • c8d76edf8a cmake: Allow setting CLI library from CMake Lukas Woodtli 2024-08-28 16:19:36 +02:00
  • b15e2f81e0 cmake: Allow setting platform abstraction layer from CMake Lukas Woodtli 2024-08-28 16:19:36 +02:00
  • 96ac07b24a cmake: Require version 3.21 Lukas Woodtli 2024-09-02 09:43:13 +02:00
  • 0c811ae3ed cmake: Extract connection for testing in library Lukas Woodtli 2024-08-27 16:37:48 +02:00
  • 03e2a63fb8 tests: Clean up test variants Lukas Woodtli 2024-08-27 16:06:19 +02:00
  • 1d6dfdebb0 tests: Add more CMake presets to test multiple configuration Lukas Woodtli 2024-08-27 15:21:29 +02:00
  • c997c59ea2 ci: Improve running tests and collecting coverage in CI script Lukas Woodtli 2024-08-27 15:18:06 +02:00
  • a4e3f2726c tests: Build and run tests dependent on configuration Lukas Woodtli 2024-08-27 15:15:27 +02:00
  • f419ad278b tests: Improve setting defines for tests Lukas Woodtli 2024-08-21 17:11:03 +02:00
  • cc8ac858d8 cmake: Set endianess globally Lukas Woodtli 2024-08-15 21:51:54 +02:00
  • 2175575bb0 Fix CMake variables for data types Lukas Woodtli 2024-08-19 13:16:10 +02:00
  • 76f42e24c3 tests: Enable LwM2M 1.0 client test only if suitable Lukas Woodtli 2024-08-19 13:13:09 +02:00
  • d655f2b518 tests: Disable incompatible tests Lukas Woodtli 2024-08-19 10:41:08 +02:00
  • 047f5dab5f Get rid of macro to specify LwM2M version 1.1 Lukas Woodtli 2024-08-16 22:16:12 +02:00
  • 847ff35daa tests: Include unit test code in coverage report Lukas Woodtli 2024-08-16 22:09:54 +02:00
  • d658d7311c cmake: Extract 'tinydtls' transport into a library Lukas Woodtli 2024-08-15 17:00:39 +02:00
  • 4cdbd18bdd cmake: Extract UDP transport into a library Lukas Woodtli 2024-08-15 17:00:39 +02:00
  • 5de25aa11f cmake: Extract POSIX platform layer into a library Lukas Woodtli 2024-08-15 17:00:39 +02:00
  • 949549a760 cmake: Extract command line functionality into library Lukas Woodtli 2024-08-15 17:00:39 +02:00
  • 5d42449283 cmake: Allow transport layer selection from CMake Lukas Woodtli 2024-08-15 16:00:42 +02:00
  • 206b688781 cmake: Fix linking CUnit Lukas Woodtli 2024-08-15 16:52:02 +02:00
  • 402a305afe Move declaration for 'logging' into own header Lukas Woodtli 2024-08-12 16:05:54 +02:00
  • 7ab798caad Move declaration for 'packet' into own header Lukas Woodtli 2024-08-12 15:45:34 +02:00
  • 17c9238628 Move declaration for 'uri' into own header Lukas Woodtli 2024-08-12 15:54:10 +02:00
  • befa878121 Move declaration for 'objects' into own header Lukas Woodtli 2024-08-12 15:48:18 +02:00
  • 7c8e81c256 Move declaration for 'management' into own header Lukas Woodtli 2024-08-12 15:28:56 +02:00
  • e82738d675 Move declaration for 'observe' into own header Lukas Woodtli 2024-08-12 15:26:43 +02:00
  • ec91f25f2b Move declaration for 'registration' into own header Lukas Woodtli 2024-08-12 15:24:27 +02:00
  • 6383ce8671 Move declaration for 'bootstrap' into own header Lukas Woodtli 2024-08-12 15:13:37 +02:00
  • 7a4adf858a Move declaration for 'discover' into own header Lukas Woodtli 2024-08-12 15:10:31 +02:00
  • b0061b92e0 Move declaration for 'utils' into own header Lukas Woodtli 2024-08-12 15:06:59 +02:00
  • e59c2ce0b3 Move declaration for 'reporting' into own header Lukas Woodtli 2024-08-12 15:01:40 +02:00
  • 5ec7c099ae refactor: Extract common code Lukas Woodtli 2024-07-30 15:27:00 +02:00
  • 31238b1a2e refactor: Extract some small functions Lukas Woodtli 2024-07-30 15:16:38 +02:00
  • f6c0ddad7e ci: Disable some sonar hints Lukas Woodtli 2024-07-29 20:17:21 +02:00
  • f5e5d3a67f refactor: Prefix connection related code with lwm2m Lukas Woodtli 2024-07-01 22:06:19 +02:00
  • 104d8401d4 refactor: Move tinydtls connection implementation in own folder Lukas Woodtli 2024-06-28 12:54:54 +02:00
  • 88c53d7e43 refactor: Move plain connection code to own folder Lukas Woodtli 2024-06-28 12:32:56 +02:00
  • 56b60a45d5 ci: Provide more information on test failure Lukas Woodtli 2024-06-13 16:45:16 +02:00
  • 7eb45ed9e4 testing: Test for invalid content type during registration Lukas Woodtli 2024-02-12 16:12:20 +01:00
  • 7aa5e9e0dc fix: Media type for registration must be CoRE Link Lukas Woodtli 2024-06-17 14:27:51 +02:00
  • 77d38b8257 fix: Free allocated memory for query params Lukas Woodtli 2024-02-12 17:03:32 +01:00
  • 01489dbe07 testing: Refactor registration test Lukas Woodtli 2024-02-12 15:43:52 +01:00