You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ad...@apache.org on 2019/01/25 21:52:59 UTC
[mynewt-core] branch aditihilbert-patch-1 created (now 34755c4)
This is an automated email from the ASF dual-hosted git repository.
aditi pushed a change to branch aditihilbert-patch-1
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
at 34755c4 Update newtmgr.h
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 34755c4 Update newtmgr.h
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.