aboutsummaryrefslogtreecommitdiff
path: root/sbin/hastd
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant space.Pawel Jakub Dawidek2011-10-271-1/+1
* Implement 'async' mode for HAST.Pawel Jakub Dawidek2011-10-273-55/+81
* Minor cleanups.Pawel Jakub Dawidek2011-10-271-1/+2
* Reduce indentation.Pawel Jakub Dawidek2011-10-271-24/+24
* Improve comment so it doesn't suggest race is possible, but that we handlePawel Jakub Dawidek2011-10-271-1/+1
* - Eliminate the need for hio_nv.Pawel Jakub Dawidek2011-10-271-25/+55
* Monor cleanups.Pawel Jakub Dawidek2011-10-271-6/+7
* Delay resuid generation until first connection to secondary, not until firstPawel Jakub Dawidek2011-10-271-6/+3
* Correct comments.Pawel Jakub Dawidek2011-10-271-3/+3
* Allow to specify pidfile in HAST configuration file.Pawel Jakub Dawidek2011-10-175-14/+116
* Remove redundant space.Pawel Jakub Dawidek2011-10-171-1/+1
* When path to the configuration file is relative, obtain full path,Pawel Jakub Dawidek2011-10-171-0/+16
* Correct typo.Pawel Jakub Dawidek2011-09-281-1/+1
* If the underlying provider doesn't support BIO_FLUSH, log it only oncePawel Jakub Dawidek2011-09-284-4/+24
* Break a bit earlier.Pawel Jakub Dawidek2011-09-281-0/+1
* After every activemap change flush disk's write cache, so that writePawel Jakub Dawidek2011-09-286-7/+118
* Use PJDLOG_ASSERT() and PJDLOG_ABORT() everywhere instead of assert().Pawel Jakub Dawidek2011-09-279-161/+192
* No need to wrap pjdlog functions around with KEEP_ERRNO() macro.Pawel Jakub Dawidek2011-09-271-2/+1
* - Convert some impossible conditions into assertions.Pawel Jakub Dawidek2011-09-271-11/+10
* Correct two mistakes when converting asserts to PJDLOG_ASSERT()/PJDLOG_ABORT().Pawel Jakub Dawidek2011-09-271-4/+2
* Prefer PJDLOG_ASSERT() and PJDLOG_ABORT() over assert() and abort().Pawel Jakub Dawidek2011-09-273-33/+31
* No need to use KEEP_ERRNO() macro around pjdlog functions, as they don'tPawel Jakub Dawidek2011-09-272-23/+20
* Ensure that pjdlog functions don't modify errno.Pawel Jakub Dawidek2011-09-271-0/+25
* Fix indentation.Mikolaj Golub2011-07-131-1/+1
* Remove useless initialization.Mikolaj Golub2011-07-051-2/+1
* Check the returned value of activemap_write_complete() and update matadata onMikolaj Golub2011-06-281-2/+5
* Make activemap_write_start/complete check the keepdirty list, whenMikolaj Golub2011-06-281-5/+8
* Compile hastd and hastctl with capsicum support.Pawel Jakub Dawidek2011-06-271-1/+2
* Compile capsicum support only if HAVE_CAPSICUM is defined.Pawel Jakub Dawidek2011-06-271-0/+4
* Log a warning if we cannot sandbox using capsicum, but only under debug level 1.Pawel Jakub Dawidek2011-06-271-2/+6
* In HAST we use two sockets - one for only sending the data and one forMikolaj Golub2011-06-172-0/+6
* Revert r222688.Maxim Sobolev2011-06-161-14/+2
* Read from the socket using the same max buffer size as we use whileMaxim Sobolev2011-06-041-2/+14
* If READ from the local node failed we send the request to the remoteMikolaj Golub2011-05-291-1/+1
* Keep statistics on number of BIO_READ, BIO_WRITE, BIO_DELETE and BIO_FLUSHPawel Jakub Dawidek2011-05-234-0/+53
* To handle BIO_FLUSH and BIO_DELETE requests in secondary worker we needPawel Jakub Dawidek2011-05-231-1/+7
* Recognize HIO_FLUSH requests.Pawel Jakub Dawidek2011-05-211-0/+1
* Document IPv6 support.Pawel Jakub Dawidek2011-05-201-8/+22
* If no listen address is specified, bind by default to:Pawel Jakub Dawidek2011-05-201-2/+0
* Rename ipv4/ipv6 to tcp4/tcp6.Pawel Jakub Dawidek2011-05-202-10/+10
* Now that hell is fully frozen it is good time to add IPv6 support to HAST.Pawel Jakub Dawidek2011-05-201-75/+116
* Allow [ ] characters in strings. They might be used in IPv6 addresses.Pawel Jakub Dawidek2011-05-201-1/+1
* Rename tcp4 to tcp in preparation for IPv6 support.Pawel Jakub Dawidek2011-05-202-93/+93
* Rename proto_tcp4.c to proto_tcp.c in preparation for IPv6 support.Pawel Jakub Dawidek2011-05-202-1/+1
* In preparation for IPv6 support allow to specify multiple addresses toPawel Jakub Dawidek2011-05-194-68/+215
* - Add support for AF_INET6 sockets for %S format character.Pawel Jakub Dawidek2011-05-181-7/+26
* Currently we are unable to use capsicum for the primary worker process,Pawel Jakub Dawidek2011-05-144-21/+43
* When using capsicum to sanbox, still use other methods first, just in casePawel Jakub Dawidek2011-05-141-10/+13
* Allow to specify remote as 'none' again which was broken by r219351, wherePawel Jakub Dawidek2011-05-081-1/+8
* Fix isitme(), which is used to check if node-specific configurationMikolaj Golub2011-05-081-1/+3