index
:
msg.git
main
Minimal (Static) Site Generator
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
...
*
engine: memory leak on include
Raghuram Subramani
2025-07-29
*
engine: ingest->engine_ingest
Raghuram Subramani
2025-07-28
*
engine: include config.h
Raghuram Subramani
2025-07-28
*
Revert "lexer: lex() must also return matches"
Raghuram Subramani
2025-07-28
*
engine: PUT must also be skipped
Raghuram Subramani
2025-07-28
*
Revert "lexer: hydrate lex_t->matches"
Raghuram Subramani
2025-07-28
*
lexer: key->match
Raghuram Subramani
2025-07-27
*
lexer: hydrate lex_t->matches
Raghuram Subramani
2025-07-27
*
lexer: delete unnecessary lines
Raghuram Subramani
2025-07-27
*
lexer: fix infinite loop on finding eachdo
Raghuram Subramani
2025-07-27
*
lexer: handle put
Raghuram Subramani
2025-07-27
*
engine: handle_for->handle_eachdo
Raghuram Subramani
2025-07-27
*
engine: parse each file's config
Raghuram Subramani
2025-07-27
*
lexer: lex() must also return matches
Raghuram Subramani
2025-07-27
*
engine: get list of files from key
Raghuram Subramani
2025-07-27
*
lexer: eachdo doesn't delimit by ":"
Raghuram Subramani
2025-07-27
*
filehandler: implement enumfilesindir()
Raghuram Subramani
2025-07-27
*
lexer: for->eachdo
Raghuram Subramani
2025-07-27
*
engine: dummy handle_for()
Raghuram Subramani
2025-07-27
*
lexer: fix memory leak with new_directive and new_match
Raghuram Subramani
2025-07-27
*
lexer: implement handle_for()
Raghuram Subramani
2025-07-27
*
lexer: handle endfor
Raghuram Subramani
2025-07-27
*
lexer: add for_operand_t
Raghuram Subramani
2025-07-27
*
lexer: add FOR, ENDFOR to possible directives
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
*
config: implement config_fetch_and_parse()
Raghuram Subramani
2025-07-27
*
engine,lexer: use strdup() instead of hacking asprintf()
Raghuram Subramani
2025-07-27
*
main: open config only when necessary
Raghuram Subramani
2025-07-27
*
main: avoid leaking memory
Raghuram Subramani
2025-07-26
*
util: add wrap_ptr()
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-26
*
util: delete remove_spaces()
Raghuram Subramani
2025-07-26
*
config: trim values instead of removing spaces in the array
Raghuram Subramani
2025-07-26
*
config: no need to strdup() before appending to list
Raghuram Subramani
2025-07-26
*
util: update header
Raghuram Subramani
2025-07-26
*
config: config_parse() must return config_t *
Raghuram Subramani
2025-07-26
*
config: support arrays
Raghuram Subramani
2025-07-26
*
config: add value to values list
Raghuram Subramani
2025-07-26
*
config: no point trimming if spaces are to be removed
Raghuram Subramani
2025-07-26
*
util: make remove_spaces() return char *
Raghuram Subramani
2025-07-26
*
config: parse key=value and arrays
Raghuram Subramani
2025-07-26
*
util: init remove_spaces(), ltrim() and rtrim()
Raghuram Subramani
2025-07-26
*
config: change delimiter
Raghuram Subramani
2025-07-26
*
config: use a list to keep track of keys and values
Raghuram Subramani
2025-07-26
*
build: update CMakeLists & delete unused filehandler_t
Raghuram Subramani
2025-07-26
*
config: init
Raghuram Subramani
2025-07-26
[prev]
[next]