mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-29 14:01:29 +00:00
* if for whatever reason the world server is not sending an address, use the local address it sends * Log when world is sending loginserver info * Force legacy mode when login host is login.eqemulator.net to avoid misconfigurations at least until things change * Add human IP translation to log messages * Sanitize world server name * Code cleanup and renaming member variables * More cleanup * Remove this-> * Validation constants * Key worldserver lookups by both longname and shortname both * Update allowed character list * Fix short_name API response field; add world_id to response * Shorten receiver verbosity * Remove unnecessary member variables from database and rename database to m_database * Adjust MAX_SERVER_VERSION_LENGTH * Fix indents
10 lines
272 B
C
10 lines
272 B
C
#ifndef EQEMUCAPI__H
|
|
#define EQEMUCAPI__H
|
|
|
|
char* DecryptUsernamePassword(const char* encryptedBuffer, unsigned int bufferSize, int mode);
|
|
char* Encrypt(const char* buffer, unsigned int bufferSize, unsigned int &outSize);
|
|
void _HeapDeleteCharBuffer(char *buffer);
|
|
|
|
#endif
|
|
|