summaryrefslogtreecommitdiffstats
path: root/source/passdb/secrets.c
Commit message (Collapse)AuthorAgeFilesLines
* r24991: Kill all those lots of trailing whitespaces from secrets.c.Michael Adam2007-09-071-74/+74
| | | | | | These red bars in vi really hurt my eyes... :-o Michael
* r24546: Fix some C++ and type-punned warningsVolker Lendecke2007-08-191-1/+1
|
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-07-101-2/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-07-091-1/+1
| | | | Jeremy.
* r23336: Merge r20824 from 3_0: Michael Adam2007-06-041-41/+0
| | | | | | | | | | Send access to the trusted domain passwords through the pdb backend. I did not yet find the time to implement the next step: trusted domain passwords support in pdb_ldap. But at I wanted to have the infrastructure available at least. Michael
* r22945: merge 22009 from SAMBA_3_0 + some warning fixes for new code:Stefan Metzmacher2007-05-161-13/+13
| | | | | | | | change TDB_DATA from char * to unsigned char * and fix all compiler warnings in the users metze
* r22936: merge 21973:21989 from SAMBA_3_0Stefan Metzmacher2007-05-161-1/+1
| | | | | | (use helper functions to create TDB_DATA elements) metze
* r21186: * Merge nss_info and idmap interface changes to current Gerald Carter2007-02-061-0/+42
| | | | | | stable branch * Also include pam_winbind changes for multiple groups in the require-membership-of parameter
* r20644: Make some functions static, thanks to Michael Adam <ma@sernet.de> ↵Volker Lendecke2007-01-101-3/+3
| | | | for the hint.
* r19801: grabbing minor changes (some missing pieces from jmcd's SAMR work as ↵Gerald Carter2006-11-201-1/+1
| | | | well)
* r19795: * bring the 'enum lsa_SidType', 'struct GUID', & 'structGerald Carter2006-11-191-8/+8
| | | | policy_handle' over from SAMBA_3_0.
* r19783: making more progressGerald Carter2006-11-191-20/+171
|
* r16254: pulling klocwork fixes for 3.0.23rc3 (current up to r16251)Gerald Carter2006-06-151-2/+3
|
* r16104: Set version to 3.0.23rc2Gerald Carter2006-06-081-3/+3
| | | | | Bring release tree up to current 3.0 tree (svn merge -r15845:16103 $SVNURL/branches/SAMBA_3_0)
* r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring ↵Volker Lendecke2006-04-171-2/+2
| | | | | | | | | does not have the timeout argument in Samba4. Add a new routine tdb_lock_bystring_with_timeout. Volker
* r14103: Fix a memleak found by valgrind (!!)Volker Lendecke2006-03-091-0/+1
|
* r14102: Fix Coverity bug # 70Volker Lendecke2006-03-091-0/+4
|
* r14088: Fix Coverity bug #20. Don't deref possible null.Jeremy Allison2006-03-091-6/+9
| | | | Jeremy.
* r13571: Replace all calls to talloc_free() with thye TALLOC_FREE()Gerald Carter2006-02-201-11/+11
| | | | macro which sets the freed pointer to NULL.
* r13548: Always use the get_remote_macinhe_name() as the keyJeremy Allison2006-02-171-2/+4
| | | | | | for the creds store. This should fix the problems Jerry reported (but I have still to run tests :-). Jeremy.
* r13542: Don't reuse a pointer we just freed (Doh!).Jeremy Allison2006-02-171-2/+2
| | | | Jeremy.
* r13538: Make sure we store all 16 bytes of credentials sessionJeremy Allison2006-02-171-5/+6
| | | | | | key and delete records that are old. We will need this for the full 16 byte session key support. Jeremy.
* r13519: Fix the credentials chaining across netlogon pipe disconnects.Jeremy Allison2006-02-151-4/+10
| | | | | I mean it this time :-). Jeremy.
* r13407: Change the credentials code to be more like the Samba4 structure,Jeremy Allison2006-02-091-0/+1
| | | | | | | | makes fixes much easier to port. Fix the size of dc->sess_key to be 16 bytes, not 8 bytes - only store 8 bytes in the inter-smbd store in secrets.tdb though. Should fix some uses of the dc->sess_key where we where assuming we could read 16 bytes. Jeremy.
* r13316: Let the carnage begin....Gerald Carter2006-02-031-101/+63
| | | | Sync with trunk as off r13315
* r13310: first round of server affinity patches for winbindd & net ads joinGerald Carter2006-02-031-29/+0
|
* r13190: Fix #3458 from Andriy Gapon <avg@icyb.net.ua>. Don'tJeremy Allison2006-01-271-1/+1
| | | | | | access free'd memory. Jerry please pick up for 3.0.21b ! Jeremy.
* r12051: Merge across the lookup_name and lookup_sid work. Lets see how the ↵Volker Lendecke2005-12-031-1/+1
| | | | | | | | build farm reacts :-) Volker
* r12043: It's amazing the warnings you find when compiling on a 64-bitJeremy Allison2005-12-031-11/+9
| | | | | | | | | | | box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy.
* r10792: Fix the "schannel not stored across client disconnects" problem.Jeremy Allison2005-10-071-0/+209
| | | | | | | Based on the Samba4 solution - stores data in $samba/private/schannel_store.tdb. This tdb is not left open but open and closed on demand. Jeremy.
* r10658: It's so nice to have CVSIN to blame for this kind of bugs :-)Volker Lendecke2005-09-301-1/+1
| | | | Volker
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-301-7/+59
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r7139: trying to reduce the number of diffs between trunk and 3.0; changing ↵Gerald Carter2005-05-311-0/+65
| | | | version to 3.0.20pre1
* r6595: This is Volkers new-talloc patch. Just got the go-ahead fromJeremy Allison2005-05-031-1/+2
| | | | | Volker to commit. Woo Hoo ! Jeremy.
* r5767: Get rid of some compiler warningsVolker Lendecke2005-03-121-14/+5
|
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-071-5/+5
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r3948: Fix incorrect declaration. Bug #2083.Jeremy Allison2004-11-251-1/+1
| | | | Jeremy.
* r1492: Rework our random number generation system.Andrew Bartlett2004-07-141-31/+29
| | | | | | | | | | On systems with /dev/urandom, this avoids a change to secrets.tdb for every fork(). For other systems, we now only re-seed after a fork, and on startup. No need to do it per-operation. This removes the 'need_reseed' parameter from generate_random_buffer(). Andrew Bartlett
* r196: merging struct uuid from trunkGerald Carter2004-04-131-13/+13
|
* r4: merge in the SAMBA_3_0 branch from cvsCVS Import User2004-04-041-14/+27
| | | | | | | | to checkout try this: svn co svn+ssh://svn.samba.org/home/svn/samba/branches/SAMBA_3_0 samba-3_0-work metze
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+824
metze