Re: Arduino zero Blinky : build bootloader error

2016-05-15 Thread Christopher Collins
Hi Pradeep, On Sun, May 15, 2016 at 06:47:29PM +0530, Pradeep Sanjeewa wrote: > But when I try to download the bootloader (newt load arduino_boot) , it > gives an error. > > line 61: openocd: command not found > Error: exit status 127 Did you see the documentation for getting started in Linux?

Re: Mynewt Local BSP Instance Location

2016-05-11 Thread Christopher Collins
Hi Kevin, On Wed, May 11, 2016 at 01:32:14PM +0200, Kevin Townsend wrote: > I'm trying to document the process of creating a custom BSP based on an > existing model from apache-newt-core, and copied the model into the > local `projectroot/hw/bsp/boardname` folder, updated the `pkg.yml` file, >

Re: callout and callout_func

2016-05-06 Thread Christopher Collins
I also prefer #2. Chris On Fri, May 06, 2016 at 11:31:03AM -0700, will sanfilippo wrote: > My vote would be #2 as well. > > > > On May 6, 2016, at 11:29 AM, marko kiiskila wrote: > > > > Hi, > > > >> On May 5, 2016, at 10:47 AM, Sterling Hughes wrote:

Re: Blinky on nrf52DK needs repos/apache-mynewt-core to be on master

2016-05-05 Thread Christopher Collins
On Thu, May 05, 2016 at 05:13:25PM +0530, Anuj Deshpande wrote: > Hi all > > I followed the instructions on how to setup newt tool and then blinky on > the nrf52 DK. > > http://mynewt.apache.org/os/tutorials/nRF52/ [...] > I had to change the branch of the repos/apache-mynewt-core repo which was

Re: Setting cflags correctly in bletiny

2016-05-05 Thread Christopher Collins
On Thu, May 05, 2016 at 06:28:19PM +0530, Anuj Deshpande wrote: > Hi all, > > I am on 64 bit 16.04 Ubuntu with a manually installed toolchain which has > been added to my path. > > Before building the app, while setting the cflags for the target, the > documentation says that one should not give

[jira] [Created] (MYNEWT-292) Don't allow two tasks to have the same priority

2016-05-04 Thread Christopher Collins (JIRA)
Christopher Collins created MYNEWT-292: -- Summary: Don't allow two tasks to have the same priority Key: MYNEWT-292 URL: https://issues.apache.org/jira/browse/MYNEWT-292 Project: Mynewt

Re: legacy pairing for nimble

2016-05-03 Thread Christopher Collins
On Mon, May 02, 2016 at 09:27:12PM +, p...@wrada.com wrote: > > All, > > This pull request contains legacy pairing implementation for nimble. It also > contains a change from Chris which is not yet committed that I needed to > ensure atomic access to the l2cap state machine in

[jira] [Updated] (MYNEWT-291) BLE Host - Split GATT attribute access function into more specific events

2016-05-02 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-291: --- Description: Nimble notifies the app that a characteristic or descriptor is being

Re: [VOTE] Release Apache Mynewt 0.8.0-incubating-rc1

2016-04-29 Thread Christopher Collins
On Thu, Apr 28, 2016 at 01:09:45PM -0700, marko kiiskila wrote: > The vote is open for at least 72 hours and passes if a majority of at > least three +1 PPMC votes are cast. > > [X] +1 Release this package > [ ] 0 I don't feel strongly about it, but don't object > [ ] -1 Do not release this

[jira] [Resolved] (MYNEWT-75) NFFS - Perform garbage collection when hash entry pool or data block pool exhausted

2016-04-26 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins resolved MYNEWT-75. --- Resolution: Fixed > NFFS - Perform garbage collection when hash entry pool or d

Re: First draft of Coding standards in develop branch

2016-04-26 Thread Christopher Collins
de. Chris On Tue, Apr 26, 2016 at 09:31:55AM -0700, Sterling Hughes wrote: > > > On 4/26/16 9:22 AM, Christopher Collins wrote: > > On Tue, Apr 26, 2016 at 09:06:37AM -0700, Sterling Hughes wrote: > >> I think we do need a naming convention here - I'm fine adopting H_

Re: First draft of Coding standards in develop branch

2016-04-26 Thread Christopher Collins
On Tue, Apr 26, 2016 at 09:06:37AM -0700, Sterling Hughes wrote: > I think we do need a naming convention here - I'm fine adopting H_*. > I'll point out that almost every POSIX or LIBC header I've ever seen > uses underscore, and I believe this is only reserved in C++ -- that > said, we need to

Re: First draft of Coding standards in develop branch

2016-04-26 Thread Christopher Collins
On Sun, Apr 24, 2016 at 10:08:09AM -0700, Sterling Hughes wrote: > Hi, > > As we start to bring on new contributors, and operate as a project, its > increasingly important that we document and agree upon coding standards. > I think we've done a good job of maintaining this consistency >

[jira] [Commented] (MYNEWT-286) nRF51 crashes when receiving large(ish) ACL packet

2016-04-22 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15254676#comment-15254676 ] Christopher Collins commented on MYNEWT-286: Thanks, Johan. I haven't had any luck

Re: MYNEWT-262 Log module needs split in logging and reporting

2016-04-19 Thread Christopher Collins
Hi Vipul, On Mon, Apr 18, 2016 at 11:53:28PM -0700, Vipul Rahane wrote: > - Make changes to the log_register() function to take LOG_MODULE_X as > an argument. This module ID is present as a field in the log structure > and can be used anytime an entry is logged in the specific log. There > was a

Re: Mynewt for arduino_101 board

2016-04-18 Thread Christopher Collins
Hi Andre, On Mon, Apr 18, 2016 at 10:55:49AM +0300, Andrei Emeltchenko wrote: > Hi, > > I am working on arduino_101 development board. > https://www.arduino.cc/en/Main/ArduinoBoard101 > > It has nrf51 BLE chip, Basically the configuration is the same as for > the nrf51dk-16kbram with the only

Re: Proposed changes to Nimble host

2016-04-18 Thread Christopher Collins
On Mon, Apr 18, 2016 at 09:18:16AM -0700, will sanfilippo wrote: > For #2, my only “concerns” (if you could call them such) are: > * Using OS_EVENT_TIMER as opposed to some other event. Should all > OS_EVENT_TIMER events be caused by a timer? Probably no big deal… What > events are going to be

Proposed changes to Nimble host

2016-04-17 Thread Christopher Collins
Hello all, The Mynewt BLE stack is called Nimble. Nimble consists of two packages: * Controller (link-layer) [net/nimble/controller] * Host (upper layers) [net/nimble/host] This email concerns the Nimble host. As I indicated in an email a few weeks ago, the code size of the

Re: Problem Loading arduino_boot

2016-04-14 Thread Christopher Collins
Hi Nges, On Thu, Apr 14, 2016 at 03:02:49AM +0100, Nges B wrote: > Ok thanks. > I will be waiting for your response. Unfortunately, I can't reproduce the problem over here. I was able to load the arduino boot loader in Ubuntu 14.10 without any problems.

Re: Problem Loading arduino_boot

2016-04-13 Thread Christopher Collins
Hi Nges, On Thu, Apr 14, 2016 at 02:44:10AM +0100, Nges B wrote: > hello Chris sorry for my late reply, > I succeeded in installing the openocd 0.9.0 since yesterday morning. Not a problem, and sorry for not noticing the "0.9.0" string in your earlier emails. You do not need to download

Re: Using third-party Apache code

2016-04-10 Thread Christopher Collins
(I meant to send this several days ago, but I just noticed it in my drafts folder. Thanks for answering my questions!) Hi Justin, On Fri, Apr 08, 2016 at 08:08:56AM +1000, Justin Mclean wrote: [...] > IANAL etc etc > > What’s the software in question your thinking of bundling? I have pulled

Re: Timestamp for logs

2016-04-08 Thread Christopher Collins
On Thu, Apr 07, 2016 at 10:33:26PM -0700, Vipul Rahane wrote: > Hello, > > I agree with your statement. We do not know on what kind of devices > Mynewt would be ported to. Sleepy devices which are meant to work for > 20 years running on a single coin cell battery will rollover the time > stamp in

Re: choosing between FCB and NFFS

2016-04-07 Thread Christopher Collins
duplicating the entire app. I think the problem you described won't be applicable to most apps. The example apps are affected by this because they are meant to be as generic as possible. Chris On Thu, Apr 07, 2016 at 11:03:07AM -0700, Christopher Collins wrote: > That mostly sounds good to

Re: choosing between FCB and NFFS

2016-04-07 Thread Christopher Collins
That mostly sounds good to me, though I agree that the need to duplicate app code is not ideal. Here is an alternative idea: * Both fs and fcb export a suitable API (e.g., "bootapi"). * By default, apps depend on nffs. * If a particular feature is set in the target, the app depends on

Rename newtmgr protocol

2016-04-06 Thread Christopher Collins
Hello all, There are two things called "newtmgr": 1. A simple command-response protocol used for interfacing with mynewt devices (the newtmgr server code is at core:libs/newtmgr). 2. A CLI tool which communicates with mynewt devics via the newtmgr protocol (newt:newtmgr). I have had a

Re: [VOTE]: Committer status for Paul Dietrich and Neel Natu

2016-04-06 Thread Christopher Collins
On Tue, Apr 05, 2016 at 10:39:01PM -0700, aditi hilbert wrote: > This is a call to vote on conferring committer status to the following > two contributors. They have submitted several patches and entire > modules via pull requests on Mynewt github mirrors on a variety of > topics. > > [+1] Paul

[jira] [Closed] (MYNEWT-74) NFFS - Make sure RAM is freed when a file gets unlinked

2016-04-05 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-74?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins closed MYNEWT-74. - Resolution: Fixed I tried uploading a 108kB image five times, and I never encountered any

[jira] [Assigned] (MYNEWT-74) NFFS - Make sure RAM is freed when a file gets unlinked

2016-04-05 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-74?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins reassigned MYNEWT-74: - Assignee: Christopher Collins (was: Aditi Hilbert) > NFFS - Make sure

Re: net/nimble/host code size reduction

2016-04-05 Thread Christopher Collins
On Tue, Apr 05, 2016 at 03:10:40PM -0700, aditi hilbert wrote: > So how much was the size reduction? Good question :). The host size was reduced from: 48526 bytes to: 42257 bytes I should note that I am building with -DLOG_LEVEL=2, which also reduces the code size somewhat. This

net/nimble/host code size reduction

2016-04-05 Thread Christopher Collins
Hello all, Yesterday I made a fairly large commit to the net/nimble/host package in the core repository (the host-side of the BLE stack). I wanted to provide the community with an explanation of these changes and related changes planned for the future. This email will probably be long and

Re: Testing rhe libs/shell

2016-04-04 Thread Christopher Collins
On Mon, Apr 04, 2016 at 11:55:54PM +0100, Nges B wrote: > in a new created project , the newt test all fails the libs/json . > the jlibs/json was not corrected on that repository. > Thanks It looks like this particular fix was already pushed to the develop branch on 2016-03-21

Re: Master newt does not build released software

2016-04-02 Thread Christopher Collins
On Sat, Apr 02, 2016 at 02:00:55PM -0700, Sterling Hughes wrote: > When making changes to a platform as popular as Arduino Zero, that will > likely break compat, can people please TEST to make sure the release > version still works. Also, I imagine that compatibility-breaking changes like these

Re: Master newt does not build released software

2016-04-02 Thread Christopher Collins
I agree that that is a compatibility break, but that change was made at the same time as a host of other backwards-incompatible changes (0.8.0-b2). I think this particular problem is a bit more complicated, so strap yourself in for some mind-numbing post-mortem analysis. The root of this issue

[jira] [Closed] (MYNEWT-65) NFFS - Don't allow a parent directory to be moved into a child directory

2016-03-29 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-65?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins closed MYNEWT-65. - Resolution: Fixed > NFFS - Don't allow a parent directory to be moved into a ch

[ANNOUNCE] Apache Mynewt Apache Mynewt 0.8.0-b2-incubating released

2016-03-28 Thread Christopher Collins
Hello all, The Apache Mynewt team is pleased to announce the release of Apache Mynewt 0.8.0-b2-incubating. Apache Mynewt is a community-driven module OS for constrained, embedded applications. Mynewt provides a real-time operating system, flash file system, network stacks, and support utilities

Re: FYI: bletiny is over the nrf51 code size limit

2016-03-28 Thread Christopher Collins
The culprit is the security code that was recently added to the host. This new code caused ~10kB of mbedtls code to get pulled in to the image. Since security support is incomplete, I have disabled the security manager by default. The latest code in the develop branch should fit on the nRF51

[RESULT][VOTE] Release Apache Mynewt 0.8.0-b2-incubating-rc3

2016-03-25 Thread Christopher Collins
Hello all, Voting for Apache Mynewt 0.8.0-b2-incubating-rc3 is now closed. The release has passed. The vote breakdown is as follows: +1 Jim Jagielski(binding) +1 Justin Mclean(binding) +1 Sterling Hughes (binding) Total: +3 Thank you to all who voted. Thanks, Chris

Re: Nimble HCI

2016-03-24 Thread Christopher Collins
On Wed, Mar 23, 2016 at 05:08:37PM -0700, will sanfilippo wrote: [...] To summarize my understanding of your proposal (please let me know if I got anything wrong!): 1. Create several independent HCI packages in the net/nimble directory. > net/nimble/hci_spi > net/nimble/hci_combined

[VOTE] Release Apache Mynewt 0.8.0-b2-incubating-rc3

2016-03-22 Thread Christopher Collins
Hello, The Apache Mynewt Incubator PPMC has approved a proposal to release Release Apache Mynewt 0.8.0-b2-incubating-rc3. We now kindly request that the Incubator PMC members review and vote on this incubator release. Apache Mynewt is a community-driven, permissively licensed open source

[RESULT][VOTE] Release Apache Mynewt 0.8.0-b2-incubating-rc3

2016-03-22 Thread Christopher Collins
Hello all, Voting for Apache Mynewt 0.8.0-b2-incubating-rc3 is now closed. The release has passed this step of the process. The vote breakdown is as follows: +1 Christopher Collins +1 Sterling Hughes +1 Justin Mclean +1 Will san Filippo Total: +4 We can now call a vote on the general

[VOTE] Release Apache Mynewt 0.8.0-incubating-b2

2016-03-19 Thread Christopher Collins
Hello all, I am pleased to be calling this vote for the source release of Apache Mynewt 0.8.0-incubating-b2. Apache Mynewt is a community-driven, permissively licensed open source initiative for constrained, embedded applications. Mynewt provides a real-time operating system, flash file system,

Re: [VOTE] Release Apache Mynewt 0.8.0-incubating-b2

2016-03-19 Thread Christopher Collins
On Thu, Mar 17, 2016 at 10:02:01AM +1100, Justin Mclean wrote: > > Blinky is a bit unusual in that it is not meant to be compilable nor > > testable on its own > > Any reason it has unittest as a target then? (as shown by mynewt info) Well... it's an implementation detail that leaked out :).

[DISCUSS] Release Apache Mynewt 0.8.0-incubating-b2

2016-03-19 Thread Christopher Collins
Hi all, This thread is for any and all discussion regarding the release of Apache Mynewt 0.8.0-incubating-b2. All feedback is welcome. Thanks, Chris

[VOTE] Release Apache Mynewt 0.8.0-b2-incubating-rc3

2016-03-18 Thread Christopher Collins
Hello all, I am pleased to be calling this vote for the source release of Apache Mynewt 0.8.0-b2-incubating-rc3. Apache Mynewt is a community-driven, permissively licensed open source initiative for constrained, embedded applications. Mynewt provides a real-time operating system, flash file

[DISCUSS] Release Apache Mynewt 0.8.0-b2-incubating-rc3

2016-03-18 Thread Christopher Collins
Hello all, This thread is for any and all discussion regarding the release of Apache Mynewt 0.8.0-b2-incubating-rc3. All feedback is welcome. Thanks, Chris

[VOTE][CANCEL] Release Mynewt 0.8.0-incubating-b2

2016-03-18 Thread Christopher Collins
Hello all, Voting for the release of 0.8.0-incubating-b2 has been cancelled due to a bug that was discovered in the bletiny application [*]. A new vote will be called in the near future. I apologize for the confusion. The next release candidate will be clearly labelled with a candidate number

Re: [DISCUSS] Release Apache Mynewt 0.8.0-incubating-b2

2016-03-18 Thread Christopher Collins
Hi Justin, On Sat, Mar 19, 2016 at 08:49:50AM +1100, Justin Mclean wrote: > Hi, > > I took a look at the binaries and have a question. What exactly is in > the newt binary? Is any extra 3rd party code bundled into that binary > that is not in the source release? And if so how is that licensed?

[VOTE][CANCEL] Release Mynewt 0.8.0-incubating-b2

2016-03-16 Thread Christopher Collins
Hello all, Voting for the release of 0.8.0-incubating-b2 has been cancelled due to some compliance issues. A new vote will be called in the near future. Thanks, Chris

Apache Mynewt release process

2016-03-06 Thread Christopher Collins
Hello all, I have created a page on the Mynewt wiki detailing the release process: https://cwiki.apache.org/confluence/display/MYNEWT/Release+Process If you have time, please take a look and make corrections or post comments to the list. Thanks, Chris

[ANNOUNCE] Apache Mynewt 0.8.0-b1-incubating released

2016-03-06 Thread Christopher Collins
Hello all, The Apache Mynewt team is pleased to announce the first release of Apache Mynewt: 0.8.0-b1-incubating. Apache Mynewt is a community-driven module OS for constrained, embedded applications. Mynewt provides a real-time operating system, flash file system, network stacks, and support

Re: installing the Newt

2016-03-02 Thread Christopher Collins
$ mkdir -p "$GOPATH"/src/mynewt.apache.org && ln -s $GOPATH/src/git-wip-us.apache.org/repos/asf/incubator-mynewt-newt "$GOPATH"/src/mynewt.apache.org/newt Sorry for the hassle. Yes, we definitely need to include convenience binaries in the next release :). Chri

[RESULT][VOTE] Release Apache Mynewt 0.8.0-b1-incubating

2016-03-01 Thread Christopher Collins
Hello all, Voting for Apache Mynewt 0.8.0-b1-incubating is now closed. The release has passed. The vote breakdown is as follows: +1 Jim Jagielski(binding) +1 Justin Mclean(binding) +1 Sterling Hughes (binding) Total: +3 Thank you to all who voted. Thanks, Chris

[jira] [Resolved] (MYNEWT-137) Replace YAML dependency in Newt tool

2016-02-29 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins resolved MYNEWT-137. Resolution: Fixed The solution was to rewrite the parts of yaml.v2 that we need

Re: [RESULT][VOTE] Release Apache Mynewt 0.8.0-b1-incubating

2016-02-27 Thread Christopher Collins
FYI - here is the vote thread on the general list: http://mail-archives.apache.org/mod_mbox/incubator-general/201602.mbox/%3C20160227030138.GT14480%40iori.nightmare.heaven%3E (Yes, I need to change my computer domain!) Chris On Fri, Feb 26, 2016 at 06:11:25PM -0800, Christopher Collins wrote

[VOTE] Release Apache Mynewt 0.8.0-b1-incubating

2016-02-26 Thread Christopher Collins
Hello, The Apache Mynewt Incubator PPMC has approved a proposal to release Apache Mynewt 0.8.0-b1-incubating. We now kindly request that the Incubator PMC members review and vote on this incubator release. Apache Mynewt is a community-driven, permissively licensed open source initiative for

[RESULT][VOTE] Release Apache Mynewt 0.8.0-b1-incubating

2016-02-26 Thread Christopher Collins
Hello all, Voting for Apache Mynewt 0.8.0-b1-incubating is now closed. The release has passed this step of the process. The vote breakdown is as follows: +1 Aditi Hilbert +1 Justin Mclean +1 Marko Kiiskila +1 Sterling Hughes +1 Will san Filippo Total: +5 We can now call a vote on the

[jira] [Updated] (MYNEWT-167) Newt sometimes performs unnecessary compiles due to inconsistently ordered cflags

2016-02-26 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-167: --- Fix Version/s: v0_8_0_beta2 > Newt sometimes performs unnecessary compiles

[jira] [Closed] (MYNEWT-125) newt should show available options for different tags like arch

2016-02-24 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins closed MYNEWT-125. -- Resolution: Fixed The user can get a list of valid settings with the following

[jira] [Closed] (MYNEWT-39) Fix confusion between egg & project .yml files

2016-02-24 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins closed MYNEWT-39. - Resolution: Fixed The contents of all {{.yml}} and {{compiler.yml}} files have been

[jira] [Closed] (MYNEWT-43) Add missing fields to egg.yml files

2016-02-24 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-43?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins closed MYNEWT-43. - Resolution: Fixed I added these fields to all pkg.yml files in larva. I made up

[jira] [Created] (MYNEWT-161) NFFS - Inefficient restoring of large files

2016-02-24 Thread Christopher Collins (JIRA)
Christopher Collins created MYNEWT-161: -- Summary: NFFS - Inefficient restoring of large files Key: MYNEWT-161 URL: https://issues.apache.org/jira/browse/MYNEWT-161 Project: Mynewt Issue

[jira] [Created] (MYNEWT-160) NFFS - Files with scattered data blocks can cause restore failures

2016-02-24 Thread Christopher Collins (JIRA)
Christopher Collins created MYNEWT-160: -- Summary: NFFS - Files with scattered data blocks can cause restore failures Key: MYNEWT-160 URL: https://issues.apache.org/jira/browse/MYNEWT-160 Project

Re: README.md files

2016-02-23 Thread Christopher Collins
Just an "fyi" - I am planning on tagging and restarting the release process at about 3:00 PST today (in one hour). If you have any documentation or license changes that need to go into master, please let me know before then. Thanks, Chris On Tue, Feb 23, 2016 at 11:07:28AM -0800, C

[jira] [Closed] (MYNEWT-127) BLE Host - Allow application to set advertise response data

2016-02-23 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins closed MYNEWT-127. -- Resolution: Fixed > BLE Host - Allow application to set advertise response d

[jira] [Assigned] (MYNEWT-43) Add missing fields to egg.yml files

2016-02-22 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-43?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins reassigned MYNEWT-43: - Assignee: Christopher Collins (was: Sterling Hughes) > Add missing fie

[jira] [Assigned] (MYNEWT-125) newt should show available options for different tags like arch

2016-02-22 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins reassigned MYNEWT-125: -- Assignee: Christopher Collins (was: Sterling Hughes) > newt should s

[jira] [Updated] (MYNEWT-96) Nimble stack configuration

2016-02-22 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-96?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-96: -- Fix Version/s: (was: v0_8_0_beta2) v0_9_0_rel > Nimble st

[jira] [Updated] (MYNEWT-66) BLE Host - Random Addresses

2016-02-22 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-66: -- Due Date: (was: 22/Feb/16) Fix Version/s: (was: v0_8_0_beta2

[jira] [Updated] (MYNEWT-127) BLE Host - Allow application to set advertise response data

2016-02-22 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-127: --- Due Date: 23/Feb/16 > BLE Host - Allow application to set advertise response d

Re: [3/3] incubator-mynewt-larva git commit: Add license to .gitignore file.

2016-02-22 Thread Christopher Collins
On Tue, Feb 23, 2016 at 09:39:41AM +1100, Justin Mclean wrote: > Hi, > > > Whoops, thanks Justin. I didn't see that note in time. > > Pulling license header of files that may not require it is a non issue, I > very much doubt that anyone would take issue with it or in fact even notice > :-)

[VOTE] Release Mynewt 0.8.0-b1-incubating

2016-02-22 Thread Christopher Collins
Hello all, I am pleased to be calling this vote for the source release of mynewt-0.8.0-b1-incubating. Apache Mynewt is a community-driven, permissively licensed open source initiative for constrained, embedded applications. The release candidate to be voted on is available at:

Re: RAT (release audit tool)

2016-02-22 Thread Christopher Collins
Thanks, Justin, that is a good idea. I'll run both of those tools. Chris On Sun, Feb 21, 2016 at 04:54:17PM +1100, Justin Mclean wrote: > Hi, > > It quite likely that anyone reviewing the release on the incubator will use: > 1) Apache rat [1] > 2) Compliance Rocks > > We might want to put a

Re: LICENSE and NOTICE contents / headers

2016-02-19 Thread Christopher Collins
On Sat, Feb 20, 2016 at 09:40:40AM +1100, Justin Mclean wrote: > I think the LICENSE is still missing a number of things, do you look > at my email when I went through the repos and listed what was > contained in them? I know things have changed a little in > tadpole/larval repos but everythink

Re: LICENSE and NOTICE contents / headers

2016-02-19 Thread Christopher Collins
On Sat, Feb 20, 2016 at 09:05:58AM +1100, Justin Mclean wrote: > > The rest of them are from files which contain the Apache license text at > > the top of the file. In these files, we retained the original copyright > > notice below the Apache license. Do you think this is problematic? > >

Re: LICENSE and NOTICE contents / headers

2016-02-19 Thread Christopher Collins
Thanks a lot for looking at this, Justin. On Fri, Feb 19, 2016 at 06:16:22PM +1100, Justin Mclean wrote: > Newt repo still has: > ./.git/hooks/pre-rebase.sample I believe this file is not actually in the repository. When a git repo is cloned, the .git directory is populated with the contents of

Re: incubator-mynewt-newt git commit: LICENSE, NOTICE, and KEYS files for newt.

2016-02-18 Thread Christopher Collins
On Fri, Feb 19, 2016 at 06:18:19PM +1100, Justin Mclean wrote: > HI, > > > Since we won't be releasing binaries this time around, the only > > artifacts are: 1) the source tgz files > > Perhaps a silly question. But how are those tgz files generated? Oh, I see. No, not silly at all. I used

Re: incubator-mynewt-newt git commit: LICENSE, NOTICE, and KEYS files for newt.

2016-02-18 Thread Christopher Collins
On Fri, Feb 19, 2016 at 06:05:20PM +1100, Justin Mclean wrote: > What the process for generating the release artefacts? Since we won't be releasing binaries this time around, the only artifacts are: 1) the source tgz files, 2) the ascii signature files, and 3) the SHA checksums. Or maybe you are

Re: incubator-mynewt-newt git commit: LICENSE, NOTICE, and KEYS files for newt.

2016-02-18 Thread Christopher Collins
On Fri, Feb 19, 2016 at 05:54:11PM +1100, Justin Mclean wrote: > Hi, > > >> Would you like me to give the various LICENSE and NOTICE files a once > >> over before you make an official RC? > > > > Oops, I am not sure how I missed this. Yes, that would be extremely > > helpful. > > I assume they

Re: incubator-mynewt-newt git commit: LICENSE, NOTICE, and KEYS files for newt.

2016-02-18 Thread Christopher Collins
On Fri, Feb 19, 2016 at 04:19:57PM +1100, Justin Mclean wrote: > Would you like me to give the various LICENSE and NOTICE files a once > over before you make an official RC? Oops, I am not sure how I missed this. Yes, that would be extremely helpful. Thanks, Chris

Re: incubator-mynewt-newt git commit: LICENSE, NOTICE, and KEYS files for newt.

2016-02-18 Thread Christopher Collins
On Fri, Feb 19, 2016 at 04:19:57PM +1100, Justin Mclean wrote: [convenience binaries] > And are we 100% sure that they don’t contain the LGPL code (source or > compiled) ? No - the binaries certainly *do* contain LGPL code. I take it that is a problem :). I think we can refrain from releasing

Re: incubator-mynewt-newt git commit: LICENSE, NOTICE, and KEYS files for newt.

2016-02-18 Thread Christopher Collins
On Fri, Feb 19, 2016 at 01:43:59PM +1100, Justin Mclean wrote: > If you’re going to be RM, you should sign up to that list and/or take > a look previous incubating release votes so you know what to expect. Good idea. I have subscribed to that list. Now... :) I am afraid I'm going to have to nag

Re: incubator-mynewt-newt git commit: LICENSE, NOTICE, and KEYS files for newt.

2016-02-18 Thread Christopher Collins
On Fri, Feb 19, 2016 at 01:18:19PM +1100, Justin Mclean wrote: > Hi, > > > Thanks, Justin. If we remove this from the distribution (i.e., don't > > bundle it), do we still need to mention it in LICENSE or NOTICE? > > No only things that are bundled need to be mentioned in LICENSE and > NOTICE,

Re: Kicking off a release

2016-02-18 Thread Christopher Collins
Sounds good. I will act as the release manager. Chris On Thu, Feb 18, 2016 at 01:48:43PM -0800, Sterling Hughes wrote: > > > On 2/16/16 5:07 PM, Justin Mclean wrote: > > Hi, > > > > Who is going to act as release manager? > > > > Good question: I nominate Chris. > > > > >> - Add release

[jira] [Created] (MYNEWT-127) BLE Host - Allow application to set advertise response data

2016-02-18 Thread Christopher Collins (JIRA)
Christopher Collins created MYNEWT-127: -- Summary: BLE Host - Allow application to set advertise response data Key: MYNEWT-127 URL: https://issues.apache.org/jira/browse/MYNEWT-127 Project

[jira] [Created] (MYNEWT-124) Log buffer issues

2016-02-17 Thread Christopher Collins (JIRA)
Christopher Collins created MYNEWT-124: -- Summary: Log buffer issues Key: MYNEWT-124 URL: https://issues.apache.org/jira/browse/MYNEWT-124 Project: Mynewt Issue Type: Bug

[jira] [Created] (MYNEWT-121) sys/stats - Allow access from multiple source files

2016-02-16 Thread Christopher Collins (JIRA)
Christopher Collins created MYNEWT-121: -- Summary: sys/stats - Allow access from multiple source files Key: MYNEWT-121 URL: https://issues.apache.org/jira/browse/MYNEWT-121 Project: Mynewt

[jira] [Resolved] (MYNEWT-68) BLE Host - Overly strict mbuf size requirements

2016-02-16 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins resolved MYNEWT-68. --- Resolution: Fixed > BLE Host - Overly strict mbuf size requireme

Re: Proposed changes to sys/stats

2016-02-16 Thread Christopher Collins
Thanks for the feedback, all. I will commit the first three changes to the develop branch, but leave proposal 4 unimplemented. Chris On Tue, Feb 16, 2016 at 01:35:16PM -0800, will sanfilippo wrote: > +1 for 1, 2 and 3. > > Not sure about 4. I am fine with using the macros and prefacing the

[jira] [Resolved] (MYNEWT-64) BLE Host - HCI callback thread-safety

2016-02-12 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-64?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins resolved MYNEWT-64. --- Resolution: Fixed This is implemented via two changes: * Add a ble_hci_sched mutex

[jira] [Updated] (MYNEWT-59) BLE Host - Security Manager - Key Generation

2016-02-10 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-59: -- Fix Version/s: v0_9_0_beta1 > BLE Host - Security Manager - Key Generat

[jira] [Updated] (MYNEWT-74) NFFS - Make sure RAM is freed when a file gets unlinked

2016-02-10 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-74?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-74: -- Fix Version/s: v0_8_0_beta2 > NFFS - Make sure RAM is freed when a file gets unlin

[jira] [Updated] (MYNEWT-61) BLE Host - Security Manager - Just Works

2016-02-10 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-61: -- Fix Version/s: v0_9_0_beta1 > BLE Host - Security Manager - Just Wo

[jira] [Updated] (MYNEWT-64) BLE Host - HCI callback thread-safety

2016-02-10 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-64?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-64: -- Fix Version/s: v0_8_0_beta2 > BLE Host - HCI callback thread-saf

[jira] [Updated] (MYNEWT-66) BLE Host - Random Addresses

2016-02-10 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-66: -- Fix Version/s: v0_8_0_beta2 > BLE Host - Random Addres

[jira] [Updated] (MYNEWT-60) BLE Host - Security Manager - Encryption

2016-02-10 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-60: -- Fix Version/s: v0_9_0_beta1 > BLE Host - Security Manager - Encrypt

[jira] [Updated] (MYNEWT-75) NFFS - Perform garbage collection when hash entry pool or data block pool exhausted

2016-02-10 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-75: -- Fix Version/s: v0_8_0_beta2 > NFFS - Perform garbage collection when hash entry p

[jira] [Updated] (MYNEWT-60) BLE Host - Security Manager - Encryption

2016-02-08 Thread Christopher Collins (JIRA)
[ https://issues.apache.org/jira/browse/MYNEWT-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Christopher Collins updated MYNEWT-60: -- Summary: BLE Host - Security Manager - Encryption (was: Security Manager - Encryption

[jira] [Created] (MYNEWT-61) Security Manager - Just Works

2016-02-08 Thread Christopher Collins (JIRA)
Christopher Collins created MYNEWT-61: - Summary: Security Manager - Just Works Key: MYNEWT-61 URL: https://issues.apache.org/jira/browse/MYNEWT-61 Project: Mynewt Issue Type: New Feature

Re: Go include path / Git Include Path

2016-01-19 Thread Christopher Collins
The only way I could get "go get" to work with newt is by using the ".git" path. I changed all of the newt's include paths to the current form to allow for simpler installation instructions. Chris On Tue, Jan 19, 2016 at 10:07:24AM -0800, Sterling Hughes wrote: > Howdy, > > Right now there is

Re: Mynewt Windows port

2015-12-02 Thread Christopher Collins
Oops, I meant to put the appropriate URLs in those empty parenthesis. Here they are: Docker hub: https://hub.docker.com/ golang docker image: https://github.com/docker-library/golang Chris On Wed, Dec 02, 2015 at 10:29:17AM -0800, Christopher Collins wrote: > On Wed, Dec 02, 2015 at 08:41:4

<    3   4   5   6   7   8   9   10   >