Robert Müller
e6bd84d4fd
Extract CCmdlineFix to call cmdline_fix and cmdline_free automatically
2022-06-06 12:46:58 +02:00
heinrich5991
fa4bcd5ec0
Unify logging infrastructure between IConsole
and dbg_msg
...
This makes the "black console window" less important on Windows (or
anywhere else, for that matter), lets you see logs from other threads in
the f1 console, and removes the distinction between `IConsole::Print`
and `dbg_msg`.
2022-04-29 15:21:26 +02:00
ChillerDrgon
064ba50230
Add secure_random_uninit
2022-02-14 12:06:31 +01:00
heinrich5991
810787a905
Fix Serverbrowser.PingCache test on Windows
2022-01-31 03:15:19 +01:00
def
1a02a20fa6
Add IStorage::FormatTmpPath static method
...
Not sure I prefer it, but now it's done. Any opinions?
2021-12-20 16:12:15 +01:00
Robert Müller
f20443b694
fix command line arguments with unicode on windows
...
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2021-12-06 19:48:25 +01:00
ChillerDragon
3eb3dcd48b
Make use of IO_MAX_PATH_LENGTH
...
Inspired by
0a7d0fee7c
2021-09-13 12:14:50 +02:00
def
f5c2748552
Fix test.cpp compilation
2021-06-20 11:30:42 +02:00
heinrich5991
4301ffab58
Give tests their own playground IStorage
...
Also add a function to clean it up after the test.
2021-05-14 01:00:41 +02:00
heinrich5991
782c826381
Add secure_rand_below function
...
It works by masking the numbers and the using rejection sampling to
ensure a uniform generation.
2021-05-12 17:02:02 +02:00
heinrich5991
23734deb14
Call net_init
in tests
2017-11-24 10:51:46 +01:00
heinrich5991
b463197348
Add CTestInfo
class, add test for create-close-remove process
2017-10-23 00:13:53 +02:00