summaryrefslogtreecommitdiffstats
path: root/ctdb/common
Commit message (Expand)AuthorAgeFilesLines
* ctdb-util: Do not use mlockall() on AIXAmitay Isaacs2014-03-041-6/+1
* ctdb-common: mkdir_p should not try to create .Amitay Isaacs2014-01-161-0/+4
* ctdb-common: Refactor code to keep track of child processesAmitay Isaacs2013-11-271-8/+14
* ctdb-common: Coverity fixesAmitay Isaacs2013-11-193-16/+37
* common: New function ctdb_mkdir_p_or_die()Martin Schwenke2013-10-251-0/+14
* common: New function mkdir_p()Martin Schwenke2013-10-251-0/+28
* common/util: Use AIX specific code for setting high priority for CTDB daemonAmitay Isaacs2013-10-221-3/+51
* common: Fix setting of debug level in the client codeAmitay Isaacs2013-10-041-0/+7
* utils: Make debug level strings case-insensitiveMartin Schwenke2013-09-251-1/+1
* common: Make parse_ip() valgrind-cleanMartin Schwenke2013-09-111-0/+2
* common/io: Limit the queue buffer size for fair scheduling via teventAmitay Isaacs2013-08-221-12/+31
* Revert "common/io: Keep queue buffer size multiple of 4K"Amitay Isaacs2013-08-221-22/+6
* Revert "LACOUNT: Add back lacount mechanism to defer migrating a fetched/rea...Amitay Isaacs2013-08-221-1/+0
* ctdbd: For volatile databases, write an empty record with rsn=0 only on dmasterAmitay Isaacs2013-08-221-1/+3
* util: In passing the code, fix a space vs. tab in set_close_on_exec().Michael Adam2013-08-191-1/+1
* common: Null terminate process name string so valgrind doesn't complainAmitay Isaacs2013-08-141-0/+1
* common/io: Keep queue buffer size multiple of 4KAmitay Isaacs2013-08-091-6/+22
* IPv6 neighbor solicit cleanupSumit Bose2013-07-111-7/+8
* Fixes for various issues found by CoveritySumit Bose2013-07-111-2/+10
* ctdbd: Set process names for child processesAmitay Isaacs2013-07-101-0/+1
* common/system: Add ctdb_set_process_name() functionAmitay Isaacs2013-07-105-0/+35
* util: New function ctdb_die()Martin Schwenke2013-07-051-0/+9
* build: Fix compiler warnings for uninitialized variablesAmitay Isaacs2013-07-041-1/+1
* build: Fix tdb.h path to enable building with system TDB libraryMathieu Parent2013-06-145-5/+5
* 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
* logging: Make sure ringbuffer messages are terminated with a newlineAmitay Isaacs2013-05-241-0/+6
* logging: Fix a bug in ringbufferAmitay Isaacs2013-05-231-36/+26
* util: ctdb_fork() should call ctdb_set_child_info()Martin Schwenke2013-04-181-0/+2
* util: New functions ctdb_set_child_info() and ctdb_is_child_process()Martin Schwenke2013-04-181-0/+22
* common/messaging: Use the jenkins hash in ctdb_messageVolker Lendecke2013-04-051-1/+3
* common/messaging: use tdb_parse_record in message_list_db_fetchVolker Lendecke2013-04-051-11/+17
* common/messaging: Abstract db related operations inside db functionsAmitay Isaacs2013-04-051-57/+39
* common/messaging: Don't forget to free the result returned by tdb_fetch()Amitay Isaacs2013-04-051-0/+6
* common/messaging: Free message list header if all message handlers are freedAmitay Isaacs2013-04-051-3/+3
* common/io: For scheduling immediate events use tevent_schedule_immediateAmitay Isaacs2013-03-061-11/+15
* ctdbd: Add an index db for message list for faster searchesAmitay Isaacs2013-03-061-13/+192
* common/io: Rewrite socket handling code to read all available dataAmitay Isaacs2013-02-191-68/+92
* Logging: Fix breakage when freeing the log ringbufferMartin Schwenke2013-02-072-4/+13
* Logging: Free the ringbuffer in child processes created with ctdb_fork()Martin Schwenke2013-02-051-0/+3
* Logging: New function ctdb_log_ringbuffer_free()Martin Schwenke2013-02-051-1/+8
* common: Don't lie on unimplemented gratuitous arpMathieu Parent2013-01-224-5/+5
* common: FreeBSD+kFreeBSD: Implement get_process_name (same as in Linux)Mathieu Parent2013-01-222-3/+30
* common: Detailed platform-specific FIXMEMathieu Parent2013-01-224-18/+22
* recoverd: Add CTDB_SRVID_GETLOG and CTDB_SRVID_CLEARLOGMartin Schwenke2012-10-221-4/+7
* common: Add routines to get process and lock informationAmitay Isaacs2012-10-205-0/+250
* common: Debug ctdb_addr_to_str() using new function ctdb_external_trace()Martin Schwenke2012-10-181-0/+25
* util: ctdb_fork() closes all sockets opened by the main daemonMartin Schwenke2012-10-051-0/+18
* 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