Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Accept slightly larger fragments (8K vs 8K - 4) | Nalin Dahyabhai | 2013-12-09 | 1 | -4/+4 |
| | |||||
* | Remove a possible memmove() of 0 bytes | Nalin Dahyabhai | 2013-11-19 | 1 | -4/+6 |
| | | | | | Don't bother memmove()ing a 0-byte chunk of data. Found by static analysis. | ||||
* | Warn if we fail to set SO_LINGER for TCP clients | Nalin Dahyabhai | 2013-08-27 | 1 | -1/+7 |
| | |||||
* | Warn if non-blocking-ifying a client socket fails | Nalin Dahyabhai | 2013-08-27 | 1 | -1/+7 |
| | |||||
* | Sanity check the request size correctly | Nalin Dahyabhai | 2013-08-27 | 1 | -3/+4 |
| | | | | | Use the amount of data that we could have read as the upper bound on reasonable-looking request lengths. | ||||
* | Fix multiplexing of multiple clients | Nalin Dahyabhai | 2013-03-19 | 1 | -5/+11 |
| | | | | | Don't expect every connected client to be ready for I/O every time we poll for the group of them. Fixes #923336. | ||||
* | - avoid an aliasing warning | Nalin Dahyabhai | 2012-01-23 | 1 | -1/+4 |
| | |||||
* | - set RQ_FILE when asking tcp-wrappers about client authorization | Nalin Dahyabhai | 2011-08-16 | 1 | -0/+2 |
| | |||||
* | - we already did this check earlier | Nalin Dahyabhai | 2011-05-26 | 1 | -12/+0 |
| | |||||
* | - don't assume that libc will provide yp headers -- build them ourselves | Nalin Dahyabhai | 2011-05-13 | 1 | -2/+2 |
| | |||||
* | we don't use syslog, so don't bother including the header | Nalin Dahyabhai | 2011-01-28 | 1 | -1/+0 |
| | |||||
* | - handle errors encountered while receiving datagram reqeusts (defect #10097) | Nalin Dahyabhai | 2011-01-03 | 1 | -2/+10 |
| | |||||
* | - don't leak the poll fd array if we exit the thread on error (defect #10105) | Nalin Dahyabhai | 2011-01-03 | 1 | -0/+1 |
| | |||||
* | - clear the whole array of structures before filling it, instead of the | Nalin Dahyabhai | 2011-01-03 | 1 | -2/+2 |
| | | | | | first sizeof(size_t) bytes (which would have been fine for 1 entry) (defect #10089) | ||||
* | - fix type mismatch warnings | Nalin Dahyabhai | 2009-04-27 | 1 | -15/+18 |
| | |||||
* | - reject client requests > 64k in size | Nalin Dahyabhai | 2009-03-04 | 1 | -1/+13 |
| | |||||
* | - assume that super-large fragments are an error | Nalin Dahyabhai | 2009-02-12 | 1 | -0/+9 |
| | |||||
* | - fix strict-aliasing errors | Nalin Dahyabhai | 2009-02-11 | 1 | -10/+17 |
| | |||||
* | - remove unnecessary include | Nalin Dahyabhai | 2009-02-11 | 1 | -1/+0 |
| | |||||
* | - if poll() fails due to EINTR, try again | Nalin Dahyabhai | 2008-11-13 | 1 | -0/+7 |
| | |||||
* | - move config.h into src/ | Nalin Dahyabhai | 2008-10-24 | 1 | -1/+1 |
| | |||||
* | - remove a race when the main slapd thread closes down our listeners before | Nalin Dahyabhai | 2008-07-30 | 1 | -19/+20 |
| | | | | | we get back from the poll(), by checking the pipe first and breaking out immediately if we were told to shut down | ||||
* | - set SO_LINGER so that we stop talking to clients when we call close() | Nalin Dahyabhai | 2008-07-10 | 1 | -0/+4 |
| | |||||
* | - actually hang up if securenets says "no" | Nalin Dahyabhai | 2008-07-10 | 1 | -2/+9 |
| | |||||
* | - initialize the client address length before accepting a new connection | Nalin Dahyabhai | 2008-07-08 | 1 | -0/+2 |
| | |||||
* | - free the array of descriptors when we're finished with it | Nalin Dahyabhai | 2008-07-07 | 1 | -0/+1 |
| | |||||
* | - clean up some comments | Nalin Dahyabhai | 2008-07-03 | 1 | -10/+33 |
| | |||||
* | - start adding an sch backend | Nalin Dahyabhai | 2008-06-30 | 1 | -1/+1 |
| | | | | - start factoring out the backend logic where the sch and nis backends overlap | ||||
* | - rename dispatch to disp-nis | Nalin Dahyabhai | 2008-06-30 | 1 | -0/+993 |