Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | routine backup - do note that tls clientcert is still broken | Andrew Yu | 2022-05-16 | 14 | -47/+1217 |
| | |||||
* | bug fixes | Andrew Yu | 2022-05-12 | 4 | -14/+46 |
| | |||||
* | TLS fixes | Andrew Yu | 2022-05-12 | 2 | -3/+7 |
| | | | | | | TLS was never broken, but note that you need \r\n, and sed on GNU systems are heavily buffered, so you can't directly use openssl s_client to do stuff there, use ncat --ssl -C | ||||
* | tls still broken | Andrew Yu | 2022-05-12 | 5 | -12/+60 |
| | |||||
* | TLS-only, I guess! | Andrew Yu | 2022-05-12 | 2 | -4/+11 |
| | |||||
* | Merge branch 'master' of andrewyu.org:/srv/git/internet-delay-chat | Andrew Yu | 2022-05-11 | 3 | -45/+40 |
|\ | |||||
| * | someone's random IRC clients | Andrew Yu | 2022-05-10 | 1 | -1/+26 |
| | | |||||
| * | Part working! Intermittent queues fixed! | Andrew Yu | 2022-05-08 | 3 | -44/+11 |
| | | |||||
| * | well, everything is erroneous, so we prepare for debuggers` | Andrew Yu | 2022-05-08 | 1 | -0/+3 |
| | | |||||
* | | random stuff, unimportnat | Andrew Yu | 2022-05-11 | 5 | -0/+161 |
|/ | |||||
* | supposedly reset the queue to user queues (untested) | Andrew Yu | 2022-05-08 | 3 | -31/+2 |
| | | | | | | | | | | | | | | | basically because of how python objects work, you could do: a = something l1.append(a) l2.append(a) l3.append(a) the appended items in all three lists are still the same objects, and thus do not use extra ram no channel queues are needed | ||||
* | chanmsgqueue is broken | Andrew Yu | 2022-05-07 | 2 | -3/+11 |
| | |||||
* | UNTESTED: channel-based shared message queue and IdiotError | Andrew Yu | 2022-05-07 | 4 | -33/+79 |
| | |||||
* | i have no idea what I'm doing, I think I made a broken sh client and forked ↵ | Andrew Yu | 2022-05-07 | 1 | -19/+25 |
| | | | | a broken ii | ||||
* | typos and easter eggs | Andrew Yu | 2022-05-07 | 1 | -5/+2 |
| | |||||
* | now channels will give a JOIN command to clients on login, and we have a MOTD | Andrew Yu | 2022-05-07 | 4 | -10/+61 |
| | |||||
* | conditional echo-message | Andrew Yu | 2022-05-07 | 1 | -15/+16 |
| | | | | | don't echo message for self-messages don't echo message for channel messages | ||||
* | first attempt at chanmsg | Andrew Yu | 2022-05-07 | 5 | -5/+75 |
| | |||||
* | backup before i start adding non-guilded channels | Andrew Yu | 2022-05-07 | 1 | -3/+2 |
| | |||||
* | no binaries | Andrew Yu | 2022-05-06 | 1 | -0/+0 |
| | |||||
* | spelling | Andrew Yu | 2022-05-07 | 1 | -2/+2 |
| | |||||
* | I guess I revamped some folders, lol | Andrew Yu | 2022-05-06 | 19 | -2262/+49 |
| | |||||
* | f passwords | Andrew Yu | 2022-05-06 | 1 | -0/+6 |
| | |||||
* | Remove client from a user's client list during disconnect | Andrew Yu | 2022-05-06 | 1 | -1/+4 |
| | |||||
* | Andrew being bad | Andrew Yu | 2022-05-06 | 1 | -0/+5 |
| | |||||
* | make message queue delete itself once sent | Andrew Yu | 2022-05-06 | 5 | -35/+93 |
| | |||||
* | message queue, seems to work | Andrew Yu | 2022-05-06 | 2 | -4/+9 |
| | |||||
* | PRIVMSG works for connected clients, message queues are unimplemented | Andrew Yu | 2022-05-05 | 3 | -6/+21 |
| | |||||
* | mypy tells me about some stupid error that doens't exist | Andrew Yu | 2022-05-01 | 5 | -40/+103 |
| | |||||
* | detect redundent login | Andrew Yu | 2022-04-30 | 2 | -29/+34 |
| | |||||
* | logins are working | Andrew Yu | 2022-04-30 | 5 | -10/+100 |
| | |||||
* | basic parse loop done | Andrew Yu | 2022-04-30 | 5 | -49/+33 |
| | |||||
* | error: circular import | Andrew Yu | 2022-04-30 | 7 | -63/+189 |
| | |||||
* | fix typing | Andrew Yu | 2022-04-27 | 1 | -10/+8 |
| | |||||
* | i mena i have no idea what we are doing but whatever | Andrew Yu | 2022-04-27 | 19 | -0/+564 |
| | |||||
* | rename stuff | Andrew Yu | 2022-04-27 | 22 | -151/+217 |
| | |||||
* | example polling server | Andrew Yu | 2022-04-27 | 2 | -0/+396 |
| | |||||
* | just some minor edits lol | Andrew Yu | 2022-04-25 | 9 | -105/+280 |
| | |||||
* | let's start using trio, right? | Andrew Yu | 2022-04-24 | 6 | -0/+428 |
| | |||||
* | using a context manager is better than __del__ (energizer's idea) | Andrew Yu | 2022-04-24 | 1 | -0/+1 |
| | |||||
* | bruh, some formatting changes | Andrew Yu | 2022-04-24 | 2 | -2/+0 |
| | |||||
* | pytwisted is deprecated | Andrew Yu | 2022-04-24 | 5 | -306/+0 |
| | |||||
* | We're getting into rewriting the mainloop, it's getting messey! | Andrew Yu | 2022-04-24 | 1 | -5/+13 |
| | |||||
* | mass documentation #3 | Andrew Yu | 2022-04-24 | 1 | -24/+94 |
| | |||||
* | mass documentation #2 | Andrew Yu | 2022-04-24 | 1 | -26/+49 |
| | |||||
* | mass documentation #1 | Andrew Yu | 2022-04-24 | 1 | -70/+75 |
| | |||||
* | routine backup | Andrew Yu | 2022-04-24 | 1 | -27/+78 |
| | |||||
* | random update, MYPY FAIL` | Andrew Yu | 2022-04-24 | 3 | -91/+164 |
| | |||||
* | relicensed, and some testing | Andrew Yu | 2022-04-24 | 9 | -69/+235 |
| | |||||
* | restore to using dataclasses in newserver because they can also behave like ↵ | Andrew Yu | 2022-04-23 | 2 | -47/+45 |
| | | | | | | normal classes this time it passes mypy, btw |