Skip to content

Release candidate for mbed-os-5.12.1 #10326

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 263 commits into from
Apr 8, 2019
Merged

Release candidate for mbed-os-5.12.1 #10326

merged 263 commits into from
Apr 8, 2019

Conversation

0xc0170
Copy link
Contributor

@0xc0170 0xc0170 commented Apr 5, 2019

No description provided.

michalpasztamobica and others added 30 commits April 5, 2019 12:26
This PR: 3bd3aca#diff-995cd6fe18f4fabfb549266dde0a3784 broke the SAML21J18A target, as there was no `#if DEVICE_ANALOGOUT` call, and this PR added an `#endif` there that's not matched now.
`pscrk` is set to the address of `csrk`, but `csrk` is out of scope when using the resulting value. There's no guarantee that the memory is still valid.
File features/lwipstack/lwip-sys/arch/cc.h fails to compile
with error: 'MBED_NORETURN' does not name a type.
Fix with adding correct include.
Simplified state machine by removing manual registering state.
This was done as some modems did not have all the needed at commands
for checking the registered network. Some modem run out of memory as when
checking correct network there might be so many networks available.
Manual registration still works but it does not do any checks to which network
it's registered. Moved manual registering at command earlier in state machine so it forces
registering to a correct network. Internal refactor/fix, does not affect applications.
There are two EventQueue.h in mbed-os codebase:
events/EventQueue.h
features/FEATURE_BLE/ble/pal/EventQueue.h

By accident, `mbed compile` generates includes.txt with the correct
order of include search paths. This is not the case for the CMake
exporter: targets with FEATURE_BLE enables fail to compile with errors:

mbed-os/features/cellular/framework/AT/ATHandler.h:99:60: error:
'events' has not been declared

Update all places to always include either "events/EventQueue.h"
or "ble/pal/EventQueue.h": to always find the correct header.
…use.

Workaround for the Cordio stack as extended advertising can be reported for a legacy advertising command.
Cellular PPP connect fails too often if timeout is 15s so increased to 60 seconds.
Tested to be enough with BG96 and MTB_MTS_DRAGONFLY.
@0xc0170 0xc0170 force-pushed the release-candidate branch from bc613bc to a07dbd7 Compare April 5, 2019 13:00
@0xc0170
Copy link
Contributor Author

0xc0170 commented Apr 5, 2019

Waiting for #10056 conflicts resolution (might be moved to later patch release) and PSA rebuild

#10056 moved to 5.12.2 for now, I rebased (removed #10244 - caused merge conflicts that I failed to resolve - one line changed that is for 5.13 - will be sent separately and can be included here or in 5.12.2).

Copy link
Contributor

@adbridge adbridge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@adbridge
Copy link
Contributor

adbridge commented Apr 5, 2019

ci started

@mbed-ci
Copy link

mbed-ci commented Apr 5, 2019

Test run: SUCCESS

Summary: 13 of 13 test jobs passed
Build number : 1
Build artifacts

@0xc0170 0xc0170 merged commit 0063e5d into mbed-os-5.12 Apr 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.