| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-03 | Remove unneeded memset calls | Tristan Riehs | |
| Strbuild is safe. | |||
| 2026-01-03 | Add option parsing to "ftag export" | Tristan Riehs | |
| Also improve "ftad file add"'s. | |||
| 2026-01-03 | Handle decryption when exporting | Tristan Riehs | |
| 2026-01-03 | Remove todo | Tristan Riehs | |
| 2026-01-03 | Rework encryption function | Tristan Riehs | |
| Prepare for the decryption when using "ftag export". | |||
| 2026-01-03 | Encrypt files when adding to the database | Tristan Riehs | |
| 2025-12-30 | Fix file extension when exporting | Tristan Riehs | |
| 2025-12-30 | Create routine for copying a file | Tristan Riehs | |
| Also restrict access rights. | |||
| 2025-12-29 | Add todos | Tristan Riehs | |
| 2025-12-29 | Add extensions when archiving files | Tristan Riehs | |
| 2025-12-29 | Make sure to clean up temporary directory | Tristan Riehs | |
| 2025-12-29 | Use strbuild a few more times | Tristan Riehs | |
| 2025-12-29 | Remove todo | Tristan Riehs | |
| 2025-12-29 | Use the new strbuild function whenever possible | Tristan Riehs | |
| 2025-12-29 | Fix mistake | Tristan Riehs | |
| 2025-12-29 | Add routine for safely creating formatted strings | Tristan Riehs | |
| 2025-12-29 | Handle file extension when adding to database | Tristan Riehs | |
| 2025-12-29 | Add file extensions to database | Tristan 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-28 | Re-organize makefiles | Tristan Riehs | |
| 2025-12-28 | Delete OCaml script | Tristan 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-28 | Cleaning | Tristan Riehs | |
| - formatting - documentation - todos - minor fixes | |||
| 2025-12-28 | Use puts instead of printf whenever possible | Tristan Riehs | |
| 2025-12-28 | First version of the export command | Tristan Riehs | |
| 2025-12-27 | Complete ftag tag help messsage | Tristan Riehs | |
| 2025-12-27 | Remove todo | Tristan Riehs | |
| 2025-12-27 | Fix doc | Tristan Riehs | |
| 2025-12-27 | Add "ftag file help" command | Tristan Riehs | |
| 2025-12-27 | Add help command for "ftag tag" | Tristan Riehs | |
| 2025-12-27 | Enhance help | Tristan Riehs | |
| 2025-12-27 | Remove old proof of concept from SQL init script | Tristan Riehs | |
| 2025-12-27 | Make function static | Tristan Riehs | |
| 2025-12-27 | Create routine for removing ending newlines | Tristan Riehs | |
| This also fixes a bug where user input containing single quotes would be truncated. | |||
| 2025-12-27 | Fix doc | Tristan Riehs | |
| 2025-12-27 | Fix ftag file add tip | Tristan Riehs | |
| 2025-12-27 | Change ftag file add tip | Tristan Riehs | |
| 2025-12-25 | Improve error messages | Tristan Riehs | |
| 2025-12-25 | Add option for disabling duplicate search | Tristan Riehs | |
| 2025-12-25 | Add duplicate search when adding files | Tristan Riehs | |
| Duplicates are searched for in the database as well as in the given files (on the command line). | |||
| 2025-12-25 | Change ftag_add_one_file's prototype | Tristan Riehs | |
| File sum is given as a parameter as it is computed beforehand anyway and might be costly to re-compute. | |||
| 2025-12-25 | Sligtly change sum function | Tristan Riehs | |
| - directly return the sum - directly exit on error | |||
| 2025-12-25 | Improve ftag file add help message | Tristan Riehs | |
| 2025-12-25 | Clarify help | Tristan Riehs | |
| 2025-12-25 | Use local variable | Tristan Riehs | |
| 2025-12-25 | Remove duplicate message | Tristan Riehs | |
| 2025-12-25 | Add help option to "ftag file add" | Tristan Riehs | |
| 2025-12-25 | Only add regular files to database | Tristan Riehs | |
| 2025-12-25 | Add interactive option to "ftag file add" | Tristan Riehs | |
| 2025-12-25 | Insert file sums in the database | Tristan Riehs | |
| 2025-12-25 | Use 32 bits for file sums | Tristan Riehs | |
| 2025-12-25 | Add missing include | Tristan Riehs | |
