Block or Report
Block or report richvdh
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
-
amazon-tools Public
My stuff for managing Amazon EC2 instances, and doing backups to them.
1,649 contributions in the last year
Less
More
Activity overview
Contributed to
matrix-org/synapse,
matrix-org/matrix-spec,
matrix-org/matrix-js-sdk
and 55 other
repositories
Contribution activity
March 2023
Created 57 commits in 11 repositories
Created a pull request in matrix-org/matrix-rust-sdk that received 4 comments
Opened 29 other pull requests in 7 repositories
matrix-org/matrix-rust-sdk
12
merged
- Fixes and documentation for crypto-js releases
- matrix-sdk-crypto-js v0.1.0-alpha.6
- API to notify apps when a megolm key is received
-
matrix-sdk-crypto-js: drop
v
from release tags - matrix-sdk-crypto-js: prepare v0.1.0-alpha.5
-
Fix races in
wait_if_user_pending
- matrix-sdk-crypto: enable tracing for in-crate tests
-
Fix races between
/sync
and/keys/queries
- Minor tweaks to the github actions configurations
- Use a separate GHA cache for each matrix build
-
Skip installing
protoc
where it is unneeded -
Clean up the way we build
xtask
in CI
matrix-org/matrix-js-sdk
4
open
6
merged
-
Move
SecretStorage
-related interfaces out to new module -
Split up, rename, and move
ISecretStorageKeyInfo
- Remove redundant "default" module in generated typedoc.
- Element-R: handle events which arrive before their keys
-
Enable the
prepareToEncrypt
test for Element-R -
Pull out a public
CryptoApi
-
Element-R: Add support for
/discardsession
- Add a new test for event encryption, which works with rust
- Fixes to event encryption in the Rust Crypto implementation
- Stub out the rust crypto implementation for browserify
matrix-org/matrix-spec
2
open
1
merged
vector-im/element-web
1
merged
matrix-org/matrix-react-sdk
1
merged
vector-im/compound
1
merged
matrix-org/renovate-config-element-web
1
merged
Reviewed 69 pull requests in 10 repositories
matrix-org/matrix-react-sdk
23 pull requests
-
Apply
strictNullChecks
tosrc/components/auth/*
(#10484 - Fix detection of encryption for all users in a room
- Element does not blink by white
- Scope room-specific all messages override to message events
- Add E2E test of audio player
- Improve Percy snapshot stability more - await inline spinners to vanish
- Update docs about Percy now they run nightly
- Hide seek bar of audio player to fix a flaky Percy test temporarily
- Prevent future date selection in jump to date
- Fix timestamp and read receipt group placement on ThreadView
- Further improve performance with lots of hidden events
- #24465 Updated min-height in _DevtoolsDialog.pcss
-
Conform more code to
strictNullChecks
- Show all labs even if incompatible, with appropriate tooltip explaining requirements
- Extract avatars from permalink hook
- Add a test to check search results of words in various languages
- Fix spacing problem of paragraphs around lists
- Update TextForEvent.tsx
-
Apply
strictNullChecks
to src/components/views/emojipicker/* - Remove obsolete mx_BetaDot style rules introduced for Space release
- Remove items incorrectly included in changelog for 3.67.0
- Add space between timestamp and the edge of event info tile on bubble layout
- Fix buttons on the room header being compressed due to long room name
matrix-org/matrix-spec-proposals
13 pull requests
- MSC2746: Improved VoIP Signalling
- MSC3882: Allow an existing session to sign in a new session
- MSC3952: Intentional Mentions
- MSC3970: Scope transaction IDs to devices
- MSC3967: Do not require UIA when first uploading cross signing keys
- MSC3958: Suppress notifications from message edits
- MSC3886: Simple client rendezvous capability
- MSC3575 Sliding Sync (aka Sync v3)
- MSC2659: Application service ping endpoint
- MSC3906: Mechanism to allow sign in and E2EE set up via QR code
- MSC3916: Authentication for media
- MSC3963: Oblivious Matrix over HTTPS
- MSC2677: Annotations and reactions
matrix-org/matrix-spec
11 pull requests
- Spec annotations
- Add a sentence about what canonical JSON is
- Clarify that Persistent data unit is PDU
- Spec implicit filter event limit
- Define how clients process push rules
- More cleanup before upgrading to OpenAPI 3.1
- Clarify what key content-specific rules match against.
- OpenAPI compliance: avoid $ref siblings
- Clarification to transaction identifier idempotent semantics
-
Only include endpoint path in
<summary>
- Clarify terminology around aggregations
matrix-org/matrix-js-sdk
7 pull requests
-
Change
Store.save()
to return aPromise
- Send one time key count and unused fallback keys for rust-crypto
- Use correct /v3 prefix for /refresh
- Support for MSC3906 v2
- adjust beacon model to make beaconInfo definitely assigned in constructor
- Stub out the rust crypto implementation for browserify
- Stop requesting room keys from other users
vector-im/element-web
4 pull requests
matrix-org/matrix-rust-sdk
4 pull requests
matrix-org/synapse
3 pull requests
matrix-org/rageshake
2 pull requests
vector-im/element-desktop
1 pull request
matrix-org/matrix-widget-api
1 pull request
Created an issue in matrix-org/matrix-js-sdk that received 8 comments
Decide if we are going to continue to support the browserify artifact
We expose a "browser version" of the js-sdk, which is a browserified version of the entire js-sdk. It's not very well documented, but it is mention…
8
comments
Opened 17 other issues in 7 repositories
vector-im/element-web
9
open
1
closed
- Element-R: implement cross-signing
- Element-R: implement device verification
- Element-R: implement Secure Secret Storage
- Element-R: implement device verification and cross-signing
- Element-R: Use the "pickleKey" to encrypt the indexeddb crypto store
- "View thread" button doesn't work if you initially followed a thread to the timeline
- Element-R: wire up device lists
- Element R: support for Key backup
- "Rust Cryptography Implementation" labs flag has disappeared
- Element-R: Wire up remaining bits of /sync response