~mpldr

Germany

https://moritz.sh

I do software stuff

~mpldr/uniview

Last active 5 months ago

~mpldr/security

Last active 9 months ago

~mpldr/patches

Last active 9 months ago

~mpldr/public-inbox

Last active 9 months ago
View more

Recent activity

Re: Configuration/possibility of a notification deamon? 2 days ago

From Moritz Poldrack to ~rjarry/aerc-discuss

On Mon 19 Feb 2024 08:32:07, Jason Cox wrote:
> What exactly do you mean by this? You can use aerc's hooks (see
> aerc-config(5)) plus a tool like notify-send to get notifications of
> certain events.

Since they mentioned a daemon, I assume they want to run aerc in the
background. This is currently not planned, and I would argue wouldn't
make a lot of sense either. Aerc is a mail client, so it is the agent
you interact with to work with your mail. The way I would approach this
is by running aerc and then moving the terminal window it's in to the
scratchpad. This way I would still receive the notifications and can
then retrieve aerc (or start a new instance) to actually read the mail.

--

[PATCH] update Makefile 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

Signed-off-by: Moritz Poldrack <git@moritz.sh>
---

- leverage make for generating source files automatically
- make using alternative go compilers easier (for example go-gcc)
- add GO_FLAGS to allow for supplying additional flags to go build

 Makefile | 29 ++++++++++++++++++++++-------
 1 file changed, 22 insertions(+), 7 deletions(-)

diff --git a/Makefile b/Makefile
index ed9a7a4..8305cff 100644
[message trimmed]

[PATCH 3/4 abused] rules/isps: add Microsoft 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

Signed-off-by: Moritz Poldrack <git@moritz.sh>
---
 rules/commercial-isp.go   |      1 +
 rules/isps/microsoft.go   |     35 +
 rules/isps/microsoft.json | 113673 +++++++++++++++++++++++++++++++++++
 3 files changed, 113709 insertions(+)
 create mode 100644 rules/isps/microsoft.go
 create mode 100644 rules/isps/microsoft.json

diff --git a/rules/commercial-isp.go b/rules/commercial-isp.go
index 5a14fab..4c23f7c 100644
--- a/rules/commercial-isp.go
[message trimmed]

[PATCH 4/4 abused] rules/isps: add Linode 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

Signed-off-by: Moritz Poldrack <git@moritz.sh>
---
 rules/commercial-isp.go |  1 +
 rules/isps/linode.go    | 44 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)
 create mode 100644 rules/isps/linode.go

diff --git a/rules/commercial-isp.go b/rules/commercial-isp.go
index 4c23f7c..6480960 100644
--- a/rules/commercial-isp.go
+++ b/rules/commercial-isp.go
@@ -40,6 +40,7 @@ func NewCommercialISPRule(conf *config.Config) *CommercialISPRule {
[message trimmed]

[PATCH 2/4 abused] rules/isp: add DigitalOcean 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

Signed-off-by: Moritz Poldrack <git@moritz.sh>
---
 rules/commercial-isp.go    |  1 +
 rules/isps/digitalocean.go | 43 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)
 create mode 100644 rules/isps/digitalocean.go

diff --git a/rules/commercial-isp.go b/rules/commercial-isp.go
index 24d97aa..5a14fab 100644
--- a/rules/commercial-isp.go
+++ b/rules/commercial-isp.go
@@ -38,6 +38,7 @@ func NewCommercialISPRule(conf *config.Config) *CommercialISPRule {
[message trimmed]

[PATCH 1/4 abused] rules/isps: add Oracle 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

Signed-off-by: Moritz Poldrack <git@moritz.sh>
---

Depends on: https://lists.sr.ht/~sircmpwn/abused-devel/patches/49635

 rules/commercial-isp.go |  1 +
 rules/isps/oracle.go    | 51 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)
 create mode 100644 rules/isps/oracle.go

diff --git a/rules/commercial-isp.go b/rules/commercial-isp.go
index d8b0deb..24d97aa 100644
[message trimmed]

[PATCH abused] rules: refactor commercial ISP parsers 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

To make expansion easier and help with keeping files short, split the
ISP rules into different types which implement a common interface.

Signed-off-by: Moritz Poldrack <git@moritz.sh>
---

I noticed that I had to jump around quite a bit when adding new ISP
parsers, so I refactored them into their own package.

 rules/commercial-isp.go | 196 ++++------------------------------------
 rules/isps/aws.go       |  53 +++++++++++
 rules/isps/google.go    |  79 ++++++++++++++++
[message trimmed]

[PATCH abused] config: add more hosting providers to ASN list 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

Signed-off-by: Moritz Poldrack <git@moritz.sh>
---
 abused.example.conf | 62 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/abused.example.conf b/abused.example.conf
index 3296a4d..a11b99d 100644
--- a/abused.example.conf
+++ b/abused.example.conf
@@ -121,4 +121,66 @@ commercial-networks {
	# Voxility
	AS 3223
[message trimmed]

[PATCH abused] rules: add Google Cloud IP addresses 3 days ago

From Moritz Poldrack to ~sircmpwn/abused-devel

From: Moritz Poldrack <git@moritz.sh>

Google not only provides IPs to internet users, it also provides
customers with IP access through their Google Cloud Products. This adds
the IPs for the latter to be part of the blocklist.

Link: https://support.google.com/a/answer/10026322?hl=en
Signed-off-by: Moritz Poldrack <git@moritz.sh>
---

This adds 500+ additional IP ranges to the blocklist.

 rules/commercial-isp.go | 47 +++++++++++++++++++++++++++++++++++------
 1 file changed, 41 insertions(+), 6 deletions(-)
[message trimmed]

Re: [PATCH aerc] ui: update vaxis 4 days ago

From Moritz Poldrack to ~rjarry/aerc-devel

Acked-by: Moritz Poldrack <moritz@poldrack.dev>

-- 
Moritz Poldrack
https://moritz.sh

> We make our mailing list available to selected organizations.