Commit Graph

544 Commits

Author SHA1 Message Date
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
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
889c83c34e Correct rendering of version_type in text archives
[SVN r64004]
2010-07-14 01:48:58 +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
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
95f99de1b8 Final changes for 1.43
[SVN r61032]
2010-04-04 00:25:20 +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
9c63cff46c delete superflous "include map"
[SVN r59836]
2010-02-22 05:02:37 +00:00
Robert Ramey
1974409df4 include export.hpp
[SVN r59835]
2010-02-22 05:01:58 +00:00
Robert Ramey
8cd49c1007 fix gcc warnings
[SVN r59834]
2010-02-22 05:00:57 +00:00
Robert Ramey
c39233ff52 change to avoid ">>" syntax error when passed a template instance
[SVN r59701]
2010-02-16 17:00:48 +00:00
Robert Ramey
61cb57079e change "void inline" to "inline void" on older gcc compilers
[SVN r59457]
2010-02-03 21:36:18 +00:00
Robert Ramey
eb24743449 Added comment regarding intentional anonymous namespace in header
[SVN r59456]
2010-02-03 21:34:34 +00:00
Robert Ramey
a92769db42 address const T * serialization
[SVN r59455]
2010-02-03 21:33:20 +00:00
Robert Ramey
d36ca3d5d1 Fix error on unregistered class exception
[SVN r59454]
2010-02-03 21:33:02 +00:00
Robert Ramey
ae15fe212b address const T * serialization
[SVN r59453]
2010-02-03 21:32:14 +00:00
Robert Ramey
3205d38e82 Fix plugin test/demo
[SVN r58505]
2009-12-23 07:20:49 +00:00
Robert Ramey
af094df01f Speed up loading of ordered collections
[SVN r58359]
2009-12-13 17:44:23 +00:00
Robert Ramey
a6e82c34f9 Change code to avoid warning
[SVN r58358]
2009-12-13 17:43:50 +00:00
Robert Ramey
fa93314e1b Call dtor through serialization::access in order to permit private dtors/ctors
[SVN r58296]
2009-12-11 19:32:30 +00:00
Robert Ramey
a94e39ed5d 1. Fixed memory leak in shared_ptr loading
2. Fixed error in polymorphic archive implementation

[SVN r58257]
2009-12-10 00:30:06 +00:00
Robert Ramey
e25add3e4c Backout collection_type primitive. Problem showed in in tests of 64 bit compilers
[SVN r58024]
2009-11-29 06:32:32 +00:00
Robert Ramey
cd79c5a02e fixed BOOST_STATIC_WARNING implementation macro name conflict
[SVN r57987]
2009-11-27 22:32:28 +00:00
Robert Ramey
c728eb8658 changes to minimize warnings in library build
[SVN r57981]
2009-11-27 21:24:07 +00:00
Robert Ramey
c61537a7dd Fixed warnings at highest warning level
[SVN r57697]
2009-11-16 05:16:51 +00:00
Robert Ramey
985ba4ac48 Fix problem with multiple declaration of void_cast_register
[SVN r56833]
2009-10-14 16:36:04 +00:00
Robert Ramey
ba23d735db Address SUN compiler pickiness
[SVN r56798]
2009-10-13 19:33:50 +00:00
Robert Ramey
454a2e9808 fix memory leaks
[SVN r56735]
2009-10-12 16:27:05 +00:00