Skip to content

Conversation

@malofan
Copy link
Collaborator

@malofan malofan commented Aug 29, 2025

No description provided.

* lagre refactoring of memory management- moving from UtlAlloc to std::vector
* big code cleanup
! not stable
* refactoring creating tms and tm tables
* refactored record key to be ulong
* code cleanup
* fixed reading from tm
!!! saving new cbl to tm is not working!!!
…e identical

* fixed crash when adding more than 2 subsegments in a row
* code cleanup
* fixed ASD_ORGANIZE always on
* fixed importtmx btree and xercesc crashes
* fixed table loading crash
* fixed fuzzy crash connected to addInfo and context overflow and refactored code around
* code cleanup
* refactored TMX_MATCHENTRY code
* code cleanup
orestdrag and others added 18 commits July 30, 2025 23:06
+ implemented -307
* fixed outputting langs in fuzzy search
* fixed -286
+ added limit to prevent buffer overflow for longnames
+ added errCode for response message when can't load tm
+ added init message about optimizations
* fixed -308
* fixed langs in fuzzy output - from DE-DE to de-DE
* fixed few function that suppose to return some value, havent returned any
- big code cleanup
* optimized statusRequest and import-reorganize requests regarding importDetails sync
* fixed tables crash
* implemented reorganize only mode for tm that throw BTREE_CORRUPTED on loading
* disabled short filename
* fixed langgroup in tables request
- code cleanup
- removed-disabled short filename functionality
+ added fcorrupted flag
* implemented tmx export for BTREE_CORRUPTED on openning
* code cleanup and refactoring
* fixed -314  - added check for vitalInfo on loading tm
+ added btree info to status info
* fixed export tmx in case of corrupted vitalinfo
- code cleanup
+ added check for reorganize to have at least 3 langs in the table and errcode 6011
* fixed longname table deserialization
* separated memory state to other class to
- disabled and deleted shortname table
+ added psLangIdToGroupTable to tables request
* fixed import-reorganize btree crash
* optimized reoganizeDone
- code cleanup
+ added skip_0s_at_the_table_start
* fixed tagreplacement request
* fixed json for flags and tagreplacement requests
- code cleanup
+ added error ERR_WRITE_REQUESTS_NOT_ALLOWED(3001) and ERR_LOADING_TM_ARE_NOT_ALLOWED(3002) errors
* fixed langIdToGroup table in tables response
+ added fix for longnames table from early 0.7.x versions
* improved memory management
* fixed longname issue handling for empty tm
+ added closing app msg
- code cleanup
* fixed 328 - added endpoint to add new entry to the table
* sorted tables output by key
+ added needToReorganize handling for missing id's in the tables
+ added callers ip and port for unknownRequests
- removed 136 files from project
@malofan malofan requested a review from orestdrag August 29, 2025 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants