Please use new autotools to generate tarball to support more platform
Please use new autotools to generate tarball to support more platform
fix build with ICU 68
Libe-book dont work with some files
FictionBook2: skip broken images
Libe-book dont work with some files
Re ClosestPair.pdb: it's not a supported format. Type/creator is vIMG/View; file(1) identifies it as "FireViewer/ImageViewer PalmOS document". Re Cuda course.fb2: one of the images is apparently damaged so decoding from base64 throws an exception. That should be handled and the image skipped.
ignore blank nodes too
put our own header first
recover on parsing errors
disable network access from XML parser
Libe-book dont work with some files
drop unused functions
use unique_ptr
ofz#5776 be more careful when determining note ID
drop extra variable
ofz#5706 fix leak
move creation of XML reader to one place
avoid possible memory leak
ofz#5585 check that substream exists before using it
use shared_ptr
fix syntax
add dictionary for FB2 fuzzer
add FictionBook2 fuzzer
m4: MSVC defines __cplusplus as 199711L still
regenerate
fix typo
bump version
create RVNGString directly
replace use of boost::assign by C++
boost::lexical_cast is unused now
drop another unused boost header
add missed check for a boost header
drop unneeded includes
cid#1371512 untrusted value as argument
cid#1371505 integer overflowed argument
cid#1371511 untrusted loop bound
cid#1427078 dereference null return value
prepare for release
cid#1371510 untrusted value as argument
cid#1261656 improper use of negative value
cid#1371516 sanitize loop bound
cid#1371515 untrusted value as argument
cid#1371513 untrusted value as argument
cid#1371514 untrusted value as argument
update NEWS
typo[fix]: librevenge:mimetype->librevenge:mime-type
Use auto when declaring iterators and when initializing with a cast
doxygen -u
drop outdated MSVC project files
save some vertical space
Convert explicit for loops to range-based ones where possible
Convert 0 to nullptr where it's used as a pointer value
Mark overriding member functions as 'override'
Remove unused using declarations
avoid output from fuzzers
clean up includes
FictionBook3Token: silence unused parameter warning
assume modern enough ICU is available
fix new/delete mismatch
replace dumb pointer by a smart one
replace dumb pointers by smart ones
replace dumb pointers by smart ones
replace dumb pointer by a smart one
add format prefix to class name
replace dumb pointer by a smart one
ofz#1217 sanitize ToC item count
ofz#1067 avoid leak in ICU
avoid direct memory management
ofz#1054 ensure charset converter exists
avoid manual memory management
ofz#1042 avoid out-of-bounds access in spirit
build lang. manager test conditionally
allow to build without liblangtag
ofz: skip empty input
ofz: avoid leak
ofz: avoid leak
add pdb fuzzer, common for all palm-based formats
add fuzzing driver for oss-fuzz
astyle
replace Spirit.Classic by Spirit
convert boost::unordered_map to std::unordered_map
convert BOOST_STATIC_ASSERT to static_assert
convert boost::bind to std::bind
convert boost::function to std::function
only ignore autotools files in m4/
convert boost::unordered_set to std::unordered_set
drop verbose debug
drop test that violates Unicode tr#35
add tags files to .gitignore
switch to C++11
replace manual def. of int types by boost