profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ehmry/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.

dhall-lang/dhall-lang 3267

Maintainable configuration files

dhall-lang/dhall-haskell 749

Maintainable configuration files

ehmry/genode-nix 12

Port of the Nix package manager to the Genode operating systems framework (abandoned)

ehmry/cjdns_munin 5

CJDNS plugins for Munin

ehmry/dir2opus 5

conversion of dir2ogg

ehmry/encoding 4

Go encoders and decoders.

ehmry/go-adc 4

(abandoned) Go library for the ADC Direct Connect messaging and file sharing protocol.

ehmry/genode 3

Fork of the Genode OS Framework

ehmry/go-bencode 3

Fast and idiomatic bencode encoder/decoder

ehmry/bencoderpc 1

Bencode backed RPC for go

PullRequestReviewEvent

delete branch ehmry/nixpkgs

delete branch : tox-bootstrapd

delete time in 2 days

push eventtelekommunisten/nim-eris

Emery Hemingway

commit sha 63e79063fd05dd3c6eeee1e1f48353e2ac888b70

Fix copyMem math in append(ErisIngest, …)

view details

push time in 3 days

push eventehmry/nixpkgs

John Soo

commit sha e131d6bf5136b72eb4f2019dcedb64a80214c0ee

datadog-agent: Add release note entry.

view details

John Soo

commit sha cdae1d60d15491a9fbac877ddff67dfe6d6f1b84

datadog-agent: Add process to default integrations.

view details

John Soo

commit sha a51ee771bed2449b0afe0f562844da3a5a4330bf

nixos/datadog-agent: Update process collection binary.

view details

John Soo

commit sha b1c57920f52548fd3069461759883bc2a9cac003

nixos/datadog-agent: Note breaking changes in release notes.

view details

Maximilian Bosch

commit sha 263c6410eca1f64c62d7cd7600d15353ab8a8c89

Merge pull request #136135 from l0b0/chore/ignore-idea-configuration chore: Ignore JetBrains IDEA configuration

view details

Sandro

commit sha 99031a470aceb4825414258a4f20a8154df0c10e

Merge pull request #137097 from romildo/upd.canta-theme

view details

Sandro

commit sha c86990a7cedd50b6225a5366c73bc6c2e737306b

Merge pull request #137183 from figsoda/oha oha: init at 0.4.6

view details

Sandro

commit sha 8bf70d5620dac311dd9f21c2ae84493af2a8ef2c

Merge pull request #137154 from r-burns/bandwidth bandwidth: 1.9.4 -> 1.10.1, enable on arm

view details

Sandro

commit sha 6bbea21500a434747aa87d50f5a9323736f84392

Merge pull request #137410 from fabaff/bump-growattserver

view details

Tom Fitzhenry

commit sha ad20237f16de7fb19666554a3c17cca6b3017dc3

chatty: 0.3.4 -> 0.4.0

view details

Tom Fitzhenry

commit sha 607e389393328623c7c6bb745569550db7346a78

megapixels: 1.2.0 -> 1.3.0

view details

github-actions[bot]

commit sha 3f2255106a84c8fa0ceb1ba3d3b5b1404dfd3191

Merge master into staging-next

view details

Matthieu Coudron

commit sha e9c921a301f76e4708d6361e5278651244791e35

mudlet: remove unneeded LUA_CPATH

view details

Matthieu Coudron

commit sha 823d0d835ce789726d8df681c6ba286f04d8998c

vis: simplify thanks to lua update

view details

Matthieu Coudron

commit sha 03806dfee73c18ce4d55542af46e7af8816a673b

awesome: use a luaEnv

view details

Matthieu Coudron

commit sha f6cc04fd6576b2c9d1f4cc4d31a2fd0e66a7f99f

astromenace: add meta.mainProgram else it does not start

view details

R. RyanTM

commit sha 2464f7ae0a31f002e6b7d5dd96ae09ea9c25553c

mavproxy: 1.8.41 -> 1.8.42

view details

zowoq

commit sha 2ce4d21663113020195f1d953e360213954645b3

go_1_16: 1.16.7 -> 1.16.8

view details

Matthieu Coudron

commit sha 0b6d33c2ed177be6d937e3043ac77252007a77b1

prosody: simplify lua aspects

view details

Matthieu Coudron

commit sha 88842910b52c146bc5ef9c78eed34e5e570ef76c

lua: introduced a lua lib Goal is to improve separation between packages and utilities. Can help with autocompletion/navigate nixpkgs faster. Also it will help standardize how LUA_PATH is exported across packages, so that one can more easily make lua changes across nixpkgs (for instance changing where lua modules are installed).

view details

push time in 4 days

push eventNixOS/nixpkgs

Sergei Trofimovich

commit sha 56878bb656b5cdd89bcaaab8ae9e3b42d8627c5b

libogg: 1.3.4 -> 1.3.5

view details

push time in 4 days

PR merged NixOS/nixpkgs

Reviewers
libogg: 1.3.4 -> 1.3.5 10.rebuild-linux: 501+ 10.rebuild-darwin: 501+ 10.rebuild-darwin: 501-1000 10.rebuild-linux: 2501-5000
  • Built on platform(s)
    • [x] x86_64-linux
    • [ ] aarch64-linux
    • [ ] x86_64-darwin
    • [ ] aarch64-darwin
  • [ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • [ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • [ ] Tested execution of all binary files (usually in ./result/bin/)
  • 21.11 Release Notes (or backporting 21.05 Release notes)
    • [ ] (Package updates) Added a release notes entry if the change is major or breaking
    • [ ] (Module updates) Added a release notes entry if the change is significant
    • [ ] (Module addition) Added a release notes entry if adding a new NixOS module
  • [x] Fits CONTRIBUTING.md.
+5 -12

4 comments

1 changed file

trofi

pr closed time in 4 days

PR opened NixOS/nixpkgs

nixos/tox-bootstrapd: use DynamicUser
Motivation for this change

The tox-bootstrapd module fails an asssertion because users.users.tox-bootstrapd.group is unset. DynamicUser works fine.

Things done
  • Built on platform(s)
    • [x] x86_64-linux
    • [ ] aarch64-linux
    • [ ] x86_64-darwin
    • [ ] aarch64-darwin
  • [ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • [ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • [ ] Tested execution of all binary files (usually in ./result/bin/)
  • 21.11 Release Notes (or backporting 21.05 Release notes)
    • [ ] (Package updates) Added a release notes entry if the change is major or breaking
    • [ ] (Module updates) Added a release notes entry if the change is significant
    • [ ] (Module addition) Added a release notes entry if adding a new NixOS module
  • [x] Fits CONTRIBUTING.md.
+9 -14

0 comment

2 changed files

pr created time in 5 days

push eventehmry/nixpkgs

Emery Hemingway

commit sha 0721aa49a3488241499aee805e4bb66b0589e42f

nixos/tox-bootstrapd: use DynamicUser

view details

push time in 5 days

create barnchehmry/nixpkgs

branch : tox-bootstrapd

created branch time in 5 days

push eventehmry/nixpkgs

Emery Hemingway

commit sha bea75890b777e299a6b0709c33686bb69d21dbd4

nimPackages.c2nim: init 0.9.18

view details

push time in 5 days

PullRequestReviewEvent

PR merged NixOS/nixpkgs

Reviewers
ipxe: allow to pass options with values 10.rebuild-linux: 1-10 10.rebuild-darwin: 0 10.rebuild-linux: 1
Motivation for this change

This commit allows to pass options with values

For example BANNER_TIMEOUT can be overriden like:

ipxe.overrideArgs(old: {
    enableOptions = old.enableOptions ++ [ "BANNER_TIMEOUT 100" ];
});
Things done
  • Built on platform(s)
    • [x] x86_64-linux
    • [ ] aarch64-linux
    • [ ] x86_64-darwin
    • [ ] aarch64-darwin
  • [ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • [ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • [ ] Tested execution of all binary files (usually in ./result/bin/)
  • 21.11 Release Notes (or backporting 21.05 Release notes)
    • [ ] (Package updates) Added a release notes entry if the change is major or breaking
    • [ ] (Module updates) Added a release notes entry if the change is significant
    • [ ] (Module addition) Added a release notes entry if adding a new NixOS module
  • [x] Fits CONTRIBUTING.md.
+1 -1

0 comment

1 changed file

baloo

pr closed time in 8 days

push eventehmry/nixpkgs

Emery Hemingway

commit sha 8385fe4fa42303f7250b6518e55815b1b04378fd

erofs-utils: 1.2.1 -> 1.3

view details

push time in 10 days

push eventtelekommunisten/nim-eris

Emery Hemingway

commit sha 2df69b8dc0577c679762b0a5179d56aa3fbeb1d8

func toByte(bs: BlockSize): uint8

view details

push time in 10 days

push eventehmry/nixpkgs

Emery Hemingway

commit sha 98c9cb352c9b57d09485e217e85149ce8ae32326

erofs-utils: 1.2.1 -> 1.3

view details

push time in 11 days

PR opened NixOS/nixpkgs

erofs-utils: 1.2.1 -> 1.3
Motivation for this change

New features in 1.3.

(Someone still needs to test replacing squashfs with erofs in the NixOS images)

Things done
  • Built on platform(s)
    • [ ] x86_64-linux
    • [ ] aarch64-linux
    • [x] x86_64-darwin
    • [ ] aarch64-darwin
  • [ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
  • [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • [x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • [x] Tested execution of all binary files (usually in ./result/bin/)
  • 21.11 Release Notes (or backporting 21.05 Release notes)
    • [ ] (Package updates) Added a release notes entry if the change is major or breaking
    • [ ] (Module updates) Added a release notes entry if the change is significant
    • [ ] (Module addition) Added a release notes entry if adding a new NixOS module
  • [x] Fits CONTRIBUTING.md.
+2 -2

0 comment

1 changed file

pr created time in 11 days

create barnchehmry/nixpkgs

branch : erofs-utils

created branch time in 11 days

push eventtelekommunisten/nim-eris

narimiran

commit sha 58fca5bc66ec8ecf7a228fb3c9c73a9580596984

init commit

view details

Jack Tang

commit sha 625267e5cb14c87e1d36d79ee24c2f4fe66edfdb

fix issues about type conversion (#1)

view details

Emery Hemingway

commit sha 830e9045894135fbcdf9df41e06962f5a61b589b

Initial commit

view details

Emery Hemingway

commit sha e5b738315df30a0cd44989def6c461f4fa838878

Chacha20 returns block counter, new block iterator

view details

Emery Hemingway

commit sha a1c90535193780d0eae0bbf4e18ed88908cdc794

Refactor

view details

Emery Hemingway

commit sha 541f90a6ae0d2da464d3946867b2063d21bc56f1

Take pointer arguments

view details

Emery Hemingway

commit sha 04a1fc87619b1fbec1ec7ef0cd5a12b65ff28c8b

Cleanup test output

view details

Emery Hemingway

commit sha f50ebc3bc466163f3d4c92cd8648ebf5043162ef

Remove private submodules

view details

Emery Hemingway

commit sha 9f92174517415e4defac45e3926544baec9527c0

Add 'src/eris/private/blake2/' from commit 'a1c90535193780d0eae0bbf4e18ed88908cdc794' git-subtree-dir: src/eris/private/blake2 git-subtree-mainline: f50ebc3bc466163f3d4c92cd8648ebf5043162ef git-subtree-split: a1c90535193780d0eae0bbf4e18ed88908cdc794

view details

Emery Hemingway

commit sha a3d957dea98b9979ad520dc52ce2f0e61439d42d

Add 'src/eris/private/chacha20/' from commit '04a1fc87619b1fbec1ec7ef0cd5a12b65ff28c8b' git-subtree-dir: src/eris/private/chacha20 git-subtree-mainline: 9f92174517415e4defac45e3926544baec9527c0 git-subtree-split: 04a1fc87619b1fbec1ec7ef0cd5a12b65ff28c8b

view details

push time in 11 days

push eventtelekommunisten/nim-eris

Emery Hemingway

commit sha 0c4e5635b593340606b8247851aea0ad372206d9

Update flake to use buildNimPackage

view details

push time in 11 days

delete branch telekommunisten/nim-eris

delete branch : master

delete time in 11 days

push eventtelekommunisten/nim-eris

Emery Hemingway

commit sha 6667573d72b73affd651e6994c1f2a63f3e10c02

Update flake to use buildNimPackage

view details

push time in 11 days

push eventtelekommunisten/nim-eris

Emery Hemingway

commit sha 188e5bce26c1caa06419249d098b5cc717833441

Update binary encoding to v1.0.0-draft spec Use 0x0a for block size 1KiB (instead of 0x00) and 0x0f for block size 32KiB (instead of 0x01)

view details

push time in 11 days

create barnchtelekommunisten/nim-eris

branch : trees

created branch time in 11 days

created tagtelekommunisten/nim-eris

tag0.5.0

Encoding for Robust Immutable Storage

created time in 11 days

create barnchtelekommunisten/nim-eris

branch : master

created branch time in 11 days

push eventtelekommunisten/nim-eris

Emery Hemingway

commit sha deb59ede710bffa0c645566a1f31733f605c54ac

Update binary encoding to v1.0.0-draft spec Use 0x0a for block size 1KiB (instead of 0x00) and 0x0f for block size 32KiB (instead of 0x01)

view details

push time in 11 days

Pull request review commentjangko/nimSHA2

Allow update with openarray[byte], use bytes in outputs

 proc update*(ctx: var SHA224, input: string) =     if (ctx.count[0] and 0x3F) == 0:       transform256(ctx.state, cast[cstring](addr(ctx.buffer[0]))) -proc update*(ctx: var SHA256, input: string) {.inline.} =-  SHA224(ctx).update(input)+func update*(ctx: var (SHA224|SHA256), input: string)  {.inline.} =+  update(ctx, cast[seq[byte]](input))

Thank you, I was trying proc update*(x: string|openArray[byte]) but now I know better.

ehmry

comment created time in 12 days

PullRequestReviewEvent

push eventehmry/nimSHA2

Emery Hemingway

commit sha 351d3f9c823bd7c8803b868a20be4ca3f8f9b3ea

Update with openarray[char|byte], array[N, uint8] in outputs

view details

push time in 12 days

Pull request review commentjangko/nimSHA2

Allow update with openarray[byte], use bytes in outputs

 proc update*(ctx: var SHA224, input: string) =     if (ctx.count[0] and 0x3F) == 0:       transform256(ctx.state, cast[cstring](addr(ctx.buffer[0]))) -proc update*(ctx: var SHA256, input: string) {.inline.} =-  SHA224(ctx).update(input)+func update*(ctx: var (SHA224|SHA256), input: string)  {.inline.} =+  update(ctx, cast[seq[byte]](input))

The problem is string|openarray[byte] doesn't compile to something that takes array[N,byte], this is a bug that goes back as long as I can remember.

ehmry

comment created time in 13 days