summaryrefslogtreecommitdiff
path: root/src/common/socket.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-05Implement TCP_QUICKACK. This is not used in TMWA.Jesusaves1-0/+4
2019-05-05Disable packet validation in socket_datasyncAndrei Karas1-2/+2
2019-04-07Add ZC_PING and CZ_PING packetsAndrei Karas1-2/+5
2019-03-11Move variable SOCKET_CONF_FILENAME into socket interfaceAndrei Karas1-4/+4
2019-03-11Add function connect_client into socket interfaceAndrei Karas1-2/+3
2018-12-12Fix some visual studio warnings.Andrei Karas1-1/+1
2018-11-15Update visual studio project files.Andrei Karas1-3/+3
2018-11-15Add packet validation for RFIFOSKIP.Andrei Karas1-0/+29
2018-11-15Add validation for WFIFOHEAD buffer allocations.Andrei Karas1-3/+20
2018-11-15Add packet versions for all server types into socket_datasync.Andrei Karas1-0/+5
2018-11-14Add send packet validation for connections between server and clients.Andrei Karas1-7/+49
2018-11-13Remove the unused minicore libraries and ifdefsHaru1-25/+2
2018-07-01Fix some warnings caused by static functions defined and unusedHaru1-6/+4
2018-07-01Change functions to static where possible (Part 1 - common)Haru1-61/+72
2018-05-312012-2018 !Maytichai Saowa1-1/+1
2018-02-10Clean up trailing whitespace and non-indent tabsHaru1-2/+2
2016-10-07Fixed some issues detected by clang's static analyzer (Xcode 8/macOS Sierra)Haru1-4/+0
2016-10-04Add missing checks into socket.cAndrei Karas1-9/+22
2016-09-22Fixed a compile error when SEND_SHORTLIST is disabledHaru1-5/+4
2016-08-19Ported socket.conf (was packet.conf) to libconfigHaru1-67/+196
2016-08-19Changed access_allow and access_deny to VECTORsHaru1-24/+29
2016-08-19Removed unnecessary typedefs in socket.cHaru1-13/+13
2016-07-08Add comments into defines in socket.cAndrei Karas1-70/+70
2016-07-08Added epoll as event-dispatcher on linux (instead of select())Florian Wilkemeyer1-5/+165
2016-07-03Add into travis configure option --enable-buildbot.Andrei Karas1-0/+2
2016-07-02Trivialities: indentation fixesHaru1-4/+4
2016-03-20Dropped typedef from DBMapHaru1-1/+1
2016-03-20Dropped typedef from DBIteratorHaru1-1/+1
2016-02-19Fix all known warnings from compiler flags -Wformat*Andrei Karas1-9/+9
2016-02-17Replaced some now unnecessary includes with forward declarations in header filesHaru1-0/+1
2016-02-17Removed unnecessary typedefs from libconfigHaru1-2/+2
2016-02-17Renamed config->read_file to config->load_fileHaru1-1/+1
2016-01-12Whitespace cleanup (removed alignment tabs or trailing whitespace at line end)Haru1-1/+1
2016-01-09Corrected various zero-argument function definitionsHaru1-6/+6
2015-12-17Merge pull request #917 from dastgir/packetAndrei Karas1-1/+5
2015-12-17Update max packet size according to client dateDastgir1-1/+5
2015-12-15Added GPL-compliant header to all sources and build scriptsHaru1-4/+20
2015-12-02Fixed an issue with the socket send/receive timeouts in WindowsHaru1-12/+27
2015-10-19rename malloc.c/h to memmgr.Andrei Karas1-1/+1
2015-10-11Fixed various compiler warnings (follow-up to 5c22b63)Haru1-1/+1
2015-10-11Changed various s_subnet arrays to VECTORsHaru1-76/+45
2015-10-11Cleanup of the HPluginData implementation (second part)Haru1-2/+1
2015-10-11Cleanup of the HPluginData implementation (First part)Haru1-11/+2
2015-09-25More aggressive whitespace cleanup. Follow up to 51329e6Haru1-9/+5
2015-08-15HPM compatibility improvementsHaru1-0/+3
2015-08-15Moved session array into the socket interfaceHaru1-101/+98
2015-08-15Cleaned up socket interfaceHaru1-45/+48
2015-08-11subnet.conf overhaulHaru1-0/+187
2015-06-19Cleaned up some #includesHaru1-1/+1
2015-06-19Removed ".." from include directivesHaru1-10/+10