aboutsummaryrefslogtreecommitdiff
path: root/src/main.c (unfollow)
Commit message (Collapse)Author
2025-08-27format: indent to 4 spacesRaghuram Subramani
2025-08-02msg: run every 500ms instead of watching for changesRaghuram Subramani
2025-08-02main: don't track changes in dot directories or the output directoryRaghuram Subramani
2025-08-01util: get_wrapped->unwrapRaghuram Subramani
2025-08-01main: return EXIT_FAILURE if first run failsRaghuram Subramani
2025-08-01main: use multi-line strings for printfRaghuram Subramani
2025-07-31main: free alloc()'s for directory_names and wdsRaghuram Subramani
2025-07-31main: recursively watch directories with inotifyRaghuram Subramani
2025-07-31main: print watching & verbosityRaghuram Subramani
2025-07-31main: increase BUFFER_SIZE for inotifyRaghuram Subramani
2025-07-31main: free buffer on sigintRaghuram Subramani
2025-07-31msg: add option to increase verbosityRaghuram Subramani
2025-07-31watcher: only track modifiesRaghuram Subramani
2025-07-31main: add -w (watch) option instead of using watch.shRaghuram Subramani
2025-07-30main: print misc informationRaghuram Subramani
2025-07-30msg: get output directory from getoptRaghuram Subramani
2025-07-30main: set base directory as current directory by defaultRaghuram Subramani
2025-07-30main: fetch base_directory from getoptRaghuram Subramani
2025-07-30main: use getopt() to parse argumentsRaghuram Subramani
2025-07-30main: move msg into a separate context, and let main call itRaghuram Subramani
2025-07-30misc: add license headerRaghuram Subramani
2025-07-30main: template_delete(base_template)Raghuram Subramani
2025-07-29config: array_values must be wrappedRaghuram Subramani
2025-07-28engine: ingest->engine_ingestRaghuram Subramani
2025-07-27main: move defines into header, and use define for CONFIG_FILERaghuram Subramani
2025-07-27main: introduce global msg_t and don't hardcode directoryRaghuram Subramani
2025-07-27config: add config_delete()Raghuram Subramani
2025-07-27main: use config_fetch_and_parse()Raghuram Subramani
2025-07-27main: open config only when necessaryRaghuram Subramani
2025-07-26main: avoid leaking memoryRaghuram Subramani
2025-07-26util: move ptr_wrapper_t to utilRaghuram Subramani
2025-07-26config,main,list: get resources from config.cfg instead of a compiled config.hRaghuram Subramani
2025-07-11main: handle markdown filesRaghuram Subramani
2025-07-11main: (MMIOT *) is freed by markdown()Raghuram Subramani
2025-07-11main: use the new template functionsRaghuram Subramani
2025-07-11engine: ingest must return a list of content headersRaghuram Subramani
2025-07-10main: fclose(in) if out is NULLRaghuram Subramani
2025-06-24(template): introduce template structRaghuram Subramani
2025-06-22(engine): maintain a list of content headersRaghuram Subramani
2025-06-19error on mkdirRaghuram Subramani
2025-06-19(misc): modularize programRaghuram Subramani
2025-06-19refactor: move file functions into filehandlerRaghuram Subramani
2025-06-19(md): handle markdown filesRaghuram Subramani
2025-06-18(ingest): use asprintf instead of strcpyRaghuram Subramani
2025-06-18(find_next_key): fix incorrect for loop conditionRaghuram Subramani
2025-06-18(ingest): fix asprintf into buffer referencing itselfRaghuram Subramani
2025-06-17(misc): update watch.shRaghuram Subramani
2025-06-17(copy_recursively): use sendfile syscall to copy fileRaghuram Subramani
2025-06-17(assets): ftw implmentation for recursive copyRaghuram Subramani
2025-06-17(find_next_key): manually find start and length instead of using regexRaghuram Subramani