Edward Diener
4af2f2d7a4
Better appveyor file setup.
2017-10-09 12:07:17 -04:00
Edward Diener
626cbbd439
Added Appveyor file.
2017-10-09 08:15:26 -04:00
Edward Diener
af1713666b
Merge pull request #39 from rdoeffinger/fixup_workaround_removal
...
Update cpp files for removed MSVC workarounds.
2017-09-25 15:48:45 -04:00
Edward Diener
623c608793
Removed executable flag.
2017-09-16 07:15:09 -04:00
Edward Diener
4a9ed4bfe2
Merge branch 'develop'
2017-08-01 20:27:04 -04:00
Edward Diener
512142b547
Merge pull request #41 from jschueller/patch-1
...
lowercase win32 header to fix cross-compilation
2017-07-31 21:38:27 -04:00
Julien Schueller
2fb542b8d5
lowercase win32 header to fix cross-compilation
2017-07-31 22:25:52 +02:00
Edward Diener
e3992dbdce
Merge pull request #40 from rdoeffinger/lzma
...
Clarify origin and authors of recently added files.
2017-07-26 09:15:25 -04:00
Reimar Döffinger
dbfdee7515
Clarify origin and authors of recently added files.
...
As git history isn't useful in this case, it might be good
to add more details in the header instead.
2017-07-26 10:42:52 +02:00
Edward Diener
edf2582758
Merge pull request #38 from rdoeffinger/lzma
...
Add lzma compressor and decompressor filters.
2017-07-25 20:54:40 -04:00
Reimar Döffinger
531fc5c87b
Update cpp files for removed MSVC workarounds.
...
5c9bde1d0a
forgot to also update
the .cpp files.
2017-07-25 18:09:33 +02:00
Reimar Döffinger
d33ee66e12
Port updates from bzip2.hpp/cpp files.
...
Includes the (equivalent of) changes from commits:
55f9554584
6d11f179dd
5c9bde1d0a
0caa140af7
d9af538532
2017-07-25 18:01:17 +02:00
Reimar Döffinger
282b1edd76
Add lzma compressor and decompressor filters.
...
Needs lzma.jam file in tools/build module.
See also trac ticket 7534.
The code has been around in random places since some time,
I only added tests and build system updates and
minor fixes for issues those tests discovered.
2017-07-25 16:21:30 +02:00
Edward Diener
195080400c
Merge branch 'develop'
2017-07-22 12:49:21 -04:00
Edward Diener
225fe3a09a
Merge pull request #36 from rdoeffinger/issue2557
...
Fix endless loop when writing to file exceeds quota.
2017-07-03 22:01:58 -04:00
Reimar Döffinger
b9a61eaa0d
Fix endless loop when writing to file exceeds quota.
...
See also issue 2557.
2017-07-03 19:31:00 +02:00
Edward Diener
304b5c1c3a
Merge pull request #37 from rdoeffinger/warnfix
...
gzip: Add cast to avoid compiler warning.
2017-07-03 10:51:33 -04:00
Reimar Döffinger
c4d795e6c6
gzip: Add cast to avoid compiler warning.
...
Avoids:
warning: overflow in implicit constant conversion
Ideally the casts should be completely avoided, since when char is
signed, half of them including this one actually trigger undefined
behaviour, i.e. this code is very broken, but there doesn't seem to
be an easy fix for that.
2017-07-03 16:10:33 +02:00
Edward Diener
c9e0746c1a
Revert change.
2017-06-27 13:50:44 -04:00
Edward Diener
c4dcb35448
Merge pull request #35 from rcombs/patch-1
...
Silence signedness warning in clang
2017-06-27 13:47:33 -04:00
Edward Diener
09fc1e53cd
Merge pull request #34 from memem359/fix-visibility-clang
...
Fix hidden visibility symbols for mac/clang
2017-06-27 11:32:45 -04:00
Edward Diener
841484bf42
Merge pull request #33 from matbech/patch-1
...
constify access to s->next_in
2017-06-27 09:52:24 -04:00
Rodger Combs
e1fe71315f
Silence signedness warning in clang
...
`warning: implicit conversion from 'const int' to 'char' changes value from 139 to -117 [-Wconstant-conversion]`
2017-06-07 17:52:54 -05:00
memem359
46d8e8c82a
Fix hidden visibility symbols for mac/clang
2017-06-07 17:49:31 -04:00
Mat
c62b52cc6b
constify access to s->next_in
2017-06-04 06:53:54 +02:00
Edward Diener
843dbd9192
Merge branch 'develop'
...
# Conflicts:
# example/container_device.hpp
# test/gzip_test.cpp
2017-01-04 10:55:04 -05:00
Edward Diener
1d65ea1ff3
Merge branch 'develop_test' into develop
2016-12-10 19:20:56 -05:00
Edward Diener
16e05f4a68
Added temp_file include.
2016-12-10 12:33:04 -05:00
Edward Diener
d595901ae4
Merge branch 'bugfix/10561' of https://github.com/jlodos/iostreams into develop_test
2016-12-10 08:15:32 -05:00
Edward Diener
e3447fa3f1
Merge branch 'develop_test' into develop
2016-12-09 23:05:21 -05:00
Edward Diener
c7f03f846e
Updated docs and fix for mapped_file::end() functionality.
2016-12-09 21:09:55 -05:00
Edward Diener
80e8ba4bd5
Merge pull request #7 from coding-po/Bug_7179
...
#7179 , Fixed boost::iostream::inverse to work with other char types.
2016-12-09 02:50:20 -05:00
Edward Diener
7c139ef48b
The read and write function templates use the char_type.
2016-12-08 23:19:48 -05:00
Edward Diener
0caa140af7
Use 'std::streamsize' instead of 'int' where appropriate.
2016-12-07 22:27:55 -05:00
Edward Diener
9b371468e9
Removed commented out code
2016-12-07 16:08:43 -05:00
Edward Diener
7cbbfa57af
Updated file descriptor code and tests
2016-12-07 01:43:17 -05:00
Edward Diener
d3580761dd
Backed out changes
2016-12-06 13:16:56 -05:00
Edward Diener
a2abc1abcb
Revert file descriptor changes
2016-12-05 19:36:08 -05:00
Edward Diener
daf1b386ed
Merge pull request #31 from jschueller/patch-1
...
Undocument ZLIB_* BZIP2_* deleted b2 variables
2016-12-05 16:26:48 -05:00
Edward Diener
b8e459a499
Merge pull request #17 from yanikibo/develop
...
bugs in file_descriptor and gzip-zlib-bzip2 filters
2016-12-05 15:01:07 -05:00
Edward Diener
743057ad78
Merge pull request #21 from vatsal-shah/develop
...
Ticket #11752 . Modified return status to return -1
2016-12-03 22:13:03 -05:00
Edward Diener
bfa6b063a5
Merge pull request #29 from ErisExchange/eris-bugfix
...
Do not check length_ before computing CRC.
2016-12-03 19:35:55 -05:00
Edward Diener
ac69af4d35
Merge pull request #27 from nmusolino/develop
...
Fix minor filtering_streambuf documentation error. Refs #12030
2016-12-03 19:29:32 -05:00
Edward Diener
ebf85c2752
Merge pull request #19 from joachim-faulhaber/iostreams_patches_1_59_0
...
Warning fixes: Conversion warnings
2016-12-03 19:18:54 -05:00
Edward Diener
aa8bf44a2f
Merge pull request #18 from timblechmann/fixes/fix-unused-parameter-warning
...
gzip: silence 'unused parameter' warning
2016-12-03 19:12:48 -05:00
Edward Diener
6f9d4f7fac
Merge pull request #13 from RogerioDosSantos/develop
...
Included VxWorks as one of the platforms that do not use Dinkumware Standard Library
2016-12-03 18:49:16 -05:00
Edward Diener
16060427e6
Merge pull request #6 from jhunold/develop
...
fix shadow warnings from clang trunk
2016-12-03 18:45:25 -05:00
Edward Diener
49d286238b
Merge pull request #5 from coding-po/Bug_10072
...
#10072 . Fixed filtering_stream::size() is not const.
2016-12-03 18:40:55 -05:00
Edward Diener
e795d58723
Merge pull request #4 from MarcelRaad/develop
...
Fix MSVC compiler warnings
2016-12-03 18:32:28 -05:00
Edward Diener
f837c535fc
Merge pull request #3 from Lastique/patch-1
...
Remove misleading comment
2016-12-03 18:30:32 -05:00