summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:dbwrap_ctdb: add a function db_ctdb_ltdb_fetch()Michael Adam2009-11-031-0/+53
| | | | | | This fetches a record from the db and splits out the ctdb header. Michael
* s3:dbrwap_ctdb: add a function db_ctdb_ltdb_store()Michael Adam2009-11-031-27/+39
| | | | | | and use it in db_ctdb_store() and db_ctdb_transaction_store(). Michael
* s3:dbwrap_ctdb: reformat a comment slightly to enhance clearness.Michael Adam2009-11-031-3/+5
| | | | Michael
* Fix bug 6867 - trans2findnext returns reply_nterror(req, ntstatus) In a ↵Jeremy Allison2009-11-021-12/+16
| | | | | | directory with a lot of files. Jeremy.
* s3: Fix a 100% CPU loop when ctdbd dies during a traverseVolker Lendecke2009-11-021-0/+1
|
* s3-gencache: restore gencache_get behavior with NULL args (with torture test).Günther Deschner2009-11-022-4/+13
| | | | | | | | | Without this, we panic in wins_srv_is_dead() and fail to start nmbd with wins support. Volker, please check. Guenther
* s3: Make "debug hires timestamp" default to trueVolker Lendecke2009-11-022-2/+2
| | | | It does not cost much and can help a lot when debugging
* s4:dsdb Fix up after the MAP_ constants became LDB_MAP_Andrew Bartlett2009-11-021-13/+13
|
* s4:provision Remove LDB backend files in provisionAndrew Bartlett2009-11-022-41/+12
| | | | | | | | Rather than try and remove the records in the LDB files, make the provision remove the whole file. This also removes the need to try and carry forward the old ldb filenames. Andrew Bartlett
* s4:provision Split ProvisionBackend out of the main provision scriptAndrew Bartlett2009-11-023-590/+631
| | | | | | | This splits the code, while keeping the original behaviour. The provision.py file had become just too long. Andrew Bartlett
* s4:provision Inline 'ldap_backend_shutdown' for clarityAndrew Bartlett2009-11-021-15/+15
|
* s4:provision Fix samdb test with new provision codeAndrew Bartlett2009-11-021-3/+12
|
* s4:provision Move 'Schema' into it's own fileAndrew Bartlett2009-11-025-123/+160
|
* s4:provision Make 'linked_attributes' and 'dnsyntax_attributes' a property ↵Andrew Bartlett2009-11-021-17/+33
| | | | of the Schema
* s4:provision Rework provision to always have a ProvisionBackendAndrew Bartlett2009-11-022-166/+189
| | | | | | | Rather than treat the LDAP backend as a special case, treat all backends the same, with different callbacks. Andrew Bartlett
* s4 - SID allocation using FDS DNA pluginEndi S. Dewata2009-11-0211-18/+110
|
* s4:dsdb - Removed redundant domain SID filter.Endi S. Dewata2009-11-021-29/+1
|
* s4:dsdb - Store SID as string in FDS.Endi S. Dewata2009-11-024-7/+49
|
* s4 - Mapped AD schema to existing FDS schema.Endi S. Dewata2009-11-025-3/+235
|
* s4:dsdb - Fixed attribute dereferencing for FDSEndi S. Dewata2009-11-023-20/+126
|
* Remove special case logic in 'samdb_relative_path'.Andrew Bartlett2009-11-021-3/+0
| | | | | | | | While this logic (avoiding to prefix a non-filename with a path) is important in the code this was copied from (private_dir()), none of the callers of this function need it. Andrew Bartlett
* s4:dsdb Revert back to using DN:filename in the partitions recordAndrew Bartlett2009-11-022-46/+102
| | | | | | | | | | | | This allows us to change the escaping function without breaking existing installs. The new escaping function (used for new databases) is RFC1738 URI encoding, except for the trivial cases without special characters. The new databases are also placed in a subdirectory, sam.ldb.d per an earlier suggestion by metze. Andrew Bartlett
* lib/util Use rfc1738.c from Squid for all our URL encode/decode needs.Andrew Bartlett2009-11-025-70/+72
| | | | Andrew Bartlett
* lib/util Add rfc1738 escape/unescape code from SquidAndrew Bartlett2009-11-021-0/+209
| | | | | | | | This is intended to replace our rfc1738_unescape(), and give us an rfc1738_escape implementation (and hopefully is better tested and more secure). Andrew Bartlett
* s4:credentials Put the 'secrets.keytab' in the same directory as secrets.ldbAndrew Bartlett2009-11-021-1/+3
| | | | | | | This avoids trouble when the secrets.ldb is updated with ldbedit but an smb.conf is not specified. Andrew Bartlett
* s4: Create a script for updating a running provision with change introduced ↵Matthieu Patou2009-11-021-0/+694
| | | | since the initial provision
* s4:torture/raw/samba3misc - Add "discard_const_p" macro before a stringMatthias Dieter Wallnöfer2009-11-021-1/+1
|
* s4:ldb Remove debug traces duplicated by the new generic trace codeAndrew Bartlett2009-11-021-3/+0
|
* s3:ldap: don't search when no values where foundBjörn Jacke2009-11-021-1/+1
|
* uuid.c: Remove some dead codeVolker Lendecke2009-11-011-1/+0
|
* s3: Fix the RPC server SUBSYSTEM declarationVolker Lendecke2009-10-311-1/+1
| | | | | | | | | | If I read SMB_SUBSYSTEM right then the 2nd argument needs to be the file where the static_init_rpc (in this case) is defined. This seems to have moved from server.c to process.c. Jelmer, please check! Volker
* s3:Makefile: add LIBREPLACE_LIBS for talloc, tdb and wbclientBjörn Jacke2009-10-311-3/+3
|
* ѕ3:buildsystem: fix depenencies for libreplaceBjörn Jacke2009-10-312-8/+7
| | | | | | | | | This problem became visible after adding the picky -z defs linker option: On Solaris libreplace had unresolved symbols, which showed up in the libtalloc build. PAM_WINBIND_EXTRA_LIBS and WINBIND_NSS_EXTRA_LIBS had been workarounds to make things work at two placeѕ. These variables have been obsoleted now. This patch introduces LIBREPLACE_LIBS which contans the linker flags needed for linking anything using libreplace.
* ѕ3:ldap: search for account policies in objectclass sambaDomain, not *Björn Jacke2009-10-311-1/+6
|
* s3/docs: Fix typo.Karolin Seeger2009-10-301-1/+1
| | | | | | Fix bug #4250. Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting! Karolin
* s3/docs: Remove reference to nonexistent file.Karolin Seeger2009-10-301-3/+1
| | | | | | Fix bug #4252. Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting! Karolin
* s4:nbt_server/wins/winsdb - Fix "const" warningMatthias Dieter Wallnöfer2009-10-301-5/+1
|
* s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS.Günther Deschner2009-10-301-0/+6
| | | | Guenther
* s3-rpcclient: add deletetrustdom command.Günther Deschner2009-10-301-0/+89
| | | | Guenther
* s3-rpcclient: add createtrustdom command.Günther Deschner2009-10-301-0/+45
| | | | Guenther
* s3-lsa: expand struct lsa_info to carry name and sd.Günther Deschner2009-10-301-0/+2
| | | | Guenther
* s3-lsa: use switch in _lsa_QuerySecurity().Günther Deschner2009-10-301-3/+7
| | | | Guenther
* s4-smbtorture: fix warning in RPC-WKSSVC torture test.Günther Deschner2009-10-301-3/+5
| | | | Guenther
* s4:kdc/hdb-samba4 - Remove unused variableMatthias Dieter Wallnöfer2009-10-301-1/+0
|
* Change RAW-STREAMS for s3 to allow rename over an existing stream,Jeremy Allison2009-10-291-1/+2
| | | | | | we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy.
* Start fixing the RAW-STREAMS test - ensure that the xattrJeremy Allison2009-10-293-2/+3
| | | | | | used to store the stream info in streams_depot.so is not seen in when enumerating EAs. Jeremy.
* s3: Fix incorrect rc check of nscd_flush_cache.Jim McDonough2009-10-291-1/+1
| | | | At least this only resulted in an incorrect debug message.
* s3-secrets: use autogenerated code for TRUSTED_DOM_PASS struct parsing from ↵Günther Deschner2009-10-293-233/+38
| | | | | | a tdb. Guenther
* s3: add secrets.idl.Günther Deschner2009-10-295-1/+140
| | | | Guenther
* tdb: update README a bitKirill Smelkov2009-10-291-8/+1
| | | | | | | | | | | | | | While studying tdb, I've noticed a couple of mismatches between readme and actual code: - tdb_open_ex changed it's log_fn argument to log_ctx - there is now no tdb_update(), which it seems was transformed into non-exported tdb_update_hash() There were other mismatches, but I don't remember them now, sorry. Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>