summaryrefslogtreecommitdiff
path: root/ctdb/common/ctdb_util.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb: strip trailing spaces from nodes file.Michael Adam2015-06-271-3/+14
* ctdb-common: Reimplement external tracing using ctdb_set_helper()Martin Schwenke2015-05-101-3/+5
* ctdb-common: Move ctdb_node_list_to_map() to utilitiesMartin Schwenke2015-04-071-0/+27
* ctdb-daemon: Move ctdb_read_nodes_file() to utilitiesMartin Schwenke2015-03-231-0/+92
* ctdb-daemon: Store node addresses as ctdb_sock_addr rather than stringsMartin Schwenke2015-03-231-17/+10
* ctdb-common: Drop ctdb context from ctdb_parse_address()Martin Schwenke2015-03-231-3/+5
* ctdb-common: New function ctdb_set_helper()Martin Schwenke2015-03-101-0/+60
* ctdb-daemon: Fix IP address comparisons for IPv6 addressesAmitay Isaacs2014-12-051-2/+10
* ctdb-common: Refactor code to convert TDB_DATA key to aligned uint32 arrayAmitay Isaacs2014-09-051-0/+18
* ctdb-daemon: Fix some strict-aliasing warningsMartin Schwenke2014-08-211-1/+1
* ctdb-util: Fix warning about ignored result from system()Martin Schwenke2014-08-211-2/+6
* ctdb-util: Refactor record marshalling routines to avoid extra tallocAmitay Isaacs2014-07-231-20/+13
* ctdb-util: Refactor ctdb_marshall_recordAmitay Isaacs2014-07-231-14/+37
* ctdb-util: Fix nonempty line endingsAmitay Isaacs2014-07-231-3/+3
* ctdb-common: Move mkdir_p_or_die to system utilitiesAmitay Isaacs2014-06-121-14/+0
* ctdb-daemon: Rename ctdb_mkdir_p_or_die to mkdir_p_or_dieAmitay Isaacs2014-06-121-1/+1
* ctdb-common: Move lockdown_memory to system utilitiesAmitay Isaacs2014-06-121-27/+0
* ctdb-daemon: Rename ctdb_lockdown_memory to lockdown_memoryAmitay Isaacs2014-06-121-1/+1
* ctdb-daemon: Instead of passing ctdb context, pass valgrinding booleanAmitay Isaacs2014-06-121-2/+2
* ctdb-common: Keep debug level related functions with logging codeAmitay Isaacs2014-06-121-40/+0
* ctdb-common: Remove unused functionsAmitay Isaacs2014-06-121-16/+0
* ctdb-common: Separate more system utilities that are independent of ctdbAmitay Isaacs2014-06-121-251/+0
* ctdb-common: Do not dynamically allocate memory when not necessaryMartin Schwenke2014-06-121-19/+17
* ctdb-common: Drop ctdb prefix from utility functions independent of ctdbAmitay Isaacs2014-06-121-3/+3
* ctdb-common: Changing scheduler policy does not require ctdb contextAmitay Isaacs2014-06-121-2/+2
* ctdb-common: Do not abort if restoring scheduling policy failsAmitay Isaacs2014-06-121-3/+3
* ctdb-common: No need to save previous scheduler priorityAmitay Isaacs2014-06-121-26/+8
* ctdb-util: Do not use mlockall() on AIXAmitay Isaacs2014-03-041-6/+1
* ctdb-common: Coverity fixesAmitay Isaacs2013-11-191-5/+23
* common: New function ctdb_mkdir_p_or_die()Martin Schwenke2013-10-251-0/+14
* common/util: Use AIX specific code for setting high priority for CTDB daemonAmitay Isaacs2013-10-221-3/+51
* utils: Make debug level strings case-insensitiveMartin Schwenke2013-09-251-1/+1
* common: Make parse_ip() valgrind-cleanMartin Schwenke2013-09-111-0/+2
* util: In passing the code, fix a space vs. tab in set_close_on_exec().Michael Adam2013-08-191-1/+1
* util: New function ctdb_die()Martin Schwenke2013-07-051-0/+9
* build: Fix tdb.h path to enable building with system TDB libraryMathieu Parent2013-06-141-1/+1
* ctdbd: Add new runstate CTDB_RUNSTATE_FIRST_RECOVERYMartin Schwenke2013-05-241-0/+1
* ctdbd: Replace ctdb->done_startup with ctdb->runstateMartin Schwenke2013-05-241-0/+49
* common: Debug ctdb_addr_to_str() using new function ctdb_external_trace()Martin Schwenke2012-10-181-0/+25
* util: Do not lock down memory when running with local daemonsAmitay Isaacs2012-07-261-1/+6
* util: Do not try to lockdown memory when running in local daemons modeAmitay Isaacs2012-07-161-1/+6
* Track all child process so we never send a signal to an unrelated process (ou...Ronnie Sahlberg2012-05-031-18/+0
* Remove explicit include of lib/tevent/tevent.h.Amitay Isaacs2012-04-131-1/+0
* Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-masterRonnie Sahlberg2012-02-211-0/+1
|\
| * READONLY: only send a control to schedule fast-vacuuming from child context i...Ronnie Sahlberg2012-02-211-0/+1
* | FreeBSD does not define s6_addr32, only s6_addrVolker Lendecke2012-02-131-1/+1
|/
* change the hash function to use the much better Jenkins hashRonnie Sahlberg2011-02-181-8/+1
* Add ctdb_fork(0 which will fork a child process and drop the real-timeRonnie Sahlberg2011-01-111-6/+11
* Revert scheduling back to use real-time processesRonnie Sahlberg2011-01-111-8/+41
* Drop the loglevel of the "reqid wrap" developer debug message to DEBUGRonnie Sahlberg2010-10-281-1/+1