summaryrefslogtreecommitdiff
path: root/src/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
7 daysRemove remnants of unused --enable-commandlinepassword configure option.Fedja Beader1-4/+0
Addendum to 437258c4 / "Remove -enablecommandlinepassword necessity" **** mana/plus!156
2025-04-03Fix wrong read of clif_GM_kickack packetFedja Beader1-2/+2
2024-08/01/#Debug.log:[14:25:43] Wrong actual or planned inbound packet size!. Packet id: 205(0xcd), Planned size: 3, Actual size: 6 2 bytes packet id + 1 byte flag = 3 2 bytes packet id + 4 byte flag (wrong) = 6 Squashed with: * Separate processKickAck handler for eathena * Move ea's adminrecv and its sole handler processKickAck into TMWA namespace * Revert "Fix wrong read of clif_GM_kickack packet" This would break TMWA packet processing, as @thorbjorn pointed out. This reverts commit efe43bac4de90b3e427d985b77cb3dd3206bcf9d. **** mana/plus!148
2025-03-05Rename --without-manaplusgame to --without-gameclientFedja Beader1-2/+2
@jesusalva asked what to rename it to, here: https://forums.themanaworld.org/viewtopic.php?t=21691 Squashed with: * Rename --without-manaversegame to --without-gameclient This makes the most sense, I think. Jes agrees, too. * Rename --without-manaplusgame to --without-manaversegame Split off from !45: Rename the program from ManaPlus to ManaVerse. **** mana/plus!138 Co-authored-by: jak1 <jak1@themanaworld.org>
2025-03-05Rename manaplus source directories and headers to manaversejak11-13/+13
Split off from mana/plus!45: "Rename the program from ManaPlus to ManaVerse." +POTFILES.in CI fix **** mana/plus!132 Co-authored-by: Fedja Beader <fedja@protonmail.ch>
2025-02-22Set C++11 as default C++ standardFedja Beader1-2/+4
Autoconf manual states that CXXFLAGS is a user variable and should not be overriden, so I did not use AX_APPEND_COMPILE_FLAGS for this. Thus, there are no checks if the compiler supports it, but also the builder can override this flag by passing another flag that overrides it on the command line. Okay, this is now way too theoretical. Indeed, the override happens with ./configure 'CXXFLAGS=-std=c++17' (both flags in final command line) Do note: - The standard was not explicitly set for some builds (thus compiler default was used) - The default on my own box is C++17 - I'm setting C++11 as that's required by my previous change. Upgrade to C++17 is deferred to until it becomes required. - The use of CPPFLAGS could be reviewed... they may be used incorrectly (instead of CXXFLAGS). I would really like to get all the builders going before requirements are raised. - CI cleanup would be nice - wish 4144 would return. **** mana/plus!128
2019-05-31Fix compilation warnings with new mesa and SDL 1.2Andrei Karas1-0/+5
Add workaround to fix SDL redefine bug.
2019-05-14Add packet CMSG_REFINE_ADD_ITEM 0x0aa1Andrei Karas1-0/+5
2019-05-14Add packet SMSG_REFINE_WINDOW_OPEN 0x0aa0Andrei Karas1-0/+2
2019-01-25Add packet CMSG_NPC_BARTER_CLOSE 0x0b12Andrei Karas1-0/+7
2018-09-26Add packet SMSG_PLAYER_COMBINED_INVENTORY 0x0b09.Andrei Karas1-1/+1
2018-09-26Add inventory type enum for future packets.Andrei Karas1-0/+1
2018-09-26Add packet CMSG_ACHIEVEMENT_GET_REWARD 0x0a25.Andrei Karas1-0/+5
2018-09-26Add packet SMSG_ACHIEVEMENT_LIST 0x0a23.Andrei Karas1-0/+2
2018-09-07Add basic performance counters.Andrei Karas1-0/+3
Add in debug window new tab with this counters.
2018-09-07Add stats tab into debug window. Move LPS counter into stats tab.Andrei Karas1-0/+2
2018-09-06Split debugwindowtabs into separate tab files.Andrei Karas1-2/+7
2018-07-30Split updateprotocol.cpp into files for lower memory usage in compilation.Andrei Karas1-0/+6
2018-07-26Update shuffle packets for new packet versions.Andrei Karas1-0/+1
Split main and re shuffle files.
2018-06-19Disable iterators debuging in clang builds [ci skip].Andrei Karas1-2/+4
Look like it have false positives or some other issues.
2018-05-22Add configure option for enable/disable accepting password from command line.Andrei Karas1-0/+4
2018-05-05Remove support for CILK plus.Andrei Karas1-5/+0
2018-04-17Add packet SMSG_OPEN_WINDOW2 0x0ae2.s20180419Andrei Karas1-0/+2
2018-04-17Add empty attendance handler.Andrei Karas1-0/+5
2018-03-08Add support for change pin code by server request.Andrei Karas1-0/+2
2018-03-08Add support for enter auth pincode.Andrei Karas1-0/+2
2018-03-07Add support for set new pincode.Andrei Karas1-2/+9
Add pincode dialog and widget.
2018-03-05Add empty pincode manager.Andrei Karas1-0/+2
2018-03-02Add unit tests for itemxmlutils.Andrei Karas1-0/+1
2018-02-26Rename themecolortype.h into themecolortype.inc.Andrei Karas1-1/+1
2018-02-19Move theme colors enums and strings into combined file.Andrei Karas1-0/+1
2018-02-17Move vector class into resources directory.Andrei Karas1-2/+2
2018-02-16Add clang debug flag into configure flag --enable-glibcdebug.Andrei Karas1-2/+2
2018-02-16Revert "Add -D_GLIBCXX_CONCEPT_CHECKS into glibc debug flags."Andrei Karas1-2/+2
This reverts commit e9032dbe7344c5dc9832008f2fbcc448c88eec29. Look like in some compilers this check creating issues.
2018-02-16Add -D_GLIBCXX_CONCEPT_CHECKS into glibc debug flags.Andrei Karas1-2/+2
2018-02-13Add claninfo.h into make files.Andrei Karas1-0/+1
2018-02-13Add clan window.Andrei Karas1-0/+4
For now can be opened only by chat command /clan.
2018-02-11Add clandb support.Andrei Karas1-0/+3
2018-02-11Move reading and combining item stats into separate file.Andrei Karas1-0/+3
2018-02-11Rename clanInfo into localClan.Andrei Karas1-2/+2
2018-02-11Add basic support for clans.Andrei Karas1-0/+2
2018-02-09Collect clan info information in clan object.Andrei Karas1-0/+2
2018-02-09Impliment packet CMSG_CLAN_MESSAGE 0x098d.Andrei Karas1-0/+4
2018-02-08Add packet SMSG_CLAN_INFO 0x098a.Andrei Karas1-0/+2
2018-01-06Add shuffle packets for main and zero clients.Andrei Karas1-1/+2
2018-01-05Split packets file into normal and shuffle packets.Andrei Karas1-0/+1
2017-12-29Add tests for staticbrowserbox.Andrei Karas1-0/+1
2017-11-04Add workaround for fix compilation with tinyxml2 from master branch.s20171107Andrei Karas1-0/+7
In tinyxml2 was unversioned api breakage in master branch.
2017-10-25Add sdlmusichelper with some SDL/SDL2 functions.Andrei Karas1-0/+4
2017-10-25Add configure options for build only tests binary with system catch and doctest.Andrei Karas1-0/+7
2017-10-25Add configure options for build with system catch and doctest.Andrei Karas1-0/+3