You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by we...@apache.org on 2019/01/28 04:14:59 UTC

[mynewt-core] branch FWBB_644_MB_psense_not_present created (now 848dbe1)

This is an automated email from the ASF dual-hosted git repository.

wes3 pushed a change to branch FWBB_644_MB_psense_not_present
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.


      at 848dbe1  FWBB-644: MB psense not present

This branch includes the following new commits:

     new 4dab6e4  first commit
     new a08fcb3  development test repository first commit
     new 4a308a2   remove bad files
     new c4fe49b  remove object files
     new c25a928  remove os package
     new 929dd55  add pkg os as a git submodule (for now.)
     new 3a4395b   add README
     new 980ba92  add LICENSE file
     new 0ca9743  add .gitignore w .repo.db
     new faa787f  add .gitignore, and ignore bin directory and obj directories
     new ad4360c  delete eventq swp file
     new 388c15b  update sim and arm compiler defs
     new aa082f1  Merge branch 'master' of https://github.com/micosa/dev_test
     new 0bb5069  add new bsp as a package build structure.
     new 11e2edd  add bin and obj to .gitignore
     new 0146535  use nested package defs
     new a6622ea  Corrected module header in main.c. Assert if we return from os_start
     new 0532ef7  Initial implementation of boot loader.
     new c9fa82b  Merge branch 'master' of https://github.com/micosa/dev_test
     new efe73ca  Revert "Merge branch 'master' of https://github.com/micosa/dev_test"
     new 4da8ce0  Modifications to arm port for cmsis package. Addition of semaphores to OS
     new 5bcf0e9  modifications to bsp for cmsis core package
     new dc21417  add semaphores to os
     new 8d7ad9b  add cmsis core, and commit remaining items in project
     new 9dbd2fd  get project/test compiling
     new 786b8e3  rename symbols, add os_arch_os_init
     new fa19345  Merge branch 'master' of https://github.com/micosa/stackrtos
     new 1d5f152  include new subproject commits
     new 0f3882d  Modify sim os arch init/start api
     new b12f822  remove bootutil
     new 632e59c  Merge conflicts
     new 10b4abf  Fix test project build for sim
     new 32bcfb3  add bootutil subtree
     new 1315251  Merge branch 'master' of https://github.com/micosa/dev_test
     new 593b4bf  Merge branch 'master' of https://github.com/micosa/dev_test
     new ab6d367  remove cmsis-core as a package
     new e538acb  add cmsis-core as a subtree
     new 9f009fd  remote olimex devboard from repository, prepare for it to be a subtree
     new 59a741c  add olimex devboard back as subtree
     new 103ce9e  first commit
     new 8b11db0  remove olimex devboard
     new 83de815  Merge commit '3b529f42c1a54894015a8ee3dd1788a5d7a45649' as 'hw/bsp/olimex_stm32-e407_devboard'
     new 3b529f4  Squashed 'hw/bsp/olimex_stm32-e407_devboard/' content from commit 9c21690
     new ecdc82b  remove cmsis-core
     new 342c0d7  Squashed 'pkg/cmsis-core/' content from commit c9d0367
     new 18fccd8  Merge commit '342c0d7623ae6528ee6359ce19384fa36bcdc16b' as 'pkg/cmsis-core'
     new 2fe9c01  remove bootutil
     new 79e97bc  Squashed 'pkg/bootutil/' content from commit 4b155ea
     new 12617bb  Merge commit '79e97bc05e074040412851955d59ed514ad424c4' as 'pkg/bootutil'
     new 7b967b5  remove boot bsp, replace with subtree
     new fb0d667  Merge commit 'defe01aafa3a64f7368491c1c5b339a187be493b' as 'hw/bsp/olimex_stm32-e407_devboard-boot'
     new defe01a  Squashed 'hw/bsp/olimex_stm32-e407_devboard-boot/' content from commit 103ce9e
     new 0b89936  remove os package as submodule
     new 4ea2ce2  Merge commit '4b84995c56ee1d4a29a04915b6a7c79f5311f3ce' as 'pkg/os'
     new 4b84995  Squashed 'pkg/os/' content from commit 632e59c
     new 887e8b0  first commit
     new 99a27b0  remove boot project
     new ecfa050  Squashed 'project/boot/' content from commit 887e8b0
     new 3064913  Merge commit 'ecfa050d42bab73ed4bd1997ad97e26f553fcc0a' as 'project/boot'
     new 7987de2  gobjdump on mac os x
     new 851c76c  Fix bug in OS regarding os_sched_sleep(). Now os_sched_sleep simply puts the task on the sleep list and does not call os_sched(). Old os_sched_sleep() functionality replaced by os_time_delay()
     new e80ff54  Fix bug in OS regarding os_sched_sleep(). Now os_sched_sleep simply puts the task on the sleep list and does not call os_sched(). Old os_sched_sleep() functionality replaced by os_time_delay()
     new 4bfdf60  Update test project to include correct call to os_time_delay()
     new 1de139c  Need to put the handing out of the task id into a critical section
     new 4138caf  Need to put the handing out of the task id into a critical section
     new 3ffba7c  Added mutex and semaphore tests to sim test project
     new 349570e  add .swp to .gitignore
     new cccd1ca  add .swp to .gitignore
     new 0573365  Merge branch 'master' of https://github.com/micosa/dev_test
     new 1af6d74  Merge branch 'master' of https://github.com/micosa/dev_test
     new fd4e8cb  add .gitignore
     new 85c98ef  add a tool to setup remotes for subtree merging
     new 62e179f  add subtree docs, remote submodule docs
     new d202a93  improve docs
     new 7af7d1f  improve docs
     new 1137f36  Modified task structure to contain one list pointer for the os and one list pointer for objects (such as semaphores and mutexes). The previous code had a separate list for the run list, sleep list, mutex list and semaphore list.
     new 7f9bd7c  Modified task structure to contain one list pointer for the os and one list pointer for objects (such as semaphores and mutexes). The previous code had a separate list for the run list, sleep list, mutex list and semaphore list.
     new 2bf7b3c  Merge remote-tracking branch 'origin/master'
     new 46fb767  Merge remote-tracking branch 'origin/master'
     new f579b87  Forgot to remove debug prototype
     new 87e1fd6  Forgot to remove debug prototype
     new d823ef7  Minor mods to comments in test code
     new c71487d  Squashed 'pkg/os/' changes from 632e59c..7af7d1f
     new 530f8ab  Remove name from sleep list queue head since not needed
     new 5aae54c  Remove name from sleep list queue head since not needed
     new 21d5297  move package to libs
     new 5679c74  reference libs not package
     new ca64bac  remove compiler.yml to prepare for sim_compiler remote
     new f0245e6  Squashed 'compiler/sim/' content from commit 6987768
     new 470ad2d  Merge commit 'f0245e6485e9d94fc2d2266c3a4b63c9feb9e45c' as 'compiler/sim'
     new 6e8da05  add sim_compiler remote for subtrees
     new 035499e  Update test project dependencies so it references libs instead of pkg
     new 3ec9542  Changes to OS due to cortex-M implementation where interrupts can interrupt other interrupts, which means that still need to disable interrupts while doing certain os functions even though we may be inside an ISR. Note that the x86/sim code will not differ from the arm version (meaning that we are disabling/enabling interrupts even though it is not necessary).
     new efff89d  remove cmsis-core and bootutil subtrees
     new 4ae21b8  Modification to os due to cortex-m implementation allowing interrupts to interrupt other interrupts
     new af86d20  Squashed 'libs/cmsis-core/' content from commit c9d0367
     new c533983  Merge commit 'af86d209ab3bee9fc3a1ac636b246a24cc4e1526' as 'libs/cmsis-core'
     new 7b99116  Squashed 'libs/bootutil/' content from commit da9188a
     new 603afbb  Merge commit '7b9911612c0d6284a72e7f7912c399f8d918d453' as 'libs/bootutil'
     new 7c7dc7b  Merge branch 'master' of https://github.com/micosa/dev_test
     new 484bb37  Fix incorrect push of merged files
     new 4481bf7  remove os, so it can be readded as subtree (again)
     new 99724a9  Merge commit 'afec057da8f9379cd581295f43414030666aff42' as 'libs/os'
     new afec057  Squashed 'libs/os/' content from commit 5aae54c
     new 6638b36  Re-merge of failed subtrees
     new 0113d1e  Re-merge of failed subtrees
     new 1c17494  Merge commit '6638b36898e04ffb528fe4e28519a5e668cb3143'
     new 99095f9  Merge commit '103ce9e1773bbc5b3676b86d6311051a609dfa5d'
     new 65c0e1c  Removed comment regarding SVC priority. For now it will remain 0
     new e90fcff  Assert if we return from os_start
     new 371b900  Dont disable interrupts around incrementing of g_os_idle_ctr. Dont wait in a while loop if os_arch_os_start() returns
     new e3ac097  Merge commit '80f4ff5d5a6bbeb20e2f8d5cfdfd11906b684e45'
     new 80f4ff5  Squashed 'libs/os/' changes from 5aae54c..6638b36
     new fa03b37  Add basic gpio toggle to main project
     new ae73186  While this wont be the final placement of the files, most of the changes here are due to the fact that we are adding a mcu package and in doing so we are moving some files from the bsp to the mcu
     new 2e4303d  While this wont be the final placement of the files, most of the changes here are due to the fact that we are adding a mcu package and in doing so we are moving some files from the bsp to the mcu
     new 56a638e  Squashed 'hw/bsp/olimex_stm32-e407_devboard/' changes from 9c21690..34018cf
     new 67c59e4  ffs - first commit
     new 101b7d8  Merge with head
     new 15a0711  Merge commit 'f339faa236dd93f43740647b2a24ff6665adaf3f' as 'hw/hal'
     new f339faa  Squashed 'hw/hal/' content from commit c853824
     new dd95f61  Merge commit 'b8ecd84dd4a40c9170c72201dd0074843be986e2' as 'hw/mcu'
     new b8ecd84  Squashed 'hw/mcu/' content from commit 330c13d
     new 5cbc549  remove lib from repo
     new fae4a2c  Remove obj dir from repo
     new 1eb24fc  Squashed 'hw/mcu/' changes from 330c13d..a2e7b7e
     new c27d792  Merge commit '1eb24fccffc846bf475237a287e643a2b1ad9eb4'
     new 091f750  ffs - long filename support.
     new 2cc8a03  ffs: large writes
     new 60e4e4a  Merge commit '7e7d664838e4d5292f8059759cbffc1fdfda7516' as 'libs/ffs'
     new 7e7d664  Squashed 'libs/ffs/' content from commit 2cc8a03
     new 9e6a5c6  Never should have added this file to the repo
     new e23d275  Merge remote-tracking branch 'origin/master'
     new 39a628a  Merge commit '649f6814ea1eb1828c9bf00fd9e04d3b98fded2b'
     new 649f681  Squashed 'hw/mcu/' changes from a2e7b7e..7b93b60
     new 8fca6c5  Add ffs subtree to setup-remotes.sh
     new 2e0f11a  Merge branch 'master' of https://github.com/micosa/dev_test
     new 6af125c  Adding new remotes mcu and hal
     new f61f515  Merge branch 'master' of https://github.com/micosa/dev_test
     new b15e623  Modify olimex boot bsp to build with the new package layout
     new c6141b2  Modify olimex boot bsp to build with the new package layout
     new 618db35  Move stm32f4xx_hal_conf.h into bsp
     new 9f164b0  Some comments about hacks in the code. Should resolve these with new package tool
     new d7772ec  Get boot project building
     new f1df947  Get bootutil building
     new 9e27881  Move header files from src to include. Move stm32f4xx_hal_conf.h into bsp
     new b5973c7  Add header files to mcu include (moved from src)
     new 5205889  Squashed 'hw/bsp/olimex_stm32-e407_devboard-boot/' changes from 103ce9e..2e4303d
     new 7f4acc1  Merge commit '5205889acef62b79467278e3e7c293f0fe42942c'
     new 3cd3c83  Squashed 'hw/bsp/olimex_stm32-e407_devboard/' changes from 34018cf..9b6ae8d
     new eed588f  Merge commit '3cd3c83a78747931c22205b5504d18fdf440734e'
     new aa1d3c4  Merge commit 'ecb9c6aa09db6dddc0d5141e2f6437c03bbf050b'
     new ecb9c6a  Squashed 'hw/mcu/' changes from 7b93b60..84e92b1
     new f48bf0e  Merge conflicts
     new 527a020  * Add -Wall and -Werror to compiler flags for project main. * Fix warnings reported by new flags.
     new d0c1326  Merge branch 'master' of https://github.com/micosa/dev_test
     new cf0c802  * Missed a file when fixing warnings.
     new dd3ddd7  * Move public header from bootutil/src to bootutil/include
     new 87fc5a1  * Update boot project to use new bootutil header.
     new 4a15647  Fix incorrect prototype for timer_handler for sim
     new cecbdb1  Merge branch 'master' of https://github.com/micosa/dev_test
     new caa0421  Squashed 'libs/os/' changes from 6638b36..16009d2
     new 7ccd8fb  Merge commit 'caa0421d69f8dbb0a7453fb415a6db83b471996e'
     new 1fc9eb6  * Add flash interface to hal.
     new 27349dd  * Add stm32f4xx flash implementation.
     new c42e0a2  * ffs - fix warnings * ffs - fix some bugs
     new f562b25  * ffs - fix warnings * ffs - fix some bugs
     new 22e8751  Merge commit 'e3a250a55e7db2314e9a6bbeba7a9074918abdbc'
     new e3a250a  Squashed 'hw/mcu/' changes from 84e92b1..f74a4e8
     new 908a43e  Add native mcu for sim testing.
     new 70b6978  * Fix bug - sector current offset not reset to 0 after garbage collection.
     new 4d906d4  * Fix bug - sector current offset not reset to 0 after garbage collection.
     new 7a4be0c  * Add ffs tests to test project.
     new 1646ca4  Merge commit '11b9f7d87a40fa7e1619632d987f681270b8f3eb'
     new 8e3357c  Undoing an accidental revert.
     new a78934a  Merge commit '52e6c938c3182420ab02b9b81c33893eccd5ca69'
     new a09139e  Merge commit '52e6c938c3182420ab02b9b81c33893eccd5ca69'
     new 52e6c93  Squashed 'libs/ffs/' changes from 2cc8a03..1646ca4
     new f96a261  Just trying to undo my git mistakes...
     new e0cc2e7  Just trying to undo my git mistakes...
     new 0d4e806  * Change max filename length to 256 characters (was: 65536) * Rearrange some structs to improve memory usage
     new 87462fb  * Change max filename length to 256 characters (was: 65536) * Rearrange some structs to improve memory usage
     new c8fd671  Merge commit '6b045b11ddea3cb7f8f0a377569e7d9d6479ac96'
     new 6b045b1  Squashed 'libs/ffs/' changes from 1646ca4..e0cc2e7
     new 2eea305  * Fix read bug (file offset not adjusted) * Rearrange some code. * Add some comments.
     new ab43aaa  * Fix read bug (file offset not adjusted) * Rearrange some code. * Add some comments.
     new 02a749e  Squashed 'libs/ffs/' changes from e0cc2e7..87462fb
     new a11f353  Merge commit '02a749e59fd1d6be38b41dd1a329779da6f9a973'
     new d232126  Add tags and .gdb_history to .gitignore
     new b0c7f2d  Merge commit 'a0c9ac7fb2dd0017e343a48fee5496da4b83d68a'
     new a0c9ac7  Squashed 'libs/ffs/' changes from 87462fb..ab43aaa
     new b39f431  Add read test for ffs.
     new f212d84  Add -Wall and -Werror for sim builds
     new 40dabf5  Fix warnings in ffs_test.
     new 10fa191  Fix warnings in native hal_flash.
     new ba0ee8b  Fix warnings in ffs.
     new d5180b7  Fix warnings in ffs.
     new c92ebed  Fix warnings in sim os.
     new 51c621a  Merge commit 'd2e1d367f4a8a46c8b65c6bc8346bc22b1ad8c5b'
     new d2e1d36  Squashed 'libs/os/' changes from 6638b36..0d1df04
     new 01dd6fa  Squashed 'hw/mcu/' changes from f74a4e8..860e65c
     new a54713a  Merge commit '01dd6faf6cf3c4062dcfec79f57d2df8a17f4017'
     new cf787c2  Rearrange code and add comments.
     new 046b930  Rearrange code and add comments.
     new ade188a  Combine same-sector blocks during garbage collection.
     new c02d5db  Combine same-sector blocks during garbage collection.
     new f027218  Basic garbage collection test.
     new 496e1fc  Keep directory contents sorted alphabetically.
     new 47fff84  Keep directory contents sorted alphabetically.
     new 3f5db42  Test sorting of directory contents.
     new ace3adc  Ensure proper wear-leveling during garbage collection.
     new b74a1aa  Ensure proper wear-leveling during garbage collection.
     new d5f2dd8  Faster native flash erase.
     new 6238eda  Add wear level test.
     new 30b9707  Fix bug in os scheduler where task would be added to sleep queue incorrectly
     new 8d12f98  Added some gpio test code to test interrupts
     new 470188e  Add gpio interrupt api
     new c91f275  Add gpio interrupt api
     new abb9865  Merge remote-tracking branch 'origin/master'
     new ab19d08  Remove WWW comment from code
     new d2a2a4a  Remove WWW comment from code
     new d21566e  Squashed 'hw/bsp/olimex_stm32-e407_devboard/' changes from 9b6ae8d..7ee73f4
     new ef4e4af  Merge from head
     new e10d14f  Merge from head
     new 342d98d  Return error on all operations if no filesystem detected / formatted.
     new bc1d497  Return error on all operations if no filesystem detected / formatted.
     new 75e76c8  Merge branch 'master' of https://github.com/micosa/dev_test
     new c9cc1a5  olimex-boot changes
     new 0b47680  bootutil updates
     new dbf82eb  Bootloader now expects images at fixed locations in flash.
     new 928d105  Remove obsolete commented-out code.
     new 94e5e02  Modified comments regarding work still needing to be done for the hal
     new cfc4bf5  Store actual registers when initializing task stacks
     new 30177b7  Merge branch 'master' of https://github.com/micosa/dev_test
     new 40fdd42  Squashed 'hw/mcu/' changes from 860e65c..655c233
     new 8209f5f  Merge head changes
     new c178767  Squashed 'libs/os/' changes from 0d1df04..a3fb97b
     new d612d1f  Merge commit 'c178767568026525f42b74640b22b079d37ce841'
     new fb7074d  Respect maximum block size during garbage collection.
     new f1081c3  Respect maximum block size during garbage collection.
     new 8cec3e5  When collating blocks during garbage collection, limit block size.
     new 7f22a0f  When collating blocks during garbage collection, limit block size.
     new f80b181  Test garbage collection of large files.
     new e27e793  Fixed-address boot loader.
     new 32d6ce7  Fixed-address boot loader.
     new 6a14dec  Merge remote-tracking branch 'refs/remotes/origin/master'
     new 9098491  Add some critical sections to code where needed. Use common irq handler routine to save code space
     new cae01ba  Merge remote-tracking branch 'origin/master'
     new f7f843b  Squashed 'hw/mcu/' changes from 655c233..4919ba5
     new 40902b0  merge with head
     new 561e225  Start RAM at 0x20000000 (was: 0x20000188).
     new e133c9b  Reverse meaning of boot vector files (is: test and main; was: cur and next).
     new 27596b2  Swap images when testing a new image.
     new 8fdb90a  Add ffsutil to setup-remotes.sh
     new edc7e92  Misc. fixes and document some code.
     new c2aa54f  Misc. fixes and document some code.
     new 5d3dba9  Merge commit '66bfc183a69985154f7c94aceae3305174c95b5e' as 'libs/ffsutil'
     new 66bfc18  Squashed 'libs/ffsutil/' content from commit b45d117
     new b118a94  Faster flash writes for native mcu.
     new 0a7f180  Move most functionality out of boot-project and into bootutil to allow for testing.
     new 670e447  Move most functionality out of boot-project and into bootutil to allow for testing.
     new 6f4ef44  boot loader tests
     new f4242c6  Fix an 'unused variable' warning.
     new cd6fdd9  Fix an 'unused variable' warning.
     new ae81a8e  Fix some bugs identified by unit tests.
     new 1f1b30f  Additional boot loader tests.
     new 077abb1  ffs: rename 'sector' to 'area'
     new bf3a61e  ffs: rename 'sector' to 'area'
     new c365eda  sbrk implementation
     new 03af944  Vector table relocation added to code/linker script
     new 1902956  Squashed 'hw/bsp/olimex_stm32-e407_devboard/' changes from 7ee73f4..22c671f
     new 235f7ea  Merge commit '1902956fae8ef7979f1afaa47c02e16bfa9af0a1'
     new bfa8ec9  Merge branch 'master' of https://github.com/micosa/dev_test
     new 2a8d77e  Rename some identifiers and add comments.
     new ad52896  Rename some identifiers and add comments.
     new 9f8a84b  Replace some asserts with proper error handling.
     new 0312b70  Account for ffs naming changes.
     new 8b1c14a  Add a missing include.
     new bed5a19  os_malloc / os_free / os_realloc
     new 101e98b  Fix .data misalignment when running from ram; add heap region.
     new 91dab0e  Add sbrk implementation.
     new cb6feb3  * Fix corruption issue that could occur when system resets during garbage collection * Rearrange some code and add some comments.
     new b6eb862  * Fix corruption issue that could occur when system resets during garbage collection * Rearrange some code and add some comments.
     new d909991  Add ffs corruption test.
     new 6f7e1e5  Add config; replace global arrays with os_malloc() calls; fix ambiguity among area_id and area_idx.
     new 4a95ed7  Add config; replace global arrays with os_malloc() calls; fix ambiguity among area_id and area_idx.
     new 7f2ae6d  Add OS_MEMPOOL_BYTES macro.
     new 677a68a  Missed commit - add configuration to ffs.
     new d2e608e  Missed commit - add configuration to ffs.
     new e8745c4  Fallout from area_id/area_idx correction and from removal of data_len member from inode struct.
     new 4caabe7  Rearrange hal flash_read / flash_write arguments to match cmsis.
     new 7377786  Rearrange hal flash_read / flash_write arguments to match cmsis.
     new 51e85dc  Remove temporary STM32F407xx defines.
     new 07ad52d  Fix up some comments.
     new c3b0dd2  Consolidate temporary flash buffers into a single buffer.
     new 00fbdcf  Consolidate temporary flash buffers into a single buffer.
     new 1ec84e3  Add some comments.
     new a453116  Add some comments.
     new 7c548c2  Remove crc functionality; not needed by boot loader.
     new 2b9ade8  Rename bootutil_priv.c to bootutil_misc.c
     new bc9fe3f  Add linker script for running from boot loader.
     new 247d511  Squashed 'project/bin2img/' content from commit ec7cc44
     new 0b69df3  Merge commit '247d51127e3f8ff6d7283e9f33155fdf3fffaff4' as 'project/bin2img'
     new 2ea4cf8  Add bin2img repo to setup-remotes.sh
     new 39986b5  Explicitly relocate vector table to start of SRAM.
     new 1433e04  rename .yml files, and support new stack tool dependency format
     new d1ee519  rename .yml files, and support new stack tool dependency format
     new 16e1f21  change comment to reflect libs/os not pkg/os
     new c7589ef  Remove some obsolete code and add some comments.
     new bd7a9c1  Add some comments.
     new 57eef94  Add some comments.
     new 9b886f2  Changes to accommodate bootutil modifications.
     new cac2197  Changes to accommodate bootutil modifications.
     new 609e988  Add some size and endianness checks for image header.
     new 961a9e8  Reduce max flash areas to 256 (from 65536).
     new 74a264f  Reduce max flash areas to 256 (from 65536).
     new 9ef6672  API for cputime and cpu timers
     new 6cb6f8c  Squashed 'hw/hal/' changes from c853824..f5ca680
     new 2f165df  Merge commit '6cb6f8ce8be09ce305811fb7c67b4227dfb2ae88'
     new 44886f4  Initial version of cputime and cputimer
     new 1ef9cfb  Merge commit 'a599709d8abd729e845c6b8413986c389b313302'
     new a599709  Squashed 'hw/mcu/' changes from 4919ba5..2b0d401
     new 06f85a4  Added some cputime and cpu timer tests.
     new 0d09231  Count # of external IRQ interrupts
     new bc6b1cd  Squashed 'hw/mcu/' changes from 2b0d401..a2ccc51
     new 14065f6  Merge commit 'bc6b1cd93fffced9b706cfeb60c293e902826e1f'
     new 21f8552  Move stack into CCM (at the end of CCM)
     new 6b34c48  Add function header comments to API
     new bf2189b  Add function headers and add some additional error checking
     new 57b57f5  Reduce RAM requirements - inode size: 24 bytes; block size: 12 bytes.
     new 219ca0a  Reduce RAM requirements - inode size: 24 bytes; block size: 12 bytes.
     new 5c7c623  Add fallback during garbage collection in case heap is low.
     new 4822e59  Add fallback during garbage collection in case heap is low.
     new ff10e58  Change ffs_block to contain a pointer to the real hash_entry.
     new 7e1c295  Change ffs_block to contain a pointer to the real hash_entry.
     new 0f568c6  Fix naming inconsistencies.
     new b669028  Fix naming inconsistencies.
     new f48e548  Rearrange parameters in ffs functions.
     new 5c948ce  Rearrange parameters in ffs functions.
     new 7fdd173  During garbage collection, don't attempt to collate single block chains.
     new 4dca62f  During garbage collection, don't attempt to collate single block chains.
     new c399d08  Add malloc/free/realloc defines to os.
     new 63d7e02  Add malloc/free/realloc defines to os.
     new 14f27f9  Fix some 'uninitialized variable' warnings.
     new e73bc40  Fix some 'uninitialized variable' warnings.
     new 363ac35  Silence gcc maybe-uninitialized warning.
     new 059a3e3  Rearrange ffs filename compare arguments.
     new 8e680d0  Rearrange ffs filename compare arguments.
     new 6248340  ffs design document.
     new e190c93  ffs design document.
     new 3475d88  Update boot code to account for ffs changes.
     new 229361d  Bootutil design document.
     new a4b263d  Misc ffs changes
     new 3450118  Misc ffs changes
     new 615e378  Add special stackos section definitions
     new ad94f23  Add special stackos sections and correctly initialize them in the startup code
     new da822d9  Modify cputime API cputime_get() and cputime_low(). Rename them cputime_get64() and cputime_get32(), respectively
     new 5fda639  Modify cputime API cputime_get() and cputime_low(). Rename them cputime_get64() and cputime_get32(), respectively
     new 1d0bbe5  Modify cputime API cputime_get() and cputime_low(). Rename them cputime_get64() and cputime_get32(), respectively
     new a2ee45a  Add some extra native flash hal functions for testing.
     new bee3d2d  ffs crc check and fix for recursive unlink.
     new e8cd990  ffs crc check and fix for recursive unlink.
     new 7ae59d0  Fix ffs bug - inode pool had wrong size entries.
     new 9f385ab  Fix ffs bug - inode pool had wrong size entries.
     new bb001d3  Fix some ffs garbage collection bugs.
     new 3745b8b  Fix some ffs garbage collection bugs.
     new 9993061  Some ffs code restructuring
     new 9b29971  Some ffs code restructuring
     new 56af9cf  ffs inode caching
     new 23236a5  ffs inode caching
     new c610a1c  ffs block cache
     new 0e5c276  ffs block cache
     new cd1ec21  ffs: make hash size configurable (was: hardcoded at 256).
     new ab58503  ffs: make hash size configurable (was: hardcoded at 256).
     new 9fff409  Make some minor changes (comments, etc.)
     new 4a7542f  Make some minor changes (comments, etc.)
     new a368f9f  ffs large file system test
     new 20b4376  Fix ffs caching bug.
     new 9815de1  Fix ffs caching bug.
     new 7a6215e  Split ffs(util) read 'len' argument into two (in / out).
     new 24bfe15  Split ffs(util) read 'len' argument into two (in / out).
     new 6c63220  Update ffs design document.
     new 02a61ea  Update ffs design document.
     new 169942f  Fix line width in ffs design document.
     new bfbea14  Fix line width in ffs design document.
     new 0208c3c  Fix compiler warning.
     new fbb8326  Fix compiler warning.
     new 4cd4d71  Keep hash lists sorted by time of use.
     new b9447ec  Keep hash lists sorted by time of use.
     new d11056d  Rearrange ffs_cache.c and add some comments.
     new ab83eab  Rearrange ffs_cache.c and add some comments.
     new b602bf3  Rename FFS_ERDONLY to FFS_EACCESS; fail when reading a write-only file handle.
     new 4fd837f  Rename FFS_ERDONLY to FFS_EACCESS; fail when reading a write-only file handle.
     new a8af611  Remove hash-size configuration option from ffs (hardcode at 256).
     new 393823e  Remove hash-size configuration option from ffs (hardcode at 256).
     new 0bab428  Fix bug: sometimes a gap was introduced into the block cache.
     new 6cb6061  Fix bug: sometimes a gap was introduced into the block cache.
     new 5d3cc8b  Add some basic ffs cache tests.
     new 1fa8a73  Fix bug: last inode id can get lost on restore!
     new b37d287  Fix bug: last inode id can get lost on restore!
     new 9e4a4cd  Put unrecoverable files into the lost+found directory.
     new f4e131d  Put unrecoverable files into the lost+found directory.
     new d5be54b  Add ffs todo.txt file to track known issues.
     new f5cd6ed  copyright on os_heap.c.  rename os_sem_create & os_mutex_create to *_init(). Add g_os_started as a variable to check that the OS has been started.
     new 37a7db5  add sanity task to OS.  add timer for os sanity
     new f0feb5a  include stdint for definitions of int32_t, fixing build for project/main
     new 65e3300  Add ffs todo.txt file to track known issues.
     new cfac611  Modify ffs and test project to use testutil framework.
     new 6da19df  Squashed 'libs/testutil/' content from commit d05b705
     new 0d57c95  Merge commit '6da19dfc91a0ccf1cef7665b2b8817a77deeb383' as 'libs/testutil'
     new 5e1da6c  Squashed 'hw/bsp/native/' content from commit 9f7e54b
     new f71f83a  Merge commit '5e1da6c8e207c4a66bafa8831917130439692bbc' as 'hw/bsp/native'
     new 18a808d  Add testutil and native-bsp to setup-remotes.sh
     new c6adf96  Squashed 'libs/ffsutil/' changes from b45d117..02a23e6
     new d7ccd79  Merge commit 'c6adf96a94eedc41cc02d1a26bc52a45f37534e7'
     new 5958ecf  Squashed 'libs/ffs/' changes from ab43aaa..d5be54b
     new 10ed84c  Merge commit '5958ecf8940f157831e4809da41b84816fd6ca9e'
     new a8bcecb  Merge ffs changes from dev_test
     new 0dbf20f  Add 'test' identity to test project.
     new e4520be  Merge ffs changes to dev_test.
     new 348b4f7  Document review modifications: rename .ccm; now .corebss. Re-name ccm_bss_xxx; now corebss_xxx
     new 0996181  Merge branch 'master' of https://github.com/micosa/dev_test
     new ec1ab3c  Remove mcu dependency from main project; now handled by bsp.
     new ff8dcf1  Remove references to TIM5 in the hal as we should only reference a generic hw timer here
     new 09a8968  Remove references to TIM5 in certain API as we should reference a generic timer
     new f6fe23b  Remove boot loader bsp; use bootloader identity instead.
     new b87709f  Remove boot bsp repo from setup-remotes.sh
     new 7f5c224  Add heap to non-bootloader linker script.
     new dc3b008  Add test to verify blocks and inodes are properly restored if superseded by a corrupt object.
     new f23bb57  Squashed 'libs/ffs/' changes from d5be54b..a8bcecb
     new 9d187a6  Merge commit 'f23bb577597d0cd263324d42ed45a66b399a1235'
     new 818c23e  Merge commit 'a8bcecb52e3f8906c9c6480b88110f8eef87362f'
     new bffbc6a  On corrupt disk restore, scan for the next magic number to recover the rest of the disk.
     new af64a2e  Convert hardcoded "DEBUG" asserts into calls into the testutil package.
     new 5d85582  Move bootutil tests from test project to package
     new 46587fc  Fix testutil for non-sim builds.
     new 9968d1b  Add testutil design doc.
     new a31db8c  Remove test-name subdirectories; add os tests.
     new e18ef22  Fix compile error - NULL undefined.
     new f14a13a  Restart during testing as necessary
     new 6ff3fa3  Add the proto ffs2native tool.
     new 2ef637c  Don't call TEST_ASSERT in normal code; may cause bad reentrancy.
     new e911dfd  Add nordic nrf52 mcu to repo
     new e088829  Add nrf52 preview development kit to bsp
     new 0d54853  Update testutil design document.
     new 57650be  Make restore of corrupt disk more robust.
     new a2be7b1  Fix incorrect clock frequency used on e407 devboard. Was 8MHz; should have been 12 MHz
     new 7d1182d  Removed a bunch of code from the main project that was essentially test code. Now, main is really just a LED blink project. Modified linker script for nrf52 so that the heap gets all leftover BSS. Add vector table relocation for nrf52. Added bsp.h so we can get LED definitions that are BSP based
     new 2b4d58f  Use TEST_IF_ASSERT() macro to verify computationally-expensive operations.
     new 3544c25  Properly restart device at the end of each OS test case.
     new dd838eb  change micosa to stackos
     new c0fe77b  update readme
     new a356625  adjust slashes, change runtime to stackos
     new a2dd622  update license headers
     new a1e5043  update license headers
     new 520964e  Remove ffs dependency from testutil.
     new 39c390c  Move ffsutil contents into ffs; delete ffsutil package.
     new 43c3899  Add testreport package for persisting test results to disk.
     new 34e14d1  Add some copyright headers.
     new 4792480  add mbuf test cases.  make stack size conditional on architecture
     new 3b24853  Use STMCUBE system_stm32f4xx.c due to licensing issues
     new 00834a9  add m_append() equivalent.  document mbuf code now that structure is decided.  update test cases.
     new dc8f127  Merge branch 'master' of https://github.com/stackos/dev_test
     new 47764a1  update header files to Runtime.  rename to mynewt
     new b3511c9  Add hal_cputime to nordic chip. This is not a complete implementation. Furthermore, I suspect it will be modified to use the RTC for lower power. This implementation was added in expectation that we will keep it for a generic hw timer hal
     new c108d5d  Merge branch 'master' of https://github.com/stackos/dev_test
     new 6504e86  Remove unnecessary dependencies; add missing os dependency to hal.
     new 707f2b3  Fix compile errors in test code.
     new 54296d6  minor cleanup
     new 0b80e8d  Merge branch 'master' of https://github.com/mynewt/larva
     new 80fa061  add script to create a tadpole from the larva
     new 42992f8  clean obj, bin and swp files in the tadpole dir, not the larva dir
     new 19fcc0f  add package manifest for larva
     new 142b525  regen manifest
     new fb83887  Add -DSTM32F407 to bsp package cflags. Remove hacked definition in stm header files
     new 3c636bd  update manifest format
     new 9898f30  Merge branch 'master' of https://github.com/mynewt/larva
     new 084eedb  update manifest with dependencyrequirements in proper format
     new fb4d0d5  Rename ffs library to nffs.
     new 35d8539  Change a few lingering "ffs" references to "nffs".
     new 752cec5  Remove unnecessary dependency on cmsis-core from os.
     new e86ce23  hide .nest directory, rename manifest.yml to larva.yml
     new 0844413  Merge branch 'master' of https://github.com/mynewt/larva
     new a4e2287  Support for STM32F3Discovery board.
     new 019ae32  Merge branch 'master' of https://github.com/mynewt/larva into marko_cons
     new 60c66f9  Merge pull request #1 from mynewt/marko_cons
     new 1200006  move packages to eggs
     new ace7d65  Merge branch 'master' of https://github.com/mynewt/larva
     new 403c503  merge origin, rename more pkg files
     new ca4b453  Move MCU specific header files from include/<mcu_type> to include/mcu.
     new 943d124  Merge branch 'master' of https://github.com/mynewt/larva into master_mcupath
     new 335ffca  Merge pull request #2 from mynewt/master_mcupath
     new 59d4cfb  Add definitions for highest and lowest priority tasks
     new 0dc812d  Merge pull request #3 from mynewt/highest_pri
     new 53603eb  Change ifdefs to check for numeric ARCH defines.
     new 9ce2de9  Add objcopy paths to compiler definitions to enable .bin file generation.
     new 08ceb7e  Include "mcu/..." instead of "<mcu-name>/..."
     new 0361100  rename repo.yml to nest.yml
     new fc56e58  move larva to clutch
     new 0d0fbd3  Change arch arm -> cortex-m4 for current MCUs.
     new d143cec  Change arch arm -> cortex-m4 for current MCUs.
     new d9efcb2  Merge branch 'master' of https://github.com/mynewt/larva into master_arch
     new 2e8d08e  Merge pull request #4 from mynewt/master_arch
     new f342960  Can't have '-' in arch name. Change to cortex_m4.
     new 106bbd0  Merge pull request #5 from mynewt/master_arch
     new 62c022f  Create mcu/cortex_m4.h for Cortex-M4s. Use this to move OS context switching under os from bsp.
     new 1e56dac  Fixed optimized compiler def setting
     new 5e80235  Merge pull request #7 from mynewt/copts_branch
     new b720eab  Modify OS_MBUF_PKTHDR so that no warning is generated
     new aa7114e  Merge pull request #8 from mynewt/mbuf_pkthdr_branch
     new 28b561e  Merge pull request #6 from mynewt/master_arch
     new 5d269a4  Fix out-of-bounds write in nffs test.
     new 926d6cb  Add linux-compatible compiler.yml for sim.
     new fc7ff7a  arm-none-eabi-objsize should be arm-none-eabi-size
     new 154a2b2  Update clutch file with hash info and STM32f3discovery BSP.
     new fbf61a2  Revert "Update clutch file with hash info and STM32f3discovery BSP."
     new c122c3c  Make eggs out of compiler definition directories, so they can be downloaded from remote clutches when MCU package is fetched.
     new a8e24a4  Add refcount to directory.
     new ad9574f  Rename project/main -> project/blinky. Create eggs out of blinky and test project.
     new 3f55b7f  Merge branch 'master' of https://github.com/mynewt/larva into master_compiler_eggs
     new 0832514  Merge pull request #9 from mynewt/master_compiler_eggs
     new 5456656  Update clutch.yml with the latest egg data.
     new a2e8a11  Force output compare interrupt to occur if the timer counter value has already passed the compare value
     new ea2d317  Merge pull request #10 from mynewt/nrf52_hal_cputime
     new a5c265e  copy libs/testutil (required by os) to tadpole
     new a208b24  add net/nimble for the BLE skeleton project.
     new 2578d8a  Make sure we read a register from the peripheral so that we can be sure IRQs are cleared before exiting the ISR
     new 79edac5  Merge pull request #11 from mynewt/nrf52_clear_irq
     new fbde94c  Remove OS_TIME_TICK definition. We only really need one definition for the amount of time of one os time tick (and that is OS_TICKS_PER_SEC)
     new 63c6b54  Merge pull request #12 from mynewt/os_time_tick
     new f6e4d23  Fix bug in os_eventq_remove(). Crashes if called for event that is not in event queue.
     new b345907  Change API for os_callout.
     new a181d7b  Merge pull request #13 from mynewt/master_callout
     new 138de74  Remove c_flags from os_callout; instead use info whether c_next is filled in instead. Change os_event linkage to be STAILQ instead of TAILQ.
     new 646e388  Merge pull request #14 from mynewt/master_event
     new c93688b  Start of the nimble ble stack
     new 34c5027  Merge branch 'master' of https://github.com/mynewt/larva
     new 058e1d5  Add GPIO hal for simulator.
     new e62848f  Merge pull request #15 from mynewt/sim_gpio
     new d090a4c  Remove the htoleXX and leXXtoh from host_hci.c since they are in util
     new 4601d72  Merge branch 'master' of https://github.com/mynewt/larva
     new 6f8c13f  Update README.md
     new a51e83d  Remove .swp file.
     new 14d2d8a  bsp.h for sim.
     new 73b3f59  Merge branch 'master' of https://github.com/mynewt/larva
     new c373697  Fix bug: don't update inode's flash location upon delete.
     new f87b94d  Add opendir()/readdir()/closedir() API.
     new f27e11f  Update design doc with dir-reading API.
     new d925bdc  Add API to get packet header mbuf
     new f54d855  Add API to get packet header mbuf
     new 23e6e93  Change STM32F3xx to use Std Peripheral Library instead of STMCube HAL for low-level drivers.
     new c583778  Addition of set scan response data command and first attempt at receiving scan requests and sending scan responses
     new 8fed8a6  Merge branch 'master' of https://github.com/mynewt/larva
     new 042b3f7  Merge pull request #16 from mynewt/os_mbuf_pkthdr
     new 441a68a  Merge pull request #17 from mynewt/master_uart
     new 172c07b  HAL interface for UART. Implementation of this for native with pseudo-tty, as well as for STM32F3xx.
     new 256f074  HAL UART; update comment.
     new d2ea623  Start of serial console egg.
     new cc1a5fd  Initialize NVIC interrupt priorities to not be 0.
     new 7f9411b  Move Idle/Sanity stack size definitions to be arch specific.
     new 2521e08  Reduce space for initial stack.
     new ce3ea11  Merge branch 'master' of https://github.com/mynewt/larva into master_uart
     new e2ac677  Some controller code cleanup
     new b7aeea9  Merge branch 'master' of https://github.com/mynewt/larva
     new 4bf821c  UART HAL; add uart_tx_done callback. Change uart_init() to uart_init_cbs().
     new 2a69530  native OS arch; allow tasks to be created after starting OS.
     new f2a4fdc  STM32F3 UART; clear TCIE even when tx_done function is not specified.
     new 09ee964  Merge pull request #18 from mynewt/master_uart
     new b8bb518  separate host and controller hci. Add some random address support
     new 3170dfe  Merge branch 'master' of https://github.com/mynewt/larva
     new 3b994f7  Fix #ifdef name to match filename.
     new 3489047  HAL UART; rename because of naming conflicts with STM32F4 driver library.
     new 9b95f25  Coding style fixes.
     new b98f8bf  HAL UART for STM32F4xx.
     new df78b2e  libs/console; forgot to add readme stub
     new c05f36d  Merge branch 'master' of https://github.com/mynewt/larva into master_uart
     new 5ae8cc8  Merge pull request #19 from mynewt/master_uart
     new aa95251  Console; console_printf() takes printf formatted string to output. Add '\r' for every '\n' that goes out.
     new 7199251  Console; console_printf() takes printf formatted string to output.
     new aee0a80  Fix a bug introduced by stuffing carriage returns; was dropping output.
     new 6ea796c  Add timestamp to output in the beginning of output.
     new c845805  Merge pull request #20 from mynewt/master_uart
     new 1b33434  HAL UART for NRF52, first take.
     new bf8b58d  Merge branch 'master' of https://github.com/mynewt/larva into master_uart
     new 5f4ffa8  Merge pull request #21 from mynewt/master_uart
     new 859a898  Create a stub version of console; so users can write that can have calls to console_printf() which are stubbed out if there is no console present.
     new 5aa61bc  Add a bit of content to README.
     new 3e1b01c  Add egg for console/stub. Update name for console/full.
     new 88922dc  Basic scanning implemented
     new 589b9ed  Merge branch 'master' of https://github.com/mynewt/larva
     new 23403df  Merge branch 'master' of https://github.com/mynewt/larva into master_uart
     new 37f93ca  Remove empty line.
     new 1e06e55  Merge pull request #22 from mynewt/master_uart
     new ae0bd53  reserve err code.
     new b8eb7c1  bad merge, bad sterly.  fix the compile.
     new 7e87434  Some ll hci event framework. Rename some LL/HCI defines. Call host_task from main and modify host task to be event driven
     new 4c92eb0  Merge branch 'master' of https://github.com/mynewt/larva
     new 2ec7592  Include stdint as this file uses uint32_t
     new d49b73c  Add console to ble stack. Add sending of advertising report to host
     new fc28105  display received host events on console
     new 3e7e7e9  Modify code to search for duplicate advertising addresses
     new 2b1b21f  BSPs don't depend on libs/os.
     new fda6d9d  Clean up whitespace at the end of lines.
     new 6742a24  Make sure that mynewt _sbrk() stays available during linking until sbrk from libc is brought in.
     new f8b16e8  HAL UART; add call to enter blocking mode (does not need interrupts). This'll be used when printing crash info to console.
     new 9386f2d  Console full/stub provide console API. nimble host depends on console API.
     new 9f16b10  Fix warning when compiling console for sim.
     new 5dc791e  assert() prints out fault to console.
     new ce60084  First take on printing system state in case of an unhandled interrupt (e.g. hard fault).
     new cabe413  Expand a bit on how to get console integrated to project.
     new 209290b  Trap on divide-by-zero.
     new 0c72954  Make the system restart happen via system_reset(). For Cortex, drop into debugger (if present) before doing system reset.
     new 85c4011  Fix scan response reception and modify code to add a packet number to advertisements (for debugging purposes). Use console for advertising report display
     new a666bf8  Add cfg for passive/active scanning
     new 36623dd  Prefix ll with ble_. This includes filenames
     new 3b0f9ea  Prefix ble stack modules, functions, definitions and variables with ble_
     new faa8f54  Prefix ble stack modules, functions, definitions and variables with ble_
     new 43735fa  Prefix modules, functions, definitions and variables with ble_
     new ae2bd1f  Prefix ble stack modules, functions, definitions and variables with ble_
     new 3705a8e  Fix sim build for Linux.
     new d5ed97b  Fix sim build for Linux.
     new 73f7db2  Fix some minor ble spec comments.
     new cc3b813  Only issue "bkpt" on restart if debugger is attached.
     new 6a7a34d  Add download/debug support files for Olimex E407 BSP.
     new 337106c  Make flash as the default destination when building for Olimex.
     new d0aeff2  Add download/debug support files for STM32F3 discovery board.
     new 6504f7c  Fix boot project. Should not depend on specific MCU, must include one of the console libs.
     new fb01df4  Fix comment.
     new 3838ff0  Add whitelisting. Not yet working for advertising filter policy but basically working for scanner filter policy
     new 5fcced1  Add whitelisting
     new 8a2e854  Add uart stub for native mcu.
     new 99feb02  Initial "scaffolding" for host-side data rx/tx.
     new e19a4f9  First take on debug/download scripts for NRF 52.
     new 579348e  Add hal_uart_blocking_tx to nrf52 code
     new 76bb139  Add missing copyright headers to nimble/host files
     new fd08bee  Fix module headers to use the correct copyright notice
     new b6cc8f8  Plug att stub into l2cap / hci.
     new 93fc8e3  Add os_mbuf_copydata().
     new 7c50b18  Move bletest references out of host code and put it bletest project directory where they belong. If we are building for sim, dont include transport references
     new f10a7e7  Add return code to os_mbuf_copydata().
     new 3c7aef2  add basic support for a shell on top of the console.  this will improve significantly over the next day or two.
     new 329fd8a  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new ec8c702  remove shell swp file
     new 6fc73da  Add os_mbuf_adj().
     new 38067a3  Use mbufs in l2cap channels; basic att-read handler.
     new b860779  Initial basic test for net/nimble/host.
     new 7fe4d22  Minor fix of include path for nffs test code.
     new 5efca3c  Oops - fix broken build.
     new f67286b  Check result of writing l2cap header in test.
     new 4bb34e7  Rename some host files with the "ble_hs_" prefix.
     new 0ab9c8d  Fix mbuf bugs: args incorrect after bcopy->memcpy
     new 34d3b2e  Send error response on rx of bad attr read req.
     new 4b867c7  Allow multiple flashes on system. Add hal_ prefix to hal_flash API.
     new 280392d  Switch to use updated API in flash drivers. Expose these with current BSPs.
     new 7d54eb7  Switch flash users to pass flash ID to API.
     new 3176204  Add whitelist to advertising
     new 05bf9f2  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new 6f85430  Fix os_mbuf_append() bug - data was overwritten.
     new dfd27cb  Add some rudimentary att-read-req handling.
     new 3f2a8b0  Don't send more than ATT_MTU-1 bytes of attr data.
     new 2920d56  Set response length of hci commands in the command processing functions themselves
     new ed00b2f  Add connection files to project (nothing implemented there yet)
     new 7d8b86b  Fix mbuf bug: zero out pkthdr when allocated.
     new 98a83fa  Basic ATT write / ATT MTU exchange handling.
     new 5113d5f  Merge host_hci task into ble_hs task.
     new 7e85128  Move NVIC_Relocate() and friends from BSPs to libs/cmsis-core/src.
     new 8508d95  Add basic HCI create connection command.
     new c0c07d8  Initial commit of drivers for ble stack. Ported to nrf52 and native bsp's. Includes hal_cputime implementation on native cpu
     new 43f639f  Initial processing of HCI events.
     new ed3c9be  Some basic unit tests for HCI events.
     new 587dad2  add logging infrastructure
     new 05f17db  add logging infrastructure, and write it to circular buffer memory
     new cc420b9  cleanup some printfs and add a note about newlib evil.
     new ae8370a  Increase image header size to 32 bytes. objcopy does not produce correct .bin version when it was 28.
     new 011413d  flash_areas to communicate which sections of flash are for what purpose.
     new e24ee00  Make bootloader BSP independent by using flash map.
     new 2df2509  Switch to use boot loader with Olimex 407 platform by default.
     new 8895970  Handle connection events.
     new 2a06140  ensure that tu_suite_name and tu_suite_faiiled don't get removed by linker.
     new 2957110  check offset on cbmem_read() to make sure we're not reading beyond the bounds of the buffer. align cbmem_walk() on a single line.
     new 313f653  add circular buffer tests
     new e50f0dc  Temporary fix to get projects building with addition of ble driver dependency
     new 7e35563  Some additional LL connection related code
     new 8e05ea1  Replace dependency from snprintf() by doing conversion from uint32_t to ascii by hand.
     new 218fb48  Add BLE_DEVICE identity to project bletest. Also added ble_driver capability to the native and nrf52 drivers in net/nimble. No required capability yet as we need to modify the tool to support this
     new 6f952b4  Stop bringing in exception unwind code from libgcc.
     new a1dbea4  Concurrent roles; change ack mechanism.
     new 3fea5a9  Configurable ack callbacks for cmd sequences.
     new 777d91e  add basic statistics module.  still under development, rough first cut.
     new 9f8e832  remove some leftovers.
     new 629247c  Make HCI acks OGF-aware; work queue for GAP.
     new 23fe066  Directed Connectable Mode.
     new 069e95d  Basic GAP test with running OS.
     new f4299eb  Limit bootloader size for Olimex to 32k.
     new c4ff5a8  BLE host: add connection event callback.
     new 832269e  Fix broken bletest caused by changes to host.
     new c6ccb0e  Remove workaround for having capability for ble_driver in bsp egg. Move BLE_DRIVER identity from bletest project to nimble/controller.
     new 96f4fdf  Fix off-by-one issue with sector size.
     new d478f7b  Start of connection process finished. Sending connect requests and receiving them and starting the connection is finished.
     new 8554d6a  Add flash map for native.
     new 12f5200  Add few tests for flash map/hal_flash..
     new c1478e2  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new 0c8cb58  Erase sectors before initiating writes; other tests might've used them for something already.
     new d1cb322  Native bsp now depends on libs/util.
     new a4cceb7  find-info ATT command.
     new 4255270  Fix 128-bit to 16-bit UUID conversion.
     new 845b5fa  Open console port to be stdout, as opposed to pty
     new 55082ce  Additional ATT find-info tests.
     new e96c2c3  add task info display.  re-arrange the task structure a little, removing enum on task state and making it a uint8
     new c01ab4c  Fix shell and console dependencies for tests.
     new 8a5b1ba  Don't do printf to console until console is open.
     new add35d6  for now remove printf() on gpio value.  will switch to logging interface eventually.
     new a73a7e8  fix accounting of os_sched()
     new 659d301  Move console away from stdout, back to being a separate pty.
     new 126f083  ATT MTU exchange.
     new bd60282  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new d942da3  Add NFFS area identifier to flash map. Add flash_area_to_nffs_desc(), which returns flash region in a format suitable for NFFS APIs.
     new 339374f  Add libc function implementations to direct printf() and fprintf([stdout|stderr],) to console.
     new 8ebf6cd  console_vprintf(), which is va_args version of console_printf(). Don't add newline automatically at the end of output in console_printf().
     new de3c2d9  Use flash_area_to_nffs_desc() to construct parameters.
     new 10f7197  Reduce log_buf size to be 12k, to fit in RAM of embedded platforms.
     new 148a95e  Lua from eluaproject.net.
     new 8e90787  Add a routine for native targets, which can parse command line arguments to program. Use this to pass in file name for flash image.
     new 36edded  -d option to ffs2native, which takes in directory name as arg, and append files from it to NFFS. Can use this to create flash images when testing other targets.
     new 1fbd70e  Parse command line args for blinky too.
     new 3289b68  Add test project which uses lua egg.
     new 9504907  libs/util tests to be executed as part of test suite.
     new c7cc3d0  Fix type in hal for cputime
     new 47dff3e  Additional connection code: supervision timeout, connection scheduling, start/end event processing
     new c9d1669  Remove erroneous debug commit and add ble_ll_ctrl header file
     new 03abc47  (ble host) Send MTU response as server.
     new e52f463  att find type value parse / write cmds.
     new 95ec4ca  Change byte-swapping fns to use void pointers.
     new 0c08cbb  Addition of task packet queue utility
     new 34a6d69  att find type value command.
     new 15a6aef  Implement os_mbuf_prepend().
     new b7f7ed2  Data queues in host task; remove l2cap buffers.
     new 065725d  Use selftest identity for self-contained test deps
     new 02751e3  Add copyinto and splice mbuf functions.
     new 9a778f6  Integrate ble_hs packet queues into l2cap.
     new 98aaf5c  Bootloader bug fix; one of the data structures was not initialized anymore.
     new 426d591  Add dependency to stub console.
     new 9601758  Use mbufs for incoming HCI ACL data packets.
     new b32abb5  BaseLibc as an egg.
     new 2ce1676  nffs_misc_reset() can fail if there's no memory.
     new 8de028f  Fix check for whether uart was open on not when tx'ing in blocking mode.
     new c401719  Clear flash status before attempting write. Otherwise it'll fail before even attempting write. Don't error in init if flash is already unlocked.
     new 0bc40a0  Change the error/message calls to use console_printf(). Remove dependency to stub libc.
     new 1e2ff6f  Remove stub libc. printf/fprintf can be found from baselibc.
     new 8a061a4  Baselibc assert only passes filename & linenumber to assert.
     new 73101a1  Switch to use baselibc for bootloader.
     new 335e91b  Make it possible to use baselibc with arch native on OSX.
     new b4217ea  Fix compiler warning for unused var when building with baselibc.
     new e340d4e  Make it possible to use baselibc with arch native on OSX.
     new df3edae  strlcpy() -> strncpy().
     new 52a7e57  Move some of the LUA libraries out of the way for now.
     new c0c77d8  Use baselibc in luatest project.
     new 777b250  Pass -lutil when compiling sim/luatest for Linux native.
     new e85d0ba  refactor mbuf implementation to store mbuf pool pointer in mbuf structure.  add mbuf queue implementation to allow queueing mbufs between various task queues.  store packet header information on a per-mbuf basis as opposed to in the mbuf pool -- this sets the stage for declaring system memory pools.
     new fe8e503  Fix mbuf_test after recent mbuf changes.
     new 4e597f5  Include size of base pkthdr in om_pkthdr_len field
     new 7a99eec  Modify host ble to account for latest mbuf changes
     new 1d1aea3  Separate ATT server functionality from client.
     new 4fb0b66  Fix __assert_func() prototype. Line number is unsigned int.
     new 7ede884  Return from _sbrk is -1 on failure, not 0.
     new 110883b  Move initial stack to CCMRAM from end of RAM.
     new 52e3cf3  Adjust luatest stack size to be 8k instead of 32k.
     new 47c7037  Baselibc printf does not take fancy formatting used by trap reporter. Simplify the format.
     new 0364a00  Change bsp_flash_dev to return const struct hal_flash *. Change HAL flash interface to have a routine which reports info about sector start/size, as opposed to an array of sector start address (STM32F3 has 2K sectors, so array would be quite large).
     new b544c2a  First take on HAL flash implementation for STM32F3.
     new 2cf8182  Read buffer size HCI command.
     new 48d5b34  Clear ack callback when HCI tx fails.
     new 15a4a8c  Refactor connection handle code. Place all connections on a free list and assign the handles on init. Add active/free connection lists
     new 72c8e58  Merge new os mbuf changes into bletest
     new 19e92d6  Redo trap report format.
     new 834c5a1  Update clutch file with the new address for the repository.
     new 83d4003  Include libs/util as part of tadpole.
     new 8abbb7f  Previously generated clutch file came from tree which had my own debug project, and these got included. Recreate clutch file from freshly checked out source.
     new 61e167e  Initial work for client-side ATT.
     new b390b9f  Allow simulataneous BLE host jobs.
     new af89908  Initial implementation of ATT batch commands.
     new 4fd25c4  Add missing copyright headers.
     new 30e9b33  Fix issues with os_eventq code calling os_sched_wakeup when the task was already woken up. We now clear the evq task after we have woken the task in os_eventq_put2.
     new b612bf4  Fix some issues with initiating and starting a connection. Add API to send data packets from host to controller
     new ddf5786  Remove generic work queue; add hci batch queue.
     new 770f4f2  nffs fix - allow trailing slash in nffs_readdir()
     new 7f8fc74  Add libs/fs shim layer for accessing files. This allows file access to be independent of underlying filesystem type. Currently supports only one FS present at a time.
     new d2bbd08  2 nffs bug fixes: open() and opendir()
     new fcb3de6  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new aea473a  Use error returs from nffs to determine whether things are files or directories.
     new e60c0b4  assert() should exit also when using baselibc with sim.
     new 4c10316  Add '\n' to end of output when printing task info.
     new 41db287  Initial GATT work.
     new 5ac77aa  Ooops, forgot to add permissions to open(..., O_CREAT, ...) call.
     new 547a3bc  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new 9361e8b  nffs_open() is now fs_open().
     new 3568eb5  add msys -- system mbufs.  add base64 encoding to util.  add base of newtmgr code, to provide remote statistics gathering.  THIS IS an interim commit.
     new af9cb85  add msys -- system mbufs.  add base64 encoding to util.  add base of newtmgr code, to provide remote statistics gathering.  THIS IS an interim commit.
     new e878a3d  ATT Read, Read By Group Type.
     new 6a4288c  Implement os_mbuf_pullup().
     new 3de06a1  Make sure directory name ends in '/' before trying to inspect files within that directory.
     new 0e4910d  Fix nffs bug: child of nonexistent dir.
     new 8598e84  __offsetof -> offsetof.
     new 31f0c10  Rename ble_hs_att_* to ble_att_*
     new bf65252  Add calls to os_mbuf_pullup; more GATT.
     new 165affb  Fix issues with starting a timer that has already been set. Assert if that happens
     new 568f0c6  Fix a number of connection issues including crcinit and wait for response timer. Also added code to clear outstanding opcode for test project so host does not crash
     new 3b84fcd  change get_pkthdr() to get the full length of the packet including header.  Only free mbuf to pool, if pool ptr is not null.
     new f945610  GATT Discover All Primary Services procedure.
     new 3b25ce3  Need to add stdint.h for some targets
     new 61e8c47  If a task was waiting on a semaphore with a timeout and the timeout occurred, the task was not removed from the list of tasks waiting on the semaphore. Modify semaphore, mutex and task code to use the same pointer (t_obj) in the task structure when a task is waiting on an object. Add mutex wait flag (set when a task is waiting on a mutex) and add simple tests
     new f396cc2  Add additional GATT tests and fix UUID endianness.
     new f19c3ac  Make routine which starts executing program from bootloader to be MCU specific.
     new fb12884  Remove defines which were under #if 0.
     new b43cedc  Allow caller to limit the number of NFFS descriptors returned for given flash area. Can be used when underlying flash has large number of small sectors.
     new 9ee69e4  Allow up to 6 NFFS sectors in bootloader.
     new 1479915  Use bootloader with STM32F3 as well.
     new 086d157  Shell depends on libs/util now.
     new 21a7e74  build number was not parsed from right token.
     new 941319c  GATT Discover Primary Service by Service UUID proc
     new dde460f  Some renaming for consistency.
     new 97acf08  Have flash_area_to_nffs_desc terminate the returned array with 0 length entry, as that's how nffs_detect() expects it's arg to be.
     new e0e22e1  Split service disc. tests from other GATT tests.
     new 300c33c  Rearrange some att client functions to match spec.
     new 380c4b4  ATT Read By Type client-side.
     new 090d9fb  GATT Discover All Characteristics procedure.
     new b4241d6  Add tests for discover characteristics GATT proc
     new 3b14a94  Remove dummy "find info" GATT procedure.
     new 248ae72  GATT Read Characteristic Value procedure.
     new 3ba0a1f  Add tests for GATT Read Characteristic Value.
     new a98cde0  Add missing copyright header.
     new b2066ea  Add a bit of advice on what the command line arguments are.
     new 5d3c6d7  Fix issues with generating a flash image with subdirectories in it. Use bigger write size thereby using less memory from NFFS.
     new 8adaa51  Now the NFFS array size has to be initialized before calling flash_area_to_nffs_desc().
     new 225b7f3  Move some code around to expose some functions.
     new cc3af6e  Fix ble host tests; I wasn't stripping the HCI hdr
     new e5c7583  Move connection state machine structure definition to ble_ll_conn.h. No longer use memory pool for connections; just use an array (saves memory and code).
     new 6b0845f  Fix some connection bugs where I might not hand up all received PDUs. Fix bug in checking pb bits from host. Add start of LL control
     new 2ffa9b4  Add util/endian.h; simple byte swapping macros.
     new 8df6025  Move endian.h from libs/util to libs/os.
     new 984a4b4  Console: only print timestamp at start of line.
     new c1ac77c  ATT read by group type; fix bugs.
     new d114269  Project to test host code on actual hardware.
     new 65d4b7b  Add ATT read by group type tests.
     new c75ad3f  Oops - undo debugging change to compiler.yml
     new d85dc98  Use util rxerr function in host test code.
     new 2844303  Organize GATT code by procedure.
     new 7c4be59  GATT: always call cb when something fails.
     new 6735a4a  Provide two error codes for GATT callbacks.
     new 36b80fa  Replace posix errno code with ble_hs codes.
     new 08dd780  Expose flash alignment restriction (if any).
     new 1d324a7  Bigger stack for shell to execute more complicated Lua scripts.
     new acbd147  Get additional 32K of RAM on nrf52. See errata #33 and #34
     new 05254c7  Implement data length change procedure. Now the advertiser does not stop advertising after 60 seconds. Advertising will end only if there is a connection
     new 8c0118a  Split ble_hs.h into a public and private header.
     new 3568947  Fix response format for characteristic discovery.
     new cabd20e  Add characteristic discovery and reads to proj.
     new 4a12d18  Fix a number of issues with high duty cycle advertising and direct advertising in general.
     new c45b1c4  Fix server side ATT read-by-group-type
     new 6b03f8e  Add nzbss memory section for nrf52.
     new c855c82  Move ble host membufs from heap to bss.
     new aa7f487  Reduce number of host mbufs to 8.
     new 6377a69  GAP General Discovery procedure.
     new 8323f4b  Add disconnect command and code to terminate a connection
     new c2d99ec  Rename ble_hs_ack to ble_hci_ack for consistency.
     new 6d66ff8  Generic HCI command queue.
     new eea8a48  Move ble_gap.c to ble_gap_conn.c.
     new 7ceb89d  Initial implementation of startup sequence.
     new 6a864b9  Add connection timer for general discovery.
     new 75e3cd0  Add additional connection establishment tests.
     new 94311f0  Notify application of rxed advertisement reports.
     new 2254c0a  GATT write without rsp, write char value procs.
     new b19b6c7  add support for newtmgr echo to the main blinky project.
     new 7d4a560  Add additional characteristic-discovery tests.
     new 73db77e  Add basic GATT characteristic value write tests.
     new 2b0f4e8  Add the number of completed packets event. Starting moving some code from the connection module to other modules. Fix some low duty cycle direct advertising issues.
     new 1e3c529  In GATT write CBs, pass attr val so user can free
     new 27f8daf  ATT write req / cmd tests.
     new 762dccc  ATT prepare write and execute write commands.
     new c2b6472  Unit tests for ATT prep write / exec write.
     new a11f6b3  GAP Terminate Connection procedure.
     new 66bf96e  Reference errata in to nrf52 linker script.
     new fcc4065  Host HCI tx timeouts.
     new abed8b7  Rename ble_gap_test to ble_os_test.
     new 9d96160  Number of Completed Packets event.
     new af5a7a7  Cancel GATT procedures when connection is broken.
     new 958a0ae  Fix the completed packets event; it used to be a continuous counter which was incorrect. It should bea delta from the last time we sent it. Add the HCI reset command. Fix the mbuf pool that the bletest code was allocating; the size of the mbuf was incorrect.
     new fac9b74  Don't overallocate for ble_hs events.
     new 7092b08  GATT retries in case of congestion or OOM.
     new 9930c2b  Correct some incorrect default GAP timings.
     new 156ac89  Rename ble_gatt_break_test to ble_gatt_conn_test.
     new c2aec15  Add rudimentary configuration.
     new aa8482e  Add GATT congestion test.
     new 7f94b34  Replace ble_hs rx and tx tpq with mqueue.
     new 3171a5c  Fix startup sequence.
     new ecb584e  Reduce startup code with generic HCI ack fn.
     new 7510bb5  GAP slave modes.
     new be76a0b  Oops - undo debugging change to compiler.yml
     new d34acde  Remove newtmgr dependencies from blinky project.
     new bb1162d  Add egg.yml files for bin2img and boot projects.
     new 271d920  Update larva clutch to include recent eggs.
     new de64695  Oops, removed the first line from larva clutch.yml
     new fd3c722  GAP discoverable and connectable procedures.
     new 76f96f8  Remove some obsolete defines.
     new d9aa88d  Separate directed and undirected slave connections
     new 9ef0a5e  Make maximum number of connections configurable.
     new dc62894  Combine all GAP slave connection procedures.
     new 56f1ce6  Set advertising data.
     new a232d32  Combine all GAP discovery procedures.
     new 1ce6fd0  split adv from gap
     new 2b2118b  Parse data field of incoming advertisement report.
     new 70a0871  Add some dead code for connecting to 2 devs.
     new 52d8fdf  Add ability to stop advertising.
     new 36945a7  Reset FSM when the connect procedure completes.
     new cc5b7b7  Add ability to cancel a connection in progress.
     new 961bcd6  Add basic unit tests for adv. data.
     new 5794930  Add some more advertisement data fields.
     new 14f9937  Error code overhaul!
     new f17839c  Error code overhaul continues.
     new 63761d7  Add actualy transmit end/receive end timing by using the chip to capture the rx/tx end times in a timer capture register. Add phy tx end callback. Get better connection timing using the tx/rx end times.
     new 2c857eb  Separate gatt source into gatt-client,gatt-server
     new e949b8a  Initial implementation of GATT server.
     new 936b9e8  Change function type for ATT callbacks.
     new 51bd2b4  Use a different set of op codes for ATT callbacks.
     new ba4a7ed  Fix bug: ATT server silent when read-type done!
     new cc55da9  GATT server
     new 23c28c0  Split hostctlrtest into centtest,prphtest projects
     new 38d7d73  Fix some GATT server crashes.
     new 41fbd98  Use GATT server functionality in host projects.
     new f0aa64b  Use GATT-specific callbacks for GATT access.
     new f23c5ab  Update test projects with latest GATT changes.
     new 14b5ded  Rename UUID identifiers.
     new 81e00be  testutil bug fix: Stop OS upon system reset.
     new 10480cf  Read / write descriptors.
     new d67865a  Add some GATT server unit tests.
     new 2f6105c  Pass connection handle in ATT/GATT callbacks.
     new 1b16fdd  Remove obsolete ATT callback union.
     new 8b5da2c  Print "init" message at very start in host projs.
     new 6bdedf8  ATT permissions.
     new 7274fca  Client-configurable GATT characteristics.
     new 1f32b48  Start modification of code so that we can fragment PDUs that we send to other devices if they do not accept as large a frame as we can
     new 46974ab  Client configuration descriptor.
     new 3c0a7b1  Disconnect from peers who don't respond to GATT.
     new 6cd3884  Oops - wasn't setting GATT tx time.
     new 6899316  BSP needss header files from util.
     new a54bfb3  Declare that console_printf() takes printf format as argument. Fix resulting warnings.
     new fe6e81e  Start of config system.
     new 5e3d07d  Fix parsing bug for disconnection complete event.
     new 2fdc717  Log all outgoing HCI commands.
     new 2d07190  Fix some host test project bugs.
     new 8764e91  Notifications and indications.
     new b296dd4  Notification tests.
     new 6545cc0  Indication tests.
     new c096844  Server tx of notifications / indications.
     new 2abaf0e  Fix some test name typos.
     new f77968f  Discover Characteristics by UUID GATT procedure.
     new f95ce4f  Fix issues with Link Layer fragmentation. We now support (fully) the data length extension feature and fragmentation of ACL data packets inside the controller
     new 659d55a  Minor modifications to when a connection ends and some slight cleanup of timing
     new 10c2873  Export nmgr_group_register(). Plug some memory leaks.
     new 95e42e8  Add option for native target to log all UART comm to a file.
     new 0554811  Include packet length when sending newtmgr response back over serial. Send a newline at the end of response output.
     new 5756190  Shorten some GATT identifiers.
     new 40f04be  Find Included Services GATT procedure.
     new 5089258  Input path fixes; we were checking TX buffer fullness to see if we can fit data to RX buffer. Don't drop outgoing characters due to echo.
     new d5ba6af  Discover All Characteristic Descriptors GATT proc.
     new c5cb14a  Fix up some missing tx calls in unit tests.
     new d05dcac  Reorganize a bunch of ATT code.
     new 7587a37  Reserve connection handle 0xffff for internal tx.
     new 2344925  GATT procedure: Read Using Characteristic UUID.
     new d4a9e86  os_mbuf_trailingspace() was not taking into account data already in the mbuf.
     new b660bb5  Needs endian.h to build.
     new e4002f0  Modify read test to accommodate read by UUID.
     new 869b798  Read by UUID unit tests.
     new 4305b6e  Minor change to make a macro more usable.
     new 54453e4  Add some sanity checking for GATT responses.
     new c167105  Change GATT naming to be more consistent.
     new 5afe01a  Client-side ATT read blob command.
     new f2de40a  Rename some fields in the ATT context struct.
     new c97f4f1  Server-side ATT read blob command.
     new 26ff749  Unit tests for server-side read blob command.
     new 3e94452  Some more client-side ATT tests.
     new 8a5d285  Start of image downloads over serial port.
     new 5cc71df  GATT Read Long Characteristic Value procedure.
     new b6566c4  Replace descriptor fields with single struct.
     new 9a869c0  Tests for GATT procedure: read long characteristic
     new ce6bf13  Client-side ATT command: Read Multiple.
     new 5b6d4bb  Server-side ATT command: Read Multiple.
     new fddefd8  Fix compiler warning.
     new 05e4b4d  Possibly uninitialized variable.
     new 3005866  Add image slot picker for Olimex.
     new 597374f  Unit tests for ATT command: read multiple.
     new e3234fb  ATT Read multiple: client-side unit tests.
     new cc67071  GATT procedure: Read Multiple Characteristics.
     new 603d9ae  Modify GATT API s.t. errors include att handle.
     new e23ac93  Update host projects to accommodate new GATT API.
     new bde3e1d  ATT MTU should be configured independent of GATT.
     new de91aec  ATT client prep/exec ; GATT long write.
     new c37ec7a  ATT prep/exec unit tests.
     new 9cf4327  Unit tests for GATT procedure: write long.
     new 83801d4  read (long), write (long) descriptors GATT procs.
     new 37e081d  initial json mbuf code, commiting for local merge.
     new 4628d6b  add json parsing and encoding libraries.
     new 9e6a6fb  add the slinky project: will be default that includes management functionality.
     new ec44d17  Add image mgr command to set image to boot to.
     new 66ff79e  Add imgmgr to slinky.
     new bbe0635  Use imgmgr_bootrsp to construct response.
     new 17ac919  Cleanup and comments for ble_gattc.c
     new 7c0ccd3  Add controls to turn off console echo via newtmgr.
     new 8ce98b0  Add bsp_imgr_current_slot() to stm32f3discovery board.
     new 40662ac  Ensure GATT is notified when there is an ATT error
     new b2fde97  Fix testutil bug: clear timers and signals.
     new ca671d2  GAP Auto Connection Establishment procedure.
     new 2318002  Restructure GAP connection code.
     new a255576  Unit tests for Direct Connection Establishment.
     new 5187f4a  Separate white list operations from GAP connection operations.
     new 4ab72bb  Move util/log -> sys/log. util/stats -> sys/stats, util/config -> sys/config.
     new b946a1d  Update config test with the new location.
     new a4dd006  Move util/flash_map -> hal/flash_map
     new ce53ccf  Add GAP callback per-connection, rather than single global.
     new 8f2fb6c  Update host projects to account for nimble changes
     new cf40853  Relocate libs/fs -> fs/fs libs/nffs -> fs/nffs.
     new 61b2b01  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new 0095965  Relocate libs/sys -> sys.
     new d846e98  Some organization for ble_gap_test.c.
     new 0e50072  Add "system_assert" option to testutil.
     new 66738fb  Add slave-mode unit tests.
     new c1f48b2  Fix bugs found by slave-mode tests.
     new bb18934  Update with the latest.
     new 60eaa02  Manually fix malformed clutch file.
     new 2f21bc3  Fixes to egg description files.
     new 496f118  Clutch generated with fixed eggs.
     new a05d146  Tests for stop-advertise GAP procedure.
     new 17c32e8  Tests for discovery GAP procedures.
     new 35b6f85  Add 'le read loc supp feat' to startup seq.
     new 344782a  fs_root_ops symbol was getting dropped with some projects.
     new a519dac  Start encoding imgmgr newt command payloads in json.
     new ccc970c  Use image version parsing routine from libs/imgmgr in bin2img project.
     new b6e2b5f  Many changes to the scheduler and link layer to allow for scheduling of multiple connections. Also allows concurrent connections and/or advertising and/or scanning and/or initiating state machines
     new 9927c14  Some miscellaneous renaming.
     new 4fdf587  Include all public host headers in ble_hs.h
     new caecf1d  bleshell project for ble testing.
     new dc72efa  Fix two GATT bugs.
     new bf84ccc  Add GATT characteristic commands to ble shell app.
     new 7dd823f  add brackets around if() in decode.
     new 4fb9ec5  escape string characters when encoding...
     new 8f7f01a  fix json encoding.  add test code to slinky, prior to rebase.
     new dad64f0  remove json test code
     new 54576ff  have json decoding work directly on mbufs.  unify encode & decode in nmgr task.  convert echo to json.
     new 933c753  Change image upload to use json as well. Base64 encode the data.
     new 5f44443  Go json parser does not like stray commas in the end.
     new bd10285  Use updated json library API.
     new 90030f8  Go json parser does not like stray commas in the end.
     new 4d28af2  Export nmgr_task_jbuf for now.
     new 2da25ba  bleshell - Characteristic discovery.
     new a2b4dd5  Sort services and characteristics by handle.
     new 626adf0  Fix const correctness issue.
     new de1d73f  Implement remaining GATT procedures in shell proj.
     new 532b4f2  Convert console echo setting handler to use json.
     new bc66b6f  add newtmgr stats
     new 02b717b  re-add nmgr and shell in separate files
     new a5b2c4b  add remote nmgr stats display.  refactoring of stats code to share APIs amongst nmgr and shell.
     new aed7b1e  add a return code to stats response.  add netwmgr error codes, and a helper to return an error on failure.
     new ee49f37  Don't list empty image slots.
     new 452fadc  Initialize JSON processing before calling newtmgr handlers.
     new bacf3f1  Addition of conn update command and debug display of connection update complete event and connection parameter request event
     new 0fa4e7f  Fix build for cortex.
     new fe47564  Add function for local attribute write.
     new 471a6c8  Change GATT discover-descriptors interface.
     new 8e30133  Register characteristics with proper ATT perms.
     new 3ea740b  bleshell - Fill in some gaps.
     new 9b395ce  Fix some failing tests.
     new 0cba421  Fix GATT MTU exchange procedure.
     new d979b51  Add GATT MTU exchange procedure to bleshell.
     new dd338e9  GAP Connection Parameter Update procedure.
     new 1d570e9  Access to config variables via newtmgr.
     new e2d3814  Fix handler count.
     new 9682532  Fix off-by-one when checking incoming op ID against handler array size.
     new 88dc6a6  Make GATT services easier to define.
     new 430030c  GAP service.
     new 04087b3  GATT service.
     new a4339d4  Need to fill in handler count for default handlers.
     new b9a932f  Rename GATT procedure for consistency.
     new ac1c39d  Handle Connection Update and Parameter Req events.
     new 173a7f3  Allow app to specify scan type,filter policy.
     new 48c49b6  Fix some typos.
     new 20097b7  bleshell - white list, scan, terminate.
     new 9bbdfc5  bleshell - set advertisement data.
     new df59850  Add len field to first upload request.
     new 262b1be  Connection update procedure implemented. Most of connection parameter request implemented but not final so connection parameter
     new 7a82be0  Moved some events to new module since others getting cluttered
     new bd78c42  Rename nzbss section to .bss.core.nz; move attribute defines to bsp.h
     new 353057e  Remove section defs in os_arch.h (moved to bsp.h)
     new 1ede1c7  Fix slave latency bug
     new 5dd3cc0  Reliable Writes GATT procedure.
     new 13b1337  Add "more convenient" bssnz_t macro.
     new eafbdeb  Allow app to specify conn params.
     new 0e04c2a  Move some global data into bss.nz.
     new f16a616  bleshell - reliable write GATT procedure.
     new 4bd7f86  Fix off-by-one bug in service end handle.
     new e0cdc6f  bleshell - Allow conn params.
     new 36de15d  bleshell - Alert Notification Service.
     new a04061f  Fix failing advertisement tests.
     new 67fa51a  Add additinoal adv field defines.
     new b3d21e4  Move some stuff into bssnz (from bss).
     new 044d34a  Impose maximum ATT MTU of 240.
     new 14ef31c  Support for more advertisement data fields.
     new 2ffa215  bleshell - add advertisement data fields.
     new d2c3bad  bleshell - Add missing newlines to adv display.
     new a5cebef  Discard cur conn-update upon rx of conn-param-req.
     new 1742527  Connection update unit tests.
     new 9f7eb9c  Add read remote used features and feature exchange control procedure
     new b93171c  Allow advertising parameters to be specified.
     new c18cb28  Don't expect 'role' field for failed connections.
     new d34ce2e  Expose console_is_midline to allow prefixing.
     new cccb1f3  Some bleshell additions.
     new 7662fab  Add possibility of doing file uploads.
     new 7a15092  Add handle to debug log
     new 0cbef2d  Respond correctly if we receive a LL control request that we dont understand/implement. Also, fix bug where we would not stop our own initiated slave feature req if we received a unknown response from the peer
     new 7381d78  Add 'rm', 'mkdir' and 'mv' CLI commands.
     new 80cd4fd  Close the file if error occurs during file upload.
     new 147097a  Implement local version info command
     new d52a453  Reassembly of fragmented HCI ACL data.
     new 21e7ec2  bleshell - default address in correct byte order.
     new 6132451  Discard current packet when channel is deleted.
     new 088ede8  bleshell - Don't overwrite channel map.
     new 9263db5  Add local and remote version info commands, events and LL control procedures
     new 4199169  Fix bug with remote read version control procedure where control procedure was being erroneously started and timing out
     new 4335332  Make 'newt target debug' start gdb on the binary with native bsp.
     new 40467fc  Add ability to download files from target.
     new 9bea54f  Print info about disk inode/data.
     new 1e4b21e  Write to console on rx of L2CAP sig message.
     new f564081  Remove temporary asserts.
     new 3f46e68  bleshell - Cmd to send notifications / indications
     new 3469733  Fix bug - Long reads caused GATT hang.
     new 5a05e3c  During svc disc, return 16-bit UUIDs if possible.
     new e52545c  bleshell - reverse addrs, parse long UUIDs.
     new 6271de7  Fix null pointer dereference bug in host.
     new 2840077  bleshell - Handle connection parameter request.
     new be3cb8b  Don't pass garbage arg to callout.
     new de4f67b  Honor L2CAP connection parameter update requests.
     new 162c235  bleshell - mutex to prevent gatt conflicts.
     new 0e324d9  bleshell:Fix some notification / indication issues
     new d61dbe8  First cut at connection parameter request procedure. Major modifications to scheduling code to fix some schedule bugs
     new 2261599  Return all parameters in events even if the status is not success and they may not make sense
     new 0f06e5f  Add some more connection update unit tests.
     new 053f7fa  Set preferred ATT MTU to 240 at startup.
     new 1570a96  bleshell - remove accidental change!
     new 1afa1da  Last service should indicate end handle=0xffff
     new f36c612  Sort L2CAP channels by channel ID.
     new d885280  Move shell command registration for lua to happen inside lua egg, instead of in the project.
     new 8007c19  Add '?' to list all available commands.
     new 6689163  Add error code OS_ENOENT.
     new ccda6d4  Second take on the config system.
     new 894a15c  L2CAP signal channel.
     new c6d01fd  Optimization for processing of multi-entry rsps.
     new 902da3c  add support for task info display over newtmgr.  refactor shell os task display from OS to Shell.  fix multiple bugs in newtmgr, including properly base64 encoding and wrapping data on display.  Fix a bug in os_mbuf_append() where existing mbuf was getting overwritten as buffers were being chained.
     new e66ce89  add mempool statistics to both the shell & newtmgr.  update shell task statistics to include new variables.
     new d4e843a  begin log refactor.  break out log into a set of files for all the functions.  remove util_* prefix from log.  Fix stats display at shell when wrong statistic entered -- need to jump to error to avoid error in stats_group_find().  More to come.
     new 06ee680  Add cortex-m0 compiler
     new b18f692  Add nrf51dk bsp
     new 826d3a5  Add nrf51 to supported mcu
     new acee0c3  First cut (non-tested) port of nrf52 drivers to nrf51
     new dd75ee0  First cut at porting OS to cortex-m0
     new a54dc9f  Modifications to M4 and M0 code to support new os_set_env code. Fix some errors in nrf51 build
     new f125be6  Fix cortex-m0 PendSV handler bug
     new b55d138  Use correct macro for nzbss section and add a newline when displaying received packet data on console
     new 56cf13f  Fix error in port of hal uart from nrf52 to nrf51. Was not ever filling a byte in the transmit buffer
     new fe944eb  Add HAL flash for NRF52.
     new f8cd414  Add flash_map, internal flash to NRF52 BSP.
     new 7674b1b  Expose symbol for current marker of heap to inspect use of it from debugger.
     new cf46c07  Protect connection list with a mutex
     new da8f3e0  Bring centtest and prphtest projects up to date.
     new 1656c29  add log_printf() for writing log messages.  add macros for log entries..  the API should be usable now will need to add more complex log filtering and querying apis over the next day or so.
     new bb0acfb  bleshell - fix a few bugs.
     new 2c5ec04  add support for logging data directly to the console.  make that the default option for the slinky project, and avoid initializing cbmem
     new 5917f1d  consolidate flags in connection state machine to save a little space. Lower number of mbufs and connections.
     new e6194a9  Reduce exception stacks to 384 bytes on nrf52 and nrf51. Looks like stack use was over 200 bytes so I added more for stacked exception
     new 7c9bc36  Update with newer logging api.
     new 4980dba  Ensure connection list never locked during att callback.
     new 7b029d8  Remove ATT mutex; list never modified after start.
     new 61d3315  Enable RX for NRF51 UART.
     new dc9f9c8  Add flash driver for NRF51.
     new 63c9476  Add flash driver to NRF51 dev kit BSP.
     new 47c0517  Cortex-M0 does not like unaligned memory accesses.
     new 50fe46d  Add LED blink to bletest project when the main bletest loop executes.
     new 4318ce6  Fix incorrect HardFault handling on cortex-m0. Modify trap_frame structure to place lr at the end
     new 053d185  Missing support for server side write-no-rsp!
     new e27b8db  Allow notifications with custom content.
     new 031810b  Add ble newtmgr support to bleshell.
     new 3cfcc2d  Add atof and strtod prototypes to baselibc stdlib.h
     new b23605b  Add some missing copyright headers.
     new 69f4de7  SHELL CHANGES FOR LONG COMMANDS.
     new f343597  Merge cortex-m0 Hard Fault handler display fix to m4
     new ce8a844  Modify cortex-m0 os arch so that it calls the bsp to initialize the os time tick. Did not modify cortex-m4 code as of yet
     new 4dfea58  Always do interrupt handler lookup from relocated vector table, not just for external interrupts.
     new ed475f0  Add bootloader support for NRF51.
     new 99f3e5f  Add system_start() to NRF51.
     new 5376a6f  Set OS time tick priority
     new 36b864a  Blink LED fast when advertising or scanning and then slow when connection occurs
     new fec9e23  Remove some old todo comments
     new 9c7b7fc  baselibc *printf - allow two long 'l' specifiers.
     new 4de676a  Move one sector from NFFS to scratch.
     new 45865fd  Expose symbol for current progress within heap.
     new 17c1bff  Increase the number of flash sectors we can deal with in bootloader.
     new d66cc97  fix stackusage variable
     new c8dd0cf  search for the os stack pattern for stack usage.  this will give total stack usage
     new ae6aeee  cleanup: remove OS_ENTER/EXIT critical in task stat info (more important now that we're running a stack scan.)  Return NULL instead of next, which is guaranteed to be NULL.
     new a753321  The old linker script (nrf51dk.ld) is now the linker script for building an image that runs with a bootloader. This linker script should be used when running without a bootloader
     new 8edba48  Add thread safety to GATT client.
     new cb50189  Add missing NOTICE file
     new 5263d92  update email address to apache one
     new fde5aaf  String matching was wrong. Also report error for NRF platforms when JTAG software is not present.
     new 1570110  Don't die on unknown project identity.
     new 8100368  Add shell, nffs and nmgr to bletest project
     new 251ea8f  Use 'set -m' in debug script to get JTAG debugger to get it's own process group.
     new 96846eb  GAP thread safty.
     new 6be1192  Rename ble_gap_conn* to ble_gap*.
     new f526858  Remove obsolete projects: centtest, prphtest.
     new c216090  Fix os_msys_get_pkthdr bug where the size of the os mbuf pkthdr was not taken into account. Also, we now use the term 'user header' instead of 'extra packet header'
     new 4989659  Modify code to use msys as opposed to mbuf. For now, we define the size of the msys buffer pool in ble.h and that is used by the project to allocate the memory blocks for the block
     new 3e50be7  We now only need to allocate msys for the nimble ble stack. The BLE stack defines the size of the mbufs needed
     new 1f9b22b  Add os_msys_reset()
     new 336fa55  Switch nimble host from private mbuf poool to msys
     new 7117837  bletiny project for small BLE devices.
     new 4b9be87  The temporary ble ll log should be disabled by default
     new 150cff0  Add LICENSE.luarpc.
     new 08c56d9  Simpler linker script for STM32F3 discovery board.
     new bd15cc1  Don't compile in floating point support unless asked to.
     new 4d70cc0  Don't use long long in snprintf(). Neither newlib-nano nor baselibc support it.
     new a1e419d  Add some configurability to the host.
     new 4157532  replace license headers with ASF license.  first pass.
     new b061d43  update license header files, continued.
     new 8b63e8a  add license headers to .sh files
     new db6c0d0  update more header files... stragglers.
     new f5641de  add license definitions to .yml files
     new 9f11979  Remove Apache header and removed advising clause as it has been rescinded see https://opensource.org/licenses/BSD-3-Clause
     new 7ebc72b  Fill in some comments.
     new 17338b6  l2cap_sig thread safety.
     new 91c2318  L2CAP configurability.
     new 774d728  Allow values of 0 in configurable host options.
     new 7f1e6d4  Ensure no locks when notify procedure calls ATT cb
     new 8c7e942  Re-add execute permissions to script files.
     new 741edf5  Add some configurable settings to L2CAP.
     new f9c4925  Make number of HCI bufs configurable.
     new 14dec16  Add 'tiny' option for nrf BSPs (16kB RAM).
     new e6f6e33  Reduce bletiny memory usage.
     new 2994b58  Update bletest to use new ble_hs_init() interface.
     new 5bf786a  Make shell input line length configurable.
     new 7ffc25f  Update projects to use new shell init interface.
     new 0dbdc3b  sys/log - prevent "set but not used" warnings.
     new 071f317  sys/log - only print header at start of line.
     new edb6357  Convert nimble host from console_printf to sys/log
     new c50e8b8  Increase ble_hs stack size to allow for logging.
     new c4ff442  Increase bletiny stack size to allow for logging.
     new 3485a6a  Reduce nimble ll RAM usage for low-memory devices.
     new 3ad18b7  Stub security manager implementation.
     new 60e663f  Add .git_out to .gitignore.
     new f0934b8  bletiny - Add "auto-advertise" feature.
     new 012a989  bleshell/bletiny - remove some obsolete variables.
     new 0723e92  sys/log - undefine "ignore" macros after use.
     new c171462  Minor updates to the bootutil design document.
     new d8b1c97  (MYNEWT-74) nffs - Ensure RAM freed after unlink.
     new e0ed9ab  ble host - generic fsm implementation.
     new 33b936b  Back out ill-conceived "ignore_undef.h" idea.
     new 8a8b601  Advertising packets within an advertising event are now transmitted as fast as possible. We no longer put 10msecs between each transmission. This is not configurable
     new 425a925  Remove scanning events from the scheduler as the code was just too ugly. Scanning is started/stopped from link layer task
     new 38e3634  Moving STM32F3xx support to a separate repository.
     new bb1fece  Add info about stm32f3 package location.
     new bf7a67f  Add 'bin2img' target to automatic targets.
     new bc97560  Integration of generic FSM into l2cap sig.
     new c782733  bletiny - replace console_printf with sys/log.
     new a2be6d3  sys/log - Add nimble-ctrl and nimble-host modules.
     new 3e88a5c  sys/log - level / module incorrect in msg heading.
     new 5455790  Host HCI command to read RSSI
     new b126dff  remove interim egg files
     new 3ab7f2e  rename repository to app, and fix merge conflicts
     new 192fffd  add .repo to gitignore
     new 8ea1cd2  rename package.yml to pkg.yml for consistency's sake.
     new 82ffa6a  Initial read rssi command implementation. Currently returns unkwown rssi. Committing this so host can test before final implementation
     new 0dd3289  Add bleprph project - simple bluetooth peripheral.
     new d8aea1c  Add struct for read-rssi ack parameters.
     new 2befcf9  bletiny - add "show rssi" command.
     new 837a6b1  Remove some stray whitespace.
     new cfeba8a  Set RSSI in connection state machine when data frame received. Display RSSI for host command complete debug
     new de3c1e3  bletiny - Fix some stupid rssi bugs.
     new a32bbd5  bletiny - remove "tiny" identity; use ERROR/INFO.
     new fb8beea  Remove 'tiny' ld files; create nrf51dk-16kbram bsp
     new dd04f5e  BLE: Compile-time NIMBLE_OPT_MAX_CONNECTIONS cfg.
     new 2bb99e0  BLE host: hardcode max conns setting in unit tests
     new 4adc88c  Separate user-specified options from auto options.
     new 2e19f75  Remove bleshell; bletiny renders it obsolete
     new a48970a  (MYNEWT-64) BLE Host - HCI callback thread-safety.
     new ef84dcf  Remove ble_hci_ack.[ch]; merge into ble_hci_sched.
     new 4990971  BLE host: Make max HCI slots configurable.
     new 04c5cff  BLE host - unset ack callback if HCI tx fails.
     new 6f81426  If there is no connection handle and a read RSSI command is sent, return the handle and 127 for rssi (which is the number used by the specification to denote the fact that we dont know the RSSI for the connection)
     new 738750c  BLE host: Unit tests for HCI cancel.
     new 993f469  Don't execute bin2img if image was created already with 'newt target label'.
     new fa169d3  BLE host - only check mutex state if OS started.
     new 75d5f52  BLE host: Check HCI handle on ack.
     new 906f73e  MYNEWT-77: add more checks to make sure item being freed to memory pool is valid.
     new 9c6c593  Bring in mbedTLS 2.2.1 as a package.
     new 87ee517  Run the test suite from main when running test on it's own.
     new b6c437e  Add tests to mbedtls pkg.
     new 64ba05b  (MYNEWT-68) BLE Host - Overly strict mbuf reqs.
     new bd91170  Fix m_pullup bug- pkthdr not copied properly.
     new 6048c38  (MYNEWT-68) BLE Host - mbuf size reqs; att_clt.
     new eea6c82  Replace os_mbuf_pullup() calls with BLE hs version
     new ba75231  mbuf unit tests.
     new 69940f5  If identity float_user is used, compile in support for float in json.
     new e4bba16  Include self tests only when building unit tests.
     new 88ef41b  Get rid of CRC in image header. Replace that with SHA256 TLV at the end of the image.
     new 6ac3fb7  Include self tests only when building unit tests.
     new e702c10  Get rid of CRC in image header. Replace that with SHA256 TLV at the end of the image.
     new 2de9545  (MYNEWT-121) sys/stats - Allow access from multiple source files
     new e4cb7b2  Allow idempotent intializations of log / stats.
     new 39ec452  Export mbedtls tests.
     new ce91804  Use local variable for name separator in conf_parse_name().
     new 9f3c64c  Copy variable name to a local variable, otherwise strtok_r() gets upset.
     new 4386743  Add mbedtls and config tests to set of test suites executed by sim.
     new b4b2c40  Don't allow boot loader to boot images without valid hash present.
     new 6260c72  Few comments regarding the validation.
     new 5e38907  Merge branch 'master' into develop
     new 302848d  Add text regarding export restrictions; include link to list of ciphersuites mbed TLS supports.
     new ce0b490  (MYNEWT-69) sys/stats - some convenience functions
     new bb97c9c  (MYNEWT-69) BLE Host - Initial set of statistics
     new 5bdd4af  BLE host - Don't lock conn list before att tx.
     new e422f61  (MYNEWT-69) BLE Hosti - att_clt stats.
     new 8e1aef7  (MYNEWT-121) sys/stats - issues with name maps.
     new 1281bf3  sys/stats - Depend on newtmgr if required.
     new cf93bdc  Fix bug in PHY where it could overwrite the end of a mbuf. Remove global API to retrieve a ble mbuf
     new f1e3970  MYNEWT-80: remove os_mutex and os_sem delete API. Remove test cases from test suite as well
     new 9e54d5f  MYNEWT-87: add channel map update procedure. This also fixes a big in the data channel selection index code that was not picking the correct channels if any channels were masked out
     new f545e88  (MYNEWT-69) L2CAP stats.
     new 6416839  BLE host: Include all priv hdrs from ble_hs_priv.h
     new db83992  libs/shell - ensure argv is terminated with null.
     new 2670832  (MYNEWT-121) sys/stats - fix my name bugs.
     new 4e42804  (MYNEWT-69) BLE Host - Missing l2cap stat names.
     new 9cc97ed  (MYNEWT-70) BLE Host - Some GAP logging.
     new e51ff90  (MYNEWT-69) BLE Host - Add some GAP fail stats.
     new 598b629  MYNEWT-40: first cut at adding ble controller link layer statistics. There are two groups as of now: ble_ll and ble_ll_conn. I dont think this will be the final arrangement as some of the stats may move from ble_ll to ble_ll_conn
     new 87c8c4c  update README.md
     new d65c3a1  update README.md
     new c659f5e  add ASF license header
     new f2ef9f3  update for a 0.8.0 release
     new 258b460  LICENSE, NOTICE, and KEYS files for larva.
     new bd2db03  Remove KEYS file; this doesn't need to be here.
     new 1b8fa24  bletiny - change dev name to "nimble-bletiny"
     new 312a26f  Add LICENSE pointers for tinyprintf and STM32CubeF4
     new b75eca6  nffs - always return FS errors; rename to FS_EHW.
     new 37ed732  Updated version of system_stm32f4xx with more permissive license.
     new 741cd7d  Squashed commit of the following:
     new 0e8bbb4  Remove Apache license from some third-party files.
     new 59da02a  Add additional pointers to larva's LICENSE file.
     new a55911e  Add 4-clause BSD pointer (klibc portion of baselibc).
     new 950e224  (MYNEWT-69) More GAP stats.
     new 90380ae  (MYNEWT-70) Add some GATT client logging.
     new cf9e78d  bletiny - Use correct nimble compile time setting.
     new 7895e85  This closes #5
     new 3ffb81b  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva into develop
     new 7726399  This closes apache/incubator-mynewt-larva#4
     new ecf79fe  This closes apache/incubator-mynewt-larva#5
     new 57b71c4  Correct and added a few missing things
     new 1ee593c  Remove redundant LICENSE files in subdirs.
     new 50afb3a  Add missing Apache license to some files.
     new 3328ade  Remove obsolete nffs todo.txt.
     new f3ccefb  Add .rat-excludes for release auditing.
     new 9ac0515  Delete obsolete .gitmodules files.
     new a5a014c  fixup
     new d46a216  Add license to .gitignore file.
     new e3d77fc  Delete redundant .gitignore files.
     new 6ccdb5c  MYNEWT-73: Add hal_ to HAL gpio
     new 0a065e8  Add DISCLAIMER file.
     new c4779a4  Add mention of Runtime to NOTICE.
     new ba1586a  Add pointer to Getting Started page to README.md.
     new 9a91c32  (MYNEWT-127) - Expose scan response data.
     new 0861b89  (MYNEWT-127) - rsp. data unit tests.
     new b28b84c  (MYNEWT-127) - Fix ble_gap stat names.
     new 16dce45  This closes #6
     new a8f5e7f  sys/log - fix compiler errors when newtmgr not present.
     new dd337a9  fs/nffs - add logging support.
     new 8d16fad  MYNEWT-160 NFFS - Scattered blocks; restore fails.
     new 5555783  MYNEWT-111:support random static addresses
     new 2a2ae75  (MYNEWT-43) Add missing fields to egg.yml files.
     new e6eafcf  (MYNEWT-43) Update pkg.yml versions to 0.8.0.
     new 848213d  (MYNEWT-39) Collapse project/compiler yml -> pkg.yml
     new 79546a5  allow sanity to be configured with the number of seconds to run
     new 12fa738  (MYNEWT-165) NFFS - Block collation during garbage collection breaks parent file.
     new a929125  (MYNEWT-165) NFFS - Block collation during garbage collection can break parent file.
     new 4747d6a  1) an arduino bsp with the basic stuff 2) a samd21 MCU directory with include files to support all samd21 parts `
     new d97a7b2  1) added correct LED to BSP 2) fixed hal_gpio to read and write GPIO properly 3) changed include path to make compile
     new 18c1c09  tried to fix the startup issue for the debug script on MAC OSX 9.  Failed
     new 04899d0  include atmels SAMD21 drivers so we can wrap in our hal
     new 82b300d  merge atmels driver library to our mcu directory so we can wrap with out hal
     new 87b7fca  changes to support hal_uart transmit.
     new 80c26d0  enable hal_uart basic driver and write code to test them next is the interrupt driven driver
     new 3507f16  re-arrange initialization so that we get the right order
     new 5b8286c  fix the character issue with transmit.  Now we have a working uart
     new 0419252  get flash file system and flash driver working
     new 6153883  change this so it does not stop openocd with ctrl-c
     new c1a1a93  remove files that were not used
     new 8095370  make sure these debug scripts can be run from newt
     new ee48dff  fix arduino to run with a bootloader.
     new 76d9d91  fix the linker script to check for data exceeding the flash dimensions
     new 2cad8fc  moved the NFFS_AREA_MAX to the bsp since it must match between a bootloader and another project sharing flash
     new f07a8f5  modify our software license to match the other work we have done
     new f7ce0fb  rename these for new naming conventions
     new 2a91dcf  rename the egg stuff to pkg
     new fa91021  create a basic flash test library to do write read erase on flash
     new 69c587f  oops fogot a file for flash test
     new 0a0ec75  add a flash test to the slinky menu
     new 0c5796e  changes from merge of master and develop into chris_fix
     new b9a533c  changed bootloader size to make sure it fits.
     new 341d01e  intialize logging for nffs
     new 27630d1  change VTOR_PRESENT so if its not defined for coretex M0 assume that there is no relocatable vector table
     new f5a0b65  pull form develop
     new e50f079  revert back to previous version of stm uart file that I accidentallyl changed earlier
     new 379adbc  fix printout format to use %x instead of %lx
     new ce92c0a  fix flash test printouts again so they work on all targets
     new 4fc6b7a  temporary fix for uninitialized data.  Just assert to make sure that the data actually always get set
     new 4589d7a  (MYNEWT-39) boot/pkg.yml missing identity.
     new 255f937  (MYNEWT-167) Only ignore corruption errors when expected.
     new bd6ccdb  move os_task_sanity_checkin to os_sanity_task_checkin() as this logically belongs in the sanity framework.
     new a5fc1ea  This closes #7
     new a280628  Arduino zero BSP and Atmel MCU in a different repository.
     new 2e28d27  add macro to init sanity check
     new c7e5c93  Fix bug; crashing on no input.
     new ef31707  Treat 'del' and left-arrow like backspace. Right-arrow inserts space, up/down arrows do nothing.
     new bbd0782  For some reason this file was wiped out. Recreate.
     new 57542c8  Re-create pkg.yml file for bletiny. Add dropped license blurb to luatest pkg.yml.
     new ded5c1f  Change shell_cmd_register arguments to take struct for the command only. Caller has to fill it in.
     new d204db2  (MYNEWT-141) Account for changes to the newt tool.
     new 5d97f53  MYNEWT-187: make os task flags a byte since we only use 3 bits and we can save some space in the os_task_info structure
     new 2070003  MYNEWT-189: add bounds checking to os_mbuf_get() and os_mbuf_get_pkthdr(). Add test case to make sure a user packet header cannot be too big, as well as the amount of leading space requested
     new cdf3a77  MYNEWT-188: controller code now uses correct mbuf API to free a mbuf chain.
     new ae87902  Don't invoke bin2img from download scripts.
     new 4934f2e  Remove bin2img
     new 4e2c53c  Update pkg-list with the latest.
     new 7051165  MYNEWT-4: Need the concept of wallclock time
     new f4c430c  Describe valid datetime strings right above parse_datetime() to make it easier to follow the code.
     new 9ad54b8  This closes #8. I also committed a very minor change with this as something went wrong when I tried to amend the commit. All I did was remove the initialization of the global variable os_time to 0
     new 6660ec0  Some changes to make doc examples clearer.
     new 8bc63a5  Fix some version discrepencies in pkg.yml files.
     new 8b94064  MYNEWT-95: fix whitelist enable/disable in the controller code.
     new db0e97b  Merge remote-tracking branch 'origin/develop'
     new ee324af  MYNEWT-230
     new 22c393a  Merge branch 'MYNEWT-230' of https://github.com/paulfdietrich/incubator-mynewt-larva into develop
     new bae36a7  MYNEWT-4: Need the concept of wallclock time
     new 9717c79  Don't drop the critical section between selecting the task to run and actually switching to it. This creates a window where an interrupt might make a higher priority task runnable but won't switch to it immediately.
     new 55afa1c  Support building the 'sim' with optimization levels higher than -O0. The higher optimization levels emit useful warnings that are masked at -O0.
     new 6440a4a  This closes #11. Support building the 'sim' with optimization levels higher than -O0. The higher optimization levels emit useful warnings that are masked at -O0.
     new f208e19  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva into develop
     new f89e287  Fix incorrect merge of os_time.c
     new 3daf546  omit frame pointer in default m0 builds as our assembly code uses r7 and gcc wanted to use it as a frame pointer
     new 701930d  Add -fomit-frame-pointer to default compiler flags for m4 as some assembly code wants to use r7 but that register was being used for a frame pointer
     new 948d905  The behavior of 'setjmp()' is not portable across different UNIX systems. BSD derived systems including OS X will the signal mask whereas Linux and Solaris do not (POSIX doesn't specify behavior of setjmp/longjmp with respect to signal masks).
     new faa7814  MYNEWT-230
     new f91d760  This closes #12. Fix comment to reflect that we are calling 'sigsetjmp()'
     new 9a0f9af  This closes #13. Restructure signal handling logic in 'sim' to make it similar to interrupts on real hardware. This allows other interrupt sources beyond just timers in sim (e.g. reads/write using aio).
     new c6f7543  This closes #14. The implementation of 'os_arch_ctx_sw_isr()' is identical to 'os_arch_ctx_sw()' for all architectures so get rid of it.
     new 063324d  Merge delveop into master Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva
     new 963ff4d  Add required dependency libs/util to os.
     new 849ca1d  Undef byte swapping macros that exist in some envs.
     new a601f78  Reflect repository name change in yml files. Types in packages. Move projects -> apps.
     new 4d1854d  MYNEWT-84: extend connection events beyond originally scheduled connection event
     new 3b71741  Remove duplicate requirement for console.
     new e880b3c  Fix error with names.
     new 36afc70  Capitalize unit test feature names.
     new 9faa5da  Add unittest target for "newt test" command.
     new 9f9d6af  remove package list, add instead repository.yml
     new 3104b49  now with the right format
     new 9c705a7  pkg-list is gone with new newt
     new 64b0dae  Add pkg.arch to BSP.
     new 1d94ef3  Add support for halting the cpu for "sim" targets. This is achieved by asking the callout and sched subsystems for the number of ticks until they need to perform some work.
     new c133880  initialize native_uart_file to satisfy linker
     new 3aad560  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new b307127  pkg.features: TEST needs to be present for standalone test app.
     new 6d634b4  Add necessary type field to packages.
     new ffb1317  Remove pkg.feature TEST.
     new 2e6f78e  Clean up.
     new f7ac6fe  No arch in target variables.
     new 3af4ca4  testutil: flush stdout after each test result.
     new cfc3383  Rename baselibc test directory so that newt ignores it.
     new b0db6dd  Rename baselibc test .c files.
     new 06bf5d1  Add assembler path.
     new 66bad70  The stack usage for task1, task2, shell and newtmgr tasks is 204, 196, 632 and 192 dwords respectively. Prior to this change the stack size for these tasks was 128, 128, 384 and 512 words respectively. It was easy to induce a segfault on Linux by executing the "tasks" command at the shell prompt.
     new a92a45e  Use the presence of SIGALRM in the signal mask to detect whether the task is inside a critical section. Previously this was done by comparing the entire 'omask' with 'allsigs'. This was dubious for a couple of reasons: - the compiler is free to add pad bytes between structure members and   not initialize them. - the OS is required to initialize only those signals that are actually   implemented.
     new adbc585  Mac OS X and Linux use different conventions for names of C functions.
     new 2d2a07a  Revert changes to the stack sizes since they will have a detrimental effect on low memory embedded platforms.
     new 05ce86e  Undef byte swapping macros that exist in some envs.
     new f51c77b  Initialize libs/os in libs/testutil's tu_init().
     new 473f5a8  Closes pull request #16
     new 32dd023  add unit test for json.  This is just a simple test to ensure that we encode and decode a very simple json structure properly.  NOTE: This can also serve as example code on how to do json encoding and decoding
     new 1c3f5ac  fix names to be matching so it sets a good example for testing
     new 655b79e  better implementation of the flat buffer json decoder since folks may copy it.
     new 04dbf5c  minor revision to be more consistent with test macros
     new 9eb699d  Delete unittest target from core; it is in blinky.
     new 895e92f  added a simulated LED blink for blinky native
     new ec4830c  No jira ticket for this commit. Modifying some of how the nimble stack gets initialized and also trying to move configuration options out of the controller code into nimble_opt.h
     new 70073b5  Remove sanity assertion from os_arch_idle().
     new 589bc4b  Merge branch 'develop' into tickless
     new f7c9270  Combine OS-specific compiler.yml files.
     new 2fb63de  Replace some common fields in pkg.yml.
     new 0eb30d5  Restore author/homepage tags for third party libs.
     new fa7e169  update readme.
     new edd5b1f  bit more of an update of the README
     new fc3116a  remove empty readmes, fixup readmes with content.  some of these may be re-added, but shouldn't be in the release empty.  top-level readme suffices
     new 27a3fd4  MYNEWT-96: Moved LL configuration items out of controller code into nimble_opt.h. This also caused the LL init API to change which is why the main C modules were modified in some of the apps
     new c4d8d39  add release notes
     new 3020b32  Merge branch 'develop' for 0.8.0 B2
     new 963e765  add unittest target
     new c8f8b9a  No Jira ticket: had to increase the size of the bootloader on the nrf51 to 32K
     new feab469  Update core repo; point to mynewt_0_8_0_b2_tag tag
     new 345867d  Merge branch 'develop'
     new 32040ac  Add missing licenses; update .rat-excludes.
     new 41f70c9  Merge branch 'develop'
     new 96d2c7f  Delete stray '.' in LICENSE file.
     new 58e4a8d  Describe how to run unit tests in README file.
     new 7cc41db  Remove exact dates from RELEASE_NOTES.
     new f23b563  Minor changes to core README.
     new 2acc09b  Merge branch 'develop' - prep for 0.8.0-b2 tagging.
     new 7e1731a  Correct some bad paths in core's LICENSE.
     new 62df74f  Merge branch 'develop' - prep for 0.8.0-b2 tagging.
     new c186d35  This closes #16
     new e8dc4ee  This closes #18 (blinky_sim_led)
     new 44e560f  This closes #19 (neelnatu:fixdebugger)
     new 18477e3  This closes #17 (paulfdietrich:MYNEWT-210)
     new 528cbcb  This closes #16
     new 67ab7fe  Add a helper function 'os_time_advance()' that is called from arch-specific timer ISR to advance the os time. The OS might preempt the interrupted task if a higher priority task is now runnable (unless the 'resched' parameter is false).
     new 59a095b  Fix crash in bletiny (stack overflow). Get 16K working
     new 2bec33d  Merge branch 'develop'
     new 8b183c1  remove hatch tadpole script, no longer necessary with new system
     new 7c6b750  HAL flash, add api to query what the alignment restriction for a given flash_area is.
     new 6a12536  Flash circular buffer.
     new cd728c0  Add apache license header to repository.yml
     new e1f297d  MYNEWT-263: add BSP support for Rigado BMD-300 evaluation board
     new e4185fd  Interrupts are not disabled when the Cortex-M is inside an ISR so replace OS_ASSERT_CRITICAL() with a OS_ENTER_CRITICAL/OS_EXIT_CRITICAL in os_time_tick().
     new bb403e7  Add API for the system ticker to initialize the drift. This should include the drift of the underlying physical clock source as well as the "drift" due to the finite granularity of each tick.
     new e8a365b  Fix invalid memory reference. JSON attribute array must be terminated with an entry with attribute set to NULL.
     new 5119fa2  Modify os_mbuf_copydata() such that if m==NULL and len==0 we return 0 instead of -1
     new 8263e97  nRF52 bootloader.
     new e233384  Hide JLinkGDBServer output during "newt debug"
     new d360e4f  Add the following commands to the controller: read BD address, read supported states and read maximum data length
     new 3dc5a47  MYNEWT-100: remove need for each connection to have its own empty pdu
     new 8a7eb7d  Add read supported commands and read local supported features commands
     new 7e4d1a5  sim build complains about uninitialized variables.
     new b799a81  Start adding storage options for persisting config variables. Start by allowing 'load' from files.
     new f0023fb  Fix issue with not definining a test type for BLETEST. It will default to concurrent connection test (as opposed to throughput testing)
     new c36b804  Added feature section to the mynewt core README file.
     new b387dc6  Pass the interrupt priority as a parameter to 'os_bsp_systick_init()' instead of hardcoding it in the BSP.
     new 4a7ff05  Merge branch 'develop' into tickless
     new 6ea754b  Add swap_in_place() for arbitrary byte-swapping.
     new 0544eb4  ble host: Don't call system assert in tests.
     new 3128593  Add LE encrypt command
     new a9b6d9e  Enter low power state in the idle loop by using the "WFI" instruction.
     new 87d1d27  Add missing apps/bleprph/pkg.yml file.
     new 392936c  Store mbedtls AES table in ROM.
     new e00927e  testutil: Never clear the "any failed" flag.
     new 733f6d3  nimble host: Misc fixes related to fsm.
     new a8cd0f7  nimble host - Add missing "\n" at end of log lines
     new d2f4d85  nimble host: Clarify host address and address type
     new 79e9e9b  Explicitly program output compare register to generate a periodic timer interrupt. This is in preparation for doing long sleeps when cpu is idle.
     new fc17488  nimble host: Initial security manager (SM)
     new e971b93  Change BLE apps to account for host SM changes.
     new 164f48a  apps/bletiny: Change default public addr.
     new 8e31a9e  Remove 'resched' parameter to 'os_time_advance()' because 'os_callout_tick()' calls it implicitly via 'os_eventq_put()'.
     new ea3ff18  nimble host: notify app when encryption changes.
     new f936dae  MYNEWT-99: add random number genration/support for LE encryption
     new 7006159  Reduce blehost code size - disable SM by default.
     new 44cc9fd  Look at nimble options before #if NIMBLE_OPT_SM !
     new 696683c  Some preliminary passkey & OOB.
     new d059e4a  Remove use of json in config file.
     new 9e583f3  Allow saving config to file.
     new 174d8b4  Advertise feature 'FCB'.
     new a48c06d  Rename json object parser to use filename that matches the functionality.
     new 313e940  FCB; allow user to specify how many scratch blocks they need (if any).
     new 8e000c7  Separate line parsing/generation for conf files to separate file. Rename json parser function.
     new 2b03ded  Update to catch up with renames of internal structures.
     new 72d8afa  Json parser function renamed.
     new e58a97e  Can't have local preprocessor flags in public header files.
     new 5ca0fce  Init variables used with conf_save() in routine which registers save destination.
     new b4b04c2  FCB as a config storage mechanism.
     new 9bd0b3a  Add a routine to report number of free sectors.
     new a4b302a  Add a routine to report number of free sectors. Fix a bug in initialization.
     new 3de1600  Recover if reset while oldest sector is being compressed.
     new ba8fd70  Fake crc.
     new 2a42523  Merge mbedtls branch iotssl-577-cmac
     new 8a8adaa  After reviews of the three hal ADC prototypes, this is what I think is a final draft version of this API (and a model for other HALS
     new cd6df5b  changes from code review.
     new aa71752  add stubs for hew hal bsp_sysid
     new 087100f  After reviews of the three hal ADC prototypes, this is what I think is a final draft version of this API (and a model for other HALS
     new 119fe5a  changes from code review.
     new cfeefe1  Merge branch 'hal_adc_final' of https://github.com/paulfdietrich/incubator-mynewt-core into develop
     new 16864ef  Move interface to be private.
     new 52efee4  Reduce runtime by reducing count of time spent on loop of last test.
     new bcbcee1  Need to null terminate string read in from flash.
     new 2686299  MYNEWT-271: fix nimble stack set advertising data HCI command bugs.
     new 40ed37d  MYNEWT-272: Fix error in octets 34 and 35 of supported commands returned from the controller
     new 86142de  update README
     new 2bc2e45  add mynewt image
     new e983be4  add mynewt image size
     new 1c20ff3  more readme plays
     new 9ae1d4f  update readme
     new 0b90abf  MYNEWT-65 NFFS - Don't move ancestor into desc.
     new 94f2947  MYNEWT-271: the same issue regarding set advertising data was present in set scan response data.
     new 588cf18  Initialize shell eventq before task starts, otherwise console input can crash system during bootup.
     new f8fd693  Reduce stack footprint of printf() formatting code.
     new 2421d87  Advertise feature BASELIBC.
     new 10325d6  Reduce stack footprint for console_printf(). Remove console_vprintf().
     new d14e1bd  MYNEWT-65 NFFS - Fix compiler warning for non -O0.
     new a35925a  MYNEWT-275
     new 983fc72  This is a second version of the hal_pwm API.
     new ded915a  oops a leftover define from a previous implementation
     new 0f53c93  nimble host: Fix failing adv unit tests.
     new 46ce9f9  ble host- fix crash upon gatt procedure timeout.
     new fafd85f  Typecast argument to isspace() to work around newlib.
     new 2aa3caf  MYNEWT-277: add commands that need to be supported for data length extension. This also fixes a bug in the code regarding fragmentation of frames. Prior code was not fragmenting frames correctly
     new f0967be  Merge branch 'hal_pwm_final' of https://github.com/paulfdietrich/incubator-mynewt-core into develop
     new 5f9a0f4  Merge branch 'MYNEWT_275' of https://github.com/paulfdietrich/incubator-mynewt-core into develop
     new ad0cbc5  No jira ticket for this commit. Renamed a BLE error code since it was very poorly named. The old name was 'unsupported feature' when it really was an error denoting 'unsupported remote feature'. This was confusing and was leading to bugs so I modified the name and also returned the proper error code in cases where we dont support a feature (as opposed to the remote)
     new a3821ef  a hal_dac (Digital To Analog Conversion) API for HAL.
     new 5998d17  No jira ticket: modified api to ble_ll_hci_is_event_enabled() to pass in the event as opposed to the bit position as this was confusing
     new 45da138  No ticket - fixing slinky(moving baselibc to bsps)
     new d582cfb  Add random number code back to build if LE encryption not defined
     new e9d16c2  Fix nrf51 receive mbuf data pointer error
     new bf35f3a  add develop pointer
     new 31a742e  bletiny - fix byte stream parsing bug
     new 87003af  ble ctlr: clear filtered advertisers on scan start
     new ca2d8fb  ble host: support for initiating pairing.
     new 3e7dd55  Add -ffunction-sections, -fdata-sections and garbage collection of sections.
     new 619d02f  corrected filename from bmd300eval_dowload.sh to bmd300eval_download.sh
     new 7a4521b  Start work on signed images. Use PKCS1.5 w/RSA 2048 and SHA256.
     new 0ec32bb  Update regression test with flag name change.
     new 58248ee  Support multiple keys for image signatures.
     new f41a109  Require hash TLV even when signature TLV is present; even though not stricly necessary, it is handy to have at hand for image identification purposes.
     new 2fef21d  ble host: reduce code size.
     new 5b5abc8  Enter tickless regime during idle on NRF52.
     new e44429d  Merge branch 'develop' into tickless
     new adb982f  bletiny - use console_printf instead of log.
     new 7432082  bletiny - Add "sec start" command.
     new 1f4662b  ble host - fix bug: ensure proc inserted.
     new e972862  Image signature validation expects keys to be exported by key package. Include text file explaining how to construct that package.
     new ecdfa61  Change image signing info to be .md file instead of .txt.
     new 97eeccb  signed_images.md; Better formatting for C snippet.
     new d06f5b5  ble host: Minor change in BLE_HS_DBG_ASSERT macros
     new 3a35998  bletiny - handle security compiled out of host.
     new a4ffe85  bletiny - fix "set addr" command.
     new 5bf00b0  ble host: use one 1hz timer for lazy procedures.
     new 6e099aa  ble host: sm procedures time out after 30 seconds.
     new 655d023  ble host: cancel sm proc when connection broken.
     new d585a91  Fixing json field ',' seperator issue
     new f0bf15b  Adding encoder parameter for log command handler
     new 83c2f7e  Fixing json field ',' seperator issue
     new 6407593  Adding encoder parameter for log command handler
     new f3f5777  OS_TICKS_PER_SEC is heavily influenced by the capabilities and frequency of the timer used to generate periodic interrupts. For example, it is important to choose a value for OS_TICKS_PER_SEC that divides cleanly into the underlying timer frequency to avoid a systemic time drift.
     new 1dcc28c  Remove unused function declaration.
     new f59995e  Get rid of 'os_arch_idle()' in favor of calling 'os_tick_idle()' directly from the idle task. This was motivated by the fact that on most platforms the OS tick will be generated by a MCU-specific timer which implies that the idle function will also be MCU-specific.
     new c9eef76  Replace SYSTICK_PRIO with OS_TICK_PRIO.
     new e7baf9c  Reset has_objects flag while setting up state
     new 9b8540f  Rename 'os_bsp_systick_init()' to 'os_tick_init()' for Cortex-M0 processors.
     new ff4e984  This closes #32
     new 5f4c0ff  Assert that the OS tick frequency divides cleanly into the RTC frequency.
     new 4077620  Changing has_objects to wr_commas and fixing it
     new 0e346d0  Cosmetic change to rename CALLOUT to OS_TICK.
     new 3444a55  Implement OS tick on nRF51 microcontrollers using output compare rather than the tick feature.
     new 738c6e7  ble host - fix build when security is disabled.
     new b0c6fbf  Implement tickless support for nRF51 microcontrollers using RTC0 for OS ticks.
     new 13747ab  MYNEWT-265 BLE - advertise iBeacon
     new 338fe0f  MYNEWT-265 BLE - advertise iBeacon
     new 8fc5098  MYNEWT-265 BLE - advertise iBeacon
     new 03a60f6  MYNEWT-265 BLE - advertise iBeacon
     new b51a0ee  Cut over to using 'hal_os_tick.c' APIs for periodic OS timer.
     new 855a6af  Support image signatures as ECDSA224.
     new ced9c61  Functions to fill in specific ECC curve info to context; this is useful when minimizing code size is important.
     new dcdcfb4  Make task context switches in sim behave similarly to real hardware.
     new a3d4e5e  After config write via newtmgr, commit the change.
     new fbc310f  Fix incorrect scan response advertising event type
     new 1b91ac5  Fix error in le64toh
     new 7123446  Get rid of unused include file.
     new 40aefcc  Add comment explaining the periodic frequency chosen on nRF51 MCUs.
     new a2648de  Get rid of unimplemented function declarations.
     new dda6cb4  Get rid of unused functions.
     new e3aa39c  Add fcb_is_empty() to tell whether FCB has any data present or not.
     new f2885ea  Add FCB as an option to target logs to.
     new 480901f  Merge remote-tracking branch 'origin/develop' into fork
     new 806c515  Adding log clear newtmgr handler
     new f4fd3ba  Forgot to add #ifdef around code which is conditional on FCB being present.
     new 73b2b80  Merge remote-tracking branch 'origin/develop' into fork
     new 274da32  Changing return type to "int" for hal_gpio_toggle Changing return type to "int" for hal_gpio_toggle & removing trailing spaces
     new 905b851  Changing slinky to log to the RAM log(cbmem)
     new 3748009  FCB; separate return code from fcb_init() if sector magic does not match.
     new d3f4915  FCB; separate return code from fcb_init() if sector magic does not match.
     new 35b4f23  config; add conf_save_one() to persist individual setting.
     new 15400db  slinky; add export routine for the sample config.
     new 46849c5  config; add CLI command to dump current running config.
     new 52118b1  modified the hal_pwm API to support the comments from the code review
     new 2515208  Merge remote-tracking branch 'vrahane/develop' into develop
     new d5c39d4  modified the hal_pwm API to support the comments from the code review
     new f01bf32  ble-host: Prevent warning in debug builds.
     new 89f918b  these were probably accidentally added and seem to cause a crash on arduino
     new 53884bf  MYNEWT-282
     new 861d74c  FCB; allow FCB to operate on areas with only one sector.
     new 5230ebd  FCB; allow fcb to operate on flash areas with only sector.
     new 0030fa2  FCB; was not freeing mutex on certain errors in fcb_append. Check for return code from os_mutex_pend() was broken.
     new 03679c9  config; add cli commands to dump running and saved config.
     new c8d9ce1  ble host - fix LTK generation bugs
     new 3eef345  Adding string date get and set command handler
     new d2ac2ec  boot; Move nffs init from bootutil pkg to boot/main.c:main().
     new 0f01733  This close pull request #34.
     new 16265b6  base64; add base64_decode_len() to query the amount of data to be decoded.
     new 88045b4  sys/config; store/restore binary data.
     new 6b24447  boot/bootutil; also move call to fs_mkdir() to boot/main.c:main().
     new 479381e  ble host: fix bug in att statistics
     new 9fdc67d  ble host - fix bug for incoming ATT read-type-req.
     new b4d4680  boot; complete partial commit.
     new 199d394  ble host - Use blocking HCI tx in GAP procedures.
     new 8c80184  Adding string date get and set command handler
     new 19f1480  Merge remote-tracking branch 'vrahane/develop' into develop This closes #38.
     new fde7d82  Advertising receive isr start only requires pdu type
     new bfcc17d  Remove space at end of line
     new 84621ed  Finish half-completed transition to packed structs
     new 7dc2980  Add PHY statistics
     new c8dba64  This closes pull request #36.
     new 21d27e1  This closes pull request #37.
     new 9e1d390  Move connection request txd flag to connection state machine
     new 18324c8  added a disable API for hal_dac
     new 92a9256  Merge remote-tracking branch 'paulfdietrich/hal_pwm_arduino' into develop
     new fc78b27  Merge remote-tracking branch 'paulfdietrich/dac_review' into develop
     new 29509f4  stm32f4xx; when entering sleep mode, JTAG detaches. Keep clocking debug portion even when CPU is sleeping or stopped.
     new aefda63  Add remaining command LE HCI command lengths
     new f536eec  stm32f4; UART would sometimes stall the system at the end of TX.
     new a04dba6  Minor encryption/decrpytion host changes
     new 4b19a7a  Log changes
     new 226c23d  Merge remote-tracking branch 'vrahane/develop' into develop
     new 4e5462f  Fix for tinyprintf integer fmt spec.
     new 963874b  Fix for tinyprintf multiple integer args.
     new 68655ef  this is a simple blocking SPI interface.
     new e9b477f  boot; flash_area_to_nffs_descs() needs bigger array. It terminates the array with an empty element.
     new ed1401a  bootutil; was not taking trailing TLVs into account when figuring out how many sectors to copy.
     new 09e50c6  Fix for 64-bit types passed to *printf.
     new 33afb22  MYNEWT-99: Implement LL encryption procedure.
     new de7332a  Erroneously commited a different nrf51dk.ld
     new a006be6  ble host - revert accidental test commit.
     new 9441a8e  bootutil; make boot_status persist write all data in single operation.
     new 1076c9d  bootutil; call boot_clear_status() to clear state about ongoing update.
     new 094ed50  bootutil; remove nffs dependency from loader.c; switch to using flash_area instead of nffs_desc_area to pass sector info.
     new c56aca4  fs; add 'cat' CLI command.
     new 782dc45  sys/config; convert some of the arguments to conf_save_one() to be const.
     new d27f80e  bootutil/imgmgr; switch to using sys/config to communicate with each other.
     new 705d334  bootutil; change the amount of status data we persist during upgrade. Try to use the full scratch area when moving data between areas, instead of copying it one sector at a time.
     new bfeec37  slinky; need to reserve more memory to store nffs sector array.
     new 819b4af  boot; do not compile any logging in.
     new 38b4b3e  config; error if val_str is NULL when calling conf_value_from_str().
     new 6747234  config; fix typo in comment.
     new 07cdc2e  config; for safaety null terminate the line created of name and value.
     new 39a6b3d  config; don't write value to storage if it's not changing.
     new b0a8c8e  nffs; Don't call nffs_log_contents() at the end of nffs_detect().
     new 73ee5e8  Modify write suggested default data length command in controller
     new a590265  MYNEWT-99: Port encryption to nrf51
     new 27605cb  Add support for 1 megabaud for nrf UART.
     new 3abe740  nffs - blocks were missing from end of files.
     new 2f430d3  nffs - delete cached blocks after gc.
     new 1a6f234  nffs - Only build logging code if LOG_LEVEL is low enough.
     new f6bc99f  os sim; deal with system time going backwards
     new e32f9f9  ble host - major changes.
     new 7235e90  Update example apps to account for blehost changes
     new dd96f36  Don't do anything in signal handlers when process is blocked in 'sigsuspend()'.
     new 3eb0cfb  Merge branch 'develop' of https://github.com/neelnatu/incubator-mynewt-larva into develop
     new dc15948  Fix gratuitous newline deletion.
     new 9131d1e  ble host - fix security bug
     new 598b910  I2C interface supporting blocking read and write
     new 9abd8ce  Add bootloader support for bmd300eval bsp
     new d200094  This closes pull request #45.
     new 151139c  ble host - separate blocking HCI from rx
     new 3befe37  ble host - fix SM bug; r1/r2 misordered on master.
     new 61458e3  ble host - clarify locking restrictions.
     new e4669ed  ble ll - don't undef feature macros.
     new 99dc724  ble host - rename "app task" to "parent task"
     new 832637d  ble host - make priv header filenames consistent.
     new ff20497  nffs - Fix for broken iteration through all objs.
     new 4d0a387  nffs - Add 1000-append unit test.
     new 0892fd9  changes to support APi review by Greg.  Also changed the start/stop API to begin/end to differentiate from the i2c bus start/stop conditions
     new 75d3220  console; don't call os_time_delay() when OS is not running. This was asserting when there was a lot of output to console before OS starts.
     new 88356a0  console; instead of poking libs/os var g_os_started, use the provided API call.
     new 2770501  MYNEWT-284: fix nrf51 radio state errors
     new f0556b1  CM0 fault handler; print newline at the end of last line of output.
     new c2959dc  cortex-m0; trap on divide-by-zero.
     new ddcd177  add better comments to the spi api
     new 6d8a3a7  Modify bletest for new host
     new 2b268fb  MYNEWT-288: add nrf52dk support
     new 3bdb018  add coding standards
     new 4f9a1f8  formatting typos, license pointers
     new 4ad86e9  Fix bug in data length extension procedure
     new 470262a  MYNEWT-99: implement encryption pause procedure
     new 0187902  native uart; workaround the problem of console TX buffer filling up when OS is not running.
     new 546cf5e  nrfxx gpio; gpio_toggle() was not changing the value back to 0.
     new c12dbb9  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new 0970df8  MYNEWT-75 NFFS - Garbage collect on OOM.
     new f04731b  LICENSE; list new linker files added for nrf52 based boards.
     new 8ddc20e  MYNEWT-85: Fix BLE timing for start of connection events. MYNEWT-283: Slave anchor point now set correctly on CRC error.
     new 97aab33  add repo back
     new 7a11762  MYNEWT-85: Transmit timing fixes MYNEWT-99: Encryption.
     new 0fd5105  Add HID service to advertisements for ios/osx
     new 8c412be  Fix encryption event error
     new bfb7f44  Do not obtain and hold a mbuf just to transmit advertisements.
     new 7bd699b  Fix l2cap-sm thread-safety.
     new c3c1c24  changes to support passkey requests and MITM
     new 478eaad  BLE Host - use big endian for iBeacon ver fields.
     new fd3d28e  bleprph - increase stack size.
     new a4ee384  BLE host - swap PIN endianness in TK.
     new 2a4c415  bletiny - compile out tk commands if no security.
     new 4fa4d63  BLE host - indicate correct peer addr type in pair
     new fbe90ae  BLE host: Return correct att err for sec issues.
     new 0b42e39  BLE host - fix typo in iocap-pairing tables.
     new 8051041  BLE host - Add BLE_GAP_ prefix to passkey actions.
     new 5c87fec  add eventq_poll(), which will poll multiple event queues, with a timeout.
     new e080c3c  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new 3334005  woops.  fix to assign j
     new 6c57898  Fix compiler error recently introduced.
     new dcb21d9  point at 0.8.0 for 0-latest and 0.8-latest
     new f5ee7ec  LL feature configuration for controller moved to nimble_opt.h
     new 4d2b24c  Code now asks PHY maximum data pdu payload size
     new 9ea6176  add more documentation of callouts.  remove os_callout_init() which was unused, have everything be a callout_func.  include os/time.h for eventq_poll()
     new 78ebe68  fix merge conflict
     new 264a67b  BLE host - bonding.
     new ee13afe  BLE host - whitespace fix.
     new 7a3a946  BLE host - Validate pair req/rsp at rx time.
     new 2a6cf99  BLE host - Ensure pair-req sender is master.
     new e76defb  BLE host - remove ble_l2cap_sm_process_status().
     new f2451d4  newtmgr; add command to reset the system.
     new c1bdd9c  newtmgr; add header file for package internal symbols.
     new de0b034  bootutil; with nffs use separate tmp file for status storage.
     new a975172  shell; better output alignment with '?'.
     new 12e361d  newtmgr; add sequence number to request header. Copy it to response.
     new d79c2ff  bootutil; test presence of status file in addition to checking config file.
     new f7eed4e  bootutil; fix return status from boot_read_status().
     new be73af5  crc16; moved from fs/nffs to under libs/util.
     new 4ab7adf  libs/util; add CRC8-CCITT.
     new d9cb470  fcb; use actual CRC8 for checksumming.
     new 7546afc  newtmgr; bugfix: all newtmgr id's were changed to zero.
     new f411b4e  crc16; add define for suggested seed.
     new 56c57da  shell newtmgr; add CRC to protocol.
     new f097ec8  Initialize ev to avoid compiler warning
     new 4769b18  newtmgr; fix build breakage.
     new e1cf9e6  BLE host - unit test for invalid pair-rsp.
     new 2fa4773  BLE host - eddystone advertisements.
     new 295a532  update comments, remove trailing whitespace.
     new 5516847  BLE Host: Send invalid CID l2cap sig err.
     new 72007b5  bletiny - Add eddystone URL support.
     new 7ce7eb1  BLE host - only include eddystone if specified.
     new d4d5d75  add C++ guards, minor coding style updates
     new b288e8b  we should return success down here as the command worked
     new f4c734e  BLE host - Set random address HCI command.
     new fc5d42d  BLE host - fix check for sufficient conn resources
     new 88fcb6f  apps/blehci: Add application for exposing HCI over UART
     new 03e36e7  Add arduino_101 BSP
     new c7755e0  BLE host - More specific reasons for disconnect.
     new 4146b1a  This closes #48. Merge remote-tracking branch '01org/develop' into develop
     new c70353c  Fix incorrect RAM allocation (was 32K; now 16K)
     new 7eb9d5c  BLE Host - Always set timer for GATT client procs.
     new a2c41a6  cplusplus wrapper properly applied
     new 5cfe29f  BLE Host - callback when SM proc ends due to term.
     new aeb1f54  bletiny - Fix crash when deleting connection.
     new 1c34cd5  bletiny - Another delete connection bug fix!
     new 65d9dc4  BLE Host unit tests - queue of previous data txes.
     new ffd58ca  BLE Host - SM passkey unit tests.
     new 9eeec05  BLE host - rename struct with appropriate prefix.
     new ee4fbed  BLE Host - Formalize some GATT thread safety reqs.
     new 2dd32b7  BLE Host - Enforce thread safety in unit tests.
     new c4d1c7a  Add dependency for nffs to bletest
     new 4d5aa14  Fix scheduling bugs
     new edc9f73  cbmem append was not considering header length
     new 2082080  Fix cbmem crash
     new 57e945d  Fixing json test
     new ed16b3f  Fix json encoding
     new 19ccd68  Fixing json issues
     new e3e4e91  Fix cbmem crash
     new aeb46ab  BLE Host - Rename sec procs to match spec language
     new 28327e9  BLE Host - Add bonded flag to SM proc.
     new 91e8101  BLE Host - rx slave security request.
     new 26eef9a  BLE Host - tx slave security request.
     new 935806b  BLE Host - Send irk and csrk during key dist.
     new 5df4dc1  bleprph - Send the startup sequence to controller.
     new 2fb4707  json; Remove json_value_desc, not used anywhere.
     new afc0a74  This closes #54. Merge branch 'mynewt-add' of https://github.com/vrahane/incubator-mynewt-core into develop
     new 070a9dd  log changes
     new d5ffce1  Removing PERUSER levels/modules and simpliying
     new 474032e  Fix json encoding
     new a3c6c73  Adding log list command support
     new bf784ea  Send logs after timestamp and index
     new 426bb1f  Cleaning up and adding comments
     new e13bfdc  Adding Stats List command and LED toggle stats
     new d890f70  Fix logs read request
     new d3212db  Making indices secondary keys for log entries
     new 39967d5  Adding the assert back for newtmgr
     new 4a98307  bleprph - Increase mbuf count for iPhone support.
     new 65b4cc3  bleprph - Increase stack size to prevent crash.
     new 79f32b1  BLE Host - disconn: delete conn before app cb.
     new 62f6619  BLE Host - On disconnect, call non-conn CBs first.
     new 95bd6db  Merge remote-tracking branch 'origin/090_dev'
     new c75f8e4  Making changes as per review(add/remove spaces)
     new c408561  BLE Host - Separate secure-read from secure-write
     new 05401e1  bleprph - Add characteristics which require enc.
     new b543995  bleprph - export GATT server data from header.
     new 04ace8e  BLE Host - Enable security manager by default.
     new 47a1ead  BLE Host - Use macro to check NIMBLE_OPT defines.
     new e404f06  bletiny - Copy bleprph's gatt_svr code.
     new c16e6c1  bletiny - Increase shell line length (128 to 256).
     new a12f64d  bletiny - Various changes to reduce code size.
     new 94ae8bd  BLE Host - Fix typo in log message.
     new c90e85c  bletiny - Increase mbuf count to support iPhone.
     new 9d7ab35  Add license pointers for arduino 101 ld files.
     new 48df9b0  BLE Host - Fix misordered fields in unit test.
     new 8101830  Add 0.9.0 to repository.yml.
     new ae5a46d  imgmgr; add list2/boot2 which operate on image hashes instead of versions.
     new 5fb0507  imgmgr; fix warning for uninitialized variable.
     new 52f847b  newtmgr; add error code for 'not found'.
     new cdfe810  newtmgr; send content in response to reset command.
     new a7d054c  sys/coredump; initial coredumping. Intermediate commit.
     new dfbac67  imgmgr; support downloading core files.
     new 61ca3db  flash_map; insert placeholder for coredump. XXX will need it's own number.
     new e157f02  libs/os; coredumps for Cortex-M0.
     new 0b3ca00  hal/bsp; add hal_bsp.h, which exports common BSP APIs.
     new e87c89d  hal/bsp; add hal_bsp.h, which exports common BSP APIs.
     new 807955e  coredump; add C++ protection around the API.
     new 7368608  bsp; rename os_bsp_init() to bsp_init().
     new 4b726ce  bsp; add bsp_core_dump() to report which areas to dump.
     new 1bbd2da  base64; fix define for computing the size of encoded data.
     new c37da5d  coredump; use bsp_core_dump() to figure out memory areas to dump. If memory region is > 64k, split it into multiple areas.
     new 9add53b  os/cortex_m4; install default IRQ handler for NMI.
     new e4aeaec  os/cortex_m4; support coredumps for Cortex-M4.
     new 317a23b  imgmgr; json decoder now wants to use 64-bit integers.
     new b1858ea  BLE Host - dbg, ensure sm proc not in list on free
     new 9004fbf  Arduino Primo; BSP for nrf52. Uses openocd via STM32 for JTAG access.
     new ffd7dd3  json - Fix array-of-int decoding; add basic test.
     new f54eda0  This closes #55. Merge branch 'mynewt-add' of https://github.com/vrahane/incubator-mynewt-core into develop
     new ac2c20a  slinky; print out banner to console at bootup.
     new 910a7c6  imgmgr; send response via newtmgr on failures. Add rc to all responses (except to image list). Reject image uploads if image is missing magic number.
     new 52e7b2f  imgmgr; fix return codes of image_get_info() when it sees corrupt image.
     new 8a315f4  BLE Host - (dbg) Assert proc entries not in list.
     new 3e86d59  BLE Host - Use GAP callback for notifications.
     new 37d199c  BLE Host - Move status into GAP ctxt object.
     new a4f466e  apply patch to fix arduino 101 build
     new fd1c853  bsp; add bsp_core_dump() to report which areas to dump.
     new 4660d90  hal/bsp; add hal_bsp.h, which exports common BSP APIs.
     new 663d8e6  Get native ble building.
     new 6787578  document mbufs and malloc.
     new b9b1121  BLE Host - comment indicating irk endianness.
     new 8b2bcfb  Add LOG_MODULE_PERUSER; temporariliy fix apps.
     new 50d4a97  bletiny - use updated log level values.
     new e62cabf  BLE Host - Persistence mechanism.
     new bd4a456  coredump; rename dump_core -> coredump_dump. Add var to temporarily prevent coredump from taking place.
     new ddd76b6  BLE Host - Don't require key in persist write.
     new 825f488  BLE Host - Chr updates for unconnected bonded peer
     new 18a91e8  BLE Host - Combine CCCD store into a single key.
     new 58dde84  BLE Host - Corner case: chr updated before ind ack
     new d98f4d1  BLE Host - Use chr val handle for stores.
     new 486dd57  BLE Host - Tx updates upon rebonding.
     new 42b5203  BLE Host - Silence some warnings.
     new 17252a2  documentation and whitespace fixes.
     new 2752f23  this is test on arrays of types Bool and Uint
     new b192b3b  json decoding - fix array decoding bugs.
     new 1fd8b43  Remove trailing whitespace from json unit test.
     new c33bc7a  testutil - "-s" option enables system assert.
     new 05eb6b2  testutil - "-s" option enables system assert (fix)
     new ec187b9  BLE Host tests - n/i disabled for unbonded reconn.
     new 6866ef9  BLE Host - Implement unittest persist store
     new 54a4b7f  BLE Host - fix bug caused by outdated code.
     new f98cc56  BLE Host - unit tests for persisted CCCDs.
     new 64aca16  MYNEWT-300; console - copy in RX data in chunks. Serve interrupts after every chunk.
     new f3a009f  imgmgr; was not building if NFFS is not present.
     new 5585ad2  bleprph - Use new BLE host persist store.
     new 355103a  bletiny - Use new BLE host persist store.
     new ce14aee  BLE Host - Much needed comment re: CCCD persist.
     new 23fda23  bletiny - make filenames consistent with bleprph
     new 7b6fcb9  BLE Host - Add peer address to ltk store.
     new c7d3c0c  BLE Host - Handle sec-req via db lookup.
     new ba96fba  BLE Host - Clarify keys; our/peer -> mst/slv
     new 62db4fe  fixup
     new 8f78cd3  bleprph/bletiny - use updated BLE host store.
     new 524192c  console; change the API for read to return whether it's partial. Remove the argument to RX callback.
     new b6fa07a  shell; fix issues with partial reads and multiple lines of input being handled in a single event.
     new cc094c5  BLE Host - Fix some SM mst/slv mismatches.
     new 2328ac6  bleprph/bletiny - adjust for BLE host changes.
     new b63403e  imgmgr; check to prevent upload of same image was broken.
     new 5fe4de7  slinky, bootloader; make trying out config storage in NFFS vs FCB easier. If NFFS is included in build, use that. If that's not there, then expect FCB. Need to figure out a final answer on where and how this decision is made. Punting for now.
     new 4e16b9a  BLE Host - rename store ltk to sec.
     new 0938f7e  boot; fix to previous commit.
     new b1d0132  BLE Host - Unit test for indicate without ack.
     new 75e88a4  testutil - use '-d' instead of '-s' for sysassert.
     new 92a5980  testutil - correction for "-d" argument change.
     new fd862aa  bootutil; bug fix: if integrity check of an image fails, try the other one.
     new c18b063  imgmgr; allow replacing image with same version for non-active slot(s).
     new 6116058  DOing advance testing on the BoolArr. Here, there is test related to badly format json and also test for empty array
     new 054efdb  Fix outdated README.md and RELEASE_NOTES.md.
     new f5a8906  BLE Host - Add idx to store sec key.
     new 43143c9  BLE Host - Handle oddly sized read-group-type rsp.
     new ad08d3e  Update test_json_simple.c
     new 6e95f44  first cut at Host Privacy
     new 7327c54  Initial cut of LL privacy
     new a8c1718  BLE Host - Separate secure-read from secure-write
     new 34e4509  second cut at host privacy
     new d6bbacb  first cut at LL privacy
     new 6a72c54  when we do a key exchange and get an identity address from the peer make sure we use that address and not the device address in the key store
     new 7b7ff8d  Merge remote-tracking branch 'ngesbrian/advance-bool' into develop
     new 81fe132  Fix error in RPA timeout value
     new c6725f9  Fix RPA usage for scanner when advertising not using RPA
     new 8b9c081  Fix TXADD bit not being set correctly in advertisements for all cases
     new 8c891be  ensure that we do security pairing with the correct address type and address for our device and theirs.
     new b256be0  we also need to keep the peers RPA in case we do a pairing with that address while using resolvable private addresses
     new e128963  Add privacy stubs for native ble
     new 02ab1a6  BLE Host - Add "black hole" L2CAP CID.
     new 3ed6327  Add tx command to bletiny
     new 00f1742  BLE Host - Initial secure connections support.
     new b843792  BLE Host - separate lgcy/sc
     new 023769e  BLE Host - Rearrange SM.
     new d9b0932  BLE Host - Move state repetition go->process_result.
     new e4b08e8  BLE Host - Don't forget to persist keys.
     new 2fa2f24  BLE Host - separate key exchange into functions.
     new ac11583  BLE Host - rename sm identifiers for consistency.
     new e673cac  BLE Host - Rearrange some SM code.
     new 892a80a  BLE Host - Use tinycrypt for SC.
     new e4bab33  BLE Host - Fix incorrect IO capabilities table.
     new 2a59140  bletiny - Increase stack size for SC.
     new 67fbdd4  BLE Host - Initial numeric comparison work.
     new 487eabf  BLE Host - Ignore EncKey flag in SC.
     new f63ff4f  BLE Host - Initial numeric comparison impl.
     new aa9df8d  BLE Host - Fix SC unit test.
     new 133e060  BLE Host - Fix log issue.
     new f84a112  BLE Host - SC numeric comparison.
     new 3c3c49f  BLE Host - Fix SM bug - keydist use pair rsp.
     new 3249460  BLE Host - Fix SM bug - keydist use pair rsp.
     new 1e085a0  BLE Host - unit test for SC passkey.
     new 10d7a52  BLE Host - SC cosmetic changes.
     new f03daf5  BLE Host - Merge privacy changes.
     new 0f77425  BLE Host - Remove extraneous log message
     new 95e0ee3  bletiny - Revert log level change
     new caf7588  BLE Host - Persist LTK on SC success.
     new fcafe0a  BLE Host - Rearrange SM test code.
     new 8a13fa3  BLE Host - SC unit test, us as initiator.
     new fa48add  BLE Host - Don't build SC unless so configured.
     new 22748c6  bletiny - "disc full" command.
     new f409863  BLE Host - sc; persist both slv and mst keys.
     new 924792b  BLE Host - Log outgoing SM commands.
     new 3f1802e  BLE Host - SC "us" unit tests.
     new 5f74e4f  BLE Host - Remove stray memcpy.
     new 8f54967  bletiny - Remove extraneous log message.
     new 8e5fe79  bletiny - Allow "sec restart" to find ltk in store
     new cbeee54  BLE Host - Clean up debug logging.
     new bb30502  Add privacy and extended scanner filter policy to supported features
     new 3e67101  BLE controller - enable data length extension.
     new ba465e8  Update 0-latest to point to newly-released 0.9.0
     new 3444182  Fix TXADD bit not being set correctly in advertisements for all cases
     new be4996d  Fix issue when receiving an invalid pdu type
     new 873180f  Fix ble log being turned on by default
     new 0b12025  BLE Host - Add comment about ltk endianness.
     new 770709a  bletiny - Require all fields for store add sec.
     new 2ee63ed  bletiny - fix deadlock for "disc full" + empty svc
     new baa7a02  BLE Host - Fix inconsistent GATT identifier names.
     new 6c8d7bd  BLE Host - Rename SM identifiers for consistency.
     new 7120ba1  INTERIM - logging
     new a3e7ae6  BLE Host - clean up packet logging.
     new d42eddc  Add statistic to count received l2cap bytes at LL
     new 7bd06f4  imgmgr; reject image upload if image would not fit.
     new 1b77365  config; use define instead of hardcoded value for max variable name.
     new c35d48d  arduino primo; allow use of either openocd or JLink to download/debug target.
     new b1f2c51  libs/crash_test; add a package to test faulting the system.
     new 86dcaf9  BLE Host - More log cleanup.
     new 4300d57  BLE Host - Fix for builds with debug log disabled.
     new 75147b7  Initial changes for reboot log
     new a450ef9  reboot_log: address review comments
     new 89012bd  Fix reboot_log bug
     new ceeb405  Reboot log changes
     new e0ed9a2  Fix reboot cnt
     new 0bc5d6b  Clean reboot log and fix a few issues
     new 7e090f9  Reboot log commit
     new 66adeea  Making reboot log optional for platforms
     new 80fccf2  This closes #62.
     new 4b48c44  config; remove conf_handler ptr argument from conf_save_XXX apis.
     new e25d068  config; configurable number of lines of config before compression.
     new b59104b  config; bug fix - was not detecting duplicate empty values when user saves "" instead of NULL.
     new 8d50251  slinky; set max number of config lines to be 32 for the sample.
     new 7db67c7  native debug; block SIGALRM when stepping. This should allow single-stepping in simulator.
     new 84f0e6c  BLE Host - Fix build when security disabled.
     new 6991428  config; remote save start/save end callbacks, as they do nothing at the moment.
     new d92b6bb  Fixing flash native map: Unit tests detected this
     new 8cee496  This closes #63.
     new 6ed23d2  MYNEWT-304; mcu hal - add routine system_debugger_attached() which tells whether debugging via JTAG or not. If yes, we can stop in debugger when system crashes/resets.
     new de23a8b  arduino 101; include definition for uint8_t to fix compilation failures.
     new dba2288  Merge remote-tracking branch 'origin/090_dev' into develop
     new 8b33108  Merge remote-tracking branch 'origin/090_dev'
     new 1e311df  bletiny - Enable debug logging by default.
     new 0085783  BLE Host - Encryption key refresh.
     new 2961d20  Fix directed advertising when using rpa for inita
     new c6e2b7a  BLE Host - enable key rfrsh & param req events.
     new 466a619  BLE Host - Fix for encryption key refresh.
     new 3550530  BLE Host - Don't change enc status on SMP timeout.
     new c312da6  bletiny - allow peer addr in undirected adv.
     new 4f89135  bletiny - add "datalen" command.
     new 3390ece  BLE Host - set data length HCI command.
     new 069dae2  bletiny - Read correct mst/slv ltk for sec restart
     new a96152c  BLE Host - Enable data-length-change event by dflt
     new 32afd9c  BLE Host - persist irk properly when ltk not xchgd
     new be5a985  BLE Host - Always use effective addrs during SMP.
     new eb17794  BLE Host - Fix privacy+pairing bug.
     new e03ce5e  Forget to initialize rxadd properly if directed advertising
     new c589590  BLE Host - include both addresses in conn desc.
     new fbc2b60  BLE Host - SM: correctly report encrypted state.
     new 60e0453  BLE Host - rename effective->ota; identity->id
     new d986a27  BLE Host - Fix wrong peer addr type in ltk req rx.
     new 6695d0c  BLE Host - SM: Remove accidental assignment.
     new af67329  Fix resolving INITA in directed advertisement when initiating
     new a481a84  BLE Host - Reject SMP opcode 15.
     new 830149e  BLE Host - Never persist our own IRK in keystore.
     new 0fea978  BLE Host - initiator tx key exch if no keys rx.
     new ef29171  BLE Host - Do key exchange if only one side txes.
     new 4fe1ee7  BLE Host - SM SC: Log public / private keys.
     new 7a75168  BLE Host - always honor ctlr encryption events.
     new 5bbe267  BLE Host - Rename sec_state.enc_enabled->encrypted
     new a5f37f2  BLE Host - Nack unexpected LTK reqs from ctlr.
     new 1fd06b5  BLE Host - Don't print status for no-op event.
     new d43cb52  BLE Host - Don't kill SM proc when bad io injected
     new 1a7949f  BLE Host - Clear queue on gatt-long-write failure.
     new af8610a  BLE Host - Clear queue on gatt-reliable-write fail
     new 89d36b5  BLE Host - Fix compiler errors!
     new ca28041  bletiny - print xchgd keys in big endian.
     new 91a1b0f  bletiny - Remove extraneous newlines in logs.
     new 18bd234  BLE Host - Log addresses in big endian.
     new 24cd9ab  BLE Host - Persist keys if both sides want bonding
     new 8451946  BLE Host - Fix mistakes in IO capabilities tables.
     new c72b6b4  BLE Host - Send correct SM err on confirm mismatch.
     new fb4b6cd  BLE Host - SM; remove obsolete KEY_EXCH flag.
     new 8d06088  BLE Host - Add write functions for key exch msgs.
     new 80fbd38  BLE Host - ble_hs_addrs() function.
     new 4f9739f  BLE Host - SM SC unit tests.
     new c684288  BLE Host - Persist our IRK.
     new d47d308  BLE Host - Rename mst/slv sec -> peer/our
     new ad243cf  BLE Host - More SM SC unit tests.
     new 7792ec5  BLE Host - Search DB when initiating security.
     new 67f0192  BLE Host - unit tests: restore via enc in sc tests
     new ed9fea6  bletiny - Separate pairing from encryption.
     new ad94ca6  BLE Host - Include our_id_addr/type in conn desc.
     new b4c3446  BLE Host - unit tests for combined priv/sc.
     new 4739392  BLE Host - Clean up endianness confusion.
     new 3bed228  Add LE ping and Authenticated Payload Timeout event
     new ec3cc91  Turn LE ping on by default
     new d6e28db  BLE Host - Fix build when SM disabled
     new daab074  BLE Host - Fix unit tests with new startup seq.
     new 06e134c  BLE Host - SM: remove obsolete ediv,rand field
     new 8b26f56  BLE Host - Don't restore bonding on enc. fail.
     new 24c093c  BLE Host - Consider bonding flag in rxed sec req.
     new cda2363  BLE Host - Deal with va_args bug for master_id log
     new e347a0d  BLE Host - Rename start_rand to master_id_rand.
     new 39dd36c  BLE Host - More SM unit tests.
     new ee39d2b  sys/reboot; package depends on log.
     new a9af204  libs/boot_serial; first cut at doing image upgrade over serial in bootloader.
     new 2d61426  bootutil; fix feature name for RSA key use in signed images documentation.
     new 92514e9  boot_serial: don't advertise BOOT_SERIAL feature.
     new dd71f00  boot; conditionally check whether to expect image download commands over serial. Whether code gets built in depends on target features.
     new bd458b5  BLE Host - Fix bug; lgcy pairing iocap=4.
     new 6970f58  BLE Host - Clean up host privacy.
     new b7fa20b  BLE Host - Fix broken scan timeout.
     new a5681c1  libs/os - add os_time_ms_to_ticks() function.
     new 2f57efe  BLE Host - Handle overflow in large scan duration.
     new 63b20b2  BLE Host - Ability to cancel discovery operation.
     new 91bc6c2  bletiny - Support for "b scan cancel" command.
     new 76e33d9  Modify on-flash structures in prep for lastblock change
     new 2efa344  bleprph - Fix build errors.
     new af6cb23  coredump; package depends on bootutil header files and imgmgr.
     new b8b3232  BLE Host - Return BLE_HS_ETIMEOUT_HCI on ack tmo.
     new 39660c0  BLE Host - Return oom errors on no hci buf / no ev.
     new eacea95  BLE Host - Remove obsolete ble_hs_thread_safe() fn
     new ac9f865  BLE Host - Stop scan timer when disc. proc. cncld.
     new 9b56c3c  BLE Host - Single buffer for HCI cmds and acks.
     new a27e86f  BLE Host - Clean up runtime settings.
     new f664c50  BLE Host - Fix build error caused by prev commit.
     new 9a8d36e  BLE Host - Remove extra sec check on ATT write.
     new e942cec  BLE Host - ble_att_svr_read_local()
     new e0c73d2  log2smtest.rb: generates BLE SM unit tests.
     new 9052048  This changes are to write the test code to test the event queue
     new b633dfb  MYNEWT-273; hal - add prototype for bsp_hw_id().
     new 7bd50b3  MYNEWT-273; implement bsp_hw_id() for nordic and STM32F4.
     new 183873d  MYNEWT-79: move common hal code from mcu to hal
     new 712374a  MYNEWT-79: fix native cputime and add the common hal source file
     new e221e1e  nordic MCUs; bug fix for bsp_hw_id(). It was copying 2nd half of the id from wrong registers.
     new 5e9b6f3  Retrieve and display hw id in bletest
     new cd0793a  native; add pseudo bsp_hw_id()
     new 6b829a0  config; allow CLI to display max size variable value.
     new 7dbc0d0  boot_serial; fix test code.
     new fd0a899  bletest; printf string was not working for some native targets..
     new 93f2e11  This closes #65.
     new 9490ca7  sys/config; change export function prototype. Added argument which tells whether module should export variables it wants to persist, or variables it wants to display.
     new 9f3d49f  hal; add a define limiting number of bytes in HW identifier.
     new 0abba44  sys/id; package which exports hw id, bsp name, app name and configurable serial number via config interface.
     new 2f2db14  slinky; include sys/id in the sample app.
     new 165f463  Added BSP for RedBearLabs blenano with MK20 dev board based on nrf51dk
     new 821b21d  This closes #67 Merge branch 'master' of https://github.com/Eichhoernchen/incubator-mynewt-core into develop
     new 8c6c5a8  No need to change repository.yml for pull request #67
     new f9ef568  Implement file lastblock caching in flash
     new 27a8888  Legacy NFFS version support to standalone mode of ffs2native
     new c3f9495  adding more test to os_eventq_poll
     new 251ba7a  MYNEWT-332: Return error if initiating and host attempts to enable scanning
     new 0678891  bootutil; don't stop swapping images if writes to update status file start failing.
     new 55c2e6e  slinky; increase newtmgr stack size. Coredump implied that file write was triggering NFFS garbage collection.
     new baee9cd  BLE Host - Report HCI error code on terminate.
     new bcfe3fd  MYNEWT-329: More efficient cputime when using 1MHZ clock
     new 7b269d5  Fix bug in how V0 objects are read in from flash
     new 5cc8548  index of scratch area not initialized
     new 2e643fd  BLE Host - Fix read-rssi bug.
     new dda1c9a  bletiny - Add "b rssi" command for reading rssi.
     new 4129157  BLE Host - BLE_HS_EMSGSIZE used incorrectly.
     new 127d425  BLE Host - unit tests for reading RSSI.
     new 9b008aa  MYNEWT-313: Low power modifications
     new 53d7e65  NimBLE - Host frees HCI cmd buf on ev alloc fail.
     new e9f0c16  Merge branch 'nffs-update' into develop This closes #64.
     new 28e2a8b  MYNEWT-83: Controller should use a fixed buffer for reception
     new 0d9c8f3  add repository.yml
     new f258b0d  bletiny - Disable some BLE features by default.
     new 364bcc3  BLE Host - Limit to 2 consecutive OS events.
     new 81fd4cd  BLE Host - Indicate service in chr reg callback.
     new c3b71fe  BLE Host - Allow app to specify adv flags,txpwr
     new 1aae9b8  bletiny - Account for adv flags,tx_pwr_lvl changes.
     new cdd3807  bleprph - Account for adv flags,tx_pwr_lvl changes.
     new a7e2a2e  BLE Host - Change GATT server callback API.
     new 3c68153  Update ble apps to use new GATT API.
     new 0cb8d25  BLE Host - Remove 'enhanced' from connect ctxt.
     new c8c8a4a  BLE Host - ble_gap_crt_params->ble_gap_conn_params
     new 026d11d  BLE Host - Update ble_gap_conn_initiate() API.
     new 5f4967d  BLE Host - ble_gap_conn_initiate->ble_gap_connect
     new dba9503  bletiny - deal with changes to ble_gap_connect API
     new b9a61e2  BLE Host - ble_gap_cancel->ble_gap_conn_cancel
     new a396985  BLE Host - Update ble_gap_adv_start() API.
     new b014354  bletiny - Use new advertise API.
     new 804b445  bleprph - Use new advertise API.
     new 980c937  BLE Host - GATT registration API changes
     new 808148a  bletiny - Use new GATT registration API.
     new 3ebfc4b  bleprph - Use new GATT registration API.
     new b92ddcd  BLE Host - Add duration parameter for advertising.
     new 2c37b7b  bletiny - Account for addition of adv. duration.
     new 3108b11  bleprph - Account for addition of adv. duration.
     new be39876  bletiny - fix bug; scan dur was parsed as uint16
     new d586c0e  BLE Host - Updated GAP discovery API.
     new 9e781e9  BLE Host - Don't auto-generate NRPA.
     new e4c0c0a  BLE Host - handle direct advertising report event.
     new e2b64ce  bletiny - Use new discovery API.
     new 3890be3  BLE Host - Always increment GAP stats on failure.
     new 9fd7889  BLE Host - ble_gap_conn_ctxt->ble_gap_event_ctxt
     new 46801ab  BLE Host - Add missing fields to ble_gap_conn_desc
     new 6353155  BLE Host - Const correctness.
     new 3402795  ble apps - Account for const correctness.
     new 81b89f6  ble apps - Use new GATT callback API.
     new 2997fff  BLE Host - Comments for GATT server structs.
     new 787463b  BLE Host - Lookup svc,chr,dsc handles by UUID.
     new 079aff1  BLE Host - GATT client cb: error arg never null.
     new 2447ea0  BLE Host - Indicate GATT proc done - BLE_HS_EDONE
     new bad2b6a  ble apps - Use latest GATT server API.
     new 3757089  BLE Host - ble_gap_[...]_active() functions.
     new f962497  BLE Host - Allow HCI reason in ble_gap_terminate()
     new 270fcf6  BLE Host - Add missing 'static'
     new 16e9871  BLE Host - ble_gap_conn_cancel() - rc when !active
     new 40b635e  BLE Host - Clean up private headers.
     new 0853958  BLE Host - Add API doxygen comments.
     new 7efbf0e  BLE Host - Fill in privacy API.
     new faed993  BLE Host - Remove obsolete error codes.
     new cd4283e  BLE Host - Clean up error codes.
     new 0ebad0f  BLE Host - BLE_HS_ERR_SM_THEM ->BLE_HS_ERR_SM_PEER
     new f1554a0  BLE Host - Clean up error codes.
     new 3bb2419  BLE Host - Move ibeacon prototypes to new header.
     new 27445b8  BLE Host - GAP event callback updates.
     new 1c8a135  bletiny/bleprph - Use new GAP event callback API.
     new 44b45e9  BLE Host - ble_gap_conn_rssi().
     new fd4a12a  mbuf: fix const correctness in os_mbuf_off().
     new 98181d7  mbuf: os_mbuf_appendfrom
     new 4cb430a  bletiny - use new rssi function.
     new cd66efc  BLE Host - ACL data packet fragmentation.
     new 3714aea  BLE Host - Additional doxygen comments.
     new 77b9d5e  BLE Host - Fix for spurious gcc warning.
     new fe13229  bletiny - conn: peer_addr_type=public by dflt.
     new 5ccea9b  BLE Host - Fix spurious maybe-uninitialized warn.
     new eb24b4d  MYNEWT-314; First take on the socket interface.
     new 8da07ef  BLE Host - Add duration param to ble_gap_connect()
     new f27fdb2  os - Move callout list init from data to text
     new 5806fa0  os - g_task_list initialized incorrectly.
     new 2fbc2b6  MYNEWT-314; First take on the socket interface.
     new a5ab3ed  os - Move callout list init from data to text
     new e588bbb  os - g_task_list initialized incorrectly.
     new 350eb2a  mn_socket; replace socket pointer with a user-defined void * in socket callback arguments.
     new 885a749  have nrf52dk build with default compiler flags
     new 5b6a0a7  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new 509df9d  Nimble: rename g_hci_cmd_pool --> g_hci_evt_pool
     new c7c7c9c  BLE Host - gattc: dsc refers to chr val handle.
     new b7f6a33  This closes #70.
     new bb7367d  mn_socket; replace socket pointer with a user-defined void * in socket callback arguments.
     new a1e0613  have nrf52dk build with default compiler flags
     new 895e803  Nimble: rename g_hci_cmd_pool --> g_hci_evt_pool
     new df81d18  BLE Host - HCI commands were logged incorrectly.
     new ed21cfa  bletiny - Account for new dsc desc API.
     new bcdaa47  BLE Host - combine adv enable/disable tx commands.
     new 203dbc4  bletest - Remove obsolete #include.
     new 3dd354e  Merge branch 'ble_hs_api' into develop
     new e6602f6  BLE Host - Move ATT MTU defines into public hdr.
     new fb3eae7  BLE Host - Fix filter-duplicates in GAP discovery.
     new d38f158  MYNEWT-350 BLE Host - Fn to calc GATT server rsrcs
     new 9420c87  BLE Host - scan: svc data fields had 0 length.
     new 147a563  BLE Host - Move opcode into gatt access ctxt.
     new 78d4bed  BLE Host - Move opcode into gatt register ctxt.
     new c487de2  inet default services; echo, discard and chargen. These can be used when testing data transfer with IP.
     new 621629d  BLE Host - Move logging into separate file.
     new 938d3ce  BLE Host - rxed adv: UUIDs directly accessible.
     new a7437b2  bleprph / bletiny - Use new adv data API.
     new 3326bba  BLE Host - GATT procedures handled in wrong order.
     new db4ca38  BLE Host - RAM persistence layer package.
     new cf06765  bletiny / bleprph - Use RAM persistence layer pkg.
     new c569489  BLE Host - Package for mandatory svcs (GAP & GATT)
     new 35d4eb8  bletiny / bleprph - Use mandatory svcs pkg.
     new b236e39  blecent - Example app: NimBLE central.
     new cf5d66d  BLE Host - Call GAP cb for notify tx events.
     new aeaa96d  BLE Host - Send notify/indicate in parent task.
     new 9c227ab  bletiny - Fix for descriptor discovery.
     new a12e18c  bletiny - Use new host notification API.
     new 3f735f6  BLE Host - Don't include conn-desc in GAP event.
     new 6e78b30  ble apps - Account for GAP conn-desc change.
     new 7c8a4d6  BLE Host - GAP event when peer subscribes to CCCD.
     new ab617b5  BLE Host - Ensure proper ordering of notify GAP ev
     new 9e1b520  bleprph / bletiny - Use GAP subscribe event.
     new 96c5e00  BLE Host - Only enable GATT procs for centrals.
     new 8e930a7  bleprph - Compile out debug log / unused features.
     new f1ff4ab  MYNEWT-266 Newtmgr over BLE
     new fb2a8bc  MYNEWT 266 - newtmgr over BLE
     new db6947c  MYNEWT-334 log_append() not checking for log valid
     new 2350723  MYNEWT-266 newtmgr over BLE
     new ab33b2b  MYNEWT 266 - newtmgr over BLE(API Changes)
     new 245d516  BLE Host - unit test for rx GATT long read.
     new 84b4302  Update ffs2native with bugfixes and CRC support
     new 76193b9  Don't automatically truncate files in fsutil_write_file()
     new c0d9f8e  Bug fixes and debug enhancements for nffs
     new 1f79ee2  blecent - Handle rx notify; don't disconnect.
     new 850b126  arduino primo; reset the target when attaching gdb via openocd.
     new e1c39b5  nrf52; support GPIO irqs.
     new 199d64e  This closes #76.
     new aa1acba  nrf52 GPIO; clear GPIOTE even when irq is re-enabled.
     new 0dd7cf8  HAL UART; add hal_uart_close()
     new c092104  nrf52 uart; add hal_uart_close(). Allow 76800 baud rate.
     new d7f0c95  wifi_mgmt; start of wifi interface management library.
     new 24deb8d  blecent - Fix memory leak on disconnect!
     new 010602f  os - Add mbuf fuction: os_mbuf_cmpm()
     new 5c4b292  os - Add an mbuf function: os_mbuf_prepend_pullup
     new 491ef44  os - Rename os_mbuf_memcmp -> os_mbuf_cmpf.
     new 6c457ca  testutil - Allow post-test callback per suite.
     new ef7abf7  BLE Host - Use mbufs instead of flat bufs.
     new a10cdd0  newtmgr_ble - Use new host mbuf API.
     new d187742  Update sample NimBLE apps to use new mbuf API.
     new beab6f2  BLE Host - Small doxygen update.
     new 055eb4a  newtmgr_ble - Oops, fix stupid off-by-one bugs.
     new cc329cf  uart_bitbanger; minimalist async UART implemention using GPIOs.
     new db3c76b  BLE Host - Fix default ble_hs configuration.
     new bbd43f1  ble example apps: use dflt ble_hs cfg if possible
     new 195c7d6  bletiny - Allow setting of local random address.
     new 64e2ccb  BLE Host - Fix null pointer dereference.
     new bcbfb41  BLE Host - Update unit tests to use new dflt cfg.
     new 52e40bd  blehci - Apply Johan's fix for compilation error.
     new 65e9a50  BLE Host - Reduce dflt # of hci bufs.
     new fb6b480  BLE Host - Don't require 2-phase GATT server init.
     new dd1a3db  BLE sample apps - Use new GATT registration.
     new 1d8ecf9  BLE Host - Update unit tests for new GATTs API.
     new fd187c1  nordic gpio; was not compling with newlib.
     new fd74367  Don't read on-flash structures that extend beyond flash area
     new a6dcf42  BLE Host - Oops, remove debug code.
     new 7e47b2d  bletiny - Register ANS and security-test svcs.
     new ec4e8cf  slinky; move first console printout to happen in task context. UART tx completion interrupt handler was overwriting initial system stack.
     new f961eac  boot; if using FCB for config, don't assert if flash contents are not right.
     new 140c373  slinky; if using FCB for config, and flash contents are not right, erase them, and make them right.
     new 4240de7  fcb; calling fcb_rotate() when there is only one flash sector in FCB was not wiping out the contents of that sector.
     new a0810f7  log; fix the use of image scratch when rotating logs. Need to erase the area before trying to use it.
     new 4f91f48  BLEuart app
     new 72dd7d9  BLEuart app modifications as per changed API
     new ac78fde  BLEuart app changes and host fix
     new f06c2d2  add stm32 and nordic sdks based on new structure
     new 9987de2  bletiny - add missing newline in console output.
     new 605fd1f  This closes #82.
     new e91a0d9  Added the profiles dir. Added Link Lost Service
     new d21530d  Update Lost to Loss in comments.
     new b26285f  updated lls location to host and new api
     new 7f3c681  bletiny - Don't set a static rnd addr by dflt.
     new 626b219  added tx power service to profiles
     new a4494fe  BLEuart app
     new db99fcd  BLEuart app modifications as per changed API
     new 9a6dfbd  BLEuart app changes and host fix
     new 26320fa  bletiny - add missing newline in console output.
     new 1ff4f87  bletiny - Don't set a static rnd addr by dflt.
     new 76ae250  remove custom cmsis-core includes, and treat cmsis-core as a SDK package
     new e6d4acd  enable nrf51dk to use new Nordic SDK
     new 260aad1  remove nrf52xx custom nordic headers and replace them with local headers.
     new 2fcf6aa  remove duplicate cmsis definition in nordic header filse to avoid confusion
     new f4796bc  BLE Host - Remove double indirection from tx API.
     new 5a78264  BLE ctlr - Use updated host rx data API.
     new 44e7d54  newtmgr_ble - Update for latest NimBLE host API.
     new 6d09636  ble apps - Update for latest NimBLE host API.
     new 64e5884  bleuart - Use latest NimBLE host API.
     new b4ae19f  Tx Power Service implementation
     new d0b6d35  updated comments and error return value
     new fab76a5  shell; call console_init() from shell task context instead of app main.
     new b255dc3  console; don't crash if there's console output when console has not been initialized.
     new 2aba760  unfinished changes
     new cbffc39  Sim compiler - don't generate .bin file.
     new c41f7f3  fixed compilation errors and runs. Untested. Unfinished.
     new 5a7d18c  coding standard and on_gap_event changes.
     new 5d4620e  forgot to change header file
     new 4f13d68  added doxygen style comments
     new 98caf9f  coding style changes
     new 62943fb  MYNEWT-342: Fix invalid access address generation
     new 1a14ba8  Fix memory overwrite in random number generation code. This overwrite could cause privacy to fail
     new 47b9552  renamed on_gap_event to on_gap_disconnect to better describe functionality
     new e931523  os, cortex-M; keep using MSP as stack pointer until os_start(). This allows us to take interrupts during system init.
     new 42df726  shell; initialize console at shell_task_init().
     new 60d6285  os; fix botched commit.
     new 619af6e  Alert Notification Service implemented.
     new ca151c0  updated comments
     new 785dd5d  sys/config: Fix returning long config values to newtmgr
     new e5433b0  os: allow os_time_advance() when OS not started.
     new 0de126a  BLE Host - Wait for conn-cmplt-ev for GAP conn tmo
     new 40695b3  BLE Host - Remove double indirection from tx API.
     new 83d62d2  BLE ctlr - Use updated host rx data API.
     new 39bc059  newtmgr_ble - Update for latest NimBLE host API.
     new ee4eaac  ble apps - Update for latest NimBLE host API.
     new 3da7f49  bleuart - Use latest NimBLE host API.
     new cf90249  shell; call console_init() from shell task context instead of app main.
     new c092a8a  console; don't crash if there's console output when console has not been initialized.
     new cf6c3da  Sim compiler - don't generate .bin file.
     new 37f8bb5  MYNEWT-342: Fix invalid access address generation
     new 5092dc3  Fix memory overwrite in random number generation code. This overwrite could cause privacy to fail
     new 7479341  os, cortex-M; keep using MSP as stack pointer until os_start(). This allows us to take interrupts during system init.
     new 4eaca97  shell; initialize console at shell_task_init().
     new 5a7c0a1  os; fix botched commit.
     new b731555  os: allow os_time_advance() when OS not started.
     new db980b2  BLE Host - Wait for conn-cmplt-ev for GAP conn tmo
     new 93d29b8  remove DAC,ADC and PWM adcs.  remove sysid and int/ext concept from I2C and SPI adcs.  add drivers / device framework first cut.  this is an interim checkin.
     new f0e3b9a   initialize os device structure properly.  add primary and secondary init phases.
     new 5091e74  Immediate Alert Service implemented.
     new 88e3cb6  This closes #83. Merge remote-tracking branch 'bgiori/develop' into develop
     new ef3024f   variables declared at top of function scope
     new b005e15  BLE lls - Move variable defn. to top of fn.
     new 403e899  coding standards - variable defn. placement.
     new 030dcb5  bootutil; change the order in which image swap progress is recorded.
     new 3440607  Variables declared at top of function scope
     new ddba2ab  Refactored file structure for premade services.
     new 64b1cd9  moved location to services from profiles
     new 1d68f68  update include path
     new df94f01  moved tps to services dir.
     new fb557b5  slinky; Bump up the stack allocation for task1, as it was overflowing.
     new 8dfadef  Added the profiles dir. Added Link Lost Service
     new a1f73dc  Update Lost to Loss in comments.
     new ba37dff  updated lls location to host and new api
     new 04cfd80  shell; call console_init() from shell task context instead of app main.
     new 202ce3c  coding standard and on_gap_event changes.
     new d763fee  forgot to change header file
     new bcca6cc  added doxygen style comments
     new d6343b5  renamed on_gap_event to on_gap_disconnect to better describe functionality
     new ce2e596  BLE lls - Move variable defn. to top of fn.
     new 3ceb8ae  coding standards - variable defn. placement.
     new 447699b  bootutil; change the order in which image swap progress is recorded.
     new 46ffe2a  slinky; Bump up the stack allocation for task1, as it was overflowing.
     new 30da465  Add ADC implementation.  Add device tree implementation.
     new 21638d9  fcb; fix endless loop on corrupted FCB area.
     new 1f8bbd8  console - Fix whitespace issues.
     new 93c01c5  BLE Host - Read BD_ADDR on startup.
     new 3d3f81d  nrf52dk-uart - Clear state on open.
     new fca8bc1  olimex-e407 - UART flow control.
     new 3a7f4e2  olimex-e407 - hal_uart_close().
     new c970865  olimex debug script - remove "set -x" debug flag.
     new 2444d8f  BLE Host - Use HCI transport API
     new ef6ef4c  BLE Host - Reset on hardware error.
     new d842a43  BLE Host - Rename HCI identifiers and files.
     new 29b69dd  Update sample BLE apps to use transports.
     new 24b90c3  eventq - os_eventq_poll() - Allow a timeout of 0.
     new b187e6d  BLE Host - Use os_eventq_poll()
     new e22285c  add I2C HAL.  Update I2C HAL to remove vestigates of system_device_id, and convert docs to doxygen format.
     new 8ab78a8  Add HAL SPI implemnetation for Nordic NRF52.  Update HAL SPI to use consistent numbering scheme.
     new a234566  re-enable compilation for all nrf52 based devboards.  focus on nrf51 implementation next.
     new 4965b05  mempool - fn to check if block came from pool.
     new 9d5aa01  mempool - Allow mempool with 0 blocks.
     new f892249  NimBLE - high / low prio event buffers.
     new c483e82  BLE apps - Update for latest HCI transport changes
     new 13f4b15  BLE UART HCI - Remove debug log.
     new df75166  bletiny - Be consistent with addr type strings.
     new f153e24  BLE Host - distinguish already/busy in conn/disc.
     new 2ec94a1  BLE Host - Use os_mbuf_append_from, not handrolled
     new 448dfac  BLE Host - Free mbuf on os_mqueue_put() failure.
     new 5897ba9  BLE Host - Clean up ACL tx fragmentation.
     new 409c067  BLE Host - Don't assume leading space in l2cap tx.
     new a590ce0  BLE Host - doxy comments for ble_gatts_count_cfg()
     new 80f488f  BLE Host - Free mbufs on exec-write-failure
     new 50d349b  BLE Host - Send exec-write when prep-writes cmplt.
     new 36de005  BLE Host - Free mbufs on exec-write-failure
     new ee510c0  BLE Host - validate write upon rx of prep write
     new f409079  BLE Host - gap test needs to hb when checking tmo.
     new a9e0091  BLE Host - prep/exec tests: better mbuf leak check
     new 51294d5  BLE Host - Fix unit test SIGSEGV.
     new 913f7dd  note that we need to handle 9-bit values in SPI implementation.  Add test sblinky package.
     new 8aafe83  remove Nordic dependency from pkg.yml
     new 425a213  properly set the init_arg to os_dev_init() function.
     new 904ec76  changes from supporting Arduino Zero/SAMD21 HAL.  take an opaque argument to I2C and SPI init() functions for pinmux.
     new e56d563  util - Functions to alloc mempools and mbuf pools.
     new b077f8a  ble - Transports return BLE_ERR_ return codes.
     new 48ef7ae  util - Fix up mem function comments.
     new f1e3467  os_mbuf_appendfrom - Detect source mbuf overrun.
     new 5877bad  BLE Host - reuse exec-write-req mbuf for rsp.
     new 96b7f79  BLE Host - Cleanup att_svr rx prep / exec write.
     new 18298ea  fcb; fix endless loop on corrupted FCB area.
     new 3ea4881  console - Fix whitespace issues.
     new aff82c3  BLE Host - Read BD_ADDR on startup.
     new c09231e  nrf52dk-uart - Clear state on open.
     new d6e6a6b  olimex-e407 - UART flow control.
     new deee95e  olimex-e407 - hal_uart_close().
     new 2a8f6e4  olimex debug script - remove "set -x" debug flag.
     new 0fd02e1  BLE Host - Use HCI transport API
     new c78db97  BLE Host - Reset on hardware error.
     new 36254fc  BLE Host - Rename HCI identifiers and files.
     new 043e0e5  Update sample BLE apps to use transports.
     new a4c44d7  eventq - os_eventq_poll() - Allow a timeout of 0.
     new f3d4aaa  BLE Host - Use os_eventq_poll()
     new 5c00287  mempool - fn to check if block came from pool.
     new 6d5b96d  mempool - Allow mempool with 0 blocks.
     new a7f8b7a  NimBLE - high / low prio event buffers.
     new d3f60ae  BLE apps - Update for latest HCI transport changes
     new 8f4f2cb  BLE UART HCI - Remove debug log.
     new f5f8370  bletiny - Be consistent with addr type strings.
     new 5863ce6  BLE Host - distinguish already/busy in conn/disc.
     new a449b70  BLE Host - Use os_mbuf_append_from, not handrolled
     new 259f4c3  BLE Host - Free mbuf on os_mqueue_put() failure.
     new 009bb6c  BLE Host - Clean up ACL tx fragmentation.
     new 1efa31f  BLE Host - Don't assume leading space in l2cap tx.
     new f36fa7c  BLE Host - doxy comments for ble_gatts_count_cfg()
     new fbdb1ba  BLE Host - Free mbufs on exec-write-failure
     new aadba62  BLE Host - Send exec-write when prep-writes cmplt.
     new de85f43  BLE Host - Free mbufs on exec-write-failure
     new d6fab4d  BLE Host - validate write upon rx of prep write
     new f1020d3  BLE Host - gap test needs to hb when checking tmo.
     new 004d61d  BLE Host - prep/exec tests: better mbuf leak check
     new 8cecd61  BLE Host - Fix unit test SIGSEGV.
     new 2e68697  util - Functions to alloc mempools and mbuf pools.
     new 2521994  ble - Transports return BLE_ERR_ return codes.
     new 229927d  util - Fix up mem function comments.
     new 2d39d3b  os_mbuf_appendfrom - Detect source mbuf overrun.
     new abd5a75  BLE Host - reuse exec-write-req mbuf for rsp.
     new 79922ef  BLE Host - Cleanup att_svr rx prep / exec write.
     new defcd41  BLE Host - Set state before tx HCI enable.
     new 0d279b6  BLE Host - Don't reject max-size adv field.
     new e02d7ab  fixup adv
     new d7ce2ac  bletiny - Correctly limit var-len adv field sizes.
     new 665d8dc  BLE Host - Add missing break statement.
     new 22e7eab  BLE Host - Fix crash when #-evt-bufs > #-os-events
     new 8b8d887  BLE RAM trans: evt buf sz 260-->45; ct 3-->14
     new 1e9bbc2  BLE apps - Base ble_hs max_hci setting on HCI cfg.
     new 8ec1b8d  BLE Host - Check conn state once before proc.
     new e291e12  This closes #88. Merge remote-tracking branch 'bgiori/refactor-services' into develop
     new 06c79c4  BLE Host - Allow MTU to be checked for unconn peer
     new 965e6dd  hw/bsp/nrf51-blenano - fix compile error.
     new c7511b3  BLE Host - Send correct error code for unsup. n/i.
     new 3b6e2f1  BLE Ctlr - max evt sz too low for rd-lcl-sup-ftrs
     new bfdeb42  BLE - Fix out-of-date comment.
     new 95c70a5  BLE Host - sm,sc - ask for pk after rx pubkey
     new ca1c446  blehci - Use ble_hci_uart_cfg object, not dflt.
     new bbad7a2  Fix error in comment regarding how to calculate pin index from the port and port pin number
     new 580f5b6  MYNEWT-83: Use a fixed buffer for reception for controller stack
     new 7c8cca9  MYNEWT-83: use fixed buffer for reception. Get native arch building
     new ea5736e  MYNEWT_83: Use fixed buffer for reception.
     new 70f4ec7  Update sample BLE apps to use transports.
     new 50d00eb  BLE apps - Update for latest HCI transport changes
     new 22fe6f2  Fix incorrect handling of multiple connections and starting encrypted links with all of them
     new a955c2f  Fix incorrect handling of multiple connections and starting encrypted links with all of them
     new 726a600  MYNEWT-358: nrf51 cannot connect to directed advertisers w/privacy
     new 5e3595d  Use new acl data tx routine
     new 2617a91  shell prompt in own files
     new 1f52317  shell prompt in own files
     new 1f50420  bletiny - parse_arg_uint32_dflt()
     new 567c9c1  BLE Host - Function to retrieve preferred ATT MTU.
     new 30d5d15  BLE Host - Update conns' pref. MTU
     new 277edaf  BLE Host - Don't allow >1 tx MTU request per conn.
     new e3750fe  BLE Host - Report updated MTU via GAP event cb.
     new 032d0a7  BLE Host - Only log ATT cmd after tx succeeds.
     new 63911e8  BLE apps - Handle GAP MTU event.
     new 02f9f52  boot_serial; regression test on linux was failing to build.
     new 40c072e  MYNEWT-83: use a fixed buffer for reception.
     new 1257c17  channel buffer should be number of channels multiplied by sizeof(adc_chan_config)
     new 7ef74cd  Add the I2C HAL for STM32F4XX, first cut implementation
     new bc4c0a8  basic os_callout
     new 3359c33  adding the test for os_callout
     new 0b7cd2f  advancement in the callout
     new 3946efd  corrections in the test callout
     new eacd968  correction of comments
     new 5f85bac  just adding more code
     new f8af60d  adding the test for os_callout
     new 6181514  updating the code as from last comment
     new 6e96e26  fixing
     new c0f685b  This closes #81.
     new 5de9a72  This closes #86.
     new f1d3b76  Add ADC for nrf51
     new a213939  add hal spi implementation for stm32f4
     new 5768f08  add complete definitions of hal_spi (GPIO config).  Switch I2C to stm32f4_ naming vs stm32_ naming.
     new fcda6e7  Fixed bug where ID was always wrong in response
     new b2009c9  boot; don't use NFFS or FCB for keeping status. Interim commit.
     new 52a8e9f  boot; return full flash location of status bytes, instead of just offset.
     new c29be5a  bootutil; move routines reading boot-copy-status from loader.c to bootutil_misc.c.
     new cc0317c  boot, imgmgr; return the slot number for test image.
     new 857e611  bootutil; make status element size depend on flash alignment restrictions.
     new a54ebc5  bootutil; add 'confirm' step, telling that image was confirmed as good. Otherwise next restart we'll go back to old image.
     new 183be3a  imgmgr; automatically confirm image as good for now.
     new 1869d9b  bootutil/imgmgr; output of boot now shows the fallback image.
     new 2331b50  boot/bootutil; remove debug console use from bootloader.
     new ce4f190  bootutil; was returning wrong image header in response when swithing images. Add boot_set_req() routine for unit test use.
     new 4181439  bootutil; adjust unit tests to work with status upkeep outside sys/config.
     new 5213aca  slinky; time-based waits must use OS_TICKS_PER_SEC.
     new 2389573  boot; app does not need the dependency to mbedtls
     new c3cd5b1  boot; boot loader does not need to call os_init() anymore, as bsp_init() has been exported.
     new b02e613  mbedtls; use smaller version of SHA256.
     new a46aeec  STM32f407 discovery board BSP
     new d49726b  Merge branch 'master' of https://github.com/SanjeewaUom/incubator-mynewt-core into develop
     new 4751ae0  This closes #96.
     new 6f3d956  MYNEWT-354
     new 03c939a  MYNEWT-329
     new 18c8837  Fix warnings reported by clang.
     new 665e22f  sim compiler - replace objsize with size
     new 9277021  add flag to check if device is already open.  mutex protection not sufficient, as a task can open a device multiple times.
     new a80d2cd  uart_bitbang; move package under driver/uart.
     new 6e7d891  UART driver interface; first take
     new bbdc1ce  UART driver utilizing HAL.
     new f46a4d6  uart_bitbang; implement UART driver interface
     new 70987f7  Merge branch 'develop' - in preparation for backwards-compatibility-breaking changes to develop.
     new 7980c8c  nrf52 uart; BSP specific config now arrives as arg to hal_uart_init().
     new e31bb82  console; change to use drivers/uart API, instead of going straight to HAL.
     new 12ce23a  nrf52dk bsp; create uart driver at bsp_init().
     new 42b5ddc  nrf52 bsp; console now identified by name, not by number.
     new 1b2ae3f  uart_bitbang; update driver dependencies
     new a181976  uart_hal; don't include uart/uart.h in public header file.
     new 6fe5810  console; use bsp define to set console speed. Allow console_init() to be called multiple times.
     new 11eb7f5  uart driver; try to make function comments doxygen friendly.
     new 6535f44  olimex_stm32; create uart0 os device in bsp_init().
     new a60fd2f  stm32f4 uart; work with uart_hal driver.
     new 5fa1a91  MYNEWT-317
     new 89a9ddc  arduino_primo_nrf52; create uart0 and uart1 os devices in bsp_hal_init().
     new 401e463  adc_nrf52; fix build.
     new f95bda8  This closes #93
     new eff853a  console; don't expose console_prompt[], fix define in prompt.h.
     new 1e6c958  Don't zero stats_hdr in stats_init() so s_name is preserved
     new 6a71b5e  Use OS stats facilities for nffs counters
     new 6407f49  os; add error code OS_EBUSY
     new c8a4719  uart drivers; use os error codes as return values.
     new 1c93991  Console prompt - Ensure prompt is null-terminated.
     new f83ed14  This closes #98.
     new f2d1ba1  add documentation for split app packages
     new 5d27c94  Add gdb macros for nffs
     new 24fed7b  Use SDK include paths for nRF SDK headers.
     new e85de36  This closes #99
     new 2c79b4d  nrf51xx uart; add hal_uart_init(), hal_uart_close()
     new c04583a  nrf51dk; create uart0 os device in bsp_hal_init().
     new a11fdb6  nrf51dk-16kb; copy nrf_drv_config.h from nrf51dk bsp
     new 1465cf4  nrf51dk-16; create uart0 os device in bsp_hal_init().
     new 0790261  newtmgr; reset command was sending 2 json objects.
     new 6d6d321  changes to support split images on nrf51dk
     new ed97206  nrf52pdk; use external 32kHz oscillator for system time.
     new 4a850f5  console; use console_printf() for writing prompt. This causes timestamp to be printed in the beginning.
     new d25895d  nrf52pdk; create uart0 os device in bsp_hal_init().
     new 273fbc2  MYNEWT-317
     new fcf7594  MYEWT-317
     new 7b54621  MYNEWT-374 Code does not build if BLE_LLC_FEAT_LL_PRIVACY=0
     new fa87603  MYNEWT-374 Code does not build if BLE_LLC_FEAT_LL_PRIVACY=0
     new 1f32d15  No need to set errno; it is not used.
     new 2123de2  bootutil documentation; fix variable names in example for signed images. Fix few other omissions.
     new d05e51e  bootutil pkg.yml; remove obsolete parts.
     new cf9ec63  MYNEWT-317
     new 1149339  MYNEWT-317
     new e803fa2  MYNEWT-373
     new b50dca3  libs/util; add conversion routines from hex string to bytes and vice versa.
     new 1ce9264  imgmgr; remove obsolete 'image list', 'image boot'.
     new 39e75d0  MYNEWT-130; imgmgr - add CLI.
     new 4ee4501  bsp: add support for Nucleo-F401RE
     new 1e3a96d  This closes #101.
     new 0f85cf5  MYNEWT-317
     new c263b3d  MYNEWT-3: HAL SPI interface for nrf52
     new ed45a0b  MYNEWT-303; hal i2c - add timeout to probe/write/read operations.
     new e0864b5  Remove debug code from nrf52 hal_spi.c
     new a1a3145  MYNEWT-169; hal watchdog, add the API.
     new a370458  MYNEWT-347 BLE Host - GAP update; use L2CAP proc.
     new f77bf7f  MYNEWT-347 BLE Host - GAP update; use L2CAP proc.
     new 97189e7  MYNEWT-385: Controller not sending connection update complete event
     new 0bbed7d  MYNEWT-385: Controller not sending connection update complete event
     new 90a567c  MYNEWT-362; explicitly check whether file to download exists in download scripts, and print slightly more useful error message.
     new aab7b2a  MYNEWT-3: Add HAL SPI for nrf51. Fix nr52 hal spi bug when using non-blocking API
     new fdd134d  MYNEWT-3: HAL SPI
     new 260a90e  I had put these in the wrong place. I have to put them in a place where calling them doesn;t do anything.  Instead I had put them after the data init so that they were overwriting the important stuff.
     new 2d7ed71  Change logging format to use 16-bit log index.
     new 42048f4  Change logging format to use 16-bit index.
     new 1fd3fbf  Logging format and initialization
     new 7f28def  This closes #104 Merge remote-tracking branch 'peterfs/logfix' into develop
     new 94b22bc  Fix compiler warning in x509_crl.c
     new d9aa9e2  This closes #105.
     new 2d393f8  Fix multiple definition linker error.
     new 5ed523a  MYNEWT-241; allow user to pass additional commands to JTAG adapter SW. These can be used to select a specific target. Changed the way parameters get passed to download/debug script. Now they come in as environment variables, instead of command line.
     new f674c07  MYNEWT-241; extra jtag params were passed incorrectly.
     new 8bff1a2  MYNEWT-363; convert debug scripts to read in data from env variables. Reset the target if asked to.
     new 7d3b054  MYNEWT-241; need also to pass extra jtag commands in debug scripts.
     new ea63960  nrf52 debug; reset request was added to gdb script file too late.
     new 1efc711  MYNEWT-382: Controller number of completed packets event changes
     new 8559e07  MYNEWT-382: Controller number of completed packets event changes
     new 20e2f38  Add .gdbinit to ignored git files.
     new e993ac5  Add .gdbinit to ignored git files.
     new df50b66  Add missing include guards to two headers.
     new 61a2108  Fix warning in json unit test.
     new d56270d  MYNEWT-386: Controller should always send connection complete event
     new 840bb64  MYNEWT-386: Controller should always send connection complete event
     new 77ddfe7  mn_socket; add mn_inet_ntop().
     new d98ddc1  syscfg / sysinit
     new c181ac3  boot - Fix after syscfg/sysinit commit.
     new 0fa968e  MYNEWT-387: Separate ACL buffer pool for controller only
     new 2dfc9bd  MYNEWT-387: Separate ACL data buffer pool for controller only
     new 6773301  MYNEWT-387: Separate ACL buffer pool for controller only
     new 959b389  MYNEWT-387: Separate ACL data buffer pool for controller only
     new a1d31de  Syscfg - Fix a few more BSPs.
     new e02f667  add power management apis to the OS, both driver implementations and BSP power states
     new 0e029a5  add sys/defs package.  conversion of all error codes will wait until merge with develop to avoid painful merge.
     new 066c8c8  os unittests; use OS_TICKS_PER_SEC instead of hardcoded tick counts.
     new 673e361  mn_socket for native; UDP/TCP and UDP datapath.
     new 0b82d07  native; reduce OS_TICKS_PER_SEC to 100.
     new ece29bb  Add tinycbor and iotivity constrained to the repo.
     new 1693f95  some changes to support printing with different size intergers.
     new 1540d5b  Fix boot loaders after syscfg/sysinit changes.
     new f7ecdb1  native uart; use OS_TICKS_PER_SEC for delay.
     new 3204c60  mn_socket for native; TCP datapath.
     new aa0f259  add stubs for mynewt implememtations for iotivity
     new 23b0a5a  add stubs for mynewt
     new 1cb7f35  add an untested socket interface for the ocf stack
     new 54fe9e7  sys/log - Add missing parethesis to macro defn.
     new 77144ec  More boot loader fixes; bugs caused by syscfg.
     new 97c5750  mn_socket - Fix multiple definition nm_if6addr_any
     new fc14ad8  sys/mn_socket, native sockets; add API to list network interfaces and their addresses.
     new 5951351  mn_socket; mn_inet_ntop() for ipv6.
     new d11c52f  mn_socket - native_sock; add scope_id to v6 sockaddr.
     new a2c7150  mn_socket/native; multicast support.
     new 715394c  mn_socket; add test for v6 UDP multicast.
     new b359382  native sock; more error code mappings.
     new d27f1f3  basic test app working with the iotivity client that builds with their constrained github repo
     new 0ae2adf  fix codeing standards register for multicast on all interfaces `
     new 7541bde  need to turn on c99 for iotivity
     new d998235  change mode to executable for download scripts
     new b71c9ea  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new 8084449  mn_socket; wrong return code on error from mn_inet_pton().
     new 097535b  mn_socket; add interface flag for multicast ability.
     new 8ab7073  mn_socket; linux does not have multicast enabled for loopback itf by default.
     new 69b5ce5  native sockets; supports running on linux..
     new dd79d93  Add Apache License header. Not sure why this was omitted.
     new 473e050  MYNEWT-388: HCI uart should not assert if a command, event or ACL buffer not available
     new 622b462  Add Apache License header. Not sure why this was omitted.
     new aed4343  MYNEWT-388: HCI uart should not assert if a command, event or ACL buffer not available
     new 66e1361  wifi_mgmt; print usage on unrecognized command.
     new 9dca85e  mn_socket; remove unused element from mn_itf.
     new 9317ddb  No jira ticket for this commit. In the case of the combined host/controller, the length of the ACL data packet (as reported by read buffer size) was technically incorrect (although there are no issues with it because the host will only use the available mbuf and the controller does nothing with the ACL data packet size). The code did not account for the 4 byte HCI header. Now we do account for it so it is consistent with the controller only code.
     new e3cdc2b  No jira ticket for this commit. In the case of the combined host/controller, the length of the ACL data packet (as reported by read buffer size) was technically incorrect (although there are no issues with it because the host will only use the available mbuf and the controller does nothing with the ACL data packet size). The code did not account for the 4 byte HCI header. Now we do account for it so it is consistent with the controller only code.
     new 7dc40e7  newtmgr; move default handlers to separate package.
     new 895d567  newtmgr; move defs to default commands to nmgr os package header file.
     new 5e92585  newtmgr/os is not a good name, newtmgr/nmgr_os is slightly better.
     new 0c0f3e1  Fix sblinky
     new 635dc15  update ias package structure into host/services
     new c1aab98  iotivity; fix handling multiple query arguments.
     new b43a21f  iotivity; fix sending partial data when error happens while constructing discovery response.
     new afc5fca  newtmgr; clean up nmgr API use a bit.
     new 3ba8d18  iotivity; increase the define for # of resources.
     new 63dfa91  newtmgr_oic; run OIC server, and newtmgr protocol over it.
     new ad9ce1c  newtmgr; export api 'newtmgr'.
     new f4a3543  newtmgr; don't export os_eventq for newtmgr task.
     new 4cb7c5b  newtmgr_oic; fix compiler warning.
     new b402017  packages; depend on newtmgr API, instead of specific newtmgr pkg.
     new 7f682f6  format logging so the library logs to mynewt logging system
     new 29a11be  fix logging so that we use printf during sim, and use logs when debug is defined
     new 12ef82c  working client and server after refactoring the adaptor to allow for serial and gatt interfaces
     new 0ec0bc4  Make 0-dev point to master (was: develop).
     new c5901fc  Merge branch 'develop' into sterly_refactor
     new 8dffea7  Conclude merge from sterly_refactor.
     new 8371baa  remove hal watchdog stop, as many platforms don't provide the ability to stop a watchdog, so the OS must have intrinisic mechanisms for tickling.
     new 6c48ecd  Disable all BSP peripherals by default.
     new 6547b7d  Shell - Only create task if so configured.
     new d262536  Config - Allow neither fcb nor nffs
     new a87a31d  Re-enable shell for apps that need it.
     new 72c74e5  MYNEWT-390: NRF hal_gpio_read does not return 1 when pin high
     new ee3cd75  MYNEWT-390: NRF hal_gpio_read does not return 1 when pin high
     new b7375d0  Restore newtmgr required API for some packages.
     new a34f672  0-dev -> develop prior to sterly_refactor merge.
     new 08ffff8  repository.yml tag requires level of indirection.
     new 4b9def2  sys/reboot - Don't require fcb.
     new 7066db4  bletest - Remove nffs dependency.
     new 9714934  add watchdog implementation for nordic, simplify hal_watchdog by making hal_watchdog_enable() return void.
     new 94737de  add watchdog implementation for nordic, simplify hal_watchdog by making hal_watchdog_enable() return void.
     new a783368  console - Don't attempt write if uninitialized.
     new 742b7c4  boot[util] - Remove config/fs/nffs vestiges.
     new 2454b8c  Console - init early in case of startup crash.
     new 26dfea0  MYNEWT-3 HAL SPI API changes
     new 063a01b  boot - Remove unnecessary syscfg overrides.
     new 6512e62  No jira ticket: reduce task stacks for blinky since 4K stacks not needed. Remove definition of console handler (not needed).
     new dfd0316  Get the 16K bsp looking like the nrf51dk bsp (except for the additional RAM).
     new abd1d90  remove legacy hal files for native
     new 8330948  fix nordic watchdog implementation, remove sanity task and perform sanity checks in idle, and have OS  tickle the watchdog after sanity execution in idle task.
     new 6542b30  make watchdog interval 5 minutes, and adjust sanity wakeup just before it.
     new e5156a2  No jira ticket: update the blenano nrf51 bsp
     new b2bf7ad  Bring bmd300 bsp up to date.
     new 96e85a1  Get arduino primo building
     new bbbdf21  fix up native uart for new uart calls to get native compiling again.
     new 3a2e767  stm32f4xx uart; re-add function dropped during merge(s).
     new a5e646a  os; change task name to be const char *.
     new a52ff17  Sys reboot needs to depend on sys/config
     new e351784  Add hal_flash_init to the nrf bsps. Finised the conversion of the other nrf bsps to our new config method.
     new e276740  boot; remove debug printfs. Causing problems when boot_serial is included.
     new 43f93a2  sys/reboot - Enable LOG_FCB when using an FCB.
     new ae4f90b  slinky/splitty - Log reboot to FCB.
     new 8999db3  Make default sanity interval just under 60 seconds.
     new f5df33c  finished serial server example for ocf
     new 6aea712  this file needs to be consistent with the one in full.  They had different names
     new 7c30b04  partially working gatt coap service
     new afeca1a  working BLE COAP GATT server side.
     new 5b51d6b  get the client gatt to compile (not tested yet)
     new cc05bf2  apache-mynewt-core: point 0-dev at master branch.
     new b98fe70  refactor iotivity to match new sysconfig interfaces. retested serial, IP, and gatt server.  gat client is still not working
     new 821dfdc  console; check that console is initialized before trying to output crash data.
     new 1f03e46  shell; multiple calls to console_init(), both from package init as well as when task is started. Just keep one.
     new 7b78faf  console; console_write() checks whether console is initialized, remove dup checks.
     new 1cf40bb  BLE Host - Move SC-specific functions into SC file
     new fdc06af  libs/os - Allow OS device list to be reset.
     new 263d876  sys/config - enable CLI/newtmgr if deps present.
     new a731e4e  Console history - WIP
     new 711b31d  Fix identation
     new 37c0cb4  Fix deleting old chars and movement in both history directions
     new 437b5fc  Add conditional inclusion of console history
     new 1c36256  This closes #100.
     new 8897a2f  console; make console history configurable with syscfg.
     new ca65261  native watchdog impl for nordic, get around only resetting watchdog every 120s
     new 3136809  fix gcc variable declaration.
     new 1529b28  change split code to adhere to coding standards
     new 8969709  native mcu - Use latest watchdog API.
     new 65fb04e  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new ade2631  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new 619cf55  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new 8b783b0  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new 3db7c48  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new bc6437c  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new bebcf11  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new adec81c  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new 2ee660f  MYNEWT-391 STM32F4 ADC driver and ADC HAL support
     new 201dfeb  This closes #107. Merge remote-tracking branch 'vrahane/stm_adc' into develop
     new 549d2b2  bootutil - Remove broken obsolete test code.
     new 514bffa  move nimble drivers into standard drivers
     new 0216c73  directory re-org, part 1
     new 1f5baaf  avoid symbol conflicts in split mode by renaming wdt irq handler.  this will need a revisit if we locate interrupt vectors in .text, as WDT_IRQHandler is a weak symbol, however, we can cross that bridge when we reach it.
     new 5ddcb8e  No Ticket - Syscfg Reboot log/counter changes
     new 7011046  This closes #108.
     new ac4d18e  console/full - Interpret '\n' as end-of-line.
     new 797b341  Oops - Remove debug code from previous commit.
     new 6a7432f  directory re-org
     new 54fbe73  move crc and cbmem to util
     new 09aec6c  move cbmem into util/
     new ac676a9  final cbmem fixes
     new 040aa6f  newt test all compiling again.
     new 5e78e26  remove last references to libs/console/full
     new ae2999d  Remove some unused packages from bletest so it builds for nrf51
     new 317f82c  MYNEWT-397: Nimble controller assert if advertising started/stopped frequently
     new 951ddc4  boot_serial; process also newtmgr serial continuation frames.
     new 25cd8d8  mn_socket; add error code network unreachable.
     new 313e663  net/ip; mynewt adaptation layer for LwIP.
     new f5a0f2a  net/ip/lwip_base; LwIP.
     new b889a4e  incorrect name in pkg
     new 17b46ca  correct a few more pkg names
     new b51a298  BLE Host - Trust conn-complete-evt role field
     new 0d2962b  fs/fs - pkg.yml fix
     new 158051c  nrf52dk - Enable reboot log.
     new f206987  Newtmgr Fragmentation support - First Pass
     new d11ae70  Newtmgr Fragmentation
     new 5215c3e  This closes #109. Merge remote-tracking branch 'vrahane/stm_adc' into develop
     new e8704de  crash_test - Add pkg init function.
     new 92c6dab  MYNEWT-401: HAL Timer
     new cb45cd4  MYNEWT-401: HAL Timer
     new 1e52394  MYNEWT-397: Nimble controller assert if advertising started/stopped frequently
     new 2fce544  Removal of nrf52pdk BSP. This was a preliminary development board and the version of the chip that was on it was very buggy. Thus, support is being dropped. The nrf52dk or bmd300 should be used instead.
     new 3fabc8a  MYNEWT-401: HAL Timer API
     new 30f4ba0  coding style cleanup
     new 5fce008  remove HAL adc and pwm for native, and make SPI and I2C list static const to save RAM
     new 33cdc60  remove blinky from core to avoid confusion with projects.  remove adc_dev from bsp HAL headers.
     new 7b043e4  Syscfg / sysinit update
     new 4b708c8  Move syscfg from pkg.yml to syscfg.yml.
     new 24508f2  Slinky - Enable CLI and newtmgr commands.
     new 54c1a51  bleprph - Enable newtmgr commands.
     new a56727e  split; add init function.
     new 6ae852c  Allow split package to be inited via sysinit.
     new d69b079  Add #ifdef __cplusplus guards
     new 58a6b25  hal_flash - remove obsolete prototype.
     new bf8cfee  boot_serial; fix failing unit tests.
     new c744be2  sys/id - Remove obsolete syscfg file.
     new 94314b3  Require SHELL_TASK for CLI functionality.
     new bf368c3  imgmgr; don't fill in handler for functionality that's not available. Let newtmgr return error on it's own.
     new b51f074  newtmgr; try harder to respond with a response when there is an error.
     new 7ff265a  shell, newtmgr, iotivity; task stacks were too small when running on sim.
     new 5565270  Add call to cputime_init() for this bsp.
     new f88168c  move libs/iotivity -> net/oic.
     new cf86002  apps - Add missing sysinit include.
     new b99324a  libs/newtmgr -> mgmt/newtmgr, libs/newtmgr_oic -> mgmt/oicmgr.
     new d10ec6e  sys/config - Move init earlier (is: 3; was: 5).
     new 2b3154c  Split out shell transport out of base newtmgr package.
     new 28ea25a  Fix c++ header guards
     new 48ac44f  MYNEWT-401: add timers for nrf51.
     new 749430a  No jira ticket: added pin definition for led 2 on nrf51dk.
     new 1b0fa3a  oicmgr; get it to compile with new syscfg.
     new 2f02640  oic; updated package location. Add license blurb.
     new da33be7  slinky/splitty - Remove second conf FCB.
     new 04318b8  mgmt/mgmt; new package exposing system-wide management interfaces.
     new 5c253ba  slinky/splitty: Remove all traces of NFFS.
     new 6b802d6  splitty - Don't pull in nffs.
     new 04a7e46  newtmgr, mgmt; move newtmgr specific components out of mgmt_jbuf.
     new ba51dfd  oicmgr; use the common mgmt code interface.
     new c10e883  oicmgr; fix uri parameter parsing.
     new 7d00bea  newtmgr, mgmt; move rest of the newtmgr specific elements out of common handler argument struct.
     new 8fd21e9  shell; start newtmgr message sequence with '\n' to flush the parsing on the other side.
     new f4a08b4  oicmgr; rename source file to oicmgr.c.
     new ab85825  mgmt; expect function handler array to be const.
     new ba4aa33  Fix build issues with changes to syscfg.
     new 3cb38e6  MYNEWT-401: HAL Timer
     new f95c125  No Jira ticket for this commit. Just trying to make the nrf51 and nrf52 bsps more similar. Changes are mainly due to syscfg.
     new cc03446  Always depend on boot/split package.
     new 2d381b3  newtmgr - Fix indentation.
     new 81c8962  slinky - Enable config newtmgr commands.
     new a398137  base64; fix BASE64_ENCODE_SIZE().
     new a6a2c87  This closes #112.
     new e4ebb75  MYNEWT-423 Nmgr BLE Chr:Set notify flag for rsps
     new 4246a50  refactor the encoder for tinycbor to use mbufs, flat bufs, or just count size (to replace existing functionality). This had the detrimental affect of making the checked container close difficult so that is left our for now.
     new d49b9ab  finish refactoring tinycbor to allow mbuf decoding or flat buf decoding
     new 9164e65  forgot to account for offset in one spot
     new 2ee4979  This merges and closes #111
     new cce0cc3  os; add a specific type for callbacks.
     new 0780cf0  mgmt; export API to schedule callbacks to take place in mgmt task ctx.
     new abcd250  nmgr_os; remove parameter from init so this pkg can be initialized via syscfg.
     new c24d16d  newtmgr/oicmgr; export g_mgmt_evq.
     new 1b2429d  os; add function typedef to use with OS_EVENT_T_CB.
     new 23f8224  newtmgr; add handling of OS_EVENT_T_CB events.
     new 8cf9cf3  nmgr_uart; add a transport to use for serial when shell is not needed.
     new ad17b3a  MYNEWT-426 - Don't register reboot log again.
     new 7aee851  Added NUCLEO-F401RE to README.md. This abandons and closes #53, abandons and closes #57, and abandons and closes #60
     new a37e6cb  No jira ticket for this: the mbufs currently need to be larger for the BLE stack, so make the default msys mbuf pool size large enough to accommodate a max size BLE packet plus all the mbuf headers.
     new 20da189  boot_serial test - extraneous syscfg override.
     new 5d711b2  Flash map config in bsp.yml
     new 33862a0  Write to image slot on setboot, not flash area.
     new 96756a5  Fix 1 more slot/area mismatch exposed by prev chng
     new b7e14d9  nmgr_uart; use os_mbuf api to null-terminate incoming data before passing it to base64_decode.
     new ea57fe1  stm32f4xx; add parameter to hal_init_gpio_af() to control whether GPIO is set as OD or not.
     new 6b7140d  stm32f4xx; HAL I2C driver
     new 9cbb93c  stm32f4xx uart; add extra parameter to hal_gpio_init_af().
     new df6e098  olimex_stm32-e407_devboard; add i2c device going to UEXT connector.
     new ec1af7e  stm32f4xx hal; add HAL_GetTick() to support timeouts when using SDK calls.
     new fda3dd6  No ticket-Adding bsp/sysid and config to blepeprh
     new ac2d49e  MYNEWT-431: Move cputime from HAL into os.
     new d0d87ab  MYNEWT-431: Fix global symbol conflict between hal_cputime and os_cputime
     new bd99cef  Move split_mode from boot/split to boot/bootutil.
     new 11bdddf  fs/nffs - Fix conversion from flash->nffs_areas.
     new 63a8e65  MYNEWT-432 STM32F4 SPI HAL/Driver
     new b3b452c  Fix errant comment line.
     new c117b7b  MYNEWT-433: Add RedBear nano2 bsp.
     new 37864b7  MYNEWT-432 Cleanup
     new f8f2ebb  add Kinetis SDK 2.0 built for FRDM-K64F
     new 7faf62f  MCU: NXP: add pkg.yml
     new c623074  mcu: MK64F12: add pkg.yml
     new 65e6a3b  mcu: MK64F12: add basic includes for hardware
     new 877d710  mcu: MK64F12: add system HAL
     new 05b9861  mcu: MK64F12: add system start HAL
     new 7c11cf8  mcu: MK64F12: add flash HAL
     new 182ea6d  mcu: MK64F12: add gpio HAL
     new d7de20e  mcu: MK64F12: add stubbed hw_id HAL
     new 5a7a49b  mcu: MK64F12: add os_tick HAL
     new b8ee7f5  mcu: MK64F12: add watchdog HAL
     new 920371a  mcu: MK64F12: add uart HAL
     new 9a45975  bsp: frdm-k64f: initial setup for FRDM-K64F BSP
     new 8fbd288  minor cleanup of console to CODING_STANDARDS, document shell, make stats_name_map into a const, to locate statistics into .text
     new bed47f0  final re-org of directories -- removing the lib/ directory.
     new 60d74cf  boot_serial; fix unittest.
     new 9bff5b2  kernel; fix build for unittests.
     new 9442431  This closes #113.
     new 5ee5f83  bootutil - Another slot-idx/flash-area-id mismatch
     new 5fff731  No jira ticket: allow for synthesized 32.768 crystal on nrf51
     new 7d8ebef  imgmgr - "image state" command.
     new dbb3d6b  olimex bsp - Add flash area comments.
     new 2056cc6  native bsp - Uncomment NFFS AREA designation.
     new 2fda234  imgmgr - Fix "image boot" reporting issue
     new d908df9  Additional change required for previous boot fix.
     new c8713fc  imgmgr - "image state" command.
     new 6f20b61  stm32f4 hal_timer.
     new f4f67ef  olimex e407 bsp; add timer_0 config settings
     new cad60d8  stm32f4 i2c; fix off-by-one check.
     new a11b8a2  shell; can't declare shell_cmd as const.
     new b4ee037  Add missing null terminator to datetime json attrs
     new 4f69b16  Minor formatting change.
     new 00d3fe1  console: Add UART settings to syscfg
     new adbb00e  stm32f4 hal gpio; hal_gpio_init_out() value was not put into action.
     new 7f299ef  refactor newtmgr to use cbor instead of json
     new 82c6b75  minor bug fixes to state command.  Also fix reboot to ensure we don't call functions that are not enabled by sysconfig
     new 774d322  Remove "@apache-mynewt-core/" from pkg.yml files.
     new 256064b  stats - Add necessary const for name map.
     new cd0bcc4  Dont disable timer 0 by default for timtest application.
     new f418985  Fixes to address nrf52 hal i2c driver.
     new 0b0f1eb  MYNEWT-431: fix os_cputime_timer_relative bug.
     new e550b59  No ticket: Image state commit
     new dd68ace  imgmgmt - Replace obsolete cmds with image state.
     new 566a800  imgmgr - image state
     new 53a2ce0  refactor oicmgr to use cbor encoding without encapsulation
     new 9e52a7c  reboot - Remove overaggressive syscfg restrsiction
     new 0d5cc34  MYNEWT-402: Add i2c hal to nrf51
     new 7bedd6c  stm32f4 debug scripts; if reset is requested by newt, also halt the target.
     new f9bf383  fix echo command type and cleanup attribute array
     new e7abb3c  hal_spi.h; add comment saying that baudrate unit is kHz.
     new 4b1a5c1  Two-stage boot (test / confirm).
     new 3758239  bootutil - Add unit tests for image revert.
     new 3310a9a  STM32F4 hal spi; fix master support.
     new e85352c  spitest; also consider SPI_0_MASTER/SPI_0_SLAVE setting.
     new dc0fe7f  Don't overwrite image-in-use with core dump.
     new 2316913  Boot loader - code cleanup.
     new 8416e2c  Boot loader update
     new 75101ba  Unit test infrastructure
     new 0fa4584  stm32f4 spi; async tx with master was not leaving spi in proper state. Keep clock line in proper idle state in modes 2 & 3.
     new f95f30a  boot loader - Fix reset during revert.
     new 40cf6e0  stm32f4 spi; add locking.
     new 4af97fa  MYNEWT-442; stm32f4 hal timer - expire timer right away if expiry time is in the past. Fix a race with reading timer value and counter overflow. Fix prescaler; code was not using the computed value.
     new cfcafed  Remove bsp_sysid.h from hal_i2c.h `
     new c76c680  Modify the spitest app. Now we send variable length data from master to slave. The slave send backs what it last got. If it gets more than what it got previously all the bytes should be 0xaa. Note that the transfers cant be more than 32 bytes.
     new 914236c  This closes #114.
     new 7aa94c5  Fix some minor unit test merge issues.
     new fa9f9a3  Fix segfault in encoding/json unit tests.
     new 4cd9266  MYNEWT-437: Add watchdog for stm32f407
     new eeb5ac0  stm32f4 spi; simplify code by having SPI run NSS with HW, but without actually assigning pin. This simplifies code.
     new 4b468ce  stm32f4 spi; match GPIO IO speed setting to SPI baudrate.
     new fb86231  stm32f4 SDK; when transmitting as slave, write first byte to DR right away, without waiting for TXE.
     new 7534cf9  stm32f4 hal spi slave; when SS drops, don't enable SPI until contents of DR have been replaced. Fix the state when user of SPI slave calls TX while SS is low.
     new 3c8b7f4  spitest; also set the slave baudrate, so that GPIO io speed can be matched. Drop the default baudrate.
     new e238713  add C++ support to mynewt core
     new 97bf286  stm32f4 hal spi; hw error counters.
     new f9dc1be  spitest; print received/transmitted bytes.
     new 8ef2522  stm32f4 SDK; add routines which queue tx/rx without enabling SPI.
     new d3ed09c  stm32f4 gpio; when enabling GPIO output, start driving it with the desired initial state.
     new d0df2fb  stm32f4 hal spi; fix race when slave saw CS; sometimes was sending first byte twice.
     new 9494451  Boot loader - code cleanup.
     new 5b51840  Removing bsp_sysid.h as obsolete.
     new 83aae3d  get newlib compiling with Mynewt source again
     new 9ca9607  apps/spitest; alternate between blocking and nonblocking writes with master.
     new 8666ff9  remove libc_stubs, unify definition of exit to hal.
     new 1e83698  hal i2c; instead of hal_i2c_master_start()/hal_i2c_master_end(), use a flag in calls to read()/write() to tell whether STOP condition should be sent to the bus.
     new 9837191  nrf52xxx hal i2c; updated arguments  for read()/write().
     new 689a232  stm32f4 SDK; add routines to write/read from i2c bus without sending STOP in the end.
     new 7539880  stm32f4 hal i2c; read()/write() now take last_op flag as argument. Removed master_begin/master_end.
     new 8334ab2  Updates for stats and logs
     new 4ae25f3  MYNEWT-444 - Configure log level per-module
     new b2b72da  sample apps - initialize nimble host log.
     new fe04856  compiler/sim - Fix typo: using g++ for C code.
     new e81535e  stm32f4xx hal watchdog; remove 407 specific include.
     new 08cede0  olimex bsp; move SDK defines from pkg.yml to stm32f4xx_hal_conf.h.
     new c3cdf9f  sys/log - Fix incorrect condition in level check.
     new 24ae903  nucleo boot linker script; only have 16k of space for bootloader.
     new 6ac3787  nucleo bsp.yml; feature bootloader is now called BOOT_LOADER.
     new 224e290  nucleo bsp.h; console uart is now identified by name, not by hal uart number.
     new b1f0207  nucleo cmsis_nvic.h; STM32 SDK includes are now at a different place.
     new c4413a7  nucleo stm32f4xx_hal_conf.h; STM32 SDK is now a different version.
     new 22315c8  nucleo download.sh; feature bootloader is now called BOOT_LOADER.
     new 24cdb5e  nucleo pkg.yml; BSP package needs to include uart driver to create uart0/uart1.
     new 40ef274  nucleo hal_bsp.c; STM32F4 SDK include files have moved. BSP now creates OS devices/configures HAL drivers from bsp_init().
     new 8e190fe  nucleo system_stm32f4xx.c; update startup code with code from new STM32F4 SDK.
     new a3d78fb  nucleo syscfg.yml; add items for BSP configurables. These control which HAL drivers are configured.
     new 6f7a245  nucleo hal_bsp.c; no ADCs defined yet.
     new dd789d7  MYNEWT-410; add hal_* prefix to bsp_* functions. bsp_init() -> hal_bsp_init(), bsp_flash_dev() -> hal_bsp_flash_dev() etc.
     new 51bcb46  sys/id pkg.yml; no ID_CLI feature.
     new 598cd4b  nimble uart transport; fix broken build.
     new dbb7803  MYNEWT-424; MCU specific define mapping port/pin to a single number.
     new f855c45  Boot loader update
     new 22a85a9  bootutil - Only allocate sector arrays for loader.
     new 0d75df2  boot - Fix mem leak I just created!
     new a852d95  No jira ticket. Some minor mods to timtest app so that task2 allows the idle task to hit the watchdog.
     new 35eee5b  MYNEWT-401: Minor mods to nrf51 and nrf52 hal timer. Remove an extraneous line of code and fix possible issue with nrf51 16-bit timer.
     new fcd1198  MYNEWT-431: move cputime into os
     new c81b7fe  Remove bsp_get_refmv().
     new 1349327  nucleo pkg.yml; remove unnecessary package dependencies.
     new 53095ce  MYNEWT-443: Fix hal_timer_start() being passed 0 ticks.
     new 20851c9  stm32f4discovery; revive this BSP.
     new 497c291  wifi_mgmt; location of shell has moved.
     new 85af3c4  config; unable to build with config on NFFS. make FCB settings conditional on CONFIG_FCB being enabled. And NFFS settings conditional on CONFIG_NFFS being enabled.
     new 0c89231  testutil; needs to include hal_system() for system_restart() prototype.
     new ed29774  Manufacturing meta region.
     new 59e673f  No jira ticket: fix old (erroneous) comment.
     new 665af53  MYNEWT-441: Modify nrf51/nrf52 hal i2c for new API
     new e4e98aa  add doxygen file for generate documentation.
     new 87fe272  ffs2native; get this to build again.
     new c28b9b1  MYNEWT-408: Rename gpio_ definitions to hal_gpio_
     new 94f0a7f97 ocf_sample - BLE server support.
     new ac3c314  ocf_sample - whitespace cleanup.
     new 0f223f4  basic doxygen support in OS (modules) and update Apache License header.
     new b5f49e4  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new 74d828c  MYNEWT-459: Fix hal_timer_get_resolution for stm32f4.
     new 561c23d  native; add hal_timer()
     new 145b20f  apps/ocf_sample; does not need to include os_cputime.h anymore.
     new aa838db  bsp; fix misassignment of NFFS_FLASH_AREA.
     new ada377c  No jira ticket: nrf i2c config/init examples.
     new bb7a847  bsp/native; add REBOOT_LOG_FLASH_AREA
     new fda91e8  oic - Remove high-level operations from lib.
     new 86b1459  Fix download scripts when MFG_IMAGE is not defined
     new b1a4724  ocf_sample - Always include console (for logging).
     new e2ce38e  No jira ticket: the bmd300 bsp should always have timer 0 enabled as cputime is initialized in the bsp and uses this timer.
     new e48e950  MYNEWT-461: Add gpio interrupts to nrf51.
     new 062d3ab  MYNEWT-408: Remove hal_gpio_set and hal_gpio_clear.
     new 4b17d72  ensure we set all interrupts to lowest priority when we initialize
     new bc9a74c  allows console buffers larger than 128 bytes.  Also check to ensure that console buffers are a power of 2 because the code requires them to be since it uses masks instead of mods
     new 5cb17fa  oicmgr; give response to read and write requests in differently named object.
     new 1017032  slinky_oic; test app with oicmgr instead of newtmgr.
     new 76d81d1  imgmgr; newtmgr split status reporting was writing to closed cbor container, causing memory fault.
     new 356f0cd  os_arch_arm - Fix truncation warning.
     new 912669d  oicmgr; incoming data type is string, not byte_string.
     new af30b52  nmgr_os; cbor response to echo should be map, not array. Decoder array had wasted space. Remove it.
     new 031d7ea  oic/oicmgr; oicmgr was not getting the full undecoded CBOR payload to pass to it's handlers. Make that available.
     new 7660ba4  oic; increase max response size.
     new 6549ce4  No jira ticket: remove hal_spi_soft_ssi.c from stm32f4; was added erroneously.
     new a6fdc0c  sys/stats - Add descriptions for syscfg settings.
     new 5b0c58e  native_sockets; move to a separate package, from underneath mn_socket. This so that it can have init function automatically called from sysinit.
     new 12c5657  oicmgr; change task name to oicmgr
     new 39a06ff  oic; make resource allocations configurable with syscfg.
     new 8eb68f6  MYNEWT-139 - Minimal change to enable sanity test.
     new 087532b  MYNEWT-139 - Don't call tu_case_pass on fail.
     new 96b3f5f  disable console history by default since it uses tons of RAM and interrupt time
     new dc038cc  native hal uart; shorten task name.
     new 45f74a7  shell; make task info display more like newtmgr shows it.
     new a7400e7  mgmt handlers; return MGMT_ERR_XX error codes from handlers. Return error if cbor response fails to get formed.
     new 262f8b2  oic; start oic task if one of the transports initializes ok.
     new 37ddd3c  oicmgr; return internal server error if encoding cbor response fails.
     new 4d2d3db  ffs2native - fix include typo
     new 490bb78  MYNEWT-464: Add configurable interrupt priority code.
     new 3f8bc7c  rename E* symbol to SYS_* to avoid POSIX conflicts.. slow process to have all error codes in the systme use these.
     new 22cc12e  rename to use system error code
     new 9c87864  move definition of os cputime timer number to the os package
     new 918811f  Replace os_event types with callback functions.
     new 17eded9  BLE Host: Event codes -> callbacks
     new f0b8cbd  Shell: Event codes -> callbacks
     new 6c85e72  Newtmgr: Event codes -> callbacks
     new 98c990f  OIC: Event codes -> callbacks
     new cf38f1f  BLE Controller: Event codes -> callbacks
     new d6f98b4  OS unit tests: Event codes -> callbacks
     new 146da29  Wifi: Event codes -> callbacks
     new 7cf94f6  Sample apps: Event codes -> callbacks
     new dd5082d  mn_socket - Fix strict aliasing warning.
     new 1242fdd  mn_socket - add missing include.
     new e5083dc  oic - Remove dedicated task
     new 702ad3b  obsolete defs
     new d1259ed  inet_def_service - Remove dedicated task.
     new 4e6fdea  oic - Fix some build errors on linux.
     new a560068  oic; remove unused file
     new ae2b85b  oicmgr; call oc_main_init() before os starts. Need to start BLE host package when using ble as transport.
     new 07c10e0  slinky - Set default eventq for taskless pkgs.
     new dd37e58  Additional fixes required for evq callback change.
     new 879d71d  Increase stack size for some app tasks.
     new f739293  bleprph_oic; add app using newtmgr over OIC with ble.
     new ece9806  MYNEWT-401: HAL timer init API modification
     new bec53b1  MYNEWT-401: HAL Timer API changes
     new db49326  MYNEWT-139: Add runtest newtmgr command
     new 13c9cc8  MYNEWT-401: HAL Timer API changes
     new af3e203  MYNEWT-418; have common code for targets using openocd.
     new 02e41ab  debug scripts; fix use of incorrect variable name in debug output
     new fc267d6  nucleo; use common functions for debug/download.
     new 77a5ab4  nucleo download; use /bin/sh, not /bin/bash.
     new ffe55aa  MYNEWT-418; olimex - use common functions for debug/download.
     new 513bab2  MYNEWT-418; common functions to use from debug/download scripts
     new 5e734a3  MYNEWT-418; construct start script in openocd_debug().
     new 68410ce  MYNEWT-418; use the updated openocd functions.
     new 4248512  Fix mynewt cstyle violation.
     new 882077b  MYNEWT-139: Add TEST log type.
     new 81fd028  MYNEWT-139: Register test suites
     new 2820439  MYNEWT-409: Number of SPI and I2C ports should come from syscfg
     new 9112760  Fix incorrect env variable name in comments
     new 6ba3b4b  MYNEWT-418; common functions for download/debug with JLink.
     new 82fdbc2  MYNEWT-418 - nrf52dk use common functions for debug/download.
     new 46f9bb4  nrf52dk debug.sh; remove unnecessary var assignment
     new d7bbbf9  MYNEWT-418; nrf51dk use common functions for debug/download.
     new 3662f26  MYNEWT-418; nrf51/nrf52 bsps to use common download/debug functions.
     new 9e39286  primo bsp; needs timer0 to boot, and uart1 for console. Enable them by default. Needs OPENOCD_DEBUG declared to choose between jlink and openocd.
     new f971e8a  MYNEWT-418; arduino_primo, nrf51-blenano - use common functions for debug/download.
     new f453bd2  MYNEWT-418; frdm-k64f - update debug/download to use environment variables. Use common function to figure out what file to load.
     new f3d4146  stm32f4discovery debug script; remove unnecessary command.
     new 4a88d96  debug scripts jlink; add explanation about why we parse out of jlinkGDBServer as opposed to looking return code when figuring out if things worked or not.
     new 9b8642c  debug script openocd; return error code from openocd when starting it without gdb.
     new 14883ec  MYNEWT-418; rb-nano2; use common functions for debug/download.
     new 7050d2d  stm32f4discovery debug; ocd command script creation was moved, but not everything on this file was updated. Fix that.
     new 8c76465  take system_nrf52.c from Nordic's SDK 12
     new 4ae8e57  MYNEWT-403; prefix system_start/system_reset with hal_.
     new 4adb6a1  uart driver; drop apis UART_HW_IMPL
     new d88b610  MYNEWT-403; add hal_reset_cause().
     new 353f498  nrf52 SystemInit(); re-add NVIC_Relocate().
     new 029f645  MYNEWT-470: Rename system_reset(): hal_system_reset()
     new 7d080f7  MYNEWT-139 - runttest module in mynewt.
     new 1191f1e  MYNEWT-474 NRF51 and NRF52 fix HAL flash en/dis
     new 615f00c  MYNEWT-403; nrf52x - clean up reset reg after reading it.
     new f9a452a  crash_test; add crash test option for watchdog.
     new d4632c2  MYNEWT-403; nrf51 - fill in hal_reset_cause().
     new 8bdfc5a  No jira ticket: It seems that with some of the syscfg changes that these values got reverted or modified unintentionally. The number and size of the events has now been corrected.
     new 849c1e9  No jira ticket: with the task/event queue changes, needed to have the bletest app create a "host processing" task for events from the controller.
     new 60c1d22  MYNEWT-475: BSP Cleanup
     new f55051b  MYNEWT-475: BSP cleanup
     new 383dee4  MYNEWT-403; fill in hal_reset_cause() for STM32F4.
     new 290c683  MYNEWT-475: BSP Cleanup
     new c694835  newtmgr - increase hdr-len to account for err code
     new 8d44098  bootutil - Remove obsolete prototypes.
     new 7c0bcce  mcu/nordic/nrf52xxx: Fix for nrf52dk startup crash
     new ca2dc54  This closes #117.
     new acd2663  MYNEWT-475: BSP Cleanup
     new 6ef5346  Add cscope files to .gitignore
     new c55ab97  bleprph_oic; use new os_eventq mechanism.
     new da398bd  newtmgr/mgmt; rename nmgr_evq_set() -> mgmt_evq_set()
     new 1b1a1e7  oicmgr; update to use the new os_eventq() stuff
     new fcc53ee  slinky_oic; queue the start event for oicmgr.
     new b982aad  kernel/os; remove obsolete macro from os_callout.h
     new 06c02a5  inet_def_service; fix build
     new 90067c9  Move startup code back into BSP pgks (from MCU).
     new cd9214e  MYNEWT-475: BSP Cleanup
     new 6031086  inet_def_service; previous commit was incomplete. Now actually fix the build.
     new eefa203  wifi; bring back the task to get this to build again.
     new ed47568  shell; adjust tasks cli command output a bit.
     new fcef18f  BLE host - Fix incorrect expiry issue
     new 44fffd4  This closes #87.
     new bbe1c78  BLE IAS svc - Update to use sysinit.
     new ff4ce46  This closes #85.
     new 32b0d33  BLE ANS service - Use sysinit.
     new 5663384  This closes #84.
     new 58d6bcd  BLE TPS service - use sysinit.
     new 524af89  BLE TPS service - Use latest host API.
     new de69782  newtmgr; remove obsolete definitions.
     new 39a34a2  boot_serial; first take at converting from JSON to cbor encoded data.
     new 41e4670  imgmgr; fix use of incorrect cbor encoder.
     new 0c51338  boot; don't start OS even when boot_serial is not defined.
     new c61985b  MYNEWT-475: BSP cleanup
     new 83129d4  Modify comments for hal_i2c.h to match current API.
     new 7ad9747  eventq - Add some comments.
     new c63a083  rb-nano2 - Use OpenOCD's cmsis-dap.cfg; not ours.
     new f5c9980  nrf51-blenano - Use OpenOCD's cmsis-dap.cfg; not ours.
     new a982ff6  BSPs - Change rel. paths to be rooted at repo dir.
     new 5020d45  License audit
     new 8e986d2  Fix part2linkerscript relative paths.
     new ca0fe74  Additional fix for part2linkerscript relative paths
     new d476d02  The ACL data packet length being reported by the LE read buffer size command included the HCI ACL data packet header. Well, there still needs more work to be done here to reconcile the constants being used, but the current code could have caused issues. We now report a ACL data packet length of 256 bytes.
     new 60598d0  nrf52 bsps; remove nrf52.cfg, use standard openocd target.
     new e2b6001  Change newtmgr log response length to 400
     new 7102b02  Adding coredump support for red bear nano 1
     new 8263139  boot_serial - Begin converting tests to use cbor
     new 858f94e  boot_serial - Continue conversion of tests to cbor
     new 406eeb0  Merge remote-tracking branch 'apache/master' into develop
     new bd6933c  MYNEWT-139: Regression testing on target devices
     new c28fbdd  stm32f4 hal_spi.c; fix uninitialized return code.
     new 8694d49  sysinit - Fix custom panic function.
     new 8fe1c8f  openocd download; add option to send commands to openocd post-init.
     new 2567006  bleprph - Remove unnecessary #include.
     new f699225  ble_store_ram - Set the persist callbacks on init.
     new 1b41520  ble apps - Don't set store callbacks manually.
     new 75944ff  bleprph - remoe unnecessary dependencies
     new dbb8ead  mgmt - Add required tinycbor dependency.
     new f6340c2  config - Add required tinycbor dependency.
     new bedb31d  ble uart transport - Add mising init function.
     new 2d92b6d  bleprph - Re-add newtmgr dependency.
     new de47848  MYNEWT-336: Allow for smaller mbufs in nimble.
     new ba2c6fc  MYNEWT-336: Allow for smaller mbufs in nimble.
     new 6f24373  debug scripts; exit with error code rather than return from the function. Errors were going ignored.
     new 4660b41  MYNEWT-486: Controller cannot accept ACL data packets > 255 bytes.
     new 8962cd4  jlink; used incorrect variable when reporting missing file.
     new aa214cc  BLE Host - Compilation error for SC without DEBUG.
     new 0874dce  MYNEWT-486: Further fixes for ACL data buffer size/count.
     new 847f697  MYNEWT-7 Add support for os_task_suspend
     new be365a7  ocf_sample; configured to use serial port, so needs shell_task.
     new 1edc546  Add missing apache license
     new 20f6e51  Remove unused STM SDK file.
     new 03c38d9  BLE Host - Remove unused sc bit from persisted sec
     new 562093f  MYNEWT-7: add check for waiting on eventq
     new a38b757  BLE Host - Compilation error for SC without DEBUG.
     new 2fcb28b  BLE Host - L2CAP intrnl API chg: handle, not ptrs.
     new d0cc833  BLE Host - Eliminate spurious time expirations.
     new 85e6f3c  BLE Host - Unit tests for GATT timeouts.
     new 50871d1  BLE Host - Add test for interrupted indicate.
     new 4cccad0  BLE Host - Remove debug console_printf.
     new 88fcc21  BLE Host - Allow tx of chained mbufs.
     new 0d77b69  BLE Host - Don't allow ATT tx to unconnected peer
     new f31fbdd  BLE Host - whitespace fix.
     new b4c9f85  BLE Host - Don't send overly-large ACL data pkts.
     new 8813bdf  BLE Host - Increase max ATT MTU to 527 (was: 240).
     new 68e8ec5  BLE Host - Don't allow ATT tx to unconnected peer
     new 4fcb950  No jira ticket: removal of nordic SDK code from hal_spi for the nrf51 and nrf52.
     new e2211c8  No jira ticket: removal of nordic SDK code from hal_spi for the nrf51 and nrf52.
     new d859a48  No jira ticket for this commit: remove references to nordic SDK from hal_watchdog for nrf51 and nrf52.
     new 38b7cdd  MYNEWT-139 Refactor test suites for target
     new abf2904  No jira ticket: remove nordic SDK files/code from nrf51 and nrf52 bsps.
     new d13fe65  BLE Host - ble_att_clt_tx_read_type() return bad.
     new 984cebd  MYNEWT-339 BLE host - Retry GATT on mbuf exhaust.
     new 1114831  MYNEWT-339 BLE host - Retry GATT on mbuf exhaust.
     new 8f8d26a  BLE Host - ble_att_clt_tx_read_type() return bad.
     new e4b6b68  nrf52 i2c; implementation which does not depend on nordic's SDK.
     new 183dff9  nrf51 i2c; implement driver without using nordic's SDK.
     new a6e55c8  MYNEWT-324 BLE Host - Reuse inbuf for error rsp.
     new 3db61b0  MIPS user Linux port added
     new 61a406f  Basic UART functionality added, still under development.
     new 8d6b13e  tested with basic multithreaded app
     new 0ef64aa  mid merge with dev branch, uart still needs work
     new 5b589e6  Merged with develop, new directory structure
     new 0c25b70  fixed compile errors caused by merge
     new cee6018  NEWT-139 - change global runtest_start to volatile
     new 543fb97  MYNEWT-489 Changes to newtmgr fragmentation code
     new c85f105  eventq test - Add missing externs.
     new 896832d  eventq test - Add missing externs.
     new a0ba348  MYNEWT-139: Bracket variable declarations
     new a400a8d  oic; use os_events for controlling when to run oc_etimer.
     new b34779a  oic; remove oc_set_delayed_cb(), use os_callout instead.
     new 297c35d  oic; remove add_periodic_observer, use os_callout instead.
     new 3ff2428  oicmgr; move call to oc_main_init() to take place once OS has started.
     new 7b47dc1  oic; no need for timed_events pseudo-task anymore.
     new cf8db8f  oic coap; use os_callout as timer instead of oc_etimer.
     new 7c67f1c  oic; using os_callout() now; remove oc_etimer.
     new 6e25f3f  oci; oc_main_poll() does not expect you to call into it periodically.
     new 948b380  cbor; floating point support optional.
     new 91419fd  oic; remove coap_engine pseudo-process.
     new 9f291c6  oic; use os_events to trigger oc_network_events handling.
     new e31f405  oic; use os_events for trigger processing incoming/outgoing data.
     new ea0326a  oic; redo oc_network_ev_process.
     new f5f9ef5  oic; remove unnecessary call to oc_main_loop_signal().
     new 7f841e0  ocf_sample, oicmgr; no need to poll oci with calls to oc_main_loop().
     new 3fa41bf  oic; remove oc_process.h/oc_events.h
     new e6179b5  os_mempool.h; fixes to whitespaces.
     new 97b87d9  oic; use %zu when printing size_t.
     new 0f55f21  oic coap; using wrong local variable to set retransmit timer.
     new c0126fa  oic; use os_mempools for coap transactions.
     new 3320d47  oic; change oc_rep_objects pool to be os_mempool.
     new f861cf8  oic; change coap_separate to use os_mempools.
     new 408077e  oic; use os_mempool for coap observers. Fix use-after-free error.
     new bdc5c12  oic; fix use-after-free when using IP together with other transports. Message was getting freed by IP before it is delivered to others.
     new 502f410  oic; use os_mempool for oc_buffer.
     new a2c3b0d  oic; use os_mempool for oc_client_cbs, and oc_app_resources.
     new 7131b02  oic; no need for oc_memb anymore.
     new 19e8e79  Update nordic BSPs to use external SDK repo.
     new a1481cb  Remove non-Apache-compatible Nordic SDK files.
     new 267d86b  * debundle nordic ADC drivers, as they rely on Nordic SDK, which is now   bundled separately
     new 55570f1  This closes #118.
     new f887770  This closes #123.
     new 1163119  spitest - Remove nordic SDK includes.
     new 5977366  nrf51dk-16kbram - Remove ADC SDK includes.
     new c55703d  Merge branch '1_0_0_b1_dev' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new a69bb02  Merge branch '1_0_0_b1_dev' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new d08f8d3  Nordic SDK - Remove unused unlicensed files.
     new b00148a  Add BSD-licensed Nordic SDK files to .rat-excludes.
     new 94ac3d6  Update README and RELEASE_NOTES for 1.0.0-b1.
     new 8dd639f  Add initial FAT support
     new fc3da71  FAT fs with fs interface WIP
     new 0beb0d8  Finished initial FS interface, test app uses fs_ops
     new 438eb97  Update repository.yml to point to 1.0.0-b1 tag.
     new efa907d  Remove unused config file
     new e9be34d  MYNEWT-139: more ci test refactoring
     new eab4949  mn_socket - Allow for itfs with null address flds.
     new c6a8f88  BLE Host - Fix warning reported by gcc 6.
     new 62d05db  Fix comment style
     new 5c42d50  Merge branch '1_0_0_b1_dev' into develop
     new eee27c9  This closes #124.
     new f855806  Merge branch 'develop'
     new 1bb4432  This closes #121.
     new ed2ff11  MYNEWT-324 BLE Host - Reuse rxbuf for write rsp..
     new fc4c950  BLE Host - Differentiate prep-q-full / insuf. res.
     new be0d643  BLE Host - On rx indicate, allocate rsp first.
     new 1ad17c8  MYNEWT-324 BLE Host - Reuse inbuf for error rsp.
     new d36a403  Some gdb scripts.
     new 48e6147  Fix setting value of GPIO output only after init
     new ea3347b  This closes #126.
     new 28c4800  MYNEWT-324 BLE Host - Reuse rxbuf for MTU rsp.
     new 8c949ec  missing function declaration
     new f3e755d  Added ticks on/off to console shell
     new 425e06f  remove 60MB of STM manuals
     new 0850fcd  nimble/l2cap: Fix for l2cap rx handles
     new 9db957a  nimble/l2cap: Fix for handling unknown response
     new 63c2068  nimble/l2cap: Fix for handling unknown L2CAP signaling commands
     new 8ddcb0b  nimble/l2cap: Fix L2CAP command not understood handling
     new 9cacc49  nimble/l2cap: Minor flow refactor of ble_l2cap_sig_update_req_rx
     new 3e8cbec  nimble/gap: Add check for connection parameters
     new 6dc0292  nimble/l2cap: Fix for L2CAP connection parameters update
     new 26a8f8c  oic; in preparation to moving to os_mbufs.
     new 51dfe83  oic; change to use os_mbuf from transport to oc_recv_message(). Call oc_recv_message() directly, instead of going through oc_network_events.
     new ae88843  mn_socket; add comment saying interface index cannot be 0.
     new 4487aa6  oic; change to use os_mbufs from oc_buffer_tx to transport.
     new d2321da  oic/coap; don't use void * where coap_packet_t * should be used.
     new 670a657  oic coap; don't use void * where coap_packet_t * should be used.
     new d541740  oic; remove most of the oc_list users.
     new 566da38  stm32f4 lwip eth driver; get it to compile, if not operate.
     new 0526e07  oic; use malloc() instead of os_mmem.
     new 049222d  oic; remove oc_list, oc_mmem.
     new 6979f45  oic; allow only one request in at a time.
     new 5c7b885  oic; in preparation to moving to os_mbufs.
     new 969df79  oic; change to use os_mbuf from transport to oc_recv_message(). Call oc_recv_message() directly, instead of going through oc_network_events.
     new 6cdcc7e  mn_socket; add comment saying interface index cannot be 0.
     new 84997a9  oic; change to use os_mbufs from oc_buffer_tx to transport.
     new 5f7ad8c  Merge branch 'coap' into develop
     new 8992705  This closes #129.
     new 13fd07e  This closes #128.
     new 1eaa641  Empty commit - close some pull requests
     new 259c670  MYNEWT-491 Prevent repeated package initialization
     new 265f670  sys/log/test - Remove extra log_init() call.
     new 0bfa755  MYNEWT-491 Prevent repeated package initialization
     new 5c5a987  MYNEWT-365 newt can't handle files with spaces
     new 0d402e5  MYNEWT-341 BLE Host - Handle missing ACL fragments
     new 80f4e7f  BLE Host - Fix SM unit test.
     new defd62a  BLE Host - Combine PREP_WRITE, EXEC_WRITE syscfg
     new 1981439  MYNEWT-353 BLE Host - Timeout for ATT queued write
     new e679552  BLE Host - rename BLE_ATT_MAX_PREP_ENTRIES
     new 1f982a3  Grammar/links cleanup
     new 9f93770  MYNEWT-324 BLE Host - Don't use req buf for wr.rsp
     new ff2e998  oic; in preparation of moving to use os_mbuf.
     new 14a1d9a  oic; change concurrent request count back to 2. This was causing issues when acting as oic client.
     new c4a20f7  oic; fix typo in log message.
     new 325ce5f  oic; use coap_udp_hdr for decoding coap header fields.
     new b93aac5  oic coap; in preparation of moving to os_mbuf.
     new fe3c27f  oic; shorten variable names.
     new 35e11e6  log_reboot; use hal_reset_cause when recording reboot reason at bootup.
     new ec16344  MYNEWT-487 BLE Host - Execute GATT proc cb on tmo.
     new 63ce485  BLE Host - Don't send l2cap error to unconn. peer.
     new a3830e2  MYNEWT-491 Fix boot loader
     new 22c91ad  bletiny - Add help command and subcommands
     new b8d5971  gattc: Fix unnecessary status overwrite in read by type err
     new 6f5c379  bletiny: Fix parse uuid cmd argument
     new 4e7f485  MYNEWT-505: unit test compiler errors with Clang
     new bd9cb1c  boot loader - Update design doc.
     new 47445c8  bootutil - comments and renames.
     new 40f9ad1  boot loader doc - fix typo.
     new 524a6ea  MYNEWT-494 assert no duplicate shell commands
     new 3b8b692  oic; add parsing/encoding TCP like CoAP. Use this with BLE.
     new db3e41f  oic; newconn/delconn calls to oic ble. These should be called when new connection is established.
     new 183218f  oic; location of oc_log.h was moved.
     new 2822a9c  bleprph_oic; make calls to oic ble to notify it about connections. Advertise a full UUID for OIC support.
     new 57df837  oic; add debug log macro.
     new 4dd5a1f  oic; advertise host OS as mynewt in platform info.
     new 9207785  oic; coap - fixes to TCP header parsing. Add initial statistics.
     new d924e39  oic; coap - log at debug level incoming request/response data.
     new d382b9c  oic ble; switch to use same UUID as iotivity. Add reassembly/fragmentation of data to BLE MTU size chunks. Add initial statistics.
     new 96a90d5  oic; add back accidentally dropped include of oc_log.h.
     new c2e3a1b  Remove redundant includes
     new 15c68f9  oic; encoded core resources were sent one byte too short.
     new 4665857  oic; %p printf format specifier not supported in baselibc. Use 0x%x.
     new 00786b5  oic; ble, remove whitespaces from comment in OIC characteristic UUIDs.
     new efafbb7  oic; coap - allocated transaction can be freed without adding it to list of transactions.
     new 071271c  oic; move OIC platform init/device registration out of the omgr, and to app.
     new e1fb47b  shell; pretty print memory pool use.
     new 219c5e1  oic; coap - remove length check on incoming data vs header info w/TCP hdrs. This must happen at transport level at reassembly time already.
     new f433a77  MYNEWT-245 Allow debug of unittest via "newt run"
     new ed6b9c5  MYNEWT-383 BLE Host - Deletion from ram store.
     new 1eef1ae  MYNEWT-383 - BLE Host - use ram store in unittests
     new ea00890  bootutil - Fix incorrect comment.
     new 71503c5  MYNEWT-383 BLE Host - Allow programmatic unbonding
     new 0ecba03  oic; coap - take reference on outgoing message BEFORE sending it, not after.
     new 7384127  oic; copy outgoing oc_message to os_mbuf at coap_send_message().
     new 535dbaf  oic; oc_buffer.h contains private API, move it under src.
     new e5bca71  oic; oc_buffer - remove unnecessary temp variable.
     new 3a55f42  oic; engine.c - bring coding style closer to mynewt.
     new 163843f  MMC driver WIP
     new fed3a39  Add mmc read support - WIP
     new f4aaf68  Add write support - WIP
     new 70bbb74  Write support working - WIP
     new b4040d7  Initial bare support for multiple MMC
     new 2d89fc4  Better error checking + cleanups/refactorings
     new 17e7f9c  Misc fixes + fix multi-block read
     new 8f1144f  Fix multi-block write, misc refactors
     new 110184c  Remove test app
     new 3c45dde  Add extra doc + errors messages
     new e3ac9e3  Remove empty comment block
     new 0b7a6b9  oic; serialize outgoing coap header/options directly to a mbuf.
     new a3775fd  oic; move the check for use of tcp-style headers to take place inside coap_serialize_message().
     new 1e57852  MYNEWT-349 BLE Host - API for gatt-service-changed
     new ac9e2e1  BLE Host - Work around gcc bug
     new 42d981f  MYNEWT-346 BLE Host - Add BLE_SM_LEGACY setting.
     new 0395a1c  kernel; keep track of low-water mark with memory pools.
     new ba81355  tinycbor; fix style.
     new c8503b7  slinky_oic; direct oic logs to console.
     new 78fc179  oic; use OC_LOG_XXX macros for logging.
     new 0988fd2  oic; helper routines for logging.
     new cd99344  MYNEWT-506 Replace src-rel dirs with proj-rel dirs
     new 9faa191  oic; add syscfg variable to turn off logging completely.
     new a3f6ea1  nimble/test: Fix expected value in ble_sm_test_util_us_fail_inval
     new c3f9aa1  nimble/test: Fix expected error for key size lower than minimum
     new 2e6367c  nimble/test: Remove invalid SM test cases
     new 9627249  nimble/sm: Fix AuthReq/KeyDist validation in pairing req/rsp
     new 3d12960  nimble/sm: Improve pairing req/rsp validation
     new a034ac1  nimble/sm: Use proper key size for encryption
     new 838b53a  nimble/sm: Fix obvious array size mismatch
     new 6ef7197  bletiny: Add characteristic with auth required permission
     new 52cfd96  This closes #136.
     new a7d10ec  newtmgr - Fix unlikely mbuf leak.
     new 9c977ef  newtmgr - Add some comments.
     new d8bfe7f  newtmgr - Don't allocate mbuf for final rsp frag.
     new 5afe6f0  newtmgr transports - free mbuf on failure.
     new 84456e5  mbuf - Function to trim empty buffers from front
     new 33bc18e  newtmgr - Free mbufs as fragments are txed.
     new 7c218f6  This closes #130. Merge remote-tracking branch 'andrzej-kaczmarek/nimble-fixing' into develop
     new 4350f33  This closes #119.
     new 0745ae6  This closes #133.
     new 6cf018b  newtmgr - Fix crash with 'optimized' build!
     new f449f3d  first commit of sensor work, not even compiled yet.
     new 1fa93e5  update sensor implementation, closer to final cut, still not compiling
     new 397f4a2  get sensor apis compiling.
     new c44ff1f  add sensor API, interim commit.  Things are working in simulated mode to register and list sensors.
     new 4eb4020  fixup compiler warnings which caught invalid enum checks.
     new 269791e  get sensor shell commands compiling and working with sample accel data
     new c78e39b  oic; remove oc_signal api.
     new 1361306  cborattr; add helper routine cbor_read_flat_attrs(). This takes as argument pointer to beginning of cbor encoded data, and decodes it into an array of cbor_attr_t's.
     new 96953c4  ocf_sample; use cbor_read_flat_attrs() to read in payload from put light request.
     new 1a85f14  oic; surround OIC client only function prototypes with an appropriate #ifdef.
     new 06251fe  This closes #132.
     new 24525f5  Fix usage of FILE flags
     new 1caa492  This closes #131.
     new d19cb51  This closes #137.
     new f1924c5  MYNEWT-508: Add multiple advertising instances
     new 5e0f1bc  MYNEWT-508: The ocf at the host needs to be a uint16_t.
     new bd546f7  nimble/gap: Fix for missing ble_hs_unlock
     new 0c5bae6  bletiny: Enhance logs on advertising events
     new ae51a7a  bletiny: Add check for directed advertising type
     new 70f72d2  bootutil tests - Don't assume min-write-sz==1.
     new 916b333  This closes #139.
     new 0ad8062  BLE ctlr - Fix maybe-uninitialized warning.
     new 7fb3d83  util/mem - Generic packet fragmentation function.
     new 70c219c  newtmgr - Use generic fragmentation function.
     new f23d943  BLE Host - Use generic fragmentation function.
     new 4b6a012  oic; fix build warning when neither IP and BLE transport options were compiled in.
     new 8b2d941  oic; don't automatically decode incoming payload to a tree of allocated objects. Make handlers do the decoding, allowing them to use stack-only construct.
     new 3ce9c6d  bootutil; update signed_images.md with the new location of bootutil.
     new 1644f02  oic; construct writes directly to mbuf.
     new d8c0063  oic; reduce the number of oc_message_t's to 1.
     new 4923fea  bletiny: add services and characteristics for PTS tests
     new 399a7ae  oic; free incoming mbuf right after copying the data to oc_message, as opposed to after calling coap_receive().
     new ee6182e  oic; server was making a copy of payload mbuf, instead of directly chaining it to response header.
     new 6076575  This closes #135.
     new 735fb8d  oic; fix debug log string in oc_buffer_tx().
     new 0ea2aca  oic; we don't actually keep track of mac address in oc_endpoint. So remove it.
     new edbdda6  bleprph_oic; add an example resource, which controls BSP's LED pin.
     new f2ed5c9  oic; ble, change reassembly take place in write callback from host. Only allocate oc_endpoint mbuf for the first fragment.
     new 58805cb  os; add owner task to eventq structure. Assert if os_eventq_get() is not done by owner.
     new 49b4d5a  bleprph_oic; increase the number of mbufs allocated.
     new 0ad791a  oic; reduce the default number of registrable resources.
     new 58fe11a  MYNEWT-139: newtmgr cli to execute device tests
     new 6f54aa9  MYNEWT-139: mistaken add in previous commit
     new 132615a  oic; reverse the order in which fragments are created from original packet. This allows os_mbuf_adj() of original packet to free unused mbufs, when possible.
     new 27603ce  bleprph_oic; app does not need extra mbufs anymore.
     new 8daf849  oic; fix endpoint logging at RX, used wrong pointer as data.
     new 9f854b1  oic; make oc_endpoint structure size dependent on type of transport. For IPv6 it needs a full v6 address/port, while ble only needs 2 bytes for connection handle.
     new 3aa49e6  Grammar/links cleanup
     new c656e5a  gattc: Fix unnecessary status overwrite in read by type err
     new a049361  MMC driver WIP
     new 964ea25  Add mmc read support - WIP
     new 92c4a5d  Add write support - WIP
     new 4dcf6cb  Write support working - WIP
     new 41c17c4  Initial bare support for multiple MMC
     new 373ae60  Better error checking + cleanups/refactorings
     new 8d45cf8  Misc fixes + fix multi-block read
     new 791236a  Fix multi-block write, misc refactors
     new 646945e  Remove test app
     new fe4416f  Add extra doc + errors messages
     new 98c08c0  Remove empty comment block
     new bcc4050  oic; remove oc_signal api.
     new 9cafdcd  cborattr; add helper routine cbor_read_flat_attrs(). This takes as argument pointer to beginning of cbor encoded data, and decodes it into an array of cbor_attr_t's.
     new 0a07efd  ocf_sample; use cbor_read_flat_attrs() to read in payload from put light request.
     new ec77b34  oic; surround OIC client only function prototypes with an appropriate #ifdef.
     new d64f500  Fix usage of FILE flags
     new 8c876d8  MYNEWT-508: Add multiple advertising instances
     new 982dfa7  MYNEWT-508: The ocf at the host needs to be a uint16_t.
     new e527e30  nimble/gap: Fix for missing ble_hs_unlock
     new c7a5c5d  bletiny: Enhance logs on advertising events
     new 4fe1cb3  bletiny: Add check for directed advertising type
     new c27678e  bootutil tests - Don't assume min-write-sz==1.
     new 7f8109d  BLE ctlr - Fix maybe-uninitialized warning.
     new 93cb0c0  util/mem - Generic packet fragmentation function.
     new fba50b6  newtmgr - Use generic fragmentation function.
     new 256f8b6  BLE Host - Use generic fragmentation function.
     new a372c10  oic; fix build warning when neither IP and BLE transport options were compiled in.
     new 3657169  oic; don't automatically decode incoming payload to a tree of allocated objects. Make handlers do the decoding, allowing them to use stack-only construct.
     new 30f6b67  bootutil; update signed_images.md with the new location of bootutil.
     new 6331a5e  oic; construct writes directly to mbuf.
     new f062733  oic; reduce the number of oc_message_t's to 1.
     new 50ab14b  bletiny: add services and characteristics for PTS tests
     new ed6020f  oic; free incoming mbuf right after copying the data to oc_message, as opposed to after calling coap_receive().
     new 0dd80b7  oic; server was making a copy of payload mbuf, instead of directly chaining it to response header.
     new e4c5e61  oic; fix debug log string in oc_buffer_tx().
     new 8680eeb  oic; we don't actually keep track of mac address in oc_endpoint. So remove it.
     new f65669d  bleprph_oic; add an example resource, which controls BSP's LED pin.
     new 7bdbd5e  oic; ble, change reassembly take place in write callback from host. Only allocate oc_endpoint mbuf for the first fragment.
     new 429ab09  os; add owner task to eventq structure. Assert if os_eventq_get() is not done by owner.
     new 4947fa4  bleprph_oic; increase the number of mbufs allocated.
     new e696b98  oic; reduce the default number of registrable resources.
     new 95c57d6  MYNEWT-139: newtmgr cli to execute device tests
     new 7dca12c  MYNEWT-139: mistaken add in previous commit
     new c8c06dd  oic; reverse the order in which fragments are created from original packet. This allows os_mbuf_adj() of original packet to free unused mbufs, when possible.
     new 645a5b7  bleprph_oic; app does not need extra mbufs anymore.
     new 896011d  oic; fix endpoint logging at RX, used wrong pointer as data.
     new 9482961  oic; make oc_endpoint structure size dependent on type of transport. For IPv6 it needs a full v6 address/port, while ble only needs 2 bytes for connection handle.
     new f6b1db0  update accel to use floating point numbers, change types of generic sensor interfaces
     new 7fdea47  don't make shell command a const, it is inserted into a list.
     new 7bd5ec5  bletiny: fix passing svc_start_handle as callback param
     new 43a5ef8  MYNEWT-512 Replace gen. sysinit with linker sect
     new 9fc7241  os - Add __assert_func() proto to header file.
     new e552c7e  During selftest, crash on reset (don't hang).
     new 42d3f77  MYNEWT-513 sysinit - Configure panic fn at runtime
     new 73f1256  MYNEWT-346 BLE Host - Remove extraneous dep.
     new dfc6717  Fix incorrect runtest_init prototype.
     new 963c137  MYNEWT-139: refactor json unit test for testbench
     new 6d63528  Revert "Fix incorrect runtest_init prototype."
     new 049f8f5  Revert "MYNEWT-513 sysinit - Configure panic fn at runtime"
     new c870a0f  Revert "MYNEWT-512 Replace gen. sysinit with linker sect"
     new 7dee316  nimble: fix sending uuid16 when possible in disc_svc_uuid
     new 5ffe8db  bletiny: fix passing correct handle to gattc disc all dscs
     new 2c34fe2  nimble: fix not handling invalid offset read
     new 1f2b6bb  nimble/test: Fix ble_att_svr_test_find_type_value test cases
     new 0b81089  nimble/att: Rename ble_att_svr_is_valid_group_type
     new dcbe3c1  Added NRF52_adc Tutorial
     new 5d1984c  Fixed dbor includes. not all of them had tinycbor/ in them
     new 5095a8d  Added NRF52_adc Tutorial
     new c24f87a  Fixed dbor includes. not all of them had tinycbor/ in them
     new 990862f  Revert "Added NRF52_adc Tutorial"
     new 659665f  Merge branch 'cbor' of https://github.com/davidgs/incubator-mynewt-core into cbor
     new 5ba1328  Revert "Added NRF52_adc Tutorial"
     new 483eb81  nimble/att: Refactor Find By Type Value handling
     new 1b4601c  MYNEWT-139: complete callback in testsuite
     new b907f98  MYNEWT-516: add "last" keyword to newtmgr protocol
     new 20304fe  MYNEWT-516: cleanup
     new 0457e02  bletiny: Add svcchg command
     new 6338997  nimble: Add PTS tests results and TPG files
     new 19f534b  MYNEWT-518 boot - Allow test+confirm as single act
     new 4bfe5ef  MYNEWT-519 img_mgmt - Allow test+confirm as 1 act
     new 7dc1ba0  MYNEWT-520 boot - Allow incompatible image slots
     new 5a1b88a  MYNEWT-518 Update comments and design doc.
     new ba34db6  MYNEWT-518 - Clean up previous commit.
     new 61acadd  MYNEWT-519 img_mgmt - Indicate "permanent" flag.
     new 80e7fa0  boot - don't interpet end of image as trailer.
     new c928be0  This closes #142.
     new abfe994  This closes #143.
     new a74d6e1  This closes #145.
     new dd29d77  This closes #146.
     new c90a303  nimble: add offset option to read long in client
     new 37fb8a6  nimble: add offset option to write long in client
     new f720b6e  First pass at LSM303DLHC sensor driver
     new 7b7941e  Merge branch 'microbuilder_sensors_branch' into sensors_branch
     new ca8be8d  this closes #147
     new 68986fb  move #if to beginning of line.
     new 9be6bc8  Moved shifts outside read48 to allow for differences with mag values
     new 0a81b25  This closes #144.
     new a2993a9  No jira ticket
     new 5ca8eb3  this closes #149
     new 2a4e838  bleprph_oic; remove unneeded include of imgmgr.h.
     new 8afe583  bsp; bsp packages do not depend on bootutil or flash_map. Remove this from pkg.yml.
     new 0d639a1  nmgr_os; does not depend on encoding/json. Remove from pkg.yml.
     new 1d2b644  slinky; remove include of json.h.
     new 6d4d478  oicmgr; clean up dependencies.
     new ec88e3d  console/stub; stub console prompt/tick routines.
     new 3ee2a16  ci40; linker script location now needs full path.
     new fe2f207  ci40; add dependency to uart_hal driver, if uart0/uart1 are included.
     new 066cb45  splitty; no need to include json.h from here.
     new d766b1c  sysinit; remove dependency of bootutil. Replace it with flash_map for now.
     new f4504a5  nmgr_os; add syscfg knob to turn off soft reboot logging.
     new c784c5d  cborattr; start writing unittests.
     new f3a848d  nrf51-blenano; fix build when UART_0 is not defined.
     new b83b0f3  nrf51-blenano; don't call os_cputime_init() unless TIMER_0 is set.
     new f2b25f0  os; add syscfg option which tells whether OS will be started or not.
     new 12b5170  boot; set OS_SCHEDULING to 0.
     new afecb4c  MYNEWT-524 Initial support for nrf52840pdk
     new 73418c7  nrf52dk; fix includes when building with UART_1 set. Don't call os_cputime_init() if TIMER_0 is not set.
     new 3465f20  Fix gdb shell command on Windows
     new dd92a46  Fix openocd 'cpu not halted' error on detach
     new 616f752  Added magnetometer support
     new b04fe06  Added magnetometer to driver
     new 8ff24d5  signed_images.md; include ECC key generation steps in the doc.
     new 55c4bff  This closes #151.
     new 95a34bd  Added mag simulator
     new 91000d2  Fixed leftover accel ref
     new e2d3f66  Revert to using gui version of JLinkGDBServer
     new e4f71de  Check for JLinkGDBServerCL or JLinkGDBServer in path
     new 2859117  This closes #150.
     new af36b62  This closes #153.
     new 853eea7  sys/log - fix failing unit tests.
     new 06ff4cd  native uart - read into unsigned char.
     new 46e25ed  Add BLE_HOST syscfg setting.
     new 9d0b1d4  BLE uart - fix host-only build error.
     new d6d5639  Remove duplicate ble ll data from apps.
     new b455cb0  ble apps - use ANS package
     new bf7b616  boot; first cut at adding support for signatures with ECSDA using NIST P-256.
     new d08a47c  boot; drop unnecessary include from image_ec.c.
     new aa27be5  bootutil; add info about how to create keys for ECC 256.
     new 48bce39  nimble: fix execute write flags
     new 4a9c7e6  nimble: fix send cancel pending writes on error
     new e0421ec  nimble: passed some PTS tests
     new fae2eb3  nimble: added missing descriptors
     new 20539f6  nimble: fixed nested long writes
     new 551ac6f  bootutil; fix issues in parsing signature with ECDSA256.
     new 68d2e55  bootutil; need to include string.h when building for native.
     new ae5368a  cborattr; start a test for decoding different data types.
     new c61c026  cborattr; support decoding arrays of elements.
     new d1e8e11  MYNEWT-513 sysinit - Configure panic fn at runtime
     new 56e711b  This closes #148.
     new ac14962  This closes #154.
     new b02a2ea  No jira ticket: update BLE_SM syscfg to BLE_SM_LEGACY.
     new a9d943b  No jira ticket: nrf51 bsps should use #define for RTC
     new 6d5df73  cborattr; support arrays of objects, values as objects, and unnamed attributes.
     new 257381d  MYNEWT-139: add testbench app for target unittests
     new 8f6e37f  nimble/sm: Persist encryption key size
     new a9deae1  nimble/sm: Store encryption key size in link security state
     new 7cd398d  nimble/att: Add mimimum encryption key size for attribute
     new 4ce5761  nimble/att: Support "Insufficient Encryption" error code
     new 7fd14c4  nimble/att: Support "Insufficient Encryption Key Size" error code
     new ce2279f  bletiny: Add minimum encryption key size for attrs
     new 6b7db4c  nimble/pts: Update PTS-GATT test results
     new e81b1b1  nimble/pts: Update PTS-GAP test results
     new f50818b  nimble/sm: Add support for rejecting pairing with disabled SM
     new eece2d7  nimble/sm: Remove not needed stack variables
     new 5c27bba  oic; client response handler now gets similar argument to server request handler. Instead of void * to payload, it gets coap_packet_t.
     new b6bd73b  This closes #152
     new d1af59d  MYNEWT-536: mbuf exhaustion can cause supervision timeout
     new d0ded5a  Fixed accel/mag driver registration
     new 6c9762b  os_mbuf - Update comments.
     new 21387d2  MYNEWT-538: Add RTC to hal timers for nordic platforms
     new 6247b5a  This closes #157
     new 28a8d7c  BLE Host - Fix double mbuf free.
     new 0cd5c13  cborattr; remove unused field from cbor_attr_t.
     new 15b7d4f  tinycbor; make structure naming for writers/readers be consistent.
     new 5711060  cborattr; add routine that takes mbuf and attributes and decodes the data from that mbuf.
     new 9c3e986  newtmgr; updated structure names for tinybor reader/writer.
     new 3ef9fa6  oic; add logging routines printing strings/hex data from mbuf.
     new 6897586  oic; if ble_att_mtu() returns 0, assume that connection is gone.
     new 5c307f6  oic; change the RX data path to use data within mbuf, instead of copying it to a flat buffer.
     new 3ab3086  oic; incoming data is now in mbuf chain, instead of in flat buffer.
     new f8143c7  oic; add stubs of mbuf logging macros when OC_LOGGING is not defined.
     new 72c5dce  oic; ble transport was now fragmenting incorrectly.
     new 826fd66  oic; remove oc_message, and it's memory pool.
     new f10034d  MYNEWT-539: Controller allocates too many os events for commands
     new 5b4bdf6  oic; update comments in coap.h.
     new 0442a1e  This closes #155.
     new 4a287aa  This closes #156.
     new 708d324  nimble ble host; assert if host fails to start.
     new 03b5733  baselibc; add _start(), _libc_init_array() stub.
     new eeb4df4  openocd; CFG_POST_INIT commands should be executed after target has been stopped.
     new 635176c  MYNEWT-538: Do not enable the new timer by default
     new e923182  Fix compilation with llvm by removing enum cast warning.
     new fded8a3  No jira ticket for this commit. The nordic startup code was not zeroing BSS. We now zero the BSS in the gcc_startup_nrfxx.s file to insure that it is zeroed. This was not an issue previously as the c startup code was doing this.
     new fa73ce5  MYNEWT-542: Controller not working properly if os cputime not 1MHz
     new 8d58f7e  split - Use _start_split symbol in app.
     new af9ffab  Revert "boot - don't interpet end of image as trailer."
     new 39eecc8  Zero BSS in Reset_Handler_split
     new 433aab5  nimble host test; change the way empty struct is initialized to get this to compile on linux gcc.
     new 7978364  MYNEWT-542: Controller not working if os cputime not 1 MHz.
     new e80d022  Fix startup assembly code for nRF51dk split.
     new e5b7d47  bootutil - Fix warning on 64-bit architectures.
     new 20cc0f3  oic; move oc_evq_set() prototype to oic/oc_api.h.
     new a787e03  oic; ip_adaptor.c minor coding style fix
     new 9b4049e  oic; start of selftests.
     new 0845466  nrf51 split startup.s: add missing tag.
     new 1a02962  Save multi-disk support WIP
     new 6e9213f  Fix compilation
     new ca1b491  FAT support for working with multi-disk interface
     new 2f8213b  Add fops return func for single fs registered
     new e5d09d2  Add disk/disk as fs dep
     new 2e972af  Accept paths without disk when single fs registered
     new 45e0416  Revert hal_flash compatibility with disk/disk
     new 9f73112  Add nffs compat with multiple fs
     new fab9ee3  Revert stm32f4-discovery LED pin
     new 7a0dfc8  Add fops container for nicer casting
     new 4333192  Use fops container
     new e2fcc8f  Move disk path routines to disk module
     new 06b5f0a  Add disk interface for nffs
     new 59cdc46  Remove FAT dependency on MMC
     new b9bf994  hal_flash doesn't depend on disk yet
     new bc7a4f5  mn_socket unit test; clear scope_id of v6 sockaddr.
     new 4aad793  oic; ble - count incoming/outgoing frames separate from fragments.
     new 0573c34  oic; ip - multicast TX was not right. Fix mbuf frees on failure paths. Add statistics.
     new a6ab201  oic unit test; do statistics during unit test.
     new 1c1d93b  stm32f4 bsps; clear out the 2nd BSS area as well.
     new e582f67  frdm-k64f; set __STARTUP_CLEAR_BSS.
     new b774aa1  Use correct stacksize for OS test handlers
     new e034e17  frdm-k64f; allow building without any of the UARTs enabled.
     new d6ed9cf  oic unittest; don't filter out responses to discovery messages based on source address.
     new ed10225  oic; on oc_reset memset() g_encoder with 0.
     new a82bf5e  oic; construct oic status -> coap status table at compile time.
     new 4c74ad5  oic; increase default coap response timeout to 3 secs.
     new bceee85  oic; initialize flow_info to 0 when sending to v6.
     new 79ad6d9  oic; random.c coding style.
     new da250ea  oic; set the coap response timeout back to 2seconds. Previous change was unnecessary.
     new 996bc97  newtmgr - Clarify comment.
     new 4b17e16  BLE Host - disallow conn to already-connected peer
     new 0ae187a  oic; remove network event mutex as unused.
     new 9d5dc27  oic; coap separate response support is now optional.
     new f856037  oic unittest; break apart testcase and test app creation.
     new bcb6607  oic; allow use of 'struct <name>' for request/response..
     new d886fa1  oic unittest; start of get/set tests.
     new 6aa1112  bleprph - Add loader support (split image).
     new 22d8783  slinky - Slight rearrangement of loader init.
     new 0dd24d4  imgmgr - Send error response when split op fails.
     new e7fc231  boot - Don't read full sector layout upfront.
     new b1c14f3  nimble: Refactor UUID handling (ATT/GATT)
     new 514c189  oic; depends on cborattr.
     new 002424b  sys/stats; move the stats module to sys/stats/full. Tell that sys/stats/full package exports API 'stats'. Packages list 'stats' as required API. Update apps to depend on sys/stats/full.
     new f89dd34  sys/stats; add STATS_RESET() to clear counter area from stats structure.
     new d3b1c4b  sys/stats/stub; add a stub version of stats package.
     new 5d40716  net/oic; fix build when using sys/stats/stub.
     new 0089629  sys/log; move log module to sys/log/full. This package exports api 'log'. Packages which used to depend on 'sys/log' now depend on that API. Update apps/unit tests to depend on sys/log/full.
     new 48e7c18  sys/log/stub; add a stub package for logging.
     new a4e6f89  oic; fix build when compiling with sys/log/stub.
     new 8d854eb  bleprph_oic; sys/log -> sys/log/stub and sys/stats -> sys/stats/stub.
     new 427d6b4  bleprph, bleprph_oic; still need to use sys/log/full.
     new ae4d777  sys/log/stub; add defines for log levels.
     new e4231b6  bletiny: add read permission to write_no_rsp characteristic for PTS
     new 118e399  nimble/gatt: fix zero length attribute read
     new 8827489  nimble/hci: remove redundant check
     new f1a94d2  nimble/ll: fix and refactor set rpa timeout
     new 34d34e1  nimble/privacy: fix set private address timeout
     new 9d255f9  nimble/pts: update test results for PTS 7.0
     new fc66631  bletiny: Use proper options for SM configuration
     new a46fdfe  Update TinyCrypt library to version 0.2.5
     new 2785cad  nimble/sm: Use TinyCrypt for AES
     new 607dfa5  This closes #159.
     new f5d513f  MYNEWT_542 Controller using a non-1MHz clock for cputime
     new b06c2a0  unittest - Use absolute paths
     new 755456c  MYNEWT-542 Fix controller errors when os cputime not 1 MHZ
     new 6eff5b1  bletiny: Use proper options for SM configuration
     new 813d4dc  Update TinyCrypt library to version 0.2.5
     new a8e3fe0  nimble/sm: Use TinyCrypt for AES
     new 38d5ca8  This closes #161.
     new 0266b22  This closes #160.
     new 5c53749  os; to reduce codesize, don't print/use filename in assert().
     new 18ef5db  sysinit; change the function prototype of sysinit_panic_fn to match __assert_func(). Use __assert_func() as the default panic function.
     new 2779830  Fix pointer int size handling
     new 3c3ca3f  oic; if unittest fails on catch-all timeout, print the phase test is in. Increase catch-all timeout from 2 seconds to 4.
     new f35d5d1  MYNEWT-538 Add RTC timer to hal timers for nordic
     new fb01e49  Remove unused include
     new 4326070  Update for compatibility with multiple FS
     new 56ae794  This closes #158.
     new 75d3b41  compiler/sim: remove absolute path from cc & as
     new 122f2f6  blecent, blehci, bleprph: apps don't need to depend on baselibc.
     new e02bab6  flash_map; does not need to depend on itself.
     new 7ecd710  This closes #163.
     new 85e95db  nrf51dk-16kbram - split ld specified too much ram.
     new fe584eb  bleprph - Move stack from bss to heap.
     new da32eea  splitty - Reduce RAM usage.
     new 13cc780  This closes #134.
     new a5eae57  This closes #134.
     new 1d0b37b  Add WIP flash driver for AT45DBxx1
     new 46f19dc  WIP - offset in page
     new 92f8a32  Fix page offset+size read
     new 3f6222c  Add offset+len support to writes
     new 54ee5ce  Fix bug written at the end of buffer
     new 5e23a07  Move to proper files, update data structures
     new 1210b3e  Update hal_flash interface functions
     new 8e08f3e  Fix flash interface vt calls
     new 753a389  Fix rollback writing beyond end of page
     new a71c6ea  Remove unused/old header
     new b0b89a3  Flash HAL vt functions now receive flash handler
     new 604c05d  This closes #162.
     new 449ef81  BLE Host - Allow reconf of connection GAP event cb
     new 0c9fe5e  os; spin up OS before calling. main() gets called in context of main task.
     new fd434f2  Oops, remove accidentally added test app.
     new 8d146b2  bootutil/design.txt - fix typo.
     new fcb5629  boot - Don't enable the OS CPU timer
     new 745ec6f  bletiny - Fix "disc full".
     new eced03f  pkg.yml; update to use the new format of specifying package initialization functions.
     new 6410e43  MYNEWT-555 BLE Host - Avoid mbuf copy on chr read
     new a591f97  apps; main() is now the entry point to default task.
     new 71f7d65  Merge branch 'def_task' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new 4c8612f  nmgr_shell; fix name for pkg.init
     new 65f8fe3  gdbmacros; add a gdb function to list current tasks.
     new 2681044  merge from develop, and update to support new sysinit
     new fecfe79  nimble/gatt: unify discovery api
     new 5a7ba4e  blesplit - New split app that supports BLE.
     new 50963cc  bleprph - Add explicit mgmt/imgmgr dep.
     new ab1cfd4  This closes #164.
     new 31f894b  nimble: Rename htol* and htobe* functions
     new c78ed8a  Add support for endianness convertion function in endian.h
     new 4045e96  Move endiannes related API from ble.h to endian.h
     new d983810  Adding lsm303dlhc test code to slinky
     new 286a0a2  nimble/sm: Remove useless function declaration
     new cb4de66  nimble/sm: Use packed structures for pairing req and rsp
     new bc0e759  nimble/sm: Use packed structures for confirm
     new 09431b8  nimble/sm: Use packed structures for random
     new 19d27a1  nimble/sm: Use packed structures for pairing failed
     new 2842853  nimble/sm: Use packed structures for encrypt info
     new be16f18  nimble/sm: Use packed structures for master id
     new b9abdc4  nimble/sm: Use packed structures for id info
     new b371c86  nimble/sm: Use packed structures for id addr info
     new 14d869c  nimble/sm: Use packed structures for sign info
     new 34e5a4b  nimble/sm: Use packed structures for sec req
     new 6ab4a71  nimble/sm: Use packed structures for pub key
     new bd23aef  nimble/sm: Use packed structures for dhkey check
     new 4bdaa47  nimble/sm: Remove unused functions
     new a8fb9ff  nimble/sm: Remove op parameter from ble_sm_rx_fn
     new a7ddc25  nimble/sm: Move PDU parsing functions to tests
     new 0189dab  nimble/sm: Make ble_sm_build_authreq static
     new 035010b  testbench - create tasks after test reg
     new a09cc95  splitty; remove main task configuration. These settings have to match in split setup in loader and app.
     new 12fdc5c  hal; add hal_system_restart(), which allows you to restart the system with a new entry point.
     new b32668d  nrf51dk, nrf52dk; change startup code for split app to reset CPU mode to 0.
     new fd7bb7c  kernel/os; os_init() - add function name to be used as the entry point to main task.
     new 5bc9d43  split_app; split loaders need to enter app by calling hal_system_restart(). Change the _start_split() to start OS same way as _start does.
     new eb59481  baselibc, split_app; _start() calls into OS. Add dependency.
     new f1fcdb9  split startup.s; clear cpu mode.
     new 98c9ab1  apps; update comment about what main() means/does.
     new 3ae7fa3  apps - Use default OS_MAIN_TASK_PRIO
     new c4023a2  testbench - Add boot/split_app dep
     new fbbad56  Changing sensor API display
     new 674aa7d  Adding tsl2561 driver
     new 0fc206f  MYNEWT-564 BLE Host - Allow byte buf for adv data
     new 79ea96a  MYNEWT-563 Fix compilation errors when adding newtmgr to bletiny 1) Added #ifndef around #define STR(x) in bletiny/src/main.c    to avoid duplicate define when including <mgmt/mgmt.h> to    enable Newt Manager. Both defines are the same. 2) Added test/testutil package to test/runtest pkg.deps to fix     "testutil/testutil.h" not found error in runtest_nmgr.c.
     new fc60129  os; move call to os_dev_initialize() to take place from within sysinit. If device gets created after OS is started, call it's init routine immediatelly.
     new e343a7b  sys pkg.yml; change the initialization level of system packages a little. Make sure they run after OS, and there's enough space to insert future package sysinit calls in between.
     new 04e63de  This closes #167.
     new 68ed333  MYNEWT-567; carve out bits out of op code for future use. Mark flags as a field for future use.
     new e939080  MYNEWT-568 log - Increase index to uint32 (was:16)
     new d5a1593  MYNEWT-568 log - Pass log_offset, not void*.
     new bea2cc5  os - Default OS_MAIN_TASK_PRIO = 127 (was 254).
     new 58308cc  testbench - Ensure test tasks lower prio than main
     new 7c2c84d  MYNEWT-569 Rename IMGMGR_NMGR_OP -> IMGMGR_NMGR_ID
     new 1dc3d2c  MYNEWT-569 Move file cmds from imgr to new grp: fs
     new 3e4341f  MYNEWT-568 - Fix test failures.
     new 1e7fb6e  Add bsp for Rigado BMD-200 module
     new c5b5588  nimble/adv: Remove invalid data types
     new 1fe117a  nimble/gap: Use raw data only in ble_gap_disc_desc struct
     new ef6808a  nimble/adv: Use ble_uuid types in ble_hs_adv_fields
     new 345d474  nmgr_uart; console baud rate is not a BSP define anymore, so the default nmgr_uart speed has to be set explicitly.
     new 73cd55b  This merges #168.
     new 5728339  This closes #166.
     new 2551b3c  This closes #169.
     new 3f0d5f5  MYNEWT-566; nmgr_uart - fix warning when using -Werror=strict-aliasing
     new abac41c  MYNEWT-568 log_cbmem - Garbage last entry.
     new bfb527e  Update License to match other licenses
     new 319c69e  Add apache license
     new 7ddaff5  MYNEWT-568 Initial idx incorrect when logs empty.
     new 65ea82a  nmgr_uart; depends on util/crc.
     new 3a108c8  log/full; add option to disable log_console.
     new 0373ef3  sys/reboot; add config option to control whether logging to console is an option.
     new 41d2e13  oic; ble fragmentation was splitting packets too small.
     new 4cfc287  oic; clear next ptr on mbuf pkthdr for TX. This was confusing ble fragmentation.
     new 54b2804  os; add a #ifdef for asserting on duplicate free.
     new 876af60  gdbmacros; add a function to print free list from main mbuf pool.
     new 98f2a20  nimble/sm: Fix out of bound access with logs enabled
     new 1c49145  nimble/l2cap: Fix possible NULL pointer dereference
     new 4e7d583  nimble/hci: Fix passing uninitialized data
     new 3f1ea82  nimble/gatts: Fix use of uninitialized variable
     new c98ff85  frdm-k64f; pyocd-flashtool needs "bin" to download images.
     new cd187c1  MK64F12; uart rx interrupts now deliver data.
     new 4609cd2  MYNEWT-559; MK64F12 - flash writes have to be aligned to 8 bytes. Also length of the write has to be a multiple of 8.
     new ec2136f  Add missing license
     new f7f3054  License updates
     new 43776f2  MYNEWT-580; call FLASH_Erase() with interrupts disabled.
     new 80ed11d  MK64F12; allow uart0 to be used as console.
     new c10dcba  nordic/i2c: Fix for compiler warning
     new ed8564d  nimble/ll: Fix for compiler warning
     new 311154e  This closes #170.
     new 5b09171  This closes #172.
     new 0b59cb3  nimble/sm: Use proper address types for confirm
     new 6d0e7fb  nimble/host: Add generic type for BD address
     new f52185c  nimble/sm: Update peer's identity after pairing
     new cafce1f  apps/bletiny: Handle identity resolved event
     new 5408136  This closes #173.
     new 5a0f802  BLE Host - Fix crash in unit test
     new ad4050f  BLE Host - Remove dead code.
     new 6f99c8c  nimble/host: Add generic BD address type
     new e9ff7ac  nimble/host: Add generic BD address type
     new 9f59c4f  Modifying tsl2561 driver
     new 82c6878  kernel/queue: Fix SLIST_REMOVE macro
     new e9bb23e  nimble/l2cap: Remove not needed checks
     new 1c66c79  nimble/l2cap: Remove prefix blc_ and blh_ from L2CAP structs
     new 552adce  nimble/l2cap: Move ble_l2cap_chan_mtu() to ble_att
     new 1afc08a  nimble/l2cap: Add LE L2CAP COC API
     new 696e79d  nimble/l2cap: Add support to connect L2CAP LE COC
     new 2082dc6  nimble/l2cap: Add support to disconnect L2CAP LE COC
     new 8b73a4d  bletiny: Add support to connect/disconnect L2CAP LE COC
     new ea1c547  kernel/os; rename macro __bswap_XX -> os_bswap_XX. __bswap_32() is an inline function in Linux system headers, and causes trouble with simulator builds.
     new 0d848ae  blesplit - Fix compiler errs after host API chg.
     new 8c5c8fc  kernel/os; rename macro __bswap_XX -> os_bswap_XX. __bswap_32() is an inline function in Linux system headers, and causes trouble with simulator builds.
     new 196cf7d  nimble/controller; silence compile warning about uninitialized variable.
     new 39e6125  nucleo-f401re; fix build for bootloader.
     new 2b124b6  stm32f4discovery; allow building bootloader without uart0.
     new f4a9711  MYNEWT-617 BLE Host - UUID-string conv missing '-'
     new f08ca0c  NOTICE; update copyright to include 2017.
     new d484e46  README.md; first take at updating the list of BSPs/features.
     new 0a79ee0  nimble: Cleanup address types usage
     new 605955c  apps/blesplit: Fix build after ble_uuid and ble_addr changes
     new 3559c73  Adding tsl2561 shell back
     new 2c90937  MYNEWT-618; bootloader was not calling hal_bsp_init(), so uart was not getting initialized. Watchdog needs to be tickled from within serial downloader.
     new 6b0d977  MYNEWT-618; add a gpio for testing serial bootloader with nrf52dk.
     new e5c20c8  Cleaning up
     new af881ae  Update repository yaml file for 1.0.0.b2 release
     new 94497bf  bootutil: ecdsa P-256: Fix handling of sizes
     new f13d0de  MYNEWT-619 Splitty - Console does not output
     new b9a8ae7  MYNEWT-619 Splitty - Console does not output
     new 8be888a  Revert "boot - Don't read full sector layout upfront."
     new e136d08  split - Don't read sector boundary info.
     new 353857b  image_rsa: include missing string.h
     new bf13e99  bootutil: Fix issue with align > 1
     new 8092bf7  Validate slot zero before booting
     new 3f89934  MCUB-32 Mfg TLV for flash traits (min-write-sz)
     new a226ca7  MCUB-32 Add missing semicolon!
     new de35d23  boot_serial; fix build for unittest.
     new 1b0f375  Cleaning up, adding comments for public APIs
     new d557a92  MYNEWT-581; kernel/os - support hw fpu in context switches for cortex-m4.
     new 522d97b  MYNEWT-581; set compiler flags to use FPU when HARDFLOAT is set.
     new f5d48ad  MYNEWT-581; kernel/os - deal with extended frames when calculating sp for corefile.
     new 4e0e901  kernel/os; document the purpose of OS_COREDUMP.
     new 1f227f4  MYNEWT-581; bsps - add cflags for FPU use.
     new cade0b8  bleprph_oic; coding style nit.
     new 3f4c356  test/flash_test; fix style a bit.
     new 1d2d46b  frdm-k64f; allow access from gdb to peripheral registers.
     new 4719b3f  Merge branch '1_0_0_b2_dev' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into develop
     new 0f1ec97  MYNEWT-292
     new 64c288f  MYNEWT-534 os - Move start ev when evq reassigned.
     new 5c8e04f  MYNEWT-534 Pkgs set dflt eventq in init function.
     new eb32045  MYNEWT-534 Don't set pkg dflt eventq in apps.
     new b080fc0  MYNEWT-534 Fix runtest package.
     new ff6881d  MYNEWT-624 apps/slinky: Syscfg sets wrong config
     new 859540e  MYNEWT-624 apps/slinky: Syscfg sets wrong config
     new e3a43b0  console/minimal; Add a minimal line-based console.
     new 938101b  apps/boot; call hal_bsp_init() as the first thing.
     new 06cdc21  boot_serial; has it's own copy of nmgr_hdr. Update to match mgmt/newtmgr.
     new f024259  MYNEWT-481; reduce boot_serial size by using minimal console, decoding incoming cbor using tinycbor instead of cborattr.
     new 0f880ef  nrf52dk; add defines to turn on rapid led toggling when in serial bootloader.
     new 35b0a91  kernel/os; get rid of a warning when compiling os_msys_init.c when there are no memory pools defined.
     new 0724409  This closes #175.
     new 5a76b68  Initial Commit BNO055 Driver
     new 794572b  Fix test fails due to duplicated prio in tasks
     new 88191c2  MYNEWT-473; change console to use HAL UART, and espduino connection goes via bitbanger. Set console speed to 115200.
     new a4aa979  This closes #175.
     new 8518805  MYNEWT-626 Replace os_task_suspend() with remove.
     new 206d7fd  MYNEWT-579 Free rxed l2cap frags on disconnect.
     new d61c6cd  BLE host - add chr-read app err to unit tests.
     new e0d92a5  MYNEWT-335
     new f299c85  No jira ticket. BLETEST role is now a syscfg variable.
     new 85638d2  gdb macros - Include mbuf usrhdr in output.
     new 0727c55  This closes #171.
     new 8b510e9  BLE Host - Update for CoC field name change.
     new 57a5bb6  This closes #174.
     new 33253b2  SensorAPI - BNO055 Add external crystal support
     new 51af56c  sys/reboot; log reset request coming from network differently from assert().
     new d3397d7  MYNEWT-573; config for sys/reboot was not registered properly, as it was done before sys/config was initialized. Change the relative order of sysinit for these packages.
     new 521ea9b  SensorAPI - Add some more commands for debugging
     new 4f4f687  MYNEWT-545; switch from using load address to using load region.
     new 4f5dd65  queue.h - Revert recent changes.
     new 408caf5  MYNEWT-627 BLE Host - Join rx frags into 1 mbuf
     new 4f61ce1  SensorAPI - BNO055 Cleaning up & fixes
     new 5248d3d  Add cortex-m7 support
     new c8b6596  Update CMSIS
     new 0c6d37a  Add extra hardening checks to FS
     new 745d627  MYNEWT-492: Update TBD in syscfg files.
     new d8d4f76  Update CMSIS headers to 4.3.0
     new 7114ef1  Add initial cortex-m7 support compiler project
     new ea2ff6d  SensorAPI - BNO055 fixing bugs with the shell
     new 925b6bb  Fix review issues of fcb_offset_last_n
     new 3ad2ce2  This closes #176.
     new 4317974  Add power mode command to the bno055 shell
     new b483d34  Closing devices seperately for each sensor
     new 40b9b6b  Printing sensor data as float string
     new cfc2314  BLE Host - Minor formatting change.
     new 30b53c0  SensorAPI:BNO055-Handle scaling using UNIT_SEL reg
     new 6b55b72  oicmgr; apps which were not calling mgmt_evq_set() were not registering oic resource for newtmgr.
     new 8cf8f54  Updating version with release 1.0.0-b2 tag.
     new 868f79d  MYNEWT-632; uart1 pin <-> syscfg reversed.
     new 5f5e19f  BSP for BBC micro:bit. See http://tech.microbit.org/hardware.
     new 47166e2  This closes #178
     new a246f52  nimble/gap: Fix validation of conn parameters
     new 866ef31  nimble/gap-test: Add unit tests
     new b967568  This closes #177.
     new a42c0c1  BLE Host - Remove extraneous indentation.
     new 9064dba  net/oic; support IPv4.
     new 7944913  MYNEWT-492; sys/config - TBD -> descriptions.
     new c00eeee  MYNEWT-560; conf_fcb_src() always set f_magic.
     new 4b7bd19  MYNEWT-492; TBD -> descriptions.
     new bca362c  stats/stub; coding style nit.
     new d232170  MYNEWT-492; TBD -> descriptions.
     new fa6cc19  mgmt/imgmgr; clean up unused function prototypes.
     new 0112f46  MYNEWT-492; TBD -> descriptions.
     new 9528e48  Expose os_dev_loookup()
     new e2dd539  MYNEWT-492; TBD -> descriptions.
     new cb6d0cb  MYNEWT-492; TBD -> descriptions.
     new c9fdcc0  bsp/olimex_stm32-e407_devboard; allow building BSP without ADCs, UART0.
     new 4ef28aa  bsp/rb-nano2; configure SPI0 if syscfg says so.
     new e4d0f04  SensorAPI: BNO055 Adding config to the sensor
     new ac59feb  revert accidental changes to hal_bsp.c
     new 1449ffc  MYNEWT-629: Unexpected advertising state machine stop.
     new 673169f  nimble/l2cap: Drop packets bigger than MTU on the channel
     new 71fdd5d  nimble/sm: Fix for bonding information storing
     new d21ef0f  Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-core into sensors_branch
     new 8d1bde9  SensorAPI - os_eventq_ensure() has been deprecated
     new 60cd598  SensorAPI - Add test app
     new 0f4d2e8  Fixing incomplete merge to the sensors_branch
     new 9cc6a78  Fix accidental free caused by a merge earlier
     new 2bbb291  MYNEWT-636; return error if there's magic mismatch on any fcb sector.
     new b41d25e  This closes #182.
     new 57fc68b  MYNEWT-637: Fix incorrect CTS pin defintion for nrf52dk bsp
     new 514797c  Merge branch 'sensors_branch' of https://github.com/vrahane/incubator-mynewt-core into develop
     new 4cd7cd4  Reverting bletiny/src/gatt_svr.c
     new 0c2d104  Fixing build
     new cc574dd  Fix tests - removing accel support from sim
     new c5c9b6e  MYNEWT-638: Bug when resetting controller while creating connection
     new f34f225  MYNEWT-630: Connection supervision timeout with high throughput
     new 33ddbb0  Initial cut at adafruit feather nrf52 bsp.
     new 5000e8d  Update adafruit nrf52 feather bsp with correct crystal SCA.
     new c9de6b3  net/oic; fix mbuf leak. Noticed in inspection.
     new d3dbe78  net/oic; notifications were not working. memset() in coap_receive_packet() was overwriting too many bytes, running into observer memory pool area.
     new e763656  SensorAPI - BNO055 needs delay on mode changes
     new e659423  MYNEWT-642 Eddystone UID format is incorrect
     new 6af9480  MYNEWT-642 Eddystone buf: one byte too large.
     new 10388ed  MYNEWT-527; add wrapper for shell scripts when running on Windows.
     new 259d2a8  blecent: Fix not setting initial BLE address
     new b3be6f0  This closes #183.
     new 316c18a  SensorAPI - BNO055: Add calibration support
     new b552c16  bletiny: Add missing returns in L2CAP connect/disconnect
     new a4df93c  MYNEWT-650 fs/fs/test build errors for non-native
     new 860d2d2  MYNEWT-647 Changes to NMP over OIC scheme
     new 3828470  MYNEWT-647 Changes to NMP over OIC scheme
     new 58378cc  This closes #187.
     new 0b037a6  MYNEWT-652; net/oic - remove check of OC_PERIODIC when deciding whether to send notify or not.
     new 4af79d4  SensorAPI BNO055: Add default config
     new 929e256  MYNEWT-509 - Specify min-write-sz per MCU.
     new cc8ead3  MYNEWT-492 - Remove unused obsolete settings.
     new b7c8714  MYNEWT-492 Add missing syscfg setting descriptions
     new 8d75770  BNO055 driver - fix multiple length read issue
     new 6a0f5a8  bletiny: Refactor buffer handling in the application
     new be58d00  bletiny: Add support to send data over L2CAP LE CoC
     new 3d756b3  bletiny: Add debug log for CoC accept
     new 5c449bb  bletiny: Add error print when L2CAP LE CoC disconnect fails
     new 509cd5f  nimble/l2cap: Fix handling scid/dcid in the channel.
     new ced3e8b  nimble/l2cap: Memset response in L2CAP LE CoC connect request
     new 506e373  nimble/l2cap: Fix L2CAP LE CoC disconnection handling
     new 98ebb51  nimble/l2cap: Refactor update parameters handling
     new eb576bc  nimble/l2cap: Add helper to create L2CAP channel for LE CoC
     new a443035  nimble/l2cap: Fix handling bad data in L2CAP update parameters response
     new ba9de55  nimble/l2cap: Refactor handling L2CAP reject command
     new d9f788b  nimble/l2cap: Remove not needed function ble_l2cap_sig_init_cmd
     new 27bc9ed  nimble/l2cap: Make ble_l2cap_chan available in ble_l2cap_rx_fn
     new 9b3899a  nimble/l2cap: Remove not needed **om from ble_l2cap_rx_fn
     new 754c445  nimble/l2cap: Add LE credits update handling
     new 98e2cb9  nimble/l2cap: Add handling receiving SDU over L2CAP LE CoC
     new fbceba5  nimble/l2cap: Add helper to clean L2CAP LE CoC channel
     new 93ac0df  nimble/l2cap: Add suppport to send data over L2CAP LE CoC
     new e488b9d  nibmle/l2cap: Clear LE CoC channel on ACL drop
     new 44df175  nimble/l2cap: Handle REJECT CMD on L2CAP LE CoC connection create req
     new 34e6486  nimble/l2cap: Fix for possible memory leak
     new 38ae570  nimble/l2cap: Fix hanlding broken ACL during L2CAP procedure
     new 6963daf  nimble/l2cap: Improve L2CAP LE CoC connection handling
     new 750707b  nimble/l2cap: Add initial credits calculations
     new 389d7f4  This closes #188.
     new 4a9cb51  This closes #189.
     new e324152  MYNEWT-527; add Windows wrapper script to nrf51-blenano.
     new b2ea1dc  This closes #190.
     new 84edc0e  MYNEWT-527; nrf51-blenano fix typo in bsp.yml.
     new 2242bc1  don't crash when dumping logs from shell.   Dump full logs.
     new d50951d  Fix invalid memory accesses in ble_uuid_cmp
     new c9dabf0  microbit bsp: fix split linker script typo
     new 847f024  MYNEWT-654 datetime command may crash device
     new f052c82  This closes #192.
     new 6361501  This closes #193.
     new bc1c683  MYNEWT-527; fix OVERRIDE -> OVERWRITE
     new c3b4174  SensorAPI: move i2cscan cmd to sensor shell
     new cfe42df  Bringing in changes from develop branch.
     new 7d28f7b  SensorAPI list i2cscan cmdi in sensor shell
     new 785d1e1  nimble/gap: Fix bad calculation on connection parameters validation
     new 69f8045  This closes #196.
     new ff2d84e  This closes #196.
     new b3f9b96  MYNEWT-656; kernel/os - fix memory corruption by os_mbuf_copyinto().
     new 9ed89b1  repository.yml; add info about 1.0.0-rc1.
     new 4e485e2  mcu/stm32f4xx: Fix typo in porting map
     new 581926e  Update repository.yml to point to 1.0.0-b1 tag.
     new c49b270  Update repository yaml file for 1.0.0.b2 release
     new 2057a2d  Updating version with release 1.0.0-b2 tag.
     new 0f34d53  repository.yml; add info about 1.0.0-rc1.
     new 74c0d13  bsp for ublox NINA-B112 nRF52832 based module
     new b85fcd3  BSP for 'sensorhub' board, which is based on the STM32F427IG MCU
     new 469eabd  BSP for 'sensorhub' board fixed openocd issues, seems to be ok
     new 873f6bb  removed unused file
     new 75e151c  New BSP linker scripts.
     new 8eddafe  LICENSE; update the list of files somewhat. Add a separate entry commenting NXP/Freescale's SDK.
     new 058d4f5  Add license blurb to newly added files missing it.
     new 29b3ccb  This closes #179.
     new a25c4fe  This closes #180.
     new 6053175  This closes #195.
     new 2d4f8a7  MYNEWT-665 SensorAPI: Add TCS34725 Driver and color sensor support
     new 3f8f825  MYNEWT-665 SensorAPI: Add TCS34725 Driver
     new 9a167c3  Add missing include for the AT45DB flash driver
     new 331f6c5  This closes #200.
     new 842ed49  Add STM32F429 bsp
     new 021f579  This closes #202.
     new 0759b12  This closes #201.
     new 35529b9  Add support for STM32F7xx and NUCLEO-F767
     new e67144f  This closes #181.
     new 2b3d6cc  MYNEWT-666; walk of observer list was ending too soon.
     new 56444ed  Fix ctrl-c handling on Windows by launching separate cmd instances
     new 567a360  scripts; pathnames need to be converted when calling cmd.exe. CMDSPEC not set when using win-bash.
     new 9cd69a3  Use $OS to determine whether running on windows or not.
     new f6951e6  Re-add double cmd.exe invocation.
     new 631db77  This closes #203.
     new 7059298  SensorAPI TCS34725 Add AMS DN40 calculations
     new 37d85d8  bsp/stm32f429: Fix nvic vectors number to 16 + 91
     new b729f76  This closes #204
     new c9fbdfc  remove diff.txt, spuriously merged.
     new 3f4a64d   MYNEWT-667 SensorAPI: Shell:
     new 699ca15  SensorAPI: print console warning on if read fails
     new ac040c9  bletiny: Fix for characteristic discovery
     new 20ffb7e  MYNEWT-669 SensorAPI: Change UNUSED_DATA indicator
     new fd20bc9  MYNEWT-665 SensorAPI: Add TCS34725 Driver
     new 7894657  MYNEWT-669 NMP: Make max chunk size configurable.
     new 653a697  MYNEWT-671 UART support in sim
     new 4cf2e74  MYNEWT-671 UART support in sim
     new 5490c39  MYNEWT-671 Set default core flash area in native.
     new 90b34f8  MYNEWT-671 Allow bletiny to be run from sim.
     new c87fac5  MYNEWT-672 json encode test assumes buffer is 0ed
     new 0d659e8  MYNEWT-673 testbench reports some fails as passes
     new 3fa905b  timtest: Fix pstack malloc for task 2 should use TASK2_STACK_SIZE
     new d1f00e9  MYNEWT-676 Reboot counter value inconsistent
     new f23fbe7  MYNEWT-676 - Oops, fix broken apps.
     new d7a9e96  MYNEWT-677 NMP: Include next_index in log show rsp
     new fcb79cd  Log json test results and assume msg is null terminated
     new 35323c2  This closes #210.
     new 63546ef  MYNEWT-676 Reboot counter value inconsistent
     new ea98953  LICENSE; mention 3-clause BSD for LwIP, tinycrypt, and STM32CubeF7.
     new c93c7be  MYNEWT-678 SensorAPI: Shell:
     new b5e0947  No Ticket - correct os_sem_init() comment
     new d23fab9  MYNEWT-678 SensorAPI: Shell:
     new 6826562  MYNEWT-678 SensorAPI: Shell:
     new b05acb1  MYNEWT-679 SensorAPI: Shell: Add "type" command
     new 0f10379  nimble/controller: Minor fix to avoid magic number
     new f5b3bf6  nimble/controller: Fix handling incorrect LL opcode
     new ded20e1  MYNEWT-633: Controller does not respond on LL_PHY_REQ
     new a7b80be  repository.yml; add 1.0.0 tag
     new ea988a0  This closes #209.
     new 51d3553  nimble/sm: Fix Secure Connection only mode
     new eed3250  Delete unused openocd script files.
     new e82d1fc  Expose I2C0 on STM32F4 Discovery board
     new 88b87be  Add definition/value for MCU_FLASH_MIN_WRITE_SIZE
     new 22e0edd  This closes #213.
     new b35132f  No jira ticket for this change. The structure used for spi configuration was not changed in all the bsps for the nrf51. This fixes that oversight.
     new 3c98680  MYNEWT-683 SensorAPI: Add BNO055 driver
     new c6ad1e1  This closes #214.
     new e7934fa  MYNEWT-687: Reduce encryption scratchpad size on nrf51
     new cebfd2e  MYNEWT-683 SensorAPI: Add BNO055 driver
     new 3c74cc7  Make it easier to tell when a device reboots
     new 0df95ce  net/oic; when deleting resource, remove it from oc_app_resources list.
     new 4393af4  net/oic; oc_endpoint size is different depending on transport type. Take this into account when comparing them.
     new 133a628  net/oic; add a testcase for basic observe.
     new 9d8c6f2  net/oic; don't send confirmable requests over TCP-like transports.
     new e62a245  net/oic; use hal_bsp_dev_id() to generate platform uuid.
     new efbaf05  MYNEWT-688; disabling unused-result warning when compiling hw/mcu/native, and assigning return value from write() in os_fault.c:__assert_func().
     new 7f690f7  native; allow user to specify real ttys to connect to from command line when invoking simulator. --uart0 <filename> for uart0, --uart1 <filename> for uart1.
     new 03650bc  BLE Host - Rename parameter for clarity
     new 03fa865  sim compiler: add -lm flag.
     new 537b220  baselibc - Optionally include file/line in assert.
     new 5ae196a  BLE Host - Don't allow conn to already-conned peer
     new 519e516  BLE Host - Additional debug logging.
     new e51ce9d  BLE Host - Add missing #include.
     new c44b4ad  BLE UART xport - sysinit panic on init fail.
     new 9b98206  BLE Host - Make L2CAP CID definitions public.
     new e679687  BLE Host - If initial sync fails, retry later.
     new 103f39e  sysinit - Allow panic message.
     new eddcf8f  native uart: print errors to stderr.
     new 7019142  BLE uart transport: Add text to sysinit panic.
     new 4fa3357  sim - Terminate on assert failure.
     new 54086ac  native UART: Allow flow control.
     new 0eed22f  ocd_sample - Fix broken build.
     new badc6e9  baselibc - Add %p format specifier to tinyprintf.
     new 07746cc  bletiny - fix build error in sim
     new fdc3d2b  BLE Host - Remove duplicate conn check.
     new cb97248  MYNEWT-696 NMP datetime rsp uses inconsistent fmt
     new bf90105  MYNEWT-697: Controller can leak connection state machines
     new 28df4dd  No jira ticket: fixed compilation error if the only timer allowed by syscfg was the RTC (TIMER_3).
     new 3538765  MYNEWT-698: Unhandled exception in controller in ble_ll_conn_end
     new 612f8ef  MYNEWT-698: Unhandled exception in controller in ble_ll_conn_end
     new 70bf4a8  pic32 port, soft floating point only, kernel mode only
     new 9b6c284  MYNEWT-700 BLE Host - Race condition: discon + att
     new 8158805  nimble/controller: Slight refactor of use of pkt receive time
     new 507f493  Low power timer. Only nrf52 right now.
     new 3c78595  MYNEWT-701: Low power timer support
     new 244227b  The number of concurrent connections should be default to 1.
     new 807f0ab  Basic pin mapping for RedBear Blend2
     new 35ed009  Redbear Blend2: add i2c_0 to syscfg/hal_bsp
     new 8a6b33b  Redbear Blend2: Change SPI0 SCK to non-multiplexed pin D9/P0_2
     new 091fbe1  MYNEWT-702 BLE Host - duplicate update entries
     new e5e1778  No Ticket - add sensor_device_create()
     new cfd8dbe  fix build
     new d8b0316  Initial commit of telenor ee02 bsp
     new 28531b9  MYNEWT-703 SensorAPI: Add cputime timestamps
     new bf72b35  nimble/controller: Fix for directed advertising report
     new 94cfca3  nimble/controller: Fix len of InitA in advertising report
     new ce3e037  nimble/controller: Fix mixed AdvAdd and InitA in the advertising report
     new d0763ab  This closes #220.
     new a73a65b  MYNEWT-698: Unhandled exception in ble_ll_conn_end
     new ab16b5d  This closes #218.
     new bd1d076  This closes #216.
     new d416d55  MYNEWT-703 SensorAPI: Add cputime timestamps
     new f601422  MYNEWT-668: Improve throughput of BLE connections
     new e33dbd4  MYNEWT-702 BLE Host - duplicate update entries
     new b8380e9  MYNEWT-702 dbg: Erase mempool entries during free.
     new b1465b5  net/oic; fix compilation errors with clang.
     new 832fa2d  native/hal_uart.c; break out of tx loop in poller if nothing to transmit.
     new 9fcbd0d  net/nimble; add HCI transport which has Linux bluetooth socket, or TCP socket as it's target.
     new 95c7d3e  MYNEWT-707: Add API to retrieve public and random static address
     new 75d9c30  No jira ticket. Remove unused header file bsp.h
     new 8b595e2  No jira ticket: get native ble building.
     new 79e45a5  No jira ticket: fix uninitialized local variable.
     new 46dad8f  MYNEWT-709 nffs - Occasional unit test failures
     new 2767d79  nmgr_os; reduce the chance of triggering watchdog during reboot by tickling it just before doing managed reset.
     new 9ed2a9e  nimble/controller: Change LL and HCI version to Bluetooth 5.0
     new aa7a274  nimble/controller: Add support for high duty cycle non-conn
     new ff34eaa  This closes #207.
     new eea7f7c  This closes #212.
     new 0c627e2  nimble: Add defines for all Bluetooth 5.0 HCI commands and events
     new bcaf2ff  MYNEWT-709 nffs - Occasional unit test failures
     new 9624a79  MYNEWT-711 testbench - Add BLE peripheral support
     new c58d50c  Log testsuite name and keep valid json when truncating
     new 66ab7ca  MYNEWT-711 testbench - Add BLE peripheral support
     new 04d4600  MYNEWT-711 testbench - Enable split setup.
     new ac7b489  nimble/controller: Add support for handling privacy modes
     new 0536012  nimble/controller: Add helper to check if controller is busy
     new 674af93  nimble/host: Add support for privacy modes
     new 10fdd0b  bletiny: Add support to modify privacy mode
     new f902592  nimble/l2cap: Fix locking when receiving LE CoC credit update
     new e6d3b0e  nimble/l2cap: Fix locking on LE CoC connect
     new 11d2cb5  nimble/l2cap: Fix locking on incoming LE CoC connect request
     new 41c9c79  nimble/l2cap: Fix for reject incoming LE CoC channel
     new 8a64a49  nimble/l2cap: Fix logs on LE CoC receive data
     new 0b3ea95  nimble/l2cap: Fix hs locking issue when sending le_credit_update
     new 082d066  nimble/l2cap: Add initial unit tests for LE CoC
     new 5a6fd54  nimble/pts: Update pts files due to L2CAP LE CoC
     new b907e7d  nimble/l2cap: Add PTS instructions for LE CoC and run all the testcases
     new a356a71  Add uncrustify style for mynewt
     new 6773902  This closes #205
     new 32617ab  Fix project name case to match filename
     new 52a585c  nimble/transport/socket; forgot to register with stats package.
     new 0749d64  MYNEWT-712 Syscfg: Fix float_user to have syscfg
     new fe4b763  MYNEWT-713 Sysinit: nimble controller crashes
     new 646b35d  This closes #222.
     new 51d1ea2  nimble/controller: Add Channel Selection Algorithm #2 implementation
     new 2566748  nimble/controller: Use common implementation for channel remapping
     new 9cf07fd  nimble/controller: Add initial unit tests for controller
     new 96797c9  nimble/controller: Add support for Channel Selection Algorithm #2
     new c74e47a  nimble/controller: Improve CSA #2 channel identifier calculation
     new 8e0cf0d  nimble/controller: Add CSA #2 to supported features
     new a7d39f9  nimble/controller: Send LE Channel Selection Algorithm Event
     new 5155897  sys/reboot; if fcb_init() sees data it does not recognize in the flash area allocated to it, erase that area.
     new dbbb3be  net/ip/mn_socket; fix a typo in address conversion with v6.
     new a71924e  Close a dangling pull request (#217).
     new afa6d53  Merge remote-tracking branch 'apache/develop'
     new 25850ad  Update repository.yml; master rather than develop.
     new e23872d  nrf51dk bsp - Fix build when UARTs disabled.
     new f177991  nrf51 bsp fixes from discussion https://github.com/apache/incubator-mynewt-core/pull/198/files
     new a94e4de  nimble/att: Remove not needed forward declaration
     new 71a8a47  nimble/att: Add generic helpers for sending commands
     new b50707b  nimble/att: Use new helpers for sending error response
     new 55b8a5c  nimble/att: Use new helpers for sending MTU exchange
     new 58743be  nimble/att: Use new helpers for sending read command
     new 090f62b  nimble/att: Use new helpers for sending Read Blob Request
     new ab23765  nimble/att: Use new helpers for sending Read Multiple Request
     new 3f4cac3  nimble/att: Use new helpers for sending Read By Type Request
     new 1c08e62  nimble/att: Use new helpers for sending Read By Group Type Request
     new 5e82b3f  nimble/att: Use new helpers for sending Find Information Request
     new 191acab  nimble/att: Use new helpers for sending Find By Type Value Request
     new a9549fd  nimble/att: Use new helpers for sending Write Request and Command
     new d290cd7  nimble/att: Use new helpers for sending Prepare Write Request
     new d74cc3e  nimble/att: Use new helpers for sending Execute Write Request
     new 504e0e1  nimble/att: Use new helpers for sending Notification
     new 8dbabc6  nimble/att: Use new helpers for sending Indication
     new 4e0f1b9  nimble/att: Don't pass Error Responce as packed structure
     new a63f7d3  nimble/att: Don't pass Writes Response as packed structure
     new 8e60273  nimble/att: Use packed struct for receiving Error Response
     new a31e34b  nimble/att: Use packed struct for receiving MTU exchange
     new fe97914  nimble/att: Use packed struct for receiving Find Information Response
     new 1a6ebaa  nimble/att: Use packed struct for receiving MTU Exchange
     new fefbc81  nimble/att: Use packed struct for receiving Find Information Request
     new f0949b9  nimble/att: Use packed struct for receiving Find By Type Request
     new 1e81657  nimble/att: Use packed struct for receiving Find By Type Response
     new f6800fc  nimble/att: Fix no responding with error for invalid data
     new e15ad92  nimble/att: Use packed struct for receiving Read By Type Request
     new c3cca42  nimble/att: Use packed struct for receiving Read By Type Response
     new 3b25076  nimble/att: Use packed struct for receiving Read Request
     new 9c897e5  nimble/att: Use packed struct for receiving Read Blob Request
     new ac38eb7  nimble/att: Use packed struct for receiving Read Blob Response
     new d7da6aa  nimble/att: Use packed struct for receiving Read Multiple Request
     new a36089c  nimble/att: Use packed struct for receiving Read Multiple Response
     new de742e2  nimble/att: Use packed struct for receiving Read By Group Type Request
     new 37cec14  nimble/att: Use packed struct for receiving Read By Group Type Request
     new be6aace  nimble/att: Use packed struct for receiving Write Request and Command
     new 3a3571e  nimble/att: Use packed struct for receiving Prepare Write Request
     new 2b2c14e  nimble/att: Use packed struct for receiving Prepare Write Response
     new ca16b6b  nimble/att: Use packed struct for receiving Execute Write Request
     new f495fa7  nimble/att: Use packed struct for receiving Execute Write Response
     new 7ea6ad8  nimble/att: Use packed struct for receiving Notification
     new 255debf  nimble/att: Use packed struct for receiving Indication
     new 3876f10  nimble/att: Use packed struct for receiving Write Command
     new d458bb8  nimble/att: Strip common ATT header before passing buf to handlers
     new 32db778  nimble/att: Use endian.h API for protocol data
     new 7674f26  nimble/sm: Use endian.h API for protocol data
     new fd6c58a  nimble/l2cap: Remove some dead code
     new 7e1ac05  nimble/l2cap: Use endian.h API for protocol data
     new 82674a0  bletest: Use endian.h API for protocol data
     new dccf07d  nimble: Remove ble_hs_endian_priv.h API
     new 95935c6  This closes #215.
     new 07d7daa  controller: Minor comment fix
     new b8a3549  This closes #225.
     new dd2cde2  MYNEWT-714: Add DC/DC enable for nordic platforms
     new 0044231  This closes #223.
     new f6605c2  This closes #206.
     new 2227104  nimble/controller: Rename and move ble_ll_conn_csa2_remapped_channel
     new 6b57da9  nimble/controller: Use single function for DCI calculation
     new 3acdf38  nimble/controller: Move latency calculations to ble_ll_conn_calc_dci
     new 1630d8e  nimble/controller: Allow to configure CSA #2 support
     new b79f75d  No Jira ticket. Fix compile error for bletest.
     new c527b86  This closes #227.
     new ebd6189  This closes #224.
     new 6fba204  This closes #226.
     new 039dd45  improved context switches for MIPS and PIC32
     new 2e8de77  Removed include path, included specific parts of the Microchip SDK, fixed some errant capitalisation
     new 1198188  This closes #231.
     new f99960f  Fix flash size in Red Bear BLE nano description
     new b3187bd  nimble/controller: No jira ticket.
     new 566b5c6  nimble/controller: No jira ticket.
     new e3bcabc  No Ticket: SIM_ACCEL_PRESENT not defined
     new 0092753  This closes #232.
     new 9c48291  nimble/controller: MYNEWT-726
     new c5f8cf6  STM32 ethernet driver for LwIP. Make it functional.
     new c9afda6  olimex_stm32-e407; add syscfg option to enable ethernet.
     new 383906f  stm32f767-nucleo; add syscfg option to enable ethernet.
     new 8d8cf59  stm32f4xx/stm32f7xx; add syscfg indicating which version of STM32 is being used.
     new e9ab595  hal_timer.h; include inttypes.h
     new 73a3202  baselibc; add strnstr() - used by lwip.
     new e120cfc  inet_def_service; fix race when connection is closing.
     new 7701a12  mn_socket; add LINK flag, mn_itf_get() convenience function.
     new 1eaee93  net/ip; use pkg_init to initialize this package.
     new 66ae3df  net/ip; increase the default pbuf pool, listen socket count to allow inet_def_service to operate.
     new c700fc7  net/ip; add locking, and other bug fixes.
     new a95f14f  net/ip; add stub of a CLI for managing interfaces.
     new 0429ee5  net/ip; fix memory allocation for tcpip stack.
     new f52033e  net/ip/lwip_base; update to LwIP to tag STABLE-2_0_2_RELEASE
     new 54c29c6  net/ip; updates needed for LwIP 2.0.2
     new f92e6ab  net/ip; allow multicast join/leave via socket interface.
     new f5c02fe  This closes #233.
     new 39ad85d  apps/iptest; add sample task to demonstrate IP config over ethernet.
     new ed273ed  net/ip; add sys/shell as conditional dependency.
     new bcba6bd  native_sockets; fill in LINK flag when querying interfaces in sim.
     new 878cdc4  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new ecf3a28  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new a6b41a5  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new 686b92d  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new be12bfb  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new 2300485  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new 5453323  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new 75e6561  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new 5c641d1  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new e301553  MYNEWT-729 SensorAPI: Send sensor data over OIC
     new 3bd1a0d  This closes #234.
     new 813463e  No Ticket: Redefining user defined sensor types
     new f4e2b34  hw/bsp: MYNEWT-730 Add BSP for Ruuvi tag
     new a1a0647  MYNEWT-731 Crash in config_init_fcb()
     new 73c8953  No Ticket: Add sensor device creation in NRF52840
     new 1caef7a  nimble/hci: Remove reduntant checks
     new 7744296  nimble/hci: Add LE read PHY command
     new 086c852  nimble/hci: Add LE set default PHY command
     new 2210e7e  nimble/hci: Add LE set PHY command
     new c7aa21c  nimble/gap: Add API to manage LE PHY
     new c86c99e  bletiny: Add test commands to manage PHY
     new 1ae1757  MYNEWT-732: Fix ble_gattc_disc_svc_by_uuid
     new 8492749  Merge branch 'ruuvi' of https://github.com/wes3/incubator-mynewt-core
     new 28b29f4  Merge branch 'lwip_updates' of https://github.com/mkiiskila/incubator-mynewt-core
     new a1e5c12  BLE Host - Check tx of disc-svc-uuid in unit tests
     new 43e3f72  This closes #237.
     new 31d00cb  fs/fcb; fix a bug when storing variable of 127 bytes in length.
     new 6d3edb3  MYNEWT-728; support native arch armv7.
     new 1b5f14c  hw/mcu/native; remove dependency on compiler/sim; bsp already has it.
     new 80fb08c  MYNEWT-734 console_printf() return # printed chrs.
     new b83face  MYNEWT-735 tinyprintf: negative field width spec.
     new fd7bf2b  Merge branch 'console-num-chars' of https://github.com/ccollins476ad/incubator-mynewt-core
     new 7669e97  MYNEWT-736 NimBLE - UART xport can't send multibuf
     new 431e500  This closes #241
     new a34f653  This closes #221.
     new e13e309  This closes #238.
     new 271ab1b  MYNEWT-734 console_printf() return # printed chrs.
     new 323f784  Initial BLE400 BSP
     new be6ce3c  nimble/transport; MYNEWT-737: Make ble_hci_uart_tx_char more efficient
     new cabdff9  stm32f4xx, erase flash should wait for complete
     new af6fb7e  MYNEWT-738: Fix parameter array errors
     new 10d350c  kernel/os: Add os_eventq_get_no_wait function
     new d36cccb  drivers/rtt: add SEGGER RTT package
     new f7acf77  drivers/rtt: add syscfg option to define output buffer size
     new 5a869e3  nimble/transport; MYNEWT-737: Make ble_hci_uart_tx_char more efficient
     new ce47d84  This closes #244.
     new 3596d33  MYNEWT-739 sensor_test app: improvements
     new 843e03d  This closes #243.
     new b16eed6  Misc: Add some required includes to .h files.
     new 5ec317d  nrf52dk bsp - Delete empty file.
     new 46d0816  MYNEWT-740 Rudimentary Text parsing package.
     new 4c2a8d9  This closes #229.
     new 4863008  sys/console: migrated to new console functionality
     new 6f73953  sys/console: switch to blocking mode for tab completion
     new 27ff319  apps/bleprph: disable console input to save flash
     new c7b6f80  sys/console: fix newtmgr over shell
     new 5008f7c  sys/console: bring back console/minimal
     new 6ac1b82  MYNEWT-696 NMP datetime: always put usecs in rsp.
     new 7a1e0a8  This closes #230.
     new 02fd7c7  This closes #242.
     new 87329b5  This closes #250.
     new eb4f289  This closes #245
     new 46d67b0  nimble/controller: MYNEWT-726
     new 4e34701  MYNEWT-723: Add control procedure code and HCI command/event code.
     new 3f997c2  MYNEWT-723: L# 2Mbit and Long range support
     new 5741441  MYNEWT-723: Add PHY support to change modulations for 2M phy.
     new bb2c04e  MYNEWT-723: Add control procedure code and HCI command/event code.
     new 230462f  MYNEWT-723: Some additional changes to get the basic 2Mbps PHY support.
     new aebec25  MYNEWT-723: Fix setting current PHY
     new ad980ee  MYNEWT-723: Fix creating LL_PHY_REQ
     new 551c0a6  fix: cbor decode error when keys have sub strings
     new 6e75818  Add I2C support in BLE nano BSP
     new 2c8cdfb  This closes #251.
     new 369df92  This closes #252.
     new 8374b5a  MYNEWT-740 Rudimentary Text parsing package.
     new 9986f68  MYNEWT-741 Port of LoRaMac-node library
     new 560fa92  MYNEWT-741 Port of LoRaMac-node library
     new 3fe2ef7  MYNEWT-741 lorashell - Tx predictable payloads
     new 1eb96f4  MYNEWT-741 Lora cleanup
     new f3b97d5  MYNEWT-741 Fix loraping app.
     new 25ec579  This closes #247.
     new 702dc23  This closes #248.
     new 1a34489  MYNEWT-723: Fix build issue
     new 4dfbd54  os_callout: directly call callback function in tick interrupt context if have't event queue
     new 4f89ca8  This closes #254.
     new f58d8cf  BLE Host - Fix peer OTA addr and type on pairing.
     new a819c9b  lorashell; enable SHELL_TASK by default.
     new 1151ca8  sys/shell: shell improvements
     new 31d56fc  sys/shell: add backwards compatible API
     new 98eebe0  sys/shell: add os and prompt subshells
     new 038dc7f  sys/shell: add support for tab completion
     new 44504b9  sys/shell: add support for newtmgr over shell
     new ae4596c  iptest, stm32_eth; console_printf() function prototype has changed.
     new b022ac7  lorashell; Enable LORA_NODE_CLI by default.
     new 0163ea6  updated PIC32 to use custom startup code
     new 9022af6  removed file with bad license
     new 0a5821d  fixed console read function and typo in hal_uart
     new ecf379b  moved cflags from MCU to BSP as they were non-functional, implemented suggestion for console read
     new 54a8c92  specifically set DMTCNT as the default triggers a warning
     new 5ae5f3d  This closes pull request #253
     new 32427b4  hw: mcu: pic32mz2048efg100: Implement hal_gpio driver
     new debf64f  This closes pull request #259
     new e278c35  bsp: wifire: Implement hal_bsp_hw_id
     new 8c999d5  hw: pic32mz2048efg100: Remove unused variables in hal_gpio
     new 34670d7  nimble/controller: Fix controller unit test
     new 9b31d74  Fix native controller build
     new 4cab052  This closes #262
     new 10e041b  Merge branch 'master' into bluetooth5
     new 958bce0  This closes #260
     new 9cec095  jlink.sh; pass extra jtag command line arguments to JLinkExe.
     new 1080d5c  Fix problems with starting debuggers on MSYS2/MINGW 1) Fixed launch hanging problem for openocd and jlink gdbserver when newt debug is run from mingw/bash (installed with msys2). openocd now starts in a new cmd prompt window. 2) Fixed  to start gdb in a new cmd prompt when newt debug is run from mingw/bash (installed with msys2). Before the fix, gdb did not start in a new window and Control-C would cause gdb to exit.
     new cb23f34  Merge branch 'jlink_extra_cmds' of https://github.com/mkiiskila/incubator-mynewt-core
     new 1191e7d  hw: hsp: pic32mz2048_wi-fire: Define LED pins
     new 39212f4  Add back the 2nd explict COMSPEC /C. Simon's msys2 environment doesn't work without it. My msys2 works with and without the 2nd explicit COMPSEC /C/ Looks like the only fix that was needed is to move the opening "
     new cc1acfe  MYNEWT-745 Sim - deadlock involving system calls
     new 71811d4  MYNEWT-745 Make native sockets nonblocking.
     new f42bc72  hal: nrf51 spi1 fix
     new d5cfc5c  This closes #270
     new 850b9cb  This closes pull request #263.
     new 21d4cf0  This closes pull request #261.
     new 4c4ae1c  This closes pull request #266.
     new 9d7b29d  hw: bsp: pic32mz2048 wi-fire: Fix ifdef to include uart.h
     new 2bdc9c1  hw: mcu: pic32mz2048efg100: Add Peripheral Pin Select wrapper
     new bdd92f7  hw: mcu: pic32mz2048efg100: Configure pins in hal_uart_config
     new 1465652  hw: bsp: pic32mz2048_wi-fire: Set UART4 pins
     new 5c343f5  This closes pull request #271.
     new bd1ac71  moved the contents os_bsp.c to hal_bsp.c for the pic32 based BSPs to fit in with the rest of the boards
     new 56e5f25  various fixes
     new baa74ed  nimble/ll: Fix sending features xchange PDUs
     new 9f3452c  nimble/ll: Add option to schedule connection with non-zero WindowOffset
     new fb476e7  nimble/ll: Change LL PDU name to match spec
     new 80793bf  nimble/ll: Check peer features for LE Connection Update
     new f051851  nimble/gap: Fix lock issue
     new 652b459  bletiny: Fix printing uuid
     new 5ea502c  bletiny: Remove not needed includes
     new ef1b67f  nimble/controller: Use scansm from function parameter
     new fe9bf2c  This closes #257
     new d96b601  This closes #276
     new 4e06eb5  fix double semicolons
     new 5ccaebb  This closes #275
     new 5ac0005  This closes #274
     new c2654f3  MYNEWT-754 BLE Host - cfgable RAM store capacity
     new f0a1ea8  MYNEWT-754 BLE host - Store cb can abort iterate.
     new 02f6084  MYNEWT-754 BLE host - addrcmp ignores padding.
     new c542807  MYNEWT-754 BLE Host - iterate: return err on fail
     new 7ad9882  MYNEWT-754 BLE Host - Store mgmt API additions
     new 507773f  MYNEWT-754 BLE Host - Add some missing consts.
     new fd6da96  MYNEWT-754 BLE Host - Basic store util unit tests.
     new c24413e  MYNEWT-754 BLE Host - Support deleting of CCCDs.
     new f3c3b03  boot: Tickle watchdog during image swap and verify
     new afc404f  Merge branch 'windows_debug_script' of https://github.com/cwanda/incubator-mynewt-core
     new ad7cdf0  MYNEWT-748 SensorAPI: Add BME280 support
     new 8d98e07  MYNEWT-748 SensorAPI: Add BME280 support
     new 1dc1635  MYNEWT-748 SensorAPI: Add BME280 support
     new c9ca827  MYNEWT-748 SensorAPI: Add BME280 support
     new f2a8e66  MYNEWT-748 SensorAPI: Add BME280 support
     new b26a78d  This closes #273
     new dd4baa2  This closes #269.
     new c6003a4  Merge branch 'master' into bluetooth5_master
     new b2a367e  This closes pull request #272
     new 83c0b03  net/nimble; we reject BCM2837 on raspberry pi for higher tx power report. Up the allowed range to accomodate it.
     new 1db1b3c  net/nimble/hs; QCA6234 rejects 2nd page of event settings. Instead of failing, log the event as warning and continue.
     new be82a7a  net/nimble; adjust BCM2837 fix to print a warning instead of erroring. Keep header file define the same.
     new 9c5eafd  This closes #249.
     new 2446dcb  This closes #282.
     new 502fbb7  nimble/controller: Fix checking PHY Options in LE Set PHY
     new dfeee7b  nimble/controller: Fix applying PHY update
     new 8ae34ad  nimble/controller: Cleanup PHY symbols names
     new b07f4a7  nimble/controller: Fix setting LE Coded PHY feature flag
     new 1f5c04d  nimble/controller: Add access address constraints for LE Coded PHY
     new 24131d5  nimble/controller: Add configuration for LE Coded PHY
     new c91bd6c  nimble/phy: Cleanup PCNF0 settings
     new 0130858  nimble/phy: Fix CRC configuration
     new aa387ad  nimble/phy: Fix CRC poly configuration
     new af6be36  nimble/phy: Fix access address configuration
     new 5a8f516  nimble/phy: Ugly hack for TX/RX transition timing
     new b7333ea  hw: mcu: pic32mz2048efg100: Rename ppc to pps
     new ad0be40  hw: mcu: pic32mz2048efg100: Implement SPI master
     new 1f7399d  hw: bsp: pic32mz2048_wi-fire: Add SPI support
     new a940775  Add .cmd files for debug and download scripts for Windows. They are added for the following boards: 1) stm32f767-nucleo (tested) 2) nina-b1 (not tested).
     new 33f4fba  This closes #285.
     new 58bec44  This closes #256.
     new 5d37c6e  This closes #278.
     new b6914bf  wifi_mgmt; header files reference mutex/eventq. Need to include os.h from here.
     new e84df52  This closes #283.
     new c7d7a0e  This closes #277.
     new c82ebd4  json - Remove call to sscanf().
     new 4c022b7  sys/shell: small fixes after comments on #256
     new 8d21f7c  sys/console: fix console cursor indexing
     new fdbfc84  sys/console: fix completion buffer overflow
     new ef60a83  sys/console: stop completion when buffer full
     new 536fee4  nimble/host: fix find by address when addr is NULL
     new 75770c8  nimble/controller: Fix setting parameters for scanning
     new f04e1d0  This closes #291
     new 3531ce6  MYNEWT-759 Change BLE-over-CoAP UUID 128 --> 16
     new a51bec6  nimble/l2cap: Fix double free when calling ble_l2cap_discard_rx
     new 69a7889  This closes #290
     new b31d9ef  nimble/sm: Fix passing rx_buf to the sm callback
     new 4f8ede4  Add missing parens in mn_gen_queue_print gdb macro
     new 16323b5  This closes #292.
     new e435fdf  nimble: fix gap logging on advertise
     new bc32f03  nimble: gap slave remove unused struct items
     new c849f76  Corrected two issues in I2C clear bus function. 1st the incorrect initialization of the SCL and SDA GPIOs and 2nd, the typo in generation SCL clock.
     new 66c82e9  Wrap RTT console buffer if full
     new 9eaac82  double include nrf52_bitfields.h
     new cb7782d  MYNEWT-750 Fix some coding style issues.
     new 9572c52  MYNEWT-750 BLE Host - Persist SC flag for bonds.
     new 6e38072  MYNEWT-750 - Authenticated flag incorrect.
     new b6d9641  MYNEWT-750 BLE Host - Ignore pair from bonded peer
     new 729c34e  MYNEWT-750 Fix build when SM disabled.
     new 79fcf1d  MYNEWT-750 Handle repeat pairing in e.g. apps.
     new ed822bd  Merge pull request #298 from PierreKircher/master
     new 1a0a1ae  Merge pull request #284 from francois-berder/rename-ppc
     new 22018e2  Merge pull request #286 from francois-berder/periph-spi
     new f0cbabc  Merge pull request #289 from michal-narajowski/shell-fixes
     new 56ea059  Merge pull request #295 from simonratner/simon/rtt-console-overwrite
     new 591068c  Merge pull request #255 from ccollins476ad/ble-preserve-ota
     new 24d27f6  PIC32: Added lazy FPU context switch
     new 2eb6210  ruuvi_tag_revb2; package name must match directory name.
     new 44373ab  hw/scripts/common.sh; $OS might not be set when windows_detect() executes.
     new ad15ebb  Re-add 128-bit iotivity service UUID.
     new 1de0822  Merge pull request #299 from IMGJulian/pic32-fpu
     new 166e69b  Merge pull request #300 from ccollins476ad/iotivity-uuid
     new 00b9973  net/oic; fix typo in log messages, oci -> oic
     new 315683b  bleprph_oic; remove unused code.
     new fc1c4a4  net/oic; request characteristic should not advertise notify.
     new 30886d1  net/oic; move header files used outside oic under include directory.
     new a9b116f  net/oic; coap.c - fix mbuf dup free error on certain conditions.
     new 0716d9e  apps/ocf_sample; client was not actually toggling light value to opposite value.
     new 55a186a  Changed the comments to C style
     new 6904453  Merge pull request #297 from EarthLord/master
     new d0c8e5c  hw: mcu: pic32mz2048efg100: Implement hal_system_reset
     new a25522e  make uart1 on rb-blend2 bitbanged
     new 89bd057  hw: mcu: pic32mz2048efg100: Implement watchdog
     new 67d8a64  hw: bsp: pic32mz2048_wi-fire: Configure watchdog
     new 039526a  Merge pull request #304 from fl0cke/rb_blend2
     new 17c7647  Merge pull request #303 from francois-berder/pic32-reset
     new 001bc4b  Merge pull request #305 from francois-berder/watchdog
     new e30c83f  imgmgr: add erase command, remove erase from upload command
     new 63441ca  imgmgr: upload erase only if not empty
     new 6d58bd5  imgmgr: upload erase only if not empty
     new c6934da  code review
     new ae44196  code review
     new 9ddccbb  MYNEWT-770 Separate sim package.
     new 404def0  MYNEWT-770 Use sim package in native BSP.
     new 5f41b4a  MYNEWT-770 Use sim package in native-armv7 BSP.
     new c16f27c  MYNEWT-770 Use sim package in native-mips BSP.
     new ae97c8f  Merge pull request #302 from mkiiskila/oic_update
     new a56d659  MYNEWT-772 BLE Host - Rsrvd bits in set-event-mask
     new bb648ec  No jira ticket
     new b8d0a16  ibeacon: add fields.flags
     new f848af1  MYNEWT-760 testbench: plain NMP --> OMP (CoAP).
     new 7bf8bf3  MYNEWT-550 Signal GAP event for custom notifies.
     new 6ec8616  Merge pull request #296 from jacobrosenthal/gap-log
     new bf4999a  Adding STM32F7 Discovery BSP. Tested building and loading blinky, with UART via on-board ST-Link MCU.
     new a6c5103  Merge pull request #281 from jacobrosenthal/newtmgr-erase
     new b0d73a2  Add comments to boot linker script.
     new 537db5a  Remove def for second LED.
     new e8bcb62  Remove Interrupt vectors for peripherals not in STM32F746.
     new 0d4ebc8  Disabling modules the F746 doesn't have. Fix start address of RAM in bootloader linker script.
     new c921fd5  MYNEWT-738: Fix parameter arrays
     new ffa7694  Merge pull request #308 from wes3/lorapriv
     new 4d0ab7f  MYNEWT-664 add length to coredownload rsp.
     new 4648823  Fix net/oic unit test build failure
     new 76ff74b  This closes #307.
     new 27990a4  Merge pull request #312 from ccollins476ad/coredownload-len
     new d17c1dd  MYNEWT-752 Allow confirm of tentative slot.
     new 0d46530  MYNEWT_689: Make CONSOLE_UART a syscfg variable.
     new 1d60347  Merge pull request #315 from cambridgeconsultants/stm32f7-discovery-bsp
     new ec7192e  hw: mcu: pic32mz2048efg100: Implement hal_reset_cause
     new 17ddd9e  MYNEWT-772 BLE Host - Rsrvd bits in set-event-mask
     new 6daf5a9  No jira ticket
     new d30e961  Adding STM32F7 Discovery BSP. Tested building and loading blinky, with UART via on-board ST-Link MCU.
     new d03c12a  Add comments to boot linker script.
     new d82124b  Remove def for second LED.
     new db3eccd  Remove Interrupt vectors for peripherals not in STM32F746.
     new f600394  Disabling modules the F746 doesn't have. Fix start address of RAM in bootloader linker script.
     new cab9dea  MYNEWT-664 add length to coredownload rsp.
     new 142e6e1  Fix net/oic unit test build failure
     new 6321427  MYNEWT-689: Make CONSOLE_UART a syscfg variable.
     new e7a2fdf  Merge branch 'master' into myn689
     new c5083d5  Merge pull request #314 from wes3/myn689
     new f675ee3  MYNEWT-744 SensorAPI imp TAILQ to SLIST
     new d15ce9d  MYNEWT-744 SensorAPI imp fix BME280 PR conflicts
     new 57d4da2  MYNEWT-744 SensorAPI imp dev creation & ruuvi fix
     new 45a5393  MYNEWT-744 SensorAPI imp BNO055 sensor_itf & bsps
     new 6726554  MYNEWT-744 SensorAPI imp TCS34725 sensor_itf fix
     new 8004208  MYNEWT-744 SensorAPI imp TSL2561 fix
     new ad311c7  MYNEWT-744 SensorAPI imp LSM303 sensor_itf fix
     new d9910f7  MYNEWT-744 Sensor imp set interface in init funcs
     new d3e3cfc  MYNEWT-744 Add missing comments and remove get itf
     new 7ffb340  MYNEWT-744 Sensor imp cfg, types and other changes
     new c3a5da3  MYNEWT-744 Sensor imp OIC check type only once
     new b480aa4  MYNEWT-744 Sensor imp, change device name
     new 24e2ce8  MYNEWT-744 Sensor imp, lsm303 fix
     new 1341ed4  MYNEWT-744 Sensor imp gyroscope fix
     new 1437e49  MYNEWT-744 remove unused code
     new dff99ac  MYNEWT-744 Sensor imp, OIC gyro
     new 14c9c7a  MYNEWT-744 Sensor imp remove dead code in app
     new afd861b  Merge pull request #258 from vrahane/MYNEWT-744
     new 0a008ed  mn_socket: Unix domain socket support.
     new 314d7ab  MYNEWT-550 Add ble_gattc_indicate_custom()
     new c5b035d  Fix typo ("ACM" should be "ACL").
     new be089fc  This closes #310.
     new 34eb704  This closes #309.
     new bc8278e  native-*: Remove obsolete CONSOLE_UART definitions
     new 20ef27f  This closes #306.
     new 7df4e49  No ticket - Fix some build failures.
     new bac13ef  MYNEWT-760 testbench: plain NMP --> OMP (CoAP).
     new c01a534  hw: mcu: pic32mz2048efg100: Reduce code duplication in hal_uart
     new 199d1ab  Merge pull request #319 from francois-berder/improve-uart
     new 96307ec  Merge pull request #316 from francois-berder/reset-cause
     new e3bf3c2  hw: mcu: pic32mz2048efg100: Reduce number of UART TX interrupts
     new be9c27f  No jira ticket: remove unnecessary calls to os_cputime_timer_stop
     new 2b23934  MYNEWT-775 Crash; unaligned accesses: CoAP parsing
     new f0ca77a  Merge pull request #311 from wes3/myn738
     new 7e1c365  Merge pull request #317 from ccollins476ad/mn-socket-un
     new cacb21e  MYNEWT-774 Serial errors in newtmgr messages
     new 3a44150  Merge pull request #321 from wes3/loratimer
     new 258625b  Merge pull request #322 from ccollins476ad/coap-unaligned
     new ee14e32  Merge pull request #323 from ccollins476ad/shell-max-events
     new abd9e63  BLE Host - Make ble_hs_sched_reset()
     new 83588d0  Ensure Redbear Blend2/Nano2 have i2c headers
     new 4619a43  Merge pull request #324 from pctj101/redbear2_i2c
     new b3dfb7c  MYNEWT-777 SensorAPI: Use util/parse pkg
     new 33d8319  No jira ticket: additional timing changes
     new 03d311c  MYNEWT-681 remove flash write protection
     new 6167a9a  Merge pull request #326 from wes3/loratxtime
     new 7d2b90a  add .tags to .gitignore
     new 4d90922  Merge pull request #327 from sterlinghughes/master
     new 2fe6cfe  boot/bootutil; security fix - if BOOTUTIL_VALIDATE_SLOT0 was set, bootloader would still boot image in slot0 with invalid signature.
     new 3a0fd9d  MYNEWT-681 openocd script remove unused file
     new d59f281  MYNEWT-681 openocd script fix wrong indentation
     new 618f56a  Merge pull request #318 from vrahane/MYNEWT-681
     new f52b11c  Merge pull request #320 from francois-berder/improve-uart2
     new fdd2557  MYNEWT-779 tcs34725 driver: remove os_time_delay()
     new 43c2103  MYNEWT-780 Sensor driver shells: expose ADDR syscf
     new 17060ba  MYNEWT-781 BNO055 Shell: throw error on no type
     new 89e6027  Merge pull request #330 from vrahane/MYNEWT-781
     new 669d73d  Merge branch 'master' into bluetooth5_master
     new bb473da  nimble/controller: Fix applying PHY Options in LE Set PHY
     new 200f44e  nimble/controller: Move helpers for PDU duration from phy to ll
     new 572cfa1  Merge pull request #313 from ccollins476ad/img-test-perm
     new 08c1849  MYNEWT-780 TCS34725 exposing address cfg for shell
     new c7f2e5c  MYNEWT-777 bme280 & bno055 shell : correct errors
     new 9379a3d  Merge pull request #325 from vrahane/MYNEWT-777
     new d5a072b  Merge pull request #333 from sjanc/bluetooth5_master
     new 6d63e99  Merge pull request #332 from vrahane/MYNEWT-779
     new 3e044fc  Merge pull request #331 from vrahane/MYNEWT-780
     new 6a896c0  MYNEWT-699; re-add sample linker scripts to Olimex BSP.
     new 2303a10  test/flash_test; use sysinit() to initialize this package.
     new 606d565  console; enable backspace.
     new 1839134  MYNEWT-529 - move i2c_scan to a separate package.
     new b59e20b  slinky; add i2c_scan package
     new 8631a51  olimex BSP; image slots have shrunk to 256k. Update linker scripts accordingly.
     new 596c007  Merge pull request #334 from mkiiskila/olimex_xtra_ld
     new cad1adb  sensors_test; add i2c_scan to list of packages to include.
     new 3742e67  Merge pull request #335 from mkiiskila/mynewt-529
     new 762b006  No ticket: sensor creator: UART sensor def removed
     new 88403e9  Increase MCU clock speed to maximum 168 MHz. Function generated using Cube MX, with the STM32F7-DISCOVERY board definition.
     new 5444d97  net/oic; support getting requests in to multiple advertised services
     new eb0853e  apps/bleprph_oic; add syscfg knob which controls whether to advertise 16-bit, or 128-bit service uuid for oic.
     new 42f9935  Turn on L1I cache too.
     new c9b0da5  Move SystemClock_Config to the same place the Olimex BSP has it.
     new 2d2742a  hw: mcu: pic32mz2048efg100: Implement hal_timer
     new 12337a4  hw: bsp: pic32mz2048_wi-fire: Define timers
     new d897d5d  Merge pull request #338 from cambridgeconsultants/f7_clock_speed
     new 1a077e8  Merge pull request #287 from ccollins476ad/repeat-pairing
     new 4ac6f7f  Merge pull request #337 from mkiiskila/multiple_oic_services
     new 26285b9  hw: mcu: pic32mz2048efg100: Fix read of RX FIFO in hal_spi_txrx
     new abe686e  hw: mcu: pic32mz2048efg100: Fix SPI baudrate computation
     new 9bd5330  MYNEWT-751 BLE Host - Policy for SM key overflow
     new c102daa  MYNEWT-751 Use round-robin store policy in eg apps
     new db4d5a1  MYNEWT-751 - Slight change to internal function.
     new 049ee0a  MYNEWT-751 Make ble_store_status() private.
     new e0863b5  Merge pull request #329 from francois-berder/periph-timer
     new b5539f0  Merge pull request #339 from francois-berder/fix-spi
     new 09408a3  MYNEWT-787 serial boot loader - nmp buf overruns
     new f2c87c1  This closes #340.
     new 1b1c40d  nimble/host: add api to print local gatt server database
     new 00a0104  apps/btshell: add bletiny clone that uses new shell
     new e171ad7  apps/btshell: fix const in kv_pair
     new 0e2d4cd  apps/btshell: remove unused parse methods
     new f1d7f9b  apps/btshell: use util/parse package
     new de302fc  apps/btshell: replace bletiny with btshell in naming
     new d2dc333  BLE Host - decrease dflt mtu; make cfgable.
     new cda4235  Merge pull request #328 from mkiiskila/boot_check_slot0-fix
     new 6d83085  Merge pull request #342 from ccollins476ad/ble-att-mtu
     new 381ccc0  Enable i2c_scan only when there is I2C peripheral
     new 2c4980a  Merge pull request #293 from michal-narajowski/btshell
     new 917aba3  sys/sysview/vendor: add SEGGER SystemView package
     new 3de3f62  drivers/rtt: define SEGGER_RTT_LOCK to use Mynewt LOCK
     new 67c5392  sys/sysview: add Mynewt specific configuration for SysView
     new a90f919  kernel/os: add os_trace_api as an abstraction layer
     new 179a7ad  sys/sysview: implement os_trace_api for sysview
     new 8d4f5c0  nimble/controller: Make number of PHY modes a common definition
     new c2d204f  nimble/controller: Make PDU header TX times easily accessible
     new 8784789  nimble/controller: Add helper to calculate payload octets per TX time
     new 1f6f210  nimble/controller: Store max TX octets in each PHY mode
     new e33d566  nimble/controller: Adjust TX size to fit in maxTxTime
     new 66032b5  nimble/controller: Add current phy getter
     new 02f7512  nimble/controller: Add proper conn event scheduling for secondary adv ch
     new f6c0ea9  nimble/controller: Minor fix: Keep consistent function names
     new 8458335  nimble/controller/phy: Move helper function to header
     new 1de3345  nimble/controller: Fix compiler warning
     new b6cb09b  nimble/controller: Enhance scansm for future support of Bluetooth 5.0
     new 1e9875b  nimble/controller: Add support for extended scan
     new eaca840  nimble/controller: Fix scan comment
     new 120ff86  nimble/controller: Refactor ble_ll_scan_window_chk
     new 0a10a12  nimble/controller: Refactor ble_ll_scan_proc function
     new 3d1af73  nimble/controller: Add restriction for extended scan
     new bb5eee2  nimble/controller: Add support for scan using two PHYs
     new b76b34d  nimble/controller: Change PHY when extended scan requires that
     new 2938051  nimble/controller: Make use of access_add nad crcinit for scan/adv
     new d070d73  nimble/controller: Extract function to prepare and send adv report
     new 9977f9d  nimble/controller: Improve flow for handling connection data
     new 0c1c4ae  nimble/controller: Refactor a bit ble_ll_init_rx_isr_end
     new 5bc00f6  nimble/controller/sched: Remove reduntant declarations
     new 035a341  Merge pull request #343 from utzig/fix-i2c-app-link-error
     new 596b005  Fix ruuvi tag build
     new 62ea3a7  sys/id; export serial number, manufacturing id as globals.
     new 286342f  sys/config; allow config handlers which don't export _get routine.
     new 5201c88  net/oic; fix encoding byte arrays in responses.
     new 0b254d3  nimble/controller: Add parser for extended advertising
     new 841984f  nimble/controller: Add support to create extended connection
     new 4bd9300  nimble/controller: Fix for scanning freeze
     new ec32069  nimble/controller: Make rxinfo macros return casted values
     new 506a0a6  nimble/controller: Fix rxinfo rx state mask
     new abc3e12  nimble/controller: Fix conn params check
     new becd629  nimble/controller: Increase stack
     new d317127  nimble/controller: Minor coding style fix
     new 926b959  nimble/controller: Sort out flag configuration for BT5
     new b900a1d  nimble/controller: Fix build for 1M
     new ed98521  nimble/controller: Fix build issue for non Bluetooth 5 configuration
     new 94247e1  MYNEWT-751 store event API change
     new 6b21abe  net/oic; if opening ipv4 failed, also ipv6 sockets were getting closed. Close the failed transport only.
     new 876b146  net/oic; fix typo in oc_connectivity_init_ip4().
     new 7f50885  Fix onboard sensor config & misc
     new 9439254  Merge pull request #347 from vrahane/ruuvi-fixes
     new 8ba3c7b  Merge pull request #336 from rymanluk/bt5_scanner
     new 8e3e4c7  native uart; cut'n'paste to console locks the system. Allow more even access to TX and RX in 'interrupt handler'.
     new 990326d  Add support for VBLUno51 board
     new c17a219  nimble/controller: Fix for nrf51 build error
     new 683bf6d  Merge pull request #350 from rymanluk/nrf51_build_fix
     new c8afc9d  nimble/controller: Fix checking for supported PHY
     new 62dbf66  Merge pull request #348 from iotvietmember/add_vbluno51_board
     new 94657fe  Merge pull request #346 from mkiiskila/misc_fixes
     new d877c32  Merge pull request #279 from ccollins476ad/key-wont-fit
     new 25335b5  Adjust default bleprph{,_oic} settings.
     new e2a78ad  bletiny - Allow help text to be compiled out.
     new 3392b1b  bletiny - Make ANS optional
     new 43c4f6c  bletiny - Disable newtmgr-over-shell.
     new 64758da  nimble/controller: Allow 2M and Coded PHYs only on nRF52840
     new e399b15  nimble/controller: Remove code for 1MHz clock
     new 53f9731  nimble/controller: Fix build with native phy
     new cdf566d  nimble/controller: Emit build error when building with non-32kHz clock
     new 0f20fa2  nimble/controller: Add LP clock sysval to configure BSP
     new 801d2ce  nimble/controller: CSA2 is mandatory for extended advertising
     new 4b0e768  nimble/controller: Minor coding style fix
     new f83df31  nimble/controller: Fix for write above array bound
     new ab1ce17  nimble/controller: Fix native and nrf51 header on RX
     new a6f00d6  nimble/controller: Header already contains valid phy
     new 2c463ac  Merge pull request #353 from rymanluk/bt5_ctrl_fixes
     new 28ffc54  add NRF52 thingy BSP
     new 0b49ddc  Merge pull request #354 from sterlinghughes/nrf52_thingy_branch_v2
     new 88e5d7c  nmgr_ble - don't crash if peer disconnected
     new 1d16f60  fix PR that didn't properly remove button dependency
     new 7c8c14e  microbit bsp: add JLINK_DEBUG option to switch to jlink
     new 0c8f869  Merge pull request #341 from andrzej-kaczmarek/remove_1mhz
     new 28ce7ea  BLE Host - Remove unused functions.
     new fba37e2  BLE Host - Allow get / set of channel map.
     new e57c357  bsp: Fix native builds with nimble controller
     new 69a2554  Merge pull request #359 from andrzej-kaczmarek/native_build_fix
     new f92d270  kernel/os: add SysView trace function calls
     new 686a8f3  hw/mcu: add SysView interrupt trace calls for nrf52
     new ec3f0b3  hw/drivers: trace ble_rng_isr calls
     new 1c5f721  kernel/os: trace custom events
     new cacedd3  sys/sysview: add ISR descriptions
     new 61101d7  sys/sysview: add SysView Mynewt description files
     new f4936c2  sys/shell: use shell api when registering module
     new 83b195b  sys/shell: bring back shell_evq_set api
     new 44bfcb1  sys/shell: assert when reaching max number of modules
     new 5766cc5  sys/shell: rm module name len limit; add configurable prompt suffix
     new 371438c  nimble/hci: Add HCI commands for enhanced trans/recv test
     new 0e4fd66  nimble/hci: Add set extended scan parameters command
     new d99d05f  Merge pull request #357 from ccollins476ad/ble-hs-chan-map
     new 1c4c5f0  nimble/gap: Add API for extended scan
     new 92df9ce  bletiny: Add support to start extended scan
     new 457fc98  nimble/hci: Remove reduntant declaration
     new c25e7bc  nimble/hci: Minor coding style fix
     new 19ab659  nimble/hci: Add support for HCI create ext connect
     new a1ad55b  nimble/gap: Add GAP API for extended connection
     new 059bdc1  bletiny: Enhance connect command to support extended connection
     new 0429b5e  nimble/gap: Add support for handling extended advertising event
     new 22763cf  bletiny: Parse extended advertising data
     new 1879eae  nimble: Add BLE_EXT_ADV MYNEWT_VAL
     new 858e595  MYNEWT-743 BLE Host - Persist bonds to sys/config
     new e416c09  Merge pull request #280 from ccollins476ad/store-config
     new 8e28f7a  Merge pull request #351 from rymanluk/bt5_scanner
     new 47df9a1  No jira ticket: Lora
     new 9878a22  nimble/controller: Remove few not needed #ifdefs
     new 01b9ef9  nimble/controller: Rename BLE_MULTI_ADV_SUPPORT
     new 6b03aa6  nimble/controller: Don't build VS code if Android VS are not enabled
     new e641a9f  nimble/controller: Reject le set adv if connectable
     new ee960d8  nimble/controller: Add initial stubs for Ext Advertising HCI commands
     new 9709c43  nimble/controller: Add LE Set Extended Advertising Enable Command
     new 89e6b59  nimble/controller: Add LE Remove Advertising Set Command
     new f8e73d2  nimble/controller: Add LE Clear Advertising Sets Command
     new be4689b  nimble/controller: Add LE Set Extended Advertising Data Command
     new 3eb5cdb  Merge pull request #344 from michal-narajowski/systemview
     new 1570240  testutil - Remove init boilerplate.
     new ec0f29a  nimble/controller: Add LE Set Extended Scan Response Data Command
     new 42f5175  nimble/controller: Add LE Set Extended Advertising Parameters Command
     new de29d08  nimble/controller: Use properties for storing advertising type
     new 965fe93  nimble/controller: Add support for non-connectable advertising
     new bb8d1aa  nimble/controller: Add support for sending AUX_SCAN_RSP
     new 5524d9b  nimble/controller: Send LE Scan Request Received Event
     new 3f280f0  nimble/controller: Reply with AUX_CONN_RSP for connection request
     new e2eb1a0  nimble/controller: Add support for sending Set Terminated event
     new 0aa5b8b  nimble/controller: Remove leftover TODOs
     new f9ad82d  nimble/controller: Use flags for storing flag-like values
     new 7915aef  nimble/controller: Adjust slave anchor point based on PHY used
     new 5231432  nimble/controller: Schedule AUX_ADV_IND based ADV_EXT_IND channel mask
     new b6d9193  nimble/controller: Add support for setting advertising TX power
     new fca1b8a  nimble/controller: Reduce padding in ble_ll_adv_sm
     new 4f5ffa3  nimble/controller: Remove support for Android specific HCI commands
     new cf1aa4d  nimble/controller: Fix build with extended advertising disabled
     new 8934c53  nimble/controller: Store DID and SID in single variable
     new ccc75ea  nimble/controller: Use flag for marking advertising on data channel
     new 5bfb513  hw: mcu: pic32mz2048efg100: Implement hal_i2c
     new 573b2fe  hw: bsp: pic32mz2048_wi-fire: Define I2C3
     new bbb1230  hal: hal_i2c: Remove comment about unexisting functions
     new 9badd71  BLE Host - Add missing #include.
     new 0d96596  Merge pull request #360 from sjanc/bt5_ext_adv
     new 33085de  nimble/controller: Remove restriction whcih does not work in this case
     new ffbd4c8  Merge branch 'master' into bluetooth5_master
     new ae75302  Merge pull request #365 from rymanluk/bt5_scanner
     new e6b3480  Merge pull request #364 from sjanc/bluetooth5_master
     new 1d42022  bsp: Fix configuration for BLE_LP_CLOCK enabled
     new dfdd8d1  bsp: Add BLE_LP_CLOCK configuration to all nRF5x BSPs
     new e7880a9  nimble/controller: Fix handling scan req during extended scan
     new e26a41b  nimble/controller: Add support for whitelist and privacy for extended adv
     new a1552cb  nimble/controller: Add default values to extended advertising event
     new 2a36552  nimble/controller: Ignore scan rsp which is not an answer on scan req
     new 1ad12fa  nimble/hci: Fix mapping legacy event types
     new 8656285  bletiny: Add more printouts to extended advertising event
     new 44709be  bletiny: Fix checking for direct indication evtype
     new 5d68786  nimble/controller: Add MYNEWT_VAL to enable/disable HW whitelist
     new b723905  nimble/controller: For Bluetooth5 disable HW whitelist
     new 5420968  Merge pull request #349 from francois-berder/periph-i2c
     new 9805d4e  Merge pull request #368 from rymanluk/bt5_wl
     new 2c7f5f9  MYNEWT-792: Return hal_timer error codes from os_cputime functions
     new 0c47c27  remove misplaced duplicate of link lost service
     new 3953acb  Merge pull request #367 from rymanluk/bt5_scanner
     new a64b39b  sys/shell: dont print module number and command name on execute
     new a46b295  sys/shell: print info when no help available
     new 7c2c8c4  nimble/monitor: Add monitor interface over UART
     new 658bbc4  nimble/monitor: Add monitor interface over RTT
     new 72f911c  nimble/monitor: Add call to log via monitor interface
     new 43076e6  nimble/monitor: Add call to output text via monitor interface
     new b024332  console: Add console output via monitor interface
     new e54736d  nimble/monitor: Add intermediate buffer option for RTT
     new 7d25b56  nimble: Disable HCI logs when monitor is enabled
     new 1371f0e  nimble/controller: Fix set adv enable hci cmd processing
     new 2d14084  Merge pull request #373 from michal-narajowski/bt5-set-adv-enable-fix
     new c90de60  Adding Eclipse Paho 'C' client for embedded platforms.
     new e4f3dfb  nimble/controller: Remove phy_data from non-phy builds
     new 9ba156e  Merge pull request #374 from andrzej-kaczmarek/bt5-fixing
     new f01074c  nimble/host: Store local controller supported features
     new 8a9141f  nimble/host: Store peer supported features
     new 683ed91  nimble/host: Use features to check parameters update procedure
     new ca655b5  nimble/controller: Fix LE Connection Update status code in slave role
     new dc44ca0  nimble/controller: Enable Connection Parameters Request procedure
     new b661780  nimble/controller: Fix features handling
     new c5177bd  nimble/controller: Refactor remote features handling
     new 4566826  nimble/controller: Initiate data length update if remote supports it
     new 0faccea  nimble/controller: Fix for missing scansm pointer in connsm
     new a61d57e  nimble/controller: Remove reduntant checks for OS_CPUTIME_FREQ
     new 3605631  nimble/controller: Update supported HCI commands mask
     new 0574bdf  Merge pull request #376 from rymanluk/bt5_scanner
     new 2f07acf  Add support for the VBLUno52 board The VBLUno52 board from VNG (Nordic nRF52832 Cortex-M4 SoC based)
     new 9babc5b  Merge pull request #366 from andrzej-kaczmarek/bsp_ble_lp_clock
     new 75ba1ad  nimble/controller: Remove callout for HCI Read Remote Features event
     new 9654153  nimble/host: Do not enable unnecessary events from controller
     new 35cc491  Merge pull request #377 from iotvietmember/add_vbluno52_board
     new 087e801  Merge pull request #375 from andrzej-kaczmarek/bt5-featexch
     new 4cb230a  nimble/controller: Allow to use larger advertising data
     new 1ed0e0c  nimble/controller: Fix calculating AUX_ADV_IND start time
     new 6c65980  nimble/controller: Fix calculating ext advertising PDUs TX time
     new 5846165  MYNEWT-268 BLE Host - enable factory reset
     new e3bc451  MYNEWT-749 BLE Host - Don't persist if keydist==0
     new b156b1f  BLE Host - Remove BLE_EDDYSTONE syscfg setting.
     new 1f1fcff  pwm stub driver package created
     new d4e2081  nimble/test: Update unittests after features exchange changes
     new 4d4bd34  Merge pull request #381 from andrzej-kaczmarek/bt5-featexch
     new 2d8a77d  nimble/transport: Add support fot extended advertising
     new a6b85cc  nimble/controller: Add MYNEWT_VAL BLE_LL_EXT_ADV_AUX_PTR_CNT
     new b8d82a7  nimble/controller: Fix BLE_LL_MAX_EVT_LEN
     new b6635a7  nimble/controller: Minor fix for correct define usage
     new edb84be  nimble/controller: Make sure auxiliary offset is good enough
     new b34d350  nimble/controller: Improve handling aux scan response
     new 5d61e38  nimble/controller: Add stats for aux scan req/rsp
     new c69370a  nimble/controller: Support ext scanner for chain aux ptr
     new 08b3ee6  nimble/controller: Remove not needed flag from header
     new 8dcaa54  nimble/controller: Fix for regression in extended connect
     new e4436cb  nimble/controller: Improve handling hci create connection command
     new 041ffc4  nimble/controller: Fix window delay for PHY 2M
     new 33bc9d0  Merge pull request #378 from rymanluk/bt5
     new a8a2bc4  Merge branch 'master' into bluetooth5_master
     new ab7d6fb  Merge pull request #371 from bgiori/remove_lls
     new a731eb4  Merge pull request #369 from wes3/myn792
     new fe6ff6d  Merge pull request #379 from sjanc/bt5_ext_adv
     new cc32aee  Merge pull request #382 from sjanc/bluetooth5_master
     new 0655194  Give HCI socket transport its own task.
     new 88ba2c6  apps/btshell: make naming of parse api consistent
     new b237ee1  Revert "apps/btshell: use util/parse package"
     new 6c0f3e2  apps/btshell: remove unnecessary declarations
     new 576797c  apps/btshell: rename chrup to notify
     new 4d3f18a  apps/btshell: fix set command help message
     new 7048043  apps/btshell: add missing arg parsing in security set data
     new 130b0c7  Merge pull request #385 from michal-narajowski/btshell-fixes
     new ee5f15a  nimble/controller: Disable LL logs
     new 800e714  Merge pull request #386 from andrzej-kaczmarek/bt5-disable-ll-log
     new 11f87c6  Merge pull request #361 from michal-narajowski/shell-fixes-1.1
     new a0b2e5c  nimble/controller: Improve validation on extended connect command
     new daea523  Merge pull request #387 from rymanluk/bt5_fix
     new accbcc9  nimble/controller: Create ble_ll_init_rx_isr_start
     new af41b0e  nimble/controller: Fix AAR usage for extended advertising
     new 8c58c3a  nimble/controller/nrf51: Fix configuration for privacy in BT5
     new cd144ce  nimble/controller: Minor doxygen fixes
     new 9275d9a  nimble/controller: Fix build error with ext adv disabled
     new 9af3806  Merge pull request #389 from andrzej-kaczmarek/bt5-build-fix
     new 8052a22  nimble/controller: fix null pointer dereference
     new d606789  Merge pull request #390 from michal-narajowski/bt5-fixes
     new 8f499dd  Merge pull request #370 from ccollins476ad/key-dist-0
     new 1173f69  Merge pull request #383 from KumarAmitMehta/add-eclipse-mqtt
     new a2957f6  MYNEWT-789 Add RuuviTag LIS2DH12 3-axis accel drv
     new 2fe6801  Merge pull request #384 from ccollins476ad/ble-hci-task
     new e81db14  Merge pull request #352 from ccollins476ad/ble-dflt-settings
     new d9256e1  Merge pull request #355 from ccollins476ad/nmgr-mtu
     new 7fa825f  Merge pull request #363 from ccollins476ad/testutil-init
     new a95eab0  Merge pull request #380 from ccollins476ad/ble-store-clear
     new 2b55c2c  native_sockets; now that sockets are nonblocking, partial transmits are possible.
     new 7b03a1d  bletiny - fix build.
     new cb2a5ad  Merge pull request #392 from mkiiskila/native_socket_fix
     new 4951254  native_sockets; fix typo.
     new 34833d5  MYNEWT-789 Change Ruuvi sample rate for LIS2DH12
     new 4b29cb0  MYNEWT-803 OIC add api for setting poll rate to ms
     new f68c3d8  MYNEWT-803 OIC add api for setting poll rate to ms
     new 9e7bb6b  PWM driver public API initial version defined.
     new 3647446  fixing typo.
     new 6b2d0f2  openocd: Allow non ARM download and debug
     new 6949c2c  openocd: 'newt debug <cfg> redirects openocd to file
     new 20765c1  openocd: Fix handling of Ctrl-C in gdb
     new de04a19  compiler/riscv64: Add compiler package
     new 3a07ded  sifive/sdk: Add freedom-e-sdk headers
     new c819617  mcu/fe310: First drop of FE310
     new aa11b02  bsp/hifive1: Initial version of bsp
     new 6984746  mcu/fe310: Add interrupt controller code
     new e13a500  mcu/fe310: Add HAL watchdog
     new b329ef8  mcu/fe310: Add OS minimal support
     new 8729587  mcu/fe310: Add system clock code
     new b295984  mcu/fe310: Add hal_system_start function
     new fc4a40e  mcu/fe310: Add hal flash driver
     new 95cbabe  mcu/fe310: Add UART driver
     new 3750dbc  bsp/hifive1: Add uart0 device
     new 1e43d91  mcu/fe310: Add hal timers
     new 291a41f  bsp/hifive1: Add timer devices
     new 026d43d  mcu/fe310: Add hal_reset_cause function
     new 3bdf05f  mcu/fe310: Add gpio driver
     new bb9decb  fixing some compile errors
     new 3360c05  adding apps/pwm_test
     new 6b82883  Fix compilation error when SENSOR_OIC is disabled Fix the following compilation error:     main.c:76:12: error: 'sensor_oic_gap_event' declared 'static' but never defined [-Werror=unused-function]      static int sensor_oic_gap_event(struct ble_gap_event *event, void *arg);                 ^
     new 45af4d3  Merge pull request #395 from cwanda/compile_errors
     new 76c8bff  Merge pull request #356 from jacobrosenthal/microbit-jlink
     new c8b4141  adding hw/bsp/nrf52dk/include/bsp/boards.h
     new 044295f  changed pwm_enable_duty_cycle
     new 5a4fa12  Merge branch 'master' into bluetooth5_master
     new 7aaabf0  Merge pull request #393 from vrahane/oic-imp-poller
     new 7409bc9  Merge pull request #396 from kasjer/risc-v
     new 6a9bd18  MYNEWT-789 Add RuuviTag polling LIS2DH12 3-axis
     new 853f751  Merge pull request #394 from vrahane/lis2dh12-spi-driver
     new a91642a  bsp/fe310: Add missing licenses
     new 813c374  Merge pull request #399 from kasjer/risc-v
     new 155eca0  Use real runtime Bluetooth svc UUID (0xfe18).
     new 65412a1  Added pwm_instance_id on pwm_dev, removed pwm_chans.
     new bd99e7c  Merge pull request #397 from sjanc/bluetooth5_master
     new 8115e3e  sys/baselibc: Cleanup in tinyprintf
     new 6b70223  sys/baselibc: Fix vsnprintf with size=0
     new 65c9cfd  nimble/monitor: Add delay in UART queue flush
     new 03e6119  nimble/monitor: Fix coding style
     new 9a6071d  nimble/monitor: Make UART device configurable in syscfg
     new c4826c0  nimble/monitor: Make RTT upstream buffer name configurable
     new dc88539  nimble/monitor: Make controller name static
     new 8de5cbb  nimble/monitor: Use vsnprintf to calculate characters in log message
     new 648eeb0  nimble/phy: Cleanup AAR initialization
     new 4ec087d  nimble/controller: Add support for ext advertising duration
     new eee646b  nimble/controller: Remove redundant call to ble_ll_scan_chk_resume
     new 76a1a16  nimble/controller: Fix scheduler advertising halt error
     new 6df0f5d  Merge pull request #401 from andrzej-kaczmarek/bt5-aar-fix
     new b609a10  Merge pull request #372 from andrzej-kaczmarek/btmon_core
     new 58fbf77  BLE Host - Add comments; move decls to priv hdrs.
     new 3a846b8  Merge pull request #404 from ccollins476ad/ble-hs-docs
     new 40f169c  nimble/host: fix uninitialized value
     new 345d469  nimble/controller: fix uninitialized value
     new 3efb475  nimble/controller: fix null pointer dereference
     new b1a15dc  nimble/controller: fix undefined result of << expression
     new 4b80734  nimble/host: add missing rc check when setting adv fields
     new 6fd67bf  nimble/host: handle error case on ble_svc_ans_chr_write
     new c8d3154  baselibc: Fix compilation with GCC7
     new 02c45e0  Merge pull request #402 from sjanc/bt5_ext_adv
     new bb9a2b0  Merge pull request #398 from michal-narajowski/bt5-fixes
     new 7426bfb  nimble: convert HCI error codes to hex
     new 489d4de  libc/baselibc: fix uninitialized fields
     new a32718a  Merge pull request #407 from michal-narajowski/tinyprintf-fix
     new 6bedbc0  Merge pull request #406 from michal-narajowski/hci-ecode-hex
     new abe5e6b  Merge pull request #403 from wes3/myn810
     new d4e927c  Merge pull request #400 from ccollins476ad/real-runtime-uuid
     new 675080a  Merge pull request #405 from sjanc/gcc7
     new 3f3592a  MYNEWT-811 Console compatibility broken
     new 44ab525  Fixing comments on pwm_enable_duty_cycle and pwm_set_frequency
     new 590e8a7  Merge branch 'master' into bluetooth5_master
     new 8f10649  Merge pull request #409 from sjanc/bluetooth5_master
     new 276223e  bsp/microbit: Fix BLE_LP_CLOCK configuration
     new f6a4726  bsp/bmd200: Fix BLE_LP_CLOCK configuration
     new c353d6c  bsp/vbluno52: Add BLE_LP_CLOCK configuration
     new c788257  nimble/controller: Fix setting PHY for slave connection
     new b962a86  MYNEWT-811 Console compatibility broken
     new cbd2563  Merge pull request #411 from sjanc/ctrl_phy_fix
     new c37a305  bsps: nordic sdk errors without boards.h
     new a8bb39f  Merge pull request #408 from vrahane/console_fix
     new 1ae84c6  native_sockets - Add syscfg settings.
     new 15a25b9  Merge pull request #413 from ccollins476ad/native-sockets-syscfg
     new 564eba5  nrf52840; remove bootutil dependency from BSP.
     new 6016c4c  Add bootloader api to boot/bootutil; depending package depend on the API, not the package directly.
     new cbba5d4  nimble/controller: Fix typo
     new f33ae68  nimble/controller: Fix connMaxTxTime calculation on coded PHY
     new a351304  nimble/controller: Fix initial conn event scheduling on ext adv
     new 71f4a0f  Merge pull request #414 from andrzej-kaczmarek/bt5-scheduling-fix
     new 01b3a5e  Use 16-bit UUIDs for secure CoAP characteristics.
     new b5b541c  jlink.sh; dump registers after writing flash. 'newt run' was not always actually updating the flash. With this change in place it seems to work every time.
     new dc609e9  Merge pull request #417 from mkiiskila/jlink_script
     new 24a39f9  Merge pull request #416 from ccollins476ad/real-runtime-uuid
     new 14ed75c  MYNEWT-808 Adding support for I2C LIS2DH12 driver
     new b5c61f5  Merge pull request #412 from jacobrosenthal/nordic-boards-h
     new f03d42a  Adding missing LED pin macros to nRF52 bsp.h
     new 43a4b3a  basic functionality and test added, not tested
     new 4fd38cc  Merge pull request #410 from andrzej-kaczmarek/bt5-bsp-update
     new 3926b89  MYNEWT-808 Adding support for I2C LIS2DH12 driver
     new bc1049e  Merge pull request #418 from vrahane/lis2dh12_i2c_nrf52thingy
     new 0f7984f  Merge pull request #421 from mkiiskila/bootloader_api
     new 27e64de  MYNEWT-813 RTT console i/p limited to 16 chrs
     new eb473b0  testbench/boot serial unittest; add dependency to bootutil.
     new 149f7bd  bleprph/bleprph_oic; add explicit dependency to boot/bootutil.
     new 3dd5f96  Merge pull request #424 from mkiiskila/bootloader_api_fixes
     new a2be2c4  some minor changes, still not building pwm driver
     new 8d9a47a  merging
     new 0af93b9  merging
     new a17739d  merging
     new 589534b  sys/console: fix console compatibility
     new f6a1cd9  sys/shell: prompt ticks command turns ticks on/off
     new 20d2199  nimble/pts: update PTS GAP test scenarios
     new bfeeb6b  nimble/pts: update PTS SM test scenarios
     new 79f6c75  nimble/pts: update PTS GATT test scenarios
     new b0219a8  nimble/pts: update testing dates
     new 2143184  nimble/host: fix SM legacy authenticated pairing
     new 21f5066  nimble/host: fix SM SC authenticated pairing
     new 4a95d56  nimble/hs: Update enabled LE Event Mask
     new 1544566  nimble/controller: Fix length for advertising report HCI event
     new 2aa264c  nimble/controller: Fix advertising report HCI event with empty adv data
     new df97b82  nimble/controller: Fix event mask checking for advertising report HCI events
     new bf378b1  nimble/controller: Remove unused subev parameter
     new 101526a  nimble/controller: Improve advertising report HCI event building
     new e664486  Merge pull request #427 from andrzej-kaczmarek/bt5-hci-adv-fixes
     new 4d4c3e1  Initial commit for the "body sensor network" code changes.
     new d072535  nimble/controller: merge bsnbranch into bluetooth5
     new bac7ee6  nimble/controller: bsnbranch merge into bluetooth5
     new 17bd449  Merge pull request #420 from michal-narajowski/console-compat-fix
     new e2201e2  Enables newt resigned images
     new c1fdce4  Enable configuration of slot 0 boot validation
     new b2d5987  Fix build for apps/sensors_test with no syscfg set
     new 8a0d0e7  License check fixes
     new dfc8912  nimble/host: Add builder functions for Ext Adv HCI commands
     new 95d1797  nimble/host: Add support for using Extended Advertising
     new 7956bac  bletiny: Add support for setting advertising TX power and PHYs
     new 0d90bf0  MYNEWT-811 Console compatibility broken
     new 753e954  MYNEWT-811 Pull changes from #420 to console/min
     new f28b85e  MYNEWT-811 console_handle_char() puts char on evq
     new d0d7914  Merge pull request #425 from vrahane/console-maxlen-fix
     new afb5fb9  Merge pull request #423 from vrahane/console-rtt-fix
     new 1c81c05  Example compiles but doesn't work propperly
     new 9c99c6d  cleanup/details
     new e4a0339  adding nrv led, button and pin values to bsp.h
     new 602761a  Merge pull request #431 from sjanc/license_check
     new d3e3d68  Merge pull request #415 from michal-narajowski/bt5-regression-tests
     new 2a1ba94  Remove incubator leftovers
     new 6920a1e  Merge pull request #428 from sjanc/bt5_ext_adv_host
     new adab3bd  apps/bletiny: fix ext adv params parsing
     new 44d2f4b  Merge pull request #434 from michal-narajowski/bt5-bletiny-ext-adv-fix
     new 1b4a4f4  nimble/test: update tests after bugfix in SM legacy
     new 50b8811  Merge pull request #435 from michal-narajowski/bt5-bugfix-test-update
     new 4eba448  Merge branch 'master' into bluetooth5_master
     new 76a919d  Merge pull request #436 from sjanc/bluetooth5_master
     new a19b552  Merge branch 'bluetooth5' into master_bluetooth5
     new 442bb33  tinycbor: Fix compilation with GCC 7
     new 63fc8f2  os_mempool_is_sane() debug function.
     new a74e7e1  Merge pull request #438 from sjanc/gcc7
     new 1f6f184  Merge pull request #433 from sjanc/incubator
     new af98f3b  fixing nrf52dk not nrf51dk
     new e7a7b6e  taking out arduino pins
     new 6edb04e  Merge pull request #429 from utzig/syscfg-validate-slot0
     new eb960b5  Merge pull request #430 from utzig/resign-image-support
     new 9403e75  Merge pull request #432 from mlaz/fix_bsp
     new 653e8fe  Fix typo in sensor command
     new 54a77a0  Merge pull request #437 from sjanc/master_bluetooth5
     new b5cfe4d  Merge pull request #441 from cwanda/sensor_typo
     new 79cb9c0  PIC32: re-implemented default exception handlers
     new 3edb1b0  PIC32-FPU: fix compile for non-fpu hardware
     new aca10a2  Remove last incubator leftovers
     new 69de015  MYNEWT-815 SensorAPI: Add type to data_func,listen
     new 61e205f  cleanup
     new 4087508  Merge remote-tracking branch 'origin/master' into pwm_dev
     new 97353f8  [MYNEWT-285] nimble/phy: Fix CRC checking
     new 84dfb39  Merge pull request #444 from sjanc/incubator
     new d04fc83  Merge pull request #449 from andrzej-kaczmarek/nimble-crc-check
     new e698792  Revert "Enables newt resigned images"
     new 8d712a22 Merge pull request #450 from apache/revert-430-resign-image-support
     new 144956d  MYNEWT-816 SensorAPI: Add API for sensor poller
     new 886dc00  improved example using pwm_chan_config
     new 96c7bdc  Merge pull request #426 from michal-narajowski/console-ticks-compat
     new 9e24b8a  nimble/controller: Fix legacy scanning
     new e53b123  Merge pull request #422 from wes3/bsnbranch
     new 0cabb4e  Merge pull request #452 from andrzej-kaczmarek/bt5-legacy-scan-fix
     new 3a24cfb  nimble/controller: Apply wfr workaround to Coded PHY only
     new 471094c  nimble/controller: Remove invalid comment
     new f07c2ab  nimble/controller: Ignore PDUs with invalid CRC in init state
     new 94e11ea  nimble/controller: Fix wfr timer handling in init state
     new 2eeefed  improving pwm_test
     new 61effe8  nimble/controller: Fix AUX_CONNECT_RSP handling
     new d5d990d  Merge pull request #443 from IMGJulian/pic32-default-handlers
     new fe38460  Merge pull request #446 from andrzej-kaczmarek/bt5-aux-connect-rsp
     new aa6beb5  MYNEWT-816 Making changes as per review
     new 354fd49  Merge pull request #445 from IMGJulian/pic32-fpu
     new ab24d01  Merge pull request #451 from vrahane/sensor_poller_api_fix
     new 3dd6719  Merge pull request #447 from vrahane/sensors_fix
     new 21e09a5  hw: mcu: pic32mx470f512h: Implement hal_reset_cause and system reset
     new 1184168  hw: mcu: pic32mx470_6lp_clicker: Implement hal_watchdog
     new 3ef9a7b  bsp: nrf52-thingy remove led pins and fix button pin
     new 73b4f37  Merge pull request #440 from jacobrosenthal/nrf52-thingy-fix
     new 596f215  Clear LED define for the VBLUno51, VBLUno52 board. Because `LED` was be used in other file
     new 7a8d326  Add hal_system_init in startup file for VBLUno51 board
     new 49f5c7c  hw: bsp: pic32mx470_6lp_clicker: Configure watchdog
     new 7063531  Merge pull request #455 from iotvietmember/add_hal_system_init
     new 7cc95f7  Merge pull request #454 from iotvietmember/fix_err_led
     new 9c316f3  nimble/phy: Fix BCC for LE Coded PHY
     new 71e990d  nimble/controller: Add stat for AUX_CONNECT_RSP tx
     new 67f432f  Merge pull request #457 from andrzej-kaczmarek/bt5-bcc-on-coded-fix
     new e0f9cd0  nimble/controller: Minor coding style
     new 2d3af8f  nimble/controller: Minor comment fix and cleanup
     new d93f07d  nimble/controller: Minor fix function name
     new 710f7fc  Merge pull request #458 from rymanluk/bt5_minor
     new 4beee51  nimble/phy: Set proper CCM datarate
     new 865382b  nimble/phy: Fix key-stream generation in CCM
     new 8a8e8fa  Merge pull request #459 from andrzej-kaczmarek/bt5-ccm-fix
     new e96c1b9  fix a typo
     new 86d7879  nimble/phy: Fix build error on nRF52
     new 5a169ba  Merge pull request #460 from andrzej-kaczmarek/bt5-build-fix
     new d6e2369  Mynewt release 1.1.0
     new 5df4528  Update version with release 1.1.0 tag.
     new 819c15c  nimble/controller: Fix interval settings for directed advertising
     new f789165  nimble/host: Fix HD directed advertising with extended advertising
     new fd5c0ee  nimble/controller: Fix privacy mode
     new 8dec01c  nimble/controller: Fix handling direct advertising
     new 47b2d72  Merge pull request #462 from rymanluk/bt5_privacy_fix
     new f73a79e  Merge pull request #463 from sjanc/directed_adv_fixes
     new 2d34c65  nimble/phy: Fix resolving address
     new 641b24a  Merge pull request #464 from andrzej-kaczmarek/bt5-resolv-fix
     new 8ce36f0  nimble/phy: Fix resolving address on nRF51
     new 0bf7a40  Fix host unit test compiler error on mac.
     new 183b5eb  util/parse: Fix parse_ull return type.
     new ccce5d5  Merge pull request #465 from ccollins476ad/ble-hs-test-syntax-error
     new 43ed356  Merge pull request #466 from ccollins476ad/parse-ull
     new 01b6757  Merge pull request #467 from andrzej-kaczmarek/bt5-resolv-fix
     new f0df7a7  added soft pwm driver, not tested
     new 2af30b0  nimble/controller: Fix scan response set for legacy
     new f327b64  nimble/controller: Fix build issue when BT5_PHY is set but not EXT ADV
     new 1bc1716  apps/btshell: Add missing returns in L2CAP connect/disconnect
     new 13990fa  apps/btshell: remove bletiny from names
     new 6c1720f  apps/btshell: Refactor buffer handling in the application
     new c3e4872  btshell: Add support to send data over L2CAP LE CoC
     new c15c475  apps/btshell: Add support to send data over L2CAP LE CoC
     new 4b9989a  apps/btshell: Add debug log for CoC accept
     new 48fd777  apps/btshell: Add error print when L2CAP LE CoC disconnect fails
     new 8bfdc45  MYNEWT-671 Allow btshell to be run from sim.
     new 59a0881  apps/btshell: fix build error in sim
     new 2e05301  apps/btshell: Fix for characteristic discovery
     new 902562a  apps/btshell: Fix printing uuid
     new 74b68ad  apps/btshell: Remove not needed includes
     new 88818ee  MYNEWT-750 Handle repeat pairing in e.g. apps.
     new 577795c  MYNEWT-751 Use round-robin store policy in eg apps
     new 2367b1f  apps/btshell: fix l2cap params help message
     new 9e2a2dd  apps/btshell: Add support to start extended scan
     new 4df67a3  apps/btshell: Enhance connect command to support extended connection
     new 114b0db  apps/btshell: Parse extended advertising data
     new f4b0a49  apps/btshell: Add more printouts to extended advertising event
     new 9755daa  apps/btshell: Fix checking for direct indication evtype
     new 9346ea8  apps/btshell: Add support for setting advertising TX power and PHYs
     new 9195635  Merge pull request #468 from rymanluk/scan_rsp_fix
     new 3f02494  nimble: Fix setting advertising instance random address
     new a9bd2b4  Merge pull request #471 from sjanc/host_rand_adv_fix
     new b117a25  hw: mcu: pic32mx470f512h: Implement hal_gpio
     new 369ba73  hw: bsp: pic32mx470_6lp_clicker: Define LED's
     new 5f151a4  hw: mcu: pic32mx470f512h: Implement Peripheral Pin Select
     new 8a4ab2f  hw: mcu: pic32mx470f512h: Configure pins in hal_uart_config
     new 8479c12  hw: bsp: pic32mx470_6lp_clicker: Define UART pins for Mikrobus and serial pads
     new 2b79e01  hw: bsp: pic32mx470_6lp_clicker: Fix ifdef for UART includes
     new fa02b27  hw: mcu: pic32mx470f512h: Reduce code duplication in hal_uart
     new 65b3d4c  hw: mcu: pic32mx470f512h: Reduce number of UART TX interrupts
     new cb9556b  hw: mcu: pic32mx470f512h: Implement hal_spi (master only)
     new cc794cf  hw: bsp: pic32mx470_6lp_clicker: Define SPI bus
     new 8645878  hw: mcu: pic32mx470f512h: Implement hal_i2c
     new 1410aa6  hw: bsp: pic32mx470_6lp_clicker: Add I2C peripheral support
     new cd6b23c  hw: mcu: pic32mx470f512h: Implement hal_timer
     new 3da7e00  hw: bsp: pic32mx470_6lp_clicker: Initialise timers
     new 7d08103  PIC32: fix stack align
     new 801a708  Merge pull request #456 from francois-berder/pic32-watchdog
     new 14c9704  Merge pull request #453 from francois-berder/pic32-reset
     new cdbfa5e  Merge pull request #473 from francois-berder/clicker-i2c
     new 67b7c70  Merge pull request #475 from apache/1_1_0_dev
     new 3fc335d  nimble/controller: Improve handling aux ptr scheduller
     new 944bdab  nimble/controller: Fix duration for aux packet
     new 57a154b  nimble/controller: Fix for checking valid scanning PHY
     new c654acb  nimble/controller: Fix build issue when PHY is not set
     new e67a483  nimble/controller: Fix handling privacy mode
     new 92a1743  nrf51 ble; fix compilation when BLE_LL_CFG_FEAT_LL_PRIVACY is not set.
     new 6ccccbc  Merge pull request #477 from mkiiskila/nrf51_no_priv_fix
     new 29ba745  sys/shell: fix shell_evq_set not updating console queues
     new 3ec31dd  Merge pull request #469 from michal-narajowski/shell-evq-set-fix
     new 384950c  apps/btshell: reorder parameter in connect command
     new 27ffbfe  apps/btshell: fix typo
     new 7e77f87  apps/btshell: Add test commands to manage PHY
     new 9a82004  Merge pull request #470 from michal-narajowski/btshell-bletiny-updates
     new ee27b27  ruuvi-tag bsp: fix build for enabled sensor
     new 644d7d3  MCUs; remove dependency on compiler package, bsp has this already.
     new 0ccb91b  Merge pull request #478 from mkiiskila/no_compiler_dep_in_mcu
     new f82a856  Style improvements, creating devs on hal_bsp_init(), syscfg/syscfg.h included befora other #include's
     new 8cd0022  Merge remote-tracking branch 'origin/master' into pwm_dev
     new 1f93f0b  the latest failing version os spwm_test
     new 8c5ceca  BLE Host - Allow GATT svcs to be reg. after init.
     new a1e93ef  BLE Host - Remove unnecessary const in chr def.
     new bb260ea  BLE Host - Function to copy a UUID.
     new 23f5603  BLE Host - GATT svr now Initializes ATT svr.
     new a054302  No Ticket: Make sensor_mgr_evq_set() static
     new 9996225  SensorAPI: sensor_mgr_evq_set() arg made a syscfg
     new 8a12eff  SensorAPI: default value for evq to be not defined
     new 52e046e  Merge pull request #476 from rymanluk/bt5_privacy_mode_fix
     new 53ba882  oic: Per-resource transport layer sec requirements
     new 33ee283  Merge pull request #472 from vrahane/sensor_evq
     new 572f95c  Merge pull request #461 from rymanluk/bt5_scanner_improve
     new fd82a5c  lwip - Fix "defined but not used" warnings.
     new f7d304a  BLE Host - Automatic own-addr-type resolution
     new 27dc774  BLE Host - Allow NULL output params in ID fns.
     new b185ac0  Add function to load at least one BLE addr from hw
     new deb5a28  native/hal_uart; TX once for every RX in poller, this was still locking up with long cut'n'paste.
     new 5efb3f4  nimble/sm: Fix passing uninitialized variable
     new cb887ca  nimble/sm: Fix buffer overflow when copying address
     new bf6cd29  nimble/gap: Fix NULL pointer dereference
     new c373005  nimble/gap: Fix storing pointer for local outside of scope
     new f119d89  nimble/sm: Fix NULL pointer dereference
     new 15d2cf9  nimble/sm: Fix os_mbuf leaks on keys distribution
     new f0bc75f  nimble/bletest: fix bletest build
     new d3cbb4e  hw/mcu/nordic: HFXO was not being turned on by hal timer
     new 2568066  Merge pull request #485 from wes3/bletest
     new e5dc8fc  Merge pull request #486 from wes3/nrf_timer_hfxo
     new 1497a78  nordic/hal_flash: Fix coverity issue 174090
     new 80255f4  nordic/hal_flash: Fix for coverity issue 174066
     new 5eada4d  mcu/nordic/hal_i2c: fix coverity issue 174082
     new f6a9bb5  mcu/nordic/hal_timer: fix coverity issue 174078
     new 2051640  native/hal_hw_id.c: limit hwid length to HAL_BSP_MAX_ID_LEN.
     new a653986  Merge pull request #484 from mkiiskila/uart_echo_fix
     new 771186c  Stop using os_eventq_designate() in several pkgs.
     new a35cd18  oicmgr - Remove start event.
     new 2134a64  BLE Host - Remove start event.
     new 391051b  BLE Host - Change unit test to use dflt evq.
     new 629a391  os: label os_eventq_designate() as deprecated.
     new 6e776c3  Merge pull request #488 from ccollins476ad/rm-start-events
     new 887f885  Merge pull request #474 from IMGJulian/pic32
     new b9a658f  Merge pull request #487 from wes3/wes_coverity
     new 6fa11ac  nimble/host: Remove redundant check for unsigned value
     new 507e3d3  nimble/controller: Fix out of bound access to g_ble_ll_adv_sm
     new 1c38896  nimble/controller: Remove redundant NULL checks
     new 935070e  nimble/controller: Fix checking for invalid PHY in aux ptr
     new 4416e33  This closes #480.
     new 3926cca  MYNEWT-801: Lora API
     new c065b76  Add ability to use RC RTC in nRF51
     new ec0422c  bletiny: Remove non needed NULL check
     new 5712cb6  Merge pull request #489 from sjanc/static_check
     new 41ef712  Merge pull request #491 from wes3/lora_api
     new 0d5bbba  Merge pull request #448 from mlaz/pwm_dev
     new bc99f98  nrf52dk; disable PWM by default.
     new e2b0668  nimble/host: Refactor HCI commands sending functions
     new b6eef8f  Merge pull request #490 from sjanc/cmd_tx_refactor
     new 3748db0  nimble/l2cap: Remove redundant NULL check
     new 523a6eb  nimble/controller: Fix validating extended advertising phy
     new 3dc6411  nimble/ans: Assert on invalid operation
     new 5d8dbaf  nimble/ans: Fix out of bounds access
     new 5fe040d  Replace tabs with spaces, add XTAL_RC to BSP
     new 057d033  Merge pull request #492 from InternetofAwesome/fix/rc_timer
     new 3276a32  pwm_test's main.c has no dependency on mynewt_nordic anymore
     new 1eef055  nimble/host: Allow to hide GATT services from clients
     new 10beba7  apps/bletiny: Add svcvis command to change service visibility
     new 0f54923  Merge pull request #494 from andrzej-kaczmarek/gatt-hide
     new a6335e2  nimble/host: Fix searching for descriptor in gatts
     new cbefc05  Merge pull request #495 from andrzej-kaczmarek/desc-search-fix
     new 095898f  comments added to pwm_chan_cfg
     new 9b787dc  Merge branch 'master' into pwm_dev
     new 31dbb3a  Merge pull request #496 from mlaz/pwm_dev
     new 11d1a9e  BLE Host - Don't abort reset if HCI restart fails.
     new da54580  Merge pull request #497 from ccollins476ad/complete-reset
     new 5813a7d  nordic: LF clock modifications
     new d78860e  Merge pull request #498 from wes3/nrfclock
     new 52ed569  Remove NFFS_AREA_MAX constant from bsp.h.
     new 3ca1976  shell - Enable OS commands in compatibility mode.
     new 17b6110  Merge pull request #500 from ccollins476ad/os-shell-compat
     new e8f6016  Make # areas in the config FCB configurable.
     new 7746be4  Move serial boot #defines out of bsp.h.
     new 24064f2  kernel: pic32: Fix warning in ctx.S
     new b792050  hw: mcu: pic32mz2048efg100: Fix undefined os_time_get in hal_i2c
     new 29df328  hw: mcu: pic32mz2048efg100: Fix undeclared NULL reference
     new 206ce23  hw: mcu: pic32mx470f512h: Fix undeclared NULL reference
     new 6374b0e  hw: bsp: pic32mx470_6lp_clicker: Fix warnings in hal_bsp
     new 82601fa  hw: bsp: pic32mz2048_wi-fire: Fix warnings in hal_bsp
     new 76a75dc  hw: mcu: pic32mz2048efg100: Fix implicit declaration of memset in hal_timer
     new 157db95  add bsp for calliope mini
     new c40e56d  nordic: LF clock modifications
     new 3ee7c45  remove package-absolute paths in yml-files
     new 28fbcf3  remove confusing comment
     new 3ee1829  FLASH_AREA_FCB_CONF must be minimum 2 sectors
     new 95a88dd  Merge pull request #493 from sjanc/static_check
     new c23b9f6  Update TinyCrypt library to version 0.2.7
     new d5d0082  nimble/host: Fix build with new TinyCrypt
     new 9db3b54  MYNEWT-828 SensorAPI: notifications initial commit
     new 9b3016b  MYNEWT-828 Sensor interrupts/notifs  for LIS2DH12
     new 1adbe8c  MYNEWT-828 lis2dh12 add some more driver functions
     new c41e0b3  MYNEWT-828 Sensor OIC notifications
     new 118a067  MYNEWT-828 Sensor OIC notifications
     new dcde377  MYNEWT-828 Sensor OIC notif-remove sensor spec cfg
     new 5effe49  MYNEWT-828 Sensor OIC notif - period observe
     new edfda34  MYNEWT-828 Sensor OIC notifications - cleanup
     new 7d342b3  Update README.md
     new 0f1498f  nrf52; fix build when no 32k defines are set.
     new 6c819b1  boot_serial; access uart driver directly instead of going through console.
     new df3c88c  Merge pull request #503 from sjanc/tc
     new 8bade89  nimble/host: fix event flag check
     new 3f9ed43  Merge pull request #508 from michal-narajowski/subscribe-event-fix
     new 6022919  shell - Don't register NULL command.
     new deaba8d  Merge pull request #506 from ccollins476ad/os-shell-null
     new ce3a8cd  MYNEWT-828 Sensor OIC notif - remove int clearing
     new abad873  Fixed base frequency relation with counter top value
     new 2faec29  Merge branch 'master' into pwm_dev
     new 20cc0b7  Fixed some inconsistencies with the HL API.
     new c173f78  Revert "nimble/host: Fix build with new TinyCrypt"
     new 36dba3d  Revert "Update TinyCrypt library to version 0.2.7"
     new 7cf9277  Merge pull request #510 from sjanc/tc_revert
     new 78916df  Fixed typo on pwm_test
     new 6cd03af  Merge pull request #509 from mlaz/pwm_dev
     new c096ff4  Merge pull request #501 from francois-berder/pic32-fix-warnings
     new f3b2a1e  mesh: One to one copy of Mesh from Zephyr
     new 288fb38  kernel/os_callout: Add API to get remaining ticks to callout
     new 84e26a2  native; support setting hwid for native target via command line argument.
     new b79894e  net/lora: Radio events now post to lora mac task
     new b5ee65b  nRF MCUs: build-time check for an enabled lf-timer
     new 40b870a  Merge pull request #514 from ccollins476ad/nrf-timer-check
     new 31ca0b8  pic32 i2c receive now waits for end of ack
     new c3eaaeb  nimble/test: Pass SM public key structure to ble_sm_dbg_set_sc_keys
     new f307b72  nimble/test: Check for ble_gap_conn_find return value
     new 1a43ed0  nimble/test: Assert all os_mbuf operations
     new bee5cf0  net/test: Fix use on uninitialized variable
     new 79b6aa7  nimble/tests: Fix possible NULL pointer dereference
     new bc9f046  ip/tests: Remove redundant NULL check
     new bea4737  tests: Fix invalid fa_sectors allocation
     new 54a29bc  nimble/test: Fix setting channel map for CSA2
     new 8fccf99  os/tests: Remove dead assignments and fix comments in mutex tests
     new 1d8db27  boot/tests: Add missing asserts for checking boot_set_pending succeed
     new 46766b4  nffs/tests: Fix use of uninitialized values
     new 7fbad11  nimble/test: Limit max characteristics when validating handling
     new 9052bf2  nimble/test: Fix max intervals in L2CAP tests
     new aeee057  nimble/test: Limit max characteristics when validating handling FIX
     new be714f8  shell: Fix parameter typy for get_destination_module
     new 6c918ac  Remove not used oti_flags from struct os_task_info
     new 2ac5cf5  baselibc: Fix missing va_end in asprintf
     new d51a092  shell: Fix invalid check for string end
     new df916f4  fcb/test: Assert on flash_area_erase error
     new e173d64  fs/disk: Fix out of bound write
     new f6d9ff6  fs: Fix NULL pointer dereference in fs_ops_for
     new 6388f5f  fs: Fix memory leak in fops_from_filename
     new e2d11b1  fs/nffs: Remove not needed initalization
     new 7ed69a9  fs/nffs: Remove padding from struct nffs_block
     new b31f411  log: Fix missing va_end call in log_printf
     new 7af6102  sys/config: Remove some dead code from conf_value_from_str
     new 6280847  uart_hal: Fix memory leak on uart_hal_init error path
     new 44326d3  Remove some dead code from native controller
     new a3a2df9  native/hal_uart: Fix fd leak on uart_open_dev error path
     new e72951d   Remove some dead code from native controller FIXXXX
     new 0bc26a8  boot_serial; unittest was not opening UART.
     new a054216  Merge pull request #507 from mkiiskila/mynewt_829
     new e9b7a32  net/lora: Additional lora stack improvements
     new 4abf63f  net/lora: lora mac stack now uses dedicated timer instead of os_cputime
     new 1373509  native; fix checking max_len in hal_bsp_hw_id(). Change id ptr to be const in hal_bsp_set_hw_id().
     new 5058a8d  Merge pull request #502 from schilken/master
     new 24eb7d7  Merge pull request #517 from sjanc/static_check
     new f18bb0b  Merge pull request #439 from ccollins476ad/mempool-sane
     new a9ff0cc  Merge pull request #481 from ccollins476ad/oic-trans-security
     new e3c41b9  Merge pull request #499 from ccollins476ad/rm-nffs-area-max
     new 2b82c8c  Added baud rates 1200, 2400, 4800 to nrf52xxx
     new 2c82c87  Merge pull request #518 from MADApparel/master
     new 9b94b71  Merge pull request #515 from vsyn/pic32-i2c-ackfix
     new 141e0ff  Merge pull request #513 from wes3/lora_improv
     new 4ab14f9  Merge pull request #483 from ccollins476ad/ble-auto-addr
     new 1a6239b  nimble/mesh: Porting Mesh to Mynewt
     new 410366c  nimble/hs: Make ble_hs_evq_get() private API
     new ffea981  nimble/monitor: Make RTT buffer size configurable
     new 8c7328b  nimble/monitor: Make UART ring buffer size configurable
     new a2b060c  nimble/monitor: Make console out buffer size configurable
     new 2e88c5e  nimble/monitor: Always use uptime for timestamp
     new 5f5f286  nimble/monitor: Fix ble_monitor_out
     new aed3867  mesh: Fix setting the right value for Static OOB type
     new 119fba4  nimble/mesh: assert on out of prov buffers
     new afe2a6a  Merge pull request #511 from rymanluk/porting
     new 3a15a23  nimble/test: Assert os_mbuf operations in GATT tests
     new e992ec3  nimble/mesh: Fix failed provisioning response
     new 42e65ef  Merge pull request #521 from michal-narajowski/mesh-porting-fixes
     new 489c73d  Merge pull request #520 from sjanc/static_check
     new 4ca4952  Merge pull request #512 from mkiiskila/native_hwid_from_cli
     new 0da745e  hw: mcu: pic32mz2048efg100: Fix flash dev name
     new d89d164  hw: mcu: pic32mx470f512h: Fix flash dev name
     new e94e11d  hw: mcu: pic32mz2048efg100: Implement hal_flash
     new 3a157ed  hw: bsp: pic32mz2048_wi-fire: Implement hal_bsp_flash_dev
     new c767b41  hw: mcu: pic32mx470f512h: Implement hal_flash
     new 34e1e6d  hw: bsp: pic32mx470_6lp_clicker: Implement hal_bsp_flash_dev
     new 22e68eb  nimble/monitor: Add reporting of dropped packets
     new c02b2f2  Merge pull request #519 from andrzej-kaczmarek/monitor-dev
     new 9e674d1  hw: bsp: pic32mx470_6lp_clicker: Add libc dependency
     new 9bab117  hw: bsp: pic32mz2048_wi-fire: Add libc dependency
     new ddda50f  hw/native: Add missing include
     new a96d300  Merge pull request #523 from andrzej-kaczmarek/build-fix
     new f56d362  Update rat excludes
     new 13218d3  Merge pull request #524 from sjanc/rat
     new 60cf149  nimble/l2cap: Fix use on uninitialized value
     new 9fc0a1d  Merge pull request #526 from sjanc/static_check
     new 99b8df7  hw: bsp: pic32mz2048_wi-fire: Define buttons
     new 3632110  hw: bsp: pic32mx470_6lp_clicker: Define buttons
     new 93b924b  nimble/gap: Fix pointer to local outside of scope
     new b895a50  Merge pull request #522 from francois-berder/pic32-flash
     new 42cda36  Merge pull request #528 from sjanc/static_check
     new d957d9a  nimble/mesh: Clear link TX when ACK arrived on it
     new 74b3549  Merge pull request #529 from rymanluk/mesh_ack_fix
     new c8a769b  Fix newlines removed from gdb output
     new aada727  Merge pull request #530 from gregersrygg/patch-1
     new 72a3b9f  nimble/controller: Fix disconnection event status
     new bf4b3f6  Merge pull request #525 from francois-berder/pic32-baselibc
     new d847ae4  net/lora: Additional modifications
     new 3f5e16d  Works with new image format.
     new 7ea097f  nimble/ll: Fix duplicates filtering in scanner
     new 467deb0  Merge pull request #527 from francois-berder/pic32-buttons
     new 732b5e9  Merge pull request #532 from wes3/lora_improv
     new 3765f1b  Fix macro/constant name
     new d7601df  Merge pull request #531 from rymanluk/disc_status_fix
     new d31e052  nimble/sm: Use privacy device mode as default
     new d18c3bb  nimble/controller: Fix scan long advertising packets
     new 8fb67e3  nimble/controller: Decrease size of struct ble_mbuf_hdr
     new 5a8d998  Merge pull request #533 from andrzej-kaczmarek/nimble-ll-dup-fix
     new c9a36fa  Merge pull request #534 from rymanluk/priv_fix
     new fdab78d  Merge pull request #537 from rymanluk/scan_fix
     new 439b637  nimble/controller: Drop adv event if it is too big
     new ee7e276  nimble/mesh: Return once app-key is found and handled
     new 22295dd  Merge pull request #540 from rymanluk/mesh_fix
     new bce78ce  nimble/ll: Increase stack for ble_ll_task
     new d4ebde9  added MPU6050 accel/gyro
     new 596deac  MPU6050: moved address from cfg, default itf changed from I2C3 to I2C0
     new 28c6ef2  Merge pull request #536 from utzig/new_img_format_clean
     new 5f1eabc  MPU6050: si_addr typo fix
     new 9e255c3  Merge pull request #516 from vsyn/mpu6050
     new 2b3e30a  Merge pull request #539 from rymanluk/scan_fix
     new 7eb740f  Merge pull request #538 from andrzej-kaczmarek/nimble-ll-stack-fix
     new e511aa7  Mynewt 1.2.0 release
     new 2e7e3c5  Add repos for 1.2 release
     new d5944f8  Unquote quoted zeros and ones in bsp syscfg files.
     new 470c4e7  libc/baselibc: fix decoding 64-bit values in printf
     new 41a5c6a  libc/baselibc: ignore 'z' char in printf
     new b6aa8f1  sys/shell: add condition to newtmgr dependencies
     new d34d93e  apps: remove undefined BLE_EDDYSTONE syscfg value
     new f7832c4  Enable the external antenna for the SX1276 on the EE-02 board.
     new 847bece  Fix TWI pin configuration for the EE-02 board.
     new c3896c6  Merge pull request #546 from gordonklaus/telee02-fix-twi-pins
     new a8522e6  Merge pull request #545 from gordonklaus/telee02-enable-sx1276-antenna
     new 6e7eace  MYNEWT-828 SensorAPI: adding userdef notify/algo
     new 8ad2fd3  revert main
     new 17b6d64  MYNEWT-828 Address review comment
     new 850f2ef  MNEWT-828 SensorAPI: Poller to be off by default
     new 40c2695  Switched back to a slightly modified version of the standard XC32 sbrk.
     new 37e4b27  Moved the initialisation of t_stacktop and t_stacksize.
     new b9f937b  MPU6050: added interrupt support
     new 6220b2c  MPU6050: removed extra param comments
     new 10db5d6  Merge pull request #549 from vsyn/mpu6050-interrupt
     new 1a25bcb  Merge pull request #544 from michal-narajowski/eddystone-syscfg
     new 9b1fd3b  Merge pull request #543 from michal-narajowski/shell-newtmgr-deps
     new 24caedf  Merge pull request #542 from michal-narajowski/printf-fixes
     new e9c73d8  improved readability of os_arch_task_stack_init call
     new fcb7bb5  Merge branch 'master' into soft_pwm
     new 2f7de69  Conform the sample light resource to binary switch
     new 3fc6e4c  Merge pull request #551 from apache/1_2_0_dev
     new 27a85c8  btshell - Make ANS optional
     new 16ea8bd  btshell: Remove non needed NULL check
     new fb56592  btshell: Add support to modify privacy mode
     new e93f875  apps/btshell: Add command to change service visibility
     new 74388a5  apps/btshell: remove redundant if
     new 0667c94  apps/btshell: disable newtmgr over shell by default
     new 394e896  Update repository to include 1.2 release
     new e0aa046  Merge pull request #554 from michal-narajowski/bletiny-btshell-porting
     new 0bb8e26  Merge pull request #541 from gordonklaus/unquote-config-values
     new 6f4a052  Merge branch 'master' of https://github.com/apache/incubator-mynewt-core into bleprph_oic_update
     new f3a554a  Merge pull request #555 from sjanc/repo_fix
     new c3ade59  Add compat. rule to require newt 1.1.0+.
     new b63a317  net/lora: Get old apps building.
     new 50ce61b  Merge pull request #557 from wes3/lora_improv
     new 712603c  bno055 driver: units for euler_div were inverted
     new 5140059  Merge pull request #558 from vrahane/bno055_fix
     new b059bfa  apps/btshell: compile out help message structs
     new 4a63744  Merge pull request #548 from IMGJulian/task-stack-init
     new 081108d  sys/console: Provide default implementation of console_out()
     new 9a96a26  Merge pull request #550 from andrzej-kaczmarek/weak-console
     new 8bdc71a  Merge pull request #547 from IMGJulian/pic32-sbrk
     new e3b5179  native-armv7; stack initialization for tasks was violating ARM call rules. Task stack init routine departed with $sp pointing to value which was not aligned to 8 byte boundary.
     new f7a80a7  Merge pull request #552 from mkiiskila/native_arm_stack_align
     new a0501ad  MYNEWT-836 bme280 fix build
     new 73fd7a8  Set explicit default values for LSM303DLHC mag
     new 62f2a0e  Fix LSM303DLHC accel sensor type
     new 2385f11  Merge pull request #560 from microbuilder/master
     new e47ad65  Remove extraneous #include.
     new b0a2a89  Merge pull request #559 from michal-narajowski/btshell-help-fix
     new 1eacb58  mesh: send ack for every message with matching FSC
     new e9c8749  mesh: add missing argument to delayed work in configuration
     new c435294  Update mbedTLS to 2.6.0
     new d6760fe  Do not allow both SPI 0 and I2C 0 to be enabled on the EE-02 board.
     new 88023f0  mesh: fix null ptr access
     new e1f1fe4  mesh: return buffer even when no usrhdr
     new b652876  Merge pull request #564 from gordonklaus/telee02-restrict-spi-i2c
     new f39a488  Remove I2C0 initialization code from the EE-02 BSP.
     new 79fc382  Merge pull request #566 from gordonklaus/telee02-remove-i2c0-init
     new 32df45d  mesh: fix handling group send with local interface enabled
     new fe385ad  mesh: fix initialize message queue
     new 59ab73a  mesh: check destination address on receive
     new 6ae7b53  mesh: add log message when dropping packet because unprovisioned
     new 7d48a04  mesh: add extended debug flag for printing adv packets
     new c4cc98e  mesh: fix typo in setting friend config
     new 50ebf6f  mesh: fix toggling debug logs per layer
     new 08ad23c  apps/blemesh: enable all mesh debug logs by default
     new 4b970bd  mesh: add missing delayed work argument
     new 3189cf1  mesh: fix setting message fields in health model
     new babaad6  apps/blemesh: rename bleprph functions
     new c0a7b44  mesh: add more debug logs in network layer
     new 840bd4a  apps/blemesh: add missing newline in printf
     new bd394af  mesh: set delayed timer for periodic publish before publishing
     new c72a578  mesh: set company id field in health status message
     new 04401a8  Merge pull request #563 from michal-narajowski/mesh-fixes
     new b71f0ef  oic; explicitily fail with assert() if running out of entries in mem pool for resources.
     new 450b942  Merge pull request #562 from ccollins476ad/bswap-errors
     new 81b7a76  Merge pull request #556 from ccollins476ad/1-1-0-compat
     new a0bdca3  Merge pull request #567 from mkiiskila/oc_resource_fail
     new d8aa7d9  oic; fix compiler warning when using isalpha() with newlib.
     new 0574ab6  Merge pull request #505 from vrahane/sensor_notif
     new ea901ab  nimble/host: Fix invalid symbol name
     new adafefe  nimble/host: Add symbol for 'any' phy mask
     new 769f0cd  hw/bsp: Add leds and buttons definitions for nRF52840 PDK
     new b9daffc  nimble/phy: Remove unused code
     new f8ec07c  nimble/phy: Enable workaround for nRF52840 errata #164
     new 77a7bf3  Move SPI and I2C config definitions from BSPs to MCUs.
     new 6ac8fe6  Move SPI_0_MASTER_SS_PIN into drivers/lora/sx1276 and rename to LORA_SPI_CS_PIN.
     new 598fd13  Prevent newt compatility warning for 0.0.0
     new 3469f91  Remove obsolete app `apps/test`
     new d717b82  Merge pull request #570 from andrzej-kaczmarek/nimble-host-fix
     new c5a8a91  Merge pull request #569 from andrzej-kaczmarek/nimble-phy-fix
     new d65a293  Merge pull request #571 from andrzej-kaczmarek/bsp-nrf52840pdk-leds-fix
     new 1bb6153  Merge pull request #572 from andrzej-kaczmarek/nimble-host-symbol-fix
     new 13e4d7e  nimble/ll: Fix setting default phy prefs
     new 5344b77  nimble/ll: Enforce minimum payload length for coded phy
     new dfa5d74  nimble/ll: Drop packets with empty payload for LL Control PDU
     new 85e8fe9  Merge pull request #568 from andrzej-kaczmarek/nimble-ll-fix
     new e8d76ec  saving progress
     new a98af80  Update TinyCrypt library to version 0.2.8
     new b92e117  nimble/controller: Remove misleading TODO
     new 7200999  nimble/host: Update with new Tinycrypt ECC API
     new 6a06403  bootutils: Update with new Tinycrypt ECC API
     new af4c3be  Rename LORA_SPI_CS_PIN to SX1276_SPI_CS_PIN, remove it from all the BSPs (except telee02), and add SPITEST_SS_PIN to apps/spitest.
     new d344e36  nimble/phy: Enable fast radio ramp-up
     new 700cb7d  nimble/phy: Implement software T_IFS control
     new c4bf332  nimble/phy: Fix wfr time calculations
     new 742e0c3  nimble/phy: Fix possible race between wfr and EVENTS_ADDRESS
     new 67ca6d0  Merge pull request #579 from sjanc/todo_remove
     new da6d46f  nimble/phy: Add code to debug radio timings
     new a0434c3  nimble/phy: Allow extra t_ifs margin on receive
     new f3f148f  Merge pull request #576 from andrzej-kaczmarek/tifs-rework
     new b8feae3  Revert "mesh: fix handling group send with local interface enabled"
     new bd916bd  mesh: Remove local network interface MYNEWT_VAL option
     new 23e7f2b  apps/bleprph: Add simple support for non-1M LE PHYs
     new e16ed9f  mesh: Allow TTL <= 1 for the local net interface
     new 89c374b  Merge pull request #581 from rymanluk/mesh_local_fixes
     new 6631863  Merge pull request #574 from ccollins476ad/0-0-0-compat
     new 616c917  Merge pull request #575 from ccollins476ad/rm-apps-test
     new 24afbc2  Merge pull request #573 from gordonklaus/move-spi-i2c-from-bsps-to-mcus
     new ca77362  native_sockets: Poll write no matter read state.
     new 1af0acf  native_sockets - Fix sendto() race condition.
     new 0a6f43f  Testing
     new 5a082ce  native_socket - Handle partial TCP writes.
     new 466259d  Rename BLE socket task "sock" --> "hci_sock"
     new 48f26f4  Still testing, problems w cputime
     new f254fe1  Remove some SPI_1_MASTER_SS_PIN defs that were missed.
     new 103638b  nimble/host: Allow setting adv data when advertising
     new 55f4290  Merge pull request #585 from andrzej-kaczmarek/nimble-host-fix
     new d48ef0e  Merge pull request #584 from gordonklaus/move-spi-i2c-from-bsps-to-mcus
     new 4817a0e  Merge pull request #582 from ccollins476ad/native-sock-write
     new 6be2d6a  MYNEWT-844 ms5837_02ba01 driver: Initial commit
     new 1431eee  MYNEWT-844 ms5837 driver: intermediate commit
     new 19c6c6a  MYNEWT-844 ms5837 driver: cleanup and fix comp
     new 36d75ed  MYNEWT-844 ms5837 driver: return pressure in Pa
     new 802d39f  MYNEWT-844 ms5837 driver: use I2C_1 for the driver
     new 305b08b  MYNEWT-844 ms5837 driver: fix calculation
     new 93b71e0  MYNEWT-844 ms5837 drv: seperate press & temp comp
     new 27e6ebe  BLE Host - Make ble_hs_id_infer_auto() public.
     new 19dc483  testutil - Clear message after failure reported
     new b09512a  Working, needs cleanup work and propper comments.
     new 2464de7  Merge pull request #504 from sjanc/mbedtls
     new a0ec640  Merge pull request #578 from sjanc/tc
     new ae8c958  mesh: Fix dropping valid proxy configration messages
     new 3721283  Merge branch 'master' into soft_pwm
     new 97fa829  mesh: Fix compilation with GCC 7.1
     new 6ec5fc3  Merge pull request #587 from ccollins476ad/tu-old-msg
     new 7c1251f  Merge pull request #590 from sjanc/mesh
     new e6fa731  MYNEWT-845 Sensor shell: cputimer for itvl usecs
     new 90eb409  Merge pull request #592 from vrahane/sensor_shell_fix
     new 3cc14e7  Fix build - Don't define MBEDTLS_TIMING_C.
     new 8a6ae0a  MYNEWT-845 Sensor shell: cputimer for itvl usecs
     new 98c0da1  BLE Host - rename `default_irk` --> `ble_hs_pvcy_default_irk`
     new 755ed10  BLE Host - Reduce line length to <= 79 chars.
     new a041a48  MYNEWT-841 BLE Host - Fill resolve list at startup
     new 32dbb80  BLE Host - Unit tests for IRK restore on startup.
     new f2263d9  Merge pull request #589 from rymanluk/mesh_proxy_fix
     new c020bf9  nimble/mesh: Fix address type handling
     new cf54865  blemesh: Use privacy for mesh node
     new a05137a  Merge pull request #565 from rymanluk/mesh_privacy
     new f4b900a  nimble: Don't hardcode TinyCrypt rand function
     new 03d616f  Merge pull request #594 from sjanc/tc
     new 4437116  Merge pull request #593 from ccollins476ad/restore-irks
     new 5f0e140  BLE Host - Connect failures were not reported.
     new d652d81  hw: mcu: pic32mx470f512h: Fix spi mode
     new 01e14ff  hw: mcu: pic32mz2048efg100: Fix spi mode
     new e71e741  Add newlines to console_printf() param. Pretty print device class.
     new c1c5129  Saving progress
     new 1f1957e  hw: bsp: pic32mz2048_wi-fire: Remove SPI_X_MASTER defines
     new f544190  mesh: Fix string signedness issue
     new c5553b0  mesh: Fix SDU length check
     new 9a75c13  mesh: Fix Health Period Set OpCode
     new cad5746  mesh: Fix encoding fault count to Health Current Status
     new 7d5f33a  mesh: Fix spelling of "heartbeat"
     new d8be74d  mesh: Fix zeroing heartbeat state
     new 37f270c  mesh: Fix resetting heartbeat subscription expiry properly
     new 3b445e1  mesh: Fix Set LPNTimeout message handling
     new 442ad28  mesh: Fix setting health period divider
     new 6e12df0  mesh: Don't send health status messages if a test fails
     new 86c8f8c  Merge pull request #583 from michal-narajowski/mesh-fixes
     new 72f51ce  fix conditional dependency in pk.yml
     new c338352  fix conditional dependencies for drivers
     new f37e69c  Some comments, pwm_get_resolution_bits fixed.
     new 7096dc9  stats and logs fix
     new 10a630b  fixed pwm_enabe_duty_cycle
     new 6440625  fixed pwm_enabe_duty_cycle
     new 17a77f2  MYNEWT-849 make changes as per review
     new 3adbe43  Merge pull request #597 from mkiiskila/lora_app
     new 41613e9  Merge pull request #599 from vrahane/sensor_cndtnl_dep_fix
     new 95c56ce  MYNEWT-844 ms5837 fix log, stats dependency
     new 3ad7a70  Merge branch 'master' into soft_pwm
     new 62fe6d5  Merge branch 'master' into soft_pwm
     new 807dc0c  nimble/host: Fix ble_hs_adv_parse()
     new 31ec32c  Merge pull request #600 from andrzej-kaczmarek/nimble-host-fix
     new 1c0344f  Merge pull request #580 from andrzej-kaczmarek/bleprph-phy
     new 892fc37  nimble/phy: Make sure wfr debug pin is properly disabled
     new 8a6d9fd  nimble/phy: Change PPI channels for debug pins
     new c96ad62  nimble/phy: Add note about used PPI channels
     new 8a14dae  BLE Host - Unit test for unreported connect fails.
     new 6f27b36  Merge pull request #595 from ccollins476ad/no-conn-fail-evt
     new fd409d9  nimble/ll: Fix weird symbol name usage
     new 1fdffe5  nimble/ll: Add ble_ll_usecs_to_ticks_round_up
     new 597d7f2  nimble/ll: Fix scheduling of AUX_ADV_IND packets
     new f84a0f6  nimble/ll: Fix calculating auxiliary offset in AUX_ADV_IND
     new 5fa7fe8  nimble/ll: Add extra assertion for adv chanmask
     new 960c857  mesh: Fix revoking app keys
     new 8481ed5  Merge pull request #601 from andrzej-kaczmarek/nimble-ll-fix
     new 97d98fe  sensor notif: fix watermark algo (#603)
     new 83a6723  nimble/ll: Fix consecutive bits detection in AA
     new 3704d51  Merge pull request #607 from andrzej-kaczmarek/nimble-ll-aa-fix
     new b9e81ff  Merge pull request #602 from andrzej-kaczmarek/nimble-phy-fix
     new 09af9bd  nimble/ll: Cleanup aux scheduling function
     new 136134b  nimble/ll: Improve scheduling of aux scan
     new 1e4af1c  Merge pull request #604 from michal-narajowski/mesh_app_key_revoke
     new 081e452  mesh: Fix missing argument in k_delayed_work
     new a2c8f1c  mesh: Fix setting mod sub status parameters
     new f19a465  mesh: Fix sending unassigned variable in mod_sub_va_overwrite
     new 256125f  net/lora: Class C unconfirmed transmission bug fixes
     new 07c385d  net/lora: Additional fixes for Class C transmit
     new 878da3c  Merge pull request #598 from francois-berder/pic32-fix-spi-mode
     new bb48d9e  nimble/phy: Change TX scheduling in RX-TX transition
     new 97d2843  Delete stray newline.
     new fea9052  BLE Host - Honor controller's flow control
     new 73dfd8f  BLE Host - Remove ACL transmit queue.
     new 80aaec8  Merge pull request #610 from wes3/class_c_tx
     new d9919e0  Merge pull request #611 from andrzej-kaczmarek/nimble-phy-rxtx-s8
     new ad838b4  BLE Host - Read BR/EDR buffer size at startup.
     new 155c952  Merge pull request #586 from vrahane/ms5837-02ba01
     new 0bdf0ec  MYNEWT-840 bmp280 driver and sensor fmwk support
     new 9bc488a  MYNEWT-840 bmp280 driver cleanup and fix bugs
     new 56a6530  fix conditional dependency in pkg.yml
     new a955dbf  MYNEWT-840 bmp280 stats logs fix deps
     new b98c7df  MYNEWT-840 bmp280 remove log stats syscfgs
     new 1329448  Merge pull request #577 from vrahane/bmp280
     new f7454cd  Merge pull request #588 from mlaz/soft_pwm
     new 72f8aec  fix conflicts caused by the bmp280 merge
     new 4faf4d6  fix nrf52dk build - soft_pwm should be conditional
     new 6a796e7  Add conditional dep for SOFT_PWM for nrf52dk bsp
     new e238322  disable _SOFT_PWM by default in the bsp
     new ca449ea  Merge pull request #613 from ccollins476ad/ble-max-pkts
     new e2bf004  Merge pull request #609 from michal-narajowski/mesh-fixes
     new 8f23db5  Merge pull request #608 from andrzej-kaczmarek/nimble-ll-aux-sched
     new a326f99  nimble/phy: Add phy_mode to rxinfo
     new 9cdfe8c  nimble/phy: Fix usage of rx phy_mode
     new 99f81e5  nimble/ll: Fix scheduling new connection in slave role
     new 80134cd  nimble/ll: Fix scheduling of extended advertising events
     new 4af5eb7  BLE Host - Move HCI test util code into a new file
     new 2f01405  os_mbuf.h; remove whitespace for end of lines.
     new 78847bb  lora; add lora_app_mtu() which tells maximum payload which will be accepted by lora_app_port_send().
     new 94ce0be  compiler m0/m4; use -Og instead of -O1 with debug build_profile.
     new 95e40f2  Fix new warnings caused by change in compiler flag setting.
     new 552c731  Merge pull request #605 from andrzej-kaczmarek/nimble-ll-fix-2
     new 05ef620  Merge pull request #615 from andrzej-kaczmarek/nimble-phy-mode-fix
     new f583050  ble controller; was not building properly with FEAT_LL_PRIVACY set to 0.
     new a488c58  Merge pull request #616 from ccollins476ad/ble-hs-test-refactor
     new fd4976c  Coap over Lora; first rough cut.
     new 6bc0bd9  lora_app_shell; enable coap over lora for this app.
     new c67edd1  nimble/ll: Fix build w/o ext adv
     new b485f5e  Merge pull request #612 from mkiiskila/debug_mX_flags
     new b3f434e  Merge pull request #617 from andrzej-kaczmarek/nimble-ll-fix-build
     new 271c2da  lora; add counter for plain mac flush frames. When reporting size to use for TX, take into accoutn queued mac commands.
     new 499601b  nimble/gap: Fix usage of BLE_GAP_OBSERVER
     new 09ace36  nimble/controller: Fix freeze in extended scanning
     new ccb19bc  nimble/controller: Improve wfr timer for aux ptr
     new 720ea97  nimble/controller: Fix missleading variable name
     new 2319c16  nimble/controller: Always check if we need to continue scan
     new b428b68  nimble/controller: Fix memory leaks in the ext scanner
     new d78b565  nimble/controller: Improve getting aux ptr code
     new 9012fcd  nimble/controller: Fix memory leaks when creating connection
     new 17395ab  nimble/controller: Improve ext connection creation
     new 9bf987d  nimble/controller: Move scheduling aux to LL
     new 2a979fd  nimble/controller: Fix wl for extended scanner
     new 91f40b2  nimble/controller: Fix handling ext adv with advA
     new f1b692b  nimble/controller: Fix off one issue with ext adv data
     new 28d7f86  initial sphinx doc support
     new 7f38296  mynewt sphinx theme
     new b34bd90  more sphinx
     new 98f82df  add next/prev nav. fix submenu display. remove unnecessary crud.
     new ae282e5  fix nax fixedness over resize
     new e04ea9d  Markdown support
     new b24770c  Markdown conversion
     new f0a6393  Create README.rst
     new 113f362  Rename README.rst to docs/README.rst
     new 3d49de9  Update README.rst
     new 4279883  Update README.rst
     new 9e32e95  Update README.rst
     new d79f536  Update README.rst
     new d77fa74  Update README.rst
     new e2b18c3  Update README.rst
     new 78da896  Update README.rst
     new 3f52268  Update README.rst
     new 9d05a1e  Update README.rst
     new cbb001b  Update README.rst
     new 7f10533  Update README.rst
     new 459b7cd  Trying out sphinx stuff: 1
     new 6cb12dd  improved TOC
     new 44b4af4  simplify sidebar menu
     new cb5d45c  tidy up linux install doc (somewhat)
     new 8cfaea9  convert more docs from mynewt-site
     new cc9502b  mass import from mynewt-site/docs with pandoc
     new 86636bf  style sidebar, ref doxygen sample
     new 5ca1b2b  use the imported scheduler
     new d29af87  use os general & time doxygen APIs
     new ddbaf36  fix sidebar overflow
     new 9a01156  add titles to next/prev links
     new baf5f94  edit on github links
     new f0a1387  simple version selection for older docs
     new c093887  removed section headers from toctree
     new d028045  restyle doc header & fix menu margin
     new 4531d42  completed core-OS doc hierarchy, organized tutorials as well
     new 2e771a0  redid bleprph tutorial sections
     new 7551131  Doxygen os core cleanup
     new ad2079c  Merge pull request #619 from aditihilbert/doxygen
     new 03d343d  mesh: Heartbeat fixes for message count
     new 510b2e3  mesh: Fix missing feature bits
     new 60632db  nimble/controller: Fix extended connect
     new ee4b694  nimble/controller: Store missing DID from ext adv
     new 6d8b3e9  nimble/controller: minor coding style fix
     new 8a6c880  nimble/controller: Fix connecting on long scan interval
     new b224ff7  nimble/controller: remove reduntant return
     new 7d0ac52  Merge pull request #606 from rymanluk/scanner_fixes
     new 60951cb  net/lora: End-device ACK fixes and mac command handling mods
     new 1219318  Merge branch 'coap_lora' of github.com:mkiiskila/incubator-mynewt-core into gw_conf_tx
     new a087870  BLE Host - Fix a few coding style issues.
     new 437f8b0  BLE Host - add reason for adv / disc complete.
     new 4a51ebe  BLE Host - no_lock versions of GAP cancel fns.
     new 47d7bc4  BLE Host - Allow GAP to be preempted.
     new 76bfc3b  MYNEWT-842 BLE Host - Stop GAP, add to rslv list
     new d98ad86  MYNEWT-842 - Unit tests for adding IRK entries.
     new 781130e  Merge pull request #596 from ccollins476ad/gap-preempt
     new 8a3574b  BLE Host - Fix build errors for non-centrals.
     new 8d7f41b  net/lora: oc send buffer modification
     new a48133c  Remove inclusion of bsp.h
     new 56215ad  nimble/host: Fix build issue
     new cada0cf  Merge pull request #626 from rymanluk/build_fix
     new 0087dff  oic/ble_adapter: Fix build errors build for oc_client configuration
     new 9ee8295  Merge pull request #625 from granaghan/patch-1
     new af48785  Merge pull request #624 from wes3/gw_conf_tx
     new 36199f9  OIC lora; change fragmentation header to be smaller.
     new ecf3319  Commit of initial BMA253 driver.
     new d77a753  Merge pull request #628 from wes3/accel
     new 77364b0  OIC lora; queue one fragment at a time when tx'ing, send additional fragments in tx completion cb.
     new 8a4447a  Check the int2 pin num before init
     new 68b5b2d  removing illegal dependency on external repository
     new b19dd67  Merge pull request #631 from mlaz/fix_bsp
     new cde7763  OC lora; redo RX path to reduce mbuf usage during reassembly.
     new 6ff7055  BLE Host - Fix typo in flag check
     new e868874  Merge pull request #620 from michal-narajowski/bt_mesh_feat_bits
     new 92cf3b2  Merge pull request #621 from michal-narajowski/heartbeat
     new ae33245  nimble/phy: Fix scheduling gap between coded and uncoded
     new 1b553dc  nimble/phy: Fix RXd packet start time calculation
     new 9dc306a  nimble/ll: Set phy mode before scheduling tx
     new f92d765  nimble/ll: Add stat for dropped adv event
     new 949fa18  nimble/ll: Drop event if adv ext is delayed beyond aux
     new fc0da53  Removing use of undefined TASKS_START behavior
     new 0a1569b  Removing use of undefined TASKS_START behavior
     new 2259649  Merge pull request #633 from ccollins476ad/frag-typo
     new 1c9092b  cborattr; break out of endless loop when parsing incomplete cbor object.
     new 0b162d4  added handler for POST
     new 82b537f  Merge pull request #553 from bgiori/bleprph_oic_update
     new 0c7c67f  Merge pull request #634 from mkiiskila/coap_lora
     new abfc7c5  change OC_IF_RW to OC_IF_A in handler
     new 3e93678  Merge pull request #635 from bgiori/bleprph_oic_fix
     new 24da43b  BLE socket transport - don't drop large frames.
     new 285cff1  Merge pull request #627 from rymanluk/build_fix2
     new 1e05ad7  Merge pull request #636 from ccollins476ad/ble-sock-off16
     new a678444  net/lora: no feature changes; just stylistic/coding standard changes.
     new 5ff4a16  LP5523: LED Driver
     new af14d99  net/lora: Remove datarate from port
     new 5d5b7bd  BLE Host - Remove BLE_GAP_EVENT_CONN_CANCEL
     new 38424e2  Apps: Don't process removed CONN_CANCEL event
     new 50304d2  net/lora: Fix parsing of las_app_port cfg command.
     new be934fc  Merge pull request #637 from wes3/lora_dr
     new 45315b9  net/lora: Fix assumption of flat buffers
     new b678645  Merge pull request #630 from vsyn/lp5523
     new 1ce1891  Merge pull request #638 from wes3/lora_mbuf
     new aacacde  apps/blehr: Added heart-rate sensor app
     new aadf9ba  BLE Host - Corrections for heartrate PR (591).
     new ad715a9  BLE Host - Lock mutex in ble_hs_id_infer_auto()
     new 19ade1f  Merge pull request #622 from andrzej-kaczmarek/nimble-aux-sched-fix
     new 93d1b0e  apps/blemesh: Add callbacks for mesh health fault handling
     new 51fbf89  mesh: Fix and clean up iv update procedure
     new 4ae93db  apps/blemesh: Keep track of allowed and recent test id
     new 5dbd393  apps/blemesh: Add vendor model for PTS testing
     new 6f78d46  net/lora: Fix MAC command issues
     new e29d7b4  MYNEWT-861 Sensor per type polling - first commit
     new 9959dbf  MYNEWT-861 Sensor per type polling fix poll rate
     new 2ee7973  MYNEWT-861 Fix bugs with bmp280 driver and cleanup
     new 42ef645  MYNEWT-861 Sensor per type poller cleanup
     new e4e9097  Merge pull request #641 from michal-narajowski/mesh-iv-update-fix
     new 9a71954  Merge pull request #642 from michal-narajowski/blemesh-health-fault
     new 9350732  mesh: Fail init on keys generation error
     new 6a96415  BSP MIPS Ci40: brought in the MIPS HAL, fixes startup
     new 0e35d62  Merge pull request #639 from IMGJulian/ci40
     new f0307a5  Merge pull request #645 from wes3/lora_mac_cmd
     new 2de4c39  Merge pull request #644 from vrahane/sensor_per_type_poll
     new 9844b16  Merge pull request #632 from ccollins476ad/rm-conn-cancel
     new 28f4a0d  BLE Host - Delay sync callback after IRK restore
     new 3e03639  Handle ..._COMPLETE events in sample BLE apps.
     new eeacd60  Merge pull request #629 from ccollins476ad/delay-sync-cb
     new ba6139a  net/nimble: MYNEWT-862 HFXO not always turning off
     new 9d5d84f  No lock accounting for semaphores
     new c68515c  mesh: Fix ignoring all prohibited sub_dst in HB Sub Set
     new c1d8367  mesh: Fix HB Pub Count Log calculation routine
     new ed80ed4  mesh: Fix sending heartbeat only when relay state changes
     new 1f27b1a  mesh: Fix clearing HB state when disabling HB sub
     new e6f54be  mesh: Fix HB Sub Status when disabling subscription
     new 7561abd  Merge pull request #648 from jitesh1337/jitesh-master
     new 2c9d8cd  bma253 fix and sensor event notification api
     new e600ad0  Merge pull request #646 from michal-narajowski/mesh-init-fix
     new 33a0e26  Merge pull request #649 from michal-narajowski/mesh_pts_fixes
     new 52d26b4  mesh: Keep received buffer intact until transport layer
     new 6b68fdf  mesh: Take advantage of BT_MESH_NET_HDR_LEN define
     new 26b9179  mesh: Fix TX segment context lookups
     new 41a9a30  mesh: Add bt_mesh_net_flags() helper function
     new 31abe05  mesh: Export some transport layer helpers
     new b9d9547  mesh: Cfg: Only update friend state if supported
     new af4c185  mesh: Remove redundant assignment
     new 6e55feb  mesh: Export bt_mesh_friend_cred_get() for Friend usage
     new 9b4b858  mesh: Return change information from bt_mesh_iv_update()
     new a811e5d  mesh: Extend advertising API with helpers for Friend support
     new 3112637  mesh: Improve Network Message Cache behavior
     new fd60b60  os: Add os_sem_get_count() api
     new c07664f  os: Fix guard comment
     new 88d8160  os: Fix compiler error
     new fae57b2  nimble/host: Remove unused bsp includes
     new 94e635f  nimble/host: Add missing include
     new b226920  nimble/host: Fix semaphore usage
     new 20d7536  nimble/host: Enable ble_hs_locked_by_cur_task for debug only
     new 5f0df1c  nimble/ias: Fix service definition
     new db8ee2a  kernel/os; remove OS_TASK_FLAG_LOCK_HELD
     new 904be3e  Merge pull request #654 from mkiiskila/remove_lock_held
     new 01e7302  net/lora: Fix link check command failing
     new 6fde2ab  SDK for Ambiq APOLLO2 MCU
     new cad3b25  Add utility SPI function to hal_common.c
     new 2bdf073  APOLLO2 MCU package
     new 3dfbf86  Add BSP: apollo2_evb
     new e2889f9  BLE HCI transport - emspi
     new d7de232  A version of bleprph that uses the emspi transport
     new bc80c7c  ANS service: Add a hacky #undef to fix ambiq blds.
     new 93fe370  bleprph-emspi - Replace stub console with full.
     new feede03  Merge pull request #647 from wes3/hfxo_fix
     new c33b6c3  Merge pull request #655 from ccollins476ad/apollo2
     new d55e3cb  Merge pull request #656 from wes3/lora_link_chk
     new 9adbc0a  sensor_creator: Fix compile issues when build for bma253
     new 1204d3b  bma253: Fix assert on startup
     new fa6a45d  sensor/bma253: Fix for double tap
     new d7ce02a  sensor/bma253: Let helpers enabling int to take pin as param
     new 3447531  sensor/bma253: Use INT2 for tap notifications
     new 852f610  sensor: Fix for unregister notifier and listener
     new 81ec345  sensors/bma253: Fix unregister notification
     new 784df1b  sensor: Fix possible lock when register notification
     new dcd1e95  sensor_shell: Add shell command to register for notifications
     new e68bed2  sensor/bma253: Move interrupt cfg to sensor_itf
     new ee98ce2  sensors/bma253: Fix race condition when reading data using interrupt
     new 83b790d  bma253_shell: Add missing include
     new 5cb7b20  sensor: Minor code style fix
     new dc237e3  apollo2_evb - Fix flash size in boot loader ld.
     new fc01bd2  apollo2_evb - Workaround for ROM-boot MSP issue.
     new 3a0857e  Merge pull request #653 from andrzej-kaczmarek/various-fixes
     new 0965833  Changed iptest light resource to match bleprph_oic
     new 0f055d3  Merge pull request #3 from rymanluk/bma253_fixes
     new fda7f6a  gdbmacros; Add os_wakeups, which lists scheduled os_callouts and when next task wakeups are supposed to happen.
     new 64197c3  Merge pull request #658 from bgiori/master
     new c03bc67  sys/config; doxygen formatted comments. docs; Writeup about sys/config.
     new 20ce091  Merge pull request #652 from michal-narajowski/mesh-msg-cache
     new 9295605  Merge pull request #651 from michal-narajowski/friend_preparation
     new 1258223  sensor/bma253: Use only one interrupt line INT1/INT2
     new d9329f2  sensor: Do not allow to register same notification multiple times
     new e47b2d1  nimble/host: Remove unused members from ble_gap_slave
     new 5a4b7ca  nimble: Move adv instances count definition to common header
     new 5e075f9  nimble/host: Unanonimize ble_gap_slave
     new 6af7f52  nimble/gap: Make ble_gap_slave table
     new 26a6d3b  nimble: Fix tx power type in hci_ext_adv_params
     new 6632515  nimble/host: Use flag for tracking advertising type
     new 41f463d  nimble/host: Simplify connection accept functions
     new c0af15a  nimble/host: Make function touching ble_gap_slave use instance
     new 49314ca  Merge pull request #662 from sjanc/ext_adv_cleanups
     new 9b226a3  Merge pull request #4 from rymanluk/bma253_fixes
     new bfb91f5  Merge pull request #659 from mkiiskila/wakeups_macro
     new ac49e80  os; remove MSYS_3 -> MSYS_5 as not used.
     new 50fa618  os; optionally do minimal stack sanity check at context switch time.
     new abd8c45  os; 2 syscfg variables for debugging memory pool use. Poison freed memory on free, check the pattern on re-alloc. Check for dup frees and validate address of memory block put back to pool.
     new ca94d2f  net/oic; fix dup free when acting as client. Fix use of uninitialized memory after free.
     new e8874c4  Merge pull request #657 from ccollins476ad/apollo2-msp
     new e6adb64  apps/blemesh: Add status reply to ON/OFF and Level models
     new b01d4e5  Merge pull request #664 from michal-narajowski/blemesh-onoff
     new d42597a  MYNEWT-869 BLE Host - Fix GATT svr unit test.
     new aa4e67f  MYNEWT-869 BLE Host - Fix CoC double free
     new 6d9bc51  net/oic; initialize app resources pool at bootup, so packages can register their resources at sysinit.
     new 6a8f10a  net/oic; move init routine call earlier during sysinit.
     new 883a5a4  Upgrade Ambiq SDK
     new 7c50000  nimble/tps: Fix compilation error
     new 2bd30d9  nimble/lls: Make LLS usable
     new 4d980c2  imgmgr; imgmr_erase() and imgr_upload() had shared code regarding find target slot to operate in. Separate that into a function.
     new 96db444  imgmgr; erase was returning error even if successful.
     new 2e2eade  Merge pull request #666 from mkiiskila/oic_reg_order
     new d072fd6  Merge pull request #669 from mkiiskila/imgr_shared_best_area_id
     new d1e7244  emspi transport - Fix compiler warning.
     new bf2be7e  Apollo2 - Detect when debugger is connected.
     new 8b22c39  Apollo2 - Tickless idle state.
     new d4ee355  os_cputime - Allow additional power-of-two freqs.
     new a0c1851  Merge pull request #663 from vrahane/bma253_fix_notif_api
     new c67b64f  Apollo2 - HAL timer implementation.
     new 46e1e80  Merge pull request #665 from ccollins476ad/ble-hs-badmem
     new ad59bfe  Merge pull request #661 from mkiiskila/os_stack_check
     new 87b2ca8  Merge pull request #660 from mkiiskila/sys_config_doc
     new 240db83  Merge pull request #667 from ccollins476ad/apollo2-timers
     new 9d675c0  MYNEWT-865; flush RXD if needed before starting read operation.
     new 2b837d4  Merge pull request #668 from andrzej-kaczmarek/nimble-build-fix
     new 881eae1  nimble/host: Use static buffer for GAP mempool
     new 7b692c9  nimble/host: Add API for extended advertising
     new 2b9b37d  imgmgr; imgmgr_read_info() was not checking image header magic unless the optional ver parameter was passed in.
     new a0c8054  nimble/host: Change services pkg init priorities
     new 2885fec  nimble/mesh: Fix #include
     new f959b1c  nimble/mesh: Remove invalid typedef
     new 2a3f715  apps/btshell: Add initial commands for extended advertising
     new 78209bb  nimble/host: Add support for starting advertising instance
     new 51a3c67  nimble/host: Add support for stopping advertising instance
     new 2d1b66b  nimble/host: Add support for removing advertising instance
     new 0be457e  nimble/host: Add support for configuring advertising instances
     new 7aa1b0d  nimble/host: Remove ext adv path from legacy API
     new c2bf5cb  nimble/host: Pass advertising instance to connection complete
     new 10e9816  nimble/host: Add support for setting advertising instance address
     new cbca170  nimble/host: Extend advertising stop event with instance
     new ccf66e5  nimble/host: Make preempt code multi advertising aware
     new 05899ac  nimble/host: Don't use slave timer with extended advertising
     new b332901  nimble/gap: Remove old experimental API for setting advertising PHY
     new 6e7c6cc  nimble/host: Add support for setting extended adv_data and scan_rsp
     new 18d4ed3  apps/btshell: Add support to settings scan response
     new 67b40a7  Merge pull request #670 from mkiiskila/MYNEWT-865
     new 7b39833  Add missing license headers
     new cbb2c43  Add new license exclusions
     new 6d67fce  Merge pull request #672 from mkiiskila/imgmgr_info_check
     new ab0a1bd  apollo2 - Ensure OS tick timer is running.
     new 7e02598  apollo2 - Make fn consistent with rest of file.
     new f3fd743  apollo2 timer - Simplify stop of first timer.
     new 72a4bbb  Merge pull request #675 from ccollins476ad/apollo2-timers
     new 8d65a27  Merge pull request #673 from andrzej-kaczmarek/nimble-fixing
     new 50a0295  Merge pull request #671 from sjanc/ext_adv_host
     new fb65da4  apps/btshell: Fix compilation with BLE_EXT_ADV disabled
     new 2f37257  sys/console: Fix console freeze
     new 8710a79  Fix net/mqtt/eclipse pkg.name
     new bbe6795  BLE Host - use instance 0 when ext. adv. disabled.
     new c940449  Merge pull request #679 from ccollins476ad/ble-hs-instance-0
     new e60ecaa  Fix arduino primo LED pin (25 --> 20).
     new ac7d77d  Merge pull request #680 from ccollins476ad/arduino-primo-led
     new 8e482f8  sys/config; adjust fs_mkdir() for config storage directory to take place after root FS has been initialized.
     new 118ba64  Remove apps/fat2native. This does not build, and has not been used since dev time of fs/fatfs.
     new 7118378  Merge pull request #681 from mkiiskila/mkdir_after_fs_init
     new 9b57045  stm32_eth; fix compiler warning.
     new 946910e  Merge pull request #682 from mkiiskila/rm_fat2native
     new cfd19aa  Merge pull request #683 from mkiiskila/fix_f4eth_warn
     new 753df77  net/nimble/host unittest; change null initialization to memset.
     new beed3c9  Merge pull request #684 from mkiiskila/MYNEWT-870
     new d5dbbd5  bma253: Remove reduntant variable
     new 814aa5a  Update to release 1.3.0
     new cb407a5  sys/flash_map; add flash_area_getnext_sector(). This allows user to query info about sectors within area without having to allocate a (possibly big) array of struct flash_areas.
     new e436b8a  hw/mcu/native; add syscfg to select whether the emulated flash is styled after STM32, or if it has larger number of equal sized sectors.
     new e9f57ca  Fix typo
     new 5e48701  Update version info to release 1.3.0
     new f5ccae6  os_mbuf_pool - Remove unused member
     new 5ecd733  Merge pull request #688 from ccollins476ad/clean_mbuf_pool
     new 771254b  sys/flash_map;  flash_area_sectors() and flash_area_getnext_sector() were missing flash_area_close() before exit.
     new 4ef7405  Merge pull request #687 from mkiiskila/flash_map_getnext_sector
     new 53e46fe  STM32RE HAL: Enable timer module
     new 8b4235e  mesh: Disable Low Power node by default
     new 1520f33  mesh: Add complete Friend support
     new 3379727  apps/blemesh: Add Friend support
     new 9bc6d5a  mesh: Fix not including RSSI into network RX context
     new 782bdd7  mesh: Cfg: Implement Low Power Node PollTimeout Get fully
     new 1f645b3  mesh: Fix transport layer heartbeat subscription matching
     new fe6073c  mesh: Fix message replay protection
     new 658e542  mesh: Improve acknowledgement timer calculation
     new be8250d  mesh: Fix provisioning with Key Refresh flag set
     new 6f3929f  mesh: Improve debug logs for provisioning
     new 819d2dd  mesh: Fix retries when establishing Friendship as LPN
     new 5a75116  mesh: Fix ignoring invalid Transport OpCode as LPN
     new 399ab47  mesh: Fix friendship credential usage for segmented messages
     new bd4fecf  mesh: Remove unnecessary per-buffer segment context
     new 09c1d9d  mesh: Simplify & fix net credentials selection
     new b49cf7b  mesh: Fix network decryption in case of multiple LPNs
     new 9219020  mesh: Avoid using 64-bit storage & math for beacons
     new 32a3236  mesh: Fix net_find_and_decrypt() function
     new 3fd4725  nimble/host: Fix Mesh feature description in syscfg.yml
     new 8d0ee67  mesh: Fix typo when iterating GATT clients
     new ff7f43e  mesh: Fix ignoring prohibited ReceiveWindow value
     new 51cf913  mesh: Improve Low Power establishment procedure
     new 8a10ddf  mesh: Fix sending Friend Clear messages indefinitely
     new 451e0da  mesh: Fix clearing friendship
     new fc732dc  mesh: Use more accurate timing for LPN functions
     new c6db530  mesh: Allow passing adv transmit info in net_tx
     new 69ff4e2  mesh: Introduce LPN-specific adv transmit properties
     new 1df4f7f  mesh: Fix network credential selection
     new be4d405  mesh: Implement the Friend Clear procedure
     new 96cc5ca  mesh: Set PTS-friendly Friendship values in syscfg.yml
     new 5ab81ec  mesh: Implement handling of Friend Clear messages
     new 896af56  mesh: Use a saner default ReceiveDelay in syscfg.yml
     new b57b017  mesh: Provisioning: Fix OOB string output
     new e833827  mesh: Provisioning: Fix coding style (too long line)
     new 41acb4c  mesh: Provisioning: Fix input OOB support
     new 506a58e  mesh: Provisioning: Fix encoding of OOB values into link.auth
     new 70a4b92  mesh: Provisioning: Make static OOB value const
     new 11f8d4c  mesh: Provisioning: Introduce link open/close callbacks
     new 828eb55  mesh: Clarify API for empty model arrays
     new 4b9a0f0  mesh: Change local_queue from k_fifo to sys_slist_t
     new eb04eb5  mesh: Fix sending messages when not provisioned
     new 9c34d29  mesh: Export key packing helpers internally
     new 0661067  mesh: Take advantage of BT_MESH_TTL_MAX macro
     new e2f6613  mesh: Fix missing tracking of segment callback
     new 515b221  mesh: Fix relaying packets
     new 6e72e76  mesh: Refactor public headers
     new 59cb15d  Merge pull request #690 from vsyn/stm32f401re
     new 6092db2  Merge pull request #692 from rymanluk/bma253_fixes
     new b01cfd1  Remove PPPoverEthernet due to incompatible license.
     new 6fa22da  Fix license issues
     new 36cac25  mesh: Reformat headers to match Zephyr's coding style
     new 3d7ac73  mesh: Make TRANSMIT_COUNT & TRANSMIT_INT macros public
     new 6681810  mesh: Add skeleton for Configuration Client Model
     new 23cb76a  mesh: shell: Add basic skeleton
     new 481530c  mesh: shell: Add LPN toggling command
     new 8be83d4  mesh: shell: Take advantage of link open/close callbacks
     new 8a145a8  mesh: shell: Add command for Node Identity
     new 8ab9918  mesh: Add primary address to provisioning complete callback
     new 08e5d0c  mesh: Add support for sending Get Composition Data
     new f69d6de  mesh: Add support for sending Beacon Get & Set
     new 6bb823b  mesh: Add support for Relay and 1-byte state Get/Set
     new 3f13cfc  mesh: Add support for sending AppKeyAdd message
     new c5d0c57  mesh: Add support for sending Model App Bind message
     new f5f1b7d  mesh: Add support for sending Model Subscription Add
     new f6285d2  mesh: Add support for sending Heartbeat Subscription Set
     new c3196e4  mesh: shell: Add support for getting composition data
     new 8949dda  mesh: shell: Add "dst" & "netidx" commands
     new a17ac83  mesh: shell: Add support for Beacon Get/Set
     new a06aaf5  mesh: shell: Add for relay and 1-byte state commands
     new 411fd62  mesh: shell: Add app-key-add command
     new 2a9b29e  mesh: shell: Add app-key-bind command
     new b6adef7  mesh: shell: Add mod-sub-add command
     new b1d7e68  mesh: shell: Add hb-sub-set command
     new c421d99  mesh: Use proper _t suffix for typedefs
     new 6508743  mesh: Add more flexible APIs for provisioning bearers
     new e9ef279  mesh: Rename configuration server code from cfg to cfg_srv
     new 5e53a0a  mesh: Rename health server code from health to health_srv
     new 2c200b4  mesh: Provide documentation for provisioning APIs
     new f6b6de5  mesh: shell: Group global variables in a dedicated struct
     new 0aa31ba  mesh: Provisioning: Add NetKeyIndex to complete callback
     new 89f8f47  mesh: Fix calling complete callback for bt_mesh_provision()
     new 407e91e  mesh: Add documentation for public provisioning APIs
     new bc534f7  mesh: Add support for sending Heartbeat Publication Set
     new eb59468  mesh: shell: Add hb-pub-set command
     new 0b1cc53  mesh: shell: Add provision command for self-provisioning
     new 5df84b2  mesh: Add support for sending Heartbeat Publication Get
     new 0ad543c  mesh: shell: Convert hb-pub-set command to hb-pub
     new fdc5437  mesh: Add support for sending Heartbeat Subscription Get
     new 46eaa01  mesh: shell: Convert hb-sub-set command to hb-sub
     new 660ecf7  mesh: Allow changing cfg client message timeout
     new 385fec4  mesh: shell: Fix newline in incorrect place
     new ce08342  mesh: Fix documentation of bt_mesh_input_string()
     new 1975238  mesh: Fix enabling scanning after provisioning
     new 0f50d92  mesh: Use invalid CID instead of bool for non-vendor models
     new 5a6a9b1  mesh: Add support for sending Model Publication messages
     new 89a3730  mesh: shell: Add mod-pub command
     new 8b65e8f  mesh: Use dedicated struct for heartbeat publication
     new 16f3dca  mesh: Use dedicated struct for heartbeat subscription
     new 7d857e9  mesh: Use u8_t instead of bitfields for 8-bit wide values
     new 1cd292c  mesh: Friend: Fix setting pending_buf variable
     new edf7faf  mesh: Make AppKey binding implicit for Model Publication
     new 1e3c51d  mesh: Fix compiler warning for access.c
     new 008a14e  mesh: Fix clearing incomplete Friendship upon reset
     new 6bd12c1  Mesh: Move per-buffer mesh meta-data to external struct
     new 6725034  mesh: Introduce user data for the advertising callback
     new d5caf54  mesh: Introduce a second advertising callback
     new 060a04d  mesh: Fix notifying message send completion for GATT proxy
     new f1f3ccc  mesh: Use a unified send callback also for public API
     new e063ad8  mesh: Fix encoding/decoding Publish Retransmit value
     new 9479e06  mesh: Fix model publication
     new a9ca63e  mesh: Fix calling send start for multi-segmented messages
     new 577bbc6  mesh: Fix ignoring all messages in LPN mode
     new 4aa6a17  mesh: Add Model Subscription Del & Overwrite support
     new 7034ac1  mesh: shell: Add mod-sub-del command
     new 2fc5da3  mesh: shell: Declare mandatory dependency on BLE_MESH_CFG_CLI
     new 2acd3aa  mesh: Fix node reset
     new 910dd58  mesh: Proxy: Downgrade advertising errors to warnings
     new c900560  mesh: Fix non-periodic Model Publication
     new daa71e8  mesh: Provide documentation for the publication API
     new f9dc98b  mesh: Fix accuracy of Publish Period
     new b8aae89  mesh: remove redundant 32-bit wrap-around code
     new f468845  mesh: Improve model publication documentation
     new 5c76616  mesh: Fix dereferencing mod->pub too early
     new b400527  mesh: Fix coverity warning of unchecked return
     new 665613b  mesh: Friend: Fix poll timeout type
     new d324bcf  mesh: shell: Add appidx command for setting the AppIndex
     new d10d698  mesh: Add skeleton for Health Client model
     new a9ebf67  mesh: Add support for sending Health Fault Get message
     new 602a384  mesh: Add support for receiving Health Current Status
     new f6f71ef  mesh: shell: Use a valid Company ID
     new cfea732  mesh: shell: Add Health Fault support to the server
     new 1fce241  mesh: Add support for Health Fault Clear messages
     new cdbf80c  mesh: Add support for Health Fault Test messages
     new dc75f9a  mesh: Add support for Health Period messages
     new 593ada2  mesh: Introduce helpers to wait for a status message
     new 7c5e344  mesh: Add support for Health Attention messages
     new b4952a8  mesh: Health: Fix requiring specific Company ID
     new 2b2818a  mesh: Fix typos in IV Index update procedure
     new 4539dda  mesh: Reformat code to better match Zephyr's
     new 1512f82  mesh: Introduce public LPN APIs for better control
     new 35499d7  mesh: Increase initial poll timeout
     new f43213e  mesh: LPN: Fix clearing pending request
     new 31d198b  mesh: LPN: Fix clearing group status
     new 25f8bfa  mesh: shell: Fix decoding vendor model IDs
     new 2950084  mesh: shell: Add support for decoding hex strings
     new 28cd621  mesh: shell: Add raw network PDU sending support
     new 95a5d6d  mesh: Improve logging related to Label UUID lookups
     new 934d202  mesh: Add support for manipulating Label UUIDs
     new c51cad1  mesh: shell: Fix & clean up command help
     new 9ed0ee6  mesh: Fix creating initial beacon data
     new 2fcb745  mesh: shell: Add iv-update command
     new 7c4342d  mesh: Add IV Update test mode API
     new be2733a  mesh: Fix NetKey Update behavior in Phase 1
     new 45a5855  mesh: shell: Fix health publication message size
     new 1181d56  mesh: Improve documentation for model publication
     new b928253  mesh: shell: Fix sending health publication
     new d6d110f  mesh: Restrict scope of variables in health_get_registered()
     new 7f440b9  mesh: shell: Make Static OOB optional
     new 864c29b  mesh: shell: Add command for setting the UUID
     new abf84ad  mesh: shell: Fix parsing "boolean" parameters
     new f47f3a7  mesh: Introduce option for Node ID timeout
     new 1baca59  mesh: Use 32-bit math for Node ID duration
     new a716210  mesh: Fix proxy advertising handling
     new 63b5b8d  mesh: Fix clearing network message cache
     new 7685474  mesh: Remove unnecessary logic for key selection
     new 0b97dbc  mesh: Fix & clean up Friendship Credential handling
     new a059544  mesh: Fix clearing Friend state upon reset
     new 06bfd78  mesh: Fix looking up existing friendship contexts
     new 16ce99a  mesh: Reduce logging clutter for LPN lookups
     new 12f8683  mesh: Log information about the on-behalf-of flag
     new 7a81aca  mesh: Fix Friend messaging state tracking
     new 763f526  mesh: Remove unnecessary variable
     new cde7c1e  mesh: Deliver TTL=1 PDUs only to the local net interface
     new 5a16f06  mesh: Fix GATT Proxy & Node Identity state binding
     new 4e27fb7  mesh: Fix initializing Node ID start time
     new 8dc8295  mesh: Fix disconnecting clients when disabling GATT Proxy
     new a8ccaf3  mesh: Fix Replay Protection List checking
     new ef2f132  mesh: Introduce API for clearing the RPL
     new 91b8e29  mesh: Clearly document the magic 18 byte minimum length
     new 4158bee  mesh: Fix logging mesh addresses
     new 9560c36  mesh: Fix sending beacons to Friend Queue & GATT clients
     new da5fdc3  mesh: Fix Proxy compilation
     new 7fb7178  apps/blemesh: Set default shell module to mesh
     new 6ecbdd6  mesh: Fix setting an upper limit on beacon interval
     new 46ba263  mesh: Fix beacon cache handling
     new b0bd10f  mesh: Fix changing Relay state from Not Supported (0x02)
     new ab8e838  mesh: Fix relaying conditions for Adv & GATT bearers
     new 12faffe  mesh: Fix using the correct transmit state
     new e4af423  mesh: Fix format specifier for s32_t
     new 1fa3239  mesh: shell: Fix AppKey Add command handler
     new c726741  mesh: Fix copy-paste mistake in log message
     new 44d1f77  mesh: Fix creating advertising packets from pool
     new 45d0c31  mesh: Fix relaying from GATT to Advertising
     new ece31d2  mesh: Add support for sending NetKey Add message
     new c85f4ef  mesh: Add Proxy advertising support for multiple subnets
     new 1a35181  mesh: Add helpers for starting/stopping Node ID
     new 5d43792  mesh: Prioritize subnets with Node ID
     new bb44713  mesh: Suppport multiple subnets for app-triggered Node ID
     new ae81ee5  mesh: Proxy: Fine-tune subnet advertising rotation
     new b7f3695  mesh: Proxy: Don't try to advertise when it's not possible
     new d73bcf3  mesh: Fix friend mempool initialization
     new dffecb5  mesh: Reformat defines to improve readability
     new 99b016c  mesh: Add debug check that os_mbuf is not chained
     new 85fc884  Update for 1.3.0 release
     new 9ec7280  mesh: Fix typo in Kconfig help message
     new 9ec1d28  apps/blemesh: Remove Friend configs from syscfg.yml
     new 77e3ef2  mesh: Fix using Friend and LPN configs
     new f5abe19  Merge pull request #693 from michal-narajowski/mesh_friend_1
     new 7af931a  mesh: Fix build issue
     new aebd68b  Merge pull request #698 from rymanluk/mesh_build_fix
     new 0fd8239  kernel/os_mempool: Fix for incorrect check on os_mempool_init
     new e5a7f8a  nimble/host: Fix invalid connection handle usage
     new 185e296  nimble/host: Increase HCI command timeout
     new ca72204  nimble/ll: Remove unused includes
     new c81bfd5  Merge pull request #701 from andrzej-kaczmarek/nimble-host-fix
     new 6f0756f  Merge pull request #700 from rymanluk/os_kernel_fix
     new abb7f35  oic/observe: Set correct content type for notification
     new 3165769  sensor: Add missing include
     new e5e798a  fix .rst errors in md->rst conversion
     new f981f96  Merge pull request #705 from gj262/doxygen-fixes-1
     new 5d43e3f  clean up `go env` and create a misc docs section
     new 43fba04  sync doc header with site
     new 531a2ba  fix typo
     new 00e01c3  clean up `serial access`
     new a932132  clean up `BLE peripheral app` tutorial
     new 6ffa268  global remove of space prefix from conversion
     new 2f2f652  clean up `IDE`
     new a037900  Merge pull request #703 from rymanluk/sensor_fix
     new 0a0077d  btshell: Fix some help messages
     new 6b941e8  btshell: Fix show-coc command
     new 45d1177  btshell: Fix gatt-show commands
     new 0da13ed  Merge 1_3_0_dev
     new 3e6ff4d  BLE Host - Don't crash if no store package.
     new 4b765b2  convert level 3 and 4 sections.
     new 5ff478b  remove extra space
     new 9b463f6  MYNEWT-879: OS scheduler issues with TAILQ_INSERT_TAIL
     new 288f593  MYNEWT-879: fixup incorrect comment.
     new 970acaa  Merge pull request #709 from wes3/os_sched_fixes
     new 96b0183  Merge pull request #707 from sjanc/btshell
     new 98032df  Merge pull request #702 from rymanluk/oic_fix
     new 04bf959  nimble/ll: Do not initiate features xchg as a slave
     new 12b1b90  Merge pull request #704 from ccollins476ad/ble-hs-no-store
     new f994022  MYNEWT-878
     new fc8acbf  Merge pull request #712 from wes3/lora_dr_fix
     new 4df0a17  Merge pull request #710 from andrzej-kaczmarek/nimble-iphone-fix
     new 17f03b5  net/lora: display transmit power in dbm
     new 999e3c9  Merge pull request #713 from wes3/lora_txpwr
     new 5f360ef  net/lora: Remove MLME and MAC primitives from code
     new 67d1010  net/lora  Add config variable for antenna switch
     new 8a36be7  Revert "MYNEWT-879: fixup incorrect comment."
     new 9c98520  Revert "MYNEWT-879: OS scheduler issues with TAILQ_INSERT_TAIL"
     new b858818  Merge pull request #714 from wes3/lora_primitives
     new add6d20  Merge pull request #716 from wes3/lora_ant_sw
     new eb3d264  Merge pull request #717 from wes3/myn879
     new d6054a0  Merge pull request #708 from gj262/sections
     new 5576e7a  remove picture bloat from core
     new 1194e5a  Merge remote-tracking branch 'origin/master' into doxygen-fixes-1
     new 2dd01ec  Merge pull request #706 from gj262/doxygen-fixes-1
     new 033c582  apps/btshell: Fix l2cap-show-coc command
     new 93c081e  Merge pull request #720 from andrzej-kaczmarek/btshell-fix
     new 5f388ed  sensor: Add sensor-agnostic set config function to sensor driver
     new 0d6bd1b  move newt tool docs to mynewt-newt repo
     new 54ee36f  blemesh: Set shell only when needed
     new 1fe74b2  blemesh: Fix compiler error when building without PB_ADV
     new 3cd61b3  nimble/controller: Make sure random address is set corretly
     new 0da9777  Add boards.h
     new 1ba5770  Merge pull request #723 from rymanluk/ll_fix
     new 08f7954  Merge pull request #724 from telenordigital/add_tele02_boards
     new 2d377ba  Merge pull request #721 from gj262/newtToolDocs
     new f7ee032  Merge pull request #689 from PaxLabs/feature/sensor_cfg
     new 0082f9d  Merge pull request #722 from rymanluk/some_mesh_fixes
     new e1f2888  nimble: Add meta-package for HCI transports
     new 2e59449  apps/bleprph: Use meta-package for HCI transport
     new d255616  apps/bleprph: Remove setting of BD addr via memcpy
     new 3b5c9d2  apps/btshell: Use meta-package for HCI transport
     new 40e00dc  apps/btshell: Allow to set public address only with nimble controller
     new 4e1002d  apps: Remove bleprph-emspi
     new ee154d1  match os_sched() doxygen with mynewt-site
     new fe38682  move doc to header
     new b270ffc  Merge pull request #725 from gj262/osSched
     new 44cc907  blinky tutorials
     new 7f4d3ab  Merge pull request #727 from gj262/tutorials
     new f36b738  provide a simplified preview step
     new ce7a94e  remove theme
     new 478b3a2  remove style overrides
     new b44e787  remove converted/moved docs
     new c18f36a  mempool - Reduce size of some integer members.
     new 2d7c5c5  mempool - Extended mempools
     new 7dc5d32  emspi transport - clarify that it is host-only.
     new 1fb89fd  BLE Host - flow control.
     new 0a8da8a  Merge pull request #686 from ccollins476ad/host-flow-ctrl-2
     new 29c5182  nimble/transport: Fix typo in UART transport
     new 1e70881  Merge pull request #731 from sjanc/uart_fix
     new 7ea1c20  Merge pull request #728 from gj262/preview
     new ced0730  BLE user guide
     new 543518f  Merge pull request #733 from gj262/BLEUserGuide
     new afdff9b  Merge pull request #719 from andrzej-kaczmarek/nimble-hci-trans
     new 2a98773  nimble/ll: Fix helpers to calculate aux adv and scan rsp length
     new fccddb2  nimble/ll: Fix calculation of connect rsp length
     new a5f6961  nimble/ll: Fix calculation of scan rsp length
     new 6fc2236  nimble/ll: Fix calculation of adv pdu length
     new 9b34255  net/oic BLE; was not able to receive small requests.
     new 2e5c586  BLE user guide
     new 0d100cb  Merge pull request #735 from mkiiskila/ble_oic_fix
     new b854f39  nimble/att: Fix error code when accessing characteristics
     new bf6c251  Removed BLE tutorial section
     new 66bf06f  Merge pull request #737 from aditihilbert/master
     new 327e811  Merge pull request #734 from andrzej-kaczmarek/nimble-ll-fixes
     new 899e745  Initial ARCv2 port of mynewt
     new b833bc0  hw/mcu/arc	Minor changes from PR comments
     new 7fd53ee  Initial arc port: additional PR review changes
     new 7c6d8bf  LIS2DH12: fix build issues after merging recent PR
     new ab2dbed  Merge branch 'master' of github.com:apache/mynewt-core
     new e12b891  sysinitconfig
     new ef2b360  Merge pull request #739 from gj262/sysinitconfig
     new 71e18d6  add cputime API links
     new 705aad0  Merge pull request #740 from gj262/cputime
     new 768633d  nimble/att: Fix response for unknown opcode
     new 914b2e1  nimble/host: Allow low interval on non-connectable advertising
     new 83b744b  OS core API
     new 6e3e2c7  Merge pull request #736 from rymanluk/att_fix
     new eb3a1ab  docs: convert console .md to .rst & link
     new b5afe86  docs: remove moved files
     new 4bf0e8a  Merge branch 'master' of github.com:apache/mynewt-core
     new 0ca8cab  Merge pull request #743 from gj262/console
     new 288485e  docs: remove newtmgr from core
     new bb77fbf  Merge pull request #744 from gj262/newtmgr
     new 0899dc0  nimble/ble_ll: Add support for HCI Test commands
     new afa2664  Merge pull request #741 from sjanc/non-conn-adv
     new 1ce6bb0  Merge pull request #742 from rymanluk/hci_test_cmd
     new 49b47ac  sys/config; fill in support functions regarding INT64 types.
     new 03b9f29  Merge pull request #711 from wes3/initarc
     new 08b8c11  Merge pull request #738 from vrahane/lis2dh12_cb_fix
     new d4b8463  mesh: Reset Heartbeat Publication timer before sending message
     new 0385398  mesh: Check Heartbeat Pub count prior scheduling delayed work
     new 5928a22  Merge pull request #746 from michal-narajowski/mesh-heartbeat-pub-fix
     new c4aa8db  nimble/blemesh: Use valid company id
     new c6aabbb  Add Cortex-M3 support
     new e586010  Add STM32Cube F1 1.6.0
     new bfb0a82  Add initial support for STM32F1xx and Olimex STM32-P103
     new 309958a  docs: update doc for docs
     new bf5e737  sys/config; fill in support functions regarding INT64 types.
     new 6a4547e  Align coding style mostly with rest of mynewt.
     new 875c772  net/oic; convert interface between various transports and coap code to be more modular, allowing transport implementations to exist outside this package.
     new a891c49  net/oic; move transport specific declarations to their respective header files.
     new 4018b15  net/oic; adaptor.h needs to be an exported header file. oc_recv_message() prototype is needed for outside transport.
     new e1259a1  net/oic; add newline to end of log_printf() for endpoint
     new f010e8a  net/oic; ble transport was missing flag indicating that it uses TCP style CoAP headers.
     new 035def8  net/oic; CoAP header field alignment causing crashes in Atmel SAMD21.
     new e60e086  net/oic; move oc_buffer.h under header directory.
     new af9fbbb  net/oic; make requests_entry() function pointer optional during init.
     new 787361d  MIPS: Removed unused constants
     new 50f9fcb  PIC32: Removed unused header
     new 37faa87  Merge pull request #745 from mkiiskila/master
     new c8b84c4  PIC32: Removed unused core dump functions
     new fdb6e57  MIPS: Removed unused core dump functions
     new c656edf  Merge pull request #752 from IMGJulian/gic_build_fix
     new 461dd79  Merge pull request #750 from gj262/docTheDocs
     new 87a83bc  Update README.md
     new 7bc4e38  Merge pull request #729 from mkiiskila/oic_more_sec
     new 491c7d0  Merge pull request #756 from gj262/patch-1
     new ba289c4  Deleting repo from tutorials dir from mynewt-core
     new f809551  Merge pull request #758 from ritikakapade/repotutorial
     new 12cb434  nimble/ll: Fix DTM build without 2M/Coded PHY enabled
     new 27a053a  Merge pull request #759 from andrzej-kaczmarek/dtm-fix
     new b405472  nimble/ll: Keep instance adv data in mbufs
     new 333a4e9  nimble/phy: Allow ble_phy_tx without mbuf
     new a03f6a4  sys/console: Fix for input len >255
     new 1765831  nimble/gap: Change ext adv data API to consume mbufs
     new 7c13301  nimble/gap: Fix setting long advertising data
     new a8a30bd  Merge pull request #760 from andrzej-kaczmarek/console-fix
     new 12db13d  Merge pull request #761 from andrzej-kaczmarek/nimble-gap-extadv-fix
     new eeab762  upgrade STM32 Cube for the F4, and re-org to make future upgrades easier.  Add support for Nucleo F413.
     new 25b88a0  update other F4 bsps to new STCube, and ensure smoke test works.
     new a625465  ignore stlink files
     new 2857849  add nucleo-413re bsp
     new 997f987  Merge pull request #755 from andrzej-kaczmarek/nimble-ll-mbuf
     new 5c075b1  Add .mailmap
     new de1b978  Merge pull request #753 from IMGJulian/mips_os_fault
     new c684ed5  Merge pull request #754 from IMGJulian/pic32_os_fault
     new 9612781  nimble/controller: Fix LE Test End Command return value
     new ab1bac7  nimble/controller: Fix DTM build
     new 275df75  nimble/ll: Fix HCI LE Read Remote Features command
     new 380fcb8  get I2C and SPI building by changing filenames so they are not ignored.  Modify I2C driver code so that MASTER_SEL is not required, and always perform busy check.
     new 2219e7c  Merge pull request #749 from utzig/olimex-p103
     new 9677830  Merge pull request #765 from sjanc/dtm
     new 7e35c65  nimble/controller: Fix DTM test commands channel settings
     new 35d40c6  Merge pull request #766 from andrzej-kaczmarek/nimle-ll-remfeat-fix
     new b4149c6  nimble/phy: Fix encryption on nRF52
     new ae064f0  nimble/phy: Make some constant data an actual static const
     new 7935e53  nimble/phy: Use static mapping for channel index to RF freq
     new 282789d  nimble/phy: Remove redundant code
     new da66f82  nimble/phy: Fix magic number
     new 39e75ec  nimble/phy: Fix PCNF0 configuration
     new b06462e  Merge pull request #769 from andrzej-kaczmarek/nimble-phy-encryption-fix
     new 79d1bee  Merge pull request #771 from andrzej-kaczmarek/nimble-phy-dev
     new 99b9c12  nimble/phy: Fix build
     new bfbe68c  Merge pull request #772 from andrzej-kaczmarek/build-fix
     new 00d1e15  docs: remove obsolete and already converted files
     new 362df20  docs: fix os_sched function links
     new 651a7b8  Merge pull request #773 from gj262/cleanup
     new 2d507a7  Merge pull request #774 from gj262/patch-2
     new 59b9552  docs: convert OS porting guide
     new ca81ebb  Merge pull request #775 from gj262/porting
     new 75863a6  nimble/ll_dtm: Fix for enabling clock on RX
     new 16c0054  nimble/ll_sched: Minor coding style fix
     new 5ff6418  Merge pull request #768 from sjanc/dtm
     new 727286c  kernel/os; fix build when OC_MEMPOOL_CHECK is defined.
     new 7a8ba99  net/oic; make oic client response timeout configurable at least via syscfg.
     new 7f37d43  testutil; nit - omit whitespace.
     new da12e3f  net/oic; coap separate response was not using oc_endpoint_size().
     new 9627105  net/oic; query coap transport for endpoint size, instead of having hardcoded transport specific variable. This allows variable sized endpoint sizes (up to struct oc_endpoint in size).
     new 69285b3  nimble/ll: Remove unnecessary assert
     new 12b3708  nimble/ll: Improve handling of incomplete adv data
     new 679c4d5  docs: add nimble mesh to the doxygen search path
     new 35f31ab  Merge pull request #779 from gj262/mesh
     new 517c42b  Run sim on FreeBSD.
     new c608b66  Deleting slinky tutorials from mynewt-core
     new dbd9b7b  docs: fix OS time
     new e3e6c82  docs: fix os_time macro refs
     new 873db2d  docs: predef UINT32_MAX for doxygen preprocessor
     new 35998e8  Merge pull request #781 from gj262/OSTime
     new e7449d9  Merge pull request #782 from ritikakapade/slinkytutorial
     new be42025  docs: fix OSTask
     new e1dbf12  Merge branch 'master' into OSTask
     new d410e8e  Merge pull request #783 from gj262/OSTask
     new c7be165  apps/boot - Remove .OVERWRITE flag
     new 5428582  Merge pull request #777 from mkiiskila/oic_ep_size
     new 8aca17f  Merge pull request #778 from andrzej-kaczmarek/nimble-ll-adv-fix
     new 507913b  Merge pull request #764 from andrzej-kaczmarek/add-mailmap
     new 12e4759  Merge pull request #784 from ccollins476ad/boot-deps
     new a97c970  nimble: Enable missing Encryption Key Refresh Complete Event
     new 4f26dfb  Merge pull request #785 from sjanc/key_refresh
     new 87cedc3  Merge pull request #747 from rymanluk/blemesh_cid
     new 0e47933  Merge pull request #762 from sterlinghughes/nucleo_support
     new e4f449c  nimble/ll: Remove duplicated symbols
     new d40b136  nimble/gap: Allow adv data for connectable ext adv
     new ff8005f  Merge pull request #787 from andrzej-kaczmarek/nimble-quickfix
     new 3e63a69  Merge pull request #780 from mkiiskila/freebsd_native
     new e1f5263  nimble/ll: Disable PHY if failed to handle connection event
     new d5a9b26  nimble/phy: Make sure PHY is properly disabled before TX/RX
     new a030c60  Added hw/drivers/debounce for debouncing an input pin, relies on hal_gpio(_irq) and hal_timer.
     new 661b81a  Updated source files to coding standard.
     new 00a4763  Renamed struct and enum according to review comments.
     new 9f1eb14  Merge pull request #751 from mlampert/feature/debounce-driver
     new 46f451b  nimble/ll: Fix max supported TX time
     new faf6736  nimble/ll: Fix LL_LENGTH_REQ/RSP handling
     new 464b066  nimble/ll: Cleanup a bit conn initialization
     new 28a6757  nimble/ll: Fix data fragmentation with maxTxTime<maxTxOctets
     new 61df8cf  nimble: Fix HCI LE Set Data Length parameters range
     new 466d02b  apps/btshell: Fix typo
     new aea6eaf  hw/mcu: Remove redundant file
     new 1aaf512  nimble/dtm: Disable whitening for testing
     new 79d22a3  Merge pull request #788 from rymanluk/dtm_fix_2
     new 1d8a021  Merge pull request #767 from rymanluk/dtm_fix
     new d2cd241  Merge pull request #614 from andrzej-kaczmarek/nimble-ll-dle-fix
     new ae08a48  Always print file:line on assert failure if cfged.
     new 1672c29  Use `task_priority` type for task priority syscfg.
     new 3342d6b  mcu/native - Make UART poller priority cfgable.
     new e01480a  BLE LL - Fix prio conflict with UART in unit tests
     new d00351f  Merge pull request #790 from andrzej-kaczmarek/quickfix
     new 2a882a8  nimble/ll: Store scan response data in mbuf
     new 8eaa177  nimble/ll: Add support for adv/scanrsp data fragmentation
     new 99c229c  lora: make the lora driver not dependent on lora node
     new 7c0ceed  nimble/ll: Fix parsing length in advertising PDU
     new a1000b8  nimble/ll: Fix extended advertising reports HCI  events
     new 13bc561  nimble/transport: Remove HCI event buffer size override for extadv
     new 56ae5a1  Merge pull request #794 from andrzej-kaczmarek/nimble-extscanner-fix
     new 6d7f0e6  nimble/ll: Fix for disconnection with LL response timeout
     new ba8e923  Merge pull request #789 from andrzej-kaczmarek/nimble-standby-fix
     new 67bd130  Merge pull request #786 from rymanluk/nimble_ll_fixes
     new 1a86332  net/oic; make responding oc_endpoint available to coap client response handlers as well.
     new c6e4bc0  apps: Fix symbol names for ext advertising data
     new 3260598  Merge pull request #799 from andrzej-kaczmarek/quickfix
     new e660f5d  Moving sensor tutorials to mynewt-documentation
     new 86b320e  Merge pull request #798 from mkiiskila/oic_client_rsp_ep
     new aa1e83d  Sensors MPU6050: accelerometer range calculation fix
     new 1c204ba  Merge pull request #793 from wes3/lora_node_ind
     new 1f0049a  Merge pull request #770 from andrzej-kaczmarek/adv-chain
     new 810d430  sys/config; add a separate syscfg for cli command 'config dump saved'.
     new 3dd9d11  nimble/startup: Read local HCI version on startup
     new 277a148  nimble/mesh: Use fast advertising interval for BT5 controllers
     new 94b43b6  Merge pull request #807 from rymanluk/adv_int
     new 0669677  nimble: Fix for failing unit tests
     new 3d9b11c  Merge pull request #808 from rymanluk/adv_int_1
     new 65a52bf  Merge pull request #804 from vsyn/mpu6050-accel-range-fix
     new ce0d958  hw driver: drv2605 (#757)
     new 2dbb368  Added nrfx, replacing nRF5_SDK_11.
     new fdc0f6d  removed nrfx/doc, added nrfx_glue.h and nrfx_config.h.
     new 44bda71  Enabeling nrfx on all nordic MCU variants and all BSPs.
     new 428c2d6  Adding drivers from mynewt_nordic.
     new 219e1af  Port adc_nrf51, adc_nrf52 and pwm_nrf52 drivers to use nrfx.
     new 8448346  nimble/ll: Fix generating RPA when advertising
     new 0cde652  nimble/ll: Use NRPA for scan requests to unknown devices
     new 19cf6a3  nimble/ll: Add note about InitA when initiating connection with privacy
     new 471f63d  nimble/host: Do not set peer IRK for all-zero address
     new b9eab54  nimble/host: Remove redundant memset
     new 07f1324  Merge pull request #809 from andrzej-kaczmarek/nimble-privacy-fix
     new 4bbc934  Merge pull request #806 from mkiiskila/config_cli_syscfg
     new dd132d4  nimble/phy: Fix for late RX-TX transition on nRF52
     new 3c2c8de  Fixing NRF_RADIO CI field on ble_phy.
     new 95e438d  stm32cube - Add missing headers
     new c57f173  stm32f4xx - Use updated SPI syscfg names
     new e58a38f  nucleo413zh - SPI support
     new 931b795  nucleo-f413re - SPI support
     new a847483  Rename bsp: nucleo413zh --> nucleo-f413zh
     new 7156b0e  Merge pull request #810 from andrzej-kaczmarek/phy-nrf52-transition-fix
     new a82f5bf  adc driver impl: correct incoming arg check (#800)
     new d870b9d  Merge pull request #763 from mlaz/integrate_nrfx
     new 2000b5c  apps/btshell: Allow to append some extra data to adv/scanrsp data
     new 93d97da  nimble/phy: Allow 2M PHY on nRF52
     new dff83e3  nimble/phy: Cleanup code for checking PDUSTAT->CISTAT
     new 917aa3f  Merge pull request #811 from andrzej-kaczmarek/nrf52-2m-phy
     new cc4eca0  apps/btshell: Use static buffers for mempools
     new 78467ec  lora: Initial version of sx1272 driver
     new 5f6451a  Merge pull request #813 from wes3/sx1272
     new 8ac9603  mesh: Fix sys_slist_t port and add net_buf_slist_t port
     new a77bd09  mesh: shell: Fix IVIndex parsing
     new e2b222d  mesh: Fix status returned from mod_unbind
     new e2b3c2c  mesh: Do not set RFU bits in Heartbeat Publication Features
     new 0b1a0d4  Revert "mesh: Fix ignoring invalid Transport OpCode as LPN"
     new 01729bc  mesh: Fix LPN subsciption groups update on VA deletion
     new 0e44b7e  mesh: Fix model subscription groups cleanup
     new a05bd3f  mesh: Introduce Bluetooth Testing API
     new 391dc99  mesh: Add model bound callbacks to Testing API
     new 936ba0b  mesh: Add Provisioning Invalid Bearer callback to Testing API
     new 7693827  mesh: Move bt_test_mesh_net_recv to internal API
     new 5d88515  mesh: Add event indicating expiration of incomp timer
     new 084acfd  mesh: Fix ignoring old SeqAuth values
     new e7c0eeb  mesh: Take advantage of K_SECONDS macro
     new 7ae45e9  mesh: Clear segment rx context when incomplete timer expires
     new aaa9094  mesh: Fix ack timeout calculation
     new 085af38  mesh: Fix segment transmission timeout
     new 7334e96  mesh: Remove redundant AD parsing check
     new a45035b  Merge pull request #748 from michal-narajowski/mesh-zephyr-ports
     new dc3dc40  mesh: Initialize shell on sysinit
     new 2f48748  apps/blemesh_shell: Add new mesh testing app
     new 50b40c1  apps/blemesh_shell: Use net recv testing API
     new c22340d  apps/blemesh_shell: Use model bound Testing API
     new 635cb94  apps/blemesh_shell: Use Invalid Bearer cb Testing API
     new 8a195ca  apps/blemesh_shell: Use Incomplete Timer Expired event from Testing API
     new 5fa8f10  apps/blemesh_shell: Set default syscfg values for testing
     new bf1c017  mesh: shell: Add dummy vendor model for PTS testing
     new 1409b61  mesh: shell: Add LPN subscription commands to mesh shell
     new 77b7877  mesh: shell: Add command for printing mesh credentials
     new bc8f9b1  mesh: shell: Add command for printing mesh composition data
     new 7999ae2  mesh: glue: Fix k_sem_take() semaphore port
     new a0b45a5  mesh: Fix Friend os_mempool_size calculation
     new c147a42  mesh: shell: Use separate task to avoid deadlocks
     new 44d9a1e  mesh: shell: Use Runtime's company ID
     new cb2a7cb  mesh: cfg_cli: Set default message timeout to 5 seconds
     new 1eb0d58  mesh: glue: Fix calculating remaining time of delayed work
     new a14eec8  mesh: glue: Add sanity check in k_delayed_work_submit
     new 8d0155c  mesh: shell: Use random addr when public is unassigned
     new 2f5ebaf  Merge pull request #812 from andrzej-kaczmarek/btshell-nomalloc
     new 29f3bdc  lora:	Do not enable an IRQ if no handler present.
     new a0ca5ea  Implemented CSC BLE app. Added example implementation of BLE Cycling Speed and Cadence simulated sensor.
     new 449ade0  mcu/nrf52xx: Modify hal_uart so that UARTE1 can be used.
     new fd3ffef  Merge pull request #816 from wes3/lora_irq_fix
     new d1d83e1  Merge pull request #817 from wes3/nrf52840_uart
     new 4f0f183  Refactored CSC measurement notifications and cleaned-up legacy code.
     new e4221d8  Added device appearance setter and getter to GAP service.
     new aae388a  Minor code changes and clean-up.
     new ebfa37e  Fixed speed calculation error. Fixed header-guard define.
     new a7d82f9  Reverted accidentaly removed function prototype.
     new 72d5032  Sensor location opcode handling fix. Sensor location opcodes handled by SC control point only if multiple sensor locations feature is enabled.
     new 4f36d51  charge-control: Adding sensor-like interface for battery charge controller ICs (#814)
     new daf18e2  Adding blinking to pwm_test, fixing os_dev_close
     new 3f4067a  Merge pull request #821 from mlaz/fix_pwm_nrf525
     new 2fe14d2  added int easing lib
     new 6cb978b  Changes after PR review. CSC profile specific ATT error added. Custom endianness handling functions replaced with system functions. Device appearance moved to syscfg.
     new 9b7df73  Minor code formatting fix.
     new f75e18a  added float version
     new aa11865  Deleting Tooling Tutorials from mynewt-core
     new 200cd39  Merge pull request #819 from mjurczak/feature/blecsc_app
     new 2cf52d5  Merge pull request #815 from michal-narajowski/mesh-blemesh-shell
     new 25512fc  Add STM32CubeL1 1.8.0
     new 331ddb8  Fix SVC naming issue
     new 72a4287  Add initial STM32L152C support
     new 5ed429b  mesh: shell: Fix build when shell is disabled
     new 78d4e29  Merge pull request #823 from michal-narajowski/blemesh-build-fix
     new 615e3ce  MYNEWT-881 SensorAPI: LIS2DH12 set thresh cb fix
     new 5cd2eb6  MYNEWT-881 SensorAPI:Add sensor_clear_xx_thresh()
     new e80e8d6  create initial implementation of adxl345 driver
     new e17911e  Merge pull request #792 from ccollins476ad/task-prio
     new a262016  Merge pull request #791 from ccollins476ad/assert-msg
     new 3b58dde  Merge pull request #797 from ccollins476ad/stm32cube-missing-headers
     new be19af0  hal/uart: Fix nrf52840 (and nrf52) uart1 addition.
     new 6128ff5  add shell support for driver and tidy up rest of driver
     new 2955203  add adxl345 to sensor creator
     new cf8ca1b  nimble/ll: Fix BLE_LL_CONN_INIT_MIN_WIN_OFFSET
     new 8652a42  apps/ble: Fix GATT discovery in some apps
     new c718e65  native/hal_uart: Disable software flow control
     new 6d55bf7  Merge pull request #828 from wes3/nrf52840_uart
     new 1191a1a  Merge pull request #830 from andrzej-kaczmarek/fix-min-win-offset
     new 70c6614  Merge pull request #832 from rymanluk/fix_flow_ctrl
     new 6ba05cc  fixing sr_from_macro global symbol conflict
     new 2268a83  Refactored uart_hal to not require dynamic memory allocation.
     new 96912a7  Changed casting to use intptr_t.
     new 2eef326  oic: fixing `oc_resource_t` structure arrangement
     new e14bd81  wip, implemented PWM cycle interrupt handling
     new fa50ac0  Merge pull request #833 from mlaz/fix_nrfx_glue
     new dc44b2f  Merge pull request #776 from andrzej-kaczmarek/random-adv-data
     new a46f286  Merge pull request #831 from andrzej-kaczmarek/app-gatt-discovery-fix
     new aadd3e8  changing asserts to ret vals
     new 4e7537b  Merge pull request #718 from vrahane/lis2dh12_thresholds_fix
     new 15786c7  Revert accidental sensor_test app changes
     new 5e5bd12  Have the user setting the cycle irq priority and setting user_data as handler function parameter.
     new e3e823c  changing cflags to lflags
     new 19f8858  LOG_NEWTMGR sysflag path missing cborattr dependency (#839)
     new d4275f7  Added some comments on pwm.h, pwm_ test now breathes on LED_BLINK_PIN using easing lib.
     new 398fd57  mesh: Fix passing CID to model publication messages
     new 7e4dae9  nimble/gap: Fix whitespaces
     new b83cc69  nimble/gap: Remove redundant formward declaration
     new 3e2a729  nimble/gap: Remove deprecated characteristics
     new 4934ddf  nimble/gap: Add "Central Address Resolution" characteristic
     new d8101a3  nimble/gap: Make device name configurable via syscfg
     new a57cfca  nimble/gap: Store appearance as simple uint16
     new 3b1e985  nimble/gap: Fix characteristics in non-peripheral role
     new ce7276d  nimble/gap: Make PPCP configurable
     new 46e768f  nimble/gap: Make device name optionally writable
     new b1b1c78  nimble/gap: Make appearance optionally writable
     new a1122f0  nimble/gap: Make max device length configurable
     new 58a3172  Bug fix for SCL being held low after NACK on NRF52
     new 22a38cb  Seding a STOP works too and is less drastic
     new 32e9b10  lora: Add single pole antenna switch to sx1272 and fix initial sx1276 state
     new 0570e79  Basic support for stm32f3 with nucleo-f303k8 bsp.
     new b7f73a4  Fixing memory management implementation.
     new 94e8cc6  Added support for the Nucleo-F303RE board.
     new d616fcf  Added uart support to stm32f3 and nucleo-f303k8.
     new 6f0a4ef  Add support for uart for nucleo-f303re bsp.
     new 284b18c  corrected file name
     new bbafefc  Fixed falsh implementation and some preparations for bootloader support.
     new 2d22cec  Added note to nucleo-f303k8 mentioning the no-bootloader implementation.
     new 3da36ee  Fixed hal_timer implementation for stm32f3xx, added to nucleo boards
     new f4de9ae  Fixed flash programming.
     new 77f1475  Added guard against starting a hal_timer multiple times.
     new 65781b1  Added support for gpio_irq_...
     new 843ed64  Added support for os cpu time
     new feb7120  Added support for USART1 to nucleo-f303k8.
     new a478926  Fixed UART device creation.
     new 710c374  Added support for UART1 to nucleo-f303re
     new ad35506  Addressed review comments.
     new 29d5d03  nimble/ll: Update handling of HCI Number of Completed Packets event
     new be63b4b  Merge pull request #847 from andrzej-kaczmarek/gap-fixes
     new 81be51d  add support for tap/double tap detection and threshold based sensor api
     new 2af4962  Merge pull request #802 from ritikakapade/sensortutorial
     new 1356643  nimble: Adding missing inttypes.h include
     new 0100473  Merge pull request #852 from vrahane/nimble_fix
     new 1c41493  Merge pull request #835 from vrahane/oic_fix
     new 16cec1b  Added bma253 driver set config.
     new bca0ddc  Merge pull request #854 from PaxLabs/bma253_set_config
     new 588a483  Merge pull request #846 from wes3/lora_ant_sw
     new e6b7f42  mesh: Add support for OOB info and URI in provisioning data
     new 584c807  mesh: Fix coverity warning with unchecked error return
     new 9b8e353  mesh: Account for scan window delaying adv events
     new c2f6fa5  mesh: Fix handling of failed transmissions
     new b6d823c  mesh: Resend Link Acknowledgment when necessary
     new 65b2467  mesh: Fix sending Provisioning Failed for PB-GATT
     new 50e7d63  mesh: Ignore segments of cancelled message
     new 564a956  mesh: Use a single transmission from Friend to LPN
     new 6192e73  Merge pull request #841 from michal-narajowski/mesh-zephyr-ports
     new a48d797  make interrupt control functions public
     new a24117a  SensorAPI: Re-adding sensor_read_evt_ctx
     new 5a4ea50  Merge pull request #855 from vrahane/sensor_read_evt_fix
     new a977703  Added support for n cycles sequences and end of sequence interrupt.
     new cc059d7  Fixed int funcion names.
     new 40eb21f  hw/mcu/nordic/nrf52xxx: HAL spi broken for 52840.
     new ae139a7  HAL & OS documentation update
     new 7f43303  Merge pull request #818 from mlampert/refactor/hal-uart-dyn-mem
     new 3043da3  Replace hardcoded SVC IRQ number with #define
     new 2c15a8a  Fix build when no console device is selected
     new 4e9c645  Add support for the stm32f3-discovery board
     new 55967c4  Fix linker script's boot size to match bsp.yml
     new d46cdb1  Merge pull request #857 from wes3/issue856
     new 95ae019  Merge pull request #829 from matthewwarnes/adxl345
     new 2bff0e1  Sensors LPS33HW: basic pressure output
     new 9c3be65  Sensors LPS33HW: added some config functions
     new a7578e5  Move tutorials/other to mynewt-documentation
     new 2cb0603  drv2605: stats ifdef fix (#862)
     new ca908bc  bsp: allow override of i2c, spis and spim pins (#861)
     new c75dc85  Sensors LPS33HW: Can now read with the API
     new bb73c12  Merge branch 'doc_improvements' of github.com:sterlinghughes/mynewt-core into doctest
     new d20b18e  hw/drivers/sx1272: Make driver shield compatible and fix driver issues.
     new 93bba75  ms5837: build failure due to over the bound access
     new ffd3af8  Merge pull request #868 from vrahane/ms5837_fix
     new c60ba06  Merge branch 'doc_improvements' of github.com:sterlinghughes/mynewt-core Testing Sterling's PR
     new f90f9a9  Merge pull request #858 from sterlinghughes/doc_improvements
     new 54f483c  Merge pull request #863 from ritikakapade/other-tutorial
     new b1fd0ae  adding DWM1001-DEV board
     new 52acffc  blecent and blesplit remove set g_dev_addr (#860)
     new e587dd4  Merge pull request #869 from sdalu/master
     new b167582  Merge pull request #825 from ritikakapade/tooling-tutorial
     new e196c52  bsp: puckjs (#838)
     new bf93630  Sensors LPS33HW: interrupts still need some work to fit into the API but are basically functional
     new 068c09a  nimble/phy: Fix receiver configuration on late RX
     new 7c9ebd1  nimble/ll: Allow setting scan rsp data before configuring advertising
     new be06490  Merge pull request #844 from alvarop/i2c_scl_fix
     new 59327b3  puckjs: i2c syscfg
     new bf61252  Merge pull request #872 from jacobrosenthal/puckjs
     new 00f9a84  Merge pull request #865 from wes3/sx1272_shield
     new e6fd9ed  Update README.md
     new 9380227  Update README.md
     new 192da65  Merge pull request #870 from andrzej-kaczmarek/phy-rx-fix
     new 100f778  Sensors LPS33HW: Improvements to shell. More progress towards high/low notification interrupts.
     new 7fec134  Sensors LPS33HW: Stream read now triggered by sensor_read
     new 8f0a8d5  Merge pull request #871 from michal-narajowski/ll-legacy-adv-fix
     new 356528c  Merge pull request #837 from andrzej-kaczmarek/nimble-numpktcmp-fix
     new dc600a0  nimble/dtm: Allow for being late on RX start timer
     new 23c507e  Update README to document minimal console
     new 178ff7a  nimble/ll: Allow to be late on RX when scanning
     new 09c3e68  nimble/ll: Minor coding style fix
     new 1efe9e5  nimble/ll: Improve extended scanner for both PHYs
     new 6258e86  nimble/ll: Support scan on two PHYs when continous scanning requested
     new fc457f1  nimble/ll: Fix extended connect when using both PHYs for scanning
     new 8dcd482  libc: Add support for float in printf
     new b0a5760  encoding/json: Remove unnecessary reads when parsing
     new 8799bda  sys/config; add conf_save_tree() which saves config for single subsystem.
     new 30ddf67  lwip - Fix time calculation.
     new a5650f9  lwip - Prevent rollover during time calculation.
     new 2241e9d  net/lora: Update sx1272 to latest semtech code.
     new 5a38381  Merge pull request #887 from wes3/sx1272_update
     new cf61912  Merge pull request #886 from ccollins476ad/lwip-now
     new 85ea4b6  Sensors lps33hw/lps22hb: Fixed threshold interrupt paths
     new ec248df  Merge pull request #885 from mkiiskila/conf_save_tree
     new 9fd7859  Merge pull request #884 from michal-narajowski/json-fix
     new ef787ae  Merge pull request #882 from michal-narajowski/float-printf
     new 7a4de1e  malloc.c - Fix indentation.
     new a62cd59  Align heap base on an 8-byte offset.
     new be58b26  Merge pull request #890 from ccollins476ad/heap-align
     new 706d698  kernel/os: Add macro to create stack
     new d1a8c95  kernel/os: Make sure main and idle stacks are aligned corretly
     new f217015  nimble/ll: Use OS_TASK_STACK_DEFINE to init ble_ll stack
     new 5a97968  nimble/mesh: Use OS_TASK_STACK_DEFINE for stacks in mesh
     new 9f9b18f  Merge pull request #888 from rymanluk/stack_improvements
     new f1fcb96  sensors:bma253: Add config for stream/poll read
     new c33187b  net/lora: Coding style changes.
     new 132dbdb  pwm_get_top_value implemented, refactored pwm_chan_cfg with optional interrupt support to more memoy efficient datastructures
     new 7ebdc7c  libc: Conditionally compile float support in printf
     new bcdb7b1  Revert "sys/console: Fix console freeze"
     new 04b1bf8  sys/console: Remove unnecessary prefix from struct members
     new 32f37ef  sys/console: Add common helper to move queue pointer
     new ffb6a25  sys/console: Add helpers for ring full/empty
     new 13addbc  sys/console: Rename helpers to add/pull char to ring
     new d11e2c9  sys/console: Add asynchronous console RX handling
     new 2f98c17  sys/console: Disable blocking console on autocompletion
     new 5047d30  sys/log: Remove undefined log_rtr_erasei()
     new 2a9184f  Fix build errors in BSP
     new e045996  Update pwm.h
     new 3d41bd3  Merge pull request #866 from rymanluk/dtm_impr
     new 450b9b9  libc; fix possible integer overflow on allocation size.
     new 167eb69  libc; fix integer overflow of alloc size due to multiplication.
     new 286f323  net/oic; remove initialization of pseudo random generator to known number.
     new b9e3b60  Fix boot script name for nucleo-f413
     new 15cef3a  Add stm32 common hal for shared drivers
     new 27b97ed  Merge pull request #893 from michal-narajowski/float-printf-fix
     new 83f6f87  Merge pull request #905 from mkiiskila/malloc_fixes
     new e1af97d  hw/drivers/sx1272: Fix bug in code when HAS_ANT_SW defined.
     new 2219af5  Merge pull request #881 from vsyn/lps33hw
     new 0fc4943  service/ans: don't depent on libm for creating bitmask (#903)
     new 3c64f97  Merge pull request #896 from andrzej-kaczmarek/log-api-fix
     new 9d180d3  mesh: shell: Enable beacon by default
     new 8dbd765  mesh: Fix setting advertising scan response data
     new 9f6b121  mesh: shell: Fix supported output actions
     new 22228bd  mesh: Fix available LPN groups count
     new 9e4efc6  apps/blemesh_shell: Disable debug logs by default
     new f816a54  Merge pull request #883 from rymanluk/scan_ext_impr
     new 00eb38b  Merge pull request #911 from michal-narajowski/mesh-fixes
     new d0739df  drivers/debounce: fix documentation
     new f415e00  Merge pull request #836 from mlaz/pwm_interrupt
     new 545acc5  Merge pull request #822 from mlaz/easing
     new fa61c0e  boot_serial - Allow UART string for serial mode.
     new 6fabfdb  Exposed timeval <-> clocktime conversion functions. Moved struct clocktime definition to datetime.h
     new e587392  included os_error.h for OS_EINVAL
     new 3b078c4  Merge pull request #915 from ncasaril/expose_datetime_functions
     new 447c54c  Merge pull request #909 from wes3/lora_cs
     new 295024d  Merge pull request #913 from jacobrosenthal/debounce_doc
     new 06e4b83  hw/drivers/lora: Add MYNEWT_VALs to select PA_BOOST or RFO
     new 08bab5e  hw/mcu/nordic: Fix configuring GPIO for P1
     new 18b3444  hw/mcu/nordic: Fire GPIO handler only if event is enabled
     new a926c9c  Move cmsis_nvic.h files frm BSP to MCU
     new b88e6c7  Remove NVIC syscfg config options
     new b89685b  Remove bsp/cmsis_nvic.h refs from BSP porting doc
     new a82415f  sys/log: Print timestamp as proper uint64
     new 3d689da  Fixing build due to bsp -> mcu
     new 61c7df4  Merge pull request #917 from wes3/sx1272_tx_pwr
     new 86c4107  Add stm32f3 to stm32_common HAL
     new c7d02c5  Fix stm32f3 flash alignment
     new 529079e  Fix stm32f3discovery flash areas to run slinky
     new 208d421  Fix number of peripheral vectors for stm32f401xE
     new 0ff9e67  Merge pull request #918 from andrzej-kaczmarek/gpio-fix
     new 194b13f  Merge pull request #892 from vrahane/bma253_fix
     new a016470  nimble/phy: Fix includes
     new 4e276f5  Merge pull request #929 from andrzej-kaczmarek/build-fix
     new e100764  Remove NimBLE code
     new 6054cfd  Add dependency for mynewt-nimble repository
     new 1ad6914  Merge pull request #920 from andrzej-kaczmarek/log-printf-ts
     new db42f5a  Merge pull request #907 from andrzej-kaczmarek/nimble-repo
     new fa34a62  Add flash area config for nffs/reboot/config/coredump
     new ad71595  Remove sbrk.c files from all stm32 BSPs
     new 2be83ec  nrf targets: remove empty boards.h (#912)
     new 1b041a7  Adding support for SPI_2 for nrf52
     new 3de2e3f  Added restrictions for SPI_2
     new 221ad3f  Added missing function for blocking read of channel.
     new 0e9aad8  Moved ext sources into Drivers directory in conformance with other stm32 mcus.
     new 5d535a3  Added support for PLL based system clock driven by HSI for stm32f3 and stm32f7.
     new d2827e5  Fixed merge issues and header file dependencies.
     new 420a065  Fixed clock initialisation for mcu's where one port is missing.
     new 1b56933  Registering help for commands registered with shell_cmd_register
     new 6dc630f  hw: Fix typos in PWM drivers and hal_bsp
     new 5f4ec7d  Merge pull request #937 from michal-narajowski/nrf52-pwm-fix
     new 65308e1  native_sockets - handle non-blocking connects.
     new 1d01034  mn_socket - Don't ignore test failures.
     new fa5d3ff  Merge pull request #935 from ncasaril/shell_cmd_reg_help
     new 760db85  net/ip/lwip_base; upgrade to STABLE-2_0_3_RELEASE
     new 5f78b2b  lwip - Document for upgrading lwIP version
     new 60d6c13  Add option do configure spi master/slave number
     new 4e86947  Assert on SPI confi errors
     new 6d8af93  Move stm32f4 spi driver to stm32_common
     new 60ae53d  Remove patch reject file
     new 1ce0458  Fix comment
     new 70cafb4  Move STM32F4 SPI driver to STM32 common HAL
     new 4365ae8  Remove STM32L1 hal_spi driver
     new 3971106  Add SPI config for nucleo-f767/stm32l152discovery
     new b008745  Fix shared SPI driver between F4/F7/L1
     new 0461d3b  Add support for STM32L1x SPI
     new 6d34da3  stm32f1xx / olimex-p103 UART fix
     new 9034d3a  Add SPI config for Olimex STM32P103
     new f83fee3  Add F1 SPI config and fix build
     new 6b5cafc  Restore spi cfg after bad rebase
     new dc1f78a  Disable SPI CRC is all BSPs
     new 7ead5e2  Initial SPI support for f3discovery
     new 1e8185d  Add initial support for FIFO based SPIs
     new 528fb04  hw/bsp: Fix PWM config out pin redefinition on nrf52840
     new 37fb085  Merge pull request #943 from michal-narajowski/nrf52-pwm-fix
     new 16240ee  use timezone for clocktime_to_timeval
     new f36351b  Merge pull request #939 from ccollins476ad/lwip-2.0.3
     new 40bb23b  Add Driver for LIS2DW12 (#926)
     new ab23f10  btshell: Add way to reject LE CoC connection request
     new 5e51140  net/oic; detect duplicate frames using fragmentation seq number. For seq 0 hold the latest arrival, for other segments toss away the 2nd arrival.
     new 5dc17ef  Merge pull request #931 from ncasaril/spi_2_nrf52
     new 663a6c8  hw/mcu/nordic: Refactor clock startup code
     new e1384e9  Merge pull request #914 from ccollins476ad/serial-boot-string
     new 5a3256e  lwIP - Disable -Werror
     new 13b2b0a  Merge pull request #932 from ncasaril/adc_read_channel
     new 7df0361  Merge pull request #946 from andrzej-kaczmarek/clock-fix
     new 8e59668  hw/nrf52/adc: Fix handling ADC configuration
     new 0f41dde  hw/nrf51/adc: Fix handling ADC configuration
     new 338aa7e  hw/nrf52/adc: Use init config if there is no new on os_open
     new 7bb262d  hw/nrf51/adc: Use init config when user does not provide new on os_open
     new 32af2e4  hw/nrf52-thingy: Fix build error
     new 622edc2  Merge pull request #949 from rymanluk/pts_coc
     new f04776e  hw/bsp: Define LED_1 for ada_feather_nrf52
     new 316a2ec  Merge pull request #941 from utzig/stm32-common-spi
     new ce57073  Merge pull request #951 from rymanluk/adc_fix
     new 6b0d6be  Merge pull request #945 from ccollins476ad/lwip-no-error
     new 38b0ba6  Merge pull request #950 from mkiiskila/lora_reass_improve
     new 502a525  implementation of common button event (click, double click, long click, ...) and corresponding state change (pressed, double pressed, ..., released)
     new 8caea63  Merge pull request #889 from sdalu/master
     new 3820e45  Merge pull request #952 from michal-narajowski/ada_feather_led_fix
     new dd42f2a  Add CLI to LIS2DW12 (#954)
     new 1fb971a  lis2dw12: Add set_config function (#960)
     new a7c837d  apollo2_evb - Use correct path for cmsis_core.h.
     new ed32de5  stm32 SPI - Fix dereference of non-pointer type.
     new 34859b5  stm32f1 - Add missing prototype.
     new fa4106a  Merge pull request #966 from ccollins476ad/misc-bsp-fixes
     new e428732  Update to 2k sector size on stm32f3
     new ee9eea4  bleuart - Add required bootutil dependency.
     new 68a6393  bsnprph - Add required bootutil dependency.
     new cc0cd49  util/button - Add missing apache header.
     new 68a51b1  Add convenience header: os/mynewt.h.
     new b6cc4bb  Convert code to use the `mynewt.h` header.
     new e8e155d  Fix imgmgr to follow flash write alignment
     new 7e5f499  net/lora Add command to dump lora node log in lora_app_shell
     new 941eee7  Merge pull request #970 from wes3/loralog
     new e7f2d83  Updated stm32f7 sdk to STM32Cube_FW_F7_V1.11.0
     new dec2230  hal_timer: removed double include
     new 1c2c3f1  Merge pull request #974 from sdalu/patch-1
     new 19db587  Add Wake Up configuration to LIS2DW12 driver (#967)
     new d31820d  Merge pull request #968 from ccollins476ad/missing-bootutil
     new 5561160  Merge pull request #969 from ccollins476ad/mynewt.h
     new 9d1e7bd  Don't include os/mynewt.h from primitive headers.
     new 14d8ce3  Fix stm32f3 uart overrun handling
     new ebc6bd1  Fix slot0 size in f3disco to avoid writing after end
     new 2268a67  Fix boot_serial to follow flash write alignment
     new c5fb846  Use the button id in callback instead of the button pointer
     new 9c38bea  Merge pull request #979 from ccollins476ad/mynewt.h
     new cdf5ed9  Requesting-lp5523_registers enum additions to lp5523.h (#981)
     new a4ccf16  Some fixes for C++ compatibility.
     new 2f35d09  Merge pull request #983 from mlampert/bugfix/c++
     new b3dbaab  kernel/os - tu_restart on task terminate.
     new 1a10a60  testutil - TEST_CASE_TASK() for in-OS tests
     new 1923da3  mn_socket - Use `TEST_CASE_TASK()`
     new 2c6da7f  net/oic - Use `TEST_CASE_TASK()`
     new 473ff54  docs/ble_addr: Fix address typo in the title
     new eeb323c  docs/btshell_GAP: Fix typos in remote device address field descriptions
     new 1a42b08  Fix printf fault before UART was initialized
     new 50fb2bf  util/cbmem: Add interface to append data from mbuf
     new b6e44cc  sys/fcb: Check data version on init
     new 663dd52  sys/log: Add support to appending log entry from mbuf
     new a648f8a  sys/log: Add append_mbuf handler to log_cbmem
     new 2a0b2be  sys/log: Add append_mbuf handler to log_fcb
     new 97cf634  sys/log: Add log entry type
     new a72e8c5  sys/log: Add wrapper for logging to slot1
     new b11615e  Fix console echo in minimal console
     new e0b7fc6  Merge pull request #933 from andrzej-kaczmarek/log-upgrade
     new 7e1d1e5  Fix Description header
     new b91942a  Add SPI to lps33hw driver (#991)
     new d614e3c  Add configuration documentation
     new 6701550  add system modules index
     new 7ee6373  Merge branch 'master' of github.com:apache/mynewt-core
     new 9eb9be1  Merge branch 'config_docs' of github.com:sterlinghughes/mynewt-core into doctest
     new a83df4c  rename heading to compile time config
     new 6a262ec  Adding first draft of hal_nvreg
     new 25c40b6  Updating serial bootloader to optionally use hal_nvreg
     new 2324388  Update system_modules.rst
     new e2f33fc  Coding standard changes
     new e38fc31  Merge branch 'config_docs' of github.com:sterlinghughes/mynewt-core into doctest
     new 93a775d  Ensure multiplication proceeds division in case OS_TICKS_PER_SEC<1000
     new e683f27  remove executable permissions on all .c, .h, .s, and .ld files
     new 54938ff  net/ip/mn_socket - IPv6 support in mn_inet_pton().
     new 175a749  util/parse - Additional parsing functions.
     new fe4fb44  util/parse - Add doxygen comments.
     new 697084d  mn_inet_pton - unit tests for IPv6.
     new fb31a46  Merge pull request #938 from ccollins476ad/nonblocking-connect
     new 84901f5  Merge pull request #999 from ncasaril/os_time_small_ticks_issue
     new 25b8198  Merge pull request #989 from ynezz/documentation-fixes
     new 6fc68c1  lps33hw: measured data should be Pa instead of hPa (#1004)
     new 4551823  Merge branch 'master' of https://github.com/apache/mynewt-core into cleanup/normalize-permissions
     new 7f22941  fix spelling
     new 0e1a6e7  add execute permission to scripts
     new 3848d5d  Merge pull request #1005 from davidzuhn/bugfix/typos
     new 1776431  Merge pull request #1006 from davidzuhn/cleanup/normalize-permissions
     new cab7512  add driver for ms5840 pressure sensor (#998)
     new 3ca7d75  LIS2DW12: Added mapping of int2 to int1. (#1007)
     new bd2cf37  lora; include mic failures with join in statistics.
     new 7f81938  btshell: Fix parsing of high_duty parameter
     new 2a4e93f  Merge pull request #1009 from sjanc/btshell
     new 3989c84  os: Add os_time_ticks_to_ms
     new efe8d5f  WIP: Improvements to LIS2DW12 driver (#997)
     new 10460d1  Merge pull request #996 from alvarop/reset_to_bootloader
     new 4df2d38  Merge pull request #1008 from mkiiskila/lora_join_mic_acct
     new 2b13f06  use the proper error code
     new 8ac604d  Merge pull request #894 from andrzej-kaczmarek/console-fix
     new 333cdf6  sys/shell: Improve command help information
     new 7060f9f  nrf52xxx: Add errata 121
     new d5e8598  added pwm_is_enabled on API, nrf52_pwm and soft_pwm drivers.
     new 5f5ffe0  change config structure to use bitfields, fix bit shift and style error (#1012)
     new 1057edc  boot_serial: Remove required API "console"
     new 13737bd  imgmgr: Prevent `maybe-uninitialized` warning.
     new 00396d5  Merge pull request #1025 from ccollins476ad/img-ver2-warning
     new 7fc8e45  Sensor API: Support only one event per notifier/notification (#1023)
     new e0d46d6  lis2dw12: Support sleep change event for notifications (#1024)
     new 7c2da7b  Merge pull request #1014 from michal-narajowski/shell-cmd-help-fix
     new aa7c9c7  fix/typo
     new 3bac710  mempool: Add os_mempool_clear function
     new 595cef0  Merge pull request #1030 from sjanc/mempool
     new 9ced361  Add BSD compatibility queue.h
     new 097e889  open the file, truncating if it exists
     new dafe6b4  Merge pull request #1034 from davidzuhn/fs/fsutil_write-should-truncate
     new 941fccd  lis2dw12: Add support for set/clear int cfg bits (#1033)
     new 2ab6e62  os; add os_get_uptime()
     new f292e92  Merge pull request #1031 from davidzuhn/patch-1
     new 31aa50e  Merge pull request #1019 from ccollins476ad/boot-serial-no-console
     new 3ca3808  Merge pull request #986 from ccollins476ad/test-task
     new 5f7116b  Merge pull request #1013 from davidzuhn/fix/error-result
     new ffbebe8  Merge pull request #934 from ccollins476ad/parse-fns
     new 2b161f3  Merge pull request #994 from sterlinghughes/config_docs
     new 5f8a758  nrf52xxx_i2c: Fix to allow hal_i2c_clear_bus to read from input-buffer  (#940)
     new bac5f88  Sensors/BMA2XX - New PR from PR #699 comments (#1018)
     new a9e286f  Comment on nucleo-f401 i2c usage
     new 33f28dc  Initial stm32 common i2c based on stm32f4x
     new e418a77  Fix i2c config naming for all f4 bsps
     new a3852bd  Add missing i2c addr shift left in probe
     new 847cbcb  Undo previously applied i2c patch to stm32cube
     new 9e0d1ef  stm32l1 i2c support
     new 6de6d41  Enable I2C module for stm32f3 bsps
     new 0ebe880  Add initial stm32f3 mcu i2c config
     new 0f84660  Add stm32f3discovery i2c config
     new 20e796d  Add i2c driver for F3/F7
     new da66d08  Add i2c support for stm32f7
     new a97f283  Fix stm32f3/f7 restart issues, add timingr
     new 9f4fc4a  Initial stm32f1 i2c support + olimex-p103 config
     new 7fc6ae8  mn_socket - Fix build error due to missing include
     new 61ad5bb  Merge pull request #1040 from ccollins476ad/mn_socket-include-fix
     new b98655e  util/parse - Add needed mn_socket dependency.
     new f17faef  Merge pull request #1041 from ccollins476ad/parse-mn-socket
     new d82076b  util/parse - Fix dep: net/ip/{socket => mn_socket}
     new d68c9d7  Merge pull request #1042 from ccollins476ad/parse-mn-socket
     new ac05543  Merge pull request #1010 from andrzej-kaczmarek/os-time-new-api
     new 77ba23a  lora/node; average rssi/snr from received frames. Make function querying whether we've joined lora network public.
     new 843c293  lora; adjust sample weights when averaging RSSI/SNR.
     new b99b3c5  Merge pull request #1011 from mkiiskila/lora_link_qual
     new 39bda59  Merge pull request #1036 from mkiiskila/os_get_uptime
     new bd5d5c2  nrf52840: Add support for QSPI flash
     new 360617c  nrf52840pdk: Add external flash to BSP
     new b4d7d2a  Merge pull request #1015 from kasjer/nrf52840_qspi
     new 9e410fb  hw/bsp: Define missing LED_BLINK_PIN for dwm1001-dev bsp
     new 05358c9  Merge pull request #1044 from michal-narajowski/dwm1001-dev-fix
     new 7ee1815  hw/bsp: Clean up NRFX config on all bsps
     new 204ff80  Common hal_gpio implementation for all stm32 mcus
     new e1cd4ce  Added nucleo-f767zi IO definitions for all LEDs and buttons.
     new a9977b0  Fixed common hal_gpio for stm32f1
     new e897020  Addressed review comments
     new b858fbf  Add initial common hal_uart driver for F4xx
     new 02b1ff5  Add stm32l1xx common hal_uart
     new 4fe8346  Add stm32f3xx common hal_uart
     new 32e215e  Add stm32f7xx common hal_uart
     new 83283eb  Add stm32f1xx common hal_uart
     new 17f0c3a  Fix include UART names
     new be03974  btshell: Fix data_status decoding in extended scan
     new a4d796a  Merge pull request #936 from michal-narajowski/nrfx-config-cleanup
     new 8794fd2  kernel/os: Add helpers for converting ms<->ticks
     new 444b9d2  Merge pull request #980 from sdalu/btn
     new f758125  net/lora: Add new region support
     new 80c5e7f  Revert "Merge pull request #951 from rymanluk/adc_fix"
     new 44a2840  hw/adc: Fix configuration for ADC on nRF5x
     new 6477ea5  Merge pull request #1052 from rymanluk/jacob_adc_fix
     new 69fbac8  net/oic; export ids for serial and lora transports. Used when creating requests as CoAP client.
     new 567df16  kernel/os: Make os_callout_remaining_ticks thread-safe
     new 6c1587e  replace bitbang by native uart for UART1
     new c754db5  hw/mcu/nordic: Fix nrfx configuration
     new f073a4d  Merge pull request #1056 from sdalu/uart1
     new 93c160b  Merge pull request #1057 from andrzej-kaczmarek/nrfx-fix
     new 4baf73b  lis2dw12:sensor_notif: Breaking up notifications
     new 2b6e099  Merge pull request #1049 from andrzej-kaczmarek/os-time-helpers
     new 8691aa6  Merge pull request #1051 from sjanc/btshell
     new 54ed0ac  Merge pull request #1050 from andrzej-kaczmarek/callout-api-fix
     new e5ddb3a  nrf52 on new api interface
     new 4268d08  net/lora Change public/private network default setting to private.
     new ad36134  lis2dw12: Adding a way to change interrupt for evt
     new 85f0c53  Merge pull request #1053 from mkiiskila/coap_export_ids
     new daf39c7  sys/config; don't save empty values when compressing.
     new 0aae710  Merge pull request #1058 from vrahane/lis2dw12_notif_fix
     new 918bce8  net/lora Fix incorrect elapsed time when sending join requests
     new 909e0fd  Define BUTTON_1 for the Adafruit nrf52 Feather
     new 0e9d615  sys/console: Add console history functionality
     new 1a8a826  Merge pull request #1038 from michal-narajowski/console-hist
     new 1cd349f  apps/blemesh_light: Add demo app that uses Light Lightness model
     new 73d9245  Add stm32 common hal_timer (f4/f7/f3/l1/f1)
     new 2bb24c0  Move some timer configs inside the driver
     new b5dd8b4  hw/drivers/trng: Add TRNG driver
     new 4a7200a  hw/drivers/trng: Add TRNG driver for nRF52xxx
     new ad797f1  hw/bsp/nrf52840: Enable TRNG
     new af01e96  apps: Add test app for TRNG
     new 3b379fa  fix nrfx52 config build issues (#1065)
     new d16395c  os_callout: include stddef.h for NULL (#1066)
     new 5b951e1  net/lora: Add lora node cli debug command.
     new 2686d99  Merge pull request #1061 from mkiiskila/compress_empty_values
     new c953f29  nimble/mesh: Fix native build
     new 14acfd6  Add SpiFlash driver
     new 227f79f  Merge pull request #919 from rymanluk/mesh_sim_fix
     new b958461  Merge pull request #1059 from wes3/newlora
     new 1f5ee21  Merge pull request #1060 from davidzuhn/add-feather-button
     new 91acc91  sys/config; fix comment for conf_get_value() return value.
     new 7a9071d  sys/id; export symbols for bsp and application string.
     new 27aa1d7  sys/reboot; export reboot_cnt
     new f1b8347  this device is a haptic feedback controller, not an accelerometer
     new de80477  correct spelling of accelerometer; fix device type in comments
     new 754e65b  Merge pull request #1069 from davidzuhn/sensors/fix-typos
     new e957d80  Merge pull request #1064 from kasjer/spiflash
     new 6943d7f  btshell: Fix scan command in legacy mode
     new 09cb3fa  Merge pull request #1037 from andrzej-kaczmarek/hal_trng
     new 07ea449  sys/log: Output CBOR log entries as-is via nmgr
     new 1ffd7a7  sys/log: Make sure to output at least single log entry via nmgr
     new 99dc6dd  Allow to specify event queue for internal processing. And eventq (per button if requested) for the callback processing
     new b859325  Merge pull request #995 from andrzej-kaczmarek/log-cbor-update
     new e387089  Fix build when charge_control is enabled
     new 3981383  Merge pull request #1071 from kasjer/charge-control-fix
     new 7c3c37e  drv2605: add support for ERM motors
     new ed240b5  drv2605 shell: remove the non-existent load_rtp command from help
     new 3935f83  net/lora: Fix issue with radio stop receiving
     new 5b13019  fix documentation typos/grammar
     new f19d5d9  correct spelling
     new 3532ba2  Merge pull request #1070 from sjanc/btshell
     new 3a68537  Merge pull request #1073 from wes3/lora_stop_rx_bug
     new 4787e3b  Merge pull request #1063 from michal-narajowski/blemesh_light
     new cf6b717  soft pwm on new api interface, some changes on nrf52_pwm for consistency
     new b9fc2d1  all BSP's containing soft pwm enabeled updated, pwm_test freq changed to lower value
     new 38cd9d0  sys/config: Automatically restore on startup
     new 3c59113  Remove calls to `conf_load()` from sample apps.
     new d06119f  sys/config: don't prevent duplicate initialization
     new 8d67984  Add `version.yml` to master.
     new 7497ac5  Merge pull request #1077 from ccollins476ad/version.yml
     new 4256d75  blemesh: Remove bt_mesh_register_gatt from app code
     new 125aa26  Update mbedTLS to 2.9.0
     new 76a4a91  Fixed typos in stm32 gpio port mapping.
     new 6db1e8c  Merge pull request #1081 from mlampert/bugfix/stm32-gpio-mapping
     new d7b1232  DP5061 Add charger driver
     new acaccce  ADP5061 Add shell commands for charger
     new 614136f  Merge pull request #1076 from kasjer/adp5061_driver
     new 4070efb  fcb; remove function protytype log_fcb_init(). Function does not exist anymore.
     new f01b425  fcb; was not dealing with flash read failure from the middle of sector.
     new d14c6ce  fcb; fix coding style nit.
     new a9fd921  Merge pull request #1078 from rymanluk/btshell_mesh
     new 897a8a0  sys/config; option to save all config as part of newtmgr write.
     new bb5b930  changing pin type to uint32_t and fixing pwm_is_enabled on the API interface
     new e6aa4b3  Merge pull request #1079 from sjanc/mbedtls
     new b6b1821  kernel/os: Check mempool pattern outside critical section
     new aa73985  Merge pull request #1016 from mlaz/pwm_enabled
     new d1789d4  Merge pull request #1086 from andrzej-kaczmarek/fix-mempool
     new 5fc4296  util/cbmem: Add API to read data to mbuf
     new b59b6f7  sys/log: Add API to read log entry to mbuf
     new a7025ee  sys/log: Add read_mbuf handler to log_cbmem
     new b4cfda5  sys/log: Add read_mbuf handler to log_fcb
     new f8e490d  sys/log: Fix unnecessary casting to non-const
     new 6f16d49  sys/log: Add handler to call when log is registered
     new a1139f8  sys/log: Improve slot1 lock handling
     new e50295c  sys/log: Add 'slot1' command to CLI
     new 5bdcc66  sys/log: Add slot1 logging APIs to stub
     new 699d607  mgmt/imgmgr: Handle slot1 locking for logging
     new 2ec741d  sys/log: Add API to register name for user module
     new d369c02  mgmt/imgmgr: Add few parentheses to improve readability
     new 49fabfe  mgmt/imgmgr: Add command to erase slot state
     new f7497bf  mgmt/imgmgr: Return error if erase failed
     new da4ba07  Merge pull request #1029 from andrzej-kaczmarek/log-slot1-update
     new c377783  sys/log: Fix build issue with cli and no slot1
     new 7dac8ee  Merge pull request #1087 from andrzej-kaczmarek/fix-build
     new 06e224f  net/lora: Add downlink counter to rx debug log
     new f97b88b  Merge pull request #1072 from davidzuhn/drv2605-erm-support
     new 123b688  Merge pull request #1068 from mkiiskila/export_vars
     new a373280  app/btshell: Increase block count if mesh enabled
     new d7ebaba  Merge pull request #1090 from kolodgrz/ext_adv_core_v1
     new 756a658  apps/btshell: Fix missing instance parameter in help message
     new 0ab8df1  apps/btshell: Use msys pool for ext advertising data
     new 3cb882e  Merge pull request #1091 from sjanc/btshell_ext_adv
     new ede0f7a  Merge pull request #1089 from wes3/ln_rx_debug_log
     new a224a90  Merge pull request #1083 from mkiiskila/fcb_flash_fail
     new 29c80ca  Merge pull request #1084 from mkiiskila/conf_save_nmgr
     new 379d28a  Update README with notes about NimBLE moving to own repo
     new 277fe59  crypto/tinycrypt: Allow to set uECC RNG at package init
     new 2b318b6  Merge pull request #1054 from sdalu/btn_eventq
     new deab7a1  Fix nucleo767 BSP naming convention
     new 3ea542d  apps/blemesh_light: Use updated PWM API
     new 806414d  Merge pull request #1099 from michal-narajowski/blemesh_light_pwm_fix
     new 8d29b90  Merge pull request #1097 from andrzej-kaczmarek/tinycrypt-init
     new f314bcf  Provide an implementation of a blinker/beeper, only need to provide an on/off method (gpio, pwm, ...). Make it easy to provide a simple user feedback
     new 59e9cd2  Merge pull request #1094 from sjanc/readme
     new 9cdb638  Remove deprecated bletiny application
     new d6f9223  sensor/lis2dw12: Fix lis2dw12_set_tap_cfg
     new 5c01f15  hw/drivers: Add TLC5971 driver
     new 9dcf9c8  Merge pull request #1103 from kasjer/lis2dw12-fix
     new c266d0f  hw/drivers/tlc5971: Address code review comments.
     new 3e27c7b  hw/mcu: Fix typo in nrf52 config
     new 71e46dd  Merge pull request #1109 from michal-narajowski/nrfx52-config
     new 0f034d4  hal; add convenience routine to return reason for reset as string.
     new f6d76bc  Remove ADC sysdefs already present on nrf51xx MCU
     new d03f914  Merge pull request #1110 from mkiiskila/hal_reset_reason_str
     new 532e630  Adding pointer validation assertions to PWM API level.
     new 14a5a37  Senesor error format fix (#1111)
     new a7f4d8c  Merge pull request #1112 from mlaz/pwm_fixes
     new b61097f  Merge pull request #1105 from wes3/tlc5971drv
     new c081a11  mcu/fe310 Add HAL SPI driver
     new 2000e18  bsp/hifive1: Add SPI devices
     new 3bd907f  risc-v: Change optimization settings
     new 056392d  accel self test update (#1088)
     new 83550a5  Merge pull request #1101 from kasjer/risc-v-spi
     new 988f982  apps/btshell: Add cmd_set_scan_opts command
     new d6da6d1  Merge pull request #1113 from MariuszSkamra/btshell_scan_cb_args
     new 0257b15  kernel/os; minor fixes to comments. Remove obsolete define.
     new cc90254  sysview: Refactor os_trace APIs
     new 9db8cd7  sysview: Improve OS APIs tracing
     new 40e3f2d  sysview: Improve task activity tracing
     new 9f7f12a  sysview: Add tracing for few more ISRs for Cortex-M0/M4
     new 8963c38  sysview: Add tracing for few more ISRs for nRF51/nRF52
     new 454cdc1  sysview: Make sysview API traces configurable
     new cdf16be  sysview: Add tracing of os_mempool and os_mbuf APIs
     new 351779e  sysview: Use proper priorities order in description file
     new 04c1e51  sysview: Refactor sys/sysview package
     new 550d346  sysview: Add API to trace non-OS modules
     new dc470c3  sysview: Move syscfg to main package
     new 976edbe  sysview: Add option to use hal_timer for timestamping
     new 39f7545  hw/drivers/pwm: Add ISR tracing for nRF52 PWM driver
     new 62f2e49  hw/drivers/adc: Add ISR tracing for nRF52 ADC driver
     new e7a0391  hw/drivers/trng: Add ISR tracing for nRF52 TRNG driver
     new 4c4c9e8  Merge pull request #1055 from sdalu/blink
     new 7276318  Add initial TRNG driver for STM32
     new 0541eba  Add TRNG support for STM32F4/F7
     new 9db8a4d  Add Olimex E407 TRNG support
     new 15f66bc  Fix Nucleo-F767ZI clocks
     new 6c9d6b8  Add Nucleo-F767ZI TRNG support
     new 6ceea47  Upgrade CMSIS to 5.3.0
     new 65973b2  Updating some things for the nrf52810
     new 438bae4  Remove extra semicolon in nrfx_glue.h
     new c9009a9  Adding ign_pkg for NRF52810 hal_i2c.c and hal_spi.c aren't supported in the NRF52810 spim and i2cm are.
     new c76b459  Fixing pkg.ign_files that was in the wrong package
     new c99961f  Merge pull request #1106 from alvarop/nrf52810
     new 124609d  Merge pull request #1116 from sjanc/bletiny
     new aa7f2e3  set instance->playing to true/false when enabling/disbling the pwm playback
     new 46a8b4d  Merge branch 'master' of github.com:apache/mynewt-core into doctest
     new d028a4c  Fixed conditional doxygen comment to allow API docs to pick up os_sched and os_sched_set_current_task
     new b6aa31d  add pics dir and figures
     new a43a1a3  Merge pull request #1119 from aditihilbert/doctest
     new d632ca0  Merge pull request #1120 from bgiori/mbuf-doc-pics
     new 7685649  Merge pull request #1114 from mkiiskila/callout_comments_fix
     new dc3dcd2  Update index.rst
     new 3a6e787  Update os_user_guide.rst
     new 147e3f4  Merge pull request #1117 from mlaz/pwm_fixes
     new 860c5ac  Put extra jtag commands at end of command line so previous args can be overridden
     new 17279ad  Fix/nrf52 i2c hang (#1108)
     new dded548  Allow native_sock functions to be called directly.
     new 1cb18b3  Add some SYS_E[...] error codes.
     new 7e7f1c2  testutil: Fix TEST_SUITE_DECL() definition
     new 00543f7  Add definition for OS_STIME_MAX
     new 9830a2f  util/mem: mem_pullup_obj() utility function.
     new 6a7d515  uart_console: console_queue_char() should chk if device is open (#1130)
     new 57865cd  Add missing license headers and update RAT excludes
     new 8d63ed1  console_fix: fix builds (#1131)
     new da3357e  Merge pull request #1133 from sjanc/console_fix
     new b39c080  Merge pull request #1132 from sjanc/license_check
     new b40d178  lis2dw12; don't wait for for interrupt forever. Also, return some error code from sensor_read() in case of failure.
     new 14a9a09  mbedtls; expose block cipher alg inclusion, and cipher modes as syscfg.
     new 367d742  mbedtls; CCM inclusion configurable.
     new 3e40b2b  Merge pull request #1137 from mkiiskila/mbedtls_build_knobs
     new 1658e90  Merge pull request #1136 from apache/lis2dw12_endless_wait
     new 25a3e80  mbuf code samples use code-block
     new f471e42  Merge branch 'master' of github.com:apache/mynewt-core into apidocs
     new 7500143  hw/native: Add hal_debugger_connected implementation
     new 08dccdc  Merge pull request #1139 from sjanc/native
     new 36055c3  Configured doxygen calls for module docs to pick up API comments and descriptions. Modules include JSON, Stas, Logs, Bootloader, shell
     new 5fbe013  Merge pull request #1140 from aditihilbert/apidocs
     new 883e8f6  Merge pull request #1121 from JuulLabs/fix/extrajtagcmds
     new 36bf4af  hw/drivers: Initial bq27z561 driver
     new 05d4d80  tinycbor: Add API to encode indefinite-length byte strings
     new 2e50ece  sys/log: Add proper encoding for all log types over nmgr
     new 6b95314  Merge pull request #1107 from andrzej-kaczmarek/systemview
     new 95b365a  util/easing: Add missing license headers
     new 5b1de59  Merge pull request #1144 from sjanc/easing
     new ff02eb6  Lp5523 improvements (#1122)
     new 4450a03  oicmgr; add config knob to enable transport level security.
     new 6cd87a1  shell: Fix crash on 'help' in shell/compat
     new 5c2c3c9  docs: Remove BLE documentation
     new ad9f98f  Merge pull request #1147 from rymanluk/shell_fix
     new 1935622  Merge pull request #1135 from andrzej-kaczmarek/log-msg-nmgr-fix
     new 33f3497  lis2dw12: Fix self testing function error
     new 33f00ab  Merge pull request #1151 from kasjer/lsi2dw12-fix-self-test-functionality
     new df201ef  Merge pull request #1148 from sjanc/docs
     new 15354f4  Initial port of pwm_stm32 to new directory layout.
     new 519f545  Switched to LL api - rough cut.
     new 9df972e  Simplified header file magic.
     new 5eeb4a8  Restart with simplest implementation of the base functionality.
     new 63e9fea  Added pwm_is_enabled and fixed the tear down.
     new 51cb621  Added support for pwm_configure_dev.
     new 06c4c9d  Fixed sequence persistency.
     new 6483435  Replaced AF acrobatic with AFIO pin descriptors.
     new 3153f7f  Added support for the stm32f7 to pwm_test.
     new bbdc522  Some refactoring and code cleanup.
     new 6cd56a1  Enabled pwm for all stm32f7 and stm32f3 boards and refactored pwm_test to support those boards as well.
     new 4d71ea1  Default implementations for each processor due to lack of control of the link process (can't use weak).
     new d638ea6  Renamed include/stm32 to include/stm32_common to conform with naming convention.
     new 3752477  Merge pull request #1138 from bgiori/mbuf-doc-codeblock
     new 04410bf  Merge pull request #1146 from mkiiskila/oicmgr_trans_sec
     new b1e48d8  Merge pull request #1126 from ccollins476ad/expose-native-sock
     new 4de7564  Merge pull request #1142 from wes3/bq27561
     new c882cf7  native hal_flash; use mktemp() instead of tmpnam() to generate name for temp flash file.
     new c20fd27  Update LICENSE with bundled libraries
     new dedf3bd  Merge pull request #1156 from sjanc/license
     new d4babd0  sys/shell; CLI command to reset device. Optionally set nvreg to enter boot_serial in bootloader.
     new 72a5fe8  Update for 1.4 release
     new 40c80f8  boot/boot_serial; syscfg restrictions should allow nvreg only way of entering serial upload mode.
     new 17b56eb  Update repository dependencies
     new d528e16  native; address review comment. Using mkstemp()
     new 8fbeed7  Merge pull request #1152 from mkiiskila/native_flash_mktemp
     new 9c1849e  Merge pull request #1162 from sjanc/repo
     new 54160a8  Add missing nimble dependency for 1.4 release
     new 6f6b824  Use tag for nimble repo dependency
     new f6efb7c  hw/drivers/led: add led_itf (#1160)
     new 83fddb7  sys/log: Fix counting log entries (#1161)
     new 38c6865  Merge pull request #1075 from ccollins476ad/conf-load-sysinit
     new 77f1e38  sys/stats - Add macro for reading stat value
     new 082f34a  kernel/os/test - Prevent unused-but-set warning
     new 40c7e38  syscfg to configure NFC pins to be GPIO (#1159)
     new b0cc8e2  tinycbor: Fix cmp return value from readers
     new 6dd1b26  Merge pull request #1102 from mlampert/feature/stm32-pwm-enabled
     new f551079  Merge pull request #1165 from andrzej-kaczmarek/tinycbor-cmp-fix
     new 150e15c  Merge pull request #1158 from mkiiskila/shell_reset_cmd
     new 9fa3fe4  syscfg to enable nRF52 pin reset
     new 24afa19  Merge pull request #1166 from lance-proxy/reset_gpio_config
     new 8a0f3c3  Merge pull request #1164 from ccollins476ad/stats_get
     new bf9b503  lwip_base: Make IPv6 neighbor discovery cfgable
     new bfaf252  Merge pull request #1129 from ccollins476ad/cfgable-nd6
     new f11c4c1  Merge pull request #1125 from ccollins476ad/misc
     new ca149ff  sys/shell: Increase dflt max compat cmds (10->20)
     new 0c79edf  Merge pull request #1167 from ccollins476ad/increase-compat-commands
     new 1549648  lwip_base: Don't attempt to use ND6 if disabled
     new d51eca8  catching NRFX_PWM_EVT_STOPPED events, making pwm_stop not crash when callend from seq_end_handler
     new 37ed5f7  Merge pull request #1169 from mlaz/pwm_fixes
     new f403b65  libc/baselibc: Add optimized memcpy() for Cortex-M
     new db0acd1  Merge pull request #1168 from ccollins476ad/nd6_eth6
     new 2660745  Merge pull request #1170 from andrzej-kaczmarek/optimized-memcpy
     new 0e8160d  adp5061 - Fix build when CLI is not enabled
     new b51e15c  pwm_nrf52: fix crash on close not checking playing status
     new 3afb253  sys/config; add locking to config subsystem.
     new 8edf296  formatted the fs header file comment for doxygen
     new e54ef3f  Merge pull request #1177 from aditihilbert/apidocs
     new f770175  Sensors: lis2ds12 (#948)
     new e2601a1  sys/config; print error code when set from CLI fails.
     new c836a68  Fixed SPI Read in SX1272ReadBuffer
     new 4ebee68  Fixed SPI Read in SX1272ReadBuffer
     new 1bdfd07  Merge branch 'sx1272_spi_bug' of https://github.com/amrbekhit/mynewt-core into sx1272_spi_bug
     new 89e8903  Merge pull request #1180 from amrbekhit/sx1272_spi_bug
     new 7b3a44e  sys/config; allow user to initialize config source/destination outside this package.
     new 99ba82c  lis2dw: fix naming int1_on_int2 to int2_on_int1
     new 296ec87  lis2dw: remove self test from lis2dw12_cfg
     new b01ddf9  lis2dw: documentation cleanup
     new 365e81a  lis2dw12: tap configuration fixes for sensor_creator defaults
     new abdb17a  lis2dw12: sensor_creator computation documentation
     new 3ce53a2  lis2dw12: sensor_creator zero lis2dw12_cfg as not all members are being initialized
     new 66b2aa9  lis2dw12: mask full_scale and rate setters
     new c7f0dfa  lis2dw12: freefall get bug
     new d20b5a7  lis2dw12: add to sensors_test app
     new ab06130  lis2ds12: lis2ds12_set_freefall bit mask fix
     new 3c4a91c  sys/log/full - Global console log
     new 23fb034  sys/log: Allow mbuf to be logged without freeing
     new c6a43b3  sys/log/full: Remove double-init protection
     new 30c3859  log/modlog - Module-mapped logging
     new e790b1c  Merge pull request #1172 from ccollins476ad/adp5061-no-cli
     new d1527ef  sys/log/full: Allow min-level per module
     new 7c589ba  Added doxygen generated sensor framework API and FCB, format corrections in nffs
     new 763e424  Merge pull request #1184 from aditihilbert/apidocs
     new 2ef895d  sys/config; commit after loading after every source, not just once in the end.
     new 5108a4b  kernel/os: Fix APIs to use os_time_t for ticks arguments
     new 34ae58e  Fix debug builds on Cortex-M7
     new 1df69ab  Fix nucleo-f413zh BSP
     new dd3e785  Add Nucleo-F746ZG BSP
     new 7db31d5  nrf52840pdk: fix incorrect jtag configuration resulting in inability to program last half of flash (#1193)
     new dbf7feb  Update for 1.4 release
     new e522609  Update release notes with 1.4 release
     new a8fdfa8  Merge pull request #1195 from sjanc/version
     new b811364  Merge pull request #1186 from andrzej-kaczmarek/os-ticks-fix
     new 3d4ae69  Merge pull request #1176 from mkiiskila/conf_lock
     new 4639d75  sys/console: Fix RTT input polling
     new 4ba3972  kernel/os - Add os_mbuf_widen() function
     new fc23552  Merge pull request #1163 from ccollins476ad/os_mbuf_widen
     new 585f981  sys/config: conf_ensure_loaded(); load if !loaded
     new ef45a71  boot/split: Ensure conf loaded before status read
     new bd36b38  [STM32F4] move flash sector and size configs to BSPs
     new 9a66950  [STM32F4] Fix build after latest flash changes
     new 2c1874d  sys/config; allow specifying config area 1 flash sector size only. No garbage collection when it fills up.
     new 4228fa2  sys/config; when checking for duplicate value while writing, we were only checking the current save destination. Should check if value exists in load sources instead.
     new 1b8fc0b  sys/config; when dumping saved config values, also print the config source the value is stored in.
     new 34a9b17  Merge pull request #1197 from andrzej-kaczmarek/rtt-poll-fix
     new 9ec8091  Merge pull request #1198 from ccollins476ad/split-fix
     new 9d960fe  Update nrfX to version 1.0
     new 89e7ec4  kernel/os: Add helper macros to compare os_timeval
     new 2fef84e  time/timesched: Add package to create timers using clock time
     new 5721cff  [STM32] Remove Nucleo-F413RE
     new 143ca25  Merge pull request #1203 from mkiiskila/conf_mult_region_fixes
     new 6117567  pwm_nrf52: Making signed/unsigned error codes consistent
     new 7034636  pwm_stm32: Update error codes signedness
     new 3e0db9e  Merge pull request #1182 from jacobrosenthal/lis2ds12-fix
     new 6aa3ad5  Merge pull request #1175 from jacobrosenthal/pwm_close
     new fe6d1f8  hw/hal: Add hal_bsp_hw_id_len() function
     new a552cc4  Merge pull request #1207 from ccollins476ad/hw_id_len
     new cba7af7  linker scripts; add symbol __text to denote start of code region.
     new b896fe1  kernel/os; add os_stacktrace(), which can be called from fault handler to display call chain leading to fault. This will also print false positives.
     new 639ffed  kernel/sim-armv7: Fix os_arch_frame_init symbol type
     new dde91f8  kernel/os; simplify arguments to os_stacktrace. Look at currently running task to limit the amount of stack walked.
     new 860075c  Merge pull request #1209 from andrzej-kaczmarek/fix-sim-armv7
     new 03fc627  Merge pull request #1154 from jacobrosenthal/lis2dw12
     new fe502a8  Merge pull request #1174 from ccollins476ad/log_mm
     new 405092a  Merge pull request #1179 from ccollins476ad/log-level
     new 3828d4e  Prepare for 1.4.1 release
     new 082fd3d  mgmt/imgr: Add support to resume image upload
     new e4077b0  kernel/os: Add os_mbuf_len()
     new 47e28b0  util/cbmem: const correctness
     new 76e092f  util/cbmem: scatter gather write
     new 9e52809  sys/log/full: const correctness
     new 782276d  sys/log/full: Add "append_body" functions to API
     new 101f7c4  sys/log/full: Add "read_body" functions to API
     new 0e399a4  sys/log/full: Add log_walk_body() function
     new f268394  Use "body" forms of the log API where possible.
     new 151b9d8  hw/mcu/native: allow flash alignment to be changed
     new 45d4435  sys/log/full: unit tests
     new 4590fa1  Merge pull request #1196 from ccollins476ad/log-sep-write-2
     new 80f8135  Merge pull request #1212 from andrzej-kaczmarek/imgmgr-upload-resume
     new 725c1b6  mgmt/imgmgr: Fix possible buffer overflow
     new 6a3ba3d  Merge pull request #1214 from andrzej-kaczmarek/imgmgr-buf/overflow
     new 51aba5b  lis2dw12: Orient notification change notification (#1211)
     new db8748c  Add battery management API
     new 7a1463c  Battery: add implementation of manager
     new 59fb0c8  hw/bq27z561: Add battery management layer
     new 60a1fbe  Merge pull request #1189 from andrzej-kaczmarek/os_timer
     new 40371b7  Merge pull request #1067 from kasjer/battery
     new d5ad9b8  sys/log: Fix build with LOG_FCB_SLOT1 enabled
     new bb89a31  apps/blemesh_light: Remove registering gatt services on init
     new abcf896  Merge pull request #1124 from sjanc/nrfx
     new e240cbe  Merge pull request #1216 from andrzej-kaczmarek/sys-log-build-fix
     new 1a50d62  battery: Enhance battery open function
     new 5346c4c  battery: Add battery shell
     new c284e5c  battery: Add ADC driver for battery reading
     new 53ab625  bq27z561: Fix property read
     new 7616b44  rtt: Update to rev 11303
     new 909b0f6  rtt: Move RTT control block to separate section
     new 8f8ef03  rtt: Make number of buffers configurable
     new 67c430c  rtt: Rename syscfg to configure terminal buffers size
     new e00b1fe  sys/console: Rename RTT console polling function
     new 111a7b5  Move includes to avoid compile error when CLIs are not enabled
     new 288a495  Merge pull request #1222 from JuulLabs/fix/sensor-cli-includes
     new 686e53b  kernel/os; need to change validity check for invalid timeout, now that timeout parameter has changed sign.
     new b4c37c5  net/oic; fix dangerously declared macros.
     new 7a468b9  console/full; fix warning for unused cursor_clear_line().
     new 1ee2b90  console/full; fix warning about use of struct before it's declaration.
     new ed88522  test/crash_test; add volatile keyword to pointer type when generating null pointer reference.
     new ad916b1  adc_stm32f4: Fix build when not all ADC are present
     new 58052ec  Merge pull request #1219 from kasjer/battery_cli
     new d5772de  Merge pull request #1226 from kasjer/stm32f4xx_adc_fix
     new 67d743d  adc: Move function pointers from .data to .rodata
     new 655d99d  Merge pull request #1227 from kasjer/kasjer/adc-function-pointers
     new 9084cb1  kernel/os: Preempt when high priority task created
     new 05b92c8  util/rwlock: Readers–writer lock
     new cd8e245  Merge pull request #1228 from ccollins476ad/os_task_init_sched
     new 2a547d8  testbench: Initialize globals before creating task
     new a03826e  Merge pull request #1224 from mkiiskila/llvm_fixes
     new 83ad2c4  Merge pull request #1217 from michal-narajowski/blemesh_light_fix_init
     new 9a77951  this different should be divided by the clock rate, not the final argument
     new a8048be  adp5061: Decode register fields in dump
     new 6eb62b8  Merge pull request #1230 from kasjer/kasjer/adp_dump
     new 9d8d422  Merge pull request #1221 from andrzej-kaczmarek/rtt-upgrade
     new 2fbd420  Merge pull request #1208 from mkiiskila/stacktrace_on_crash
     new b28122b  sys/config; add conf_set_from_storage(). Using this handler can tell if value is coming from persisted storage or from somewhere else.
     new acf0f43  rtt: Disable spurious warning in optimized build
     new 31be172  Apache Mynewt 1.4.1 release
     new 92e8839  Merge pull request #1235 from andrzej-kaczmarek/rtt-warning-disable
     new b63df48  Merge pull request #1233 from mkiiskila/conf_set_from_storage
     new cf0f995  NRF52/ADC: Allow concurrent usage
     new 3bed96b  Merge pull request #1213 from kasjer/nrf_adc
     new 21564ab  sys/console: Add uart_console prefix to all local functions
     new 158d35d  sys/console: Add proper flow control
     new 665fc83  Merge pull request #1232 from paulfdietrich/fix_issue_1231
     new 35152e9  mgmt/imgmgr: Clean up upload request handler
     new 7d38c78  mgmt/imgmgr: Allow app to reject image upload reqs
     new 53a616c  Merge pull request #1223 from ccollins476ad/rwlock
     new bacf116  Merge pull request #1234 from ccollins476ad/img_upload_cb
     new 05ad7fe  Merge pull request #1229 from ccollins476ad/testbench-div0
     new 395db78  log/modlog: Use rwlock instead of mutex
     new 7ea0c26  Merge pull request #1236 from andrzej-kaczmarek/console-flow-control
     new a9f54e1  sys/console: Add missing symbols to console/stub
     new ddeb385  Merge pull request #1239 from andrzej-kaczmarek/console-stub-fix
     new 315694c  sys/console: Fix build with consule stub...
     new 05a35a7  sys/console: Fix moving up console history
     new ad58a24  sys/console: Decouple line buffers from console history entries
     new d3cc9a6  sys/console: Fix console history traversal
     new c4073af  sys/console: Make console history configuration simpler
     new dff0745  Update links in sensor docs (#1220)
     new 34d5426  Merge pull request #1240 from andrzej-kaczmarek/console-build-fix
     new 7a83296  mgmt/imgmgr: Remove references to `ULLONG_MAX`
     new dd74e2e  Merge pull request #1241 from andrzej-kaczmarek/console-history-fix
     new 17de35c  sensors: Fix bme280 build with shell disabled
     new 0872c9b  Merge pull request #1243 from michal-narajowski/sensor-build-fix
     new 6e127d0  mgmt/imgmgr: Update image upload data hash field name
     new 580de7c  mgmt/imgmgr: Acccept shorter values of data sha
     new 1300950  sys/config; add a custom filtering option when compressing FCB config. This allows user to pick and choose what persisted data they want to keep.
     new b4dc891  Merge pull request #1238 from ccollins476ad/modlog-rwlock
     new 224128b  Merge pull request #1242 from ccollins476ad/ullong_max
     new c945d53  bsp: fix i2c definition inconsistencies
     new da5440f  bsp: nrf51 add i2c1 (and i2c0 where necessary)
     new e04aa7f  sys/log/full: LOG_FULL syscfg indicating full impl
     new 73ac6df  sys/log/modlog: Empty functions when stub log impl
     new 9c62a97  Merge pull request #1218 from andrzej-kaczmarek/imgmgr-upload-resume
     new 704957d  Merge pull request #1248 from ccollins476ad/modlog-stub
     new 18f1e3e  Merge pull request #1247 from jacobrosenthal/nrf51
     new 732a500  sys/config; add void *arg to conf_fcb_compress() filtering.
     new 42bb5ac  Merge pull request #1245 from mkiiskila/conf_custom_compress
     new 4d2763f  Interface lock for sensor_itf and led_itf (#1250)
     new 6aa1573  Added stubs for I2C simulation
     new b2254d0  Added basic debug output for I2C access
     new adb8657  hw/mcu/nordic: Disconnect input buffer for CLK in SPIM
     new 1b53477  hw/mcu/nordic: Improve SPIM TX code
     new 89cd575  hw/mcu/nordic: Allow longer transfers on nRF52840
     new 1524656  hw/bq27z561: Add byte level register read/write
     new c999e0a  hw/bq27z561: Add functions to access thresholds
     new 1cf794b  hw/bq27z561: Add battery thresholds properties
     new c762df3  battery: Add shell command to write properties
     new 1cdfc02  hw/mcu/nordic: Disconnect input buffer when gpio made an output.
     new 7166be3  Merge pull request #1244 from kasjer/battery_prop
     new 084b813  hw/sensor: Report read errors
     new 00ba8f0  Merge pull request #1252 from andrzej-kaczmarek/spi-fix
     new 0240e7d  hw/drivers/spiflash: Fix write over page boundary
     new 17c90f1  Merge pull request #1256 from andrzej-kaczmarek/spiflash-write-fix
     new 79c512b  hw/sensor: Basic unit test for failed reads
     new 02f532b  Merge pull request #1255 from ccollins476ad/sensor-err
     new e9d4a51  hw/sensor/test: Exclude CLI code
     new 3e8c92c  Added sim driver registration and function redirection
     new b7c23cb  hw/bq27z561: Fix build issue
     new 226bdf3  Moved hal_i2c_sim.h to mcu, improved insert
     new 2eb0d3c  battery: Add State-of-Health property
     new cd09818  battery_shell: Add support for State-of-Health
     new 1a4232c  hw/bq27z561: Add State-of-Health property
     new a23c2e0  Merge pull request #1251 from microbuilder/i2csim
     new d170cf6  Merge pull request #1258 from kasjer/battery_soh
     new f1850e3  Initial commit of TSL2591 driver w/sim stubs
     new 457f717  blesplit - Add missing bootutil dependency
     new 29c7e62  iptest - Remove unused log
     new 8899da9  sys/log: Fix some mistakes in log API fn decls
     new 64c5d0a  sys/log/modlog: MODLOG_DFLT: Log to default module
     new 845510b  modlog: Use "_body" log functions instead of raw
     new adb0b27  Use modlog instead of direct log calls
     new 6662f0f  Merge pull request #1249 from ccollins476ad/log-to-modlog
     new 780774b  sys/log/common: Package for common log API
     new 1c238e7  Merge pull request #1253 from wes3/nrf_gpio
     new 2142043  Merge pull request #1246 from ccollins476ad/log-common
     new f3873b9  util/cmdarg: Package for parsing key=value pairs.
     new 5c24fb9  Merge pull request #1127 from ccollins476ad/util/cmd
     new 59bb4ed  Add STM32L4 Cube
     new e5a1a90  Initial STM32L4 support
     new 8244b9b  Add Nucleo-L476RG BSP
     new ef045d2  Fix STM32 common HAL for L4
     new 955bbe4  hw/sensor: Limit a sensor to one error callback
     new 41a28ec  hw/drivers: Fix build errors due to bad c+p
     new e68f12b  Merge pull request #1261 from ccollins476ad/drivers-log-fix
     new 44a90e4  Merge pull request #1260 from ccollins476ad/sensor_err
     new cc405f4  Add lock to charge control and adp5061 and fix (#1262)
     new c3acba6  adp5061: mutex should unlock on error (#1263)
     new 21277fb  rtt: Mark old RTT settings as deprecated
     new a48b429  Merge pull request #1265 from andrzej-kaczmarek/rtt-deprecated-fix
     new 1a1b4e6  nrf51 bsps: deprecate old i2c flag names
     new 6f2ae01  battery/adc: Add activation pin support
     new b8a0075  Fix bq27z561 and adp5061 charge control interface (#1269)
     new 682ca91  util/debounce: Debouncing / hysteresis utility pkg
     new 03c38be  Merge pull request #1268 from ccollins476ad/debounce
     new 4c41f28  Fix missing isgraph() from baselibc
     new 1e5c8ed  Merge pull request #1270 from kaidokert/master
     new 40613b0  Merge pull request #1266 from kasjer/battery_adc_gpio
     new f810c06  Merge pull request #1267 from jacobrosenthal/dep-i2c
     new 54df512  Added check for ARCH_sim
     new 9bfcf6b  Properly check for ARCH_sim
     new daa2239  nrf51 bsps: defunct old i2c flags
     new 5b9c080  Add nimble dependency to 1.4.1.
     new 3dadcea  Merge pull request #1272 from ccollins476ad/nimble-dep
     new f7b3e2a  Merge pull request #1271 from jacobrosenthal/dep-i2c
     new 821fe86  Initial commit of TSL2591 driver w/sim stubs
     new 414cccb  Added check for ARCH_sim
     new 107ce86  Properly check for ARCH_sim
     new 527a4db  Update TSL2591 for recent mynewt-core changes
     new 9f1e34d  Update to reflect MODLOG and lock changes in mynewt-core
     new 726822d  hw/ruuvi_tag_revb2: Fix bme280 config to recommended values
     new 431df8a  tinycbor/oic; byte string encoding with data as iovec.
     new a2da217  docs: Update outdated testutil docs
     new d54317d  log/modlog: Allow LOG_[...] macros to use modlog
     new 93ea2d1  Merge pull request #1274 from michal-narajowski/bme280-fix
     new f1943f4  Fixed spurious readings on gain/itime change
     new 1c73dd0  Add lux to shell output
     new 1d1dde8  use absolute pathing in core (#1273)
     new 666a00b  Add optional float support for <1 lux
     new 578fda5  Update for relative path changes
     new 41764ff  lis2ds12: fix modlog include
     new 4619dc3  Add SVC IRQ name to mcu.h to avoid naming issues
     new 9bda2a1  scripts/common.sh tabs -> spaces
     new a08b0b9  Add extra git ignored files/dirs
     new ad5edcc  Merge pull request #1283 from jacobrosenthal/lis2ds-modlog
     new 3336907  Merge pull request #1275 from mkiiskila/cbor_bytestring_iov
     new ace6a6e  Fixed pointer comparison warning with GCC 7
     new 4e3d9dc  Initial commit of TSL2591 driver w/sim stubs
     new b0b6aee  Added check for ARCH_sim
     new 5134c4a  Properly check for ARCH_sim
     new 3294ee2  Changes to reflect recent merges
     new ebb9011  Fixed spurious readings on gain/itime change
     new 6d04ff6  Add lux to shell output
     new 4dea463  Add optional float support for <1 lux
     new 5f13bf8  Update for relative path changes
     new c6a6674  Fixed pointer comparison warning with GCC 7
     new 73e8412  Merge branch 'tsl2591' of github.com:microbuilder/mynewt-core into tsl2591
     new cc2b161  flash/spiflash; set flash alignment restrictions to 1 byte.
     new fda49b7  Merge pull request #1290 from mkiiskila/spiflash_align
     new 3b4963d  Added support for auto gain adjustments
     new ee8de1e  Style guide cleanup
     new 3ffc2f7  Updated license details
     new bb7281d  Avoid potential div by 0 in very low light
     new de19069  Remove unused TSL2591_CONFIG flag
     new 5503e5c  Added comment on additional _f lux calc
     new 34f903c  Improved stats tracking
     new 7214f63  Updated lux output to 3 decimal places
     new 6d47099  Make NRFX work with POF to setup an interrupt (#1291)
     new 0ab7e6d  checking device inititalization register for init completed
     new 7b763d3  hw/battery: Fix incorrect comparisons to os_time
     new 244992b  cleaned up
     new 2576ce2  sys/log: Call registered handler for slot1 sub-logs
     new 84ce169  sys/log: Add stubs for log storage info
     new 29d6fc4  sys/log: Add storage info support to log_fcb
     new cb84fa7  sys/log: Add storage info support to log_cbmem
     new e9c5441  sys/log: Add storage info support to log_slot1
     new 6b0e397  sys/log: Add log-storage command to shell
     new 154bf94  sys/log: Add stubs for log watermarking support
     new 4366457  sys/log: Add set watermark support to log_slot1
     new e27b2ca  sys/log: Add set watermark command to log_nmgr
     new bafde9c  sys/log: Add set watermark support to log_fcb
     new 5bf76f9  sys/log: Extend log-storage command with watermark info
     new 4607878  sys/log: Add doxygen to new functions
     new 4685c8f  Merge pull request #1292 from wes3/batt_poll_fix
     new de96e6e  [STM32] Add syscfg's for HAL driver choice
     new 3b16576  Fix identation
     new 572b656  Fix cortex-m0 compilation on gcc 8.1
     new c2714c2  Allow timer for serial booting
     new 9088061  Changing inititalization check to first initialization
     new 330ade6  Merge pull request #1293 from JuulLabs/bq27z561_init_check_updated
     new f9bfd18  docs: update broken hyperlinks in docs
     new 3ee80e1  Merge pull request #1259 from microbuilder/tsl2591
     new c85f2fe  net/lora: Fix lora driver spi access
     new bd5c1e1  net/lora: Disable gpio irqs when disable receive
     new 7de333e  net/lora: Update sx1276 with fix for spi access
     new b886f23  Merge pull request #1298 from wes3/lora_spi_fix
     new 7ff5544  hw/hal: flash writes and erases can be verified
     new cee0a10  kernel/os: Add debug mode syscfg setting
     new 7f57b03  FIXUP BEFORE MERGE - remove 2nd buffer during erase verify
     new 84d121a  sys/log/stub: Define one instance of log handlers
     new 5e5dee8  Fix some issues with the L1/L0 flash driver
     new 0003fd9  [NRF52] Remove uint64_t div in watchdog init
     new 5c9cacd  Merge pull request #1302 from ccollins476ad/stub-log
     new b00c6e0  Merge pull request #1301 from ccollins476ad/debug-mode
     new 709341d  Fix unit test build errors
     new a9f1a1d  Merge pull request #1304 from ccollins476ad/ut-build-err
     new 0b1a52c  sys/metrics: Add framework for logging events metrics
     new cb36bc4  sys/metrics: Add shell interface
     new fb98638  apps: Add sample app for sys/metrics
     new 3d4fd87  Merge pull request #1277 from ccollins476ad/modlog-log-macros
     new e042ca6  Merge pull request #1276 from ccollins476ad/tu-docs
     new cfcdbc1  sys/log/full: clear module list at startup
     new 5793574  sys/log/stub: Remove unneeded cbmem dep
     new a69f23b  Boot loader: Add assert for sector count
     new c87d9d3  enc_flash; pseudo flash device providing encrypted overlay for underlying flash hw.
     new d858999  bsp/nrf52dk; provide sample how to set encrypted flash device.
     new efe1c82  hw/hal; update package dependency to include repository name.
     new 01adde9  hal_flash; add function to hal_flash interface to query whether a region is empty (erased or not).
     new 7499831  enc_flash; add hff_is_empty(), which queries the underlying flash whether it's empty or not.
     new 27db314  fs/fcb; use flash_map_isempty_at() to detect erased areas. Allows FCB to operate over encrypted flash.
     new 6b5c233  ef_tinycrypt; encrypting flash driver using Tinycrypt AES.
     new ef0354c  bsp/native; add encrypting flash driver.
     new b0ab338  enc_flash; fixes for issues noticed during code review.
     new ae64457  Merge pull request #1294 from mkiiskila/enc_flash_drv
     new 8a7a19b  apps: Remove BLE sample applications
     new 20b24f4  Add mcuboot max sectors config
     new ca2154c  lora: Add lora common pkg
     new 6999d5d  hw/mcu/nordic: Create nrf52xxx-compat package
     new 1a7d0d6  hw/mcu/nordic: Add syscfg settings to define MCU used
     new 13fa034  hw/mcu/nordic: Add syscfg settings for all peripherals
     new 416e0ff  hw/mcu/nordic: Add generic code to create peripherals
     new 376f231  hw/bsp: Use new nrf52xxx in nrf52dk
     new e294569  hw/bsp: Use new nrf52xxx in nrf52840pdk
     new 8c8c32f  nrf52/qspi: Set the XIPOFFSET according to Nordic datasheet
     new 744c38e  Merge branch 'master' into docs
     new 72e9f5f  Merge pull request #1305 from ccollins476ad/utfix
     new 577c371  Merge pull request #1314 from rymanluk/qspi_xip
     new c6fca2f  Merge pull request #1312 from rymanluk/lora_fix
     new b417331  log_console: Change timestamp suffix "ssb" -> "us"
     new ed2b636  battery: Prevent `maybe-uninitialized` warning
     new 16f1d92  Merge pull request #1315 from kasjer/battery-warning
     new b0699f7  adc/nrf52: Return if there is not event handler registered
     new fd06bad  adc/nrf52: Handle calibrate done event
     new e71764c  adc: Notify user that ADC offset is  calibrated
     new d085e0e  Merge pull request #1316 from rymanluk/adc_calibration
     new df395fc  Merge pull request #1313 from andrzej-kaczmarek/nrf52xxx-refactor
     new 19f67cb  hw/mcu/nrf52: Fix inconsistent os_dev_create
     new 798b69b  hw/mcu/nrf52: Add bsp.h include to peripherals init
     new 18cea53  hw/mcu/nrf52: Remove unnesessary asserts
     new 11522d8  hw/mcu/nrf52: Make default pins config "undefined"
     new 8e4df1e  hifive: Peripheral cleanup in riscv board
     new fabab4b  Merge pull request #1310 from sjanc/apps_remove
     new 2616c1a  Merge pull request #1319 from ccollins476ad/log-us
     new 7058693  Merge pull request #1318 from kasjer/riscv-cleanup
     new 90c9a51  Merge pull request #1317 from andrzej-kaczmarek/nrf52xxx-refactor-fix
     new 5fe137b  kernel/os: Add utility header file
     new 09c8671  hw/drivers/pwm: Allow to pass instance id as simple number
     new aa1b454  hw/bsp/nrf52: Fix soft PWM instance id handling
     new c2b1fda  hw/mcu/nrf52: Fix PWM instance id handling
     new 7b1884e  Merge pull request #873 from andrzej-kaczmarek/metrics
     new d6b3367  sys/coredump; fix case where core does not fit to allocated area. Fix the size computation when region has to be split into multiple areas.
     new 04ff389  Merge pull request #1320 from andrzej-kaczmarek/pwm-instance-fix
     new 59ca166  sys/defs; add default definitions for sec_XXX_core. New section definitions for sec_XXX_secret. Place enc_flash structure within the secret section.
     new 6ad11ad  mgmt/imgmgr: Add option to enable verbose error messages
     new eab995b  Merge pull request #1325 from mkiiskila/sections_h
     new f70b61b  kernel/os: Optimize os_mempool poison
     new a996e1b  sysview: Add support to trace user-defined events
     new 1daed03  Merge pull request #1326 from andrzej-kaczmarek/imgmgr-verbose-err
     new 6ab7391  Merge pull request #1327 from andrzej-kaczmarek/mempool-poison-optimize
     new 1765d3d  hw/charge_control: Use mutex from itf struct
     new 2ed606b  bq27z561: Lock mutex before i2c writes
     new 09023a6  lp5523: Remove extra mutex unlock
     new 8a68af5  ms5840: Unlock mutex after i2c error
     new c4e480a  hw/drivers: Shorten overlong lines
     new 03435fd  bq27z561: Make a private function static
     new ac48732  Merge pull request #1332 from ccollins476ad/i2c-mutex
     new 84932c5  Merge pull request #1329 from andrzej-kaczmarek/sysview-user-events
     new eea6039  [STM32L4] Remove error clearing on flash driver
     new 8e56924  Merge pull request #1322 from mkiiskila/coredump_sz_check
     new c07fb4c  Fixed stm32 AF macros and consolidated in single header file.
     new 2e635e6  libc: Add optimized memcmp() for Cortex-M3/4/7
     new 1753651  [STM32] Set _estack based on ORIGIN+LENGTH of RAM
     new f7e8be7  Fix nucleo-f767zi RAM size
     new 5fe331e  Merge pull request #1295 from dlee-rt/docs
     new 3ecc555  Merge pull request #1328 from andrzej-kaczmarek/cortex-memcmp
     new b975a63  tinyprintf: Include '-' for floats in range (-1,0)
     new 67941eb  Merge pull request #1337 from ccollins476ad/printf-float
     new e53a7d9  drv2605: Fix for shell disabled
     new 4da43b9  kernel/os: Make os_dev_suspend/resume a bit more usable
     new 845eea7  hw/drivers/uart: Add basic support for suspend/resume
     new 9dfe30d  Merge pull request #1149 from andrzej-kaczmarek/log_storage_ext
     new e345c51  sys/log: Fix build without LOG_STORAGE_WATERMARK
     new 9b44970  Merge pull request #1340 from andrzej-kaczmarek/log-build-fix
     new e9c09ec  drv2605: Interface lock for sensor_itf
     new 73daf3b  drv2605: fix load_rom shell command naming
     new 682d29d  Merge pull request #1338 from jacobrosenthal/drv2605-lost
     new 2427975  Merge pull request #1321 from andrzej-kaczmarek/uart-simple-pm
     new 64e33aa  sysview: Remove explicit start call
     new cb48a33  sysview: Add support for post-mortem mode
     new ba9a37f  hw/mcu/nordic: Update sysview interrupt names
     new dc05fd7  sys/config: Fix misplaced comment
     new 8d2e014  sys/config: Add API to use FCB as generic key-value storage
     new 6a59feb  Add flash-id parameter to flash cli command
     new 328b15c  Merge pull request #1342 from andrzej-kaczmarek/sysview-updates
     new cf5a42e  hw/bsp: Add BSP for Fanstel EV-BT840E
     new 6430eeb  hw/bsp/nrf52-thingy: Update BSP to use nrf52xxx
     new c1e8bd3  Merge pull request #1344 from andrzej-kaczmarek/nrf52-thingy-migration
     new ea51856  hw/bsp/ada_feather_nrf52: Update BSP to use nrf52xxx
     new 41bc4ca  Merge pull request #1339 from andrzej-kaczmarek/config-generic-kv
     new 3ca145c  sys/console: add support for silencing output from the console (#1341)
     new b94f142  sys/shell: Fix command parameters completion
     new 370fabb  sys/log/stub: Fix undefined reference error
     new eb9b4c9  sys/id; make inclusion of id/serial optional. Add optional id/mfger and id/model for manufacturer and model name, respectively.
     new 31b972f  sys/id; keep id/serial always local. Make size of it adjustable.
     new c445b3e  sys/config; allow config sources to be implemented outside sys/config package.
     new cfed9cd  conf_mmap; config source from memory mapped area where data is organized as a struct.
     new 7dbf509  sys/config/conf_mmap; add comments, with usage help.
     new 86ff3f1  config/conf_mmap; clarify comments.
     new 205c7f1  Merge pull request #1349 from michal-narajowski/fix-log-stub
     new 9330fc3  nrf52 spi; at hal_spi_init(), disable the port first, in case it was enabled by bootloader.
     new 8f54fae  Merge pull request #1350 from mkiiskila/option_id_serial
     new 0b6b85b  Feature/lps33thw driver (#1351)
     new c0462db  Merge pull request #1347 from michal-narajowski/shell-completion-fix
     new 30db4be  Merge pull request #1343 from andrzej-kaczmarek/fanstel-ev-bt840e
     new fb6126f  net/nimble: Change packages to transient
     new 341e7d3  Merge pull request #1352 from mkiiskila/spi_disable_at_init
     new 448251a  apps/testbench: Support multiple BLE connections
     new ec55027  kernel/os: Add os_mempool_unregister() function
     new f84a1a8  kernel/os/test: Fix mempool list corruption
     new 4d5f9e6  kernel/os: Allow stacks without "static"
     new 162426c  test/runtest: Move testbench code into runtest
     new 843b153  kernel/os/test: use runtest
     new f1966a0  encoding/json/test: use runtest
     new a7ab61e  Merge pull request #1331 from ccollins476ad/runtest
     new 1dc39cd  kernel/os: Don't compare t_taskid
     new d103dab  Merge pull request #1355 from ccollins476ad/remove-task-addr
     new 13d79db  net/oic; make OIC service discovery from client side to be optional.
     new 80f2870  net/oic; remove unnecessary log line when sending frame over BLE and oic client support was included in the build.
     new e96ae84  hw/sensor: Fix unterminated #if and more typos
     new 81c11e1  apps/metrics: Fix violated syscfg restriction
     new 9ee0b1c  Merge pull request #1357 from michal-narajowski/fix-sensor-creator
     new 1107e22  Merge pull request #1358 from michal-narajowski/fix-metrics-app
     new 281c1a8  apps/loraping: Fix compilation issues
     new 23c4375  Merge pull request #1359 from michal-narajowski/fix-loraping-app
     new a8a19cf  apps/lorashell: Fix wrong header include path
     new 0a45240  kernel/os: Fix invalid sysview trace id
     new 7907486  kernel/os: Make min/max tickless idle times configurable
     new a1d7b07  hw/mcu/native: Allow tickless idle without min limit
     new a52bcca  Merge pull request #1361 from andrzej-kaczmarek/trace-quickfix
     new a58bb1d  sensor_shell: Use sensor_data_func for sensor_read() instead of the listener (#1363)
     new 8eb3209  Merge pull request #1360 from michal-narajowski/fix-lorashell-app
     new 2083aef  nrf52xx uart; drain UART TX fifo when device is getting closed.
     new 3f87040  Merge pull request #1362 from andrzej-kaczmarek/configurable-tickless
     new 63d8eda  hw: Move tickless idle period override from MCU to BSP
     new cf99fe6  Merge pull request #1365 from andrzej-kaczmarek/tickless-period-fix
     new fb4d6aa  kernel/os: Add some idle task stack for SystemView
     new 9754873  hw/sensor: Make sure evt pool area is properly aligned
     new 51a1712  hw/sensor: Make sure evt pool is properly initialized
     new cf44e09  kernel/os; add hal watchdog monitor, which tries to dump system state before HAL watchdog fires.
     new 427fe7e  crash_test; add option to trigger hal watchdog without blocking interrupts.
     new 5eef21c  bootutil; fix crash when image slot1 contains data which bootutil does not understand.
     new e739172  Merge pull request #1370 from mkiiskila/img_list_crash
     new 5c0247f  Merge pull request #1354 from andrzej-kaczmarek/nimble-transient
     new e314e82  apps: Add transient package for removed NimBLE apps
     new 3864d80  mgmt/newtmgr: Update dependency to NimBLE packages
     new 4c1d7b5  net/oic: Update dependency to NimBLE packages
     new d17bf7f  apps: Update dependency to NimBLE packages
     new b54ff16  Merge pull request #1372 from andrzej-kaczmarek/nimble-deps
     new 3dfad67  Merge pull request #1368 from andrzej-kaczmarek/sensor-align-fix
     new 32246f9  Merge pull request #1367 from andrzej-kaczmarek/sysview-idle-stack
     new 1702cde  Merge pull request #1371 from andrzej-kaczmarek/nimble-apps-transient
     new 38ae2df  Merge pull request #1307 from kasjer/bootloader-sector-count-assert
     new ea43239  Merge pull request #1356 from mkiiskila/oic_client_discovery_optional
     new 40afbe0  Merge pull request #1364 from mkiiskila/nrf52_drain_uart_tx_on_close
     new 3c36268  sensor_shell: Fix shell to not remove event from default queue (#1376)
     new 41fca71  Rename linker sections for newt size compatibility
     new 76f772d  hw/sensor: Disable OIC sensor server by default
     new 0f64e8f  Making lp5523_set_output_on() write only a single register, it will only set a bit at
     new ef4accd  Fixing regs content alignment on lp5523_set_n_regs
     new ebf3689  Merge pull request #1377 from andrzej-kaczmarek/sensor-oic-disable
     new 863de5c  hw/hal: Define a set of I2C error codes
     new 6788246  nrf52xxx: Return HAL_I2C_ERR_[...] status codes
     new fab5524  hw/drivers/i2c/i2cn: I2C with n-retries
     new 7960a38  hw/drivers: Use I2Cn (retries)
     new f60723d  Merge pull request #1375 from ccollins476ad/i2c-retry2
     new 5a44b5a  Fix bad variable names in BQ27Z561_LOG calls (#1379)
     new 7d4773a  compiler/gdbmacros; mbuf_pool struct was updated. Reflect it here. It was not possible to call os_callouts directly, had to call os_wakeups instead.
     new 0936926  kernel/os; add syscfg knob to add a guard element between mempool elements. Check that location to detect data overruns.
     new 3ba580a  Merge pull request #1383 from mkiiskila/mempool_guard
     new 1d3b2e6  Make the device reset at the top of lp5523_config optional. (#1384)
     new 3555b56  Merge pull request #2 from apache/master
     new 97bd215  Add the following to the table of contents tree: -baselibc -drivers -device management with newtmgr -imgmgr
     new 95fa9e7  Update baselibc page and add it to the OS User Guide.
     new 712549d  Update device management with newtmgr page and add it to OS User Guide.
     new 6728e2d  Update Drivers page and add it to the OS User Guide.
     new c61fd86  Update Image Manager page and add it to OS User Guide.
     new 24365f7  fcb: Fix read of the last entry
     new 253e109  log: Fix walking from given index
     new c7ecc86  Add Travis CI integration
     new 820a973  Update README with travis ci badge
     new 6455ee7  Refactor .travis.yml
     new ed2dae8  Add license
     new f2de7ec  Use project.yml file from CI repository
     new ad4304b  crash_test; list wdog2 option in cli help.
     new fc452b7  kernel/os; Add a check to make sure watchdog timeout is not too short when using watchdog monitor.
     new d24186a  Change CI scripts directory
     new 9edcc61  Merge pull request #1369 from mkiiskila/wdog_mon
     new fc7af79  Merge pull request #1381 from mkiiskila/gdbmacro_updates
     new 8ea9326  sys/console/full: Prevent permanent rx stall
     new 86ddf74  hw/sensors: lis2dw12: Lis2dw12 breakup orientation notification events (#1386)
     new 16745a5  Merge pull request #1390 from ccollins476ad/console-stall
     new af4df5c  Merge pull request #1366 from michal-narajowski/travis
     new 8cefa3a  Update utility repository URL and README
     new a807ecb  Merge pull request #1391 from michal-narajowski/travis
     new 58f846a  Merge pull request #1387 from codecoup/kasjer/fcb-fix-last-entry-read
     new 079f296  Merge pull request #1388 from codecoup/kasjer/log-walk-from-index
     new de1e1f7  src/flash_test; add flash_speed command to test flash read speed.
     new d6b350f  flash_test; source file unnecessarily deep within src/.
     new da5f1c5  flash_test; don't execute speed test if malloc() fails. Change arg to do testing with range of sizes to be a keyword in the same position as 'size' would be.
     new 20857c1  kernel/os: Create common header with os_arch definitions
     new d915cea  kernel/os: Remove obsolote os_bsp APIs
     new 3d9678d  kernel/os: Remove obsolete API
     new f2e84a6  Merge pull request #1345 from andrzej-kaczmarek/ada_feather_nrf52-migration
     new a006ae3  hw/drivers/adp5061: Fix shell reg access by name
     new 6549e4e  Merge pull request #1396 from andrzej-kaczmarek/adp5061-fix
     new 15b55a7  test/flash_test; address code review comments.
     new ae7a627  sys/config; add conf_get_stored_value(), which fetches the value of an item from persisted storage.
     new 7bd5366  Merge pull request #1324 from mkiiskila/flash_speed_test
     new e2c192e  Add mbedtls-2.12.0
     new 7ba8cd2  Enable NIST-KW by default
     new 631787a  Add more mbedtls tests and syscfgs
     new 30e2289  Disable timing routines
     new 4dddef0  hw/bs/arduino_101: Remove unused code
     new 6d39c49  Merge pull request #1395 from andrzej-kaczmarek/os_arch-cleanup
     new 97eea05  flash/enc_flash; add unit test for encrypted flash driver.
     new 10ee589  Add support for declaring flash's erased value
     new 03e74f3  Update flash drivers to declare erased value
     new 4f51c2b  Update enc_flash to use erased val
     new 380cfe7  Fill in missing `hf_erased_val` for some MCUs
     new 8dbcc99  Merge pull request #1404 from ccollins476ad/flash-erased-val
     new 846f126  [STM32] Add STM32Cube L0 v1.10.0
     new c2d1dc0  [STM32] Initial L0 support
     new 2bf165a  [STM32] Common HAL support for L0
     new e68ed32  [STM32] Add B-L072Z-LRWAN1 BSP
     new 9d5597b  Merge pull request #1403 from mkiiskila/enc_flash_unittest
     new 7952c8b  hw/hal; hal_flash_isempty() also returns data from the location. sys/flash_map; flash_area_isempty_at() also returns data from the location.
     new 7222841  imgmgr; use flash_area_isempty_at() to determine whether underlying flash is unwritten or not.
     new 260a155  Merge pull request #1385 from dlee-rt/docs
     new b040918  sys/log: Execute callback when log is appended to
     new 17b7c6c  log/full; fix crash when log entry data is larger than 127 bytes. Hexdump binary/CBOR entries.
     new 0ea9fca  Merge pull request #1408 from mkiiskila/fix_log_cli_crash
     new 68960c6  hw/mcu/nordic: Fix includes
     new 87656d9  kernel/os: Fix includes
     new 8fa283f  kernel/os: Make os_time ms<->ticks conversions static inline
     new c2992b9  Merge pull request #1409 from andrzej-kaczmarek/os_time-inline
     new f61e1b3  sys/flash_map; flash_area_isempty_at() -> flash_area_read_is_empty()
     new 2c40af8  Merge pull request #1406 from mkiiskila/flash_is_empty_comes_with_data
     new f1e8c0a  hw/hal: hal_flash_isempty_no_buf()
     new 4e99c3b  hw/hal: Remove hal_flash_cmp_erased()
     new 487eb48  drivers/lp5523: remove static delays from config
     new 1edf2e1  Merge pull request #1407 from ccollins476ad/log-append-cb
     new 5c77dc3  fs/fcb; add fcb_area_info(), returns count of elements/bytes within given flash_area of FCB.
     new 112027c  sys/log/full; add optional per-log statistics.
     new 16064cb  sys/log/modlog; count filtered messages in log statistics.
     new 5a165d4  Merge pull request #1410 from mkiiskila/log_statistics
     new 2ea79fb  kernel/os: Fix PIC32 stack size
     new 7c78156  kernel/os: Add os_arch_in_isr() API
     new 061a925  hw/mcu/nordic: Remove unecessary includes
     new 19ae2fb  hw/drivers/adp5061: Fix typos
     new b02f703  Merge pull request #1416 from andrzej-kaczmarek/fix-typos
     new 5e5bf8d  Merge pull request #1415 from andrzej-kaczmarek/fix-includes
     new a9dd1de  Merge pull request #1411 from ccollins476ad/isempty_no_buf
     new cfc5856  kernel/os: Registration of time-change listeners
     new 7b05e74  sys/reboot: Add info to reboot log entries
     new 8871ede  sys/reboot: Limit log writes to one per boot
     new 38eb088  Merge pull request #1417 from ccollins476ad/reboot-log
     new e4260a2  kernel/os: Disable OS_CRASH_LOG by default
     new 8f4b455  Merge pull request #1418 from ccollins476ad/reboot-log
     new 3225dce  drivers/bq27z561: remove assert in driver (#1413)
     new 3b54781  Merge pull request #1380 from ccollins476ad/os-time-listener
     new 4c64d4f  lp5523:add startup delay'LP5523_STARTUP_SEQ_DELAY'
     new 8c823d7  Merge pull request #1412 from vrahane/lp5523_delay_fix
     new 26f7f5e  fe310: change default plic isr name
     new f94f9d2  Merge pull request #1419 from kasjer/riscv-irq
     new 2f4b13b  fe310: Fix SPI blocking read
     new 1eb09e2  hw/util/i2cn: Remove false positive warning
     new a6f87fc  Merge pull request #1422 from kasjer/i2cn-false-warning
     new d04be28  Add hal_i2c_clear_bus to I2C timeout recovery to force slaves to release SDA
     new a1a7a0b  Merge pull request #1424 from JuulLabs/fix/i2c-recovery
     new 0077ecf  Don't include os/mynewt.h on apollo2
     new 5b605a8  hw/mcu/nordic: Add enable/disable ADC channel functions
     new a7c5d4c  Merge pull request #1420 from kasjer/riscv-spi
     new 31163bf  Update mbedtls to version 2.13.0
     new 7c431db  Update script to get ignored BSPs from travis.yml
     new 131f280  Fix build of mkw41z on case sensitive filesystems
     new 06ea826  Update travis.yml to work with latest changes
     new 5f7b4d0  - Add I2C timeouts to drivers
     new f7c1e3f  Merge pull request #1431 from JuulLabs/fix/i2c-timeouts
     new 4a221a3  Merge pull request #1430 from michal-narajowski/travis
     new 578734a  hw/mcu/nordic: Add enable/disable SAADC channel functions
     new 7aad2c0  Fix sim-armv7 build error
     new 9add1eb  lp5523.c: remove redundant include
     new 8d9a0d4  Merge pull request #1436 from vrahane/lp5523_fix
     new b418f8b  fix bug in lps33hw/thw where last_op was set to 1 in i2c write function call
     new 47fa007  Merge pull request #1432 from wes3/nrfx_saadc_mod
     new 0a80538  Merge pull request #1398 from mkiiskila/conf_get_stored_val
     new 813875d  Merge pull request #1435 from ccollins476ad/sim-armv7-build-err
     new b82f4a6  Merge pull request #1437 from JuulLabs/fix/psense_i2c_get_regs
     new 6ddd82c  Fix double read on enc_flash driver
     new 04bdaf7  hw/battery: Poll only subscribed properties
     new faf67e7  hw/battery: Fix typo
     new 1f2c9c7  Merge pull request #1438 from andrzej-kaczmarek/battery-mgr-poll
     new e1c42b7  Merge pull request #1402 from andrzej-kaczmarek/os_arch_in_isr
     new eed52be  Remove gcc-multilib dependency
     new 03a7540  Install gcc-7-multilib only on `newt test` machine
     new 326e2e1  spiflash: Add support for multiple chips
     new 6bdb22a  sys/console: Fix RTT writes
     new 3808894  sys/console: Add write retries to RTT
     new 7582a7b  Merge pull request #1399 from andrzej-kaczmarek/rtt-console-fix
     new e14986d  Do not print arm-none-eabi-gcc
     new bdf173e  Cache homebrew packages
     new b5d2887  hw/battery: Fix assert check in shell_register
     new 6644d3e  Merge pull request #1446 from andrzej-kaczmarek/batt-shell-fix
     new 2ceed4a  tinyprintf: Add support for parametrized field width
     new a7ac810  sys/metrics: Fix mbuf double free
     new e60a39f  Don't overwrite __libc_init_array and implement _init instead.
     new 0f55a6e  Merge pull request #1451 from andrzej-kaczmarek/tinyprintf-width
     new 0473588  Merge pull request #1450 from ccollins476ad/metrics-mbuf-leak
     new 8cbc087  adxl345: Fix build errors
     new 263f58e  adxl345: Add alternative address support
     new 737cd07  adxl345: Fix shell dump command
     new afb7177  Use the same listener port as JLink if it is overridden in extra jtag commands
     new 228a608  hw/scripts; generalize -port parameter use for extra_jtag_cmd. Use it also with jlink debug, and openocd debug targets.
     new b5c9da3  Merge pull request #1445 from kasjer/adxl345-fixes
     new 5a36c73  Allow parallel tests
     new a6c9b0d  Allow SPI_2 for MCU_NRF52832, add SPI_3 for MCU_NRF52840.
     new 85cb08e  Add SPI_3 to syscfg.restrictions.
     new 09ccaa3  Add latest version to newt compatibility list
     new c388357  Merge pull request #1458 from michal-narajowski/newt-compat
     new 6d2e77c  test/runtest: Remove bogus strcpy
     new 3b8fa2d  Merge pull request #1459 from ccollins476ad/runtest-strcpy-self
     new 3238912  net/test: Fix nm_socket and oic tests
     new 51e7181  Merge pull request #1460 from sjanc/nm_test_fix
     new 5079fe2  Merge pull request #1414 from andrzej-kaczmarek/pic32-stack
     new 46bb9de  Merge pull request #1456 from jeremywood/nrf52_spi_config
     new 47331b4  Merge pull request #1444 from kasjer/spiflash-multi-chip
     new 396eb6e  scripts/jlink; remove unneeded code.
     new bfec5ac  Update rat excludes
     new 1da3e92  Add missing license headers
     new dac1442  Merge pull request #1453 from mkiiskila/extra_jtag_cmd_port
     new 2a1932c  tinyprintf: Limit allowed values for variable field length
     new 03daf9c  compiler: Add "speed" build profile for ARM compilers
     new c688bdf  rtt: Use speed-optimized build profile
     new ef31dd8  sys/sysview: Use speed-optimized build profile
     new b8c1b38  Merge pull request #1463 from andrzej-kaczmarek/tinyprintf-fix
     new a5aee7d  net/oic: Function to determine if endpoint is GATT
     new 78910e1  Merge pull request #1462 from sjanc/rat
     new 4480ba8  Merge pull request #1464 from andrzej-kaczmarek/compiler-speed-profile
     new 3ef977d  Merge pull request #1465 from ccollins476ad/oc_endpoint_is_gatt
     new 882541b  hw/bsp: Update arduino_primo_nrf52 to new nrf52xxx
     new ff04f02  hw/bsp: Update bmd300eval to new nrf52xxx
     new 4e32f9d  hw/bsp: Update dwm1001-dev to new nrf52xxx
     new 7a0285b  hw/bsp: Update nina-b1 to new nrf52xxx
     new 4d60160  hw/bsp: Update puckjs to new nrf52xxx
     new d347fa6  hw/bsp: Update rb-blend2 to new nrf52xxx
     new 308e876  hw/bsp: Update rb-nano2 to new nrf52xxx
     new c6debc8  hw/bsp: Update telee02 to new nrf52xxx
     new cc1b9d7  hw/bsp: Update vbluno52 to new nrf52xxx
     new e692bc1  hw/bsp: Update missing pkg.deps in nrf52dk
     new 9b4050f  hw/mcu/nordic: Fix weird includes in compat package
     new 886d0ac  hw/bsp: Refactor BSP for RuuviTag rev B
     new 2c3923d  Update .mailmap
     new fc90b53  Merge pull request #1468 from andrzej-kaczmarek/update-mailmap
     new 6b3aefb  Merge pull request #1466 from andrzej-kaczmarek/nrf52xxx-update
     new 9ea34cf  Merge pull request #1346 from andrzej-kaczmarek/ruuvitag-refactor
     new f4c3380  hw/bsp: Rename Nordic BSPs
     new f3ee722  Update docs to new BSP names
     new cdd45d1  Merge pull request #1348 from andrzej-kaczmarek/nordic-bsp-rename
     new 3f901e8  Prepare fo 1.5 release
     new 85fdd0e  Add missing 1.5.0 compatibility map for nimble
     new d52b296  Remove misleading comments from .yml files
     new 24d8544  Merge pull request #1469 from andrzej-kaczmarek/remove-yml-comments
     new db178e7  Fix typo in license headers
     new 2a2d969  apps/slinky_oic: Enlarge main stack (512->1024)
     new 8f7fb3a  Merge pull request #1474 from ccollins476ad/slinky_oic_stack
     new e477106  mbedtls; syscfg variable controlling whether to keep AES tables in .text
     new 0784342  kernel/os: Create `OS_CRASH()` macro
     new decc256  sys/sys: Add `DEBUG_PANIC()` macro
     new 54b7b38  Use generated sysdown() function
     new 21dde7d  test/runtest: Null-terminate segments of log entry
     new 61d7b54  test/runtest: Size buffer according to modlog
     new ea76faa  compiler: separate flags into multiple strings
     new 0c6b253  mynewt.h: Include generated `logcfg/logcfg.h` file
     new 65f4fbd  Merge pull request #1477 from mkiiskila/syscfg_mbedtls_aes_rom_tables
     new 37dc09e  os: Add option to restore registers state on crash
     new 078ca18  Invalid g_os_mempool_list.stqh_last assignment
     new c3c7c59  sim: Unlink temporary `native_flash.XXXXXX` files
     new a88b400  Merge pull request #1476 from andrzej-kaczmarek/gdb-restore-state
     new 990dc94  STM32F0 Support
     new 314e434  Add support for Nucleo-STM32F030R8
     new 3b6c3f2  hw/bsp: Add BSP for reel board
     new 118a795  Add support for the Bosch BME680 Environmental Sensor (#1286)
     new ce71fe4  Bme680 sensor license agreement spelling correction (#1487)
     new eeafa66  oic; remove coap observers registered for closing BLE connection.
     new bbd6528  oic; was cancelling periodic notification for all observers when one of them stopped observing.
     new 67e3b87  Remove bsp_sysid.h which is no longer used
     new 58c5bbb  adp5061: Make decode functionality optional
     new b4281e5  Merge pull request #1492 from kasjer/adp5061-reduce-flash-size
     new b245723  changes in uart_console to avoid filling buffer when UART is suspended
     new 4763522  Merge pull request #1494 from JuulLabs/fix/uart_console
     new 30d6522  oic; return observer option even updating existing observer with a new token.
     new 3a6b139  Merge pull request #1485 from michal-narajowski/reel_board
     new 42d217b  mgmt/imgmgr: Make sure length of 'data sha' is correct
     new 5762e89  Merge pull request #1497 from andrzej-kaczmarek/mgmt-imgmgt-check-data-sha
     new 1f840ea  kernel/os: Ensure callout initialized upon reset
     new 567a822  mbedtls; add mbedtls_gcm_setkey_noalloc(), which allows use of GCM without malloc().
     new f469516  hal_flash: Add write protection functionality
     new 1e1b129  enc_flash: Add tests for write protection
     new fa628ef  hw/mcu/nordic: Add hfxo request/release API
     new 662148e  hw/mcu/nordic: Add hfxo request/release API
     new 0f898e2  fe310: Fix build after _init was added
     new c269cac  Merge pull request #1504 from kasjer/fe310-fix-build
     new dc49fec  Apache Mynewt 1.5.0 release
     new fce872a  shell; add ls_dev command to list OS devices.
     new c810223  hw/drivers/sensors: Changes if/else to if for sensor type checks in sensor read function. Previously, sensor read would only callback to PRESSURE type listeners unless the sensor was initialized exclusively as a TEMPERATURE type.
     new d1fc183  sys/log/stub: Add missing stubs
     new f733184  hw/battery: remove `battery_mgr_register()`
     new f36eb4e  hw/battery: Lock mutex in `battery_init()`
     new f4244cf  hw/battery: Return error on failure in CLI cmds
     new 3bf6cb7  hw/battery: Don't open battery device during init
     new 89c5d96  hw/battery: Minor whitespace fix
     new 06a8102  Merge pull request #1490 from kasjer/hal-flash-write-protection
     new c8683f7  hw/sensor: Add missing statics
     new e04b123  hw/sensor: Refactor "sensor read" command handling
     new b59629b  hw/sensor: Remove unused semaphore
     new 030188d  kernel/os: Add missing const to parameters in os_dev
     new b96349a  Merge pull request #1500 from mkiiskila/gcm_setup_nomalloc
     new 1623cd3  Merge pull request #1488 from mkiiskila/ble_free_observers
     new b9b3189  kernel/os: Add helper CONTAINER_OF macro
     new 4ec6afe  lps33Xhw; fix compiler complaint about unassigned return value.
     new 060d4ef  Merge pull request #1513 from mkiiskila/lps33_build_fix
     new dcb5dba  sys/stats: Add missing consts
     new d822f91  hw/sensors: Add missing consts
     new 0d32ff7  hw/scripts; was using bash syntax when filtering EXTRA_JTAG_CMD.
     new a6e4940  Merge pull request #1517 from mkiiskila/extra_jtag_cmd_fix
     new a8a68fd  Add RAT reporting to build matrix
     new 6ff3ba9  flash_map: Add sector range support
     new 9202bcb  fcb2: Add fcb2, second gen fcb
     new 2a39ae4  Merge pull request #1498 from kasjer/fcb2
     new 2d04af9  os; add void * argument and breakout option for device walk.
     new 958bc45  shell; change "ls_dev" command to "lsdev".
     new 06cefe8  sys/sys: DEBUG_ASSERT()
     new ef1f060  sys/fault: Global fault management
     new c480706  net/lora/node/src/lora_node.c: crash fix
     new 91b3b74  Merge pull request #1503 from wes3/nrf_hfxo_request
     new 606bba5  Merge pull request #1510 from mkiiskila/ls_dev
     new 18974d0  hw/scripts; if port was passed as last parameter in --extrajtagcmd, and the target uses openocd, PORT was extracted incorrectly.
     new 151bb20  Lis2dh12 driver (#1520)
     new b799a65  Merge pull request #1521 from mkiiskila/extra_jtag_cmd_fix_stm
     new 52dd4a8  Merge remote-tracking branch 'upstream/master' into lp5523_fixes
     new 01c119c  lp5523_get_output_on now works like lp5523_set_output_on, lp5523_self_test now checks whether an output is enabled before testing on it.
     new 5294c27  sys/stats/full: Persistent stats
     new c7ecede  init support for bluepill stm32f103c8
     new 35c722a  FWBB-408: reduce i2c clock rate to 380kHz
     new dba75a5  spiflash; add support for EON2580.
     new dbcd540  net/ip; add sys_mbox_valid(), sys_mbox_free() and sys_mbox_set_invalid().
     new d7fa128  net/ip; naming conflict with LwIP stats and mynewt stats. Rename LwIP stats_init -> lwip_stats_init.
     new 46cc4e0  adding 380kbps to nrf52840_bitfields.c for twi and twim
     new 44488a3  [STM32] Unify flash drivers
     new 0527487  [BSP] Disable failing HAL modules for F7-Discovery
     new 211d6b1  Merge pull request #1527 from mkiiskila/lwip_mbox_api
     new 5282d71  Merge pull request #1526 from mkiiskila/eon2580b_spiflash
     new f598bc4  kernel/os: Fix os_trace APIs
     new 8055fb2  hw/mcu/nordic: Fix stop on I2C write
     new 961b60a  hw/drivers/lp5523: Fix invalid payload in set_n_regs
     new 822e46e  hw/drivers/lp5523: Fix potential stack corruption
     new f1e31ed  Merge branch 'master' into lp5523_fixes
     new cb29a50  hw/bus: Add initial implementation for generic bus driver
     new 0e674dd  hw/hal: Update I2C HAL for more flexibility
     new 1b26ea7  hw/bus: Add initial I2C bus driver
     new 2a5e4a2  hw/mcu/nordic: Extend hal_i2c with new calls
     new cc6d3f7  hw/mcu/nordic: Add I2C bus driver support to nrf52xxx
     new b136626  hw/bus: Add SPI bus driver
     new e1ccfe3  hw/hal: Add hal_spi_init_hw
     new 32f9889  hw/mcu/nordic: Extend hal_spi with new calls
     new da8ed7a  [wip] hw/mcu/nordic: Add bus driver support to nrf52xxx
     new 95bdd14  hw/sensor: Adjust sensors to work with bus driver
     new 9ee9356  hw/drivers/bme280: Make driver compatible with bus driver
     new 24f071f  apps: Add sample bus_test app
     new 1e6483d  hw/bus: Use void and const pointers for rw APIs
     new fa63ebd  hw/bus: Change pin defs to int
     new 9bb0281  hw/bus: Fix ignored return value
     new 14fecdb  apps/bus_test: Remove redundant local variable
     new e3ecffb  hw/sensor: Add deps to bus packages
     new 4b54d20  hw/sensor: Add sensor_node_cfg structure
     new b5b8c17  hw/drivers/bme280: Fix creation of bus node for sensor
     new 439258b  apps/bus_test: Fix app to use new sensor creation APIs
     new 79e89e6  hw/bus: Add init argument to node creation function
     new 079e583  hw/bus: Update locking API
     new b29f20e  hw/drivers/bme280: Adjust to latest changes in bus driver
     new 95456d4  apps/bus_test: Adjust to latest changes in BME280
     new 77a5e03  apps/bus_test: Remove BME280 sample node
     new 3a2a4db  hw/bus: Fix node debug
     new 837260a  hw/bus: Disable bus driver by default
     new cb6e535  hw/bus: Make proper fix for bus driver enable...
     new 39004ae  newtmgr; crashes with invalid nh_len. Fix by removing ability to handle multiple incoming requests in a single message, as that is not being used.
     new adeba2a  sys/stats: Fix build error due to circular #include
     new 2d2c9f3  Merge pull request #1537 from mkiiskila/newtmgr_fix_crash
     new 3038742  spiflash: Make spiflash thread safe
     new d806218  Merge pull request #1539 from kasjer/kasjer/spiflash-thread-safe
     new 5d4f992  Fix typo
     new ace2d93  Fix QSPI parameter error on erase command
     new 4412d43  sys/defs: Add new error code
     new 3053013  hw/mcu/nordic: Update support for 380KHz I2C
     new 29f110d  hw/mcu/nordic: Enable all available buses for bus driver
     new f098d85  hw/mcu/nordic: Fix bus driver headers
     new aee70f7  hw/bus: Make bus lock time configurable
     new c8b2345  hw/bus: Allow to configure default transaction timeout
     new 9fa8934  hw/bus: Add missing unlock when configuration failed
     new f08bf66  hw/bus/i2c: Fix node debug poisoning
     new 0480a95  hw/bus/i2c: Set I2C pins to high state on startup
     new 80d434b  hw/bus/i2c: Delay controller enable
     new 42b4ece  hw/bus/i2c: Fix operation timeouts
     new 8277d29  hw/bus/i2c: Add I2C HAL errors translation
     new e2261fb  hw/bus/i2c: Make sure node config is set before init
     new c96d592  hw/bus/spi: Make sure node config is set before init
     new 476a89b  hw/sensor: Refactor sensor_itf with bus driver
     new 41e8ac9  hw/drivers: Add bus driver support to LIS2DH12
     new 325601c  hw/drivers: Add bus driver support to LIS2DW12
     new 0dde220  hw/drivers: Add bus driver support to MS5837
     new 8451f12  hw/drivers: Add bus driver support to MS5840
     new 37af8f1  hw/drivers: Add bus driver support to LPS33HW
     new 0e2e273  hw/drivers: Add bus driver support to LPS33THW
     new 09c4d65  hw/drivers: Add bus driver support to BMP280
     new 60ba2f3  hw/drivers: Add bus driver support to BMA253
     new e38657e  hw/charge-control: Add bus driver support
     new 14d33a0  hw/drivers: Add bus driver support to ADP5061
     new 6b9a7d7  hw/battery: Add bus driver support
     new 2368715  hw/drivers: Add bus driver support to BQ27Z561
     new 4884055  hw/drivers/led: Add bus driver support
     new 56f33fb  hw/drivers: Add bus driver support to LP5523
     new 6ffb137  adding battery polling rate 0 to stop polling (#1545)
     new e95a9a0  hw/drivers/bmp280: Fix invalid includes
     new cf3b175  nrf52; create a linker script for compiling apps which are loaded to RAM, instead of flash. Show a sample on how to use this with one BSP.
     new bd7a18b  sys/stats: Allow stats to be registered before sysinit
     new bb1938c  hw/mcu/nordic: Remove unnecessary RESUME task trigger
     new 2aca00e  hw/mcu/nordic: Reset shorts on  RX error
     new e22b981  hw/mcu/nordic: Rework workaround for unresponsive TWI
     new ce9e4c9  hw/mcu/nordic: Fix check for unresponsive TWI on read_op
     new fd4fbee  adp5061: Make charge_control dependency optional
     new 23be607  updated nrfx to release 1.4.0
     new a72da36  sys/log: Simplify log dump
     new 885766f  sys/log: Add pretty-printing for CBOR log entries
     new d70b815  sys/log: Add option to dump only single log via cli
     new f502582  sys/log: Add option to list available logs via cli
     new f933321  hw/drivers: Fix spiflash initialization function
     new 27efa6a  hw/bus: Fix typo
     new f583bb3  hw/bus: Fix lock timeout value usage
     new cffe5e9  hw/bus: Enable bus driver statistics
     new 5e8f467  hw/bus: Allow to override lock timeout per-node
     new d37c47f  hw/drivers/lis2dw12: Add proper I2C/SPI interface handling
     new 4a246d1  hw/drivers/lis2dh12: Add proper I2C/SPI interface handling
     new 3ff35b3  hw/drivers/lps33thw: Add proper I2C/SPI interface handling
     new 0350849  hw/drivers/lps33hw: Add SPI support
     new e6d15c1  hw/drivers/lis2dh12: Fix build error
     new 5826438  sys/log: Fix spurious uninitialized variable varning
     new 8d8ced6  bsp/hifive1: Fix linker warning
     new b580115  fe310: Add hal_spi_init_hw function
     new 2c04590  fe310: Change spi freqnency to kHz
     new ba16291  bsp/hifive1: Add bus support
     new 49f8a35  Battery - Optional Start Delay (#1555)
     new 134f64a  .rat-excludes; add the new file nrf52_ram_resident.ld.
     new 2f67ef0  Merge pull request #1547 from mkiiskila/nrf52_ram_resident
     new 798f363  Merge pull request #1378 from mlaz/lp5523_fixes
     new 2c369b9  flash_loader; app and gdb macros to facilite populating external flash via MCU & programmer.
     new c2685a3  flash_loader; add a sample on how to use and scriptify this.
     new 0fff539  Convert milliseconds to ticks before polling.
     new b1e1a42  hw/drivers/bme280: Fix build errors
     new 3a2e0b9  Export `id/target` setting if configured
     new 566f70e  hw/drivers: Copy display drivers from Zephyr
     new 179f09f  hw/drivers: Port display driver SSD1673
     new 2f8f351  hw/bsp: Add option to enable active mode on Reel Board
     new 379d85d  hw/bsp: Specify SSD1673 config values in Reel Board bsp
     new d334e89  Merge pull request #1557 from mkiiskila/flash_loader
     new cf813a4  Redefine `flash_area_close()` as an empty macro
     new f5769ec  Use syscfg settings for sysinit stage numbers
     new 3ade5d2  bmp280/bme280: Update syscfg description
     new 2bcc631  bmp280/bme280: Cleanup temperature and pressure reading function
     new 57c46c8  bmp280/bme280: Fix pressure, humidity readout
     new 7e05db3  hw/drivers/bme280: Fix integer calculation compilation
     new 901dd08  hw/drivers/bmp280: Fix build for bus driver
     new 7a7e6cf  bmp280/bme280: Fix dependency for bus driver
     new 339b6e0  flash_loader; add support for reading flash contents to a file.
     new 0470451  Merge pull request #1562 from mkiiskila/flash_loader_dump
     new 956f870  lis2dw12: fix self test to match an5038 rev2
     new cc642f2  sys/fault: Remove #include of nonexistent header
     new 4a9ecde  sys/flash_map: Don't replace dflt flash map with 0
     new d022a94  hw/drivers/lps33thw: Fix CLI for bus driver
     new 59e7c95  hw/drivers/lis2dh12: Fix self test bit mask
     new d1bf3d4  hw/drivers/lis2dh12: Fix multibyte write
     new e9e6c71  hw/drivers/lis2dh12: Add self test procedure
     new 64f1d31  hw/drivers/lps33thw: Fix CLI build
     new 689492e  imgmgr; add 'erase' command to CLI.
     new 1b251c5  hw/drivers/bq27z561: Remove double precision constant
     new 1e1aaee  hw/drivers/ls33[t]hw: Fix floating point constants
     new cfa2cd0  hw/drivers/lps33[t]hw: Simplify 24 to 32 bits conversion
     new e94e607  Make hal_gpio_irq_release() pass 'pin' to hal_gpio_irq_disable()
     new cf4cf8c  Merge pull request #1571 from mkiiskila/imgr_cli_erase
     new 8f6ab27  sys/fault: Stub implementation
     new 9218c05  hw/drivers/lis2dw12: Adjust coding style
     new 4639374  hw/drivers/lis2dw12: Improve self test procedure
     new 50ea751  hw/bus: Add node initialization op for bus_dev
     new c848035  hw/bus: Refactor bus drivers structure
     new d1ab7d6  hw/bus: Fix bus device initialization
     new bbcb9f8  hw/drivers/lp5523: Fix write payload length
     new a919d22  sys/log: Fix endianess in CBOR pretty-printing
     new 7ef601d  Avoid resetting target when debugging with st-util
     new d6ffc9b  Fix identation (tabs -> spaces)
     new ee5ab94  Use stlink tooling for stm32l4
     new 3f7decc  Update mbedTLS to 2.14.1
     new 59912fc  Merge pull request #1540 from mlaz/update_nrfx140
     new 6222c2b  Added bq27z561_wr_flash to header file. Added new function as not to conflict with old naming of the function which was incorrect.
     new 4e7b5eb  Add spiflash stress testing package
     new fd48133  spiflash_stress_test: Add syscfg
     new c7afece  pins on P1 need to be properly configured
     new e80df7c  hw/util/i2cn: Fix functions descriptions
     new 1547d95  hw/util/i2cn: Fix parameter type
     new e8f3ed1  hw/util/i2cn: Add write_read_transact helper
     new 6472042  hw/drivers/lps33xhw: Fix sensor register read
     new b378268  hw/drivers/ms5840: Fix sensor register read
     new cb9ece0  hw/drivers/lps33thw: Restore read error stats
     new fde7b08  Added a wrapper so no duplicate code is in the source file. Added __attributed__((deprecated)) to help future developers use the right function.
     new 069525f  Bound checking now includes number of bytes to be written.
     new d069359  Fixed consistency of unlocking device.
     new d75dce4  Merge pull request #1590 from JuulLabs/bq27z561_flash_write
     new c75848e  hw/bus: Add I2C bus driver for nRF52xxx TWIM (DMA)
     new 5a5d530  hw/bus/i2c_nrf52_twim: Fix minor code issues
     new e962d73  log: Add function for log level manipulation
     new 211640c  sys/defs: Add SYS_EDONE
     new 83a59b7  sys/mfg: 2.0 support
     new 72b3b92  sys/mfg: Documentation
     new b10cbea  Add stub log dependency to self tests
     new 4df1290  Add missing include to fix build error when I2C_NRF52_TWIM_STAT is enabled
     new 36ae391  apps/boot: Add `sys/log/stub` dependency
     new b1945b4  sys/fault: Only crash when in error state
     new 512bb8e  apps: Fix build
     new 8159f75  Merge pull request #1603 from sjanc/build_fix
     new a392ef2  tcs34725: Fix compilation warning
     new 2c21cf3  lis2dh12: Remove asserts form shell commands
     new e4416e2  lis2dw12: Remove asserts form shell commands
     new 7d97dc3  tcs34725: Remove asserts form shell commands
     new 2789a11  Fix a buffer overflow on EC point load
     new f020a7b  Adding hal_nvreg support for STM32 devices.
     new 831bc7e  Only erase FLASH_BANK_2 when available
     new 1d1dcfd  i2c_nrf52_twim: add dependency to stats. Turn off statistics by default.
     new baf2e9c  Merge pull request #1606 from mkiiskila/i2c_driver_stats_fix
     new 874f9a0  os_mutex: Add lock count getter function
     new 49a8316  console: Add locking to console writes
     new 941806a  shell_nlip: Lock console for outgoing packet
     new 8e8d8be  kernel/os: Move os_arch_in_isr() for sim to arch
     new c28c5b9  hw/bus: Add sanity check for locking
     new 48f9e22  hw/bus: Track bus enabled state
     new 9716a53  hw/bus: Add support for device suspend/resume
     new 6fae996  hw/bus: Add simple power management to bus driver
     new 50cf182  hw/bus: Fix accessing bdev without lock
     new e773560  Fix default lock time syscfg name to match
     new d76dcb7  Fix console/minimal out func after locking changes
     new 24d13e9  mgmt/imgmgr: Fix incorrect syscfg in `pkg.yml`
     new 706925c  mgmt/imgmgr: Accept slot in `test` and `confirm`
     new fdcbb2b  mgmt/imgmgr: include slot in `imgr list` response
     new 5e81682  mgmt/imgmgr: Add CLI help
     new 848dbe1  FWBB-644: MB psense not present

The 8471 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.