Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed-os by
features/FEATURE_COMMON_PAL/mbed-client-c/CHANGELOG.md@0:f269e3021894, 2016-10-23 (annotated)
- Committer:
- elessair
- Date:
- Sun Oct 23 15:10:02 2016 +0000
- Revision:
- 0:f269e3021894
Initial commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
elessair | 0:f269e3021894 | 1 | # Change Log |
elessair | 0:f269e3021894 | 2 | |
elessair | 0:f269e3021894 | 3 | ## [v3.0.2](https://github.com/ARMmbed/mbed-client-c/releases/tag/v3.0.2) (24-Sep-2016) |
elessair | 0:f269e3021894 | 4 | [Full Changelog](https://github.com/ARMmbed/mbed-client-c/compare/v3.0.1...v3.0.2) |
elessair | 0:f269e3021894 | 5 | |
elessair | 0:f269e3021894 | 6 | **New feature** |
elessair | 0:f269e3021894 | 7 | |
elessair | 0:f269e3021894 | 8 | - Make resending flags configurable through Yotta and mbed-cli build systems |
elessair | 0:f269e3021894 | 9 | - Introducing Configuration management through Config file |
elessair | 0:f269e3021894 | 10 | |
elessair | 0:f269e3021894 | 11 | **Closed issues:** |
elessair | 0:f269e3021894 | 12 | |
elessair | 0:f269e3021894 | 13 | - IOTCLT-882 - Confirmable messages sending |
elessair | 0:f269e3021894 | 14 | |
elessair | 0:f269e3021894 | 15 | **Merged pull requests:** |
elessair | 0:f269e3021894 | 16 | |
elessair | 0:f269e3021894 | 17 | commit 58f712b9f684bede1905ce35a1a39ebb257c049c (HEAD, tag: v3.0.2, origin/master, origin/HEAD, master) |
elessair | 0:f269e3021894 | 18 | Author: Yogesh Pande <Yogesh.Pande@arm.com> |
elessair | 0:f269e3021894 | 19 | Date: Sat Sep 24 15:04:36 2016 +0300 |
elessair | 0:f269e3021894 | 20 | |
elessair | 0:f269e3021894 | 21 | version v3.0.2 |
elessair | 0:f269e3021894 | 22 | |
elessair | 0:f269e3021894 | 23 | commit 39d5e98025f3d8067cea85c4a06470e0e9374812 |
elessair | 0:f269e3021894 | 24 | Merge: cf4c119 31d6566 |
elessair | 0:f269e3021894 | 25 | Author: Yogesh Pande <yogpan01@users.noreply.github.com> |
elessair | 0:f269e3021894 | 26 | Date: Sat Sep 24 14:51:30 2016 +0300 |
elessair | 0:f269e3021894 | 27 | |
elessair | 0:f269e3021894 | 28 | Merge pull request #79 from ARMmbed/config-mechanism |
elessair | 0:f269e3021894 | 29 | |
elessair | 0:f269e3021894 | 30 | Introducing Configuration management through Config file |
elessair | 0:f269e3021894 | 31 | |
elessair | 0:f269e3021894 | 32 | commit 31d6566dddfe449e87819244027b847f53f53a96 (origin/config-mechanism) |
elessair | 0:f269e3021894 | 33 | Author: Yogesh Pande <Yogesh.Pande@arm.com> |
elessair | 0:f269e3021894 | 34 | Date: Sat Sep 24 12:53:47 2016 +0300 |
elessair | 0:f269e3021894 | 35 | |
elessair | 0:f269e3021894 | 36 | Fixing valgrind with unit tests |
elessair | 0:f269e3021894 | 37 | |
elessair | 0:f269e3021894 | 38 | commit a95a90a31e8f6123d14df84688b4e2e2f32e5507 |
elessair | 0:f269e3021894 | 39 | Author: Yogesh Pande <Yogesh.Pande@arm.com> |
elessair | 0:f269e3021894 | 40 | Date: Sat Sep 24 12:00:44 2016 +0300 |
elessair | 0:f269e3021894 | 41 | |
elessair | 0:f269e3021894 | 42 | Fixing valgrind memory leaks for unit tests |
elessair | 0:f269e3021894 | 43 | |
elessair | 0:f269e3021894 | 44 | commit 248fc713a4303cb1f724d10f4aa6d68933bb5aed |
elessair | 0:f269e3021894 | 45 | Author: Yogesh Pande <Yogesh.Pande@arm.com> |
elessair | 0:f269e3021894 | 46 | Date: Sat Sep 24 11:32:01 2016 +0300 |
elessair | 0:f269e3021894 | 47 | |
elessair | 0:f269e3021894 | 48 | Fix for failing unit tests |
elessair | 0:f269e3021894 | 49 | |
elessair | 0:f269e3021894 | 50 | commit cec0980b4ccff9708cd0130fea936a69839739b8 |
elessair | 0:f269e3021894 | 51 | Merge: cf09b2b cf4c119 |
elessair | 0:f269e3021894 | 52 | Author: Yogesh Pande <yogpan01@users.noreply.github.com> |
elessair | 0:f269e3021894 | 53 | Date: Thu Sep 22 18:02:39 2016 +0300 |
elessair | 0:f269e3021894 | 54 | |
elessair | 0:f269e3021894 | 55 | Merge branch 'master' into config-mechanism |
elessair | 0:f269e3021894 | 56 | |
elessair | 0:f269e3021894 | 57 | commit cf4c1196520d64bf863b39efefc663ee60e58c61 |
elessair | 0:f269e3021894 | 58 | Merge: 330a16b f5f15cc |
elessair | 0:f269e3021894 | 59 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 60 | Date: Thu Sep 22 12:55:33 2016 +0300 |
elessair | 0:f269e3021894 | 61 | |
elessair | 0:f269e3021894 | 62 | Merge pull request #80 from ARMmbed/revert-77-duplication |
elessair | 0:f269e3021894 | 63 | |
elessair | 0:f269e3021894 | 64 | Revert "Enable message duplication by default" |
elessair | 0:f269e3021894 | 65 | |
elessair | 0:f269e3021894 | 66 | commit f5f15ccce5fd719aa8d7de14a583d02fd0fd05b9 (origin/revert-77-duplication) |
elessair | 0:f269e3021894 | 67 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 68 | Date: Thu Sep 22 12:30:50 2016 +0300 |
elessair | 0:f269e3021894 | 69 | |
elessair | 0:f269e3021894 | 70 | Revert "Enable message duplication by default" |
elessair | 0:f269e3021894 | 71 | |
elessair | 0:f269e3021894 | 72 | commit cf09b2b6233bf897a17bdb0102962947df87f4ae |
elessair | 0:f269e3021894 | 73 | Author: Yogesh Pande <Yogesh.Pande@arm.com> |
elessair | 0:f269e3021894 | 74 | Date: Thu Sep 22 09:57:41 2016 +0300 |
elessair | 0:f269e3021894 | 75 | |
elessair | 0:f269e3021894 | 76 | Fixed comments from PR#79 |
elessair | 0:f269e3021894 | 77 | |
elessair | 0:f269e3021894 | 78 | This commit includes |
elessair | 0:f269e3021894 | 79 | - Fixing comments from PR-79 |
elessair | 0:f269e3021894 | 80 | |
elessair | 0:f269e3021894 | 81 | commit 8fd7cc258168047c29aca27a659de448f45e0e6f |
elessair | 0:f269e3021894 | 82 | Author: Yogesh Pande <Yogesh.Pande@arm.com> |
elessair | 0:f269e3021894 | 83 | Date: Wed Sep 21 20:42:28 2016 +0300 |
elessair | 0:f269e3021894 | 84 | |
elessair | 0:f269e3021894 | 85 | Introducing Configuration management through Config file |
elessair | 0:f269e3021894 | 86 | |
elessair | 0:f269e3021894 | 87 | This commit includes |
elessair | 0:f269e3021894 | 88 | - Support for configuring various build time parameters throuh user supplied config file |
elessair | 0:f269e3021894 | 89 | that can be passed at compile time through Makefile system which will work for |
elessair | 0:f269e3021894 | 90 | non mbed-OS and non yotta build system as well. |
elessair | 0:f269e3021894 | 91 | |
elessair | 0:f269e3021894 | 92 | commit 330a16bbfc5dc597015c7bdd935b603282d7064e |
elessair | 0:f269e3021894 | 93 | Merge: b7d909e e268081 |
elessair | 0:f269e3021894 | 94 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 95 | Date: Wed Sep 21 12:05:29 2016 +0300 |
elessair | 0:f269e3021894 | 96 | |
elessair | 0:f269e3021894 | 97 | Merge pull request #78 from ARMmbed/resend_flags |
elessair | 0:f269e3021894 | 98 | |
elessair | 0:f269e3021894 | 99 | Make resend flags configurable through Yotta and mbed-cli build sy… |
elessair | 0:f269e3021894 | 100 | |
elessair | 0:f269e3021894 | 101 | commit e268081bae1fa1db3b5b64dfb77d5b7a5bfed748 |
elessair | 0:f269e3021894 | 102 | Merge: dc16b29 b7d909e |
elessair | 0:f269e3021894 | 103 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 104 | Date: Wed Sep 21 12:02:32 2016 +0300 |
elessair | 0:f269e3021894 | 105 | |
elessair | 0:f269e3021894 | 106 | Merge branch 'master' into resend_flags |
elessair | 0:f269e3021894 | 107 | |
elessair | 0:f269e3021894 | 108 | commit b7d909eca1c2259453dbe9c094b8a0c53d638fea |
elessair | 0:f269e3021894 | 109 | Merge: 7f0eaea ad3b468 |
elessair | 0:f269e3021894 | 110 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 111 | Date: Wed Sep 21 12:02:15 2016 +0300 |
elessair | 0:f269e3021894 | 112 | |
elessair | 0:f269e3021894 | 113 | Merge pull request #77 from ARMmbed/duplication |
elessair | 0:f269e3021894 | 114 | |
elessair | 0:f269e3021894 | 115 | Enable message duplication by default |
elessair | 0:f269e3021894 | 116 | |
elessair | 0:f269e3021894 | 117 | commit dc16b299ab9ff4bd1eaa9d3ec120fa58180820c4 |
elessair | 0:f269e3021894 | 118 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 119 | Date: Mon Sep 19 14:35:31 2016 +0300 |
elessair | 0:f269e3021894 | 120 | |
elessair | 0:f269e3021894 | 121 | Make resending flags configurable through Yotta and mbed-cli build systems |
elessair | 0:f269e3021894 | 122 | |
elessair | 0:f269e3021894 | 123 | commit ad3b46881bb61dfc2510d13d373bcd1faad114f4 |
elessair | 0:f269e3021894 | 124 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 125 | Date: Fri Sep 16 08:58:38 2016 +0300 |
elessair | 0:f269e3021894 | 126 | |
elessair | 0:f269e3021894 | 127 | Enable message duplication by default |
elessair | 0:f269e3021894 | 128 | |
elessair | 0:f269e3021894 | 129 | ## [v3.0.1](https://github.com/ARMmbed/mbed-client-c/releases/tag/v3.0.1) (15-Sep-2016) |
elessair | 0:f269e3021894 | 130 | [Full Changelog](https://github.com/ARMmbed/mbed-client-c/compare/mbed-os-5.0-rc1...v3.0.1) |
elessair | 0:f269e3021894 | 131 | |
elessair | 0:f269e3021894 | 132 | ** New feature ** |
elessair | 0:f269e3021894 | 133 | |
elessair | 0:f269e3021894 | 134 | - Creates a new sn_nsdl_put_resource function, which takes ownership of sn_nsdl_resource_info_s resource object (not members) instead of creationg copy of it |
elessair | 0:f269e3021894 | 135 | - Rearranged struct member variable to pack better into memory |
elessair | 0:f269e3021894 | 136 | - Refactored coap_options_list to treat number members as numbers instead of strings |
elessair | 0:f269e3021894 | 137 | - Add option to pass incoming blocks to application instead storing them internally |
elessair | 0:f269e3021894 | 138 | - Added API for deleting one message from resending |
elessair | 0:f269e3021894 | 139 | |
elessair | 0:f269e3021894 | 140 | **Closed issues:** |
elessair | 0:f269e3021894 | 141 | |
elessair | 0:f269e3021894 | 142 | - IOTCLT-1001 - mDS does not sent RST anymore for Client after DELETE /subscriptions |
elessair | 0:f269e3021894 | 143 | |
elessair | 0:f269e3021894 | 144 | **Merged pull requests:** |
elessair | 0:f269e3021894 | 145 | |
elessair | 0:f269e3021894 | 146 | commit 7f0eaea060e1274f5ea6e239960a74fecb8a075d (HEAD, tag: v3.0.1, origin/master, origin/HEAD, master) |
elessair | 0:f269e3021894 | 147 | Author: Antti Kauppila <antti.kauppila@arm.com> |
elessair | 0:f269e3021894 | 148 | Date: Thu Sep 15 11:22:59 2016 +0300 |
elessair | 0:f269e3021894 | 149 | |
elessair | 0:f269e3021894 | 150 | version v3.0.1 |
elessair | 0:f269e3021894 | 151 | |
elessair | 0:f269e3021894 | 152 | commit 82677cffcafb06111b81f750782a9f5f5dc2fd21 |
elessair | 0:f269e3021894 | 153 | Author: Antti Kauppila <antti.kauppila@arm.com> |
elessair | 0:f269e3021894 | 154 | Date: Thu Sep 15 11:22:07 2016 +0300 |
elessair | 0:f269e3021894 | 155 | |
elessair | 0:f269e3021894 | 156 | Changed bool type to unsigned int |
elessair | 0:f269e3021894 | 157 | |
elessair | 0:f269e3021894 | 158 | commit e704a90cee81df0b5ee4a6839819ec4f946aad32 (tag: v3.0.0) |
elessair | 0:f269e3021894 | 159 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 160 | Date: Thu Sep 15 10:30:56 2016 +0300 |
elessair | 0:f269e3021894 | 161 | |
elessair | 0:f269e3021894 | 162 | version v3.0.0 |
elessair | 0:f269e3021894 | 163 | |
elessair | 0:f269e3021894 | 164 | commit b273d51fd6f38b1938d8e2a942805dfdde3a59ef |
elessair | 0:f269e3021894 | 165 | Merge: 45e836b 4fdf010 |
elessair | 0:f269e3021894 | 166 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 167 | Date: Thu Sep 15 10:25:34 2016 +0300 |
elessair | 0:f269e3021894 | 168 | |
elessair | 0:f269e3021894 | 169 | Merge pull request #75 from ARMmbed/coap-option-tidy |
elessair | 0:f269e3021894 | 170 | |
elessair | 0:f269e3021894 | 171 | Coap option tidy |
elessair | 0:f269e3021894 | 172 | |
elessair | 0:f269e3021894 | 173 | commit 4fdf010727d8bf45a6e2041b1202dbf7685b7c1e (origin/coap-option-tidy) |
elessair | 0:f269e3021894 | 174 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 175 | Date: Thu Sep 15 10:18:53 2016 +0300 |
elessair | 0:f269e3021894 | 176 | |
elessair | 0:f269e3021894 | 177 | Remove commented out code |
elessair | 0:f269e3021894 | 178 | |
elessair | 0:f269e3021894 | 179 | commit 60a92da6e9315740cff41ec301895c8803a480c0 |
elessair | 0:f269e3021894 | 180 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 181 | Date: Wed Sep 14 15:14:28 2016 +0300 |
elessair | 0:f269e3021894 | 182 | |
elessair | 0:f269e3021894 | 183 | Fix payload size calculation when blockwise is needed |
elessair | 0:f269e3021894 | 184 | |
elessair | 0:f269e3021894 | 185 | commit ac4dcda4d59821a6434205b26b4a4ea88e37f7b4 |
elessair | 0:f269e3021894 | 186 | Author: Antti Kauppila <antti.kauppila@arm.com> |
elessair | 0:f269e3021894 | 187 | Date: Wed Sep 14 10:00:09 2016 +0300 |
elessair | 0:f269e3021894 | 188 | |
elessair | 0:f269e3021894 | 189 | Blockwise transfer handling improved, fixes issue IOTCLT-1004 |
elessair | 0:f269e3021894 | 190 | + Unittests updated |
elessair | 0:f269e3021894 | 191 | |
elessair | 0:f269e3021894 | 192 | commit 2352759cb8b927bec229d4ac1bbe83472ceb39f2 |
elessair | 0:f269e3021894 | 193 | Author: Antti Kauppila <antti.kauppila@arm.com> |
elessair | 0:f269e3021894 | 194 | Date: Mon Sep 12 16:41:46 2016 +0300 |
elessair | 0:f269e3021894 | 195 | |
elessair | 0:f269e3021894 | 196 | Added sn_coap_parser_alloc_options function to create list with default values |
elessair | 0:f269e3021894 | 197 | |
elessair | 0:f269e3021894 | 198 | Updated unittests |
elessair | 0:f269e3021894 | 199 | |
elessair | 0:f269e3021894 | 200 | commit d5bf80d6d2374db924111c47d3e7f5cd45060ca3 |
elessair | 0:f269e3021894 | 201 | Author: Antti Kauppila <antti.kauppila@arm.com> |
elessair | 0:f269e3021894 | 202 | Date: Wed Sep 7 14:22:52 2016 +0300 |
elessair | 0:f269e3021894 | 203 | |
elessair | 0:f269e3021894 | 204 | Handle Size1/Size2 options as numbers |
elessair | 0:f269e3021894 | 205 | |
elessair | 0:f269e3021894 | 206 | This will simplify the handling of sizeX options. |
elessair | 0:f269e3021894 | 207 | Unittests have been updated also |
elessair | 0:f269e3021894 | 208 | |
elessair | 0:f269e3021894 | 209 | commit 58695b71ee218df4053344e5ca26accc894338ee |
elessair | 0:f269e3021894 | 210 | Author: Antti Kauppila <antti.kauppila@arm.com> |
elessair | 0:f269e3021894 | 211 | Date: Fri Sep 2 16:29:30 2016 +0300 |
elessair | 0:f269e3021894 | 212 | |
elessair | 0:f269e3021894 | 213 | Added put method, rearranged structs, updated unittests |
elessair | 0:f269e3021894 | 214 | |
elessair | 0:f269e3021894 | 215 | commit 754f4c015d675e5e0d7ef777e914df3910bb7320 |
elessair | 0:f269e3021894 | 216 | Author: Antti Kauppila <antti.kauppila@arm.com> |
elessair | 0:f269e3021894 | 217 | Date: Thu Sep 1 16:08:13 2016 +0300 |
elessair | 0:f269e3021894 | 218 | |
elessair | 0:f269e3021894 | 219 | Unittests updated & small fixes |
elessair | 0:f269e3021894 | 220 | |
elessair | 0:f269e3021894 | 221 | commit 626ac227c3de1837b7667c69087f5659dfdbd436 |
elessair | 0:f269e3021894 | 222 | Author: Kevin Bracey <kevin.bracey@arm.com> |
elessair | 0:f269e3021894 | 223 | Date: Mon Jun 22 12:58:08 2015 +0300 |
elessair | 0:f269e3021894 | 224 | |
elessair | 0:f269e3021894 | 225 | Treat Block2/Block1 options as numbers |
elessair | 0:f269e3021894 | 226 | |
elessair | 0:f269e3021894 | 227 | Rather than treat them as arbitary byte strings, process them as numbers. |
elessair | 0:f269e3021894 | 228 | This greatly simplifies a lot of the Block-wise transfer code. |
elessair | 0:f269e3021894 | 229 | |
elessair | 0:f269e3021894 | 230 | No public API change - users shouldn't be touching these options. |
elessair | 0:f269e3021894 | 231 | |
elessair | 0:f269e3021894 | 232 | Change-Id: I67f9eb4ff2610aeb0d7f7638dfb28c279f916889 |
elessair | 0:f269e3021894 | 233 | |
elessair | 0:f269e3021894 | 234 | Conflicts: |
elessair | 0:f269e3021894 | 235 | nsdl-c/sn_coap_header.h |
elessair | 0:f269e3021894 | 236 | source/libCoap/src/sn_coap_builder.c |
elessair | 0:f269e3021894 | 237 | source/libCoap/src/sn_coap_parser.c |
elessair | 0:f269e3021894 | 238 | source/libCoap/src/sn_coap_protocol.c |
elessair | 0:f269e3021894 | 239 | |
elessair | 0:f269e3021894 | 240 | commit acf48a4026304705797bc0c12382994d160afa37 |
elessair | 0:f269e3021894 | 241 | Author: Kevin Bracey <kevin.bracey@arm.com> |
elessair | 0:f269e3021894 | 242 | Date: Mon Jun 22 12:54:14 2015 +0300 |
elessair | 0:f269e3021894 | 243 | |
elessair | 0:f269e3021894 | 244 | Treat Observe option as a number |
elessair | 0:f269e3021894 | 245 | |
elessair | 0:f269e3021894 | 246 | Treat Observe option as a number, rather than a byte string. This is an |
elessair | 0:f269e3021894 | 247 | incompatible API change to both libCoap and libNsdl. |
elessair | 0:f269e3021894 | 248 | |
elessair | 0:f269e3021894 | 249 | Change-Id: I115afa988afbc239b45adfd7a21a33b2ee3bc42b |
elessair | 0:f269e3021894 | 250 | |
elessair | 0:f269e3021894 | 251 | Conflicts: |
elessair | 0:f269e3021894 | 252 | nsdl-c/sn_nsdl_lib.h |
elessair | 0:f269e3021894 | 253 | source/libCoap/src/sn_coap_builder.c |
elessair | 0:f269e3021894 | 254 | source/libCoap/src/sn_coap_protocol.c |
elessair | 0:f269e3021894 | 255 | |
elessair | 0:f269e3021894 | 256 | commit 48b5b2cb9fc4341656de54c38d10589d8fcc9db4 |
elessair | 0:f269e3021894 | 257 | Author: Kevin Bracey <kevin.bracey@arm.com> |
elessair | 0:f269e3021894 | 258 | Date: Mon Jun 22 12:37:58 2015 +0300 |
elessair | 0:f269e3021894 | 259 | |
elessair | 0:f269e3021894 | 260 | Treat Uri-Port as a number |
elessair | 0:f269e3021894 | 261 | |
elessair | 0:f269e3021894 | 262 | Treat the Uri-Port option as a number, rather than a byte string. |
elessair | 0:f269e3021894 | 263 | This is an incompatible API change for libCoap. |
elessair | 0:f269e3021894 | 264 | |
elessair | 0:f269e3021894 | 265 | Change-Id: I5e04f37cbe1f67a0cafa03befb746d6abff6f790 |
elessair | 0:f269e3021894 | 266 | |
elessair | 0:f269e3021894 | 267 | Conflicts: |
elessair | 0:f269e3021894 | 268 | source/libCoap/src/sn_coap_builder.c |
elessair | 0:f269e3021894 | 269 | |
elessair | 0:f269e3021894 | 270 | commit 9fa86767bd4efa7810223683d37df03a2ad4dd85 |
elessair | 0:f269e3021894 | 271 | Author: Kevin Bracey <kevin.bracey@arm.com> |
elessair | 0:f269e3021894 | 272 | Date: Mon Jun 22 12:34:06 2015 +0300 |
elessair | 0:f269e3021894 | 273 | |
elessair | 0:f269e3021894 | 274 | Treat Max-Age as a number |
elessair | 0:f269e3021894 | 275 | |
elessair | 0:f269e3021894 | 276 | Treat the Max-Age option as a number, rather than a byte string. This is |
elessair | 0:f269e3021894 | 277 | an incompatible API change for libCoap. |
elessair | 0:f269e3021894 | 278 | |
elessair | 0:f269e3021894 | 279 | Change-Id: I6abdbecb093f5ffa6ec009d591737592ca91e197 |
elessair | 0:f269e3021894 | 280 | |
elessair | 0:f269e3021894 | 281 | Conflicts: |
elessair | 0:f269e3021894 | 282 | source/libCoap/src/include/sn_coap_protocol_internal.h |
elessair | 0:f269e3021894 | 283 | source/libCoap/src/sn_coap_builder.c |
elessair | 0:f269e3021894 | 284 | source/libCoap/src/sn_coap_protocol.c |
elessair | 0:f269e3021894 | 285 | |
elessair | 0:f269e3021894 | 286 | commit e582e8ad318b469aebd5d6d59032fe4c18fde435 |
elessair | 0:f269e3021894 | 287 | Author: Kevin Bracey <kevin.bracey@arm.com> |
elessair | 0:f269e3021894 | 288 | Date: Mon Jun 22 12:11:12 2015 +0300 |
elessair | 0:f269e3021894 | 289 | |
elessair | 0:f269e3021894 | 290 | Treat Accept as a number |
elessair | 0:f269e3021894 | 291 | |
elessair | 0:f269e3021894 | 292 | In line with Content-Format, treat the Accept option as a number. |
elessair | 0:f269e3021894 | 293 | This is an incompatible API change for libCoap. |
elessair | 0:f269e3021894 | 294 | |
elessair | 0:f269e3021894 | 295 | This drops any ability to handle multiple Accept options - this existed |
elessair | 0:f269e3021894 | 296 | in early versions of CoAP, but was removed in draft 13. |
elessair | 0:f269e3021894 | 297 | |
elessair | 0:f269e3021894 | 298 | Change-Id: I5d0233bb01dfff7d944f5dcb1c0ec6bec88b710e |
elessair | 0:f269e3021894 | 299 | |
elessair | 0:f269e3021894 | 300 | Conflicts: |
elessair | 0:f269e3021894 | 301 | source/libCoap/src/sn_coap_builder.c |
elessair | 0:f269e3021894 | 302 | source/libCoap/src/sn_coap_parser.c |
elessair | 0:f269e3021894 | 303 | |
elessair | 0:f269e3021894 | 304 | commit 3bb5696d119a05323bbda3aaa8460bd56bef32ac |
elessair | 0:f269e3021894 | 305 | Author: Kevin Bracey <kevin.bracey@arm.com> |
elessair | 0:f269e3021894 | 306 | Date: Mon Jun 22 11:32:42 2015 +0300 |
elessair | 0:f269e3021894 | 307 | |
elessair | 0:f269e3021894 | 308 | Treat Content-Format as a number |
elessair | 0:f269e3021894 | 309 | |
elessair | 0:f269e3021894 | 310 | Treat the Content-Format option as a number - this is an incompatible API |
elessair | 0:f269e3021894 | 311 | change to libCoap. |
elessair | 0:f269e3021894 | 312 | |
elessair | 0:f269e3021894 | 313 | Clients will now correctly handle Content-Formats > 255, or Content-Format |
elessair | 0:f269e3021894 | 314 | options with zero-padding. |
elessair | 0:f269e3021894 | 315 | |
elessair | 0:f269e3021894 | 316 | NSDL-C seems to have some oddities in its Content-Format handling - it has |
elessair | 0:f269e3021894 | 317 | some lingering assumptions about "0=text/plain" being the default, which |
elessair | 0:f269e3021894 | 318 | is no longer true in the final CoRE/CoAP RFCs. This should be looked at; |
elessair | 0:f269e3021894 | 319 | no functional change is made to this by this commit. |
elessair | 0:f269e3021894 | 320 | |
elessair | 0:f269e3021894 | 321 | Change-Id: I4c25741964e562178b31508d30184b68783eadc2 |
elessair | 0:f269e3021894 | 322 | |
elessair | 0:f269e3021894 | 323 | Conflicts: |
elessair | 0:f269e3021894 | 324 | nsdl-c/sn_nsdl_lib.h |
elessair | 0:f269e3021894 | 325 | source/libCoap/src/sn_coap_builder.c |
elessair | 0:f269e3021894 | 326 | |
elessair | 0:f269e3021894 | 327 | commit 46b1bcf756ae5523e32a09612a0b049d0cdb62fa |
elessair | 0:f269e3021894 | 328 | Author: Kevin Bracey <kevin.bracey@arm.com> |
elessair | 0:f269e3021894 | 329 | Date: Mon Jun 22 09:50:33 2015 +0300 |
elessair | 0:f269e3021894 | 330 | |
elessair | 0:f269e3021894 | 331 | Add functions to build and parse "uint" options |
elessair | 0:f269e3021894 | 332 | |
elessair | 0:f269e3021894 | 333 | Many CoAP options are variable-length integers - create some |
elessair | 0:f269e3021894 | 334 | infrastructure to manipulate these by value, rather than treating as |
elessair | 0:f269e3021894 | 335 | byte strings. |
elessair | 0:f269e3021894 | 336 | |
elessair | 0:f269e3021894 | 337 | Change-Id: I0cf5c2b62d1745ca349f70bb272f726ead86ac0a |
elessair | 0:f269e3021894 | 338 | |
elessair | 0:f269e3021894 | 339 | Conflicts: |
elessair | 0:f269e3021894 | 340 | source/libCoap/src/sn_coap_builder.c |
elessair | 0:f269e3021894 | 341 | |
elessair | 0:f269e3021894 | 342 | commit 45e836b9a7b9a46dc9a97c7aae5570cb00f2d284 (HEAD, tag: v2.9.0, origin/master, origin/HEAD, master) |
elessair | 0:f269e3021894 | 343 | Author: Teemu Takaluoma <teemu.takaluoma@arm.com> |
elessair | 0:f269e3021894 | 344 | Date: Mon Sep 5 15:27:34 2016 +0300 |
elessair | 0:f269e3021894 | 345 | |
elessair | 0:f269e3021894 | 346 | version v2.9.0 |
elessair | 0:f269e3021894 | 347 | |
elessair | 0:f269e3021894 | 348 | commit 9022e05adb231fd8f619bb4fc2b0f05da99413a9 |
elessair | 0:f269e3021894 | 349 | Merge: ec0b281 87dfd6f |
elessair | 0:f269e3021894 | 350 | Author: Teemu Takaluoma <teemu.takaluoma@arm.com> |
elessair | 0:f269e3021894 | 351 | Date: Mon Sep 5 15:26:26 2016 +0300 |
elessair | 0:f269e3021894 | 352 | |
elessair | 0:f269e3021894 | 353 | Merge pull request #73 from ARMmbed/IOTCLT-1001 |
elessair | 0:f269e3021894 | 354 | |
elessair | 0:f269e3021894 | 355 | implement platform agnostic IP handling, Iotclt 1001 |
elessair | 0:f269e3021894 | 356 | |
elessair | 0:f269e3021894 | 357 | commit 87dfd6f11fc5a8a724e090e34540a8fc9bf8b290 |
elessair | 0:f269e3021894 | 358 | Author: Teemu Takaluoma <teemu.takaluoma@arm.com> |
elessair | 0:f269e3021894 | 359 | Date: Mon Sep 5 08:51:21 2016 +0300 |
elessair | 0:f269e3021894 | 360 | |
elessair | 0:f269e3021894 | 361 | add unit test |
elessair | 0:f269e3021894 | 362 | |
elessair | 0:f269e3021894 | 363 | commit b8ddefdcbfb58d355e170e8411eebc23ffe3c25c |
elessair | 0:f269e3021894 | 364 | Author: Teemu Takaluoma <teemu.takaluoma@arm.com> |
elessair | 0:f269e3021894 | 365 | Date: Sat Sep 3 14:14:28 2016 +0300 |
elessair | 0:f269e3021894 | 366 | |
elessair | 0:f269e3021894 | 367 | refactor address handling |
elessair | 0:f269e3021894 | 368 | |
elessair | 0:f269e3021894 | 369 | commit d89b6266fd52322fd7beafcd51365c980afbff05 |
elessair | 0:f269e3021894 | 370 | Author: Teemu Takaluoma <teemu.takaluoma@arm.com> |
elessair | 0:f269e3021894 | 371 | Date: Sat Sep 3 14:10:31 2016 +0300 |
elessair | 0:f269e3021894 | 372 | |
elessair | 0:f269e3021894 | 373 | Fix for IOTCLT-1001, implement platform agnostic IP handling |
elessair | 0:f269e3021894 | 374 | |
elessair | 0:f269e3021894 | 375 | commit ec0b281264f4859f28cfe207b89816835c56f392 (tag: v2.8.0) |
elessair | 0:f269e3021894 | 376 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 377 | Date: Fri Aug 12 14:33:56 2016 +0300 |
elessair | 0:f269e3021894 | 378 | |
elessair | 0:f269e3021894 | 379 | version v2.8.0 |
elessair | 0:f269e3021894 | 380 | |
elessair | 0:f269e3021894 | 381 | commit 5ab0f01c31d6551547388307e0c0cfda272b611e |
elessair | 0:f269e3021894 | 382 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 383 | Date: Fri Aug 12 14:30:24 2016 +0300 |
elessair | 0:f269e3021894 | 384 | |
elessair | 0:f269e3021894 | 385 | Add option to pass incoming blocks to application instead storing them internally (#71) |
elessair | 0:f269e3021894 | 386 | |
elessair | 0:f269e3021894 | 387 | * Add option to pass incoming blocks to application. If external_memory_block variable is set blocks are passed into application and not stored anymore internally. |
elessair | 0:f269e3021894 | 388 | |
elessair | 0:f269e3021894 | 389 | commit 168739c81618d105bfb3ccf77d14b0d38340ba6b |
elessair | 0:f269e3021894 | 390 | Merge: 758fd1e fbe4eeb |
elessair | 0:f269e3021894 | 391 | Author: Antti Yli-Tokola <antti.yli-tokola@arm.com> |
elessair | 0:f269e3021894 | 392 | Date: Wed Aug 10 12:49:42 2016 +0300 |
elessair | 0:f269e3021894 | 393 | |
elessair | 0:f269e3021894 | 394 | Merge pull request #65 from ARMmbed/retransmission_delete |
elessair | 0:f269e3021894 | 395 | |
elessair | 0:f269e3021894 | 396 | Added API for deleting one message from resending |
elessair | 0:f269e3021894 | 397 | |
elessair | 0:f269e3021894 | 398 | commit fbe4eeb8db1c7ed107dc3da6fd2fa5e3e9062ccb (origin/retransmission_delete) |
elessair | 0:f269e3021894 | 399 | Author: Tero Heinonen <tero.heinonen@arm.com> |
elessair | 0:f269e3021894 | 400 | Date: Fri Aug 5 11:48:17 2016 +0300 |
elessair | 0:f269e3021894 | 401 | |
elessair | 0:f269e3021894 | 402 | Added API for deleting one message from resending |
elessair | 0:f269e3021894 | 403 | queue. |