summaryrefslogtreecommitdiff
path: root/source3/locking
AgeCommit message (Expand)AuthorFilesLines
2007-10-10r12221: Fix error code paths that can potentially leave a dangling lock.Jeremy Allison1-2/+13
2007-10-10r12213: Final fix for #3303 - send rename messages to smbd'sJeremy Allison1-3/+53
2007-10-10r12203: Add the share path into the sharemode db. This involvesJeremy Allison1-18/+66
2007-10-10r11435: Allow the hash size of the tdb open (locking) databaseJeremy Allison1-3/+3
2007-10-10r11341: Put directory opens into the share mode db so weJeremy Allison1-1/+2
2007-10-10r10656: BIG merge from trunk. Features not copied overGerald Carter2-761/+467
2007-10-10r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the tortureJeremy Allison2-68/+90
2007-10-10r7975: One more tidyup to ensure we're using "struct posix_lock".Jeremy Allison1-1/+2
2007-10-10r7972: Tidy up the posix locking in memory db code whilst I'm waiting for jhtJeremy Allison1-20/+21
2007-10-10r6594: Fix silly typo causing tdb to be freed twice.Jeremy Allison1-1/+1
2007-10-10r6543: Fix EDEADLCK problem with deferred open calls. Problem found byJeremy Allison1-13/+33
2007-10-10r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunkHerb Lewis3-0/+9
2007-10-10r5634: Fix 64-bit overflow problems found by BlueArc torture tester.Jeremy Allison1-9/+0
2007-10-10r5625: Reformat (tidy).Jeremy Allison1-4/+4
2007-10-10r4143: Make strict locking an enum. Auto means use oplock optimization.Jeremy Allison1-9/+16
2007-10-10r4121: Optimisation from Nadav Danieli <nadavd@exanet.com>. If we're oplocked,Jeremy Allison1-1/+9
2007-10-10r4108: As check_self is *always* False in every invokation, remove theJeremy Allison2-16/+8
2007-10-10r4088: Get medieval on our ass about malloc.... :-). Take control of all our ...Jeremy Allison3-11/+10
2007-10-10r3120: Fix bug #1955 reported by Love <lha@stacken.kth.se>. Inconsistent erro...Jeremy Allison1-3/+3
2007-10-10r3050: Steal from Samba4 :-). Make us pass most of the new lock tests (except...Jeremy Allison1-17/+56
2007-10-10r3008: when checking for the existance of a lock we are only doing a singleAndrew Tridgell1-3/+0
2007-10-10r2413: Arggg. Stupid, stupid, stupid me ! I added a paranoia testJeremy Allison1-13/+0
2007-10-10r1085: Now it's had some proper user testing, merge in the deferred open fix....Jeremy Allison1-5/+387
2007-10-10r1011: fix bad merge (from a few months ago) and ensure that we always use td...Gerald Carter2-4/+4
2007-10-10r984: Ensure memmove & memcpy aren't called with len == 0.Jeremy Allison1-4/+8
2004-02-12merge from old APP_HEADGerald Carter2-4/+4
2003-10-09Changes to allow Samba3 to pass the Samba4 RAW-READ tests.Jeremy Allison2-6/+14
2003-09-08Tidy up some formatting. Get ready for allowing bad password lockout. (basedJeremy Allison1-14/+18
2003-08-01Final fix for the bug tridge found. Only push locks onto a blocking lockJeremy Allison1-1/+5
2003-07-22Fixup a bunch of printf-style functions and debugs to use unsigned long whenTim Potter1-2/+2
2003-05-22More fixes for debug log to catch logic error.Jeremy Allison1-1/+1
2003-05-14Prefix VFS API macros with SMB_ for consistency and to avoid problems with VF...Alexander Bokovoy1-5/+5
2003-05-11Fix VFS layer:Alexander Bokovoy1-6/+5
2003-04-04Fix for very subtle POSIX lock interaction race condition found byJeremy Allison2-9/+40
2003-02-27Fix to allow blocking lock notification to be done rapidly (no waitJeremy Allison2-8/+78
2003-02-24Merge off-by-one fix from HEAD (caused crash with --enable-developer)Andrew Bartlett1-1/+1
2003-02-22When checking is_locked() new WRITE locks conflict with existing READ locks evenJeremy Allison1-3/+10
2003-02-12Fixes for HPUX only having limited POSIX lock range from Michael Steffens <mi...Jeremy Allison1-12/+7
2003-02-10Cleanups: (merge from HEAD)Andrew Bartlett1-1/+3
2003-01-03Fix problem with "hide unreadable". stat file opens are baaack :-).Jeremy Allison1-2/+1
2002-12-20Forward port the change to talloc_init() to make all talloc contextsJeremy Allison1-2/+2
2002-11-23Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison2-12/+17
2002-09-25sync'ing up for 3.0alpha20 releaseGerald Carter1-1/+1
2002-07-15updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2-9/+21
2002-03-23Fix the mp3 rename bug - also tidy up our open code and remove the specialJeremy Allison1-3/+4
2002-03-15if our lock spin code fails then return the first error code, not theAndrew Tridgell1-4/+11
2002-03-14Use sys_usleep not usleep.Jeremy Allison1-1/+1
2002-03-13Ensure we attempt to lock at least once. Only sleep if time param set.Jeremy Allison1-1/+5
2002-03-13include/smb_macros.h: Don't round up an allocation if the size is zero.Jeremy Allison1-1/+25
2002-03-10this attempts to handle the rather bizarre lock cache semantics inAndrew Tridgell2-1/+15