| Commit message (Expand) | Author | Age | Files | Lines |
* | Check remote protocol version only for the first connection (when it | trociny | 2013-12-10 | 1 | -6/+6 |
* | - Add support for 'memsync' mode. This is the fastest replication mode that's | pjd | 2013-02-17 | 1 | -2/+19 |
* | If hastd is invoked with "-P pidfile" option always create pidfile | trociny | 2012-03-29 | 1 | -5/+7 |
* | Free memory that won't be used in child. | pjd | 2012-01-22 | 1 | -3/+7 |
* | - Fix a bug where pidfile was removed in SIGHUP when it hasn't changed in | pjd | 2012-01-10 | 1 | -4/+8 |
* | For functions that return -1 on failure check exactly for -1 and not for | pjd | 2012-01-10 | 1 | -20/+20 |
* | Don't touch pidfiles when running in foreground. Before that change we | pjd | 2012-01-10 | 1 | -11/+19 |
* | Spelling fixes for sbin/ | uqs | 2012-01-07 | 1 | -1/+1 |
* | Allow to specify pidfile in HAST configuration file. | pjd | 2011-10-17 | 1 | -13/+61 |
* | When path to the configuration file is relative, obtain full path, | pjd | 2011-10-17 | 1 | -0/+16 |
* | After every activemap change flush disk's write cache, so that write | pjd | 2011-09-28 | 1 | -5/+16 |
* | In preparation for IPv6 support allow to specify multiple addresses to | pjd | 2011-05-19 | 1 | -36/+97 |
* | Rename HASTCTL_ defines, which are used for conversion between main | trociny | 2011-04-26 | 1 | -1/+1 |
* | Correct comment. | pjd | 2011-04-20 | 1 | -1/+1 |
* | When we become primary, we connect to the remote and expect it to be in | pjd | 2011-04-20 | 1 | -0/+7 |
* | If we act in different role than requested by the remote node, log it | pjd | 2011-04-20 | 1 | -1/+1 |
* | Don't create socketpair for connection forwarding between parent and secondary. | pjd | 2011-03-23 | 1 | -8/+28 |
* | White space cleanups. | pjd | 2011-03-22 | 1 | -6/+6 |
* | Before handling any events on descriptors check signals so we can update | pjd | 2011-03-21 | 1 | -28/+43 |
* | In hast.conf we define the other node's address in 'remote' variable. | pjd | 2011-03-21 | 1 | -1/+9 |
* | 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 |
* | Allow to compress on-the-wire data using two algorithms: | pjd | 2011-03-06 | 1 | -0/+6 |
* | Allow to checksum on-the-wire data using either CRC32 or SHA256. | pjd | 2011-03-06 | 1 | -1/+7 |
* | 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 | 1 | -0/+64 |
* | - Use pjdlog for assertions and aborts as this will log assert/abort message | pjd | 2011-01-31 | 1 | -15/+14 |
* | Add function to assert that the only descriptors we have open are the ones | pjd | 2011-01-28 | 1 | -0/+141 |
* | Add function to close all unneeded descriptors after fork(2). | pjd | 2011-01-28 | 1 | -1/+27 |
* | Close the control socket before exiting, so it will be unlinked. | pjd | 2011-01-27 | 1 | -0/+1 |
* | Add functions to initialize/finalize pjdlog. This allows to open/close log | pjd | 2011-01-27 | 1 | -0/+1 |
* | Don't open configuration file from worker process. Handle SIGHUP in the | pjd | 2011-01-24 | 1 | -7/+41 |
* | - On primary worker reload, update hr_exec field. | pjd | 2011-01-22 | 1 | -2/+5 |
* | Install default signal handlers before masking signals we want to handle. | pjd | 2011-01-12 | 1 | -0/+8 |
* | Log the fact of launching and include protocol version number. | pjd | 2010-12-16 | 1 | -0/+3 |
* | Load geom_gate.ko module after parsing arguments. | pjd | 2010-10-24 | 1 | -2/+2 |
* | Log correct connection when canceling half-open connection. | pjd | 2010-10-17 | 1 | -1/+2 |
* | Decrease report interval to 5 seconds, as this also means we will check for | pjd | 2010-10-04 | 1 | -1/+1 |
* | hook_check() is now only used to report about long-running hooks, so the | pjd | 2010-10-04 | 1 | -1/+1 |
* | We can't mask ignored signal, so install dummy signal hander for SIGCHLD before | pjd | 2010-10-04 | 1 | -0/+11 |
* | Switch to sigprocmask(2) API also in the main process and secondary process. | pjd | 2010-09-22 | 1 | -45/+39 |
* | Assert that descriptor numbers are sane. | pjd | 2010-09-22 | 1 | -0/+4 |
* | Fix descriptor leaks: when child exits, we have to close control and event | pjd | 2010-09-22 | 1 | -8/+2 |
* | Because it is very hard to make fork(2) from threaded process safe (we are | pjd | 2010-08-30 | 1 | -10/+34 |
* | We only want to know if descriptors are ready for reading. | pjd | 2010-08-30 | 1 | -7/+4 |
* | Allow to run hooks from the main hastd process. | pjd | 2010-08-29 | 1 | -3/+17 |