summaryrefslogtreecommitdiffstats
path: root/sbin/hastd
Commit message (Expand)AuthorAgeFilesLines
* In HAST we use two sockets - one for only sending the data and one fortrociny2011-06-172-0/+6
* Revert r222688.sobomax2011-06-161-14/+2
* Read from the socket using the same max buffer size as we use whilesobomax2011-06-041-2/+14
* If READ from the local node failed we send the request to the remotetrociny2011-05-291-1/+1
* Keep statistics on number of BIO_READ, BIO_WRITE, BIO_DELETE and BIO_FLUSHpjd2011-05-234-0/+53
* To handle BIO_FLUSH and BIO_DELETE requests in secondary worker we needpjd2011-05-231-1/+7
* Recognize HIO_FLUSH requests.pjd2011-05-211-0/+1
* Document IPv6 support.pjd2011-05-201-8/+22
* If no listen address is specified, bind by default to:pjd2011-05-201-2/+0
* Rename ipv4/ipv6 to tcp4/tcp6.pjd2011-05-202-10/+10
* Now that hell is fully frozen it is good time to add IPv6 support to HAST.pjd2011-05-201-75/+116
* Allow [ ] characters in strings. They might be used in IPv6 addresses.pjd2011-05-201-1/+1
* Rename tcp4 to tcp in preparation for IPv6 support.pjd2011-05-202-93/+93
* Rename proto_tcp4.c to proto_tcp.c in preparation for IPv6 support.pjd2011-05-202-1/+1
* In preparation for IPv6 support allow to specify multiple addresses topjd2011-05-194-68/+215
* - Add support for AF_INET6 sockets for %S format character.pjd2011-05-181-7/+26
* Currently we are unable to use capsicum for the primary worker process,pjd2011-05-144-21/+43
* When using capsicum to sanbox, still use other methods first, just in casepjd2011-05-141-10/+13
* Allow to specify remote as 'none' again which was broken by r219351, wherepjd2011-05-081-1/+8
* Fix isitme(), which is used to check if node-specific configurationtrociny2011-05-081-1/+3
* Add missing ifdef. This fixes build with NO_OPENSSL.trociny2011-04-261-0/+2
* Rename HASTCTL_ defines, which are used for conversion between maintrociny2011-04-263-7/+6
* For conversation between hastctl and hastd we should use HASTCTL_CMDtrociny2011-04-261-5/+5
* Correct comment.pjd2011-04-201-1/+1
* When we become primary, we connect to the remote and expect it to be inpjd2011-04-202-13/+56
* If we act in different role than requested by the remote node, log itpjd2011-04-201-1/+1
* Timeout must be positive.pjd2011-04-201-0/+4
* Scenario:pjd2011-04-192-0/+20
* Remove hast_proto_recv(). It was used only in one place, wheretrociny2011-04-172-20/+0
* The replication mode that is currently support is fullsync, not memsync.pjd2011-04-121-1/+8
* In hast_proto_recv() remove unnecessary check. The size is checkedtrociny2011-04-101-6/+1
* In hast_proto_recv_data() check that the size of the data to betrociny2011-04-101-2/+5
* Fix a typo in comments.trociny2011-04-101-1/+1
* Increase default timeout from 5 seconds to 20 seconds. 5 seconds is definitelypjd2011-04-022-3/+3
* Handle ENOBUFS on send(2) by retrying for a while and logging the problem.pjd2011-04-021-0/+22
* When we are operating on blocking socket and get EAGAIN on send(2) or recv(2)pjd2011-04-021-4/+35
* Declare directions for sockets between primary and secondary.pjd2011-04-022-0/+12
* Allow to disable sends or receives on a socket using shutdown(2) bypjd2011-04-021-0/+22
* Handle the problem described in r220264 by using GEOM GATE queue of unlimitedpjd2011-04-021-1/+1
* Add mapsize to the header just before sending the packet.pjd2011-03-251-1/+1
* Use timeout from configuration file not only when sending and receiving,pjd2011-03-251-1/+1
* Use role2str() when setting process title.pjd2011-03-252-2/+2
* Don't create socketpair for connection forwarding between parent and secondary.pjd2011-03-232-20/+28
* Add my copyright.pjd2011-03-222-0/+2
* After synchronization is complete we should make primary counters betrociny2011-03-221-3/+3
* For requests that are sent only to remote component use thetrociny2011-03-221-2/+7
* The proto API is a general purpose API, so don't use 'hast' in structures orpjd2011-03-227-118/+120
* White space cleanups.pjd2011-03-227-18/+18
* When dropping privileges prefer capsicum over chroot+setgid+setuid.pjd2011-03-214-4/+18
* Initialize localcnt on first write. This fixes assertion when we createpjd2011-03-211-2/+6
OpenPOWER on IntegriCloud