aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-01-03Handle decryption when exportingTristan Riehs
2026-01-03Remove todoTristan Riehs
2026-01-03Rework encryption functionTristan Riehs
Prepare for the decryption when using "ftag export".
2026-01-03Encrypt files when adding to the databaseTristan Riehs
2025-12-30Fix file extension when exportingTristan Riehs
2025-12-30Create routine for copying a fileTristan Riehs
Also restrict access rights.
2025-12-29Add todosTristan Riehs
2025-12-29Add extensions when archiving filesTristan Riehs
2025-12-29Make sure to clean up temporary directoryTristan Riehs
2025-12-29Use strbuild a few more timesTristan Riehs
2025-12-29Remove todoTristan Riehs
2025-12-29Use the new strbuild function whenever possibleTristan Riehs
2025-12-29Fix mistakeTristan Riehs
2025-12-29Add routine for safely creating formatted stringsTristan Riehs
2025-12-29Handle file extension when adding to databaseTristan Riehs
2025-12-29Add file extensions to databaseTristan Riehs
I chose to kind of abstract the extensions. Thus they are not part of files' full and canonical names. However, they have to be there when exporting the files so we need to store them somewhere.
2025-12-28Re-organize makefilesTristan Riehs
2025-12-28Delete OCaml scriptTristan Riehs
That was a lot of fun but the file sum thing makes using C and find(1) make much more sense in my opinion.
2025-12-28CleaningTristan Riehs
- formatting - documentation - todos - minor fixes
2025-12-28Use puts instead of printf whenever possibleTristan Riehs
2025-12-28First version of the export commandTristan Riehs
2025-12-27Complete ftag tag help messsageTristan Riehs
2025-12-27Remove todoTristan Riehs
2025-12-27Fix docTristan Riehs
2025-12-27Add "ftag file help" commandTristan Riehs
2025-12-27Add help command for "ftag tag"Tristan Riehs
2025-12-27Enhance helpTristan Riehs
2025-12-27Remove old proof of concept from SQL init scriptTristan Riehs
2025-12-27Make function staticTristan Riehs
2025-12-27Create routine for removing ending newlinesTristan Riehs
This also fixes a bug where user input containing single quotes would be truncated.
2025-12-27Fix docTristan Riehs
2025-12-27Fix ftag file add tipTristan Riehs
2025-12-27Change ftag file add tipTristan Riehs
2025-12-25Improve error messagesTristan Riehs
2025-12-25Add option for disabling duplicate searchTristan Riehs
2025-12-25Add duplicate search when adding filesTristan Riehs
Duplicates are searched for in the database as well as in the given files (on the command line).
2025-12-25Change ftag_add_one_file's prototypeTristan Riehs
File sum is given as a parameter as it is computed beforehand anyway and might be costly to re-compute.
2025-12-25Sligtly change sum functionTristan Riehs
- directly return the sum - directly exit on error
2025-12-25Improve ftag file add help messageTristan Riehs
2025-12-25Clarify helpTristan Riehs
2025-12-25Use local variableTristan Riehs
2025-12-25Remove duplicate messageTristan Riehs
2025-12-25Add help option to "ftag file add"Tristan Riehs
2025-12-25Only add regular files to databaseTristan Riehs
2025-12-25Add interactive option to "ftag file add"Tristan Riehs
2025-12-25Insert file sums in the databaseTristan Riehs
2025-12-25Use 32 bits for file sumsTristan Riehs
2025-12-25Add missing includeTristan Riehs
2025-12-25Actually take next_id as a pointerTristan Riehs
2025-12-25Reformat ftag_add_one_file prototypeTristan Riehs