| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Open syslog when logging sysconf(3) failure. | pjd | 2011-02-06 | 1 | -0/+4 |
* | Close more descriptors that can be open if the worker process for the given | pjd | 2011-02-06 | 1 | -0/+6 |
* | Setup another socketpair between parent and child, so that primary sandboxed | pjd | 2011-02-03 | 5 | -31/+143 |
* | Add missing locking after moving keepalive_send() to remote send thread | pjd | 2011-02-03 | 1 | -3/+9 |
* | Let the caller log info about successful privilege drop. | pjd | 2011-02-03 | 3 | -2/+2 |
* | - Rename proto_descriptor_{send,recv}() functions to | pjd | 2011-02-02 | 7 | -166/+200 |
* | Add proto_connect_wait() to wait for connection to finish. | pjd | 2011-02-02 | 5 | -11/+84 |
* | Allow to specify connection timeout by the caller. | pjd | 2011-02-02 | 6 | -9/+12 |
* | Move protocol allocation and deallocation to separate functions. | pjd | 2011-02-02 | 1 | -17/+48 |
* | Be prepared that hp_client or hp_server might be NULL now. | pjd | 2011-02-02 | 1 | -4/+11 |
* | Do not set socket send and receive buffer. It will be auto-tuned. | pjd | 2011-02-01 | 1 | -14/+4 |
* | Fix build on ia64. | pjd | 2011-01-31 | 1 | -9/+7 |
* | Until I fix the build on ia64 comment out problematic lines. | pjd | 2011-01-31 | 1 | -2/+2 |
* | Implement two new functions for sending descriptor and receving descriptor | pjd | 2011-01-31 | 6 | -8/+173 |