mbed os with nrf51 internal bandgap enabled to read battery level

Dependents:   BLE_file_test BLE_Blink ExternalEncoder

Committer:
elessair
Date:
Sun Oct 23 15:10:02 2016 +0000
Revision:
0:f269e3021894
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew 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.