[1/2] incubator-mynewt-core git commit: LL feature configuration for controller moved to nimble_opt.h

2016-05-06 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 6c578986e -> 4d2b24c5e LL feature configuration for controller moved to nimble_opt.h The features supported by the controller which were previously configured in the controller (ble_ll.h) have been moved into nimble_opt.h t

[2/4] incubator-mynewt-core git commit: Add HID service to advertisements for ios/osx

2016-05-03 Thread wes3
Add HID service to advertisements for ios/osx Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/0fd51059 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/0fd51059 Diff: htt

[1/4] incubator-mynewt-core git commit: MYNEWT-85: Transmit timing fixes MYNEWT-99: Encryption.

2016-05-03 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 8ddc20eed -> bfb7f447e MYNEWT-85: Transmit timing fixes MYNEWT-99: Encryption. This is a fix related to the above commits. The code was not properly calculating the receive end time of the frame if the frame was encrypted.

[4/4] incubator-mynewt-core git commit: Do not obtain and hold a mbuf just to transmit advertisements.

2016-05-03 Thread wes3
Do not obtain and hold a mbuf just to transmit advertisements. The code prior to this change would grab a mbuf and hold it forever (in the state machine) so that it could transmit advertisements. The new code just attempts to allocate a mbuf to transmit. If it cannot, that advertisement just doesn

[3/4] incubator-mynewt-core git commit: Fix encryption event error

2016-05-03 Thread wes3
Fix encryption event error The code could erroneously send an encryption key refresh event instead of an encryption change event when a connection was terminated and then restarted. The encryption key refresh event should only be emitted when an already encrypted connection is asked to start encry

[1/2] incubator-mynewt-core git commit: MYNEWT-85: Fix BLE timing for start of connection events. MYNEWT-283: Slave anchor point now set correctly on CRC error.

2016-04-27 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop f04731b06 -> 8ddc20eed http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/8ddc20ee/net/nimble/drivers/nrf52/src/ble_phy.c -- diff --git a/net

[2/2] incubator-mynewt-core git commit: MYNEWT-85: Fix BLE timing for start of connection events. MYNEWT-283: Slave anchor point now set correctly on CRC error.

2016-04-27 Thread wes3
MYNEWT-85: Fix BLE timing for start of connection events. MYNEWT-283: Slave anchor point now set correctly on CRC error. Please read the respective tickets for a discussion of the changes. Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apach

[1/2] incubator-mynewt-core git commit: MYNEWT-99: implement encryption pause procedure

2016-04-25 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 4f9a1f840 -> 470262a29 MYNEWT-99: implement encryption pause procedure This allows keys to be changed on an already encrypted connection. The code was tested on a bmd300, nrf52dk and also a nrf51. The nrf51 with encryption

[2/2] incubator-mynewt-core git commit: Fix bug in data length extension procedure

2016-04-25 Thread wes3
Fix bug in data length extension procedure Changes were made to make sure that the hosts suggested data sizes were never greater than the supported controller size. That check was wrong (should have been less than or equal to) so the controller would not perform the data length extension procedure

incubator-mynewt-core git commit: MYNEWT-288: add nrf52dk support

2016-04-22 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 6d8a3a76f -> 2b268fbeb MYNEWT-288: add nrf52dk support Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/2b268fbe Tree:

incubator-mynewt-core git commit: Modify bletest for new host

2016-04-22 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop ddcd177b4 -> 6d8a3a76f Modify bletest for new host Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/6d8a3a76 Tree: http

incubator-mynewt-core git commit: MYNEWT-284: fix nrf51 radio state errors

2016-04-21 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 88356a0df -> 27705013e MYNEWT-284: fix nrf51 radio state errors Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/277050

incubator-mynewt-core git commit: Add bootloader support for bmd300eval bsp

2016-04-19 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 598b91010 -> 9abd8ceeb Add bootloader support for bmd300eval bsp Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/9abd8

[1/2] incubator-mynewt-core git commit: MYNEWT-99: Port encryption to nrf51

2016-04-18 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop b0a8c8edb -> a590265d3 MYNEWT-99: Port encryption to nrf51 Add encryption support for the nrf51. The nrf51 cannot encrypt or decrypt frames with payload greater than 27 bytes. This means if you turn on encryption you will h

[2/2] incubator-mynewt-core git commit: Modify write suggested default data length command in controller

2016-04-18 Thread wes3
Modify write suggested default data length command in controller The prior implementation of this command allowed the host to set the initial max tx octets/time for a device to a value that it did not support. The controller will now ignore the host request if it is not in the supported range. P

incubator-mynewt-core git commit: Erroneously commited a different nrf51dk.ld

2016-04-15 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 33afb22a2 -> de7332a38 Erroneously commited a different nrf51dk.ld Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/de7

[1/2] incubator-mynewt-core git commit: MYNEWT-99: Implement LL encryption procedure.

2016-04-15 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 09e50c6a0 -> 33afb22a2 http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/33afb22a/net/nimble/drivers/nrf51/src/ble_phy.c -- diff --git a/net

[2/2] incubator-mynewt-core git commit: MYNEWT-99: Implement LL encryption procedure.

2016-04-15 Thread wes3
MYNEWT-99: Implement LL encryption procedure. This is the first cut at LL encryption for the controller. The feature is currently turned off in the code but I wanted to commit it so others could take a look. There are a number of unresolved issues: 1) This does not yet implement the encryption pau

incubator-mynewt-core git commit: Minor encryption/decrpytion host changes

2016-04-12 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop f536eec79 -> a04dba6a5 Minor encryption/decrpytion host changes Added some additional host debug in preparation for BLE security. Added LTK request negative reply command. Copied LTK instead of swapping as LTK should be in

incubator-mynewt-core git commit: Add remaining command LE HCI command lengths

2016-04-12 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 29509f4f0 -> aefda63ff Add remaining command LE HCI command lengths Decided to add all the commands to this array regardless of whether or not they are implemented. Project: http://git-wip-us.apache.org/repos/asf/incubato

incubator-mynewt-core git commit: Move connection request txd flag to connection state machine

2016-04-12 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 21d27e14a -> 9e1d390f6 Move connection request txd flag to connection state machine This flag more correctly belongs in the connections state machine as opposed to the mbuf header. We also need a ble mbuf flag for upcoming

incubator-mynewt-core git commit: Add PHY statistics

2016-04-12 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 84621ed15 -> 7dc2980e4 Add PHY statistics Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/7dc2980e Tree: http://git-wi

[4/4] incubator-mynewt-core git commit: Remove space at end of line

2016-04-11 Thread wes3
Remove space at end of line Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/bfcc17d5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/bfcc17d5 Diff: http://git-wip-us.apa

[3/4] incubator-mynewt-core git commit: Remove space at end of line

2016-04-11 Thread wes3
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/bfcc17d5/net/nimble/controller/src/ble_ll_conn.c -- diff --git a/net/nimble/controller/src/ble_ll_conn.c b/net/nimble/controller/src/ble_ll_conn.c index 120fc8d..18

[1/4] incubator-mynewt-core git commit: Remove space at end of line

2016-04-11 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop fde7d8289 -> bfcc17d5b http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/bfcc17d5/net/nimble/drivers/nrf52/src/ble_phy.c -- diff --git a/net

[2/4] incubator-mynewt-core git commit: Remove space at end of line

2016-04-11 Thread wes3
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/bfcc17d5/net/nimble/controller/src/ble_ll_ctrl.c -- diff --git a/net/nimble/controller/src/ble_ll_ctrl.c b/net/nimble/controller/src/ble_ll_ctrl.c index b07a32f..a7

incubator-mynewt-core git commit: Advertising receive isr start only requires pdu type

2016-04-11 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 19f148009 -> fde7d8289 Advertising receive isr start only requires pdu type Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/c

incubator-mynewt-core git commit: Fix error in le64toh

2016-04-07 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop fbc310f6e -> 1b91ac5e5 Fix error in le64toh Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/1b91ac5e Tree: http://git-

incubator-mynewt-core git commit: Fix incorrect scan response advertising event type

2016-04-07 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop a3d4e5ea2 -> fbc310f6e Fix incorrect scan response advertising event type Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/com

[1/2] incubator-mynewt-core git commit: Fix nrf51 receive mbuf data pointer error

2016-03-31 Thread wes3
Repository: incubator-mynewt-core Updated Branches: refs/heads/develop 45da13806 -> e9d16c2c2 Fix nrf51 receive mbuf data pointer error Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/e9d16

[2/2] incubator-mynewt-core git commit: Add random number code back to build if LE encryption not defined

2016-03-31 Thread wes3
/tree/d582cfba Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/d582cfba Branch: refs/heads/develop Commit: d582cfba6084966308cfc0ca90d71306bb0990ef Parents: 45da138 Author: wes3 Authored: Thu Mar 31 00:45:35 2016 -0700 Committer: William San Filippo Committed: Thu Mar 31 10

incubator-mynewt-core git commit: 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

2016-03-30 Thread wes3
mit: 5998d17381207f4ec9a6b248a489bba3161a0533 Parents: a3821ef Author: wes3 Authored: Wed Mar 30 17:33:21 2016 -0700 Committer: wes3 Committed: Wed Mar 30 17:33:26 2016 -0700 -- .../controller/include/controller/ble_ll_hci.h |

incubator-mynewt-core git commit: 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 '

2016-03-30 Thread wes3
Parents: 5f9a0f4 Author: wes3 Authored: Wed Mar 30 16:57:15 2016 -0700 Committer: wes3 Committed: Wed Mar 30 16:57:21 2016 -0700 -- apps/bletest/src/main.c | 3 ++- net/nimble/controller/src/ble_ll_conn_h

incubator-mynewt-core git commit: 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

2016-03-30 Thread wes3
tor-mynewt-core/diff/2aa3caf3 Branch: refs/heads/develop Commit: 2aa3caf33345343beadeb41ea0d732101d962b22 Parents: fafd85f Author: wes3 Authored: Wed Mar 30 15:41:33 2016 -0700 Committer: wes3 Committed: Wed Mar 30 15:41:42 2016 -0

incubator-mynewt-core git commit: MYNEWT-271: the same issue regarding set advertising data was present in set scan response data.

2016-03-29 Thread wes3
925 Parents: 0b90abf Author: wes3 Authored: Tue Mar 29 21:23:00 2016 -0700 Committer: wes3 Committed: Tue Mar 29 21:23:06 2016 -0700 -- net/nimble/controller/src/ble_ll_adv.c | 2 +- net/nimble/host/src/host_hci_cmd.c

incubator-mynewt-core git commit: MYNEWT-272: Fix error in octets 34 and 35 of supported commands returned from the controller

2016-03-29 Thread wes3
be8 Parents: 2686299 Author: wes3 Authored: Tue Mar 29 17:01:56 2016 -0700 Committer: wes3 Committed: Tue Mar 29 17:01:56 2016 -0700 -- net/nimble/controller/src/ble_ll_supp_cmd.c | 8 ++-- 1 file changed, 6 insertions(+)

incubator-mynewt-core git commit: MYNEWT-271: fix nimble stack set advertising data HCI command bugs.

2016-03-29 Thread wes3
asf/incubator-mynewt-core/commit/2686299d Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/2686299d Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/2686299d Branch: refs/heads/develop Commit: 2686299d02ada35c5070fd4d7822480b98cd6408 Parents: bcbcee1 Author: w

incubator-mynewt-core git commit: MYNEWT-99: add random number genration/support for LE encryption

2016-03-28 Thread wes3
tor-mynewt-core/commit/f936daef Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/f936daef Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/f936daef Branch: refs/heads/develop Commit: f936daef15fb3cf9da66aebdc3224ba6c9842c26 Parents: ea3ff18 Author: w

incubator-mynewt-core git commit: Add LE encrypt command

2016-03-24 Thread wes3
ttp://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/31285934 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/31285934 Branch: refs/heads/develop Commit: 3128593448c9c70ae5c4d3fadb04b48ff22352ea Parents: 0544eb4 Author: wes3 Authored: Thu Mar 24 20:39:24 2016 -0

incubator-mynewt-core git commit: Fix issue with not definining a test type for BLETEST. It will default to concurrent connection test (as opposed to throughput testing)

2016-03-23 Thread wes3
mit: f0023fb62c40b3de4991de989fd8b1d352dc9e9b Parents: b799a81 Author: wes3 Authored: Wed Mar 23 10:41:39 2016 -0700 Committer: wes3 Committed: Wed Mar 23 10:41:44 2016 -0700 -- apps/bletest/src/main.c | 4 ++-- 1 file changed

[1/3] incubator-mynewt-core git commit: Add read supported commands and read local supported features commands

2016-03-22 Thread wes3
hor: wes3 Authored: Tue Mar 22 23:12:38 2016 -0700 Committer: wes3 Committed: Tue Mar 22 23:12:43 2016 -0700 -- apps/bletest/src/main.c | 10 + .../controller/include/controller/ble_ll_hci.h | 4 +

[2/3] incubator-mynewt-core git commit: MYNEWT-100: remove need for each connection to have its own empty pdu

2016-03-22 Thread wes3
-core/tree/3dc5a478 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/3dc5a478 Branch: refs/heads/develop Commit: 3dc5a478405b66e318b3b80b1306ce9dc4e7ebb2 Parents: d360e4f Author: wes3 Authored: Tue Mar 22 17:01:09 2016 -0700 Committer: wes3 Committed: Tue Mar 22 23:12:43 2016

[3/3] incubator-mynewt-core git commit: Add the following commands to the controller: read BD address, read supported states and read maximum data length

2016-03-22 Thread wes3
-us.apache.org/repos/asf/incubator-mynewt-core/tree/d360e4fc Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/d360e4fc Branch: refs/heads/develop Commit: d360e4fcd36e368b4887dbf17f0e6e40f94a94d4 Parents: e233384 Author: wes3 Authored: Tue Mar 22 16:59:05 2016 -0700 Committer

incubator-mynewt-core git commit: Modify os_mbuf_copydata() such that if m==NULL and len==0 we return 0 instead of -1

2016-03-21 Thread wes3
nts: e8a365b Author: wes3 Authored: Mon Mar 21 21:21:08 2016 -0700 Committer: wes3 Committed: Mon Mar 21 21:22:07 2016 -0700 -- libs/os/src/os_mbuf.c | 4 1 file changed, 4 inserti

incubator-mynewt-core git commit: MYNEWT-263: add BSP support for Rigado BMD-300 evaluation board

2016-03-21 Thread wes3
tor-mynewt-core/commit/e1f297d8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/e1f297d8 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/e1f297d8 Branch: refs/heads/develop Commit: e1f297d868720198c0505d46e748075e41556e6f Parents: 6a12536 Author: w

incubator-mynewt-core git commit: Fix crash in bletiny (stack overflow). Get 16K working

2016-03-19 Thread wes3
ewt-core/commit/59a095b5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/59a095b5 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/59a095b5 Branch: refs/heads/develop Commit: 59a095b56357d87e562cb4b4b9d5494802558021 Parents: 528cbcb Author: wes3 Autho

incubator-mynewt-core git commit: No Jira ticket: had to increase the size of the bootloader on the nrf51 to 32K

2016-03-14 Thread wes3
765 Author: wes3 Authored: Mon Mar 14 19:17:31 2016 -0700 Committer: wes3 Committed: Mon Mar 14 19:17:39 2016 -0700 -- hw/bsp/nrf51dk/boot-nrf51dk.ld | 2 +- hw/bsp/nrf51dk/nrf51dk.ld | 2 +- hw/bsp/nrf5

incubator-mynewt-core git commit: 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 modi

2016-03-14 Thread wes3
ewt-core/diff/27a3fd47 Branch: refs/heads/develop Commit: 27a3fd47f30bb45d042ca734f1d875fa8b827cfa Parents: fc3116a Author: wes3 Authored: Mon Mar 14 16:31:45 2016 -0700 Committer: wes3 Committed: Mon Mar 14 16:32:03 2016 -0

incubator-mynewt-core git commit: 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

2016-03-11 Thread wes3
iff/ec4830c9 Branch: refs/heads/develop Commit: ec4830c93bdd3fd2e10e15535fb1424e70fd56fd Parents: 9eb699d Author: wes3 Authored: Fri Mar 11 16:22:21 2016 -0800 Committer: wes3 Committed: Fri Mar 11 16:22:34 2016 -0800 -- apps/blep

incubator-mynewt-site git commit: Add Nimble tutorial

2016-03-11 Thread wes3
ree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/74dcc0e4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/74dcc0e4 Branch: refs/heads/nimble_tutorial Commit: 74dcc0e4bc60fa10e68fd4cb36abdb33961aebc9 Parents: 2bb96ab Author: wes3 Authored: Fri Mar 11 15:36

[incubator-mynewt-site] Git Push Summary

2016-03-11 Thread wes3
Repository: incubator-mynewt-site Updated Branches: refs/heads/nimble_tutorial [created] 2bb96abce

incubator-mynewt-core git commit: MYNEWT-84: extend connection events beyond originally scheduled connection event

2016-03-09 Thread wes3
f78 Author: wes3 Authored: Wed Mar 9 15:50:46 2016 -0800 Committer: wes3 Committed: Wed Mar 9 15:55:32 2016 -0800 -- apps/bletest/src/main.c | 169 - .../controller/include/control

[03/16] incubator-mynewt-larva git commit: Merge branch 'MYNEWT-230' of https://github.com/paulfdietrich/incubator-mynewt-larva into develop

2016-03-08 Thread wes3
Merge branch 'MYNEWT-230' of https://github.com/paulfdietrich/incubator-mynewt-larva into develop This closes #10. Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/commit/22c393a4 Tree: http://git

[13/16] incubator-mynewt-larva git commit: This closes #12. Fix comment to reflect that we are calling 'sigsetjmp()'

2016-03-08 Thread wes3
/incubator-mynewt-larva/tree/f91d7603 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/f91d7603 Branch: refs/heads/master Commit: f91d76037952d7f6723d85b4ec77235837d10763 Parents: 948d905 Author: Neel Natu Authored: Mon Mar 7 17:44:49 2016 -0800 Committer: wes3 Committed: Mo

[09/16] incubator-mynewt-larva git commit: Fix incorrect merge of os_time.c

2016-03-08 Thread wes3
-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/f89e287b Branch: refs/heads/master Commit: f89e287b9dcafa9106e1304c1b9c69c851f17911 Parents: f208e19 Author: wes3 Authored: Sun Mar 6 11:18:36 2016 -0800 Committer: wes3 Committed: Sun Mar 6 11:18:36 2016 -0800

[02/16] incubator-mynewt-larva git commit: MYNEWT-230

2016-03-08 Thread wes3
MYNEWT-230 explictely cast to an integer since some compilers don't like to implicitelty cast a char to an int Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/commit/ee324af2 Tree: http://git-wip-

[12/16] incubator-mynewt-larva git commit: 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 d

2016-03-08 Thread wes3
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). 'sigsetjmp()' on the other hand takes an additional ar

[01/16] incubator-mynewt-larva git commit: MYNEWT-95: fix whitelist enable/disable in the controller code.

2016-03-08 Thread wes3
tor-mynewt-larva/commit/8b94064d Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/8b94064d Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/8b94064d Branch: refs/heads/master Commit: 8b94064d7e45e7bc9336a8c25f3df6fdf96d553c Parents: 8bc63a5 Author: w

[08/16] incubator-mynewt-larva git commit: Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva into develop

2016-03-08 Thread wes3
://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/f208e198 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/f208e198 Branch: refs/heads/master Commit: f208e19876b7d4a239c4ff0ea22f2f81bb6b2884 Parents: 6440a4a 55afa1c Author: wes3 Authored: Sun Mar 6 11:05:55 2016 -0800

[14/16] incubator-mynewt-larva git commit: This closes #13. Restructure signal handling logic in 'sim' to make it similar to interrupts on real hardware. This allows other interrupt sources beyond jus

2016-03-08 Thread wes3
e1c7547b65380b2 Parents: f91d760 Author: Neel Natu Authored: Mon Mar 7 17:16:40 2016 -0800 Committer: wes3 Committed: Mon Mar 7 20:44:46 2016 -0800 -- libs/os/include/os/arch/cortex_m0/os/os_arch.h | 1 + libs/os/include/os/arch

[15/16] incubator-mynewt-larva git commit: 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.

2016-03-08 Thread wes3
f7543a Branch: refs/heads/master Commit: c6f7543a7aac324ee29fcabed0eb6e7a76b46d66 Parents: 9a0f9af Author: Neel Natu Authored: Mon Mar 7 17:41:38 2016 -0800 Committer: wes3 Committed: Mon Mar 7 21:08:19 2016 -0800 -- libs/os/include/os/

[16/16] incubator-mynewt-larva git commit: Merge delveop into master Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva

2016-03-08 Thread wes3
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/063324d3 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/063324d3 Branch: refs/heads/master Commit: 063324d365915cbee9a220d2a4775740ac3b35bb Parents: faa7814 c6f7543 Author: wes3 Authored: Tue Mar 8 14:

[07/16] incubator-mynewt-larva git commit: This closes #11. Support building the 'sim' with optimization levels higher than -O0. The higher optimization levels emit useful warnings that are masked at

2016-03-08 Thread wes3
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/6440a4aa Branch: refs/heads/master Commit: 6440a4aa3043a2c0985050dfb996d391f7beccc4 Parents: 9717c79 Author: Neel Natu Authored: Fri Mar 4 18:13:55 2016 -0800 Committer: wes3

[11/16] incubator-mynewt-larva git commit: 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

2016-03-08 Thread wes3
/commit/701930d4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/701930d4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/701930d4 Branch: refs/heads/master Commit: 701930d414f1c85ae1f72cc38df7bb43155b26d8 Parents: 3daf546 Author: wes3 Authored

[04/16] incubator-mynewt-larva git commit: MYNEWT-4: Need the concept of wallclock time

2016-03-08 Thread wes3
/tree/bae36a76 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/bae36a76 Branch: refs/heads/master Commit: bae36a7605dd3d97754df8188210e5dc304e1a6b Parents: 22c393a Author: neel Authored: Wed Mar 2 23:01:16 2016 -0800 Committ

[05/16] incubator-mynewt-larva git commit: Support building the 'sim' with optimization levels higher than -O0. The higher optimization levels emit useful warnings that are masked at -O0.

2016-03-08 Thread wes3
us.apache.org/repos/asf/incubator-mynewt-larva/diff/55afa1c6 Branch: refs/heads/master Commit: 55afa1c6035d9841413924b44bb6225333102083 Parents: 9717c79 Author: Neel Natu Authored: Fri Mar 4 18:13:55 2016 -0800 Committer: wes3

[10/16] incubator-mynewt-larva git commit: omit frame pointer in default m0 builds as our assembly code uses r7 and gcc wanted to use it as a frame pointer

2016-03-08 Thread wes3
-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/3daf5463 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/3daf5463 Branch: refs/heads/master Commit: 3daf5463d5bc3c53e9bef9e9b692938f1d15a393 Parents: f89e287 Author: wes3 Authored: Sun Mar 6 11:24:11 2016 -0800

[06/16] incubator-mynewt-larva git commit: 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

2016-03-08 Thread wes3
ter Commit: 9717c7964bf8047a975eb5977b064fba4c10a88a Parents: bae36a7 Author: Neel Natu Authored: Fri Mar 4 18:07:14 2016 -0800 Committer: wes3 Committed: Sun Mar 6 10:53:54 2016 -0800 -- libs/os/src/os_sched.c | 5 ++--- 1 file changed, 2 insert

incubator-mynewt-larva git commit: 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.

2016-03-07 Thread wes3
t-larva/tree/c6f7543a Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/c6f7543a Branch: refs/heads/develop Commit: c6f7543a7aac324ee29fcabed0eb6e7a76b46d66 Parents: 9a0f9af Author: Neel Natu Authored: Mon Mar 7 17:41:38 2016 -0800 Committer: wes

incubator-mynewt-larva git commit: 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

2016-03-07 Thread wes3
os/asf/incubator-mynewt-larva/diff/9a0f9aff Branch: refs/heads/develop Commit: 9a0f9aff1c72feb4331b01035e1c7547b65380b2 Parents: f91d760 Author: Neel Natu Authored: Mon Mar 7 17:16:40 2016 -0800 Committer: wes3 Committed: Mon Mar 7 20:44:46 2016 -0800 -

[2/2] incubator-mynewt-larva git commit: This closes #12. Fix comment to reflect that we are calling 'sigsetjmp()'

2016-03-07 Thread wes3
/incubator-mynewt-larva/tree/f91d7603 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/f91d7603 Branch: refs/heads/develop Commit: f91d76037952d7f6723d85b4ec77235837d10763 Parents: 948d905 Author: Neel Natu Authored: Mon Mar 7 17:44:49 2016 -0800 Committer: wes3 Committed: Mo

[1/2] incubator-mynewt-larva git commit: 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

2016-03-07 Thread wes3
Repository: incubator-mynewt-larva Updated Branches: refs/heads/develop 701930d41 -> f91d76037 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 se

[GitHub] incubator-mynewt-site pull request: OS fundamental documentation

2016-03-07 Thread wes3
GitHub user wes3 opened a pull request: https://github.com/apache/incubator-mynewt-site/pull/36 OS fundamental documentation Added OS fundamental documentation. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator

incubator-mynewt-site git commit: OS fundamental documentation

2016-03-07 Thread wes3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/669efc77 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/669efc77 Branch: refs/heads/os_fundamentals Commit: 669efc770e396e24aa44c0a831d25cb4fffa76d5 Parents: 5b1ac82 Author: wes3 Authored: Mon Mar 7 16:41

incubator-mynewt-larva git commit: MYNEWT-230

2016-03-07 Thread wes3
r Commit: faa7814db73f712ffa46cf4522c22b821e32cce7 Parents: db0e97b Author: Paul Dietrich Authored: Thu Mar 3 17:11:13 2016 -0800 Committer: wes3 Committed: Mon Mar 7 11:53:13 2016 -0800 -- libs/util/src/datetime.c | 4 ++-- 1 file changed, 2 insertio

incubator-mynewt-larva git commit: 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

2016-03-06 Thread wes3
efs/heads/develop Commit: 701930d414f1c85ae1f72cc38df7bb43155b26d8 Parents: 3daf546 Author: wes3 Authored: Sun Mar 6 14:15:11 2016 -0800 Committer: wes3 Committed: Sun Mar 6 14:15:11 2016 -0800 -- compiler/arm-none-eabi-m4/pkg.yml

incubator-mynewt-larva git commit: omit frame pointer in default m0 builds as our assembly code uses r7 and gcc wanted to use it as a frame pointer

2016-03-06 Thread wes3
mit: 3daf5463d5bc3c53e9bef9e9b692938f1d15a393 Parents: f89e287 Author: wes3 Authored: Sun Mar 6 11:24:11 2016 -0800 Committer: wes3 Committed: Sun Mar 6 11:24:11 2016 -0800 -- compiler/arm-none-eabi-m0/pkg.yml | 2 +- 1 file changed, 1 insertion(+)

incubator-mynewt-larva git commit: Fix incorrect merge of os_time.c

2016-03-06 Thread wes3
87b Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/f89e287b Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/f89e287b Branch: refs/heads/develop Commit: f89e287b9dcafa9106e1304c1b9c69c851f17911 Parents: f208e19 Author: wes3 Authored: Sun Mar 6 11

[1/2] incubator-mynewt-larva git commit: This closes #11. Support building the 'sim' with optimization levels higher than -O0. The higher optimization levels emit useful warnings that are masked at -O

2016-03-06 Thread wes3
ed: Fri Mar 4 18:13:55 2016 -0800 Committer: wes3 Committed: Sun Mar 6 11:05:19 2016 -0800 -- compiler/sim/pkg.yml | 7 ++- libs/os/src/arch/sim/os_arch_sim.c | 84 - libs

[2/2] incubator-mynewt-larva git commit: Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva into develop

2016-03-06 Thread wes3
://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/f208e198 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/f208e198 Branch: refs/heads/develop Commit: f208e19876b7d4a239c4ff0ea22f2f81bb6b2884 Parents: 6440a4a 55afa1c Author: wes3 Authored: Sun Mar 6 11:05:55

[2/3] incubator-mynewt-larva git commit: 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 pr

2016-03-06 Thread wes3
lop Commit: 9717c7964bf8047a975eb5977b064fba4c10a88a Parents: bae36a7 Author: Neel Natu Authored: Fri Mar 4 18:07:14 2016 -0800 Committer: wes3 Committed: Sun Mar 6 10:53:54 2016 -0800 -- libs/os/src/os_sched.c | 5 ++--- 1 file changed, 2

[1/3] incubator-mynewt-larva git commit: MYNEWT-4: Need the concept of wallclock time

2016-03-06 Thread wes3
el Authored: Wed Mar 2 23:01:16 2016 -0800 Committer: wes3 Committed: Sun Mar 6 10:53:53 2016 -0800 -- LICENSE | 1 + libs/os/src/os_time.c | 21

[3/3] incubator-mynewt-larva git commit: Support building the 'sim' with optimization levels higher than -O0. The higher optimization levels emit useful warnings that are masked at -O0.

2016-03-06 Thread wes3
us.apache.org/repos/asf/incubator-mynewt-larva/diff/55afa1c6 Branch: refs/heads/develop Commit: 55afa1c6035d9841413924b44bb6225333102083 Parents: 9717c79 Author: Neel Natu Authored: Fri Mar 4 18:13:55 2016 -0800 Committer: wes3

[GitHub] incubator-mynewt-site pull request: Add mqueue documentation

2016-03-03 Thread wes3
GitHub user wes3 opened a pull request: https://github.com/apache/incubator-mynewt-site/pull/30 Add mqueue documentation You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-mynewt-site mqueue Alternatively you can

incubator-mynewt-site git commit: Add mqueue documentation

2016-03-03 Thread wes3
-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/736ca9a0 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/736ca9a0 Branch: refs/heads/mqueue Commit: 736ca9a059a833cf2e941d055d76608b64fd764b Parents: 7451406 Author: wes3 Authored: Thu Mar 3 22:53:32 2016 -0800

incubator-mynewt-larva git commit: MYNEWT-95: fix whitelist enable/disable in the controller code.

2016-03-03 Thread wes3
hor: wes3 Authored: Thu Mar 3 16:32:59 2016 -0800 Committer: wes3 Committed: Thu Mar 3 16:33:16 2016 -0800 -- net/nimble/controller/src/ble_ll_adv.c | 18 +++--- net/nimble/controller/src/ble_ll_conn.c | 3 +++ net/nim

incubator-mynewt-larva git commit: 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 t

2016-03-03 Thread wes3
asf/incubator-mynewt-larva/diff/9ad54b8d Branch: refs/heads/develop Commit: 9ad54b8d7f6fef1cff43760fc89a8a33ef73af89 Parents: f4c430c Author: wes3 Authored: Thu Mar 3 15:11:55 2016 -0800 Committer: wes3 Committed: Thu Mar 3 15:11:55 2016 -0

[2/2] incubator-mynewt-larva git commit: MYNEWT-4: Need the concept of wallclock time

2016-03-03 Thread wes3
/tree/70511652 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/70511652 Branch: refs/heads/develop Commit: 7051165241fd498e6024f800344de1b420330a7f Parents: 4e2c53c Author: neel Authored: Wed Mar 2 23:01:16 2016 -0800 Committ

[1/2] incubator-mynewt-larva git commit: Describe valid datetime strings right above parse_datetime() to make it easier to follow the code.

2016-03-03 Thread wes3
mit: f4c430c484f68e4e9bdc8fe2b299e30097d5a25b Parents: 7051165 Author: neel Authored: Thu Mar 3 12:37:35 2016 -0800 Committer: wes3 Committed: Thu Mar 3 14:48:59 2016 -0800 -- libs/util/src/datetime.c | 9 + 1 file changed

[GitHub] incubator-mynewt-site pull request: Removal of os_mutex_delete and...

2016-03-02 Thread wes3
GitHub user wes3 opened a pull request: https://github.com/apache/incubator-mynewt-site/pull/25 Removal of os_mutex_delete and os_sem_delete from the documentation You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator

incubator-mynewt-site git commit: Removal of os_mutex_delete and os_sem_delete from the documentation as they are no longer in the code

2016-03-02 Thread wes3
: 26867f1d60ac5e1cd62c3f7e9a4ab7e00f0b2ec9 Parents: 9ee8142 Author: wes3 Authored: Wed Mar 2 14:02:40 2016 -0800 Committer: wes3 Committed: Wed Mar 2 14:02:40 2016 -0800 -- docs/os/core_os/mutex/mutex.md | 1 - docs/os/core_os/mutex

[1/3] incubator-mynewt-larva git commit: MYNEWT-188: controller code now uses correct mbuf API to free a mbuf chain.

2016-03-02 Thread wes3
nts: 2070003 Author: wes3 Authored: Wed Mar 2 11:57:17 2016 -0800 Committer: wes3 Committed: Wed Mar 2 11:57:29 2016 -0800 -- net/nimble/controller/src/ble_ll.c | 12 ++-- net/nimble/controller/src/ble_ll_adv.c |

[2/3] incubator-mynewt-larva git commit: 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 am

2016-03-02 Thread wes3
: 207000366ff247e675d5666eb0e3122d1ce2788c Parents: 5d97f53 Author: wes3 Authored: Wed Mar 2 11:53:08 2016 -0800 Committer: wes3 Committed: Wed Mar 2 11:57:29 2016 -0800 -- libs/os/src/os_mbuf.c| 22 +++--- libs/os/src/test/mbuf_test.c | 27

[3/3] incubator-mynewt-larva git commit: 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

2016-03-02 Thread wes3
://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/tree/5d97f537 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-larva/diff/5d97f537 Branch: refs/heads/develop Commit: 5d97f53745862e9c3df1fa7d28e6799d12a2defc Parents: d204db2 Author: wes3 Authored: Wed Mar 2 11:50:58 2016

incubator-mynewt-site git commit: Remove os_mbuf_free() from exposed API. This is an internal API only

2016-03-02 Thread wes3
hor: wes3 Authored: Wed Mar 2 09:43:17 2016 -0800 Committer: wes3 Committed: Wed Mar 2 09:43:17 2016 -0800 -- docs/os/core_os/mbuf/mbuf.md | 1 - docs/os/core_os/mbuf/os_mbuf_free.md |

[GitHub] incubator-mynewt-site pull request: MYNEWT-147: add mbuf documenta...

2016-03-01 Thread wes3
GitHub user wes3 opened a pull request: https://github.com/apache/incubator-mynewt-site/pull/21 MYNEWT-147: add mbuf documentation Sorry that I have added this in the os_tasks branch. I thought I had a mbuf branch checked out but that was not the case so I used this branch. You

incubator-mynewt-site git commit: MYNEWT-147: add mbuf documentation

2016-03-01 Thread wes3
0bc Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/fb6890bc Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/fb6890bc Branch: refs/heads/os_tasks Commit: fb6890bcb1b7700979dc5376fae8fb084d566dca Parents: 22c090f Author: wes3 Authored: Tue Mar 1 17:50

[GitHub] incubator-mynewt-site pull request: MYNEWT-146: add task documenta...

2016-02-25 Thread wes3
GitHub user wes3 opened a pull request: https://github.com/apache/incubator-mynewt-site/pull/9 MYNEWT-146: add task documentation to core os manual Committed documentation for os tasks You can merge this pull request into a Git repository by running: $ git pull https

incubator-mynewt-site git commit: MYNEWT-146: add task documentation to core os manual

2016-02-25 Thread wes3
/commit/22c090fb Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/tree/22c090fb Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/diff/22c090fb Branch: refs/heads/os_tasks Commit: 22c090fb0493913e81fe0459730b564e4a30c8dc Parents: 0f9e111 Author: wes3 Authored: Thu

[GitHub] incubator-mynewt-site pull request: os mempool

2016-02-25 Thread wes3
GitHub user wes3 opened a pull request: https://github.com/apache/incubator-mynewt-site/pull/8 os mempool Finished memory pool documentation. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-mynewt-site os_mempool

<    1   2   3   4   5   6   7   >