summaryrefslogtreecommitdiffstats
path: root/src/nis.c
Commit message (Collapse)AuthorAgeFilesLines
* - take a client_secure flag, and if the map_secure flag is set and theNalin Dahyabhai2008-06-101-28/+40
| | | | client_secure flag is not set, feign lack of knowledge about a map's contents
* - handle the map-with-no-entry case right in nis_allNalin Dahyabhai2008-06-021-4/+33
|
* - initial support for returning larger entries over tcp than we can over udpNalin Dahyabhai2008-06-021-49/+47
| | | | - make the tcp sizes tunable
* - add read-locking when we read from the map cacheNalin Dahyabhai2008-05-301-0/+16
|
* - don't return NOKEY when there's no MAP, or vice-versaNalin Dahyabhai2008-05-301-1/+6
|
* - move nis_all processing to a works-in-chunks state machineNalin Dahyabhai2008-05-301-67/+327
|
* - drop the stack usage a bitNalin Dahyabhai2008-05-291-1/+1
|
* - more build machineryNalin Dahyabhai2008-05-291-0/+21
| | | | | - license text in source files - elaborate on what's still to be done
* - build cleanupsNalin Dahyabhai2008-05-291-2/+10
| | | | - remove some more NSPRisms in cases when XDRisms are even more portable
* - try to pull out NSPRisms where they're not neededNalin Dahyabhai2008-05-291-7/+5
|
* - rewrite dispatching code so thatNalin Dahyabhai2008-05-271-33/+59
| | | | | | | | | | | * we multiplex servicing for connected clients in the same thread that handles datagram clients * nis query routines use a callback rather than a symbol, so that... * ...we can supply different callbacks for datagram and connected clients * nis query routines have the option of giving us a chunk of output and telling us to come back later for more, though for now only nis_all gets the option of doing that, and currently write those chunks immediately in a blocking way
* - tweak the yp_next() routine to return NOMORE when the request key has anNalin Dahyabhai2008-05-271-1/+11
| | | | associated value but no next value
* - make the dispatcher callback data slightly more opaque to the NIS routinesNalin Dahyabhai2008-05-271-102/+32
|
* - move the reply code back into the dispatcher so that it'll be easier toNalin Dahyabhai2008-05-271-85/+35
| | | | replace
* - implement maplist, finallyNalin Dahyabhai2008-05-161-1/+35
|
* - switch to using virtual attributesNalin Dahyabhai2008-05-161-1/+5
| | | | | - read the name of the master for a map from "cn=config"'s nsslapd-localhost attribute, which is a virtual attribute
* - fix a log messageNalin Dahyabhai2008-05-141-1/+2
|
* - fix a couple of log messagesNalin Dahyabhai2008-05-131-4/+4
|
* - use writev() to send stream chunks in one part instead of twoNalin Dahyabhai2008-05-131-10/+25
|
* - use PRBool instead of bool_t where we interface with the mapNalin Dahyabhai2008-04-181-4/+6
|
* - warning cleanupsNalin Dahyabhai2008-04-021-2/+1
|
* - finish getting the basic NIS server going againNalin Dahyabhai2008-04-011-58/+189
|
* separate the searching bits out from the nis protocol bitsNalin Dahyabhai2008-03-271-367/+333
|
* poc level for ypmatchNalin Dahyabhai2007-11-291-14/+25
|
* - some ldap-for-nis work, finallyNalin Dahyabhai2007-11-291-95/+97
|
* - move some of the plugin internal-search stuff aroundNalin Dahyabhai2007-11-291-0/+85
|
* - make yp_next() stop.... eventuallyNalin Dahyabhai2007-11-291-15/+28
|
* - use xdr_string() correctlyNalin Dahyabhai2007-11-291-201/+377
|
* begun breaking up the big worker functionNalin Dahyabhai2007-11-291-53/+90
|
* - split up some moreNalin Dahyabhai2007-11-291-0/+337