Releases: Gattic/ShmeaDB
Releases · Gattic/ShmeaDB
ShmeaDB v0.58
Pants merge (#21) * CMake install locally plus Optimizaions enabled (#12) * CMake install locally plus Optimizaions enabled * header macro fix * Added configure file * CMake Create include directory * Unit tests minor CMake update * Unit Test Env Update * Standardizing Standardization code (#13) * Updated GPointer to allow const structure pointers * Image class bmp load bug fix * Split helper function (#15) * Update GString.h * adding split helper and test * Added unit tests configure script * supporting dynamic ports * Type enum instead of multiple static int constants * Replaced chained if statements with switch cases * GResult Error Handling (#18) * Created GResult --------- Co-authored-by: Eugene Fedchuk <[email protected]> * PNG Helper Addition * README Update * Memory updates (#23) Pioneered by Zayac * Smart Pointer Specify allocator * Finished GPointer/GType update * Image Flatten Function * Nn image (#24) * Unit Test Find update * Added unflatten function * Image memory leak fix * Updated png loading support for different bit depth and color types * Added unit test script * Added more sock opts * Minor reader refactor * Socket overhaul (#25) * [BROKEN] Socket Prototype needs to be implemented * Finished Socket Refactor * Basic Logger Created; Implemented into Sockets * Minor logger edit * Added a time string to the output * Minor Networking bug fix * Logupdate (#26) * Log refactor * Minor Logger refactor * Log bug fix and minor refactor * GLogger update * Added log and lock file and removed memory storage * Added GLogger for better output and debugging * Fix GList standardize bug * Added encryption toggle * Added image helper function * GNet specify client port * Set encryption toggle easier * Fixed decrypt connection bug * Removed sid from every message * GType Compiler warning fix plus added g_export * GType bug fix * Lodepng (#27) * [BROKEN] Lodepng initial test * [BROKEN] Converting libpng to lodepng Success * Potential Windows Compat * Added new data structure for look up and list of connections * added clientName to getConnection, and now the code actually assigns the serverConnection to its' name * small change making retData != NULL because it was not behaving as expected. Even though services send back NULL, it would add them to the outboundsList which is incorrect and caused errors * Added GVector (#22) * Added GVector * Added GVector unit tests * [FIX] Implemented GVector into GList * reordered tests * Added test involving GType * Added test for array pointer * Replaced std::vector with GVector * Added an example typecheck * TODO: make m_data a GPointer * Changed Type check to size check * Added ASSERT macro * Added deleters * Added Address sanitizer * Now with optional custom deleter * Make the byte buffer use an array deleter * Added reserver and also some weird memory stuff * [BROKEN] TODO: fix the rest of the memory bugs * Replaced global const GString with const char* * Turned off asan --------- Co-authored-by: cabral450 <[email protected]> * Commented out GVector usage * Fixed warnings in Networking main * Merged multiconnection container change * Feat resp serv num (#31) * Added the ability to keep the response service number in the ServiceData. Ability to serialize this and deserialize it in the meta data as well. * Modified so that the response service number works as intended --------- Co-authored-by: Matthew Carlson <[email protected]> * Database Upgrades (#32) * Rewrote CSV load and save * Removed newlines on load * Updated save * Cleaned up standardize() * Added basic save/load unit test * Added GTable unit test * Basic GTable unit tests * New test data * Added ShmeaDB unit tests gitignore --------- Co-authored-by: Glen Rosen <[email protected]> * Turned off sanaddr * GList load and clean words from file (#33) * GTable Load Fix * Reworking image, added save png, and now creating candle pngs * Added unit tests and another error check * Revert GTable/importFromFile function * Feat png plotter (#35) * Made changes to have PNGPlotter handle creating directories when a directory is sent, and more * Changed it so that you can plot lines and candle individually * Played around with new calculations for png plotter, this is where I meant I did the calculations for the png to super sample, as well as draw line but it's not coming out perfectly. --------- Co-authored-by: Matthew Carlson <[email protected]> * Create c-cpp.yml (#36) * Gattic & Monte Carlo wrap up (#37) * Fixed a few issues with PNGPlotter, reverted a few calculations because even though the previous calculations were more intricate, the simpler ones render the same results. also made some bug fixes * Added more tools to PNGPlotter, image, and png-helper to help aid in creating PNGs. Gradient was added to image.cpp * Version v0.58 --------- Co-authored-by: xAzigo <[email protected]> Co-authored-by: Eugene Fedchuk <[email protected]> Co-authored-by: mdcpanama22 <[email protected]> Co-authored-by: Eugene Fedchuk <[email protected]> Co-authored-by: Glen Rosen <[email protected]>
ShmeaDB v0.57
Merge remote-tracking branch 'origin/pants'