Commit Graph

45 Commits

Author SHA1 Message Date
Tom
e8db6d4837 Truncate ping response packets (#9446)
Previously all ping response packets were 0-padded to 500 bytes. By
truncating we only send the bytes that are actually needed.
2024-01-12 14:21:13 -05:00
Anuken
288c969f51 Fixed #9422 2024-01-03 14:26:10 -05:00
Anuken
9b6d95c507 Bigger stream packet size 2023-12-29 21:14:39 -05:00
Anuken
130336bff0 arc 2023-11-23 19:04:17 -05:00
Anuken
d2956d1f2c ConnectFilter API now public 2023-11-23 14:24:59 -05:00
Anuken
cda82e572f ServerConnectFilter 2023-06-03 12:38:18 -04:00
Anuken
19cd6fd07c Fixed #8632 2023-05-24 09:49:30 -04:00
Anuken
bf320a98b8 Faster connection lookup 2023-05-22 01:09:53 -04:00
Anuken
1b254745e9 bigger numbers 2023-05-10 11:54:39 -04:00
Anuken
60fc2fb5cd Doubled server object buffer size 2023-04-07 10:43:59 -04:00
Anuken
411367f294 Revert JSON rules change 2023-01-12 14:38:11 -05:00
Anuken
f49e05a915 Fixed #8161 / Fixed #8162 2023-01-12 14:30:57 -05:00
Anuken
246591eab4 Fixed #8119 2023-01-07 13:15:56 -05:00
Anuken
54a9955e30 #8126 2023-01-07 12:44:29 -05:00
Anuken
b9892335d4 Misc balance, tweaks, configuration... 2022-10-28 15:13:52 -04:00
Anuken
c8ebe0cd87 Packet rate limit 2022-10-27 10:30:28 -04:00
Anuken
8c78f37566 More tweaks to Karst / Default player limit of 30 2022-10-24 10:59:10 -04:00
Phinner
685e3cac83 Add support for SRV records (#6982)
* SRV record support

* respect the formatting II

* avoid blocking call

* Add android support

* switch to stripped down version of dnsjava

* move srv lookup from `Net` to `NetProvider`

* random optimizations

* bump arc and restart the thing

* reimplement using ArcDns

* Update core/src/mindustry/net/ArcNetProvider.java

Co-authored-by: buthed010203 <naguiar010203@gmail.com>

* Update ArcNetProvider.java

Co-authored-by: buthed010203 <naguiar010203@gmail.com>
2022-07-03 10:37:58 -04:00
Anuken
4b5d833c74 Centralized executor 2022-04-13 17:38:18 -04:00
Anuken
91f19a5c81 Misc 2022-04-02 17:33:35 -04:00
Anuken
eaf96fcc86 WIP dynamic fog + bugfixes + cleanup 2022-02-19 14:53:06 -05:00
Anuken
8c32acbc30 Fixed #5878 2021-08-27 09:58:08 -04:00
Anuken
0c5f781702 Sector wave spawning fixes 2021-08-16 13:15:14 -04:00
Anuken
2ea1671739 Fixed #5519 2021-07-01 10:22:28 -04:00
Anuken
eaeb67b91f Fixed #5474 2021-06-25 19:35:34 -04:00
Anuken
8962992ef9 Fixed invalid healing effects 2021-06-08 09:14:54 -04:00
Anuken
462a64bf21 Netcode updates 2021-06-02 16:51:52 -04:00
Anuken
28b235ef07 Partial 7.0 merge - API preview 2021-06-02 11:08:08 -04:00
Anuken
975043d439 Use more ping threads 2021-03-22 12:47:02 -04:00
Anuken
e87e678d0f Use AsyncExecutor for pings 2021-03-22 11:32:36 -04:00
Anuken
8c0477f6bd Fixed #3795 2020-12-05 10:30:46 -05:00
Anuken
30f5340a22 Mobile manual aiming / Mobile control changes [UNSTABLE] 2020-10-07 14:19:08 -04:00
Anuken
3a466475fd Better error handling on Steam 2020-09-22 13:12:21 -04:00
Anuken
de6cde6ddd Bugfixes 2020-08-24 23:16:24 -04:00
Anuken
5df2a3e625 Added ping marker to servers 2020-08-19 17:11:37 -04:00
Anuken
bbe6c5017a Removed synthetic accessors / Sector sanity tests 2020-08-19 15:13:29 -04:00
Anuken
f9b6b8e5b7 recieve -> receive 2020-07-14 11:16:32 -04:00
Anuken
8ea28e1ced Seq. 2020-06-08 17:19:47 -04:00
Anuken
4787a68a08 Cleanup 2020-05-21 19:20:37 -04:00
Anuken
becc23ca42 Cleaner formatting 2020-05-03 21:18:25 -04:00
Anuken
f1fd072400 Game state cleanup 2020-03-31 14:16:38 -04:00
Patrick 'Quezler' Mounier
e06d8eabec [formatting] add newline to file(s) (#1508)
* Trail appropriate files with a new line

* For some ironic reason it ignored itself

Probably because it wasn’t tracked/commited yet.

* Rename newlines to server executable naming pattern
2020-02-05 18:36:56 -05:00
Anuken
95352e1729 Added server descriptions 2020-01-18 10:05:18 -05:00
Anuken
68be77fa1d Added configurable block access validation 2020-01-14 10:32:52 -05:00
Anuken
514d4817c8 it is done 2019-12-25 01:39:38 -05:00