Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Check that the search base is serviced by a real backend before we'll ↵ | Nalin Dahyabhai | 2010-11-22 | 1 | -0/+9 | |
| | | | | attempt to participate in a search request. | |||||
* | - more logging | Nalin Dahyabhai | 2010-11-19 | 1 | -0/+24 | |
| | ||||||
* | - more debug logging | Nalin Dahyabhai | 2010-11-19 | 1 | -10/+18 | |
| | ||||||
* | - initialize map_supported so that when we debug log we output it right | Nalin Dahyabhai | 2010-11-19 | 1 | -0/+1 | |
| | ||||||
* | - do a full clear of some temporaries (valgrind) | Nalin Dahyabhai | 2010-11-18 | 1 | -0/+2 | |
| | ||||||
* | - don't walk off the end of the filter array, but expect it to be of the | Nalin Dahyabhai | 2010-11-18 | 1 | -1/+1 | |
| | | | | right length | |||||
* | - add optional caching of filters to attribute lists | Nalin Dahyabhai | 2010-11-18 | 2 | -19/+51 | |
| | ||||||
* | - use actual slapi_filter structures to avoid reparsing | Nalin Dahyabhai | 2010-11-18 | 2 | -4/+14 | |
| | ||||||
* | - manage filters along with chains of attributes and search bases | Nalin Dahyabhai | 2010-11-18 | 2 | -4/+23 | |
| | ||||||
* | - return unwilling-to-perform instead of insufficient-access in response | Nalin Dahyabhai | 2010-08-02 | 1 | -2/+2 | |
| | | | | to write requests | |||||
* | - note whether or not the map is "secure" regardless of whether or not | Nalin Dahyabhai | 2009-06-18 | 1 | -5/+5 | |
| | | | | we were able to find a matching key | |||||
* | - actually send portmap registrations to the right serverslapi-nis-0.17 | Nalin Dahyabhai | 2009-05-14 | 1 | -1/+1 | |
| | ||||||
* | - when not configured to use a specific port, bindresvport to a datagram | Nalin Dahyabhai | 2009-05-14 | 1 | -3/+4 | |
| | | | | | socket so that we avoid trying to use the same one that we might be using for a portmap client socket | |||||
* | - try to set the reuse-address socket option at the right level (socket, | Nalin Dahyabhai | 2009-05-14 | 1 | -2/+2 | |
| | | | | not IP) this time | |||||
* | - changes to comments | Nalin Dahyabhai | 2009-05-07 | 1 | -4/+5 | |
| | ||||||
* | - remove that debug message, it's redundant | Nalin Dahyabhai | 2009-05-07 | 1 | -1/+0 | |
| | ||||||
* | - log more details | Nalin Dahyabhai | 2009-05-07 | 1 | -9/+30 | |
| | ||||||
* | - make sure that %referred() and %deref() don't return empty strings | Nalin Dahyabhai | 2009-05-07 | 1 | -8/+10 | |
| | ||||||
* | - remove unused variables | Nalin Dahyabhai | 2009-05-06 | 3 | -7/+2 | |
| | ||||||
* | - revert to registering plugins at init-time, which is what the docs | Nalin Dahyabhai | 2009-05-06 | 4 | -66/+90 | |
| | | | | | | say we should do - use whether or not the plugin_base is initialized as in indicator of whether the plugin's been started or not | |||||
* | - register our internal pre-/post-/internalpre-op plugins at | Nalin Dahyabhai | 2009-05-06 | 2 | -78/+92 | |
| | | | | startup-time, so that the hooks will only be used if we're enabled | |||||
* | - add the list of function parameters to debugged invocation failure log | Nalin Dahyabhai | 2009-04-30 | 1 | -2/+2 | |
| | | | | messages | |||||
* | - fix format_link() to not corrupt the heap with some bad math | Nalin Dahyabhai | 2009-04-30 | 1 | -29/+43 | |
| | ||||||
* | - only clear the backend_data return pointer if we were given one -- it's | Nalin Dahyabhai | 2009-04-30 | 1 | -2/+6 | |
| | | | | | an optional argument, and we were already checking for non-NULL later on when assigning it a real value | |||||
* | - fix type mismatch warnings | Nalin Dahyabhai | 2009-04-27 | 4 | -25/+28 | |
| | ||||||
* | - fix some crashes by dereferencing uninitialized pointers when | Nalin Dahyabhai | 2009-04-27 | 1 | -0/+26 | |
| | | | | retrieving information from a map fails | |||||
* | - make the defaults use recursive support for attribute values | Nalin Dahyabhai | 2009-03-04 | 1 | -4/+4 | |
| | ||||||
* | - 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 | |
| | ||||||
* | - drop a debug message | Nalin Dahyabhai | 2009-02-12 | 1 | -4/+0 | |
| | | | | - default to not using libtirpc | |||||
* | - move client socket creation here, so that we don't have to know how to | Nalin Dahyabhai | 2009-02-12 | 2 | -183/+375 | |
| | | | | | | | | | | do it elsewhere - refactor the send/receive logic out so that it can be used for either rpcbind or portmap - try to connect to rpcbind over a local socket first, else assume we have to use portmap over IP - use our own rpcb encode/decode function to avoid mixing the one from libtirpc with the rest of libc's XDR functions -- THAT WOULD BE BAD | |||||
* | - handle argument order and count changing for portmap registration functions | Nalin Dahyabhai | 2009-02-12 | 1 | -115/+66 | |
| | | | | | - pass IPPROTO_XXX instead of SOCK_XXX to registration function - if we're registering/unregistering IPv6, also register/unregister IPv4 | |||||
* | - first (non-working) pass at registering with rpcbind | Nalin Dahyabhai | 2009-02-11 | 3 | -20/+173 | |
| | ||||||
* | - link with libnsl or libtirpc, not both | Nalin Dahyabhai | 2009-02-11 | 1 | -3/+3 | |
| | ||||||
* | - fix strict-aliasing errors | Nalin Dahyabhai | 2009-02-11 | 1 | -10/+17 | |
| | ||||||
* | - use our own bind-reserve-port helper, which should work with either | Nalin Dahyabhai | 2009-02-11 | 4 | -60/+108 | |
| | | | | | ipv4 or ipv6 sockets - make portmap_register()/portmap_unregister() require the address family | |||||
* | - remove unnecessary include | Nalin Dahyabhai | 2009-02-11 | 2 | -2/+0 | |
| | ||||||
* | - use tirpc cflags if they're set, link with libtirpc if we found it, | Nalin Dahyabhai | 2009-02-11 | 1 | -1/+6 | |
| | | | | always build the portmap example client | |||||
* | - merge discovered values rather than straight-out adding them, so that | Nalin Dahyabhai | 2008-12-08 | 1 | -8/+9 | |
| | | | | the duplicates don't show up in the constructed entry | |||||
* | - actually, entries in this map referring to other entries in the | Nalin Dahyabhai | 2008-12-03 | 1 | -9/+0 | |
| | | | | same map deserve to be updated, too | |||||
* | - add some comments for later | Nalin Dahyabhai | 2008-12-03 | 1 | -2/+6 | |
| | ||||||
* | - don't use a DN as the right-side of a search filter, since the | Nalin Dahyabhai | 2008-12-03 | 1 | -30/+82 | |
| | | | | server doesn't know that the attribute should have DN syntax | |||||
* | - note where we search for configuration data | Nalin Dahyabhai | 2008-12-03 | 1 | -0/+4 | |
| | ||||||
* | - fix a logic error when determining if an entry which contains an | Nalin Dahyabhai | 2008-12-03 | 1 | -4/+5 | |
| | | | | attrribute used in %referred() needs other things to be updated | |||||
* | - give callback registration the ability to return errors | Nalin Dahyabhai | 2008-12-03 | 5 | -16/+128 | |
| | | | | | - make the nis plugin register two types of internal plugins, since it can't just be a postop plugin any more | |||||
* | - add backend_shr_internal_postop_init(), move internal postop | Nalin Dahyabhai | 2008-12-03 | 2 | -18/+35 | |
| | | | | registration to it, let callback registration return error codes | |||||
* | - hook our postop callbacks onto internal changes, too | Nalin Dahyabhai | 2008-12-03 | 1 | -0/+20 | |
| | ||||||
* | - clean up (and clean up documentation for) matching functions | Nalin Dahyabhai | 2008-12-02 | 1 | -95/+75 | |
| | ||||||
* | Merge branch 'master' of git.fedoraproject.org:/git/slapi-nis | Nalin Dahyabhai | 2008-12-02 | 4 | -18/+79 | |
|\ | ||||||
| * | - use a counter to make sure we don't recurse inside the same thread, | Nalin Dahyabhai | 2008-12-02 | 4 | -18/+79 | |
| | | | | | | | | | | which might cause us to try to take a read lock when we're holding the write lock, or vice-versa |