profile
viewpoint
Ryan Plauche plauche Kubos Denton, TX https://plauche.github.io/ Systems Software Nerd.

plauche/FuellyView 3

an alternate view to fuelly

jh125486/CSCE5620 0

KubOS CC1120 drivers

plauche/act 0

Run your GitHub Actions locally 🚀

plauche/adventofcode2017 0

http://adventofcode.com/2017

plauche/anaconda 0

A Go client library for the Twitter 1.1 API

plauche/breathe 0

ReStructuredText and Sphinx bridge to Doxygen

plauche/cmake-madness 0

sorting out multi-dependency cmake tree

PR opened kubos/uboot

Adding rpi zero support
+130 -70

0 comment

3 changed files

pr created time in 13 days

push eventkubos/kubos

Adrian Edwards

commit sha 99eb9242442f95add2b9ebd3e8bd3f6db25cb033

add alt text to the mission diagram

view details

Adrian Edwards

commit sha a31300e7b7bf973ba76c8763f375e12cdbbe6da2

add a caption to explain the meaning of blue and red blocks in the diagram

view details

Ryan Plauche

commit sha c4b5269f63efca745244d887c0a0b2c30a730da6

Merge pull request #551 from MoralCode/color-clarification Add some clarification to the colors used in the "Kubos Design" diagram

view details

push time in 13 days

PR merged kubos/kubos

Add some clarification to the colors used in the "Kubos Design" diagram hacktoberfest-accepted

document the response to a question answered by @tbrowder1 on slack regarding the meaning of colors in the diagram and also adds alt text to the figure.

+3 -0

1 comment

1 changed file

MoralCode

pr closed time in 13 days

PullRequestReviewEvent

PR opened kubos/kubos-linux-build

Rasp pi zero port

PR Overview:

Adding a port of KubOS Linux for the raspberry pi zero.

Documentation:

Documentation changes are tbd

+906 -6

0 comment

22 changed files

pr created time in 16 days

push eventkubos/kubos

Ryan Plauche

commit sha e7c450983f50317fdb26950c42a00fb3021e7c98

Modified scheduler-service to execute directly rather than going through app service

view details

push time in a month

push eventplauche/react-media-recorder

Ryan Plauche

commit sha e1b6284d157b47edd470ef282943c2d265013add

Removing deviceId prop in favor of customMediaStream

view details

push time in 2 months

push eventplauche/react-media-recorder

Ryan Plauche

commit sha c4d13d56d37a0eded0255cf1033415546f3eab15

Added onStart hook

view details

push time in 2 months

push eventplauche/react-media-recorder

Ryan Plauche

commit sha 0d1c3538f3ce07f6a7d5e15626b198f8bdaa651c

Added stopStreamsOnStop prop to prevent stopping underlying streams when recording stops

view details

push time in 2 months

push eventplauche/react-media-recorder

Ryan Plauche

commit sha 6504506444c84186676fc1e666c57ec934ee1148

Adding more broad customMediaStream prop

view details

push time in 2 months

push eventplauche/react-media-recorder

Ryan Plauche

commit sha a4ee1d2f4d0557939eceed0bc507b23d4a94d096

Including lib

view details

push time in 2 months

PR opened 0x006F/react-media-recorder

Adding optional deviceId prop

Adding the ability for users to specify a video device with an optional deviceId property.

+49 -1

0 comment

2 changed files

pr created time in 2 months

push eventplauche/react-media-recorder

Ryan Plauche

commit sha 02f0822fa91dfff9980fa60bc473d3e53e03af3c

Adding optional deviceId prop

view details

push time in 2 months

fork plauche/react-media-recorder

react-media-recorder is a react component with render prop that can be used to record audio/video streams using MediaRecorder API.

https://npmjs.com/react-media-recorder

fork in 2 months

issue opened0x006F/react-media-recorder

Specify video input device

Hi,

Is it currently possible to specify the input device id? It did not look like it to me but I wanted to confirm.

created time in 2 months

PR opened rust-lang/backtrace-rs

Removing gimli functions not supported by uclibc.

The uclibc environment lacks some of the functionality required by the gimli module. This PR works around those shortcomings.

+4 -2

0 comment

1 changed file

pr created time in 2 months

create barnchkubos/backtrace-rs

branch : uclibc-gimli-fix

created branch time in 2 months

push eventkubos/kubos

Ryan Plauche

commit sha 6e6a0bbb5a47f6e3d87ec593c0db4bdb86939d0d

Removed filetime patch. Moved other patches to point at git repos

view details

push time in 2 months

push eventkubos/filetime

Ryan Plauche

commit sha 2c0e61d8b5317913cbb85912619252379ed4cc3a

Adding support for uclibc's funtimens in set_file_handle_times (#49) * Adding support for uclibc's funtimens in set_file_handle_times * Fixing timespec's tv_nsec for macos. Borrowing from libc.

view details

David Tolnay

commit sha 033b3ee0fc709a66d8a63c5548c94d17f53f75a8

Add FileTime::now() (#50)

view details

Patrick Mooney

commit sha 937aa81f320078ba76021ec112df2e01671f58d8

Add illumos target support (#51)

view details

Niels Sascha Reedijk

commit sha e7bafada4e86992f40bc920abbbea8a79d882e34

Haiku: use the utimensat module (#53)

view details

Alex Crichton

commit sha 0aa333346862949332ef5200ece85d6325170080

Bump to 0.2.9

view details

Ilaï Deutel

commit sha 2529df8b522278d0434ea439d3f3b15be3c8c5a6

Fix PermissionDenied error with Windows folders (#54) * Fix PermissionDenied error with Windows folders * Add tests for setting directory times

view details

Alex Crichton

commit sha 7e01e2d9620466e84d5f945b45f969cb2b6eb69a

Bump to 0.2.10

view details

mark4o

commit sha 487c47d0a5f287564da8e9acd1cd5dd5a5f7869c

Complete Redox implementation (#55)

view details

link2xt

commit sha 7443ddc1cf57c567a84d442b5b4f53efd124df96

utimensat.rs: remove use of futimens (#57) futimens is not available in Android NDK before version 19: https://stackoverflow.com/questions/19374749/how-to-work-around-absence-of-futimes-in-android-ndk The reason is that bionic libc didn't implement this wrapper for utimensat. utimensat syscall was available before that, so it is more compatible.

view details

link2xt

commit sha 33f8ccbe1394948c71b18b85784f7b58cc01a8a4

Use utimensat instead of futimens only on android (#59)

view details

Alex Crichton

commit sha 85d23fda97cae19e6ee0612c7f86a7f03e411f98

Bump to 0.2.11

view details

Peter H. Ezetta

commit sha 72eadb037a9abdba6a2e783ce04b2a0ab001f89b

Setting UTIME_OMIT correctly for OpenBSD (#60)

view details

link2xt

commit sha e0f31479bb9b9601134da77e7b53aee4aa41586f

Do not include utimes module on android (#61) * Do not include utimes module on android Android variant is a copy of utimensat with a modification to remove futimens call, so it should follow the pattern used for utimensat module used for "solaris, illumos, ..." case. * Add android build

view details

Alex Crichton

commit sha 80f21bb8f06ae37d9b3cda49643d9ac782481f67

Bump to 0.2.12

view details

push time in 2 months

push eventkubos/libc

Ryan Plauche

commit sha eebeec571516ed654b91821e2b53b9ba744f13f9

Unbump

view details

push time in 2 months

push eventkubos/backtrace-rs

Ryan Plauche

commit sha abf37f7a9cced657ccab9e9441a078e5425b4033

Removing functions non-existant in uclibc (#281)

view details

Alex Crichton

commit sha 364a70506296904575642e0502d7795c7ddcd81d

Touch up style

view details

Jane Lusby

commit sha 190b2f9bb1df384be686eadd1d14cb95de0d87d4

Remove backtrace header and bump version (#286) * Remove backtrace header and bump version * re-trigger CI

view details

Josh Stone

commit sha 42004429f13dfe25f6d13092aa1d929c22cd8026

Upgrade goblin to 0.2 (#295)

view details

Ralf Jung

commit sha e2e23c842ae8b7f9f80724b0d1dea8f7770a25ba

don't let rustc-dep-of-std enable backtrace-sys (#297)

view details

Aaron Hill

commit sha c5f56d1cd275204086d1a0bb8865e7b09424e859

Build libbacktrace with mmapio.c instead of read.c (except on Windows) (#298) Fixes #289 `mmap` should be available on all platforms we support (except Windows), so we can use `libbacktrace`'s more efficient mmap-based code.

view details

Alex Crichton

commit sha ac175e25d15e7bd2c870cd4d06e141bc62bbf59e

gimli: Implement symbol table searches on macOS (#300) If dwarf debug info isn't available we fall back to searching the symbol table. Typically this is done with `dladdr` on most platforms but with gimli we typically have all the infrastructure already in place to do the search ourselves. This functionality was already filled out on Linux and Windows, but it wasn't implemented on macOS yet because it wasn't necessary. Implementing a pretty simple version, however, shows substantial speedups for the various benchmarks. Presumably `dladdr` isn't exactly the fastest thing in the world and our sorted list search which is cached must be much faster here! The current comparison of before/after this change looks like: ``` name before ns/iter after ns/iter diff ns/iter diff % speedup new 81,472 9,047 -72,425 -88.90% x 9.01 new_unresolved 2,126 2,009 -117 -5.50% x 1.06 new_unresolved_and_resolve_separate 82,252 9,134 -73,118 -88.90% x 9.01 trace 1,273 1,185 -88 -6.91% x 1.07 trace_and_resolve_callback 67,403 2,123 -65,280 -96.85% x 31.75 trace_and_resolve_separate 76,452 2,822 -73,630 -96.31% x 27.09 ```

view details

Alex Crichton

commit sha a9d6076242ffde5dbaed6f3f37b33d3e20e1db8c

Bump version numbers

view details

Aaron Hill

commit sha 594ffa6afc9ab9aadd4c3a7806e1b4c11ad864cb

Don't use mmap on macOS (#302) * Add regression test for SIGPIPE on macOS * Disable `mmap` on macOS See https://github.com/rust-lang/rust/pull/45866 for more details * Run `cargo fmt` * Remove unused variable name * s/macos/darwin/ * Move macOS test to its own file * Move macOS dSYM test to its own directory * Remove 'darwin' check to verify new test * Fix rustfmt * Re-add darwin check * Move macOS test to a non-workspace crate

view details

Alex Crichton

commit sha 6ffa2c39a49ec7c5e27126cdbfb15b74e4c8b26b

Bump backtrace-sys to 0.1.34

view details

Tomasz Miąsko

commit sha 704b55c0cc8e787c9edf7176b608abbb7a012c70

Support line-tables-only when using libbacktrace (#303) * Add test case for line-tables-only * Support line-tables-only when using libbacktrace Previously when `backtrace_pcinfo` succeeded, but failed to obtain a filename or a function name, the line number would be ignored. Instead, when successful combine all available information. For example, when using clang `-g1` or `-gline-tables-only` before: ``` 1: baz 2: bar 3: foo ``` and after: ``` 1: baz at src/callback.c:5 2: bar at src/callback.c:9 3: foo at src/callback.c:13 ``` Co-authored-by: Tomasz Miąsko <tomasz.miasko@gmail.com>

view details

Alex Crichton

commit sha d8951b71f4b141b8b189af1f40e6c4374550f7c1

Test line-tables-only with gimli too

view details

Tobias Kortkamp

commit sha 703aeee23862557164e03d638f4088607c6b8758

Update libbacktrace to latest master (#299) * Update libbacktrace to latest master * Temporarily switch to t6/libbacktrace which has 5d4a5ff0d17040b5dd5dfaf2c3694b9a7b67b85d * Define HAVE_MACH_O_DYLD_H on macOS

view details

Alex Crichton

commit sha 4c83b0c386f6bdf0ea224561e65f499304ad28c4

Update submodule URL

view details

Tobias Kortkamp

commit sha f82329098c975f05edfb6932634bca4307f5092e

Define HAVE_KERN_PROC on FreeBSD to fix rust-lang/rust#54434 (#294) * Define HAVE_KERN_PROC on FreeBSD to fix rust-lang/rust#54434 For the same reason define HAVE_KERN_PROC_ARGS on NetBSD. This depends on having [1] available in libbacktrace. [1] https://github.com/ianlancetaylor/libbacktrace/commit/0f06cda953cc4e26f38751c5b9f15ae8dfa5ff2d * Add dragonfly too

view details

Alex Crichton

commit sha b32b50e07e63825d483630bca9ba20232b79203d

Remove removed ios targets

view details

Alex Crichton

commit sha 4928ca66f0708983739dde1975827950c3df27f6

Try stable toolchains for windows tests

view details

Alex Crichton

commit sha 1c70f2b42d5eb6350b5758008a8b70564126127d

Removing more ios from CI

view details

Alex Crichton

commit sha 294ee136c009a3626491a2af99f591128e084c51

Bump crate versions

view details

Alex Crichton

commit sha e8404c8aae6c826c74033f2961821d854898b4f9

Bump backtrace version

view details

push time in 2 months

PR opened kubos/backtrace-rs

Uclibc fixes
+6 -3

0 comment

3 changed files

pr created time in 2 months

push eventkubos/backtrace-rs

Ryan Plauche

commit sha 75533a17b8150ad96495935a47ed161a402808b6

version bump

view details

push time in 2 months

push eventkubos/filetime

Ryan Plauche

commit sha 94bcec658ecc9dfa5b93b56795cf3cda816cd7b8

Version bump

view details

push time in 2 months

push eventkubos/libc

Ryan Plauche

commit sha 8868ae31cb16e089f8714d961095885a0fe11ad2

Version bump

view details

push time in 2 months

fork plauche/act

Run your GitHub Actions locally 🚀

fork in 2 months

push eventkubos/kubos

Ryan Plauche

commit sha edec271f7f8879dd5309f688556d9d134f04d1b4

Fixing dependency patches and updating services to allow for udp/graphql

view details

push time in 3 months

push eventkubos/libc

Ryan Plauche

commit sha f4c860c3288cdb4df7f80a0322efe2a73910b3fa

More changes

view details

push time in 3 months

issue commentnektos/act

Does not honor working-directory

I'm also running into this issue! We set the working directory as a top level default:

jobs:
  lint:
    runs-on: ubuntu-latest
    name: A job to run the tests and linter
    defaults:
      run:
        working-directory: backend/

But it does not appear to be honored.

fejx

comment created time in 3 months

issue commentnektos/act

Unable to resolve v1: reference not found

I'm seeing a similar issue but when using @HEAD as the ref which should generally be valid in a git repo. Works fine when deployed to GH actions.

MartinGonzalez

comment created time in 3 months

issue commentrust-lang/wg-cargo-std-aware

Custom source standard library

Is this feature still pretty far out on the road map? I was looking at transitioning from xargo but the ability to build std from custom source is a must for me at the moment.

ehuss

comment created time in 3 months

push eventkubos/kubos

Ryan Plauche

commit sha b1f290e0bc1fba28b42b90639240e290129bdf2b

Adding http/udp feature flags to kubos-service crate

view details

push time in 3 months

more