Commit Graph

  • d95172ba47 Print entire substring instead of each character Dmitry-Me 2015-03-30 08:11:18 +0300
  • 28c7c8c14f Merge pull request #305 from Dmitry-Me/errorShouldBeClearedAfterLoad Lee Thomason 2015-03-26 11:19:28 -0700
  • 55c7879352 Merge branch 'Haloric-Issue-302' Lee Thomason 2015-03-26 11:18:42 -0700
  • f657783cf2 merge fix for save file error Lee Thomason 2015-03-26 11:18:21 -0700
  • d9852a53af If LoadFile() fails then subsequent successful LoadFile() must clear the error Dmitry-Me 2015-03-25 10:17:49 +0300
  • ea21390f28 Merge branch 'Haloric-Issue299' Lee Thomason 2015-03-24 11:18:12 -0700
  • 3ccb1cec29 minor formatting cleanup Lee Thomason 2015-03-24 11:17:44 -0700
  • 189198f19c Issue 302: clear any previous save error Ant Mitchell 2015-03-24 16:20:36 +0000
  • 148cc1a0a5 Issue 299 - test for code changes Ant Mitchell 2015-03-24 15:12:35 +0000
  • 7e744771ad Issue299 - Allow Accept() to work with element trees that are not linked in to the owning document. Ant Mitchell 2015-03-24 14:33:28 +0000
  • 32cca51ac5 Merge pull request #300 from davidsanfal/master Lee Thomason 2015-03-20 21:29:37 -0700
  • 01969dcde2 Merge remote-tracking branch 'origin/master' Lee Thomason 2015-03-17 21:31:57 -0700
  • 1977a7258c setting the version to 3.0.0 3.0.0 Lee Thomason 2015-03-17 21:30:01 -0700
  • 2b1e18185c Merge pull request #298 from Dmitry-Me/fixCommentTypo Lee Thomason 2015-03-16 11:57:38 -0700
  • 5ea1cf33f3 Merge pull request #297 from Dmitry-Me/betterAssertsInParsing Lee Thomason 2015-03-16 11:57:13 -0700
  • 4633c3aa27 add biicode support David 2015-03-16 10:41:00 +0100
  • 2f465c412a Fix comment typo Dmitry-Me 2015-03-16 11:08:23 +0300
  • 3dc797b2a4 Better asserts in parsing Dmitry-Me 2015-03-16 11:06:46 +0300
  • b53aaa885d set the version to 2.3.0 Lee Thomason 2015-03-15 16:18:35 -0700
  • 245bee08d6 Merge pull request #296 from Dmitry-Me/assertForImpossibleCase Lee Thomason 2015-03-15 16:14:12 -0700
  • 80647bde2e Merge remote-tracking branch 'origin/master' Lee Thomason 2015-03-15 16:12:51 -0700
  • 7265b763fc merge change; add extra assert Lee Thomason 2015-03-15 16:11:47 -0700
  • ed9aa5a48e Merge pull request #293 from Dmitry-Me/resolveIssue291 Lee Thomason 2015-03-15 16:06:42 -0700
  • 33bb764d12 Assert for impossible case Dmitry-Me 2015-03-14 17:14:00 +0300
  • bab9b6d59c More asserts in numbers parsing Dmitry-Me 2015-03-14 16:41:46 +0300
  • 6f51c803a1 Resolve crash when printing malformed entities - issue 291 Dmitry-Me 2015-03-14 13:25:03 +0300
  • 0f922e7c9a Merge pull request #289 from Dmitry-Me/fixNullPointerDereference Lee Thomason 2015-03-05 10:36:31 -0800
  • 9fcb876d3b Fix null pointer dereference planted in PR287 and reported in PR288 Dmitry-Me 2015-03-05 17:53:34 +0300
  • f12ece06fa Merge pull request #287 from Dmitry-Me/preAndPostAssertsInIdentify Lee Thomason 2015-03-04 15:38:37 -0800
  • 023846628d Add and make use of pre- and post-asserts in XMLDocument::Identify() Dmitry-Me 2015-03-03 16:02:13 +0300
  • 1354ffabb6 Merge pull request #284 from Dmitry-Me/testDocumentBeforeClearing Lee Thomason 2015-02-09 12:12:10 -0800
  • aaa4ceab5e Test document had content to clear Dmitry-Me 2015-02-06 16:00:46 +0300
  • 03824c305d Merge pull request #280 from Dmitry-Me/moveDeclarationToFirstUse Lee Thomason 2015-01-19 15:38:04 -0800
  • 6acc9a5469 Move declaration to actual first use Dmitry-Me 2015-01-15 13:27:47 +0300
  • b733c26bfe Merge pull request #278 from Dmitry-Me/wrongBoundConstraints Lee Thomason 2015-01-13 21:45:29 -0800
  • 2875d842de Merge pull request #277 from Dmitry-Me/preAssertsToClarifyBufferUsage Lee Thomason 2015-01-13 21:44:54 -0800
  • e94bde04d2 Merge pull request #276 from Dmitry-Me/removeRedundantParametersList Lee Thomason 2015-01-13 21:44:10 -0800
  • ed7a7dc985 Use proper constraints for int variable Dmitry-Me 2015-01-14 08:36:12 +0300
  • 30bdc9735b Pre-asserts to clarify buffer usage Dmitry-Me 2015-01-14 08:32:23 +0300
  • 9a5a48dbd2 Remove redundant parameters list Dmitry-Me 2015-01-14 08:27:32 +0300
  • 38b49ae042 Merge pull request #275 from Dmitry-Me/moreOverflowChecks Lee Thomason 2015-01-13 13:40:25 -0800
  • d95716bd79 Merge pull request #273 from Dmitry-Me/moreChecksInUtfConversion Lee Thomason 2015-01-13 13:39:46 -0800
  • 22f34982dc Merge pull request #271 from JayXon/optimizeLogo Lee Thomason 2015-01-13 13:39:02 -0800
  • 74fb870c36 More overflow checks Dmitry-Me 2015-01-13 10:27:36 +0300
  • 7e67bc89de minor formatting changes Lee Thomason 2015-01-12 14:05:12 -0800
  • ba7d9df976 Merge pull request #272 from Dmitry-Me/properTreatStrchrPostConditions Lee Thomason 2015-01-12 13:58:15 -0800
  • bbaf1e1498 More checks inside UTF conversion Dmitry-Me 2015-01-12 14:07:10 +0300
  • 9f56e12c16 strchr() can only find what is was asked for Dmitry-Me 2015-01-12 10:07:54 +0300
  • 778b391286 lossless optimization on logo JayXon 2015-01-10 01:46:26 -0500
  • d15686653a Merge pull request #269 from Dmitry-Me/makeFormattingConsistent Lee Thomason 2015-01-09 16:57:17 -0800
  • f802660f7d Merge pull request #268 from Dmitry-Me/avoidRepeatedComparisons Lee Thomason 2015-01-09 16:56:40 -0800
  • e4fe285427 Merge pull request #267 from Dmitry-Me/prohibitCopyAndAssignment Lee Thomason 2015-01-09 16:55:27 -0800
  • b389252931 Merge pull request #264 from Dmitry-Me/makeProhibitedStuffPrivate Lee Thomason 2015-01-09 16:55:07 -0800
  • e53740ec6a Merge pull request #263 from Dmitry-Me/useProperConstCast Lee Thomason 2015-01-09 14:29:05 -0800
  • 257e11b25b Fix formatting, get rid of useless if-else chain Dmitry-Me 2015-01-09 15:50:47 +0300
  • 3ae4f3eb3c Get rid of repeated comparisons Dmitry-Me 2015-01-09 15:44:16 +0300
  • 3e0af3793e Prohibit copy and assigment where they are not supported Dmitry-Me 2015-01-09 15:30:00 +0300
  • f547a99619 Prohibited operations should be declared private Dmitry-Me 2015-01-09 15:17:09 +0300
  • e28be7530c Use explicit const_cast Dmitry-Me 2015-01-09 14:59:30 +0300
  • 3cebdc4fac clean up function names. clean up pointer Lee Thomason 2015-01-05 17:16:28 -0800
  • 75b4e23957 Merge pull request #260 from Dmitry-Me/placeChecksInMoreNaturalOrder Lee Thomason 2015-01-05 17:07:50 -0800
  • 6e504e9baf Merge pull request #259 from Dmitry-Me/preAndPostAssertsInGetStr Lee Thomason 2015-01-05 17:07:06 -0800
  • 59946f6f1a Merge pull request #258 from Dmitry-Me/clarifyIsNameStart Lee Thomason 2015-01-05 17:06:30 -0800
  • 625402a01f Merge pull request #257 from Dmitry-Me/reusePreInsertMagic Lee Thomason 2015-01-05 17:05:23 -0800
  • 56223ddaea Merge pull request #256 from Dmitry-Me/reuseParseAdjustments Lee Thomason 2015-01-05 17:04:04 -0800
  • deccff765f Merge pull request #254 from JayXon/onlyCheckElementPointerOnce Lee Thomason 2015-01-05 17:00:43 -0800
  • 7a7e5dc525 Rearrange checks in more natural order Dmitry-Me 2015-01-01 17:58:35 +0300
  • 5ffa73e979 Pointer asserts in GetStr() Dmitry-Me 2015-01-01 17:47:40 +0300
  • ea617f9380 Clarify IsNameStartChar() - resolve issue 250 Dmitry-Me 2015-01-01 16:32:01 +0300
  • 74e394023a Reuse pre-insert manipulations Dmitry-Me 2015-01-01 16:26:17 +0300
  • 97476b7b9e Reuse code with pre-parse adjustments Dmitry-Me 2015-01-01 16:15:57 +0300
  • b4e81b014e Merge pull request #253 from Dmitry-Me/getRidOfC4127InAssert Lee Thomason 2014-12-26 16:25:14 -0800
  • 6d12b7bc3d Merge pull request #252 from Dmitry-Me/moreAdequateTestForEmpty Lee Thomason 2014-12-26 16:22:25 -0800
  • 5f06297230 Merge pull request #248 from JayXon/simplifyParseName Lee Thomason 2014-12-26 16:18:46 -0800
  • 9af6ccb3da fix whitespace conflict Lee Thomason 2014-12-26 12:22:30 -0800
  • 78120c2a1e Merge pull request #249 from Dmitry-Me/unifySkipWhiteSpaceCallsAddAsserts Lee Thomason 2014-12-26 12:22:55 -0800
  • ac503ea88a Merge remote-tracking branch 'origin/master' Lee Thomason 2014-12-26 12:20:18 -0800
  • 20806ce4e4 add an extra assert Lee Thomason 2014-12-26 12:20:07 -0800
  • e4bf6e360d Only check ele pointer once JayXon 2014-12-26 01:00:24 -0500
  • 4bcbf142a8 Suppress C4127 in asserts Dmitry-Me 2014-12-25 19:05:18 +0300
  • 588bb8de49 Better tests for empty document Dmitry-Me 2014-12-25 18:59:18 +0300
  • ee525dba4d Simplify ParseName JayXon 2014-12-24 04:01:42 -0500
  • bb836dce57 Unify SkipWhiteSpace()/ReadBOM() calls, add asserts Dmitry-Me 2014-12-24 11:54:05 +0300
  • 69242c4b9b Merge pull request #247 from Dmitry-Me/combineCheckWithDependentCall Lee Thomason 2014-12-23 13:16:11 -0800
  • ffee345723 Merge pull request #246 from Dmitry-Me/moveVariableDeclaration Lee Thomason 2014-12-23 13:12:38 -0800
  • a092bc1f5a Move the check into dependent call Dmitry-Me 2014-12-23 17:57:05 +0300
  • 5b4a5169e3 Move variable declaration closer to where it's needed Dmitry-Me 2014-12-23 17:36:28 +0300
  • eaddfd8768 Merge pull request #245 from Dmitry-Me/ensureCapacityPreAsserts Lee Thomason 2014-12-22 11:27:43 -0800
  • 4e5900c5e8 Merge pull request #244 from Dmitry-Me/unifyCharacterCasts Lee Thomason 2014-12-22 11:26:52 -0800
  • 0b4bdd2a47 Merge pull request #243 from JayXon/simplify_node_logic Lee Thomason 2014-12-22 11:22:47 -0800
  • 9fae869124 Pre-asserts to ensure no overflow happens Dmitry-Me 2014-12-22 17:59:59 +0300
  • 8b67d741d4 Unify character casts, reorganize checks Dmitry-Me 2014-12-22 11:35:12 +0300
  • ebb0c8f904 fix compiler warning Lee Thomason 2014-12-17 10:50:32 -0800
  • 7334f9efab fix a clang warning Lee Thomason 2014-12-17 10:43:48 -0800
  • cd011bc1b7 start working through memory bugs Lee Thomason 2014-12-17 10:41:34 -0800
  • dbfdd8fdd5 Simplify node logic JayXon 2014-12-12 20:07:14 -0500
  • ee2c46928e Merge pull request #240 from Dmitry-Me/simplifyNodeOwnershipTracking Lee Thomason 2014-12-12 15:37:22 -0800
  • ed2a407a88 Add more pointer pre-asserts Dmitry-Me 2014-12-12 10:38:48 +0300
  • b38d29a8c5 Merge pull request #241 from Dmitry-Me/validatePoolBlockSizeBeforeAllocation Lee Thomason 2014-12-11 15:25:20 -0800
  • e6a95ce50e Validate pool block has the right size before calling placement new Dmitry-Me 2014-12-10 09:10:27 +0300