summaryrefslogtreecommitdiffstats
path: root/src/Bindings/ManualBindings_Network.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-19cTCPLink and cUrlClient accept list of trusted root CAs for TLS.Mattes D1-4/+4
2023-05-16Removed all Printf-family functions from StringUtils.Mattes D1-11/+23
Replaced them with fmt::format calls, including changes to the format strings. Also changed the format strings to use FMT_STRING, so that the format is checked compile-time against the arguments. Also fixed code-style violations already present in the code.
2020-08-01Replaced cpp14::make_unique<> with std::make_unique<>.Mattes D1-2/+2
2018-05-02Prefer static_cast to reinterpret_cast (#4223)peterbell101-2/+2
* Change reinterpret_cast -> static_cast wherever possible * Remove more unnecessary `const_cast`s. reinterpret_casts should be avoided for the same reason as c-style casts - they don't do any type-checking. reinterpret_cast was mainly being used for down-casting in inheritance hierarchies but static_cast works just as well while also making sure that there is actually an inheritance relationship there.
2017-08-02Removed double includes (#3885)Lukas Pioch1-1/+0
2017-06-26cNetwork bindings: Use ApiParamError and CheckParam(Static)Self.Mattes D1-226/+91
2016-08-23cUrlClient: Exported to Lua API.Mattes D1-0/+334
2016-08-22cLuaState: Added direct support for pushing a nil constant.Mattes D1-4/+3
2016-08-13Converted cLuaState::cTableRef to use cTrackedRef.Mattes D1-58/+63
This makes the table-based callbacks resistent to LuaState unloads and safer to use.
2016-02-05Bulk clearing of whitespaceLogicParrot1-22/+22
2015-12-15Fixed warning regarding an uninitialized valueJulian Laubstein1-1/+1
2015-10-08Fixed bindings for cTCPLink:StartTLSClient().Mattes D1-12/+2
The bindings used to enforce client cert, now it's optional.
2015-08-18Some warning fixesJulian Laubstein1-2/+2
2015-05-24Fix commentstycho1-1/+1
2015-05-19Added LuaState support for all integral typestycho1-4/+3
All so added error handling for out of range values
2015-05-13Moved cWorld manual bindings out into a separate file.Mattes D1-11/+11
2015-02-22cNetwork: Added EnumLocalIPAddresses() function.Mattes D1-5/+30
2015-02-20cNetwork: Added UDP API.Mattes D1-31/+297
2015-02-13Exported TLS server start on cTCPLink to Lua API.Mattes D1-0/+47
2015-02-13Exported cTCPLink:Close and :Shutdown() to Lua API.Mattes D1-13/+83
2015-02-12LuaAPI: Added client TLS support for TCP links.Mattes D1-5/+51
2015-02-06APIDump: Added cNetwork documentation.Mattes D1-1/+1
2015-02-04Exported cServerHandle and cNetwork:Listen to Lua.Mattes D1-2/+155
Also added an example to the NetworkTest plugin.
2015-02-04cNetwork: Exported lookup functions to Lua API.Mattes D1-1/+82
Also added an example in the NetworkTest plugin.
2015-02-04cNetwork: Exported the Connect() method and cTCPLink class to Lua.Mattes D1-0/+279