sfan5
fd8a8501bc
Shave off buffer copies in networking code ( #11607 )
2021-09-17 18:14:25 +02:00
Vitaliy
20a85d76d9
Move files to subdirectories ( #6599 )
...
* Move files around
2017-11-08 23:56:20 +01:00
Loic Blot
a3c298e1d1
Use a Buffer instead of SharedBuffer in ConnectionCommand
...
This fixes #6373
2017-09-05 22:14:56 +02:00
Loïc Blot
3cea7a349a
Network cleanup ( #6310 )
...
* Move Connection threads to dedicated files + various cleanups
* ConnectionReceiveThread::processPacket now uses function pointer table to route MT packet types
* Various code style fixes
* Code style with clang-format
* Various SharedBuffer copy removal
* SharedBuffer cannot be copied anymore using Buffer
* Fix many SharedBuffer copy (thanks to delete operator)
2017-08-25 15:53:56 +02:00
Loïc Blot
921151d97a
C++ modernize: Pragma once ( #6264 )
...
* Migrate cpp headers to pragma once
2017-08-17 22:19:39 +02:00
QrchackOfficial
5cc8ad946e
Remove superfluous pointer null checks
2017-06-10 21:04:47 -04:00
Loic Blot
718121df91
Remove SharedPtr, it's not used and will be never used, we use C++11
2017-06-05 09:36:13 +02:00
kwolekr
8560ece02e
Fix BufferedPacket race condition ( fixes #2983 )
...
This was caused by the use the non-threadsafe SharedBuffer in a
threaded context.
2015-08-06 02:25:35 -04:00
sapier
eda9214f81
Bunch of small fixes (coding style, very unlikely errors, warning messages)
2014-04-19 11:56:19 +02:00
sapier
22a59b3912
Fix win32/msvc i18n (quite UGLY version, blame Microsoft)
2013-11-11 19:56:49 +01:00
Sfan5
6d0ea26c2d
Update Copyright Years
2013-02-24 20:15:24 +01:00
PilzAdam
497ff1ecd6
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
Perttu Ahola
5bd638d4a5
Const-correct SharedBuffer::SharedBuffer(const T *t, unsigned int size)
2012-11-26 11:39:52 +02:00
Perttu Ahola
9f031a6759
Optimize headers
2012-06-17 04:03:39 +03:00
Perttu Ahola
1bc37d576c
Initially split utility.h to multiple files in util/
2012-06-17 01:29:13 +03:00