summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-11-09Fix OOB on 128-element commandsBen Longbons1-2/+13
2014-11-09Make it easier to debug scripts, especially from coredumpsBen Longbons13-142/+586
2014-11-05Fix shops not loading and bad pricewushin1-1/+1
2014-11-04Remove sc_countBen Longbons6-36/+0
It was a negligible performance gain during death, but a lot of bugs.
2014-11-04Perform divorces asynchronously to avoid crashesBen Longbons4-19/+6
2014-11-04Clean up after that messBen Longbons2-0/+2
2014-11-04Use the new ASTsBen Longbons23-825/+1020
2014-10-29Item ASTBen Longbons21-243/+905
2014-10-26Cross toolchain has landed in Debian JessieBen Longbons1-9/+5
2014-10-26Fix header rankingBen Longbons144-773/+1031
2014-10-26New ast module for for npc parsingBen Longbons22-16/+2025
Will eventually put most/all parsers there.
2014-10-26Convert readme to markdownTurupawn3-261/+272
Some editing by o11c.
2014-10-18Fix bug where Option destroys too muchBen Longbons2-1/+39
2014-10-16The only working version of clang is 3.4 right nowBen Longbons1-0/+2
2014-10-16Error instead of hang when parsing script with double semiBen Longbons1-0/+4
2014-10-16Tweak for travisBen Longbons3-5/+6
2014-10-16Fix crash on login due to invalid mapBen Longbons2-14/+20
2014-10-16Split tests a lotBen Longbons9-128/+150
This probably takes longer for a from-scratch compile, but saves big on incremental recompiles.
2014-10-15Split protocol generation headersBen Longbons9-139/+478
2014-10-15Remove the need for empty source files to check headersBen Longbons41-1056/+8
2014-10-15Always print symbols if known for pointersBen Longbons9-28/+105
2014-10-13Convert container lookups to use Option<Borrowed<T>>Ben Longbons58-911/+963
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 Longbons41-2314/+2818
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-05Update changelogv14.10.5Ben Longbons2-6/+21
2014-10-05Stupid bug in mob summonsBen Longbons1-1/+1
2014-10-05Add pretty-printers for timeBen Longbons2-0/+118
2014-10-04Implement Option<T> and Borrowed<T>Ben Longbons6-0/+937
2014-09-30Rename enum Option to Opt0Ben Longbons20-67/+67
2014-09-29Support static libraries since clang is retardedBen Longbons4-9/+43
2014-09-29Do shared visibility more scalablyBen Longbons1-1/+3
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 Longbons5-29/+111
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-29Add changelogv14.8.29Ben Longbons1-0/+23
2014-08-29Wow, it was really this easy?Ben Longbons2-9/+10
2014-08-28Stuff that's necessary for travis to debug debugBen Longbons2-7/+12
2014-08-28Oops, debug-debug tests were not being run on travisBen Longbons1-1/+1
2014-08-28This shouldn't be necessaryv14.8.28Ben Longbons2-0/+5
2014-08-28Prevent skills from being set out of bounds by privileged usersBen Longbons2-0/+4
2014-08-28Compatibility with gdb 7.4Ben Longbons6-10/+36
2014-08-28One freaking spaceBen Longbons1-1/+1
2014-08-28Properly inform the client about class/species/race changing (hopefully)Ben Longbons1-1/+2