#
fa1ca5e2 |
|
08-Apr-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: use exponential backoff when the server ask to wait
|
#
bcb18a9b |
|
31-Oct-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4, dns_resolver: fix numerous style violations
|
#
7c6cdb83 |
|
16-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Fix node removal
|
#
f7c35cf4 |
|
08-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add attribute directory related hooks
|
#
224d6022 |
|
06-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add support for CB_GETATTR
|
#
4a153753 |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Return delegations when asked to
|
#
99092223 |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use global open owner, check whether delegation was granted
|
#
94c47dc6 |
|
04-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add basic RPC level support for callbacks
|
#
0dbff361 |
|
03-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Move low level NFS4 code to Inode's base class
|
#
36577ed5 |
|
26-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use unstable writes and commit before close
|
#
9b7f2d1b |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Move file handle recovery code out of Inode class
|
#
1a082070 |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Allow the server to release unused lock owners
|
#
ceed5fe0 |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Solve confusion between bigtime_t and seconds
|
#
6ebe67d0 |
|
28-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use correct mode in share reclaimation
|
#
f7bf941a |
|
27-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Verify inode number before opening a file
|
#
7d0b8c97 |
|
27-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add support for file locking
|
#
abba2fdd |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add write_stat() hook
|
#
97378968 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Fix removing nodes other than NF4DIR or NF4REG
|
#
e36a5442 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add write() hook
|
#
20bd3ee1 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add create() hook
|
#
f5baf2ef |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add create_symlink() hook
|
#
c0de7aca |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add link() hook
|
#
cf511f24 |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: unlink() and remove_dir() should check node type
|
#
6fb3845b |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add unlink() and remove_dir() hooks
|
#
1ec6b0c1 |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add rename() hook
|
#
d1e6b61e |
|
13-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Let opened files survive server reboot
|
#
b268b6f2 |
|
13-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add rest of NFS4 error codes
|
#
f2da914d |
|
12-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add read_symlink() hook
|
#
27a291de |
|
12-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Renew all owned and used leases
|
#
60a8140d |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add close() and free_cookie() hooks
|
#
2f2e57d0 |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add read() hook
|
#
2a292557 |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add open() hook
|
#
f29ac4af |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: readdir() should not read more than requested Additionally, file attribute decoding checks more strictly whether received data are sane.
|
#
7bfa4fe8 |
|
31-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add lookup() and get_vnode() hooks get_vnode() needs a way to retrieve filehandle knowing only inode number. Since NFS4 sever does not provide such services client manages its own mapping between ino_t and filehandles.
|
#
4b48348f |
|
31-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add read_dir() hook
|
#
212de720 |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add basic nfs4_read_stat() procedure Not all data are retrieved and there is a room for improvement in handling situations when server does not provide necessary information.
|
#
d38e98d8 |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Implement nfs4_mount() procedure
|
#
bf31ee39 |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add stub Inode class, fix and extend Filesystem class Additionally PUTFH support is added to both RequestBuilder and ReplyInterpreter.
|
#
45aa18ac |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add stub Filesystem class and Mount method
|
#
196403c9 |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add NFS4 reply interpreter Currently supported operations are: ACCESS, GETATTR (partially), GETFH, LOOKUP and PUTROOTFH.
|
#
4aeb5952 |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add some NFS4 constants
|
#
fa1ca5e20c4aefee918ed52799fb2c99fbe846e3 |
|
08-Apr-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: use exponential backoff when the server ask to wait
|
#
bcb18a9b361caf5ec949023dce39b831709a917d |
|
31-Oct-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4, dns_resolver: fix numerous style violations
|
#
7c6cdb836049521a65ae47018e15020b1701dc5c |
|
16-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Fix node removal
|
#
f7c35cf464752e44ce966c9a12d61882f5387611 |
|
08-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add attribute directory related hooks
|
#
224d602294491975618b856227b84120a5e1e0fc |
|
06-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add support for CB_GETATTR
|
#
4a153753100503cf374d01079fb29ca83d3ac44b |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Return delegations when asked to
|
#
990922235b448d860c0dbcf596c21bfdbeab8831 |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use global open owner, check whether delegation was granted
|
#
94c47dc6a85fa8c028382eb3b54e04f40d08590c |
|
04-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add basic RPC level support for callbacks
|
#
0dbff361721c31a831a7adda62f198b6e6960b23 |
|
03-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Move low level NFS4 code to Inode's base class
|
#
36577ed54ba11c2e9b1a61f66cc2a704e2af7697 |
|
26-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use unstable writes and commit before close
|
#
9b7f2d1b24a8f67aacc5f80434f9480a10f88e25 |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Move file handle recovery code out of Inode class
|
#
1a0820703b7687877d1eb3d34d9d6b3a12064ddb |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Allow the server to release unused lock owners
|
#
ceed5fe0762ad5e37c023e420f46c913e46f022e |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Solve confusion between bigtime_t and seconds
|
#
6ebe67d0d0a4157361f598e2890324c0713826d3 |
|
28-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use correct mode in share reclaimation
|
#
f7bf941a8c770ed5963f1598f268fec16908827e |
|
27-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Verify inode number before opening a file
|
#
7d0b8c97865cb6a2ab1f534305913343de78ac50 |
|
27-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add support for file locking
|
#
abba2fddf17a30a2097f7e04c57b67b50f708ece |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add write_stat() hook
|
#
97378968277307db7d9426a6fa253e9b133823c8 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Fix removing nodes other than NF4DIR or NF4REG
|
#
e36a54427c52d685efec2862cba812ac46a15ad4 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add write() hook
|
#
20bd3ee165c505a6105c7ca16b707db2a479ee05 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add create() hook
|
#
f5baf2ef9f3afe4df5e1565ba2651a0ae3ea38a9 |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add create_symlink() hook
|
#
c0de7aca1ccdb82519b67c63dfc5f4586fb9b368 |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add link() hook
|
#
cf511f2446a526785babcef7c74793911266cf53 |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: unlink() and remove_dir() should check node type
|
#
6fb3845b38c8ab73fe79bc92a16604bfd3b9d209 |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add unlink() and remove_dir() hooks
|
#
1ec6b0c1f74d5cc239bf210740ad35b9479b8ef6 |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add rename() hook
|
#
d1e6b61e2e9523967fce63900692bafe3765d10f |
|
13-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Let opened files survive server reboot
|
#
b268b6f2fc43c0b1f4e5ad527581bb8919543b67 |
|
13-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add rest of NFS4 error codes
|
#
f2da914d39a0dd3e6819bd7ddca4c4f95f9b9253 |
|
12-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add read_symlink() hook
|
#
27a291de54f614424392492632152093a84e2810 |
|
12-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Renew all owned and used leases
|
#
60a8140ded7da888e1ebf0d03ac6c20130b08aeb |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add close() and free_cookie() hooks
|
#
2f2e57d03557301f838496118884de305d6abde8 |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add read() hook
|
#
2a292557d4bffd34841c3db2ee1095a1a51f0274 |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add open() hook
|
#
f29ac4afd944ae3c279fae69ad325a3976b5fa82 |
|
05-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: readdir() should not read more than requested Additionally, file attribute decoding checks more strictly whether received data are sane.
|
#
7bfa4fe80524316059e722a48b93e4266533f4ad |
|
31-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add lookup() and get_vnode() hooks get_vnode() needs a way to retrieve filehandle knowing only inode number. Since NFS4 sever does not provide such services client manages its own mapping between ino_t and filehandles.
|
#
4b48348f9747400f0a2b63544e2806b1e6943215 |
|
31-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add read_dir() hook
|
#
212de7205336baeee1889f9d5fb595e028b19a83 |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add basic nfs4_read_stat() procedure Not all data are retrieved and there is a room for improvement in handling situations when server does not provide necessary information.
|
#
d38e98d806f2ac17786ca558c16ebbfeb3e770f8 |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Implement nfs4_mount() procedure
|
#
bf31ee39e56f00cb60142910f1770e0a26b604b5 |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add stub Inode class, fix and extend Filesystem class Additionally PUTFH support is added to both RequestBuilder and ReplyInterpreter.
|
#
45aa18ac4c26d8845dfa9ccd7ff566f385ae30ea |
|
30-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add stub Filesystem class and Mount method
|
#
196403c9abaa7976cc2af2267230208533b5fe61 |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add NFS4 reply interpreter Currently supported operations are: ACCESS, GETATTR (partially), GETFH, LOOKUP and PUTROOTFH.
|
#
4aeb59520783ebf73e2c9eb93cbc0677177b4cb5 |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add some NFS4 constants
|