Robert Ramey
673135a41e
changes to support msvc 8.0
...
reversion problems created by s kelly project
2014-03-06 08:24:28 -08:00
Robert Ramey
168671c1c3
Fix failures for msvc 8.0
...
back out more MSVC workaround "fixes"
fix shared_ptr_helper load template declaration
2014-03-04 14:26:19 -08:00
Robert Ramey
1fdf760fba
fix up of issues created removal of support for older compilers
...
[SVN r86588]
2013-11-08 21:08:55 +00:00
Stephen Kelly
8ced07c640
Archive: Remove obsolete MSVC version checks.
...
[SVN r86052]
2013-09-30 11:22:56 +00:00
Stephen Kelly
f260c15935
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Robert Ramey
a7bd7ef6c2
improve compatibility with older archive versions
...
[SVN r68388]
2011-01-23 16:28:10 +00:00
Robert Ramey
73523aaad2
fix for binary archive version 1.44 & and 1.43 item_version compatibility
...
[SVN r68160]
2011-01-14 22:22:49 +00:00
Robert Ramey
46198abb47
attempt to make binary archive created with versions < 1.42 readable
...
[SVN r67440]
2010-12-24 01:26:58 +00:00
Robert Ramey
dd26871f3e
fixed import declaration on inline function
...
change tracking type from bool
[SVN r67072]
2010-12-06 19:16:34 +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
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
9bb4b8003c
correct version type conversions
...
[SVN r62451]
2010-06-05 17:12:25 +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
Robert Ramey
c61537a7dd
Fixed warnings at highest warning level
...
[SVN r57697]
2009-11-16 05:16:51 +00:00
Matthias Troyer
3fde9b2e80
Collection sizes are now seriallized as std::size_t
...
[SVN r55395]
2009-08-04 00:56:19 +00:00
Robert Ramey
967934453c
1. Moved pfto, state_saver, strong_typedef, smart_cast, static_warning into serialization Library.vcproj
...
2. created copy of original throw exception for use in the serialization Library.vcproj
3. addressed error maintenance of static type table which shows up on GCC
4. fixed internal names in xml_grammar so as not to conflict with likely preprocessor macros.
5. streamlined xml_grammar so as not to depend upon on non-thread safe component.
[SVN r48575]
2008-09-04 16:44:57 +00:00
Matthias Troyer
787bf2d951
Changed determination of when to use array optimizations to a traits class used only by the array wrapper, removing the need for deriving from the array/[io]archive base class and allowing mor specific enabling of array optimization, with less cost to users who don't need it.
...
[SVN r46385]
2008-06-14 11:22:55 +00:00
Robert Ramey
ce7dc653df
Support serialization in DLLS
...
Make thread-safe
fix portable binary archives
[SVN r43694]
2008-03-18 05:53:07 +00:00
Robert Ramey
0eefcbe3bd
cosmetic
...
[SVN r38226]
2007-07-16 16:17:15 +00:00
Matthias Troyer
0b13678ee0
*** empty log message ***
...
[SVN r34367]
2006-06-22 07:21:23 +00:00
Matthias Troyer
88b081a37c
Implemented is_wrapper support, array wrapper, collection_size_type, array-optimized binary archives and merged changes from RC_1_34_0
...
[SVN r33880]
2006-05-01 00:04:29 +00:00
Robert Ramey
7b1049f5f5
now based on streambuf
...
[SVN r32543]
2006-02-04 20:45:24 +00:00
Robert Ramey
5c901572ad
diminish header dependencies
...
[SVN r30134]
2005-07-16 05:17:10 +00:00
Robert Ramey
afbc614faa
clean up borland fixes
...
[SVN r29870]
2005-07-02 05:55:28 +00:00
Robert Ramey
876f039098
new archive open options
...
[SVN r28354]
2005-04-21 04:51:46 +00:00
Robert Ramey
63eabb08a1
alterations to support DLL
...
[SVN r26867]
2005-01-27 17:40:31 +00:00
Robert Ramey
6eaa15aef8
deleted commented out code
...
[SVN r25404]
2004-09-25 21:18:34 +00:00
Robert Ramey
8d58132c0c
changes for various compilers
...
[SVN r23938]
2004-07-22 06:39:47 +00:00
Robert Ramey
3ae40c487c
initial checkin
...
[SVN r23468]
2004-07-12 21:10:30 +00:00