Commit Graph

70 Commits (911079e0bcd58a9103d1fb9203207f02d2a546c8)

Author SHA1 Message Date
David Cernat 986528c67d [Server] Add error message as argument to OnServerScriptCrash 5 years ago
David Cernat 552a94a0ca [Server] Add OnServerScriptCrash script event 5 years ago
David Cernat f3b8a5b909 [General] Check integrity of credits only on Windows clients
This avoids the problems that were encountered in Linux and macOS builds regarding this check while also still addressing the scenario where official Windows builds had their credits modified by people unrelated to the project.
5 years ago
David Cernat 2e1d4a9449 [Server] Fix non-Windows builds 5 years ago
David Cernat e96091fd6b [General] Use more consistent variable names for password, address, etc. 5 years ago
Koncord 6af2400752 [Server] Remove usages of get/set env. Add GetModDir function 5 years ago
David Cernat a3111fbcc1 [Server] Use clearer error message when failing to bind port 6 years ago
David Cernat 9e58cc82bd [Server] Set minimum updateRate when communicating with master server 6 years ago
David Cernat d1fa57ac14 [General] Switch to new official master server port when using old one 6 years ago
David Cernat 72d286473b [General] Move credits integrity error message to new ErrorMessages file
Additionally, use correct log level for credit integrity message on server.
6 years ago
David Cernat 646111d998 [General] Use correct credits checksum and move it to Version.hpp 6 years ago
David Cernat 0f36c3ea24 [Server] Verify integrity of credits file 6 years ago
Koncord 685a80887b Remove Pawn support 6 years ago
David Cernat 29be79e852 [General] Switch RakNet enums to CrabNet enums
CrabNet is TES3MP's fork of RakNet that has deviated too far from RakNet to still be compatible with it.
6 years ago
David Cernat 3d38da0e85 [Server] Put includes in a specific order 7 years ago
David Cernat 61b1a59814 [General] Move server's version printing method to Utils 7 years ago
David Cernat 92553b8e29 [Server] Log startup errors by not deleting logger too early 7 years ago
Koncord 1f3cbb46e2 [Server] Use __ARM_ARCH definition for detecting ARM 7 years ago
David Cernat c899525e30 [General] Use address keys with clearer meaning in tes3mp config files 7 years ago
Koncord 9630f95335 [Server] Remove debug output 7 years ago
Koncord 73cf134107 [General] Fix incoming password string 7 years ago
Koncord 7b98f9f7ff [Server] Log all exceptions 7 years ago
David Cernat a353a21280 [General] Fix code style inconsistencies 7 years ago
Koncord b3b7003313 [Server] Add "--no-logs" option 7 years ago
Koncord dbb636ac90 [Server] Parse program options 7 years ago
Koncord c4686ec578 [Server] Remove debug line 7 years ago
Koncord cc7efc6e37 [Server] Use first 10 characters of CommitHash for humans 7 years ago
Koncord 80925736c0 [Server] Add commit hash to the rules 7 years ago
Koncord bc3612dfe9 [Server] Add commit hash to password 7 years ago
Koncord f2b8a939ef [Server] Add postInit method and move getPluginListSample in to it 7 years ago
Koncord c2ce2f2ce7 [Server] Use MasterServer update rate from config 7 years ago
Koncord 32284787de [Server] Add OnServerPostInit callback 7 years ago
Koncord 3e00d42067 [Server] Reworking MasterClient to new master server 7 years ago
Koncord c353e18645 [General] Move Utils from server to components
Rewrite CRC32 functions to the Boost equivalent
7 years ago
Koncord 3d88e657cd [Server] Fix printVersion() for ARM 7 years ago
Koncord 158e9b3b09 [Server] Add ability to set password to server from config & scripts 7 years ago
Koncord aed0651dc2 [Server] Some fixes for MasterClient 7 years ago
David Cernat 158d606477 [General] Leave one blank line at the end of every tes3mp code file 7 years ago
Koncord 0ab02006de Detect ARM CPUs 7 years ago
David Cernat 253ded1ee3 Use new getFilenameStamp() method to generate timestamps for filenames 7 years ago
David Cernat 3932654d5d Use log filenames w/ timestamps instead of adding numbers to their ends 7 years ago
Koncord f510a5583f Move MasterClient to Networking class
Rename MOTD to hostname
7 years ago
Koncord 11be8ed005 Rename copyOldLog to renameOldLog 8 years ago
Koncord f08ab0b161 Keep old server logs 8 years ago
Koncord 61f7ad2f76 Add new paths for native & lua libs
If you want to add the native lib you should place it to {PATH_TO_MOD}/lib/
for external Lua libs: {PATH_TO_MOD}/lib/lua/
8 years ago
David Cernat 9e290ad799 Fix spacing irregularities 8 years ago
David Cernat 7a3d490121 Rename dumps into crashdumps to make the folder's purpose clear to users 8 years ago
David Cernat f865246955 Fix Breakpad using changes provided by Stanislav in a gist 8 years ago
Koncord e2522fa366 Simplify LOG macros 8 years ago
David Cernat 25dc2b19e7 Use lowerCamelCase in tes3mp server networking function names 8 years ago