| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | small cleanup + fix sigaction flags | fusion32 | 2025-07-18 |
| | | |||
| * | implement `crypto.cc` with OpenSSL + fix config loading | fusion32 | 2025-07-03 |
| | | | | | | | | | | | | | | | | | I considered reversing the original `vlong` implementation but OpenSSL is just simpler, more secure, and most importantly, is already there. I also made it so the key is now stored in a PEM file (`tibia.pem`) so it can be easily swapped without re-compiling. This was the last piece to build and run a working executable, except that we now need to implement a query manager for the server to communicate with. I was able to fix a small problem with loading the config before hitting the problem with the query manager, which was expected. The next task should be getting a query manager up and running before starting phase two of upgrading and fixing the server itself. | ||
| * | merged `dbfuncs.cc` into `crplayer.cc` | fusion32 | 2025-07-01 |
| | | |||
| * | minor cleanup | fusion32 | 2025-07-01 |
| | | |||
| * | `reader.cc` | fusion32 | 2025-07-01 |
| | | |||
| * | `writer.cc` | fusion32 | 2025-06-30 |
| | | |||
| * | `moveuse.cc` | fusion32 | 2025-06-27 |
| | | |||
| * | `connections.cc` | fusion32 | 2025-06-21 |
| | | |||
| * | beginning of `communication.cc` | fusion32 | 2025-06-19 |
| | | |||
| * | all `crplayer.cc` functions outside `TPlayer` | fusion32 | 2025-06-17 |
| | | |||
| * | more work on `operate.cc` | fusion32 | 2025-06-15 |
| | | |||
| * | most `info.cc` functions | fusion32 | 2025-06-10 |
| | | |||
| * | finish `magic.cc` | fusion32 | 2025-06-05 |
| | | |||
| * | impl all remaining containers | fusion32 | 2025-05-28 |
| | | |||
| * | finish objects.cc | fusion32 | 2025-05-28 |
| | | |||
| * | linux Makefile + fix most compilation problems | fusion32 | 2025-05-25 |
| | | | | | | | | I wanted to see if the compiler had any problems with the code so far and added a few stub definitions so that each file would properly compile. We still fail when linking but we're able to to find and fix compile time errors. | ||
| * | halfway of `map.cc` and start of `objects.cc` | fusion32 | 2025-05-24 |
| | | |||
| * | rename `main.hh` to `common.hh` | fusion32 | 2025-05-22 |
| | | |||
| * | implement script lexer | fusion32 | 2025-05-22 |
| | | |||
| * | implement `config.cc` | fusion32 | 2025-05-20 |
| | | |||
| * | implement `main.cc`, `shm.cc`, and `time.cc` + overall tweeks | fusion32 | 2025-05-20 |
| | | |||
| * | initial commit - getting at TSkill structs | fusion32 | 2025-05-16 |
