Rename the README to
[multipath-tools/.git] / multipathd /
2020-10-28 Martin Wilcklibmultipath: dm_task_get_errno() is not always available
2020-10-27 Martin Wilckmultipath-tools: fix -Wformat errors with musl libc
2020-09-21 lixiaokengmultipathd: check return value of malloc in cli_getprke...
2020-09-21 lixiaokengmultipathd: check MALLOC return value in mpath_pr_event...
2020-09-21 lixiaokengmultipathd: initialize major and minor in cli_add_map
2020-09-01 Zhiqiang Liumultipathd: use daemon_status_msg to construct sd notif...
2020-08-31 Zhiqiang Liumultipathd: adopt static char* arr in daemon_status
2020-08-27 Martin Wilcklibmultipath: remove_map(): separate pathvec and mpvec...
2020-08-27 Martin Wilcklibmultipath: update_multipath_table(): add flags argument
2020-08-20 Martin Wilcklibmultipath: add consistency check for alias settings
2020-08-19 Martin Wilckmultipathd: rename update_path_groups() -> reload_and_s...
2020-08-19 Martin Wilcklibmultipath: move reload_map() to multipathd
2020-08-19 Martin Wilcklibmultipath: log dm_task_run() errors
2020-08-19 Martin Wilckmultipathd: uev_trigger(): handle incomplete ADD events
2020-08-19 Martin Wilcklibmultipath: disassemble_map(): get rid of "is_daemon...
2020-08-19 Martin Wilckmultipathd: deal with INIT_REMOVED during path addition
2020-08-19 Martin Wilckmultipathd: ev_remove_path(): use INIT_REMOVED
2020-08-19 Martin Wilcklibmultipath: verify_paths(): don't delete paths from...
2020-08-19 Martin Wilckmultipath-tools: introduce INIT_REMOVED state
2020-08-19 Martin Wilcklibmultipath: adopt_paths(): don't bail out on single...
2020-08-19 Martin Wilckmultipathd: remove set_multipath_wwid()
2020-08-19 lixiaokengmultipathd: disable queueing for recreated map in uev_r...
2020-08-12 Benjamin Marzinskimultipathd: log reason for calling domap()
2020-07-03 Benjamin Marzinskimultipathd: add "del maps" multipathd command
2020-07-03 Benjamin Marzinskimultipathd: fix check_path errors with removed map
2020-07-03 Benjamin Marzinskilibmultipath: make dm_get_map/status return codes symbolic
2020-07-01 Marius Bakkemultipath: Fix compiler warnings when built without...
2020-05-11 Martin Wilcklibmultipath: eliminate more signed/unsigned comparisons
2020-03-02 Martin Wilcklibmultipath: fix (max_)polling_interval setting logic
2020-03-02 Martin Wilcklibmultipath: drop mpp->nr_active field
2020-03-02 Martin Wilckmultipathd: move set_no_path_retry() back to libmultipath
2020-03-02 Benjamin Marzinskilibmultipath: add new checker class functions
2020-03-02 Benjamin Marzinskimultipathd: add new paths under vecs lock
2020-03-02 Benjamin Marzinskimultipathd: staticify uxlsnr variables/functions
2020-03-02 Benjamin Marzinskimultipathd: warn when configuration has been changed.
2020-03-02 Martin Wilcklibmultipath: make "checkint" unsigned
2020-03-02 Martin Wilcklibmultipath: trivial changes for -Wsign-compare
2020-03-02 Martin Wilckmultipathd: use -Wno-unused-parameter for cli_handlers.c
2020-03-02 Martin Wilcklibmultipath: snprint_multipath_map_json(): remove...
2020-03-02 Martin Wilckmultipath tools: mark unused arguments in thread routines
2020-03-02 Martin Wilckmultipathd: stop_waiter_thread(): removed unused parameter
2020-03-02 Martin Wilckmultipath-tools: mark unused params in signal and clean...
2019-10-02 Chongyun Wumultipathd: "san_path_err" failure optimization
2019-10-02 Martin Wilckmultipath.conf: add "enable_foreign" parameter
2019-10-01 Martin Wilckmultipath-tools (coverity): assert availability of...
2019-10-01 Benjamin Marzinskimultipath: update man pages
2019-10-01 Benjamin Marzinskimultipathd: use marginal_pathgroups
2019-10-01 Benjamin Marzinskilibmutipath: deprecate delay_*_checks
2019-10-01 Benjamin Marzinskilibmultipath: add marginal paths and groups infrastructure
2019-07-03 Martin Wilcklibmultipath: add size argument to dm_get_uuid()
2019-07-03 Martin Wilckmultipath-tools: Fix more strncpy(X, Y, size - 1) calls
2019-07-03 Benjamin Marzinskimultipath: call store_pathinfo with DI_BLACKLIST
2019-07-03 Benjamin Marzinskimultipathd: handle NULL return from genhelp_handler
2019-07-03 Benjamin Marzinskimultipathd: fix REALLOC_REPLY with max length reply
2019-07-03 Xose Vazquez Perezmultipath-tools: document missing multipathd option...
2019-07-03 Martin Wilckmultipathd: fix client response for socket activation
2019-04-18 Martin Wilcklibmultipath: lazy tpgs probing
2019-04-18 Martin Wilckmultipathd: protect all access to running_state
2019-04-18 Chongyun Wumultipathd: fix daemon not really shutdown
2019-04-18 Benjamin Marzinskimultipathd: Don't use fallback code after getting wwid
2019-04-18 Martin Wilckmultipathd: remove "wwid_changed" path attribute
2019-04-18 Benjamin Marzinskimultipathd: handle changed wwids by removal and addition
2019-04-18 Benjamin Marzinskimultipathd: use update_path_groups instead of reload_map
2019-04-18 Benjamin Marzinskimultipathd: ignore failed wwid recheck
2019-04-18 Benjamin Marzinskimultipathd: Fix miscounting active paths
2019-04-18 Benjamin Marzinskilibmultipath: fix marginal paths queueing errors
2019-04-18 Benjamin Marzinskimultipathd: cleanup marginal paths checking timers
2019-02-14 Benjamin Marzinskimultipathd: fix pp->initialized state ping-ponging
2019-02-14 Martin Wilckmultipathd: avoid null pointer dereference in LOG_MSG
2019-01-19 Martin Wilckmultipathd(coverity): check retval clock_gettime()
2019-01-19 Martin Wilcklibmpathcmd(coverity): limit reply length
2019-01-19 Martin Wilckmultipathd: avoid crash in cli_list_path
2019-01-08 Benjamin Marzinskilibmultipath: dm_is_mpath cleanup
2019-01-07 Martin Wilckmultipathd: don't check foreign paths every tick
2019-01-07 Martin Wilckmultipathd: marginal_path overrides san_path_err
2019-01-07 Martin WilckRevert "multipath-tools: discard san_path_err_XXX feature"
2018-12-10 Martin Wilckmultipathd: simplify retry logic in ev_add_path()
2018-12-10 Martin Wilckdomap(): use symbolic return value
2018-12-10 Martin Wilckcoalesce_paths(): use symbolic return value
2018-12-10 Martin Wilcklibmultipath: improve logging from orphan_paths
2018-12-10 Martin Wilckmultipathd: uev_remove_path: remove redundant orphan_pa...
2018-12-10 Martin Wilckmultipathd: decrease log level of checker timing
2018-12-10 Martin Wilcklibmultipath: increase log level of map removal
2018-12-10 Martin Wilckmultipath-tools: decrease verbosity of state messages
2018-12-07 Benjamin Marzinskilibmultipath: fix false removes in dmevents polling...
2018-11-21 Benjamin Marzinskimultipathd: fix mpp->hwe handling when paths are freed
2018-11-14 Martin Wilckmultipathd: reset delay_wait_checks counter on failure
2018-11-14 Martin Wilckmultipathd: fix irritating "minor number mismatch"...
2018-11-14 Martin Wilckmultipathd: only grab conf once for filter_path()
2018-11-14 Martin Wilckmultipathd: make DAEMON_SHUTDOWN a terminal state
2018-11-14 Martin Wilckmultipathd: set DAEMON_CONFIGURE from uxlsnr thread
2018-11-14 Martin Wilckmultipathd: open client socket early
2018-11-14 Martin Wilckmultipathd: print error message if checkint is not...
2018-11-14 Martin Wilckmultipathd: remove init_path_check_interval()
2018-11-14 Martin Wilcklibmultipath: set pp->checkint in store_pathinfo()
2018-11-14 Martin Wilckmultipathd: check_path: improve logging for "unusable...
2018-11-14 Martin Wilckmultipathd: improve checker message logging
2018-11-14 Martin Wilckmultipathd: improve "add missing path" handling
2018-11-14 Martin Wilckmultipathd: handle repeated udev retrigger failure
2018-10-12 Benjamin Marzinskimultipathd: set return code for multipathd commands