aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* prevent password brute force (#4)fusion322025-10-30
* change how guild data is storedfusion322025-10-23
* add include path for PostgreSQL + overall cleanupfusion322025-10-19
* update documentation + wrap the few SQLite scriptsfusion322025-10-18
* properly handle NULL values with postgres result helpersfusion322025-10-18
* modify how automatic SQLite patches/upgrades works + overall cleanupfusion322025-10-18
* world startup/shutdown timestamps + adjust a few column namesfusion322025-10-17
* properly handle text encoding differences with QueryManager clientsfusion322025-10-16
* move ResolveHostName outside of GetCharacterEndpointsfusion322025-10-16
* prevent a few SQLite queries to fail when they affected no rowsfusion322025-10-16
* allow all database config options to be loaded, even when not usedfusion322025-10-16
* lower monotonic uptime resolution from MILLISECONDS to SECONDSfusion322025-10-16
* gracefully handle no rows on "COUNT(*)" queriesfusion322025-10-16
* make config.cfg a distribution templatefusion322025-10-16
* fix a few postgres queriesfusion322025-10-15
* implement all postgres queriesfusion322025-10-15
* postgres interval helpers + a few more queriesfusion322025-10-15
* make query output parameter names more specificfusion322025-10-14
* GET_WORLD_CONFIG robustness + tidying up a few variable namesfusion322025-10-14
* the remainder of postgres helpers (probably)fusion322025-10-14
* more postgres helpers and a couple of queriesfusion322025-10-14
* most of the postgres primitives/helpersfusion322025-10-13
* beginning of postgres driver + overall tweaksfusion322025-10-13
* organize database configs and schema files + compilation guardsfusion322025-10-10
* switch to blocking poll + fix config, signals, time, non-game loginfusion322025-10-10
* update query functionsfusion322025-10-09
* small indentation adjustmentfusion322025-10-09
* update sqlite driver + impl INTERNAL_RESOLVE_WORLDfusion322025-10-09
* worker initialization robustness + query processingfusion322025-10-07
* make connections properly handle async queriesfusion322025-10-07
* sketch out new query queue/worker for async queriesfusion322025-10-06
* fix problem with finishing or excluding from auctionsfusion322025-10-04
* fix RIGHT check with notations and ip banishmentsfusion322025-09-13
* remove ParseOptionalIPAddressfusion322025-09-13
* fix queries where the IP address is optionalfusion322025-09-12
* add check to make sure the database is open with write permissionsfusion322025-08-30
* fix player index loading + small service config changefusion322025-08-18
* wrapping up for a public releasefusion322025-08-15
* store world hostname and resolve at runtimefusion322025-08-08
* fix problem with concurrent writes + implement website queriesfusion322025-08-01
* improvements and bug fixesfusion322025-07-22
* impl LOGIN_ACCOUNT to be used with the login serverfusion322025-07-17
* finish game queriesfusion322025-07-15
* impl banishment, deaths, and buddies queriesfusion322025-07-14
* impl BANISH_ACCOUNTfusion322025-07-13
* reorganize query functions and impl SET_NOTATIONfusion322025-07-13
* house related queriesfusion322025-07-12
* add `TransactionScope`fusion322025-07-11
* implement more queries + overall improvementsfusion322025-07-11
* bare bones query managerfusion322025-07-10