aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-22Add disclaimer to readmeHEADmasterTristan Riehs
2026-03-22Revamp the "getting started" part of the readmeTristan Riehs
2026-03-22Add uninstall ruleTristan Riehs
2026-03-22Add clarification regarding config and cache dirsTristan Riehs
2026-02-17Add to-doTristan Riehs
2026-02-17Always give heap-allocated strings to sanitize_sql_qtrTristan Riehs
2026-02-17Improve help messageTristan Riehs
Sometime "help" does not work while "-h" does. For example with "ftag file add".
2026-02-17Do not create cache and config directories as rootTristan Riehs
2026-02-17Do not export archive variablesTristan Riehs
2026-02-17Set version to 0.1Tristan Riehs
First stable version will be 1.0.
2026-02-17Add a dist ruleTristan Riehs
Also add an explicit version.
2026-02-17Slightly reorganize readmeTristan Riehs
2026-02-17File renaming is part of packagingTristan Riehs
2026-02-16First draft of READMETristan Riehs
2026-02-16Add licenseTristan Riehs
2026-02-16Do not abort ftag init if directories existTristan Riehs
2026-02-08Update configuration displayTristan Riehs
2026-02-08Integrate new build-time variablesTristan Riehs
2026-02-08Add install ruleTristan Riehs
2026-02-08Add some build-time variablesTristan Riehs
2026-02-08Use ftag_execvp for initializationTristan Riehs
2026-02-08Also create ftag root when initializingTristan Riehs
2026-02-08Rework ftag syncTristan Riehs
Use rsync rather than scp or ssh, it is more flexible and closer to what we want: preserving modification time, copying recursively.
2026-02-08Chane default ftag root and move ftag executableTristan Riehs
Put ftag executable at the root for convenience. Make sure the default ftag root contains only ftag-related stuff and is not just called "ftag" to avoid collision with the executable name.
2026-02-08Reformat makefileTristan Riehs
2026-02-08Finalize wiring for ftag syncTristan Riehs
2026-02-07First implementation of ftag sync pushTristan Riehs
It looks like both ftag sync push and pull are working.
2026-02-07First implementation of ftag sync pullTristan Riehs
2026-02-07Fix scp parameters orderTristan Riehs
2026-02-07Rework mtime managementTristan Riehs
2026-01-25Mention the sync command in general helpTristan Riehs
2026-01-25Outline of ftag sync pullTristan Riehs
2026-01-25Factorize child process execution codeTristan Riehs
2026-01-25Do not forget to read the modification timeTristan Riehs
2026-01-25Fix errorTristan Riehs
2026-01-25Fix organization of detection routinesTristan Riehs
2026-01-25Reformat docTristan Riehs
2026-01-25Re-organize the sync detection routineTristan Riehs
2026-01-25Add spacingTristan Riehs
2026-01-25Remove debug messagesTristan Riehs
2026-01-25Remove "sh -c" from the ssh commandTristan Riehs
It is not needed, an this actually makes the command not always print "0".
2026-01-25Fix trace messageTristan Riehs
2026-01-24Implement synchronisation detectionTristan Riehs
2026-01-24Fix remote rootTristan Riehs
2026-01-18Start implementing the sync commandTristan Riehs
2026-01-03Change file_exists and use it moreTristan Riehs
2026-01-03Remove unneeded memset callsTristan Riehs
Strbuild is safe.
2026-01-03Add option parsing to "ftag export"Tristan Riehs
Also improve "ftad file add"'s.
2026-01-03Handle decryption when exportingTristan Riehs
2026-01-03Remove todoTristan Riehs