Commit graph

  • 04ab888492 [cosmetic] minor license changes Olga Kornievskaia 2011-08-12 13:20:12 -04:00
  • 9e556da92c deleg: handle locks locally on write delegation Casey Bodley 2011-08-10 10:51:52 -04:00
  • 284c273999 recovery: fix for nfs41_delegation_to_open() Casey Bodley 2011-08-03 11:40:24 -04:00
  • 8e5ab92b2b recovery: support for WANT_DELEGATION Casey Bodley 2011-07-22 11:32:04 -04:00
  • b9b3b00e76 recovery: support for CLAIM_DELEGATE_PREV, DELEGPURGE Casey Bodley 2011-07-20 13:46:36 -04:00
  • 8e310c5711 recovery: handle delegation.recalled on reclaim Casey Bodley 2011-07-20 15:34:04 -04:00
  • d44470c877 recovery: recover from delegation stateid errors Casey Bodley 2011-07-20 15:28:31 -04:00
  • 4f47ae9a37 recovery: reboot recovery of delegation stateids Casey Bodley 2011-07-19 11:04:53 -04:00
  • 3734527757 recovery: avoid reclaim attempts out of grace period Casey Bodley 2011-07-18 13:46:24 -04:00
  • 115ed7c1d3 recovery: open and lock recovery in separate functions Casey Bodley 2011-07-18 13:43:49 -04:00
  • 6878e71ec0 open: clean up patch for nfs41_rpc_open() Casey Bodley 2011-07-18 15:50:17 -04:00
  • 8ef3ec9247 cosmetic: recovery.c for client state recovery Casey Bodley 2011-07-18 15:41:48 -04:00
  • 316dfe568a query owner and group attr only on specific getattrs Olga Kornievskaia 2011-07-18 14:21:29 -04:00
  • 83d17fcb69 deleg: use SETATTR for OPEN4_CREATE Casey Bodley 2011-07-08 10:05:23 -04:00
  • bc6471d981 deleg: return delegation before conflicting operations Casey Bodley 2011-07-07 13:51:21 -04:00
  • 38259e0017 deleg: delegation support for name/attr cache Casey Bodley 2011-07-06 11:05:45 -04:00
  • ee71a62af2 deleg: make use of delegation stateids Casey Bodley 2011-07-07 13:48:48 -04:00
  • 02216cbf28 deleg: return delegation on CB_RECALL Casey Bodley 2011-07-06 13:41:59 -04:00
  • 0bee545e91 deleg: use delegations to satisfy opens locally Casey Bodley 2011-06-09 15:01:16 -04:00
  • 0c874a66ba open: nfs41_rpc_open() takes open_claim4 and open_delegation4 Casey Bodley 2011-07-05 10:23:33 -04:00
  • 2b5a5fb071 daemon: cleaned up compiler warnings Casey Bodley 2011-07-06 10:53:39 -04:00
  • e493d339c8 adding auth_sys to cb sec types Olga Kornievskaia 2011-07-06 14:58:47 -04:00
  • c722076d09 [driver] removing mrxsetinfoatcleanup Olga Kornievskaia 2011-07-05 16:10:40 -04:00
  • 144642e2cd setattr: add GETATTR to capture side effects Casey Bodley 2011-07-05 12:09:30 -04:00
  • 2f0393e7d3 callback: clear replay cache on session recovery Casey Bodley 2011-07-15 15:18:53 -04:00
  • 96e560c9db readme: updated known issues Casey Bodley 2011-07-01 11:47:53 -04:00
  • 98dc722ccc pnfs: xdr for CB_NOTIFY_DEVICEID Casey Bodley 2011-06-16 12:33:39 -04:00
  • c570ba2383 first stab at SECINFO Olga Kornievskaia 2011-06-30 12:21:07 -04:00
  • 939db9c80b dont dereference root if mount fails Olga Kornievskaia 2011-06-29 18:29:21 -04:00
  • 0d0cee6ad6 [acl] converting group sid to GROUP@ Olga Kornievskaia 2011-06-27 16:01:34 -04:00
  • 2db91a3001 deny setattr for size if not opened for write Olga Kornievskaia 2011-06-27 12:01:24 -04:00
  • 9f2587c3b3 [driver] abandoned upcalls dont delete security context Olga Kornievskaia 2011-06-22 11:42:30 -04:00
  • c24c79f3cc handling rpc_autherr U-fast\aglo 2011-06-15 11:25:46 -04:00
  • c1b603ad7f pnfs: fix for BADLAYOUT error from LAYOUTGET Casey Bodley 2011-06-06 12:49:10 -04:00
  • 6269b2b112 pnfs: tag pnfs reads and writes with 'ds' Casey Bodley 2011-06-15 11:17:31 -04:00
  • f80d7ec365 cache volume attrs with superblock U-fast\aglo 2011-06-16 08:05:13 -04:00
  • a4c726f92d name cache: no longer copies fh for negative entries Casey Bodley 2011-06-14 12:29:19 -04:00
  • 6a9a9bb932 [libtirpc] fixing infinite loop in autherr U-fast\aglo 2011-06-14 11:33:03 -04:00
  • 49890fe1b1 namedattr: xdr for OPENATTR Casey Bodley 2011-06-14 09:12:13 -04:00
  • fd59b56add pnfs: fix for ERR_DELAY on CB_LAYOUTRECALL Casey Bodley 2011-06-13 13:37:35 -04:00
  • d98da23d49 lock: address differences in lock semantics Casey Bodley 2011-06-13 12:02:59 -04:00
  • 2d252266c2 [driver] fixing dereference of upcall entry after free if we fail to get security context Olga Kornievskaia 2011-06-08 12:54:31 -04:00
  • 25cf92a60b [driver] changing logic in volume query Olga Kornievskaia 2011-06-06 18:44:59 -04:00
  • 8153733a77 [driver] fixing volume label length Olga Kornievskaia 2011-06-06 11:25:02 -04:00
  • ec461ad428 [cosmetic] fixing line-endings in rpc_error_string Olga Kornievskaia 2011-06-02 13:20:52 -04:00
  • faec978ad5 [dll] fixing drive enumeration Olga Kornievskaia 2011-06-01 12:36:46 -04:00
  • bb8de9c266 [libtirpc] catching network errors Olga Kornievskaia 2011-05-27 10:38:59 -04:00
  • 54c11cd84b ensuring exactly once semantics for open Olga Kornievskaia 2011-05-24 12:33:58 -04:00
  • cb54018555 asking for persistent session from a server Olga Kornievskaia 2011-05-23 16:35:38 -04:00
  • 9f9401d6c8 adding WRONGSEC error to mapping function Olga Kornievskaia 2011-05-19 14:55:36 -04:00
  • eb5a1d721c xdr for SECINFO and SECINFO_NO_NAME Olga Kornievskaia 2011-05-19 12:09:57 -04:00
  • ee955a10b2 saving uid/gid in rpc client Olga Kornievskaia 2011-05-19 12:05:39 -04:00
  • aa4c8603ee [cosmetic] adding gssauth_string for debug Olga Kornievskaia 2011-05-19 12:02:06 -04:00
  • c9e507f231 fixed memory if AcquireCred fails Olga Kornievskaia 2011-05-18 18:07:56 -04:00
  • d6967ea9ef reestablishing gss context on rpc_reconnect Olga Kornievskaia 2011-05-16 18:32:56 -04:00
  • b6beb6f2a9 [libtircp] adding timeout on async recv Olga Kornievskaia 2011-05-16 15:46:45 -04:00
  • d83fece068 [driver] fixing return value for security query Olga Kornievskaia 2011-05-02 13:38:41 -04:00
  • 90513f177b volume: fix for volume queries over referrals Casey Bodley 2011-04-29 15:26:44 -04:00
  • 42be031364 [mount] adding security option to PrintUsage Olga Kornievskaia 2011-04-29 14:48:03 -04:00
  • ab7bdbd125 [cosmetic] adding iostatus printf to fsddispatch Olga Kornievskaia 2011-04-29 14:29:54 -04:00
  • 3a69a29ff6 dont call upcall_cleanup if versions were mismatched Olga Kornievskaia 2011-04-27 16:47:40 -04:00
  • a173395b5a [libtirpc] fix for async rpc + krb5p Olga Kornievskaia 2011-04-27 15:56:01 -04:00
  • 0d02adba8e [daemon] moving refcount after version checking Olga Kornievskaia 2011-04-27 11:38:40 -04:00
  • dd6f2c1849 [driver] share any session for WILD vnetroot Olga Kornievskaia 2011-04-27 11:37:27 -04:00
  • 880dbf8afc driver: fix for has_nfs_prefix() Casey Bodley 2011-04-20 11:58:16 -04:00
  • 5628175fbb [driver] handling UNC paths Olga Kornievskaia 2011-04-20 12:36:02 -04:00
  • 089a283a3a [driver] [cosmetic] changing printfs Olga Kornievskaia 2011-04-19 14:00:45 -04:00
  • 20493b9e88 turning off caching if WRITE_THROUGH or NO_BUFFERING is set Olga Kornievskaia 2011-04-14 19:50:25 -04:00
  • 48081b9f00 printing received nfs4 access mask Olga Kornievskaia 2011-04-14 17:04:46 -04:00
  • 7f5f903b0a [driver] [cosmetic] restructuring debugging output Olga Kornievskaia 2011-04-14 20:14:21 -04:00
  • 7a77e95bcd [driver] removed unused Lock.handle Olga Kornievskaia 2011-04-13 20:17:59 -04:00
  • 529d7ce6db moving session and open_state in upcall header Olga Kornievskaia 2011-04-13 20:07:37 -04:00
  • ea390c1d25 [driver] moving session and open_state out of upcall union Olga Kornievskaia 2011-04-13 15:28:48 -04:00
  • 71269e293c [acls] setattr of owner and group attributes Olga Kornievskaia 2011-04-12 19:59:58 -04:00
  • f78cc24925 more acl Olga Kornievskaia 2011-04-12 16:47:14 -04:00
  • 80b3d11609 changing getacl downcall Olga Kornievskaia 2011-04-08 20:19:59 -04:00
  • c00085bfb4 daemon portion of setacl upcall Olga Kornievskaia 2011-04-05 14:42:37 -04:00
  • 2b5e3fd64f [acls] driver portion of setacl upcall Olga Kornievskaia 2011-04-12 15:56:20 -04:00
  • 72c675f03b [acls] adding acl related debug print functions Olga Kornievskaia 2011-04-12 15:48:04 -04:00
  • be9fb49680 [acls] adding acls related constants Olga Kornievskaia 2011-04-12 15:47:23 -04:00
  • 40fce431f0 adding print_hexbuf_no_asci without asci content Olga Kornievskaia 2011-04-04 15:05:52 -04:00
  • d059ee1eae getdomainname stores machine's domain name Olga Kornievskaia 2011-04-08 17:42:30 -04:00
  • e09a179f66 fattr4_word0_acl query during nfs41_acl_query upcall Olga Kornievskaia 2011-03-31 19:43:04 -04:00
  • cc2efe6a96 callback: replay cache for back channel Casey Bodley 2011-03-28 11:23:54 -04:00
  • 32be705e4d test: asio.exe for async reads and writes Casey Bodley 2011-03-02 12:50:34 -05:00
  • ce200a4c2d recovery: fix for expired clientid on retried CREATE_SESSION Casey Bodley 2011-04-07 16:05:35 -04:00
  • 7da9740908 bug fix for DESTROY_CLIENTID sending wrong clientid Casey Bodley 2011-04-07 14:02:26 -04:00
  • a67636605c fixing authdestroy called twice for non-existing target names Olga Kornievskaia 2011-04-01 18:25:04 -04:00
  • 36ea0af8e7 fixing typo in marshal_nfs41_getacl Olga Kornievskaia 2011-03-30 17:04:02 -04:00
  • b6d81b3419 xdr encode decode acl and dacl attributes Olga Kornievskaia 2011-04-12 14:07:24 -04:00
  • b9e369fac6 adding query for FileInternalInformation infoclass Olga Kornievskaia 2011-03-30 14:21:40 -04:00
  • 6aab42a4b5 adding cancel routine to mount Olga Kornievskaia 2011-03-25 13:17:23 -04:00
  • 3a06ec9080 [driver] fixing kernel crash when mount quits Olga Kornievskaia 2011-03-25 13:11:08 -04:00
  • 5482c0e51f [sspi] fixing memory leaks during sspi context establishment failure Olga Kornievskaia 2011-03-24 14:51:10 -04:00
  • 4222bd6f2b [sspi] passing gss seq# to sspi privacy api Olga Kornievskaia 2011-03-24 14:41:31 -04:00
  • 332f9331a2 [sspi] removing size constraints on contest tokens U-ultimate\aglo 2011-03-24 11:38:51 -04:00
  • ab55e6e8c5 first stab at handling security irp Olga Kornievskaia 2011-03-15 16:31:52 -04:00
  • d2ba08614c returning acl support to driver Olga Kornievskaia 2011-03-10 12:00:22 -05:00
  • 887caeb922 failing rename of onto an opened file Olga Kornievskaia 2011-03-22 12:24:50 -04:00
  • 8d171e71a0 send DESTROY_CLIENTID on unmount Olga Kornievskaia 2011-03-21 14:13:08 -04:00