profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/msfjarvis/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Harsh Shandilya msfjarvis @obvious New Delhi https://msfjarvis.dev Maintainer of @android-password-store, and @WireGuard Android.

android-password-store/Android-Password-Store 1857

Android application compatible with ZX2C4's Pass command line application

msfjarvis/AppRate 29

Personal fork of AppRate to update to MaterialDialogs API

msfjarvis/dotfiles 21

I definitely don't understand the 'dot' concept

msfjarvis/gdrive 14

Google Drive CLI Client

msfjarvis/compose-lobsters 11

Claw for lobste.rs: Unofficial read-only Android client for https://lobste.rs, built using Jetpack Compose.

msfjarvis/college-stuff 10

OOP and DS concepts taught in class implemented in as many languages as I feasibly can

msfjarvis/androidx-release-watcher 6

Rust tooling to poll Google Maven repository for updates to AndroidX artifacts

msfjarvis/custom-nixpkgs 6

A collection of general purpose NixOS packages and overlays.

msfjarvis/Dawn 6

Here lives the greatest open-source Reddit app | This fork serves the same purpose as kernel.org's linux-next

delete branch msfjarvis/nixpkgs

delete branch : hs/2021-09-12/fclones-darwin

delete time in 5 hours

startedWilfred/difftastic

started time in 14 hours

push eventmsfjarvis/dotfiles

Harsh Shandilya

commit sha 8db6134da9437f9425496871bdff3553b302dea8

nixos/home-manager: remove zig

view details

Harsh Shandilya

commit sha 6ed3e544e86d3a32deaa4ea9d5229b67a6cfd6c1

nixos/home-manager: remove clang

view details

Harsh Shandilya

commit sha 911daa00f8cc95d7ae06038fd6cfc2f8364fb7d9

nixos/home-manager: switch to bottom module

view details

Harsh Shandilya

commit sha ccb157239a8e3dbc4c6c4efbf206ef4cdf1b45da

x: add fmt alias

view details

push time in a day

push eventmsfjarvis/walls-bot-rs

Harsh Shandilya

commit sha cedcfd16a8c707a497dcf00f7447964ac1825757

nix: update dependencies for pure shell

view details

push time in a day

created tagmsfjarvis/walls-bot-rs

tagv0.7.0

Telegram bot for my wallpapers collection, in Rust

created time in a day

push eventmsfjarvis/walls-bot-rs

Harsh Shandilya

commit sha 21b9f6557cd773037a6a85036a152b9bbcac9dc1

cargo: bump sled, teloxide and tokio

view details

Harsh Shandilya

commit sha a0d8762ab690ff87d6c4648d2488d4ed0a0b815d

cargo: bump version

view details

push time in a day

push eventmsfjarvis/dotfiles

Harsh Shandilya

commit sha 96c8df4d3e8f015e023337744b7a323384c10d0f

nixos/setup-channels: switch back to upstream nixpkgs-unstable This reverts commit babdc29351034e0d435d6e8cf3d74817b0dee847.

view details

Harsh Shandilya

commit sha 0b9be4c48a56bec3e7a22cb5b7ee7f1b1580868c

nixos/home-manager: remove zig

view details

Harsh Shandilya

commit sha c42d0c94fb5c713715ae09ef7d70b62d9f30acd1

nixos/home-manager: remove clang

view details

Harsh Shandilya

commit sha fa196709b9d6b5aa4e4a99bf69137b513835b32e

nixos/home-manager: switch to bottom module

view details

push time in a day

push eventmsfjarvis/compose-lobsters

Harsh Shandilya

commit sha ad2d9bb7d8207acb4d2bbe6f885bef29eb5d75f1

build: bump JB Compose, MoshiX and Coroutines

view details

push time in 2 days

push eventandroid-password-store/Android-Password-Store

Harsh Shandilya

commit sha 571ab4e78e022ba7c9f0b8e20d3dd81f371d1b3c

Gopenpgp related fixes (#1503) * app: rename new crypto activities (cherry picked from commit 89be012f995b878affb7e7a592750e130c7f0f2c) * app: allow alt backends to work without OpenKeychain (cherry picked from commit 7bf9f01e5ef7bb24700ce3f242e5aabbabbff09e) * app: rename ENABLE_GOPENPGP to ENABLE_PGP_V2_BACKEND

view details

Harsh Shandilya

commit sha 47ce820fff5694f45b098c37d3489e194ffd9f18

crypto-pgpainless: init

view details

Harsh Shandilya

commit sha 21fbf4f286872c53681e105d50fa53ad48a587de

crypto-pgpainless: add an opinionated CryptoHandler impl

view details

Harsh Shandilya

commit sha a43cfa72566277ab250a62a03e4a6fe64e426b72

app: migrate to crypto-pgpainless

view details

Harsh Shandilya

commit sha 2728ad8e9701b529c1c2e9a7ce79d5b7460d7346

crypto-pgp: remove

view details

Harsh Shandilya

commit sha 4f04adf3bf10993d117f6114e5040236ced40a25

github: remove now unused instrumentation tests job

view details

Harsh Shandilya

commit sha 2af4eb363b85e03c64552864bda19281e9a869aa

crypto-common: fixup package names

view details

Aditya Wasan

commit sha c2f30856527af79b62cea0403bd0d8e1dcbb46a3

wip(crypto-pgpainless): add `PGPKeyPair` and `PGPKeyManager` Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> (cherry picked from commit 02d07e9e797a8600cc8c534a731dfffcc44cfdde)

view details

Harsh Shandilya

commit sha abf8a20357c6354e779b0851d45377a5898c00f8

crypto-pgpainless: use hex-encoded key IDs

view details

Harsh Shandilya

commit sha 57eb2b1437d836820d21524cfafa3b23e6a9e62d

crypto-pgpainless: replace legacy Gopenpgp-generated key file

view details

Harsh Shandilya

commit sha f7ca87da2d1881e8cd3ae0c32f626873b2288003

crypto-pgpainless: fix CryptoConstants source set

view details

Harsh Shandilya

commit sha b44403632a247d63ba232c1011f80946faf5fe3f

gradle: bump PGPainless

view details

push time in 2 days

delete branch msfjarvis/fclones

delete branch : hs/2021-09-14/drop-udev

delete time in 2 days

push eventmsfjarvis/dotfiles

Harsh Shandilya

commit sha d48e4e749dc9e1162a7bd14bf2df4ff29869aca4

nixos/home-manager: add sccache

view details

push time in 2 days

push eventandroid-password-store/Android-Password-Store

Harsh Shandilya

commit sha 36bd3ced72c1bc96d305380ea1316b377c44ba02

app: rename new crypto activities (cherry picked from commit 89be012f995b878affb7e7a592750e130c7f0f2c)

view details

Harsh Shandilya

commit sha 917900fc195811f13dce69b8859ce045ab7dec1d

app: allow alt backends to work without OpenKeychain (cherry picked from commit 7bf9f01e5ef7bb24700ce3f242e5aabbabbff09e)

view details

Harsh Shandilya

commit sha 2db2ec92830c1999f40ec1ff11b293dcb98b3f8f

app: rename ENABLE_GOPENPGP to ENABLE_PGP_V2_BACKEND

view details

Harsh Shandilya

commit sha 0794c5c3a36cf01bf4d8f07d6bc78b1a2f3d9050

crypto-pgpainless: init

view details

Harsh Shandilya

commit sha 05715e110174d9872094b2ba83107d967ab4e012

crypto-pgpainless: add an opinionated CryptoHandler impl

view details

Harsh Shandilya

commit sha 9d6283e0cbadcb928dc50d8a5883eb05bc9d6a85

app: migrate to crypto-pgpainless

view details

Harsh Shandilya

commit sha 1e3aa13948beebe60ebad8e845f37d39de4c1ddc

crypto-pgp: remove

view details

Harsh Shandilya

commit sha d932275e4d41eb0755ee19e79520d3bccc156036

github: remove now unused instrumentation tests job

view details

Harsh Shandilya

commit sha 5cf22604fa674c2fef025df57c3e2b055994e616

crypto-common: fixup package names

view details

Aditya Wasan

commit sha 76572590ff41374425821de68030b1eb51199b41

wip(crypto-pgpainless): add `PGPKeyPair` and `PGPKeyManager` Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> (cherry picked from commit 02d07e9e797a8600cc8c534a731dfffcc44cfdde)

view details

Harsh Shandilya

commit sha 305517a2d6cfd0e3de013495b8327ca5a110308c

crypto-pgpainless: use hex-encoded key IDs

view details

Harsh Shandilya

commit sha 49da996302ff4ed34ea5f00dd0d08e3b491d495c

crypto-pgpainless: replace legacy Gopenpgp-generated key file

view details

Harsh Shandilya

commit sha 835f44f293d9a3c062d2391e0d8ee4b60426dfec

crypto-pgpainless: fix CryptoConstants source set

view details

Harsh Shandilya

commit sha cb84ba9fb1e579b42deb3471f2f8b5abe4eee79d

gradle: bump PGPainless

view details

push time in 2 days

PR opened android-password-store/Android-Password-Store

Gopenpgp related fixes

:loudspeaker: Type of change

<!--- Put an x in the boxes that apply -->

  • [ ] Bugfix
  • [ ] New feature
  • [ ] Enhancement
  • [x] Refactoring
  • [ ] Dependency updates

:scroll: Description

  • Renames Gopenpgp* classes and fields to have a V2 prefix instead which makes the intent clearer
  • Changes the edit action for V2 to use the correct activity
  • Skips OpenKeychain binding method when alt backends are being used

:bulb: Motivation and Context

We're exploring alternative PGP implementations that are not necessarily Gopenpgp so the naming doesn't really work.

:green_heart: How did you test it?

App builds and runs as before.

:pencil: Checklist

<!--- Put an x in the boxes that apply -->

  • [x] I formatted the code ./gradlew spotlessApply
  • [x] I reviewed submitted code
  • [ ] I added a CHANGELOG entry if applicable
+43 -38

0 comment

10 changed files

pr created time in 2 days

push eventandroid-password-store/Android-Password-Store

Harsh Shandilya

commit sha 7bf9f01e5ef7bb24700ce3f242e5aabbabbff09e

app: allow alt backends to work without OpenKeychain

view details

push time in 2 days

PR opened pkolaczk/fclones

Remove libudev dependency from CI and build processes

Commit 09e2c7790db6 removed the dependency on libudev-sys which means fclones no longer needs libudev installed on the host.

+3 -3

0 comment

2 changed files

pr created time in 2 days

create barnchmsfjarvis/fclones

branch : hs/2021-09-14/drop-udev

created branch time in 2 days

fork msfjarvis/fclones

Efficient Duplicate File Finder

fork in 2 days

push eventmsfjarvis/nixpkgs

Nikolay Korotkiy

commit sha e4515e2719587f70a2f3f5e7d55e27974579da32

lagrange: 1.6.2 → 1.6.5

view details

Nikolay Korotkiy

commit sha ee2a63485d3ced32f1c23aa0c3f89d7b031d1044

cudatext: 1.142.0 → 1.143.0

view details

R. RyanTM

commit sha fe4d454a9a4ed09a805046ad6b0bbedf729722bd

pitivi: 2021.01 -> 2021.05

view details

Mario Rodas

commit sha d8bb5e420ff52bfb3531e4e0dca730f94552827b

libvirt: fix build on darwin

view details

Fabian Affolter

commit sha f684a2d30f91b639636aebe01855e9b40010c1b0

tfsec: 0.58.6 -> 0.58.9

view details

R. RyanTM

commit sha 0aafa261e3d5e53881688a224fb81feca8c374a2

vkquake: 1.05.3 -> 1.11.0

view details

R. RyanTM

commit sha 13297f4cb76419ca8e419b4b06f63f6b6bd96808

vultr-cli: 2.8.0 -> 2.8.2

view details

R. RyanTM

commit sha 4b7e41b6ee8d87a012ca3f318f5d1f5ce5f14b06

tty-solitaire: 1.3.0 -> 1.3.1

view details

R. RyanTM

commit sha 37ae37e8b783517b96516e415164e608a888249d

trealla: 1.9.37 -> 1.12.0

view details

Harrison Houghton

commit sha 230e26705196aa14c7395a11b04683b3429ab1d1

dust: fix - Use `pixie` (the wrapper) rather than `pixie-vm` (the wrappee) - Add `rlwrap` command rather than using `which` Fixes #72129

view details

R. RyanTM

commit sha 7bd5754a353b12bf53df824c59281e56703f0c89

xfce.thunar: 4.16.8 -> 4.16.9

view details

R. RyanTM

commit sha cf5db339eb232bdcad503ee9543e123b8f39ab60

alembic: 1.8.2 -> 1.8.3

view details

R. RyanTM

commit sha c9e42a65d2b438ceb93666a4a02db79539692818

bazel-buildtools: 4.0.1 -> 4.2.0

view details

R. RyanTM

commit sha 053eff5a4670022b048eae0308d3632b5cf3ed27

top-git: 0.19.12 -> 0.19.13

view details

R. RyanTM

commit sha 9bd2d91ec5abea0a70c6ddf50b2621a194246775

texmaker: 5.1.1 -> 5.1.2

view details

Emily

commit sha 35a1ca8a0a8fb680affc784c20415f47b067d296

darwin.trash: fix on aarch64-darwin None of these clang options should be necessary with the nixpkgs stdenv infrastructure, and the -arch was breaking Apple Silicon builds.

view details

Emily

commit sha 83c4c7ea5b400ec19052d6aff08d1424bcd33504

rpm: fix on aarch64-darwin

view details

R. RyanTM

commit sha b4d780dd8f5ae5e7ab882657c73c582e93c50cc2

bjumblr: 1.6.6 -> 1.6.8

view details

R. RyanTM

commit sha 916a0c8d30a8f399e29f2bc52d694dc6f4890f18

python38Packages.cucumber-tag-expressions: 4.0.0 -> 4.0.2

view details

R. RyanTM

commit sha c13796af38650b7ad2180473899ddc133a186538

bschaffl: 1.4.6 -> 1.4.8

view details

push time in 2 days

startedgluesql/gluesql

started time in 2 days

Pull request review commentNixOS/nixpkgs

fclones: add Darwin support, bump 0.14.0 -> 0.15.0

-{ lib, stdenv, rustPlatform, fetchFromGitHub, pkg-config, udev }:+{ lib, stdenv+, fetchFromGitHub+, libiconv+, rustPlatform+, AppKit+}:  rustPlatform.buildRustPackage rec {   pname = "fclones";-  version = "0.14.0";+  version = "0.15.0";    src = fetchFromGitHub {     owner = "pkolaczk";     repo = pname;     rev = "v${version}";-    sha256 = "1ni5amy903cy822yhw070bcrrixrw2m1vr66q1h32bc98pyv4w05";+    sha256 = "sha256-8NUneKJpnBjC4OcAABEpI9p+saBqAk+l43FS8/tIYjc=";   }; -  cargoSha256 = "1gcb46k7bwdfsf6hyvmi6dna1nf6myzy63bhjfp0wy7c8g4m2mg8";+  cargoSha256 = "sha256-5qX45FJFaiE1vTXjllM9U1w57MX18GgKEFOEBMc64Jk="; -  nativeBuildInputs = [ pkg-config ];-  buildInputs = [ udev ];+  buildInputs = [ ] ++ lib.optionals (stdenv.isDarwin) [+    AppKit+    libiconv+  ];    # tests in dedupe.rs fail due to

Tests pass for me on Linux, but this specific one fails on an M1 Mac running Nix with system = x86_64-darwin set.

msfjarvis

comment created time in 2 days

PullRequestReviewEvent

delete branch msfjarvis/pixel_ota_checker

delete branch : dependabot/pip/black-21.9b0

delete time in 2 days

push eventmsfjarvis/pixel_ota_checker

dependabot[bot]

commit sha fe07f7f9bba522f52ef9e508553ce4bb9899c38a

build(deps): bump black from 21.8b0 to 21.9b0 Bumps [black](https://github.com/psf/black) from 21.8b0 to 21.9b0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/commits) --- updated-dependencies: - dependency-name: black dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>

view details

Harsh Shandilya

commit sha e55f541c42a1d8cd7dc774a4fdccc1cf07f04653

Merge pull request #96 from msfjarvis/dependabot/pip/black-21.9b0

view details

push time in 2 days

PR merged msfjarvis/pixel_ota_checker

build(deps): bump black from 21.8b0 to 21.9b0 dependencies

Bumps black from 21.8b0 to 21.9b0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p> <blockquote> <h2>21.9b0</h2> <h3>Packaging</h3> <ul> <li>Fix missing modules in self-contained binaries (<a href="https://github-redirect.dependabot.com/psf/black/issues/2466">#2466</a>)</li> <li>Fix missing toml extra used during installation (<a href="https://github-redirect.dependabot.com/psf/black/issues/2475">#2475</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/psf/black/blob/main/CHANGES.md">black's changelog</a>.</em></p> <blockquote> <h2>21.9b0</h2> <h3>Packaging</h3> <ul> <li>Fix missing modules in self-contained binaries (<a href="https://github-redirect.dependabot.com/psf/black/issues/2466">#2466</a>)</li> <li>Fix missing toml extra used during installation (<a href="https://github-redirect.dependabot.com/psf/black/issues/2475">#2475</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/psf/black/commits">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+6 -6

0 comment

2 changed files

dependabot[bot]

pr closed time in 2 days

create barnchmsfjarvis/nixpkgs

branch : hs/2021-09-14/fclones-darwin-tests

created branch time in 2 days

push eventmsfjarvis/dotfiles

Harsh Shandilya

commit sha dc291259aeffb617053ca59145ebd06715afbcc5

nixos: bump custom-nixpkgs

view details

Harsh Shandilya

commit sha babdc29351034e0d435d6e8cf3d74817b0dee847

nixos/setup-channels: bump nixpkgs fork

view details

push time in 3 days

push eventmsfjarvis/nixpkgs

R. RyanTM

commit sha a7d3afbbd9b65222ff552dad25c276d8126b623a

yacreader: 9.7.1 -> 9.8.2

view details

Ilan Joselevich

commit sha 99c247f5ba3b76a185eb7309896fe19b0cd3e029

passExtensions.pass-tomb: 1.1 -> 1.3

view details

Ilan Joselevich

commit sha 20bdb11d0c35ba58c06baee0e424b4351723ee4f

tqsl: 2.5.1 -> 2.5.7

view details

R. RyanTM

commit sha 7f8422b2ef7ade85ef3e380a9f5338cbfd4e5ec4

squirrel-sql: 4.1.0 -> 4.2.0

view details

R. RyanTM

commit sha 4b6468a396669460948c2bbb144bd360a784cdbb

exoscale-cli: 1.40.2 -> 1.40.5

view details

R. RyanTM

commit sha 603adbcfceb5bf68f7f41ca9e8c315c0905d7afc

lightburn: 1.0.00 -> 1.0.01

view details

R. RyanTM

commit sha 12b3cf4557d2b1a92925fc247da286f20b953510

pscale: 0.65.0 -> 0.68.0

view details

Zhaofeng Li

commit sha b6ad701a2c6bf619fa9418a8e27c4940ce921456

nixos/promtail: Allow write access to positions file if not in CacheDirectory Because of `ProtectSystem=strict`, Promtail cannot write to the positions file if it's not in its `CacheDirectory` (the default value).

view details

R. RyanTM

commit sha 4577397302e62d31f80e7070aa0c975975b7523c

nwg-drawer: 0.1.7 -> 0.1.8

view details

Ate Eskola

commit sha 84affa0a682e3648430fbec9ab168eb9b2f8e01f

dmd 2.095.1 -> 2.097.2 ldc 1.25.1 -> 1.27.1

view details

R. RyanTM

commit sha 02cdfa5dc6cca5900b46f3f6a52d579967dab27f

smemstat: 0.02.08 -> 0.02.10

view details

B. Kelly

commit sha 5e65827139f158bb5f9d3040f3083146bec786a3

crossfire-server: init at r22111 This adds the Crossfire server package and the corresponding data packages (maps and archetypes). Note that this tracks a recent SVN commit; the latest official release is many years old and no longer widely used (or supported).

view details

B. Kelly

commit sha 2e4e939240c2d6b5b8fd21bfa0fb8ad9dbdc0e30

crossfire-client: init at 1.75.0 The client is still getting official releases on a fairly frequent basis, so this package tracks those rather than SVN head.

view details

B. Kelly

commit sha 978e73e5f4a589126ab0e260479d791f3fdc6d18

nixos/crossfire-server: add settings module for Crossfire MMORPG server

view details

B. Kelly

commit sha 10005589c301e9f2168492491b2748ebdda49b57

blitz: reinstate at 1.0.1

view details

B. Kelly

commit sha f3ea275c672a0af90309c85108169dd9cb65c628

perlPackages.DigestMD5: init at 2.55

view details

B. Kelly

commit sha cc829e3655258d84106ffbb14f2d63033d1f37cb

perlPackages.BDB: init at 1.92

view details

B. Kelly

commit sha 5c6349c21f855b543fe089666d9c3fe51836f298

perlPackages.CompressLZF: init at 3.8

view details

B. Kelly

commit sha 6247f09c49a7ae2c5e63b9f4a14bc6b4a34b4081

perlPackages.ObjectEvent: init at 1.23

view details

B. Kelly

commit sha c1a2327239bf0a9c9b50492fb035318f700af156

perlPackages.AnyEventBDB: init at 1.1

view details

push time in 3 days

push eventmsfjarvis/custom-nixpkgs

Harsh Shandilya

commit sha 5276592d605bf33edf653c094db45e4cfab9ea9b

pkgs: run nixfmt

view details

Harsh Shandilya

commit sha 2d0d6b10995f25e245cd3dac71ce6db27baec43b

default: use pkgs from scope

view details

Harsh Shandilya

commit sha 6de82cf9ea2eae5bc0d0f6eab4843e48af63250c

pkgs: remove fclones Fixes #9

view details

push time in 3 days

issue closedmsfjarvis/custom-nixpkgs

`fclones` in nixpkgs

Similar to #8, happening here: https://github.com/NixOS/nixpkgs/pull/136806#issuecomment-913428807

closed time in 3 days

nh2