summaryrefslogtreecommitdiff
path: root/src/plugins/logger
AgeCommit message (Collapse)Author
2024-04-25logger: remove check of NULL pointers before calling free() (issue #865)Sébastien Helleu
2024-01-01core: update copyright datesSébastien Helleu
2023-12-26core: store microseconds in buffer lines (closes #649)Sébastien Helleu
2023-12-15core: fix crash on plugin reload when using musl libs (closes #2052)Sébastien Helleu
2023-10-30logger: remove dead assignmentSébastien Helleu
2023-10-20logger: add description for examples in help on command `/logger` (issue #2005)Sébastien Helleu
2023-10-17logger: format and translate command line by line (issue #2005)Sébastien Helleu
2023-10-01core: make zstd dependency optional (closes #2024)Sébastien Helleu
2023-09-05core: add note for translators on command arguments (issue #2005)Sébastien Helleu
Only text between angle brackets (eg: "<name>") must be translated.
2023-08-21logger: remove trailing empty line in display of backlog (closes #2002)Sébastien Helleu
2023-07-08core: use type "enum" in optionsSébastien Helleu
2023-06-05logger: fix display of multiline messages in backlog (closes #1926)Sébastien Helleu
2023-06-05logger: return arraylist instead of custom linked list in logger_tail_file ↵Sébastien Helleu
(issue #1926)
2023-05-20logger: add option logger.file.log_conditions (closes #1942)Sébastien Helleu
2023-05-13core: add quotes around paths in CMake files (closes #29)Sébastien Helleu
2023-04-26logger: change default colors (issue #1920)Sébastien Helleu
Default values changed: - logger.color.backlog_end: default -> 246 - logger.color.backlog_line: default -> 246
2023-04-01core, plugins: set options to NULL by default, refactor config init functionsSébastien Helleu
2023-03-30logger: add info "logger_log_file"Sébastien Helleu
2023-01-28core, plugins: make commands, hook command_run, completions and aliases case ↵Sébastien Helleu
sensitive (issue #1872)
2023-01-28plugins: set priority in calls to weechat_config_new (issue #1872)Sébastien Helleu
2023-01-08core: remove build with autotoolsSébastien Helleu
CMake is now the only way to build WeeChat.
2023-01-01core: update copyright datesSébastien Helleu
2022-12-18api: return newly allocated string in functions string_tolower and ↵Sébastien Helleu
string_toupper
2022-09-28logger: add options to rotate and compress log files (closes #314)Sébastien Helleu
New options: - logger.file.rotation_compression_level - logger.file.rotation_compression_type - logger.file.rotation_size_max
2022-08-13logger: improve help on option logger.file.auto_logSébastien Helleu
2022-02-21logger: split function logger_backlog into two functionsSébastien Helleu
2022-01-17core: update copyright datesSébastien Helleu
2021-07-04typing: add typing pluginSébastien Helleu
2021-05-11logger: change default value of option logger.file.path to ↵Sébastien Helleu
"${weechat_data_dir}/logs" (issue #1285)
2021-05-11core: split WeeChat home in 4 directories, use XDG directories by default ↵Sébastien Helleu
(issue #1285) The 4 directories (which can be the same): - config: configuration files, certificates - data: log/upgrade files, local plugins, scripts, xfer files - cache: script repository, scripts downloaded (temporary location) - runtime: FIFO pipe, relay UNIX sockets
2021-05-11logger: remove unused variable weechat_dir (issue #1285)Sébastien Helleu
2021-01-02core: update copyright datesSébastien Helleu
2020-01-25logger: fix crash when disabling logging on a buffer (closes #1444)Sébastien Helleu
Crash happens if the log file was deleted before disabling logging and if the option logger.file.info_lines is on.
2020-01-04core: update copyright datesSébastien Helleu
2019-10-06logger: fix write in log file if it has been deleted or renamed (closes #123)Sébastien Helleu
2019-10-02logger: add option logger.file.color_lines (closes #528, closes #621)Sébastien Helleu
2019-10-01core: fix style in CMake filesSébastien Helleu
2019-09-26logger: move logger backlog functions to logger-backlog.cSébastien Helleu
2019-04-25cmake: allow custom libdir (fix #1341)Ryan Farley
Allows for custom LIBDIR to specified with cmake builds. WEECHAT_LIBDIR is used for a custom Weechat directory, or set from LIBDIR (as LIBDIR used to be set).
2019-04-13api: return allocated string in hook_info callback and function info_getSébastien Helleu
2019-03-24core: add CMake option "ENABLE_CODE_COVERAGE" to compile with code coverage ↵Sébastien Helleu
options This option is OFF by default and should be enabled only for tests, to measure test coverage.
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-09-24logger: add more info about log levels in /help logger (closes #1254)Sébastien Helleu
2018-09-24logger: move logger command into a separate source fileSébastien Helleu
2018-02-10logger: call fsync even when option logger.file.flush_delay is set to 0 ↵Sébastien Helleu
(issue #1145) This is not recommended anyway to turn on fsync with a delay set to 0, it will slow down WeeChat a lot, especially with many buffers opened.
2018-02-10logger: add option logger.file.fsync (closes #1145)Sébastien Helleu
2018-01-14core: reinitialize config file pointer to NULL after an error on section ↵Sébastien Helleu
creation
2018-01-11logger: add option logger.look.backlog_conditions (closes #1132)Sébastien Helleu
2018-01-07core: fix some stylesSébastien Helleu