profile
viewpoint
Jonathan Rudenberg titanous @flynn https://titanous.com Co-founder @flynn

getsentry/raven-go 549

Sentry client in Go

Shopify/chef-ebs 30

Scalarium's EBS cookbook with added magic

seagreen/station 16

The File Strikes Back

titanous/a3 10

Asterisk-Adhearsion API; A Sinatra app that brings REST to Asterisk [shelved]

titanous/bitcoin-crypto 6

A library for ECDSA using Koblitz curves, such as secp256k1

titanous/brisk 4

Pimped Fork of DataStax Brisk Distribution

joshk/travis-logs-in-go 3

A little experiment, nothing more

titanous/beam 3

A protocol and library for service-oriented communication, with an emphasis on real-world patterns, simplicity and not reinventing the wheel.

flynn/go-p9p 2

A modern, performant 9P library for Go.

issue openedfishinabarrel/analysis

CVE-2020-1350: Wormable RCE in Windows DNS Server

1/1 https://msrc-blog.microsoft.com/2020/07/14/july-2020-security-update-cve-2020-1350-vulnerability-in-windows-domain-name-system-dns-server/

created time in a day

create barnchflynn/flynn

branch : cli-auth

created branch time in 2 days

startedgeorgysavva/scany

started time in 2 days

startedzombodb/pgx

started time in 2 days

startedjhshi/openofdm

started time in 2 days

push eventflynn/flynn

Lewis Marshall

commit sha bcfcac198f674a2adb9e0a434113565b6952278b

vendor: Replace vanillahsu/go_reuseport => kavu/go_reuseport Since github.com/vanillahsu/go_reuseport no longer exists. Signed-off-by: Lewis Marshall <lewis@lmars.net>

view details

Lewis Marshall

commit sha 755c95684ffe290c64b8be114c2963aa2850b531

router: Ensure root-path routes are processed before sub-path routes The router used to load routes from the database in a specific order to ensure that it processed root-path routes before sub-path routes, but now the routes come from the controller there is no guarantee that they are still returned in that order, so this change enforces the order once the routes are loaded. Signed-off-by: Lewis Marshall <lewis@lmars.net>

view details

Jesse Stuart

commit sha fbbb01dc6b56680dd7f048dce09c7b4cb4327e93

Vagrantfile: Forward fs events Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha a007c5dcd12579b88f29d64a3300587acb3951fc

dashboardv2: dashboard v2 app Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha b4efe4ee9e9f3fa4f7bd3b2fae8a252843aa6169

builder: Support compiling gRPC protocols to JavaScript/TypeScript Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 6a1762df4ee8aa6940878a299db1834fe3cc022f

builder: Build dashboardv2 Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 41dfa13398fe9d8b1421fd869de63c35c3a33309

bootstrap: Run dashboardv2 Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 1a8e83bf9afeb8f126aed86ddd3f3db141bd2a1b

controller: Add dashboardv2 to domain migration worker Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha e33517bfd595f92016dafb55d2650371e42846b3

dashboard: Fix logout btn in Chrome <a> was missing an href attribute which broke the button in Chrome Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 22f22a7d06ab7665c74633149ecfca3d1fc667e2

dashboard: Link to v2 dashboard Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 4f86f65e4489f4edf3d50233f1bf56ddee9a8189

dashboardv2: KV editor: support pasting pairs with multiline values Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 8c1b88aef8ff1835dda3d5c24f7afb565a9aa6fb

dashboardv2: minor style/layout changes Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 1be2cf77eb9796216fdd09b3a359856f7ade5c50

dashboardv2: Add name filter to AppsListNav Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha d797de34cfd974e2863b3b678ae491ed45df7a0a

dashboardv2: KeyValueEditor: Add reset button Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 7ac36cceef587e45259b65a1b830855f4aea4e67

dashboard,dashboardv2,builder,bootstrap,script: replace old dashboard with v2 dashboard Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 590638e783966a58bc750bc59b9cff0faaf6aaa5

bootstrap: dashboard does not require CONTROLLER_HOST env var it is inferred from CONTROLLER_DOMAIN Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha a4242d8b17e82c6aa181ec7157511102d0ae86dc

builder: refactor "protobuild" to replace "protobuildjs" Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 7140e70e35db2c307bed5df4aa3e9b882b8dadb3

builder: fix protobuild output dir permissions Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 1cd145dda6a137ce78b648c8256cb6be6789c560

builder: cleanup dashboard-base inputs Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

Jesse Stuart

commit sha 53e85cd08ad4417d8e9a688d34bcbe47325433f3

test,controller: fix domain_migration for dashboard app the old dashboard has been removed and the new one has the required env and URLs corrected (and uses the name "dashboard" instead of "dashboardv2"). Signed-off-by: Jesse Stuart <email@jessestuart.ca>

view details

push time in 6 days

push eventflynn/flynn

Jonathan Rudenberg

commit sha eea327a197adf5985297b3939f536e9571b272e4

all: update usage of white/blacklist, master/slave Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>

view details

push time in 6 days

issue commentgolang/go

crypto/ed25519: Implement Ed25519ph

the prehashed mode must do the job internally, i.e. explicitly hashing the (likely to be large) message with SHA-512. Otherwise, there is no guarantee that the hashed message was generated by SHA-512, it could be generated with another hash function that also outputs the same number of bytes.

That is not how the crypto.Signer API works. You are expected to hash the message before calling Sign if a hash function option is specified. For example, look at how the ecdsa package does it.

titanous

comment created time in 6 days

startedlesovsky/noisia

started time in 11 days

PR opened flynn/flynn

all: update usage of white/blacklist, master/slave
+104 -104

0 comment

10 changed files

pr created time in 12 days

create barnchflynn/flynn

branch : fix-language

created branch time in 12 days

delete branch titanous/s3deploy

delete branch : fix-go-mod

delete time in 13 days

issue commentfishinabarrel/analysis

Android is looking into rust

Precise link: https://youtu.be/MNkFSCRUk6E?t=726

alex

comment created time in 14 days

PR opened bep/s3deploy

Fix go mod
  • Add /v2 to import path, which allows installing it by version (go mod requires the last segment of the import path to include the major version if it is not v0 or v1).
  • go mod tidy

Please tag a new patch release after merging this so that it can be installed with go get github.com/bep/s3deploy/v2@v2.3.3. Thanks!

+4 -32

0 comment

3 changed files

pr created time in 15 days

create barnchtitanous/s3deploy

branch : fix-go-mod

created branch time in 15 days

fork titanous/s3deploy

A simple tool to deploy static websites to Amazon S3 and CloudFront with Gzip and custom headers support (e.g. "Cache-Control")

fork in 15 days

startediqlusioninc/armistice

started time in 15 days

issue commentdresden-elektronik/deconz-rest-plugin

Names with single quotes cause problems

I don't know if this issue has been fixed.

titanous

comment created time in 18 days

startedpoundifdef/plainoldrecipe

started time in 19 days

startedpivotal/LicenseFinder

started time in 19 days

startedbep/s3deploy

started time in 20 days

startedopencord/omci-lib-go

started time in 22 days

delete tag flynn/flynn

delete tag : v20200615.dev1

delete time in a month

issue commenthttps-dev/docs

Add a LICENCE

I’d suggest either CC-BY or CC-0, though we’d need all existing contributors to agree.

tdelmas

comment created time in a month

startedgocolly/colly

started time in a month

issue openedgocolly/colly

Add HTTPS to website

Hi! I was looking at Colly, and noticed that your website does not support HTTPS.

Enabling HTTPS for your website is pretty easy (I recommend using Caddy) and helps protect everyone that visits it. You can see some reasons why you should do this here: https://doesmysiteneedhttps.com

I'd be happy to answer any questions if you want some help!

created time in a month

delete tag flynn/flynn

delete tag : v20200610.dev1

delete time in a month

issue commentdresden-elektronik/deconz-rest-plugin

Hue Firmware Update

Any idea why the update does not run? I select the node I want to update. Select the file and click update. Progress changes from "No file" to "Idle".

Are you running the latest OTAU plugin (in .76 or .77). Make sure manufacturer and image type from the device (in table) match those of the file (in fields above the tabel). Hue devices will only update to a newer version.

I am also having this problem when trying to update a Hue motion sensor. The IDs match, and the version is newer.

Krocko

comment created time in a month

push eventflynn/flynn

Jonathan Rudenberg

commit sha 356a4f9e1dfeada52e420759fc0eb2f88c8ebf4e

builder: dedupe and cache file hashes Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>

view details

push time in a month

starteddresden-elektronik/deconz-rest-plugin

started time in a month

push eventflynn/flynn

Jonathan Rudenberg

commit sha d4d5eda650b35dba2f32bcc9a0237ee8cb987c55

controller: fix authorization prefix stripping

view details

push time in a month

push eventflynn/flynn

Jonathan Rudenberg

commit sha c77fbb86c03f799bb257f29006409de6f7ee69cf

controller/authorizer: add detailed error messages

view details

push time in a month

startedMoveOnOrg/Spoke

started time in a month

push eventflynn/flynn

Jonathan Rudenberg

commit sha 63530d125e6f72a8868293abeedcc056b102f575

controller: Add support for signed access tokens

view details

push time in a month

pull request commentjedib0t/go-pretty

text: Remove dependency on github.com/go-openapi/strfmt

LGTM! Thanks!

titanous

comment created time in 2 months

delete branch titanous/go-pretty

delete branch : remove-strfmt

delete time in 2 months

pull request commentjedib0t/go-pretty

text: Remove dependency on github.com/go-openapi/strfmt

Awesome, thanks!

titanous

comment created time in 2 months

pull request commentjedib0t/go-pretty

text: Remove dependency on github.com/go-openapi/strfmt

Ah! I was fiddling with it and must not have saved the file before re-running the tests. Sounds good, thanks!

titanous

comment created time in 2 months

created tagtitanous/go-pretty

tagv6.0.4

Pretty print Tables and more in golang!

created time in 2 months

push eventtitanous/go-pretty

Jonathan Rudenberg

commit sha 2af594c29b339855cf7b4b96bdc5de93aaceb840

Update imports for fork

view details

push time in 2 months

created tagtitanous/go-pretty

tagv6.0.3

Pretty print Tables and more in golang!

created time in 2 months

push eventtitanous/go-pretty

Jonathan Rudenberg

commit sha db394c1105e456a709d19d85835781289efb3b35

Remove dependency on github.com/go-openapi/strfmt

view details

push time in 2 months

PR opened jedib0t/go-pretty

Remove dependency on github.com/go-openapi/strfmt

This is a non-breaking change that removes the dependency on github.com/go-openapi/strfmt. Formatting a strfmt.DateTime still works because the underlying type is time.Time.

There are two reasons for this change:

  1. It removes a large set of indirect dependencies, including a MongoDB driver.
  2. It fixes these failing tests:
--- FAIL: TestNewTimeTransformer (0.00s)
    transformer_test.go:154: 
                Error Trace:    transformer_test.go:154
                Error:          Not equal: 
                                expected: "2010-11-12T12:14:15-08:00"
                                actual  : "2010-11-12T13:14:15.000-07:00"
                            
                                Diff:
                                --- Expected
                                +++ Actual
                                @@ -1 +1 @@
                                -2010-11-12T12:14:15-08:00
                                +2010-11-12T13:14:15.000-07:00
                Test:           TestNewTimeTransformer
    transformer_test.go:162: 
                Error Trace:    transformer_test.go:162
                Error:          Not equal: 
                                expected: "Sat Nov 13 04:14:15 +08 2010"
                                actual  : "2010-11-12T13:14:15.000-07:00"
                            
                                Diff:
                                --- Expected
                                +++ Actual
                                @@ -1 +1 @@
                                -Sat Nov 13 04:14:15 +08 2010
                                +2010-11-12T13:14:15.000-07:00
                Test:           TestNewTimeTransformer
    transformer_test.go:170: 
                Error Trace:    transformer_test.go:170
                Error:          Not equal: 
                                expected: "2010-11-12T20:14:15Z"
                                actual  : "2010-11-12T13:14:15.000-07:00"
                            
                                Diff:
                                --- Expected
                                +++ Actual
                                @@ -1 +1 @@
                                -2010-11-12T20:14:15Z
                                +2010-11-12T13:14:15.000-07:00
                Test:           TestNewTimeTransformer
FAIL
FAIL    github.com/jedib0t/go-pretty/v6/text    0.012s
FAIL
+5 -42

0 comment

4 changed files

pr created time in 2 months

create barnchtitanous/go-pretty

branch : remove-strfmt

created branch time in 2 months

fork titanous/go-pretty

Pretty print Tables and more in golang!

fork in 2 months

issue openedfishinabarrel/analysis

science!

Retweet https://twitter.com/alex_gaynor/status/1265621402809483264

created time in 2 months

startedjedib0t/go-pretty

started time in 2 months

startedolekukonko/tablewriter

started time in 2 months

startedalecthomas/kong

started time in 2 months

startedjustinas/alice

started time in 2 months

issue openeducarion/log

Add a license

Can you please add a LICENSE file? Thanks!

created time in 2 months

starteducarion/log

started time in 2 months

startedrs/zerolog

started time in 2 months

issue openedfishinabarrel/analysis

Chrome memory safety

https://www.chromium.org/Home/chromium-security/memory-safety

Around 70% of our high severity security bugs are memory unsafety problems (that is, mistakes with C/C++ pointers). Half of those are use-after-free bugs.

We can no longer derive sufficient innovation from more processes or stronger sandboxes (though such things continue to be necessary). Therefore the cheapest way to maintain the advantage is to squash bugs at source instead of trying to contain them later.

created time in 2 months

issue closedflynn/flynn

Problem installing: failed to decode timestamp.json: expired at <insert time here>

I got an error while installing flynn via installation script available at flynn.io. Precise error text is tuf: failed to decode timestamp.json: expired at 2020-05-21 12:00:03 +0000 UTC This seems to have happened at least twice before, and apparently there is a known fix for this. Previous issues: #4286 #4499

closed time in 2 months

matiasturunen

issue commentflynn/flynn

Problem installing: failed to decode timestamp.json: expired at <insert time here>

Sorry about that! Looks like the monitoring broke, fixing it now. Should be working in a few minutes.

matiasturunen

comment created time in 2 months

startedrolandshoemaker/sesa

started time in 2 months

startedpornin/DDer

started time in 3 months

startedloadimpact/k6

started time in 3 months

startedmifi/editly

started time in 3 months

starteddandavison/delta

started time in 3 months

startedshurcooL/vfsgen

started time in 3 months

push eventtitanous/face-shield-strap-adapter

Jonathan Rudenberg

commit sha 1586ed98375c57c78ceed6ef13a0bbd607369880

Add photo of adapter

view details

push time in 3 months

push eventtitanous/face-shield-strap-adapter

Jonathan Rudenberg

commit sha 70e4b31ee507820e0f1e3ad65385092a76409431

Add photo of adapter

view details

push time in 3 months

push eventtitanous/face-shield-strap-adapter

Jonathan Rudenberg

commit sha 697cdf25177b069bf0f217f1b6f564aeabfa09d0

Add photo of adapter

view details

push time in 3 months

create barnchtitanous/face-shield-strap-adapter

branch : master

created branch time in 3 months

created repositorytitanous/face-shield-strap-adapter

Adapter for using a smooth elastic strap with printed face shields

created time in 3 months

issue openedgregdavill/OrangeCrab

STL for case?

Is there an STL for the OrangeCrab case that's listed on GroupGets? If so, can you add it to the repository?

created time in 3 months

more