rubidium42
|
53b4786037
|
Codechange: [Network] Let NetworkError return its std::string instead of a C-string
|
2021-06-15 06:13:00 +02:00 |
|
rubidium42
|
667301e3ec
|
Codechange: [Network] Make hostname/client IP return strings instead of a C-string
|
2021-06-15 06:13:00 +02:00 |
|
rubidium42
|
a91e29b656
|
Codechange: [Network] Let IsInNetmask use std::string
|
2021-06-15 06:13:00 +02:00 |
|
rubidium42
|
36705f1dc0
|
Codechange: [Network] Simplify formatting of network addresses to string
|
2021-06-15 06:13:00 +02:00 |
|
rubidium42
|
9e32c618f9
|
Fix: [Network] Determining GetNetworkRevisionString could overflow and underflow its buffer
Tagged releases are not affected
|
2021-06-14 23:05:18 +02:00 |
|
rubidium42
|
eb6cdadc4d
|
Codechange: replace IConsolePrintF with IConsolePrint and fmt formatting
Also make some strings more consistent with the rest of the console strings.
|
2021-06-13 15:25:31 +02:00 |
|
rubidium42
|
d9c1d18f2b
|
Change: improve some of the console messages related to networking (make them more uniform) and convert to fmt
|
2021-06-13 15:25:31 +02:00 |
|
rubidium42
|
55a11710a6
|
Codechange: convert printf DEBUG statements to fmt Debug statements
|
2021-06-13 12:45:45 +02:00 |
|
rubidium42
|
845fded2a0
|
Fix #9361, a2051ba : [Network] Off by one in CanWriteToPacket
Previously it did not allow writing a byte to a packet that was of size limit - 1 anymore.
|
2021-06-13 10:31:02 +02:00 |
|
TELK
|
2d0abf5a76
|
Fix #9362: Hover in online players window was slightly too big (#9364)
This causes graphical glitches at the bottom of the window.
|
2021-06-13 10:06:50 +02:00 |
|
rubidium42
|
bb8fd00760
|
Cleanup: [Network] Remove C-string Recv_string and its last use
|
2021-06-10 21:53:19 +02:00 |
|
rubidium42
|
ab9b937ab7
|
Codechange: [Network] Use std::string to get a NewGRF's name
|
2021-06-10 21:53:19 +02:00 |
|
rubidium42
|
e2417193c9
|
Cleanup: [ContentInfo] Remove some functions that are not needed anymore
|
2021-06-10 20:09:44 +02:00 |
|
rubidium42
|
e3717ae903
|
Codechange: [ContentInfo] Use std::string instead of string buffers
|
2021-06-10 20:09:44 +02:00 |
|
rubidium42
|
df181bb641
|
Codechange: [ContentInfo] Use a vector for dependencies instead of custom allocation
|
2021-06-10 20:09:44 +02:00 |
|
rubidium42
|
9c424ab741
|
Codechange: [ContentInfo] Use StringList for tags instead of custom allocations
|
2021-06-10 20:09:44 +02:00 |
|
rubidium42
|
dfb89f3891
|
Codechange: [ContentInfo] Do not use memset/memcpy to make it possible to use vector/string
|
2021-06-10 20:09:44 +02:00 |
|
rubidium42
|
6bb3f034e4
|
Cleanup: [ContentInfo] Remove unused function
|
2021-06-10 20:09:44 +02:00 |
|
Patric Stout
|
5e44da3010
|
Fix ef991b17 : server was trying to free() a packet created with "new CommandPacket()" (#9334)
|
2021-06-03 22:07:44 +02:00 |
|
rubidium42
|
8c273ed598
|
Codechange: [Network] Let admin-console use std::string(_view)
|
2021-05-30 10:15:22 +02:00 |
|
rubidium42
|
e58581f1f8
|
Codechange: [Network] Let admin-game script use std::string
|
2021-05-30 10:15:22 +02:00 |
|
rubidium42
|
8a918ce170
|
Codechange: [Network] Make admin name and version std::string
|
2021-05-30 10:15:22 +02:00 |
|
rubidium42
|
e3c9ed4d15
|
Codechange: [Network] Use std::string to determine an unique name for clients
|
2021-05-30 00:01:49 +02:00 |
|
rubidium42
|
806f78aa04
|
Codechange: [Network] Use std::string to send the client name and rcon commands
|
2021-05-30 00:01:49 +02:00 |
|
rubidium42
|
fd95736bac
|
Codechange: [Network] Use std::string for server side logic of kicking and banning clients
|
2021-05-30 00:01:49 +02:00 |
|
rubidium42
|
f0e1cd0129
|
Codechange: [Network] Let server rcon result use std::string
|
2021-05-30 00:01:49 +02:00 |
|
rubidium42
|
8b9f1147df
|
Codechange: [Network] Let server changing a client name use std::string
|
2021-05-30 00:01:49 +02:00 |
|
glx22
|
5799402f7a
|
Codechange: Rename window related DeleteXXX to match new behaviour
|
2021-05-29 21:08:25 +02:00 |
|
glx22
|
994bf19aef
|
Fix f6d5c01 : Delay deletion when closing windows
|
2021-05-29 21:08:25 +02:00 |
|
rubidium42
|
ef991b1772
|
Codechange: [Network] Use std::string in CommandPacket
|
2021-05-29 19:02:18 +02:00 |
|
rubidium42
|
2e136285e1
|
Codechange: move from C-string to std::string for DoCommand
|
2021-05-29 19:02:18 +02:00 |
|
Patric Stout
|
ca9a7df752
|
Codechange: rename str_validate to StrMakeValid(InPlace) (#9304)
This to be more explicit the function changes the value, and not
returns yes/no.
|
2021-05-29 11:21:38 +02:00 |
|
rubidium42
|
4144e949ed
|
Fix: [Network] Prevent an empty server name to be set anywhere
|
2021-05-29 10:07:30 +02:00 |
|
rubidium42
|
e2f5d9e561
|
Codechange: use separate pre and post callbacks for string settings
|
2021-05-29 10:07:30 +02:00 |
|
rubidium42
|
208952f2ba
|
Codechange: split Write_ValidateSetting to get separate functions for making strings valid and writing strings
|
2021-05-29 10:07:30 +02:00 |
|
rubidium42
|
72ec81325b
|
Cleanup: remove unneeded temporary variables and casts
|
2021-05-27 18:49:43 +02:00 |
|
rubidium42
|
8ffb4122df
|
Codechange: just pass the SettingDesc to SetSettingValue and remove distinction between (non)company
|
2021-05-27 18:49:43 +02:00 |
|
rubidium42
|
b791ffc6de
|
Fix: do not hide parameter by local variable with the same name
|
2021-05-27 18:30:56 +02:00 |
|
milek7
|
7607277380
|
Fix: Network on Haiku, remove old code for BeOS
|
2021-05-24 08:56:18 +02:00 |
|
rubidium42
|
e2dc5aa83e
|
Codechange: [Network] Use C++ string functions to generate company password hash
|
2021-05-17 16:09:10 +02:00 |
|
rubidium42
|
4d246cda73
|
Codechange: [Network] Let NetworkClientInfo use std::string
|
2021-05-16 10:07:51 +02:00 |
|
rubidium42
|
83679c0e57
|
Codechange: [Network] Use std::string to populate the client list for company stats
|
2021-05-16 10:07:51 +02:00 |
|
rubidium42
|
e90b2649b6
|
Codechange: [Network] Let NetworkCompanyInfo use std::string
|
2021-05-16 10:07:51 +02:00 |
|
rubidium42
|
fab120ee83
|
Codechange: [Network] Let chat communication use std::string
|
2021-05-15 10:20:50 +02:00 |
|
rubidium42
|
ae85af98eb
|
Codechange: Use std::string GetString where convenient
|
2021-05-15 10:20:50 +02:00 |
|
rubidium42
|
e6703eac68
|
Codechange: [Network] Let NetworkTextMessage use std::string
|
2021-05-15 10:20:50 +02:00 |
|
rubidium42
|
44ca7d9377
|
Change: Use gender-neutral pronouns
|
2021-05-15 10:16:48 +02:00 |
|
Rubidium
|
bb9121dbd4
|
Fix: comparison of narrow type to wide type in loop (potential for infinite loops)
|
2021-05-15 10:16:10 +02:00 |
|
Rubidium
|
031e91de6e
|
Fix: [Network] Check on CIDR for netmask check considered everything valid
|
2021-05-15 10:16:10 +02:00 |
|
rubidium42
|
297d6e20bf
|
Codechange: [Network] Pass passwords as std::string to the network code
|
2021-05-14 23:22:04 +02:00 |
|