Commit Graph

47 Commits (master)

Author SHA1 Message Date
HimbeerserverDE 757de005ae
Fix #84 2021-05-02 12:24:24 +02:00
HimbeerserverDE 485db9d950
Use new DB API 2021-04-22 12:33:50 +02:00
HimbeerserverDE c372e1a8d4
Check player name (#74) 2021-04-06 15:53:08 +02:00
HimbeerserverDE 6dc5272614
Change auth error msg 2021-04-02 16:45:37 +02:00
HimbeerserverDE c134a38e4f
Fix #54 2021-04-02 14:22:24 +02:00
HimbeerserverDE f60ae96dcc
Better command casing (#66) 2021-04-02 14:19:11 +02:00
HimbeerserverDE 7b9d58cb5c
Add and use Conn.CloseWith (#67) 2021-04-02 13:39:35 +02:00
HimbeerserverDE cda0be69c5
Fix media auth failures 2021-04-02 12:38:46 +02:00
HimbeerserverDE b37982c95c
Fix Init writers 2021-04-02 11:53:19 +02:00
HimbeerserverDE 5690d723ea
io.Readers + io.Writers: Simplify initial packet handler 2021-04-01 23:10:31 +02:00
HimbeerserverDE 8f02e2b1ff
Simplify readers + writers: Media 2021-04-01 20:27:58 +02:00
HimbeerserverDE 6362973e29
Use new version of SRP package 2021-03-31 19:27:50 +02:00
HimbeerserverDE 529fcba729
Add (optional) strict version checking (#58) 2021-03-29 22:20:12 +02:00
HimbeerserverDE 1540fd54f5
Use new RUDP version 2021-03-29 18:57:30 +02:00
HimbeerserverDE 8b1810e9bd
Implement #47 2021-03-17 17:18:21 +01:00
HimbeerserverDE e29e44b6aa
Fix #46 2021-03-14 13:52:31 +01:00
HimbeerserverDE fa3954662b
Don't rely on default server 2021-03-13 18:58:51 +01:00
HimbeerserverDE 52cb29e369
Reset sky on redirect - properly 2021-03-13 17:15:07 +01:00
HimbeerserverDE 53c6de3910
Fix getter names 2021-03-09 22:23:41 +01:00
HimbeerserverDE ecd622623e
Optionally disallow empty passwords 2021-03-07 10:12:25 +01:00
HimbeerserverDE 51623db7a7
Check for net.ErrClosed correctly 2021-03-02 17:47:07 +01:00
HimbeerserverDE 9985e37274
Make authentication failure log message more descriptive 2021-03-02 17:21:43 +01:00
HimbeerserverDE a48eed0f1e
log.Print when a banned address tries to connect 2021-03-02 17:02:25 +01:00
HimbeerserverDE d3c3e36b36
Add ban feature 2021-02-28 13:12:28 +01:00
HimbeerserverDE 8464277dc8 Fix client connection occasionally hangs on redirect 2021-02-20 20:51:57 +01:00
HimbeerserverDE 493faef463
Update to Go 1.16 2021-02-20 18:06:34 +01:00
HimbeerserverDE e8de7b1cc9 Use Peer.Username method 2021-02-08 22:06:08 +01:00
HimbeerserverDE 1667b0d1b7 Check for reserved usernames 2021-01-29 16:21:43 +01:00
HimbeerserverDE 64ce5a1082
Merge branch 'main' into main 2021-01-24 15:11:23 +01:00
HimbeerserverDE f1d8e281db Use single constant mod channel connection 2021-01-24 14:18:29 +01:00
anon5 f1331b39e4 Move everything to main package 2021-01-24 13:00:26 +00:00
HimbeerserverDE 818b0fa29b Replace server chat commands with modchannel RPC API 2021-01-23 17:01:22 +01:00
HimbeerserverDE 520134c721 Add media cache 2021-01-21 14:35:48 +01:00
HimbeerserverDE 25a1c5a3c0 Improve redirection to last server 2021-01-20 21:44:35 +01:00
HimbeerserverDE bd4caaf032 Remove unnecessary type conversions 2021-01-19 20:37:35 +01:00
anon5 3f4232aa30 Embed Peer and Listener from github.com/anon55555/mt/rudp 2021-01-18 21:08:22 +00:00
HimbeerserverDE c0ea7fff34 go clean up some code 2021-01-17 21:43:23 +01:00
HimbeerserverDE b0b7f4d0b8 Add media multiplexing 2021-01-16 19:14:31 +01:00
HimbeerserverDE f39b46e2ee Lua -> Go: Send command family 2021-01-14 19:06:40 +01:00
HimbeerserverDE 23b24482ae Lua -> Go: Player 2021-01-14 16:54:30 +01:00
HimbeerserverDE 32f4185a0f Remove unnecessary newlines 2021-01-13 21:48:42 +01:00
HimbeerserverDE be366525b6 gofmt 2021-01-11 22:05:51 +01:00
HimbeerserverDE dd272d850e Remove unnecessary pkt properties 2021-01-11 21:45:46 +01:00
HimbeerserverDE 96c9201586 Merge multiple init funcs into one 2021-01-10 22:54:33 +01:00
HimbeerserverDE 43cefbda9c Add more mutexes 2021-01-10 22:37:42 +01:00
HimbeerserverDE 3994052782 Add force_default_server config option + Add multiserver.after 2021-01-10 20:18:12 +01:00
HimbeerserverDE be93ff59af Split peer methods across more files + Automatic config and auth file creation 2021-01-09 22:01:36 +01:00