Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some "set but never used" warnings | Volker Lendecke | 2008-01-20 | 1 | -5/+0 |
| | |||||
* | Merge CTDB-related fixes from samba-ctdb 3.0 branch ↵ | Alexander Bokovoy | 2008-01-16 | 1 | -14/+15 |
| | | | | | (http://samba.org/~tridge/3_0-ctdb) Signed-off-by: Alexander Bokovoy <ab@samba.org> | ||||
* | Don't early delete the share mode tdb data | Volker Lendecke | 2008-01-12 | 1 | -2/+0 |
| | | | | We now refer directly to the file name in the tdb data, so don't delete it. | ||||
* | Trivial simplification | Volker Lendecke | 2008-01-12 | 1 | -5/+1 |
| | |||||
* | Some more talloc_tos() | Volker Lendecke | 2008-01-10 | 1 | -7/+7 |
| | |||||
* | use talloc_tos in a few more places | Volker Lendecke | 2008-01-10 | 1 | -2/+2 |
| | |||||
* | Remove redundant parameter fd from SMB_VFS_GETLOCK(). | Michael Adam | 2008-01-07 | 1 | -2/+2 |
| | | | | Michael | ||||
* | Do not talloc_strdup filename and servicepath | Volker Lendecke | 2008-01-07 | 1 | -16/+8 |
| | |||||
* | Remove redundant parameter fd from SMB_VFS_LOCK(). | Michael Adam | 2008-01-07 | 1 | -2/+2 |
| | | | | Michael | ||||
* | allocate share_mode_str only when needed | Volker Lendecke | 2008-01-04 | 1 | -1/+4 |
| | |||||
* | Remove redundant connection_struct from fd_close_posix() parameter list. | Michael Adam | 2007-12-22 | 1 | -2/+2 |
| | | | | Michael | ||||
* | Convert the posix_pending_close_db to dbwrap_rbt | Volker Lendecke | 2007-12-11 | 1 | -126/+130 |
| | |||||
* | Tiny simplifications | Volker Lendecke | 2007-12-10 | 3 | -16/+17 |
| | | | | | | locking.c:open_read_only was unused don't export the silly boolean flag locking_init(bool read_only) | ||||
* | Remove a static | Volker Lendecke | 2007-12-10 | 1 | -11/+9 |
| | |||||
* | Remove two statics | Volker Lendecke | 2007-12-10 | 1 | -39/+17 |
| | |||||
* | Add a comment | Volker Lendecke | 2007-11-18 | 1 | -1/+7 |
| | |||||
* | Fix a valgrind error | Volker Lendecke | 2007-11-18 | 1 | -3/+4 |
| | |||||
* | Add MAX_DNS_NAME_LENGTH, remove more pstrings. | Jeremy Allison | 2007-11-15 | 2 | -11/+14 |
| | | | | Jeremy. | ||||
* | RIP BOOL. Convert BOOL -> bool. I found a few interesting | Jeremy Allison | 2007-10-18 | 3 | -69/+69 |
| | | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. | ||||
* | r25055: Add file_id_string_tos | Volker Lendecke | 2007-10-10 | 2 | -3/+3 |
| | | | | This removes file_id_string_static and file_id_string_static2 | ||||
* | r24571: Only look at errno if the close call actually failed | Volker Lendecke | 2007-10-10 | 1 | -1/+4 |
| | | | | Patch from Ofir Azoulay <Ofir.Azoulay@expand.com> -- thanks | ||||
* | r24266: Remove the "open files database hash size" parameter | Volker Lendecke | 2007-10-10 | 2 | -4/+2 |
| | | | | This has been superseded by the "tdb_hashsize:<tdbname>" parameter | ||||
* | r24117: use locking_key() instead of forming the TDB_DATA key | Stefan Metzmacher | 2007-10-10 | 1 | -4/+1 |
| | | | | | | by hand metze | ||||
* | r24034: Print the full cluster pid in print_lock_struct | Volker Lendecke | 2007-10-10 | 1 | -2/+2 |
| | |||||
* | r23956: merge from 3_2-ctdb-tridge: | Stefan Metzmacher | 2007-10-10 | 1 | -0/+8 |
| | | | | | | | | fixed a bug with dead share mode entries jra: please tell me if it's ok to merge this to 3_2_0. metze | ||||
* | r23908: Fix bug with interaction of optimization with | Jeremy Allison | 2007-10-10 | 1 | -8/+24 |
| | | | | | | POSIX locking. We can't do lock counts with POSIX, so stop counting if we get a POSIX lock request. Jeremy. | ||||
* | r23885: Fix make test on opi. | Volker Lendecke | 2007-10-10 | 1 | -0/+1 |
| | |||||
* | r23882: Fix Coverity id 389 -- finally (I hope) | Volker Lendecke | 2007-10-10 | 1 | -7/+11 |
| | |||||
* | r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text | Andrew Tridgell | 2007-10-10 | 3 | -6/+3 |
| | |||||
* | r23779: Change from v2 or later to v3 or later. | Jeremy Allison | 2007-10-10 | 3 | -3/+3 |
| | | | | Jeremy. | ||||
* | r23759: Fix make test -- sorry | Volker Lendecke | 2007-10-10 | 1 | -2/+2 |
| | |||||
* | r23755: Fix Coverity id 384 | Volker Lendecke | 2007-10-10 | 1 | -1/+7 |
| | |||||
* | r23516: Fix bug found & fixed by Doug Rudoff (doug_rudoff@isilon.com) | Jeremy Allison | 2007-10-10 | 1 | -0/+6 |
| | | | | | | | - when cleaning up invalid locks make sure we mark the lck struct as modified so it'll get saved back correctly (that was the original intent). Jeremy. | ||||
* | r23510: Tidy calls to smb_panic by removing trailing newlines. Print the | James Peach | 2007-10-10 | 3 | -28/+28 |
| | | | | failed expression in SMB_ASSERT. | ||||
* | r23486: Ok, this time with a hopefully successful make test in the right place: | Volker Lendecke | 2007-10-10 | 1 | -4/+0 |
| | | | | Remove two local variables | ||||
* | r23316: Ouch... This would not have run in production without cluster code | Volker Lendecke | 2007-10-10 | 1 | -2/+2 |
| | | | | anyway. | ||||
* | r23222: share_mode_forall() is only for counting and status display stuff, so | Volker Lendecke | 2007-10-10 | 1 | -1/+1 |
| | | | | traverse_read is enough here | ||||
* | r23204: Add MSG_SMB_BRL_VALIDATE. Tridge, this is a bit different from your bzr | Volker Lendecke | 2007-10-10 | 1 | -0/+106 |
| | | | | | | | | | | branch, please check if it fulfils your needs. Two changes: The validation is not done inside the brlock.c traverse_fn, it's done as a separate routine. Secondly, this patch does not call the checker routines in smbcontrol directly but depends on a running smbd. | ||||
* | r23195: Add void *private_data to brl_forall | Volker Lendecke | 2007-10-10 | 1 | -10/+28 |
| | |||||
* | r23183: Check in a change made by Tridge: | Volker Lendecke | 2007-10-10 | 3 | -80/+52 |
| | | | | | | | | | | | | | This replaces the internal explicit dev/ino file id representation by a "struct file_id". This is necessary as cluster file systems and NFS don't necessarily assign the same device number to the shared file system. With this structure in place we can now easily add different schemes to map a file to a unique 64-bit device node. Jeremy, you might note that I did not change the external interface of smb_share_modes.c. Volker | ||||
* | r23169: Merge 535 of Tridge's bzr tree: | Volker Lendecke | 2007-10-10 | 1 | -2/+5 |
| | | | | | store the right data after cleaning lock records. This fixes RAW-BENCH-LOCK after a recovery on a cluster | ||||
* | r23165: Convert brlock.tdb to dbwrap | Volker Lendecke | 2007-10-10 | 1 | -38/+51 |
| | |||||
* | r23164: Minor cosmetic checkin | Volker Lendecke | 2007-10-10 | 1 | -2/+2 |
| | |||||
* | r23163: Convert locking.tdb to dbwrap | Volker Lendecke | 2007-10-10 | 1 | -91/+109 |
| | |||||
* | r23162: Make use of messaging_send_buf | Volker Lendecke | 2007-10-10 | 1 | -4/+2 |
| | |||||
* | r23100: Implement the delete on close semantics I've just tested for | Jeremy Allison | 2007-10-10 | 1 | -1/+45 |
| | | | | | | in Samba4 smbtorture. Fix rename on an open file handle. Needed for 3.0.25a. Jeremy. | ||||
* | r23096: Make the lock failure message prettier. | James Peach | 2007-10-10 | 1 | -4/+4 |
| | |||||
* | r23014: For all branches, ensure that if we're blocked on a POSIX | Jeremy Allison | 2007-10-10 | 2 | -5/+26 |
| | | | | | | | | lock we know nothing about that we retry the lock every 10 seconds instead of waiting for the standard select timeout. This is how we used to (and are supposed to) work. Jeremy. | ||||
* | r22846: Chunk one to replace message_send_pid with messaging_send: Deep inside | Volker Lendecke | 2007-10-10 | 2 | -32/+45 |
| | | | | | | locking/locking.c we have to send retry messages to timed lock holders. The majority of this patch passes a "struct messaging_context" down there. No functional change, survives make test. | ||||
* | r22736: Start to merge the low-hanging fruit from the now 7000-line cluster ↵ | Volker Lendecke | 2007-10-10 | 1 | -6/+6 |
| | | | | | | | | | patch. This changes "struct process_id" to "struct server_id", keeping both is just too much hassle. No functional change (I hope ;-)) Volker |