Skip to content

Removing mbed-client and other fix commits. #2720

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Sep 16, 2016

Conversation

yogpan01
Copy link
Contributor

Description

Removing FEATURE_CLIENT from mbed-os source tree.

This commit removes FEATURE_CLIENT from mbed-os source tree
Applications using mbed-client now have to explicitly add
mbed-client.lib in addition to mbed-os.lib.

mbed-client-c

New features

  • 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
  • Rearranged struct member variable to pack better into memory
  • Refactored coap_options_list to treat number members as numbers instead of strings
  • Add option to pass incoming blocks to application instead storing them internally
  • Added API for deleting one message from resending

Closed issues:

  • IOTCLT-1001 - mDS does not sent RST anymore for Client after DELETE /subscriptions

coap-service

New features

  • Updated coap-service to use new structure from mbed-client-c
  • Set link layer security when opening socket.

**FEATURE_CLIENT**
Removing FEATURE_CLIENT from mbed-os source tree.

This commit removes FEATURE_CLIENT from mbed-os source tree
Applications using mbed-client now have to explicitly add
mbed-client.lib in addition to mbed-os.lib.

**mbed-client-c**
 -  [v3.0.1](https://github.com/ARMmbed/mbed-client-c/releases/tag/v3.0.1) (15-Sep-2016)
[Full Changelog](ARMmbed/[email protected])

**New features**

- 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
- Rearranged struct member variable to pack better into memory
- Refactored coap_options_list to treat number members as numbers instead of strings
- Add option to pass incoming blocks to application instead storing them internally
- Added API for deleting one message from resending

**Closed issues:**

- IOTCLT-1001 - mDS does not sent RST anymore for Client after DELETE /subscriptions

**coap-service**
 -  [v4.0.3](https://github.com/ARMmbed/coap-service/releases/tag/v4.0.3) (15-Sep-2016)
[Full Changelog](ARMmbed/[email protected])

**New features**

- Updated coap-service to use new structure from mbed-client-c
- Set link layer security when opening socket.
@yogpan01
Copy link
Contributor Author

@sg- PR is now ready, mbed-client team will also run CI on this PR for verification.

@yogpan01
Copy link
Contributor Author

@bridadan
Copy link
Contributor

/morph test

@mbed-bot
Copy link

Result: SUCCESS

Your command has finished executing! Here's what you wrote!

/morph test

Output

mbed Build Number: 879

All builds and test passed!

@sg- sg- merged commit e6dace5 into ARMmbed:master Sep 16, 2016
@sg-
Copy link
Contributor

sg- commented Sep 16, 2016

This will be part of mbed OS 5.2 and not back ported to mbed OS 5.1 @yogpan01 Any problems with that??

@yogpan01
Copy link
Contributor Author

@sg- That's fine. The changes are for mbed-os 5.2 onwards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants