Scott Lamb
Scott Lamb
I love the idea of Rust cross-compiling to arbitrary glibc versions as easily as Zig does. Seems like parsing Zig's abilists is one part of that goal. Are you working...
Support serving a full directory tree from the local filesystem (and eventually also from data baked into the binary for easy release builds). Some things I'd like it to do:...
I think this is fairly simple to add (very similar to `src/h264.rs`) but there are a couple caveats: * I haven't found a freely available spec. Old versions of most...
In https://github.com/scottlamb/moonfire-nvr/issues/213#issuecomment-1094110481, @IronOxidizer wrote: > For the most part [my camera with Retina's `mp4` example program] seems to be working, though after a few minutes (or even seconds, it's inconsistent)...
I want Moonfire to be a good Internet-facing webserver. * [ ] support https * [ ] support https...with automatic ACME (letsencrypt) support for HTTP-01 and/or TLS-ALPN-01 challenges. * [...
https://github.com/scottlamb/moonfire-nvr/blob/0406e09ca470d85d71145a9b6d5b88ea95f4b785/server/src/mp4.rs#L447-L448 We're violating the safety assumption of [`Vec::set_len`](https://doc.rust-lang.org/std/vec/struct.Vec.html#method.set_len) by calling it before the elements are initialized. This is Undefined Behavior. As far as I know, it's not causing any observable...
I think it's possible to produce a `moonfire-nvr` Linux binary that has no dependencies except tzdata and any remotely recent version of glibc. (Or we could try going absolutely statically...
@krystaDev in #193 started adding bookmarkable URLs for UI state: you can bookmark a live view URL that specifies the layout and cameras. In 782eb2f I extended it so that...
As [discussed](https://groups.google.com/g/moonfire-nvr-users/c/i2xk8q2uW8E/m/KKiUQqc5AwAJ) on the mailing list with @jlpoolen: next time we rework the database schema, let's add in support for tracking dropped RTP packets. This could get really nuanced. The...
As of v0.6.3, we have live view! But I have lots of ideas for enhancements/fixes. Rather than open separate issues for each I'll just list them here for now. PRs...