Temporary Chat Protocol (TCP)

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-10-08
16:59
tcp: Drop command Leaf check-in: d61c45e3fc user: duje tags: trunk, release, v1.1.4
16:52
tcp: Check if binary.Read() errors check-in: edb8077a39 user: duje tags: trunk
15:08
tcp: Drop some prints check-in: 5fd61074b3 user: duje tags: trunk
2024-10-07
20:31
tcp: Drop unused os package check-in: db76300eda user: duje tags: trunk
20:30
tcp: Drop superfluous error check check-in: 28dcdfc018 user: duje tags: trunk
20:16
tcp: Don't fatal on invalid socket read check-in: e9c1a700d2 user: duje tags: trunk
10:37
*: go get -u check-in: 74246c79dd user: duje tags: trunk
09:36
tcp: Drop LRU cache and use slice check-in: b4941fe735 user: duje tags: trunk, release, v1.1.3
08:22
tcp: Peek into cache instead of updating access time check-in: 38f9728848 user: duje tags: trunk
07:01
client: Ignore message if both author and content are empty check-in: fde7e5eb4a user: duje tags: trunk, release, v1.1.2
06:51
discord: Use server display name check-in: 123bfb06aa user: duje tags: trunk
06:51
discord: Do not search for users if role was found check-in: 796bb19326 user: duje tags: trunk
06:20
discord: Do not check if role is mentionable check-in: 10347c0775 user: duje tags: trunk
06:13
tcp: Don't send invalid messages check-in: 472fb89f87 user: duje tags: trunk
2024-10-06
14:18
*: go fmt, fix doc comments check-in: 1a357183e5 user: duje tags: trunk
2024-10-05
16:58
client: History fetching facelift check-in: 9c90799179 user: duje tags: trunk, release, v1.1.1
2024-10-03
14:25
tcp-client: Drop unused err check-in: 48cdf00ba2 user: duje tags: trunk
14:22
*: Organize variable declarations check-in: 05e7b8349d user: duje tags: trunk
14:19
Add more documentation check-in: 9900e5b99e user: duje tags: trunk
2024-09-25
17:22
Update README check-in: fdc7209f03 user: duje tags: trunk
2024-09-24
14:07
client: Drop debug message check-in: 318ae7980d user: duje tags: trunk, release, v1.1.0
14:06
server: Add flag for setting history length check-in: 9a5d8c6b4f user: duje tags: trunk
13:52
Implement variable history length check-in: cd29518d07 user: duje tags: trunk
13:47
tcp: Implement "Get History Length" packet check-in: 1dfa8716e4 user: duje tags: trunk
13:24
tcp: Subtract 1 anyway check-in: f120260850 user: duje tags: trunk
13:19
tcp: Don't subtract 1 from head before sending to client check-in: 7a5c45a2ba user: duje tags: trunk
13:16
client: Rearrange history fetching so count doesn't get printed too early check-in: 05572647ac user: duje tags: trunk
2024-09-23
18:38
tcp: go fmt, fix warnings check-in: 10dc7ed265 user: duje tags: trunk, release, v1.0.1
18:36
Add some documentation where applicable check-in: 91bcd8ccf0 user: duje tags: trunk
18:31
License under the Unlicense, in accordance with Serenum itself check-in: bf8a16aaf6 user: duje tags: trunk
18:28
client: Implement fetching and displaying message history check-in: 012d8183cb user: duje tags: trunk
16:15
Add installation instructions check-in: 7dc4159643 user: duje tags: trunk, v1.0.0, release
16:14
client: Move flag definitions out of main() check-in: c6d875ba2e user: duje tags: trunk
15:38
client: Move protocol stuff to own source file check-in: 178501d3e1 user: duje tags: trunk
15:28
go fmt check-in: f5fa629398 user: duje tags: trunk
15:28
Add build instructions check-in: eecf8ff376 user: duje tags: trunk
15:26
Move client back into this repo check-in: 317d867714 user: duje tags: trunk
15:18
Loosen minimum Go version check-in: 2ef7fc8441 user: duje tags: trunk
15:00
Reorganize code, hopefully allowing `go install` to work seamlessly check-in: 26d0400d11 user: duje tags: trunk
2024-09-21
20:57
Remove client, move it to own repo check-in: d85c1ea082 user: duje tags: trunk
20:48
Update module URIs check-in: a203534ed4 user: duje tags: trunk
2024-09-19
19:43
Update README.md check-in: 5df9f27e9e user: duje tags: trunk
16:09
discord: Replace user and role IDs with names check-in: 50e107b44e user: duje tags: trunk
15:53
client: Fix potential message dropping check-in: 01a89b7572 user: duje tags: trunk
15:53
Rearrange Discord message username format, try fixing double newline on TCP messages check-in: e775f5b75f user: duje tags: trunk
15:27
go fmt check-in: a62ca0c8e4 user: duje tags: trunk
15:26
go mod tidy check-in: e511877c91 user: duje tags: trunk
15:23
Implement pinging roles check-in: 16ca2cfb33 user: duje tags: trunk
14:56
Implement pinging users check-in: 5cb8c49dd9 user: duje tags: trunk
2024-09-18
19:14
Add soystemd unit check-in: e45df6c816 user: duje tags: trunk