summaryrefslogtreecommitdiff
path: root/ctdb/protocol
AgeCommit message (Expand)AuthorFilesLines
2025-05-29ctdb-protocol: Add CTDB server SRVID rangeMartin Schwenke1-0/+7
2024-10-07ctdb-protocol: Add function ctdb_sock_addr_from_sockaddr()Martin Schwenke2-0/+21
2024-07-23ctdb-protocol: Move ctdb_node_map_* to protocol_api.hMartin Schwenke2-5/+5
2024-07-23ctdb-protocol: Move definition of CTDB_PORT to protocolMartin Schwenke1-0/+2
2024-04-24ctdb: Report errors from getline()Jo Sutton1-2/+10
2024-04-24ctdb: Ensure ‘ret’ is always initializedJo Sutton1-1/+1
2024-04-16ctdb: Use stdio's getline() in ctdb_connection_list_read()Volker Lendecke1-11/+25
2024-03-06ctdb: send a CTDB_SRVID_START_IPREALLOCATE message after CTDB_EVENT_START_IPR...Vinit Agnihotri3-0/+14
2024-03-06ctdb-protocol: Add new control CTDB_CONTROL_START_IPREALLOCATEVinit Agnihotri5-0/+30
2024-03-06ctdb-protocol: Add new event startipreallocateVinit Agnihotri2-0/+2
2024-02-19ctdb-protocol: Add missing push support for new controlsMartin Schwenke1-0/+8
2024-01-04ctdb: send a CTDB_SRVID_IPREALLOCATED message after CTDB_EVENT_IPREALLOCATEDStefan Metzmacher3-0/+14
2023-12-15ctdb: add/implement CTDB_CONTROL_TCP_CLIENT_PASSEDStefan Metzmacher3-0/+17
2023-12-15ctdb: add/implement CTDB_CONTROL_TCP_CLIENT_DISCONNECTEDStefan Metzmacher3-0/+17
2023-12-15ctdb: add ctdb_connection_same() helperStefan Metzmacher2-0/+21
2022-07-22ctdb-protocol: Add separator argument to ctdb_connection_to_buf()Martin Schwenke2-9/+18
2022-02-23ctdb-protocol: CID 1499395: Uninitialized variables (UNINIT)Martin Schwenke1-1/+1
2022-01-17ctdb-protocol: Mark {GET,SET}_RECMASTER controls obsoleteMartin Schwenke1-2/+2
2022-01-17ctdb-protocol: Drop marshalling for {GET,SET}_RECMASTER controlsMartin Schwenke1-27/+0
2022-01-17ctdb-protocol: Drop protocol client functions for recmaster controlsMartin Schwenke2-54/+0
2022-01-17ctdb-protocol: Add CTDB_SRVID_LEADERMartin Schwenke2-1/+16
2022-01-13ctdb-protocol: Print IPv6 sockets with RFC5952 "[2001:db8::1]:80" notationMartin Schwenke1-4/+25
2022-01-13ctdb-protocol: Allow rfc5952 "[2001:db8::1]:80" ipv6 notationVolker Lendecke1-0/+13
2022-01-13ctdb-protocol: Save 50 bytes .text segmentVolker Lendecke1-1/+1
2022-01-13ctdb-protocol: rindex->strrchrVolker Lendecke1-4/+4
2021-09-09ctdb-recoverd: Mark CTDB_SRVID_SET_NODE_FLAGS obsoleteMartin Schwenke1-1/+1
2021-09-09ctdb-protocol: Add marshalling for controls DISABLE_NODE/ENABLE_NODEMartin Schwenke4-0/+56
2021-09-09ctdb-protocol: Add new controls to disable and enable nodesMartin Schwenke1-0/+2
2020-09-11ctdb-daemon: Drop implementation of old-style database pull/push controlsMartin Schwenke1-2/+2
2020-09-11ctdb-protocol: Drop marshalling functions for old-style database pull/pushMartin Schwenke2-50/+0
2020-09-11ctdb-protocol: Drop client functions for old-style database pull/pushMartin Schwenke2-59/+0
2020-08-03lib: relicense smb_strtoul(l) under LGPLv3Ralph Boehme1-0/+1
2020-04-28ctdb-protocol: Add marshalling for control ECHO_DATAVolker Lendecke4-0/+61
2020-04-28ctdb-protocol: Add marshalling for struct ctdb_echo_dataVolker Lendecke2-0/+82
2020-04-28ctdb-protocol: Add new control CTDB_CONTROL_ECHO_DATAVolker Lendecke1-0/+8
2020-04-28ctdb: Fix duplicate ;;Volker Lendecke1-1/+1
2020-03-23ctdb-protocol: Add control flag CTDB_CTRL_FLAG_ATTACH_RECOVERYMartin Schwenke1-0/+1
2019-10-24ctdb-protocol: Add marshalling for control DB_VACUUMMartin Schwenke4-0/+54
2019-10-24ctdb-protocol: Add marshalling for struct ctdb_db_vacuumMartin Schwenke2-0/+73
2019-10-24ctdb-protocol: Add new control CTDB_CONTROL_DB_VACUUMMartin Schwenke1-0/+8
2019-10-24ctdb-protocol: Add marshalling for new control VACUUM_FETCHAmitay Isaacs4-0/+51
2019-10-24ctdb-protocol: Add new control VACUUM_FETCHAmitay Isaacs1-0/+1
2019-10-24ctdb-protocol: Drop code related to obsolete controlsAmitay Isaacs2-69/+0
2019-10-04ctdb-protocol: Initialise request->rdata.opcode where missingMartin Schwenke1-0/+4
2019-07-05ctdb-protocol: Avoid signed/unsigned comparison by castingMartin Schwenke2-10/+10
2019-07-05ctdb-protocol: Variable for return value of strlcpy() should be size_tMartin Schwenke1-1/+1
2019-07-05ctdb-protocol: Fix signed/unsigned comparison by declaring as unsignedMartin Schwenke1-1/+2
2019-07-05ctdb-protocol: Do not ignore return value of ctdb_g_lock_pull()Martin Schwenke1-1/+1
2019-06-30ctdb: Update all consumers of strtoul_err(), strtoull_err() to new APISwen Schillig1-6/+4
2019-06-04ctdb:protocol_util: remove 'const' from allocated stringsStefan Metzmacher2-11/+12