Commit Graph

845 Commits

Author SHA1 Message Date
Bryce Adelstein-Lelbach
5cf894db0f Fixes for building Serialization with mingw.
[SVN r66123]
2010-10-20 20:50:52 +00:00
Robert Ramey
b0342c4f11 fix compatibility with archive versions 1.41-, 1.42, 1.43,1.44+
and a bunch of miscelleneas stuff

[SVN r66107]
2010-10-19 19:45:11 +00:00
Matthias Troyer
83df60972b Moved Boost.MPI fixes for the 1.45 release to the release branch
[SVN r66067]
2010-10-18 06:22:09 +00:00
Bryce Adelstein-Lelbach
285ced858f Removed an extra ; after a IS_BITWISE macro; it breaks things on older gcc
compilers.



[SVN r66033]
2010-10-17 08:36:44 +00:00
Bryce Adelstein-Lelbach
883d965008 Rewrite of the Boost.Serialization XML grammar using Spirit.Qi.
[SVN r66030]
2010-10-16 21:33:22 +00:00
Matthias Troyer
907ca349c1 Fixes for homogenous MPI when using new version of the serialization library
[SVN r65965]
2010-10-14 20:08:27 +00:00
Robert Ramey
51f672f8df use full namespace qualification to try to fix test failure with xml archives
on darwin 4.4 with intel 1.1 compiler

[SVN r65333]
2010-09-07 16:19:45 +00:00
Robert Ramey
c0bde7203a reverse overzealous fix for basic_archive checkin
[SVN r64960]
2010-08-23 01:21:35 +00:00
Robert Ramey
1cfc69fb7c fixed STATIC_ASSERT for size of tracking_type - bool
[SVN r64937]
2010-08-20 17:04:59 +00:00
Robert Ramey
7109f65472 added #include for NVP
[SVN r64925]
2010-08-19 15:44:21 +00:00
Robert Ramey
f56194f926 removed warning causing superfluous const
[SVN r64910]
2010-08-19 05:36:09 +00:00
Robert Ramey
46a0869f2d fixed inclusion of basic_archive which was causing superfluous dependency
[SVN r64909]
2010-08-19 05:35:29 +00:00
Robert Ramey
440f91b6e5 removed warning causing superfluous const
[SVN r64908]
2010-08-19 05:34:16 +00:00
Robert Ramey
7cc8f7f20a merge final difference to release
[SVN r64555]
2010-08-02 21:43:26 +00:00
Robert Ramey
2b20dfe2b7 change version_type constructor to public
[SVN r64282]
2010-07-23 06:05:30 +00:00
Robert Ramey
bf53f0ac3a Fix? for error in library version 6 - version types and class id types
[SVN r64156]
2010-07-19 13:06:09 +00:00
Robert Ramey
46512a36e8 suppress check for strictly increasing version number
[SVN r64131]
2010-07-18 15:55:45 +00:00
Robert Ramey
5f7824d55a Merge corrections to text based archives for version_type and item_version_type
[SVN r64102]
2010-07-17 16:04:30 +00:00
Robert Ramey
53f9698d21 Merge corrections to text based archives for version_type and item_version_type
[SVN r64101]
2010-07-17 16:03:07 +00:00
Robert Ramey
889c83c34e Correct rendering of version_type in text archives
[SVN r64004]
2010-07-14 01:48:58 +00:00
Robert Ramey
e30258f8e6 Merge to release
[SVN r63779]
2010-07-09 16:50:03 +00:00
Robert Ramey
951a5caa68 Merge to release
[SVN r63778]
2010-07-09 16:48:52 +00:00
Robert Ramey
d22b7501db adjustments to address auto_link issue on MingW
[SVN r63526]
2010-07-02 18:26:55 +00:00
Robert Ramey
43641b792f attempt to address failures with MingW
[SVN r63394]
2010-06-27 18:46:39 +00:00
Robert Ramey
c7dd29d2b6 account for fact that on some platforms size of wchar_t > size of short int
[SVN r63085]
2010-06-18 20:32:34 +00:00
Douglas Gregor
0d3a679edd short int might not be large enough to represent all of the values in a wchar_t. Use the integer traits to be sure that we get a type large enough to represent the values of wchar_t
[SVN r63072]
2010-06-18 00:13:28 +00:00
Robert Ramey
a09bd1f83a corrected error version_type <- item_version_type
[SVN r62995]
2010-06-15 20:07:27 +00:00
Robert Ramey
b1d88d1059 fix #3 for version_type
[SVN r62785]
2010-06-11 04:11:22 +00:00
Robert Ramey
2d4c986e88 fix #2 for version_type
[SVN r62546]
2010-06-08 03:26:10 +00:00
Robert Ramey
9bb4b8003c correct version type conversions
[SVN r62451]
2010-06-05 17:12:25 +00:00
Robert Ramey
08ff4b4389 Corrections in hash collections serialization
improved detection of binary archives

[SVN r62431]
2010-06-04 20:19:27 +00:00
Robert Ramey
1dbe8e1777 Separate version types into library_version_type, version_type (classes) and item_version_type.
[SVN r62358]
2010-05-31 21:17:21 +00:00
Douglas Gregor
038f49b18b Revert my attempt to use collection_size_type/version_type
consistently throughout the serialization library; I need to do so in
a way that maintains archive compatibility.


[SVN r62047]
2010-05-16 21:35:36 +00:00
Douglas Gregor
7d977f68e0 Revert my change to use collection_size_type/version_type throughout
Boost.Serialization; I had missed that this actually changes by binary
format.


[SVN r62032]
2010-05-16 15:39:59 +00:00
Douglas Gregor
73dc16850d Add missing include to get boost::archive::version_type.
[SVN r62014]
2010-05-16 00:05:49 +00:00
Douglas Gregor
cfbbf7af09 Merge Boost.Serialization fixes for Boost.MPI (consistent use of
collection_size_type/version_type). Fixes #4214.


[SVN r62003]
2010-05-15 18:09:16 +00:00
Douglas Gregor
9b5a6a8b81 Use collection_size_type/version_type consistently in
Boost.Serialization. This addresses a serious bug in Boost.MPI (see
bug #4214) that causes memory corruption with the skeleton/content
mechanism.


[SVN r62000]
2010-05-15 18:01:45 +00:00
Robert Ramey
c6e7ac852d Fixed TAB
[SVN r61365]
2010-04-18 17:13:42 +00:00
Robert Ramey
a6fc0ea2b2 Merge last changes to release
[SVN r61093]
2010-04-06 01:55:56 +00:00
Robert Ramey
95f99de1b8 Final changes for 1.43
[SVN r61032]
2010-04-04 00:25:20 +00:00
Robert Ramey
da7d81a4ec merge trunk to release
[SVN r60481]
2010-03-11 16:31:57 +00:00
Robert Ramey
4a889a110f Merge in changes accidently commited to release branch
[SVN r60370]
2010-03-08 21:45:18 +00:00
Robert Ramey
dacc9b87b6 Limit class versions to 8 bits
[SVN r60270]
2010-03-07 02:38:52 +00:00
Robert Ramey
175058cc8d fix error in include guid_defined
[SVN r60269]
2010-03-07 02:38:29 +00:00
Robert Ramey
383e90a67b improve portability for 64 bit integers
[SVN r60268]
2010-03-07 02:37:54 +00:00
Robert Ramey
cf5bb5eba4 remove unnecessary includes
[SVN r60267]
2010-03-07 02:37:00 +00:00
Robert Ramey
af48e0350b improve portability for 64 bit integers
[SVN r60266]
2010-03-07 02:35:56 +00:00
Robert Ramey
41f4a5702d Suppress multiple definition trap
[SVN r60265]
2010-03-07 02:35:30 +00:00
Robert Ramey
22f86b7bf5 fix to permit shared_ptr from this to work
[SVN r60264]
2010-03-07 02:33:11 +00:00
Robert Ramey
62bf9b486c improve portability for 64 bit integers
[SVN r60261]
2010-03-07 02:12:51 +00:00