summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-08-06keyword: Check validity of keyword value in `create_key_value_file()`mrb0nk500
2022-08-06git: Add `get_pr_type()` keyword getter callbackmrb0nk500
2022-08-06keyword: Make use of `delimiter` struct in `create_key_value_file()`,mrb0nk500
2022-08-06keyword: Add `delimiter` structmrb0nk500
2022-08-05keyword: Add `get_keyword()`, `create_key_value_str()`, andmrb0nk500
2022-08-05git: Add `get_keyword_cb` getter callbacksmrb0nk500
2022-08-05keyword: Add `get_keyword_cb`, and add `get_callback` to `struct keyword`mrb0nk500
2022-08-05git: Don't return an error when the patch file array is NULL inmrb0nk500
2022-08-05git: Don't check if `pr->branch->name` isn't empty inmrb0nk500
2022-08-05git: Make use of `format_len()` in `dir_path_name()`mrb0nk500
2022-08-05misc: Make `dir_path_name()` actually do some error checkingmrb0nk500
2022-08-05git: Add `create_pull_request_branch()`mrb0nk500
2022-08-05git: Add `get_repo()`mrb0nk500
2022-08-05misc: Fixed a major issue with `mkdirp()`mrb0nk500
2022-08-04git: Use `is_empty()`, and `find_delm(),` rather than doing it manuallymrb0nk500
2022-08-04log: Add priority name to log outputmrb0nk500
2022-08-04git: Make use of `remove_trailing_whitespace()` inmrb0nk500
2022-08-04misc: Add a little optimization to `remove_trailing_whitespace()`mrb0nk500
2022-08-04misc: Add `remove_trailing_whitespace()`mrb0nk500
2022-08-03network: Add some more logging output for the errors in `create_socket()`mrb0nk500
2022-08-03network: Save the address string made by `addr_to_str()` to `addr_str`mrb0nk500
2022-08-03log, macros: Make `stdout`, and `stderr` logging more colourfulmrb0nk500
2022-08-03macros: Add `const_strlen()` macromrb0nk500
2022-08-03macros: Use `printlog()`, rather than hardcoding `syslog()` in themrb0nk500
2022-08-03log: Add `printlog()`mrb0nk500
2022-08-03log: Create `log.{c,h}`, and add `vprintlog()`mrb0nk500
2022-08-03misc: Add `vformat_len_copy()`mrb0nk500
2022-08-03misc: Use of `vformat_len()`, rather than doing it manually inmrb0nk500
2022-08-03misc: Add `vformat_len()`mrb0nk500
2022-08-02pullreqd: Add support for multiple sockets for all resolved addressesmrb0nk500
2022-08-02pullreqd: Use `socket_create()`, rather than doing it manuallymrb0nk500
2022-08-02network: Add `get_sock_addr()`mrb0nk500
2022-08-02network: Add `create_socket()`mrb0nk500
2022-08-02network: Add `addr_to_str()`mrb0nk500
2022-08-02keyword: Revert commit 5589b9898b0bd9bbdfdf3c78c532e9bb104d5c41mrb0nk500
2022-08-01keyword: Remove trailing whitespace from the right hand side inmrb0nk500
2022-08-01keyword: Replace `*delm`, with `*tmp` in `parse_keyword_value_file()`mrb0nk500
2022-08-01config: Use `parse_key_value_file()`, rather than doing it manually inmrb0nk500
2022-08-01git: Make sure `pr->merge_branch` uses `free()` instead ofmrb0nk500
2022-08-01git, keyword: Move `parse_key_value_file()` to `keyword.{c,h}`mrb0nk500
2022-08-01git: Make `parse_key_value_file()` externally accessablemrb0nk500
2022-08-01git: Replace all uses of `parse_colon_key_value_file()` withmrb0nk500
2022-08-01git: Rename `parse_colon_key_value_file()` to `parse_key_value_file()`,mrb0nk500
2022-08-01git: Add `merge-branch` keyword to list of info file keywordsmrb0nk500
2022-08-01git: Make `merge_branch` a string instead of a `git_branch *`mrb0nk500
2022-08-01git: Add `parse_remote_branch()` callbackmrb0nk500
2022-07-31git: Add support for specifying the name of a repo when getting, andmrb0nk500
2022-07-31git: Make use of both `is_dir()`, and `mkdirp()` inmrb0nk500
2022-07-31misc: Add `is_dir()`, and `mkdirp()`mrb0nk500
2022-07-31misc: Make sure that `s` starts at the character before the delimiter inmrb0nk500