summaryrefslogtreecommitdiffstats
path: root/source3/locking/locking.c
Commit message (Expand)AuthorAgeFilesLines
* Fix for very subtle POSIX lock interaction race condition found byJeremy Allison2003-04-041-8/+28
* Fix to allow blocking lock notification to be done rapidly (no waitJeremy Allison2003-02-271-2/+2
* Merge off-by-one fix from HEAD (caused crash with --enable-developer)Andrew Bartlett2003-02-241-1/+1
* Cleanups: (merge from HEAD)Andrew Bartlett2003-02-101-1/+3
* Fix problem with "hide unreadable". stat file opens are baaack :-).Jeremy Allison2003-01-031-2/+1
* Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison2002-11-231-1/+3
* sync'ing up for 3.0alpha20 releaseGerald Carter2002-09-251-1/+1
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-151-3/+4
* Fix the mp3 rename bug - also tidy up our open code and remove the specialJeremy Allison2002-03-231-3/+4
* if our lock spin code fails then return the first error code, not theAndrew Tridgell2002-03-151-4/+11
* Use sys_usleep not usleep.Jeremy Allison2002-03-141-1/+1
* Ensure we attempt to lock at least once. Only sleep if time param set.Jeremy Allison2002-03-131-1/+5
* include/smb_macros.h: Don't round up an allocation if the size is zero.Jeremy Allison2002-03-131-1/+25
* this attempts to handle the rather bizarre lock cache semantics inAndrew Tridgell2002-03-101-1/+1
* Removed version number from file header.Tim Potter2002-01-301-2/+1
* Debugs that print out a share mode table in debug level 10. This codeJeremy Allison2002-01-081-4/+46
* Added DEBUG in set_share_mode to track down logic insanity.Jeremy Allison2002-01-051-0/+8
* Removed unused function, delete_fn()Tim Potter2001-12-181-57/+0
* After conversations with Andrew, improved the robustness of theJeremy Allison2001-11-301-26/+53
* Don't scan locking db on closedown.Jeremy Allison2001-11-211-0/+4
* Move from timestamp to gen count file id's for finding oplocked filesJeremy Allison2001-10-201-6/+19
* Ensure we mask off deny modes correctly on being set (this shouldn't haveJeremy Allison2001-10-191-2/+2
* Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter2001-10-021-1/+0
* Removed test code that got added by accident.Jeremy Allison2001-09-191-22/+0
* Correct fix for unaligned memcpy - malloc'ed memory incremented by sizeof(str...Jeremy Allison2001-09-181-18/+20
* Use structure copy to fix unaligned accesses on 64bit architectures onJeremy Allison2001-09-181-1/+1
* move to SAFE_FREE()Simo Sorce2001-09-171-8/+8
* got rid of USE_TDB_MMAP_FLAG as its not needed any moreAndrew Tridgell2001-09-061-1/+1
* use NTSTATUS not BOOL in do_lock()Andrew Tridgell2001-09-061-12/+9
* 2nd DELETE_ON_CLOSE_FLAG fix ...Andrew Tridgell2001-09-051-3/+3
* the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but ...Andrew Tridgell2001-09-041-6/+6
* converted another bunch of stuff to NTSTATUSAndrew Tridgell2001-08-271-1/+1
* started converting NTSTATUS to be a structure on systems with gcc in order to...Andrew Tridgell2001-08-271-6/+6
* converted smbd to use NTSTATUS by defaultAndrew Tridgell2001-08-271-22/+13
* 0 byte lock ranges ARE validAndrew Tridgell2001-08-241-6/+3
* Tidyup fixes for fcntl spin problem.Jeremy Allison2001-08-221-11/+30
* Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin.Jeremy Allison2001-08-221-17/+35
* Missed uninitialized variable return for del_share_mode().Jeremy Allison2001-08-211-1/+1
* This is Jeremy pretending to be Volker, 'cos theVolker Lendecke2001-08-211-64/+136
* Ensure we are very explicit about what we're comparing whenJeremy Allison2001-08-201-4/+4
* Added "use mmap" for HPUX.Jeremy Allison2001-07-301-1/+1
* Fixed the nastiest locking bug to track down.... smb_pids are sent in theJeremy Allison2001-07-021-6/+6
* Ensure we return correct error on trying to unlock a region not locked.Jeremy Allison2001-06-301-2/+2
* Fixed the first locking error (test #8 found by locktest code fromJeremy Allison2001-06-301-3/+15
* use LDSHFLAGS not -shared in several placesAndrew Tridgell2001-06-041-1/+1
* Defensive brlock and locking database cleaning code.Jeremy Allison2001-05-221-2/+81
* This is a big, rather ugly patch. Whilst investigating the files not truncatedJeremy Allison2001-03-301-32/+39
* Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMRJeremy Allison2001-03-111-7/+4
* tdb_unlockchain() no longer returns a valueTim Potter2000-12-061-4/+4
* Changed to sourceforge tdb code. This includes spinlocks (so we now haveJeremy Allison2000-12-061-4/+4