Commit graph

142 commits

Author SHA1 Message Date
ntrifunovic
38a187a7dd Adding the LICENSE file
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@142 a809a056-fc17-0410-9590-b4f493f8b08e
2014-05-15 01:23:53 +00:00
ntrifunovic
cc3c158bf8 Introducing Boost Test for unit-testing v3.
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@141 a809a056-fc17-0410-9590-b4f493f8b08e
2013-03-09 20:51:50 +00:00
ntrifunovic
7075404ff0 First check in for branch 3.x - playing with utf8::append
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@140 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-24 03:06:50 +00:00
ntrifunovic
fa73898a3d Removing version 1_0 directory
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@139 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-18 00:05:43 +00:00
ntrifunovic
62b7d7ae0c Release 2.3.4
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@138 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-17 22:40:46 +00:00
ntrifunovic
596feae4b9 Release 2.3.3
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@137 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-16 16:30:43 +00:00
ntrifunovic
129a2f4508 Fix for bug ID: 3576827 - replace_invalid() only works with back_inserter
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@136 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-09 23:33:27 +00:00
ntrifunovic
7767eb67e8 Fixing a potential problem with utf8 to utf16/32 conversions
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@135 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-09 22:12:53 +00:00
ntrifunovic
d569ff9c55 Fixing a smoke-test warning
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@134 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-09 21:55:13 +00:00
ntrifunovic
7d589c4210 Fix for bug ID: 3602629 - extra ';' after member function definition
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@133 a809a056-fc17-0410-9590-b4f493f8b08e
2013-02-09 21:50:09 +00:00
ntrifunovic
100dd38c70 Release 2.3.2
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@132 a809a056-fc17-0410-9590-b4f493f8b08e
2012-05-26 23:56:44 +00:00
ntrifunovic
4720a99866 Removing a regression test for a reported bug that I am not fixing.
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@131 a809a056-fc17-0410-9590-b4f493f8b08e
2012-05-26 17:17:43 +00:00
ntrifunovic
adb7687b2f Fix for the bug 3506114: potential crash in replace_invalid
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@130 a809a056-fc17-0410-9590-b4f493f8b08e
2012-05-22 22:55:47 +00:00
ntrifunovic
cd80d5fa9e Changed validate_next to take a reference instead of pointer. Resulted in 5% performance improvement.
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@129 a809a056-fc17-0410-9590-b4f493f8b08e
2011-11-12 17:12:34 +00:00
ntrifunovic
a1eaf5688a Adding a regression test
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@128 a809a056-fc17-0410-9590-b4f493f8b08e
2011-11-06 16:13:52 +00:00
ntrifunovic
e464ef8e86 Fix for the bug ID: 3426789[guidline -> guideline]
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@127 a809a056-fc17-0410-9590-b4f493f8b08e
2011-10-29 22:26:12 +00:00
ntrifunovic
93286b9390 Removed some superfluous code
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@126 a809a056-fc17-0410-9590-b4f493f8b08e
2011-10-16 03:06:05 +00:00
ntrifunovic
7414d0fabf Changed the optimization option from O2 to O3 for the perf test
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@125 a809a056-fc17-0410-9590-b4f493f8b08e
2011-10-16 01:16:51 +00:00
ntrifunovic
26d8c8e424 Refactored internal functions in core.h
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@124 a809a056-fc17-0410-9590-b4f493f8b08e
2011-10-15 22:54:58 +00:00
ntrifunovic
36839ac4e7 Fixed iconv perf test to print out results
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@123 a809a056-fc17-0410-9590-b4f493f8b08e
2011-06-24 23:31:24 +00:00
ntrifunovic
9d7a97089c Fix for the bug [name clash with std::next - ID: 3215839]
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@122 a809a056-fc17-0410-9590-b4f493f8b08e
2011-06-24 23:21:41 +00:00
ntrifunovic
1c3b1a352e Fixed the negative test to reflect the latest changes in detecting invalid utf-8 text
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@121 a809a056-fc17-0410-9590-b4f493f8b08e
2011-02-20 21:02:33 +00:00
ntrifunovic
26b3524f45 Removed redundant regression tests
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@120 a809a056-fc17-0410-9590-b4f493f8b08e
2011-02-20 20:49:41 +00:00
ntrifunovic
5d8b75cd6b Release 2.3.1
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@119 a809a056-fc17-0410-9590-b4f493f8b08e
2011-02-20 18:52:44 +00:00
ntrifunovic
5347b21b56 Fix for ID: 3185087 - utf8::prior and utf8::previous documentation issue
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@118 a809a056-fc17-0410-9590-b4f493f8b08e
2011-02-20 18:33:36 +00:00
ntrifunovic
a4fce3befd Fix for the bug ID: 3083640 - is_code_point_valid incorrectly returns false
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@117 a809a056-fc17-0410-9590-b4f493f8b08e
2011-02-20 18:07:59 +00:00
ntrifunovic
2976b72daa Fix for [3167987]: prior moves it before start
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@116 a809a056-fc17-0410-9590-b4f493f8b08e
2011-02-15 01:18:49 +00:00
ntrifunovic
cc4fe49fdc Minor improvements to performance testing code
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@115 a809a056-fc17-0410-9590-b4f493f8b08e
2010-09-04 16:10:35 +00:00
ntrifunovic
05e6c4ad8d Fix for the bug ID: 3025042: is_bom documentation issue
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@114 a809a056-fc17-0410-9590-b4f493f8b08e
2010-09-04 15:47:12 +00:00
ntrifunovic
14acee1ec5 Release 2.3
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@113 a809a056-fc17-0410-9590-b4f493f8b08e
2010-04-18 00:29:14 +00:00
ntrifunovic
8039bd481b Completed documentation for the exceptions. Fixed bug ID: 2960112: is_bom wording fix
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@112 a809a056-fc17-0410-9590-b4f493f8b08e
2010-04-17 17:09:40 +00:00
ntrifunovic
656f3847e8 Feature request 2857462: Proposed minor extension: safe version of is_bom
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@111 a809a056-fc17-0410-9590-b4f493f8b08e
2009-12-20 22:46:01 +00:00
ntrifunovic
ac756dc9d6 Fix for the bug ID: 2915657 - 64bit portability issue
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@110 a809a056-fc17-0410-9590-b4f493f8b08e
2009-12-20 22:03:47 +00:00
ntrifunovic
0f2c72abf1 Removng the boost directory. Its purpose was to prepare a version of UTF8 CPP for submition to Boost. This plan does not seem feasible.
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@109 a809a056-fc17-0410-9590-b4f493f8b08e
2009-12-20 21:51:15 +00:00
ntrifunovic
59e75aa511 Feature ID 2885695: "Group" utf8 exceptions.
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@108 a809a056-fc17-0410-9590-b4f493f8b08e
2009-12-13 19:39:22 +00:00
ntrifunovic
baf711282e Fix for the bug [ID: 2906315]: < instead != in utf8to32
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@107 a809a056-fc17-0410-9590-b4f493f8b08e
2009-12-07 01:34:23 +00:00
ntrifunovic
301bd94165 Release 2.2.4
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@106 a809a056-fc17-0410-9590-b4f493f8b08e
2009-10-31 16:14:51 +00:00
ntrifunovic
a415a2f081 Fix for the bug ID: 2857454 [dereference invalid iterator]
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@105 a809a056-fc17-0410-9590-b4f493f8b08e
2009-10-29 01:18:27 +00:00
ntrifunovic
d97ccb32f7 Release 2.2.3
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@104 a809a056-fc17-0410-9590-b4f493f8b08e
2009-10-12 23:03:44 +00:00
ntrifunovic
ba4b4c1e83 Fixing regression test id_2857454
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@103 a809a056-fc17-0410-9590-b4f493f8b08e
2009-10-12 22:54:15 +00:00
ntrifunovic
da0c8b96d9 Fix for bug #ID: 2857456[redundant checks in append in checked.h]
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@102 a809a056-fc17-0410-9590-b4f493f8b08e
2009-10-04 18:17:22 +00:00
ntrifunovic
080865eb02 Added regression test for [ 2857454 ] dereference invalid iterator when lead surrogate was last element of the string
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@101 a809a056-fc17-0410-9590-b4f493f8b08e
2009-09-27 18:47:45 +00:00
ntrifunovic
f37a772149 Fix for bug ID: 2852872 [invalid utf16 strings were parsed without any error]
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@100 a809a056-fc17-0410-9590-b4f493f8b08e
2009-09-26 01:41:24 +00:00
ntrifunovic
6c3aa1f33e Added a regression test to detect a sequence of multiple trail surrogate code units
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@99 a809a056-fc17-0410-9590-b4f493f8b08e
2009-09-26 01:13:26 +00:00
ntrifunovic
06cc5cf480 Fix for the bug ID: 2830326: " multiple definition of `utf8::internal::is_overlong_sequence"
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@98 a809a056-fc17-0410-9590-b4f493f8b08e
2009-08-01 01:50:13 +00:00
ntrifunovic
3c9c379857 Release 2.2.1
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@97 a809a056-fc17-0410-9590-b4f493f8b08e
2009-07-28 00:51:51 +00:00
ntrifunovic
6c7224f4f2 Fixing the test drivers to work with GCC 4.3
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@96 a809a056-fc17-0410-9590-b4f493f8b08e
2009-07-28 00:40:12 +00:00
ntrifunovic
169bfe469c Fix for the bug ID: 2823847: warnings from GCC 4.3
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@95 a809a056-fc17-0410-9590-b4f493f8b08e
2009-07-28 00:31:03 +00:00
ntrifunovic
f344a3fb4d Release 2.2
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@94 a809a056-fc17-0410-9590-b4f493f8b08e
2009-07-07 00:47:54 +00:00
ntrifunovic
054defb568 Another update of documentation
git-svn-id: http://svn.code.sf.net/p/utfcpp/code@93 a809a056-fc17-0410-9590-b4f493f8b08e
2009-07-07 00:46:34 +00:00