#
0c481598 |
|
26-Jan-2020 |
Murai Takashi <tmurai01@gmail.com> |
nfs4: Fix PVS V595 Move NULL check for 'fReply' and 'fRequest', since they might be NULL. Change-Id: Icc42b8f24f406d6752c25f4203d6ebe3f6ba0d97 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2168 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
ff38df48 |
|
16-Jul-2019 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
PVS V568: strange uses of sizeof Change-Id: I4c4e0395f579cf3b5ec4db2c30bbe2dc2d866de7 Reviewed-on: https://review.haiku-os.org/c/1608 Reviewed-by: Stephan Aßmus <superstippi@gmx.de>
|
#
b56330de |
|
10-Apr-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: let nfs4 use kernel utils for random numbers
|
#
83b13040 |
|
18-Mar-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Remove RequestBuilder::ReadDir() count argument The argument is ignored anyway. This fixes CID 991593.
|
#
266b99b7 |
|
12-Feb-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Support callbacks over IPv6
|
#
d710e73d |
|
07-Jan-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Indentation fixes
|
#
b8982d12 |
|
07-Jan-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Do not increment open owner sequence number when reusing lock owner
|
#
bcb18a9b |
|
31-Oct-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4, dns_resolver: fix numerous style violations
|
#
a37a2288 |
|
15-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Let GenerateClientID take advantage of PeerAddress methods
|
#
20d1b02e |
|
09-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add basic support for extended attributes
|
#
f7c35cf4 |
|
08-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add attribute directory related hooks
|
#
bfa20379 |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Reclaim delegations after server reboot
|
#
4a153753 |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Return delegations when asked to
|
#
52aaad17 |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use one open state per inode
|
#
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
|
#
24128e49 |
|
03-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Send the server client's network address
|
#
eeabdab1 |
|
03-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Do not open too much files on server
|
#
36577ed5 |
|
26-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use unstable writes and commit before close
|
#
137884e0 |
|
11-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Make networking code IP version agnostic
|
#
00a8558c |
|
08-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Rename Filehandle to FileHandle and Filesystem to FileSystem
|
#
b2cea80c |
|
03-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add id mapper
|
#
fed1e3e9 |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use FileId in lock owner generation
|
#
1a082070 |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Allow the server to release unused lock owners
|
#
62869605 |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add proper lock owners management
|
#
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
|
#
69adfb6d |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add create_dir() hook
|
#
86d2cab3 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add support for O_APPEND mode
|
#
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
|
#
be4c74ea |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: close*() should wake all blocked operations
|
#
5a451a54 |
|
16-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Fix OPEN and CLOSE sequence numbers
|
#
d1e6b61e |
|
13-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Let opened files survive server reboot
|
#
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
|
#
01d6381d |
|
11-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add Request class for better handling of NFS4 requests
|
#
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
|
#
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
|
#
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.
|
#
7fdee156 |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: No need to cast from enum to int
|
#
d08c284c |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add NFS4 request builder Currently supports only the following operations: ACCESS, GETATTR, GETFH LOOKUP and PUTROOTFH.
|
#
b56330de8eb15dd34fb002d1236f948c9922d6bb |
|
10-Apr-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: let nfs4 use kernel utils for random numbers
|
#
83b13040c8004685d4d1128bd83baa5f4ac012ff |
|
18-Mar-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Remove RequestBuilder::ReadDir() count argument The argument is ignored anyway. This fixes CID 991593.
|
#
266b99b7e921a71c22ac5d444a107abb282bbf36 |
|
12-Feb-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Support callbacks over IPv6
|
#
d710e73de5d2f71b51133bb0e2e36113595d7945 |
|
07-Jan-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Indentation fixes
|
#
b8982d12b7c79396774816a1ceea995726bf21dd |
|
07-Jan-2013 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Do not increment open owner sequence number when reusing lock owner
|
#
bcb18a9b361caf5ec949023dce39b831709a917d |
|
31-Oct-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4, dns_resolver: fix numerous style violations
|
#
a37a22884cd3f5b3442b1d88e6a0789f838de224 |
|
15-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Let GenerateClientID take advantage of PeerAddress methods
|
#
20d1b02eefc137b62fac748323e6747c7f9e6ef3 |
|
09-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add basic support for extended attributes
|
#
f7c35cf464752e44ce966c9a12d61882f5387611 |
|
08-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add attribute directory related hooks
|
#
bfa20379a3d5756dda6f3ebab0dcf52b6f4ca749 |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Reclaim delegations after server reboot
|
#
4a153753100503cf374d01079fb29ca83d3ac44b |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Return delegations when asked to
|
#
52aaad172fd93ba9b286d237dd299746e6458e1b |
|
05-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use one open state per inode
|
#
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
|
#
24128e493f63be1b913bf8a5006f94addf22043f |
|
03-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Send the server client's network address
|
#
eeabdab19f7fe5d1a704d21cf0dbb67c0c80c8a7 |
|
03-Aug-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Do not open too much files on server
|
#
36577ed54ba11c2e9b1a61f66cc2a704e2af7697 |
|
26-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use unstable writes and commit before close
|
#
137884e0d2fa9e53a17fa2b736b4a5c158b7c75f |
|
11-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Make networking code IP version agnostic
|
#
00a8558cc75d9aee84f6d9b34c28d6706952558c |
|
08-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Rename Filehandle to FileHandle and Filesystem to FileSystem
|
#
b2cea80ce5328c07e9f5c42c72213c186737aea5 |
|
03-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add id mapper
|
#
fed1e3e967e6f1e49a6ed544e8f269a7c56fe811 |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Use FileId in lock owner generation
|
#
1a0820703b7687877d1eb3d34d9d6b3a12064ddb |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Allow the server to release unused lock owners
|
#
62869605c565855e3293809a9974846fa50c423f |
|
02-Jul-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add proper lock owners management
|
#
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
|
#
69adfb6de2fbb3d8a90071beb5576593228dc7b5 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add create_dir() hook
|
#
86d2cab33f5846228cb51382da46bc7185f7c676 |
|
26-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add support for O_APPEND mode
|
#
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
|
#
be4c74ead31246bd9b332f83a9e298969385fc4e |
|
21-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: close*() should wake all blocked operations
|
#
5a451a5405216830bb61289f75c14ce8f3bc992d |
|
16-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Fix OPEN and CLOSE sequence numbers
|
#
d1e6b61e2e9523967fce63900692bafe3765d10f |
|
13-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Let opened files survive server reboot
|
#
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
|
#
01d6381d20122ada695eefd7696b156800808662 |
|
11-Jun-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add Request class for better handling of NFS4 requests
|
#
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
|
#
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
|
#
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.
|
#
7fdee1565d16d89ef406a835b5b7cb2b85240eca |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: No need to cast from enum to int
|
#
d08c284cec641c1aa88bc61985852989a6069a3f |
|
29-May-2012 |
Pawel Dziepak <pdziepak@quarnos.org> |
nfs4: Add NFS4 request builder Currently supports only the following operations: ACCESS, GETATTR, GETFH LOOKUP and PUTROOTFH.
|