profile
viewpoint
James Harton jimsynz @narrativeApp Wellington, New Zealand https://gitlab.com/jimsy/

jimsynz/faye-rails 444

Simple Rails glue for the Faye messaging protocol.

jimsynz/hamlbars 181

Some extensions to HAML to allow generation of Handlebars templates.

jimsynz/FlavourSaver 66

Pure-ruby Handlebars parser based on RLTK.

jimsynz/Lockbox 31

Reversible, secure secret storing for your rails model using public/private key encryption and acts_as_lockbox.

jimsynz/Blogomat 26

Demo Baseline app to do blarghing.

jimsynz/lex_luthor 26

Lexer in Elixir. Lexer in Elixir. Lexer in Elixir. Lexer in Elixir. Lexer in Elixir. Lexer in Elixir. Lexer in Elixir. Lexer in Elixir. Lexer in Elixir. Lexer in Elixir.

jimsynz/IPAddrExtensions 13

A selection of extensions to Ruby's IPAddr module.

jimsynz/Auditable 12

Rails plugin that writes audit logs for any model.

jimsynz/heap 11

Heap data structure for Elixir.

jimsynz/ember-validatable 10

Simple validations for use with Ember-Model (or any Ember Object).

push eventNarrativeApp/stripe-elixir

James Harton

commit sha f458009d560404c4f5d5af2c55fefe344918f2b1

Create dependabot.yml

view details

push time in 2 days

push eventNarrativeApp/stripe-elixir

James Harton

commit sha bf3f4aebdd806b77df50cd027fffcfdec3dc9705

Set up CI

view details

James Harton

commit sha 6f8354de486eec726603795ca6466b617ccb1d0e

Disable all failing tests (ie all of them. sorry)

view details

push time in 2 days

push eventNarrativeApp/stripe-elixir

James Harton

commit sha 6f8354de486eec726603795ca6466b617ccb1d0e

Disable all failing tests (ie all of them. sorry)

view details

push time in 2 days

push eventNarrativeApp/stripe-elixir

James Harton

commit sha bf3f4aebdd806b77df50cd027fffcfdec3dc9705

Set up CI

view details

push time in 2 days

push eventNarrativeApp/stripe-elixir

James Harton

commit sha 5470b7c619ce8cd4247ef73c2ad10b3bd800a309

Set up CI

view details

push time in 2 days

create barnchNarrativeApp/stripe-elixir

branch : setup-ci

created branch time in 2 days

push eventNarrativeApp/stripe-elixir

James Harton

commit sha b4389ac02170c2834068d8c4b71f0018a9ddd603

Create private-elixir-library.yml

view details

push time in 2 days

push eventNarrativeApp/.github

James Harton

commit sha a7d6540f983be7521f446fa2d1325e1861d8d058

Add our Elixir library workflow template.

view details

push time in 2 days

push eventNarrativeApp/.github

James Harton

commit sha 060d538fda89f77147c4a568f5fff9461fddfea2

Add our Elixir library workflow template.

view details

push time in 2 days

push eventNarrativeApp/.github

James Harton

commit sha 61490dbe33868daba9739dfd32885378b7839223

Add our Elixir library workflow template.

view details

push time in 2 days

push eventNarrativeApp/.github

James Harton

commit sha 43a9aa79c44513a874ecdd3d787d1c27c6581f08

Add our Elixir library workflow template.

view details

push time in 2 days

create barnchNarrativeApp/.github

branch : master

created branch time in 2 days

created repositoryNarrativeApp/.github

Our shared github workflows.

created time in 2 days

issue openedsikanhe/stripe-elixir

Request to take over maintainership

Hi @sikanhe.

We (Narrative) have been maintaining our own fork of this stripe library for some time in which we have been making improvements as we've needed them. I notice that there have been no updates to it since December 2017 - so I am wondering if you'd be amenable to transferring maintainership over to us? Personally, I'm keen for the improvements we've made to get back to the community.

Thanks for all the code. We really do appreciate it.

:heart:

created time in 3 days

pull request commentfirmata/arduino

Add support for Teensy 4.0.

@soundanalogous any chance you can give me an update as to whether this PR is likely to be accepted or should I close it?

jimsynz

comment created time in 4 days

pull request commententone/firmata

Switch from nerves_uart to circuits_uart.

@entone any chance you can give me an update as to whether this is likely to be accepted?

jimsynz

comment created time in 4 days

push eventjimsynz/mbed-os

winneymj

commit sha dec6e3600f961632c2371f3e6ab8e1805d10b311

Initial commit

view details

winneymj

commit sha 24624d25abe3aff1f443b944799ed592266c1bac

Fix missing pins

view details

winneymj

commit sha 85261480013d18f71ec7206b958d5e077a77dfa6

Add missing softdevice common

view details

winneymj

commit sha 4c299fe96d9bc88fd9619cb76d89c92bf55eafdc

Add USBConsole.h so that default printf can be sent to USBSerial

view details

winneymj

commit sha 65ed9d42fcff0c2a82f0e873958b38a7af43f567

Move SPI_PSELSSO = p41

view details

Jaeden Amero

commit sha fc146cd6415504b4db8479d356b0de0be39a78ec

travis: Remove trailing whitespace

view details

Jaeden Amero

commit sha 5ea51596ac434a9de51942bc3a5ff45bd44fcdb9

travis: Fix spelling errors

view details

winneymj

commit sha db23d53d3215200fabd3deefd194449d1b1393d0

Enable SPIM and bring into code.

view details

winneymj

commit sha bcacf2136d21629d270701dce8ed6b71ecaee0f6

Fix include

view details

Chun-Chieh Li

commit sha 2e1627d31e7936ba672c0080787f6d4c5accf02e

M252: Introduce base target MCU_M251 This is to support all M251 series based targets.

view details

Chun-Chieh Li

commit sha 1f70a3caa2b333a2f222aad8765f6ce89004b077

M252: Change SERIAL_TX/SERIAL_RX pin names to other than USBTX/USBRX USBTX/USBRX should be dedicated for USB VCOM and not for other uses.

view details

Chun-Chieh Li

commit sha f7e4a7504149161dc6d24f433a0a13f2c563699b

M252: Make memory specification configurable This is to support all M251 series based targets.

view details

Chun-Chieh Li

commit sha a76f5dcbdf9331ad9f4d3fd551c49c708c219b2b

M252: Support configurability of USB/STDIO UART pins - STDIO_UART and STDIO_UART_TX/STDIO_UART_RX - USB_UART and USBTX/USBRX

view details

Chun-Chieh Li

commit sha dde8f6f015a5483572bb323dda5aa64b6985a4e5

M252: Re-organize PinNames.h This is to support M251 series based targets.

view details

Oleksiy Peutin

commit sha e95c64f798b7c3ce0c6bf32f3f39491359763538

PSoC6: update to psoc6pdl-1.6.1

view details

winneymj

commit sha c6bc6513bd2f44b8847220c6996b28eff611f65d

Enable nrfx_spim_1_irq_handler

view details

winneymj

commit sha 2d5776a757e5e103b066b7052011fcba0c23b1b2

Fix more SPIM

view details

winneymj

commit sha f65cd0f4615beb0758b212ab9f839e89a7de9d18

Add Int handler for SPIM3_IRQHandler

view details

winneymj

commit sha b6a1ec7716b1b6e5c1c4585e0afece40a96b0392

Mix SPI with SPIM

view details

winneymj

commit sha e4e7dcc1ff730c215b2ba4a67698d864abd1eabc

First stab at implement SPIM DCX

view details

push time in 6 days

push eventjimsynz/mbed-os

winneymj

commit sha dec6e3600f961632c2371f3e6ab8e1805d10b311

Initial commit

view details

winneymj

commit sha 24624d25abe3aff1f443b944799ed592266c1bac

Fix missing pins

view details

winneymj

commit sha 85261480013d18f71ec7206b958d5e077a77dfa6

Add missing softdevice common

view details

winneymj

commit sha 4c299fe96d9bc88fd9619cb76d89c92bf55eafdc

Add USBConsole.h so that default printf can be sent to USBSerial

view details

winneymj

commit sha 65ed9d42fcff0c2a82f0e873958b38a7af43f567

Move SPI_PSELSSO = p41

view details

Jaeden Amero

commit sha fc146cd6415504b4db8479d356b0de0be39a78ec

travis: Remove trailing whitespace

view details

Jaeden Amero

commit sha 5ea51596ac434a9de51942bc3a5ff45bd44fcdb9

travis: Fix spelling errors

view details

winneymj

commit sha db23d53d3215200fabd3deefd194449d1b1393d0

Enable SPIM and bring into code.

view details

winneymj

commit sha bcacf2136d21629d270701dce8ed6b71ecaee0f6

Fix include

view details

Chun-Chieh Li

commit sha 2e1627d31e7936ba672c0080787f6d4c5accf02e

M252: Introduce base target MCU_M251 This is to support all M251 series based targets.

view details

Chun-Chieh Li

commit sha 1f70a3caa2b333a2f222aad8765f6ce89004b077

M252: Change SERIAL_TX/SERIAL_RX pin names to other than USBTX/USBRX USBTX/USBRX should be dedicated for USB VCOM and not for other uses.

view details

Chun-Chieh Li

commit sha f7e4a7504149161dc6d24f433a0a13f2c563699b

M252: Make memory specification configurable This is to support all M251 series based targets.

view details

Chun-Chieh Li

commit sha a76f5dcbdf9331ad9f4d3fd551c49c708c219b2b

M252: Support configurability of USB/STDIO UART pins - STDIO_UART and STDIO_UART_TX/STDIO_UART_RX - USB_UART and USBTX/USBRX

view details

Chun-Chieh Li

commit sha dde8f6f015a5483572bb323dda5aa64b6985a4e5

M252: Re-organize PinNames.h This is to support M251 series based targets.

view details

Oleksiy Peutin

commit sha e95c64f798b7c3ce0c6bf32f3f39491359763538

PSoC6: update to psoc6pdl-1.6.1

view details

winneymj

commit sha c6bc6513bd2f44b8847220c6996b28eff611f65d

Enable nrfx_spim_1_irq_handler

view details

winneymj

commit sha 2d5776a757e5e103b066b7052011fcba0c23b1b2

Fix more SPIM

view details

winneymj

commit sha f65cd0f4615beb0758b212ab9f839e89a7de9d18

Add Int handler for SPIM3_IRQHandler

view details

winneymj

commit sha b6a1ec7716b1b6e5c1c4585e0afece40a96b0392

Mix SPI with SPIM

view details

winneymj

commit sha e4e7dcc1ff730c215b2ba4a67698d864abd1eabc

First stab at implement SPIM DCX

view details

push time in 6 days

push eventjimsynz/mbed-os

Maarten de Klerk

commit sha 1f2aa4a59ab289837742cc334c7448a5d87d8d79

Added error checking to can_filter() for Classic CAN Previously the function always returned 1 even when the configuration was illegal. I added a small check to HAL_CAN_ConfigFilter(...).

view details

Bora Özgen

commit sha f671fba167757722b6bc107c907cc0df0dc09eec

Fix memory leak in DNS cache

view details

Jaeden Amero

commit sha 59a36b01d2f14b00b47344d1c58d8611a640f978

travis: Remove trailing whitespace

view details

Jaeden Amero

commit sha 54f20dfd7e204affe08447e2dea5839eb7dbd8f3

travis: Fix spelling errors

view details

Jaeden Amero

commit sha bab2dc024ddf48de6b4d43c75699fc8b8f9234ab

travis: Reject changes to tools As part of freezing the current tools, reject any changes to tools that would require a re-release of the tools for the online compiler. This is to free up our effort on existing tool releases which are very error prone, time consuming, and labor intensive, so we can focus on developing a far more maintainable set of tools. As the online compiler contains a copy of the whole mbed-os folder, it is not clear which parts of mbed-os are actually used. This change estimates the dependency between the online compiler, online IDE, and Mbed OS by searching for "from tools" in Python code in the os.mbed.com repo (https://github.com/ARMmbed/os.mbed.com/search?q=%22from+tools%22&unscoped_q=%22from+tools%22) For further context and explanation on why we've frozen the legacy tools, please see the blog post at https://os.mbed.com/blog/entry/Introducing-the-new-Mbed-Tools/

view details

Charley Chu

commit sha 82dbed2e1cece1fd19631b806ecb5a22a1ca38e8

psoc64: Update TF-M for MBedOS Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha 7d353102bb5df5210ef281cf149ae6646f6fabc4

Use PSA TRNG if PSA is enabled and no TRNG device defined Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha e225bd0e6cbfd75bf3924332a11e643efd2b1b74

psoc64: Add ability to disable MXCRYPTO Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha 00ff59bce9f05d7fb4e990e007ffff5398d98567

Move current TFM to TFM_V1_1 Named TFM V1.1 as TFM_V1_1 instead of TFM_V1.1 as TFM_V1.1 is invalid as macro name Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha f5186e3c87f5601f432e54eac1050bd7be425389

Add TFM V1.0 Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Raymond Ngun

commit sha f6fe665b915bc191bc8cba6b1e006a939707116b

CYTFM_064B0S2_4343W: Inital creation of PSA target Target is similar to CY8CKIT_064B0S2_4343W but with PSA and TFM enabled. Signed-off-by: Raymond Ngun <raymond.ngun@cypress.com>

view details

Lingkai Dong

commit sha 20d01959cbb5e395ccaf3162728b6a6ef40ca5c9

Move BlueNRG-MS driver into connectivity/drivers/ble/FEATURE_BLE

view details

Paul Szczeanek

commit sha 0f6f681123fc815b37a58c1b62e9029ce2335040

fix cancel connect to accept peer address

view details

George Psimenos

commit sha f3490de3380e08c2b713a546c662a60766258788

Move mbedtls

view details

George Psimenos

commit sha 1b30866ebb302653cd4af03b506b2f2a24568c04

Move mbedtls greentea tests

view details

George Psimenos

commit sha f25d6bc1df993a5037e6265147119d4d5924c175

Update mbedtls paths

view details

George Psimenos

commit sha 28cfe97ce8a181bb85e86cb542738c80ec5bfb78

Move mbedtls target-specific code

view details

George Psimenos

commit sha d6764fb05182f5967aa1a8135b4bfde4febbc532

Create mbed_lib.json for mbedtls target code

view details

George Psimenos

commit sha 51bb6390fe403d17fbcd13ea8a42cda6be079218

Update .astyleignore

view details

George Psimenos

commit sha c6d1bac1f3b2a7cf110daf15c7a969e62eff54f7

Fix baremetal targets

view details

push time in 6 days

release NarrativeApp/stripe-elixir

v0.9.6

released time in 10 days

created tagNarrativeApp/stripe-elixir

tagv0.9.6

Stripe API client for Elixir

created time in 10 days

delete branch NarrativeApp/stripe-elixir

delete branch : issue_logging_crash

delete time in 10 days

push eventNarrativeApp/stripe-elixir

James Harton

commit sha 04468ee722d769aceadcc8d3b5fd7fa00e8df1db

Fix a bug where non-binary terms were not being inspected. This was obscuring a hackney crash and made it that little bit harder to track down.

view details

James Harton

commit sha 8745041059567d6ba3ea47bfc5aa76f220326a68

Merge pull request #1 from NarrativeApp/issue_logging_crash Fix logging crash.

view details

push time in 10 days

PR merged NarrativeApp/stripe-elixir

Fix logging crash.

When Stripe.request/2 returns an error tuple containing a value which does not implement String.Chars we'd get an exception because we were trying to interpolate it straight into the log message.

According to dialyzer the error term is always a struct:

  @spec do_call(:delete | :get | :post, any, any, keyword) ::
          {:error,
           %{
             :__exception__ => true,
             :__struct__ =>
               Stripe.APIError
               | Stripe.AuthenticationError
               | Stripe.CardError
               | Stripe.InvalidRequestError
               | Stripe.RateLimitError,
             :message => any,
             :type => <<_::64, _::_*8>>,
             optional(:code) => any,
             optional(:param) => any
           }}
          | {:ok, any}
          | Stripe.APIConnectionError.t()

I note that we also don't handle the Stripe.APIConnectionError type. Should I fix that too I wonder?

+5 -1

4 comments

1 changed file

jimsynz

pr closed time in 10 days

pull request commentARMmbed/mbed-os

Add STM32F415xG target support.

@jeromecoutant do you want me to rebase first?

jimsynz

comment created time in 10 days

pull request commentNarrativeApp/stripe-elixir

Fix logging crash.

@steffanlevet no, my bad. The APIConnectionError.t is there because I was looking at the typings for do_call/4 and not request/2. Request always returns a Tesla.Env.result, which types as {:ok, t()} | {:error, any()} meaning that my PR is fine as is.

jimsynz

comment created time in 11 days

pull request commentNarrativeApp/stripe-elixir

Fix logging crash.

@steffanlevet agreed. Will update.

jimsynz

comment created time in 11 days

PR opened NarrativeApp/stripe-elixir

Fix logging crash.

When Stripe.request/2 returns an error tuple containing a value which does not implement String.Chars we'd get an exception because we were trying to interpolate it straight into the log message.

According to dialyzer the error term is always a struct:

  @spec do_call(:delete | :get | :post, any, any, keyword) ::
          {:error,
           %{
             :__exception__ => true,
             :__struct__ =>
               Stripe.APIError
               | Stripe.AuthenticationError
               | Stripe.CardError
               | Stripe.InvalidRequestError
               | Stripe.RateLimitError,
             :message => any,
             :type => <<_::64, _::_*8>>,
             optional(:code) => any,
             optional(:param) => any
           }}
          | {:ok, any}
          | Stripe.APIConnectionError.t()

I note that we also don't handle the Stripe.APIConnectionError type. Should I fix that too I wonder?

+5 -1

0 comment

1 changed file

pr created time in 11 days

PR closed sikanhe/stripe-elixir

Fix logging crash.

When Stripe.request/2 returns an error tuple containing a value which does not implement String.Chars we'd get an exception because we were trying to interpolate it straight into the log message.

According to dialyzer the error term is always a struct:

  @spec do_call(:delete | :get | :post, any, any, keyword) ::
          {:error,
           %{
             :__exception__ => true,
             :__struct__ =>
               Stripe.APIError
               | Stripe.AuthenticationError
               | Stripe.CardError
               | Stripe.InvalidRequestError
               | Stripe.RateLimitError,
             :message => any,
             :type => <<_::64, _::_*8>>,
             optional(:code) => any,
             optional(:param) => any
           }}
          | {:ok, any}
          | Stripe.APIConnectionError.t()

I note that we also don't handle the Stripe.APIConnectionError type. Should I fix that too I wonder?

+156 -115

0 comment

16 changed files

jimsynz

pr closed time in 12 days

PR opened sikanhe/stripe-elixir

Fix logging crash.

When Stripe.request/2 returns an error tuple containing a value which does not implement String.Chars we'd get an exception because we were trying to interpolate it straight into the log message.

According to dialyzer the error term is always a struct:

  @spec do_call(:delete | :get | :post, any, any, keyword) ::
          {:error,
           %{
             :__exception__ => true,
             :__struct__ =>
               Stripe.APIError
               | Stripe.AuthenticationError
               | Stripe.CardError
               | Stripe.InvalidRequestError
               | Stripe.RateLimitError,
             :message => any,
             :type => <<_::64, _::_*8>>,
             optional(:code) => any,
             optional(:param) => any
           }}
          | {:ok, any}
          | Stripe.APIConnectionError.t()

I note that we also don't handle the Stripe.APIConnectionError type. Should I fix that too I wonder?

+156 -115

0 comment

16 changed files

pr created time in 12 days

create barnchNarrativeApp/stripe-elixir

branch : issue_logging_crash

created branch time in 12 days

pull request commentARMmbed/mbed-os

Add STM32F415xG target support.

0xc0170 is there anything more needed for this PR?

jimsynz

comment created time in a month

push eventjimsynz/mbed-os

winneymj

commit sha dec6e3600f961632c2371f3e6ab8e1805d10b311

Initial commit

view details

winneymj

commit sha 24624d25abe3aff1f443b944799ed592266c1bac

Fix missing pins

view details

winneymj

commit sha 85261480013d18f71ec7206b958d5e077a77dfa6

Add missing softdevice common

view details

winneymj

commit sha 4c299fe96d9bc88fd9619cb76d89c92bf55eafdc

Add USBConsole.h so that default printf can be sent to USBSerial

view details

winneymj

commit sha 65ed9d42fcff0c2a82f0e873958b38a7af43f567

Move SPI_PSELSSO = p41

view details

winneymj

commit sha db23d53d3215200fabd3deefd194449d1b1393d0

Enable SPIM and bring into code.

view details

winneymj

commit sha bcacf2136d21629d270701dce8ed6b71ecaee0f6

Fix include

view details

winneymj

commit sha c6bc6513bd2f44b8847220c6996b28eff611f65d

Enable nrfx_spim_1_irq_handler

view details

winneymj

commit sha 2d5776a757e5e103b066b7052011fcba0c23b1b2

Fix more SPIM

view details

winneymj

commit sha f65cd0f4615beb0758b212ab9f839e89a7de9d18

Add Int handler for SPIM3_IRQHandler

view details

winneymj

commit sha b6a1ec7716b1b6e5c1c4585e0afece40a96b0392

Mix SPI with SPIM

view details

winneymj

commit sha e4e7dcc1ff730c215b2ba4a67698d864abd1eabc

First stab at implement SPIM DCX

view details

winneymj

commit sha 77d6787be722f4dc67fc6b11626c15f443f5db44

more dcx

view details

winneymj

commit sha 32b5f2d3fb30f988a98f0b4d2b117e6cae32c8f8

Revert "Initial commit" This reverts commit dec6e3600f961632c2371f3e6ab8e1805d10b311.

view details

winneymj

commit sha 0b80e3c302e846fc2cbc4732e3adbf37087946ff

Disable SPIM & enable SPI

view details

winneymj

commit sha 40831f701895caada21808bd230a4a5737478181

remove NRFX_SPIM_NRF52_ANOMALY_109_WORKAROUND_ENABLED

view details

winneymj

commit sha 541a2c8664c79e9f035e27ef34497b6a5ad77851

Remove DEBUG

view details

winneymj

commit sha 5249a9ad31806dfd42a934dbc369ed40d1ff2bcc

Remove duplicate code

view details

Lingkai Dong

commit sha 017b0434735534d3ef1b1407289046b3b773717a

TARGET_PSOC6: set CY_RTOS_AWARE based on RTOS availability

view details

Lingkai Dong

commit sha bf3e1237aa4311d151f4c6c072386b222cff727c

Move mbed_functional tests into platform/tests/TESTS

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha 1ba461e86b6f73c9eb221ac71cd25ed4d3118591

Add SPDX license header to files where it is missing.

view details

push time in a month

push eventjimsynz/mbed-os

Ashok Rao

commit sha da9fd2a11b505c011d5f7a9a9711e5abb63fba5e

Mbed OS will soon be changing directory structure to the below: ``` connectivity ├── netsocket ├── lorawan │ ├── mbed_lib.json // nanostack-interface's mbed_lib.json │ ├── lorastack │ ├── tests ├── nanostack ├── cellular ├── ... ``` This PR is a part of a wider \connectivity refactoring and implements the above new directory structure for \lorawan.

view details

Ashok Rao

commit sha cc1dd29259a65649f5e4d3e04da854a7d0450fdc

Adding .mbedignore for tests and modifying greentea test for deprecated API and missing header

view details

Ashok Rao

commit sha c5ffa220e11d0a88d1ddc4da5375fef8182d41b7

Moving headers and sources to their respective separate directories based on new component structure

view details

Ashok Rao

commit sha 326f1435f457e128b947e42e33309d6544dc87a8

Modifying paths in each unit test according to new directory structure

view details

Ashok Rao

commit sha 0c584dfd58d776d6f409a13096d96488d00f0186

Following 2 changes as part of this commit: 1. Moving lora drivers from \components\lora to \connectivity\drivers\lora 2. Incorporating review comments.

view details

Ashok Rao

commit sha 9977da64afe3c91de3076006585ea0af9a58f652

Incorporating review comments

view details

Charley Chu

commit sha 4749e176d7c78104c25d36a9e96adb17349b3815

psoc64: Update TF-M release image - Fix key derivation issue - Update PSoC64 BSP - Replace IPC semaphore spin-lock with IPC lock Signed-off-by: Charley Chu <haoc@cypress.com>

view details

George Psimenos

commit sha a4fc83dc0a253dfde902a68c39788ba5443317ae

Move cryptocell mbed-os/features/cryptocell/FEATURE_CRYPTOCELL310 directory moved to mbed-os/connectivity/drivers/cryptocell/FEATURE_CRYPTOCELL310 and restructured according to the internal proposal.

view details

Martin Kojtal

commit sha 3ff5a3b560e564d0ddb0218bc73669af7ae6324a

Merge pull request #13418 from CharleyChu/topic/master_cytfm Update PSoC64 TFM release package.

view details

Rajkumar Kanagaraj

commit sha 07511d39b1de3ca420d4d620a769e636d7907dba

Fix UNITTESTS build failure

view details

Martin Kojtal

commit sha 94c62f267758e8896c35dc40147b376a7944131c

Merge pull request #13404 from gpsimenos/gp-cryptocell-restruct Restructure cryptocell

view details

Martin Kojtal

commit sha 327fe532b2dcec083fdc8abdc36a79070cad7d3a

Merge pull request #13410 from ashok-rao/lorawan-refactor Refactoring \lorawan --> moving it inside \connectivity.

view details

mbedmain

commit sha 83fa12183bad6a2084f8729c2707092cf0ceaece

Update Mbed version block

view details

James Harton

commit sha 4c9c0b9af1be0dfd7e6100df817f86e622d24a64

Add STM32F415xG target support.

view details

James Harton

commit sha 70a14a4e080dab53717d75071f8226fc8366ed93

Add SPDX license header to files where it is missing.

view details

push time in a month

Pull request review commentARMmbed/mbed-os

Add STM32F415xG target support.

+/* mbed Microcontroller Library+ * Copyright (c) 2017 ARM Limited

Oh, okay. Thanks. Will do.

jimsynz

comment created time in a month

Pull request review commentARMmbed/mbed-os

Add STM32F415xG target support.

+/* mbed Microcontroller Library+ * Copyright (c) 2017 ARM Limited

@0xc0170 these files are copies from other places in the codebase and tweaked - I can't relicense them as I'm not th original author.

jimsynz

comment created time in a month

issue commentbalena-os/balena-raspberrypi

[Rpi4 8GB] Reported u-boot failure, only with the 8G version

I have two of these at home. I'm happy to help any way I can.

acostach

comment created time in a month

push eventjimsynz/mbed-os

Jaeden Amero

commit sha fc146cd6415504b4db8479d356b0de0be39a78ec

travis: Remove trailing whitespace

view details

Jaeden Amero

commit sha 5ea51596ac434a9de51942bc3a5ff45bd44fcdb9

travis: Fix spelling errors

view details

Chun-Chieh Li

commit sha 2e1627d31e7936ba672c0080787f6d4c5accf02e

M252: Introduce base target MCU_M251 This is to support all M251 series based targets.

view details

Chun-Chieh Li

commit sha 1f70a3caa2b333a2f222aad8765f6ce89004b077

M252: Change SERIAL_TX/SERIAL_RX pin names to other than USBTX/USBRX USBTX/USBRX should be dedicated for USB VCOM and not for other uses.

view details

Chun-Chieh Li

commit sha f7e4a7504149161dc6d24f433a0a13f2c563699b

M252: Make memory specification configurable This is to support all M251 series based targets.

view details

Chun-Chieh Li

commit sha a76f5dcbdf9331ad9f4d3fd551c49c708c219b2b

M252: Support configurability of USB/STDIO UART pins - STDIO_UART and STDIO_UART_TX/STDIO_UART_RX - USB_UART and USBTX/USBRX

view details

Chun-Chieh Li

commit sha dde8f6f015a5483572bb323dda5aa64b6985a4e5

M252: Re-organize PinNames.h This is to support M251 series based targets.

view details

Oleksiy Peutin

commit sha e95c64f798b7c3ce0c6bf32f3f39491359763538

PSoC6: update to psoc6pdl-1.6.1

view details

Jaeden Amero

commit sha a18a7391a556e3460e454bf10d427b6ad426b2e3

travis: Reject changes to tools As part of freezing the current tools, reject any changes to tools that would require a re-release of the tools for the online compiler. This is to free up our effort on existing tool releases which are very error prone, time consuming, and labor intensive, so we can focus on developing a far more maintainable set of tools. As the online compiler contains a copy of the whole mbed-os folder, it is not clear which parts of mbed-os are actually used. This change estimates the dependency between the online compiler, online IDE, and Mbed OS by searching for "from tools" in Python code in the os.mbed.com repo (https://github.com/ARMmbed/os.mbed.com/search?q=%22from+tools%22&unscoped_q=%22from+tools%22) For further context and explanation on why we've frozen the legacy tools, please see the blog post at https://os.mbed.com/blog/entry/Introducing-the-new-Mbed-Tools/

view details

Bora Özgen

commit sha a699ff34068214a9e829c584401769c2ee22a319

Fix memory leak in DNS cache

view details

Charley Chu

commit sha a1bc65a1521d9cfbefb088e6f69dfedb0e16b7bb

psoc64: Update TF-M for MBedOS Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha ff74ea41c1355d583cd974bff1a916174a751438

Use PSA TRNG if PSA is enabled and no TRNG device defined Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha 8b663cfaa5573e4d67871b47933b0f9db10c3cae

psoc64: Add ability to disable MXCRYPTO Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha badfa189d67da24ac6f62f05cc86e6060b065fce

Move current TFM to TFM_V1_1 Named TFM V1.1 as TFM_V1_1 instead of TFM_V1.1 as TFM_V1.1 is invalid as macro name Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Charley Chu

commit sha c525aec6ad1dd733f42259460b1ced1b5fc57b3b

Add TFM V1.0 Signed-off-by: Charley Chu <haoc@cypress.com>

view details

Raymond Ngun

commit sha 1be0b1f297d2a874ff025bec3f1eee803b134ded

CYTFM_064B0S2_4343W: Inital creation of PSA target Target is similar to CY8CKIT_064B0S2_4343W but with PSA and TFM enabled. Signed-off-by: Raymond Ngun <raymond.ngun@cypress.com>

view details

Maarten de Klerk

commit sha e6150ac72287503d0c0d473aea623643e1c75704

Added error checking to can_filter() for Classic CAN Previously the function always returned 1 even when the configuration was illegal. I added a small check to HAL_CAN_ConfigFilter(...).

view details

Paul Szczeanek

commit sha e877eb7552107ad56e130ca3aa988159306acf7f

fix cancel connect to accept peer address

view details

Lingkai Dong

commit sha c8721cf6710fa89d87d76f47e37a5e4fa0fa0a97

Move BlueNRG-MS driver into connectivity/drivers/ble/FEATURE_BLE

view details

Heuisam Kwag

commit sha 7bc9d54c7687193da831a62574b2db3dd1d1f02a

move security_subsystem to TARGET_SIDK_S5JS100 The TARGET_Samsung had security_subsystem and SIDK_S5JS100. If I add another target that does not use security_subsystem, I get a build error. This commit moves security_subsyste to TARGET_SIDK_S5JS100. Signed-off-by: Heuisam Kwag <heuisam@samsung.com>

view details

push time in a month

Pull request review commentARMmbed/mbed-os

Add STM32F415xG target support.

         ],         "device_name": "STM32F413ZH"     },+    "MCU_STMF415xG": {

D'oh!

jimsynz

comment created time in a month

pull request commentARMmbed/mbed-os

Add STM32F415xG target support.

Thanks for the review @jeromecoutant. Changes made.

jimsynz

comment created time in a month

Pull request review commentARMmbed/mbed-os

Add STM32F415xG target support.

         ],         "device_name": "STM32F413ZH"     },+    "MCU_STM415xG": {

Nice catch!

jimsynz

comment created time in a month

push eventjimsynz/mbed-os

James Harton

commit sha 76cefe2a8758002083dd85c8daaceb5def9f4d86

Add STM32F415xG target support.

view details

push time in a month

issue commenthexpm/hexpm

Increased timeouts in CI

It seems to have been slowly increased over the last couple of weeks. Most of my CI jobs run in the elixir:latest container, so will have had Erlang and Elixir updates applied as they become available. Interestingly I haven't seen the issue when running mix deps.get manually - however I don't do that nearly as much as my CI jobs do. What CDN do we use?

jimsynz

comment created time in a month

startedARMmbed/mbed-os

started time in a month

push eventjimsynz/mbed-os

James Harton

commit sha 3a2cb9b9a2f8775a8833019a4b9c231b90c0f086

Add STM32F415xG target support.

view details

push time in a month

pull request commentARMmbed/mbed-os

Add STM32F415xG target support.

Hi folks. This is my first PR to mbed-os, so I'm not exactly sure what I'm supposed to do about running mbed test AFAICT I can't run them because I haven't actually added a board - is that correct?

jimsynz

comment created time in a month

PR opened ARMmbed/mbed-os

Add STM32F415xG target support.

<!-- For more information on the requirements for pull requests, please see the contributing guidelines.

NOTE: Do not remove any of the template headings (even for optional sections) as this template is automatically parsed. -->

Summary of changes <!-- Required -->

<!-- Please provide the following information:

Description of the the change (what is this fixing / adding / removing?).

Why the change is needed (if this is fixing a reported issue please summarize what
the issue is and add the reference. E.g. Fixes #17119).

NOTE: This section is automatically written to release notes for Feature and 
Major releases and should contain enough details for a user.

-->

Adds support for the STM32F415xG family of microprocessors.

Impact of changes <!-- Optional -->

<!-- If there are any implications for users taking this change then they must be provided here. For Major PR types this field is MANDATORY.

NOTE: This section is automatically written to release notes for Feature and 
Major releases and should contain enough details for a user.

-->

Migration actions required <!-- Optional -->

<!-- This should only be applicable in Major PR types for which this field is MANDATORY.

NOTE: This section is automatically written to release notes for Feature and 
Major releases and should contain enough details for a user.

-->

Documentation <!-- Required -->

<!-- Please provide details of any document updates required, including links to any related PRs against the docs repository. If no document updates are required please specify 'None', this at least tells us that this has been considered. -->

None


Pull request type <!-- Required -->

<!-- Please add only one X to one of the following types. Do not fill multiple types (split the pull request otherwise). Please note this is not a GitHub task list, indenting the boxes or changing the format to add a '.' or '*' in front of them would change the meaning incorrectly. --> [X] Patch update (Bug fix / Target update / Docs update / Test update / Refactor) [] Feature update (New feature / Functionality change / New API) [] Major update (Breaking change E.g. Return code change / API behaviour change)


Test results <!-- Required -->

<!-- Provide all the information required, listing all the testing performed. For new targets please attach full test results for all supported compilers. --> [] No Tests required for this change (E.g docs only update) [] Covered by existing mbed-os tests (Greentea or Unittest) [] Tests / results supplied as part of this PR


Reviewers <!-- Optional -->

<!-- Request additional reviewers with @username or @team -->


+2123 -1

0 comment

11 changed files

pr created time in a month

push eventjimsynz/mbed-os

James Harton

commit sha 38537af0862fda657dcfc6250abbf66d973c7ec2

Add STM32F415xG target support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha fd53ed5435a8aabe48ab25b76cc961d8fe054eb9

First attempt at adding 1Bitsy support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha 8c1a1dda3587a13783a3a5c57e555fe982e5db76

First attempt at adding 1Bitsy support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha 4b771f96de06f2bf4467f482612f44e89d91d835

First attempt at adding 1Bitsy support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha da7b1266b75347f72bca37548287710ac409a4a7

First attempt at adding 1Bitsy support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha c151437e1f60bb07d302fa01b3365e3f618e3ff8

First attempt at adding 1Bitsy support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha ca53d835b1b93fafc0380ab41684b3d655eacf8c

First attempt at adding 1Bitsy support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha 7f009e6ea957a129bd6f6e9180a368a69dd9643a

First attempt at adding 1Bitsy support.

view details

push time in a month

push eventjimsynz/mbed-os

James Harton

commit sha c0495bbe8d2b80948c3c9a794282090c7bd523c0

First attempt at adding 1Bitsy support.

view details

push time in a month

create barnchjimsynz/mbed-os

branch : target-stm32f415

created branch time in a month

fork jimsynz/mbed-os

Arm Mbed OS is a platform operating system designed for the internet of things

https://mbed.com

fork in a month

startedintrepidcs/FIRE2_STM32F415

started time in a month

issue openedhexpm/hexpm

Increased timeouts in CI

Hi folks. Not sure if this is the right place to report this but I’ve been seeing a slowly increasing number of CI failures related to registry timeouts (here is an example but it’s been happening on a number of my repos). These requests are served by a CDN, right? Perhaps they can give us some information.

Happy to help any way I can.

created time in a month

issue commentrenovatebot/config-help

I'm using config base and it's not updating even if a new version is available

This has bitten me too. Unfortunately the package.json that is generated by mix phx.new includes this as the default configuration - although most people are using npm and not yarn which I assume is why other folks aren't seeing this problem. I can't think of another way of nicely keeping the javascript client libraries in sync with the server Phoenix version. @rarkins is there any way we can run a command before yarn is run (so that we can do mix deps.get in the parent directory)? I can't see anything in the docs. Maybe @chrismccord or @josevalim can chime in here with an explanation of why the JS dependencies are done this way? I assume it's to keep the versions in sync, but I'm not 100% sure.

happysalada

comment created time in 2 months

push eventjimsynz/vivid.ex

James Harton

commit sha 01a0089384d8daced8f22a97c49e657fc245fb3c

Create elixir.yml

view details

push time in 2 months

push eventbalena-io-playground/balena-cncjs

James Harton

commit sha 3ef8d4770fbc558ce3eee4bad3636b249e98f78c

Fix deprecation warning about the `cnc` script.

view details

push time in 3 months

issue commentbalena-io/balena-cli

Nested .gitignore / .dockerignore files are not interpreted correctly

This is awesome work @pdcastro!

thanks!

pdcastro

comment created time in 3 months

startedmithi/hexapod

started time in 3 months

more