Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-03 | s3:configure: add a check for the new CTDB_CONTROL_TRANS2_ACTIVE | Michael Adam | 1 | -0/+17 | |
Michael | |||||
2009-11-03 | s3:dbwrap_ctdb: add new db_ctdb_transaction_active() that calls ↵ | Michael Adam | 1 | -0/+21 | |
CTDB_CONTROL_TRANS2_COMMIT Michael | |||||
2009-11-03 | s3:dbwrap_ctdb: fix a race in starting concurrent transactions on a single node | Michael Adam | 1 | -0/+25 | |
There are two races in concurrent transactions on a single node. One in starting a transaction and one with replay during commit. This commit closes the first race by storing the client pid in the transaction-lock record and comparing the stored pid against its own pid after releasing the lock and refetching the record inside the transaction. Michael | |||||
2009-11-03 | s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch_start | Michael Adam | 1 | -6/+4 | |
Michael | |||||
2009-11-03 | s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch() | Michael Adam | 1 | -16/+6 | |
Michael | |||||
2009-11-03 | s3:dbwrap_ctdb: add a function db_ctdb_ltdb_fetch() | Michael Adam | 1 | -0/+53 | |
This fetches a record from the db and splits out the ctdb header. Michael | |||||
2009-11-03 | s3:dbrwap_ctdb: add a function db_ctdb_ltdb_store() | Michael Adam | 1 | -27/+39 | |
and use it in db_ctdb_store() and db_ctdb_transaction_store(). Michael | |||||
2009-11-03 | s3:dbwrap_ctdb: reformat a comment slightly to enhance clearness. | Michael Adam | 1 | -3/+5 | |
Michael | |||||
2009-11-02 | Fix bug 6867 - trans2findnext returns reply_nterror(req, ntstatus) In a ↵ | Jeremy Allison | 1 | -12/+16 | |
directory with a lot of files. Jeremy. | |||||
2009-11-02 | s3: Fix a 100% CPU loop when ctdbd dies during a traverse | Volker Lendecke | 1 | -0/+1 | |
2009-11-02 | s3-gencache: restore gencache_get behavior with NULL args (with torture test). | Günther Deschner | 2 | -4/+13 | |
Without this, we panic in wins_srv_is_dead() and fail to start nmbd with wins support. Volker, please check. Guenther | |||||
2009-11-02 | s3: Make "debug hires timestamp" default to true | Volker Lendecke | 2 | -2/+2 | |
It does not cost much and can help a lot when debugging | |||||
2009-11-02 | s4:dsdb Fix up after the MAP_ constants became LDB_MAP_ | Andrew Bartlett | 1 | -13/+13 | |
2009-11-02 | s4:provision Remove LDB backend files in provision | Andrew Bartlett | 2 | -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 | |||||
2009-11-02 | s4:provision Split ProvisionBackend out of the main provision script | Andrew Bartlett | 3 | -590/+631 | |
This splits the code, while keeping the original behaviour. The provision.py file had become just too long. Andrew Bartlett | |||||
2009-11-02 | s4:provision Inline 'ldap_backend_shutdown' for clarity | Andrew Bartlett | 1 | -15/+15 | |
2009-11-02 | s4:provision Fix samdb test with new provision code | Andrew Bartlett | 1 | -3/+12 | |
2009-11-02 | s4:provision Move 'Schema' into it's own file | Andrew Bartlett | 5 | -123/+160 | |
2009-11-02 | s4:provision Make 'linked_attributes' and 'dnsyntax_attributes' a property ↵ | Andrew Bartlett | 1 | -17/+33 | |
of the Schema | |||||
2009-11-02 | s4:provision Rework provision to always have a ProvisionBackend | Andrew Bartlett | 2 | -166/+189 | |
Rather than treat the LDAP backend as a special case, treat all backends the same, with different callbacks. Andrew Bartlett | |||||
2009-11-02 | s4 - SID allocation using FDS DNA plugin | Endi S. Dewata | 11 | -18/+110 | |
2009-11-02 | s4:dsdb - Removed redundant domain SID filter. | Endi S. Dewata | 1 | -29/+1 | |
2009-11-02 | s4:dsdb - Store SID as string in FDS. | Endi S. Dewata | 4 | -7/+49 | |
2009-11-02 | s4 - Mapped AD schema to existing FDS schema. | Endi S. Dewata | 5 | -3/+235 | |
2009-11-02 | s4:dsdb - Fixed attribute dereferencing for FDS | Endi S. Dewata | 3 | -20/+126 | |
2009-11-02 | Remove special case logic in 'samdb_relative_path'. | Andrew Bartlett | 1 | -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 | |||||
2009-11-02 | s4:dsdb Revert back to using DN:filename in the partitions record | Andrew Bartlett | 2 | -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 | |||||
2009-11-02 | lib/util Use rfc1738.c from Squid for all our URL encode/decode needs. | Andrew Bartlett | 5 | -70/+72 | |
Andrew Bartlett | |||||
2009-11-02 | lib/util Add rfc1738 escape/unescape code from Squid | Andrew Bartlett | 1 | -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 | |||||
2009-11-02 | s4:credentials Put the 'secrets.keytab' in the same directory as secrets.ldb | Andrew Bartlett | 1 | -1/+3 | |
This avoids trouble when the secrets.ldb is updated with ldbedit but an smb.conf is not specified. Andrew Bartlett | |||||
2009-11-02 | s4: Create a script for updating a running provision with change introduced ↵ | Matthieu Patou | 1 | -0/+694 | |
since the initial provision | |||||
2009-11-02 | s4:torture/raw/samba3misc - Add "discard_const_p" macro before a string | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-02 | s4:ldb Remove debug traces duplicated by the new generic trace code | Andrew Bartlett | 1 | -3/+0 | |
2009-11-02 | s3:ldap: don't search when no values where found | Björn Jacke | 1 | -1/+1 | |
2009-11-01 | uuid.c: Remove some dead code | Volker Lendecke | 1 | -1/+0 | |
2009-10-31 | s3: Fix the RPC server SUBSYSTEM declaration | Volker Lendecke | 1 | -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 | |||||
2009-10-31 | s3:Makefile: add LIBREPLACE_LIBS for talloc, tdb and wbclient | Björn Jacke | 1 | -3/+3 | |
2009-10-31 | ѕ3:buildsystem: fix depenencies for libreplace | Björn Jacke | 2 | -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. | |||||
2009-10-31 | ѕ3:ldap: search for account policies in objectclass sambaDomain, not * | Björn Jacke | 1 | -1/+6 | |
2009-10-30 | s3/docs: Fix typo. | Karolin Seeger | 1 | -1/+1 | |
Fix bug #4250. Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting! Karolin | |||||
2009-10-30 | s3/docs: Remove reference to nonexistent file. | Karolin Seeger | 1 | -3/+1 | |
Fix bug #4252. Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting! Karolin | |||||
2009-10-30 | s4:nbt_server/wins/winsdb - Fix "const" warning | Matthias Dieter Wallnöfer | 1 | -5/+1 | |
2009-10-30 | s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS. | Günther Deschner | 1 | -0/+6 | |
Guenther | |||||
2009-10-30 | s3-rpcclient: add deletetrustdom command. | Günther Deschner | 1 | -0/+89 | |
Guenther | |||||
2009-10-30 | s3-rpcclient: add createtrustdom command. | Günther Deschner | 1 | -0/+45 | |
Guenther | |||||
2009-10-30 | s3-lsa: expand struct lsa_info to carry name and sd. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-10-30 | s3-lsa: use switch in _lsa_QuerySecurity(). | Günther Deschner | 1 | -3/+7 | |
Guenther | |||||
2009-10-30 | s4-smbtorture: fix warning in RPC-WKSSVC torture test. | Günther Deschner | 1 | -3/+5 | |
Guenther | |||||
2009-10-30 | s4:kdc/hdb-samba4 - Remove unused variable | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
2009-10-29 | Change RAW-STREAMS for s3 to allow rename over an existing stream, | Jeremy Allison | 1 | -1/+2 | |
we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy. |