summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-10-16Split tests a lotBen Longbons4-33/+8
This probably takes longer for a from-scratch compile, but saves big on incremental recompiles.
2014-10-15Split protocol generation headersBen Longbons8-1/+259
2014-10-15Remove the need for empty source files to check headersBen Longbons39-1027/+1
2014-10-15Always print symbols if known for pointersBen Longbons8-27/+104
2014-10-13Convert container lookups to use Option<Borrowed<T>>Ben Longbons57-911/+962
2014-10-13Add OPTION_IS_SOME branching macroBen Longbons5-6/+40
2014-10-13Restore missing check to let double-handed weapons workBen Longbons1-1/+3
2014-10-08Don't rebuild atcommand.cpp on version changesBen Longbons3-10/+14
2014-10-08Split npc parse functions in to their own fileBen Longbons10-857/+989
2014-10-08Split script.cppBen Longbons39-2311/+2809
2014-10-07Minimize script headerBen Longbons5-84/+118
2014-10-06Switch script indexing from 2-based to 0-basedBen Longbons3-226/+232
2014-10-06Remove vestigial support for offhanded weaponsBen Longbons11-403/+94
2014-10-05Stupid bug in mob summonsBen Longbons1-1/+1
2014-10-05Add pretty-printers for timeBen Longbons1-0/+117
2014-10-04Implement Option<T> and Borrowed<T>Ben Longbons6-0/+937
2014-09-30Rename enum Option to Opt0Ben Longbons19-65/+65
2014-09-29Fix a bunch of party corruptionBen Longbons2-4/+13
Very much thanks to Rawng for finding this bug and most of the solution.
2014-09-18Update for cross-compilationBen Longbons1-5/+5
2014-09-06Stupid hidden loops, I need another macro for thisBen Longbons1-1/+2
2014-09-05Fix a couple of bugs exposed by stricter server checksBen Longbons2-1/+2
2014-08-28Prevent skills from being set out of bounds by privileged usersBen Longbons2-0/+4
2014-08-28Compatibility with gdb 7.4Ben Longbons5-7/+19
2014-08-28One freaking spaceBen Longbons1-1/+1
2014-08-28Properly inform the client about class/species/race changing (hopefully)Ben Longbons1-1/+2
2014-08-27fix testsBen Longbons9-0/+36
2014-08-27Yes, I doBen Longbons1-5/+19
2014-08-27The downside of hiding a loop in a macroBen Longbons2-11/+4
2014-08-27Debug debuggingBen Longbons62-20084/+798
2014-08-25Kill those dumb stringsBen Longbons9-176/+72
2014-08-25Bust the last evil unionBen Longbons4-374/+480
2014-08-25Remove CONSTSTR optimization for nowBen Longbons2-40/+25
2014-08-25Optimize string literals in refcounted stringsBen Longbons6-110/+67
2014-08-25Why must these things be so hard to test?Ben Longbons1-2/+5
2014-08-25Merge branch 'hotfix'Ben Longbons2-1/+35
Conflicts: CHANGELOG src/io/write_test.cpp
2014-08-25Fix potential file corruption with partial writesv14.4.20Ben Longbons2-1/+35
2014-08-05Work around a compiler bug in error checksBen Longbons2-1/+6
2014-08-05In magic, use Variant for all the old anonymous nested unionsBen Longbons14-1335/+1406
2014-08-05Move magic to its own namespaceBen Longbons24-38/+94
2014-08-05Enums are not usually integers, sorryBen Longbons24-96/+240
2014-08-05Merge tag 'v14.4.19'Ben Longbons1-1/+2
Conflicts: CHANGELOG
2014-08-05Emergency security fix for deleting charactersv14.4.19Ben Longbons1-1/+2
2014-07-23Be more strict about function/statement mismatchesBen Longbons1-141/+134
2014-07-17Add dir annoyancesBen Longbons12-3/+246
2014-07-16Revert bounds checks and go back to signed integersBen Longbons9-118/+182
2014-07-01In order to disable them, diagnostic header must be public and includedBen Longbons6-7/+14
2014-07-01You have succeeded in annoying mev14.7.1Ben Longbons1-1/+1
2014-07-01Savefile fixesBen Longbons2-3/+28
2014-07-01Incorrect death/disappearance formsv14.6.30Ben Longbons1-1/+2
2014-07-01Stupid lenient newer compilerBen Longbons1-7/+7