humungus - nuset

i am gravely disappointed

there has been too much violence

overview - files - changes

56:f0ec3a02fe19 on 2025-06-05 21:29:02 -0400 EDT by Ted Unangst <tedu@tedunangst.com>
Tagged: tip

bcrypt

55:af7944c090ce on 2025-06-04 14:39:52 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

must clone groups to preserve unlocked access

54:23a1bd01639c on 2025-06-04 14:37:04 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better wildmat handling

53:340340750293 on 2025-06-04 00:50:17 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

we aren't doing control messages

52:e45c4b011b3c on 2025-06-04 00:43:18 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

refine the auth and permissions

51:aeeb04b4906e on 2025-06-03 23:39:24 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

limit incoming message to 1mb

50:eeab54d85c1b on 2025-06-03 23:26:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rename to storeDir. when will we get a real database?

49:724594680306 on 2025-06-03 03:19:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

save all applicable metadata after one parse

48:b6136dd009a2 on 2025-06-02 21:36:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

only offer passwords if a user has one

47:4dfb89935e58 on 2025-06-02 21:30:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

client cert auth

46:5a1e831c00d2 on 2025-06-02 19:55:58 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

allow specifying chain crt

45:2dfd70ddc21e on 2025-06-02 02:33:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

no deps!

44:4c743c1213e3 on 2025-06-02 02:32:30 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

license

43:78b21fe86539 on 2025-06-02 02:19:28 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

better save function

42:84529b6a7dfc on 2025-06-02 01:04:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

rework to load messages less frequently

41:20f8b7f5b7c9 on 2025-06-01 21:57:37 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

implement (x)hdr

40:a246afd56ae3 on 2025-06-01 21:34:54 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

another listgroup fix

39:768cddcef7cf on 2025-06-01 21:28:59 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

over msgid cap

38:f07146f1bb36 on 2025-06-01 21:25:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

listgroup may take a range

37:b3ce31ac0611 on 2025-06-01 20:49:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

sort groups by name

36:c4313ae686f1 on 2025-06-01 20:48:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

sort directory by date

35:0b2622e676ad on 2025-06-01 20:41:00 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

don't rely on particular file naming

34:d7d1177a32d2 on 2025-06-01 19:16:21 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

load peers from file

33:a4813fdf1e6e on 2025-06-01 19:11:25 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

auth fixes to make it work

32:e5546df8dc0d on 2025-06-01 18:52:14 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fixes and refinements

31:d7d8c524255e on 2025-06-01 18:31:19 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

pass hostname to tls.Client

30:d616fb8448ae on 2025-06-01 18:26:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

split client types

29:5d9a3304d5cc on 2025-06-01 16:36:11 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

client auth and tls fixes

28:e61b8da5f584 on 2025-06-01 00:34:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

more slog cleanup

27:9b636a3e2f80 on 2025-06-01 00:29:30 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

use slog.with

26:b68f3ba041a6 on 2025-06-01 00:11:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

need to set conn

25:bf580d71591e on 2025-05-30 14:17:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

split into files

24:e626e79722dc on 2025-05-30 14:09:39 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

clean up stalled connections

23:bb543beac307 on 2025-05-29 13:32:36 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

this works to avoid flush every time

22:2c943878326d on 2025-05-29 01:04:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

not very good auth

21:f0115f62cc14 on 2025-05-28 23:56:29 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

streaming mode

20:a0a9f232189a on 2025-05-28 23:36:22 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

advertise overview.fmt

19:2f66b0e7422b on 2025-05-28 23:32:56 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

starttls

18:1f4b6ca36fac on 2025-05-28 22:53:06 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

basic peers

17:6819ec0e925a on 2025-05-28 21:59:47 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

add some locking

16:da6aea5cfc9b on 2025-05-28 21:32:31 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

basic ihave

15:a56df57c3824 on 2025-05-27 20:06:15 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

fix up error codes

14:d57e83ee4ed3 on 2025-05-27 20:02:34 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

implement other forms of over

13:f6c6a852bb20 on 2025-05-27 19:48:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

xref header

12:efc5b12a8e47 on 2025-05-27 19:24:12 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

next and last

11:6fe8a6b6ac88 on 2025-05-27 18:49:46 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

missed the all important 215 west philly

10:71f1af69b9b7 on 2025-05-27 18:44:08 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

mesg id support

9:1d09a7a7a95d on 2025-05-27 17:59:13 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

some more commands

8:77e1fd2fe14a on 2025-05-27 16:59:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

every project needs a makefile

7:9c7b43df9957 on 2025-05-27 16:59:16 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

refactor commands out of the big switch

6:bd6c4c688d8a on 2025-05-26 17:39:09 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

implement xover

5:98aa6cbe65f5 on 2025-05-26 17:14:05 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

okay, that was a bad idea

4:b8112d4aca03 on 2025-05-26 15:57:03 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

maybe speed things up by flushing output less frequently

3:8f05a6667765 on 2025-05-24 17:09:43 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

readme

2:7b8686e18dd9 on 2025-05-24 15:30:57 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

a few fixes

1:10ca73a9771a on 2025-05-24 14:41:26 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

factor groups dir

0:d9491c22559b on 2025-05-24 12:37:35 -0400 EDT by Ted Unangst <tedu@tedunangst.com>

it's a start