index
:
msg.git
main
Minimal (Static) Site Generator
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main.c
(
unfollow
)
Commit message (
Collapse
)
Author
2025-08-27
format: indent to 4 spaces
Raghuram Subramani
2025-08-02
msg: run every 500ms instead of watching for changes
Raghuram Subramani
2025-08-02
main: don't track changes in dot directories or the output directory
Raghuram Subramani
2025-08-01
util: get_wrapped->unwrap
Raghuram Subramani
2025-08-01
main: return EXIT_FAILURE if first run fails
Raghuram Subramani
2025-08-01
main: use multi-line strings for printf
Raghuram Subramani
2025-07-31
main: free alloc()'s for directory_names and wds
Raghuram Subramani
2025-07-31
main: recursively watch directories with inotify
Raghuram Subramani
2025-07-31
main: print watching & verbosity
Raghuram Subramani
2025-07-31
main: increase BUFFER_SIZE for inotify
Raghuram Subramani
2025-07-31
main: free buffer on sigint
Raghuram Subramani
2025-07-31
msg: add option to increase verbosity
Raghuram Subramani
2025-07-31
watcher: only track modifies
Raghuram Subramani
2025-07-31
main: add -w (watch) option instead of using watch.sh
Raghuram Subramani
2025-07-30
main: print misc information
Raghuram Subramani
2025-07-30
msg: get output directory from getopt
Raghuram Subramani
2025-07-30
main: set base directory as current directory by default
Raghuram Subramani
2025-07-30
main: fetch base_directory from getopt
Raghuram Subramani
2025-07-30
main: use getopt() to parse arguments
Raghuram Subramani
2025-07-30
main: move msg into a separate context, and let main call it
Raghuram Subramani
2025-07-30
misc: add license header
Raghuram Subramani
2025-07-30
main: template_delete(base_template)
Raghuram Subramani
2025-07-29
config: array_values must be wrapped
Raghuram Subramani
2025-07-28
engine: ingest->engine_ingest
Raghuram Subramani
2025-07-27
main: move defines into header, and use define for CONFIG_FILE
Raghuram Subramani
2025-07-27
main: introduce global msg_t and don't hardcode directory
Raghuram Subramani
2025-07-27
config: add config_delete()
Raghuram Subramani
2025-07-27
main: use config_fetch_and_parse()
Raghuram Subramani
2025-07-27
main: open config only when necessary
Raghuram Subramani
2025-07-26
main: avoid leaking memory
Raghuram Subramani
2025-07-26
util: move ptr_wrapper_t to util
Raghuram Subramani
2025-07-26
config,main,list: get resources from config.cfg instead of a compiled config.h
Raghuram Subramani
2025-07-11
main: handle markdown files
Raghuram Subramani
2025-07-11
main: (MMIOT *) is freed by markdown()
Raghuram Subramani
2025-07-11
main: use the new template functions
Raghuram Subramani
2025-07-11
engine: ingest must return a list of content headers
Raghuram Subramani
2025-07-10
main: fclose(in) if out is NULL
Raghuram Subramani
2025-06-24
(template): introduce template struct
Raghuram Subramani
2025-06-22
(engine): maintain a list of content headers
Raghuram Subramani
2025-06-19
error on mkdir
Raghuram Subramani
2025-06-19
(misc): modularize program
Raghuram Subramani
2025-06-19
refactor: move file functions into filehandler
Raghuram Subramani
2025-06-19
(md): handle markdown files
Raghuram Subramani
2025-06-18
(ingest): use asprintf instead of strcpy
Raghuram Subramani
2025-06-18
(find_next_key): fix incorrect for loop condition
Raghuram Subramani
2025-06-18
(ingest): fix asprintf into buffer referencing itself
Raghuram Subramani
2025-06-17
(misc): update watch.sh
Raghuram Subramani
2025-06-17
(copy_recursively): use sendfile syscall to copy file
Raghuram Subramani
2025-06-17
(assets): ftw implmentation for recursive copy
Raghuram Subramani
2025-06-17
(find_next_key): manually find start and length instead of using regex
Raghuram Subramani
[next]