Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-02-13 | s4-ntvfs: use TYPESAFE_QSORT() in notify code | Andrew Tridgell | 1 | -3/+2 | |
2009-11-27 | s4-ntvfs: move valid lock range test from smb2 layer to generic code | Andrew Tridgell | 1 | -0/+19 | |
win7 also fails invalid lock ranges on SMB | |||||
2009-02-02 | s4:ntvfs/common: s/private/private_data | Stefan Metzmacher | 3 | -10/+10 | |
metze | |||||
2008-12-29 | s4:lib/tevent: rename structs | Stefan Metzmacher | 1 | -1/+1 | |
list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze | |||||
2008-12-29 | s4:cluster: remove old/broken ctdb code | Stefan Metzmacher | 2 | -6/+1 | |
We don't need a full copy of ctdb... If we want to readd cluster support, we should just use a ctdb client library. metze | |||||
2008-12-29 | s4: Revert "r24284: change brlock_tdb.c to use the dbwrap API. This actually ↵ | Stefan Metzmacher | 2 | -72/+101 | |
makes the" This reverts commit 4792285282e2ec78ccb0ebc3cac6465d1d26ef10. Conflicts: source4/ntvfs/common/brlock_tdb.c source4/ntvfs/common/config.mk | |||||
2008-12-23 | Use 32-bit smbpid in interface as required by SMB2, in line with | Jelmer Vernooij | 2 | -5/+5 | |
1bdd08227e7d046305705050f21f0f1b6dd6994a. | |||||
2008-10-11 | Fix include paths to new location of libutil. | Jelmer Vernooij | 1 | -2/+2 | |
2008-09-16 | Fix last few includes to use new tdb location. | Jelmer Vernooij | 4 | -4/+4 | |
2008-06-03 | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test | Andrew Tridgell | 3 | -16/+68 | |
(This used to be commit 9d74201e462f2f95ed5bd91200681db3bd2a9277) | |||||
2008-06-03 | opendb: add write time handling | Stefan Metzmacher | 3 | -16/+68 | |
metze (This used to be commit 3868d8ce630c71e2c70aae442fcdbd68ba1eb708) | |||||
2008-06-02 | smbpid needs to be 32 bit now to cope with SMB2 | Andrew Tridgell | 2 | -5/+5 | |
(This used to be commit a2854fd6eaf097b5a9a562e0b8f1a599485fec42) | |||||
2008-05-18 | Fix a bunch of dependencies. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a) | |||||
2008-05-18 | Fix a couple (well, little more than that..) of typos. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24) | |||||
2008-05-18 | Create prototype headers from Makefile directory, without smb_build in the ↵ | Jelmer Vernooij | 1 | -1/+2 | |
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942) | |||||
2008-05-18 | Use variables for source directory in a couple more places. | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4) | |||||
2008-04-17 | Explicitly require event context to be specified. | Jelmer Vernooij | 1 | -0/+4 | |
(This used to be commit a95a71fe45ef6a578569931a7c38061783d07db3) | |||||
2008-04-14 | Use _OBJ_FILES variables in a couple more places. | Jelmer Vernooij | 1 | -11/+4 | |
(This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff) | |||||
2008-04-02 | Install public header files again and include required prototypes. | Jelmer Vernooij | 2 | -15/+15 | |
(This used to be commit 47ffbbf67435904754469544390b67d34c958343) | |||||
2008-03-27 | Fix references to ntvfs share config | Andrew Bartlett | 1 | -1/+1 | |
Andrew Bartlett (This used to be commit 4e4152dfd70145a7a00bc42effcd07b607204926) | |||||
2008-03-27 | Make oplocks a per-share option. | Andrew Bartlett | 1 | -2/+1 | |
This even goes via the share options system (a very odd layer of indirection). Andrew Bartlett (This used to be commit f2c65f9907760b8852b70c53637388f08751ba88) | |||||
2008-03-12 | opendb_tdb: use sys_lease to setup kernel oplocks | Stefan Metzmacher | 2 | -9/+42 | |
metze (This used to be commit e473068bddfaa9028ab8ee49291035313b35fed3) | |||||
2008-03-12 | opendb: pass down a pointer to the fd in odb_open_file() | Stefan Metzmacher | 3 | -4/+6 | |
This prepares kernel oplock support. metze (This used to be commit 9db9b6d85d80a8aaa8bd432afaef9bb634d7364d) | |||||
2008-03-08 | opendb_tdb: keep struct opendb_file arround for the lifetime of struct odb_lock | Stefan Metzmacher | 1 | -135/+109 | |
That means we only have to parse the record once and as the tdb record is locked the in memory copy is always the same as the one in the tdb. metze (This used to be commit 0641a43cd6fd081cac0275f5bde2ad70fa6a71bb) | |||||
2008-03-08 | opendb_tdb: correctly initialize modified to false | Stefan Metzmacher | 1 | -1/+1 | |
Otherwise this variable would never change its value... metze (This used to be commit 5b13a564b8459c3134a43e1d4b4a791e33108b1b) | |||||
2008-03-07 | opendb: force odb_can_open() before odb_open_file() | Stefan Metzmacher | 3 | -65/+72 | |
Now there's only odb_can_open() which handles the share_access rules. And odb_open_file() only adds the new opendb_entry into the database and calculates the granted oplock level. metze (This used to be commit db0853ae4fead34ef382bbfcfe2f46453ab8b73b) | |||||
2008-03-07 | opendb_tdb: pass down struct messaging_context directly to ↵ | Stefan Metzmacher | 1 | -5/+8 | |
odb_oplock_break_send() metze (This used to be commit c993b07f7d5caf290ccb9ca81961aa35a3ed1f02) | |||||
2008-03-06 | opendb: add allow_level_II_oplock parameter to odb_open_file() | Stefan Metzmacher | 3 | -12/+25 | |
Not all clients support a fallback to level II oplocks. metze (This used to be commit 146f1fe0b67ca0805f0e71358abc57da0c0579a9) | |||||
2008-02-29 | opendb: add odb_get_path() | Stefan Metzmacher | 3 | -0/+29 | |
metze (This used to be commit 02071f151a22257d31f8a8b254625e2067e7b94d) | |||||
2008-02-28 | Merge branch 'v4-0-trivial' into v4-0-test | Jelmer Vernooij | 1 | -4/+6 | |
(This used to be commit 6cbb241c05539cc62526a366094c9c472e6422a5) | |||||
2008-02-28 | opendb: only return delete_on_close on odb_get_delete_on_close() | Stefan Metzmacher | 3 | -18/+6 | |
metze (This used to be commit e699633db2d377a9077ff490208da277e250239b) | |||||
2008-02-28 | opendb: return the path that should be deleted in odb_close_file() | Stefan Metzmacher | 3 | -5/+18 | |
That means the last close returns the path name if the delete_on_close flag is set. metze (This used to be commit fc27730bad24e8dddaa2e7f754a16811e38a2f60) | |||||
2008-02-27 | opendb_tdb: EXCLUSIVE oplock use the same matching logic | Stefan Metzmacher | 1 | -3/+21 | |
metze (This used to be commit 48e703d5a6b8a7b273d0bf15fc6198ef25b0a7c4) | |||||
2008-02-27 | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial | Jelmer Vernooij | 3 | -115/+314 | |
(This used to be commit d96fcc52a70fd1236b767b1d88a39d78c4e8c48c) | |||||
2008-02-26 | opendb_tdb: with break_to_none attribute only opens also break oplocks | Stefan Metzmacher | 1 | -2/+9 | |
metze (This used to be commit c475353e34154eb13e35cc8b6cf553e3986f8677) | |||||
2008-02-26 | opendb: unify the parameters of odb_open_file() and odb_can_open() | Stefan Metzmacher | 3 | -15/+11 | |
metze (This used to be commit e6b708a52b0eada3fd374b66292ded3b0f6ce217) | |||||
2008-02-26 | opendb: pass down open_disposition and break_to_none to odb_open_file() | Stefan Metzmacher | 3 | -13/+14 | |
metze (This used to be commit aaaa26ae5e810495f313dfada771a8de86cedbd4) | |||||
2008-02-26 | opendb_tdb: only file->delete_on_close == true should give DELETE_PENDING | Stefan Metzmacher | 1 | -2/+5 | |
metze (This used to be commit 5b12157e0f0f1cf6ea90503a72b56ab2032cb6e5) | |||||
2008-02-26 | opendb_tdb: move sharemode, oplock logic into odb_tdb_open_can_internal() | Stefan Metzmacher | 1 | -89/+102 | |
metze (This used to be commit 65cfe71b2617598f8e38d04537cfc9ce44a36680) | |||||
2008-02-26 | opendb_tdb: add force break to none logic | Stefan Metzmacher | 1 | -2/+7 | |
metze (This used to be commit fbfe953ba347a902297bd8eae900ca70efd2db01) | |||||
2008-02-26 | opendb_tdb: attribute only opens doesn't conflict with BATCH oplocks | Stefan Metzmacher | 1 | -2/+35 | |
metze (This used to be commit 7872b05abe7532676c4cc25620b96ea5d59117d2) | |||||
2008-02-26 | opendb_tdb: grant level2 oplocks | Stefan Metzmacher | 1 | -9/+23 | |
metze (This used to be commit 57f1b9d11cfcac3b5fdee1ad9e4ba81d0859c8dc) | |||||
2008-02-26 | opendb: add odb_break_oplocks() function | Stefan Metzmacher | 3 | -1/+45 | |
This send breaks to none to all level2 holders metze (This used to be commit bd3654500b14e4ed8d4a8bb25ff9da5035a16a8b) | |||||
2008-02-25 | opendb: add odb_update_oplock() call | Stefan Metzmacher | 3 | -2/+51 | |
metze (This used to be commit df576d69c6981a4879a0e9447069fcfacb3588db) | |||||
2008-02-25 | opendb: send also the oplock break level on MSG_NTVFS_OPLOCK_BREAK | Stefan Metzmacher | 2 | -5/+27 | |
metze (This used to be commit 49402007f6e9e02a29792344c088e40d1a9b7acf) | |||||
2008-02-25 | opendb: add odb_get_key() function to get the key back from a struct odb_lock | Stefan Metzmacher | 3 | -0/+12 | |
metze (This used to be commit 11f35a2a4d383b506ced35ba06120f9531bac70c) | |||||
2008-02-21 | Remove more global_loadparm instance.s | Jelmer Vernooij | 1 | -4/+6 | |
(This used to be commit a1280252ce924df69d911e597b7f65d8038abef9) | |||||
2008-01-05 | r26670: Janitorial: Remove global_loadparm uses. | Jelmer Vernooij | 1 | -2/+2 | |
(This used to be commit 13cc6ca1d3c2b5899bdd02c4c7306a92baa260f5) | |||||
2008-01-01 | r26639: librpc: Pass iconv convenience on from RPC connection to NDR ↵ | Jelmer Vernooij | 2 | -3/+4 | |
library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce) | |||||
2008-01-01 | r26638: libndr: Require explicitly specifying iconv_convenience for ↵ | Jelmer Vernooij | 2 | -4/+3 | |
ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3) |