Classic software project
Back to project
Issues and filters
View all filters
fix helgrind regresiosn with Test10_MutlipleThreadsReadingOneUpdateUsingSynchonizedContainer_ (was Remove support for Iterator patching (or make optional))
Synchonization class op-> use
Allow type mapping details for structs to contain alias records (with special argument flag)
Streams misc, throw if would bloc, isDataAvail, timeouts
test/doc problem with Sequence<X> x; x = 4;
Writeup definition of Minimal threadsafty and how obehct read/write threadsayt
_SafeReadWriteRepAccessor DTOR makeiterator reace?
backtrace capture code fairly broken on UNIX (missing most frames)
Support ETAG along with ConditionalGet (maybe also last modified with conditional get)
Change the file path APIs in IO::FileSystem to use path (and new ToPath() function).
overwrite a container (Collection_LInkedList) while it has a live iterator causes assertion failure/crash
Containers performance - rewrite AddAll() to pull the accessor out of the loop and just call add on each item
hang during valgrind of Test39 - thread safety
Possibly lose container patching (so can lose track iterator owner) - and only patch iterator passed to remove call
Consider mechanism to automatically prepend 'while' clauses to exception messages.
ProcessRunner::RunInBackground and Run () timeout thread clealnups
Sequence operator assign - fData[row * fDimensions.fColumns + col] = value; - silently fails
Redo Character/String using char32_t - not wchar_t - but preserving ability for c_str to return wchar_t* and not too much cost
options arguments - DataExcahnge::Compression::ZLib (reader and writer)
Compression;:ZLib::Reader streams must use AssertExternallySynchronizedLock
Restructure/cleanup RpeeatingElement/LiustOfObjects - so bugs like #504 less likely
Lose shared_ptr<> with SignalHandlerRegistry::SafeSignalsManager::Rep_
sBookkeepingThread_ in Logger is NOT threadsafe!!
Stroika makefiles should support/use make depend
Major rework of OpenSSL API needed - esp for example EncodeAES
Create regression tests cases for PKCS5_PBKDF2_HMAC
imporve abort/wait for done thread code - exponential backoff
Iterable::Select<> produces a new iterable that shaddowns the original, but without upping ref count
stroika windows build bug - rm -rf device or resoruce busy bug
Consider directly integrating with Swagger
Probably move ODBC client to DataExchange?
add ability to add new named values to Config - so we can add stuff like "IncludeMongoDB" - in projects that USE stroika but not part of stroika
Redo STABILITY markings as A-F, interafce stabilituy, impelmeation-relability.
REDO TextInputStreamBinaryAdapter::IRep_ to use codecvt_utf8 (so can be incremental)
Make sure we give good error message when we try building Stroika with VS2k12
Deal with the hundreds of @todo items in Stroika source
TextWriter (and TextReader) should take optional codepage param and maybe overload taking locale
Lose remaining perl build scripts
WHY (fpersentscanidscache is Synchonzied<DiscreteDisjointRange>>) As<vector<>> doesn’t work with its iterable but As<Sequecen, and then its As<vector>>> does work,
bidirectional iterator working in stroika with sequence
Synchonized<> ins support of shared_lock/shared_mutex
debug why (overloads issue string/variantvalue)
Fix ProcessRunner to throw (on unix) of called process returns bad status (maybe optional?)
Stroika sequence needs to support random access iterator
SmatSeekableStream? or MakeSeekableStream???
actually implemente KeyedCollection, and add regression tests for KeyedCollection/SortedKeyedCollection
issue 1 of 515