| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove hast_proto_recv(). It was used only in one place, where | trociny | 2011-04-17 | 2 | -20/+0 |
* | The replication mode that is currently support is fullsync, not memsync. | pjd | 2011-04-12 | 1 | -1/+8 |
* | In hast_proto_recv() remove unnecessary check. The size is checked | trociny | 2011-04-10 | 1 | -6/+1 |
* | In hast_proto_recv_data() check that the size of the data to be | trociny | 2011-04-10 | 1 | -2/+5 |
* | Fix a typo in comments. | trociny | 2011-04-10 | 1 | -1/+1 |
* | Increase default timeout from 5 seconds to 20 seconds. 5 seconds is definitely | pjd | 2011-04-02 | 2 | -3/+3 |
* | Handle ENOBUFS on send(2) by retrying for a while and logging the problem. | pjd | 2011-04-02 | 1 | -0/+22 |
* | When we are operating on blocking socket and get EAGAIN on send(2) or recv(2) | pjd | 2011-04-02 | 1 | -4/+35 |
* | Declare directions for sockets between primary and secondary. | pjd | 2011-04-02 | 2 | -0/+12 |
* | Allow to disable sends or receives on a socket using shutdown(2) by | pjd | 2011-04-02 | 1 | -0/+22 |
* | Handle the problem described in r220264 by using GEOM GATE queue of unlimited | pjd | 2011-04-02 | 1 | -1/+1 |
* | Add mapsize to the header just before sending the packet. | pjd | 2011-03-25 | 1 | -1/+1 |
* | Use timeout from configuration file not only when sending and receiving, | pjd | 2011-03-25 | 1 | -1/+1 |
* | Use role2str() when setting process title. | pjd | 2011-03-25 | 2 | -2/+2 |
* | Don't create socketpair for connection forwarding between parent and secondary. | pjd | 2011-03-23 | 2 | -20/+28 |
* | Add my copyright. | pjd | 2011-03-22 | 2 | -0/+2 |
* | After synchronization is complete we should make primary counters be | trociny | 2011-03-22 | 1 | -3/+3 |
* | For requests that are sent only to remote component use the | trociny | 2011-03-22 | 1 | -2/+7 |
* | The proto API is a general purpose API, so don't use 'hast' in structures or | pjd | 2011-03-22 | 7 | -118/+120 |
* | White space cleanups. | pjd | 2011-03-22 | 7 | -18/+18 |
* | When dropping privileges prefer capsicum over chroot+setgid+setuid. | pjd | 2011-03-21 | 4 | -4/+18 |
* | Initialize localcnt on first write. This fixes assertion when we create | pjd | 2011-03-21 | 1 | -2/+6 |
* | Fix typo. | pjd | 2011-03-21 | 1 | -1/+1 |
* | Before handling any events on descriptors check signals so we can update | pjd | 2011-03-21 | 1 | -28/+43 |
* | Remove stale comment. Yes, it is valid to set role back to init. | pjd | 2011-03-21 | 1 | -1/+1 |
* | Increase debug level of "Checking hooks." message. | pjd | 2011-03-21 | 1 | -1/+1 |
* | Be pedantic and free nvout before exiting. | pjd | 2011-03-21 | 1 | -0/+1 |
* | Detect situation where resource internal identifier differs. | pjd | 2011-03-21 | 1 | -0/+13 |
* | In hast.conf we define the other node's address in 'remote' variable. | pjd | 2011-03-21 | 14 | -36/+124 |
* | Log when we start hooks checking and when we execute a hook. | pjd | 2011-03-21 | 1 | -0/+4 |
* | Use snprlcat() instead of two strlcat(3)s. | pjd | 2011-03-21 | 1 | -2/+3 |
* | Add snprlcat() and vsnprlcat() - the functions I'm always missing. | pjd | 2011-03-21 | 2 | -0/+27 |
* | When creating connection on behalf of primary worker, set pjdlog prefix | pjd | 2011-03-21 | 1 | -0/+4 |
* | If there is any traffic on one of out descriptors, we were not checking for | pjd | 2011-03-21 | 1 | -2/+14 |
* | For secondary, set 2 * HAST_KEEPALIVE seconds timeout for incoming | trociny | 2011-03-17 | 3 | -9/+8 |
* | Remove #include needed for debugging. | pjd | 2011-03-15 | 1 | -1/+0 |
* | Make workers inherit debug level from the main process. | trociny | 2011-03-11 | 2 | -2/+6 |
* | Unbreak the build. | pjd | 2011-03-07 | 1 | -5/+5 |
* | - Log size of data to synchronize in human readable form (using %N). | pjd | 2011-03-07 | 1 | -6/+18 |
* | Use %S to print IP address and port number. | pjd | 2011-03-07 | 1 | -18/+2 |
* | - Turn on printf extentions. | pjd | 2011-03-07 | 2 | -0/+89 |
* | Provides three states for pjdlog_initialized, so we can also tell that | pjd | 2011-03-07 | 1 | -25/+29 |
* | Allow to compress on-the-wire data using two algorithms: | pjd | 2011-03-06 | 13 | -3/+1035 |
* | Allow to checksum on-the-wire data using either CRC32 or SHA256. | pjd | 2011-03-06 | 13 | -194/+465 |
* | When we decide to unlink socket file, sun_path must be set. If it is set, | pjd | 2011-02-09 | 1 | -1/+6 |
* | Explicitly include <sys/types.h> as suggested by getpid(2) and don't rely on | pjd | 2011-02-08 | 1 | -0/+1 |
* | Unlink UNIX domain socket file only if: | pjd | 2011-02-08 | 1 | -5/+16 |
* | Now that we break the loop on fstat(2) failure we no longer need to satisfy | pjd | 2011-02-06 | 1 | -2/+0 |
* | Add (void) cast before snprintf(3)s for which we are not interested in return | pjd | 2011-02-06 | 1 | -13/+13 |
* | Treat fstat(2) failure (different than EBADF) as fatal error. | pjd | 2011-02-06 | 1 | -0/+1 |