Commit graph

  • 5e5d1d21d5 fixing compile warnings and funciton name typos Olga Kornievskaia 2011-03-18 11:01:07 -04:00
  • 4355e06153 fixing compile warnings in nfs41_xdr.c Olga Kornievskaia 2011-03-18 10:53:10 -04:00
  • b6d6767341 define for nfs4stateid.other constant Olga Kornievskaia 2011-03-18 10:44:59 -04:00
  • 49f141680a pnfs: validate stripe unit and count to prevent div/0 Casey Bodley 2011-03-17 15:04:47 -04:00
  • bf53e3dc1a pnfs: new locking model for layouts Casey Bodley 2011-03-10 12:46:34 -05:00
  • c9585d937f pnfs: readwrite uses pnfs_layout_state Casey Bodley 2011-03-10 12:37:28 -05:00
  • 8c3da98cde pnfs: update layout state on layoutget/return/recall Casey Bodley 2011-03-09 13:54:35 -05:00
  • 159ad405bb pnfs: layoutget, layoutreturn rpcs no longer operate on shared data Casey Bodley 2011-03-09 11:44:33 -05:00
  • 248c14b6ae pnfs: struct pnfs_layout_state to manage layout state Casey Bodley 2011-03-09 11:40:43 -05:00
  • d1683ac060 mount: fix remote name parsing to allow ipv6 addrs Casey Bodley 2011-03-16 14:04:36 -04:00
  • 21a4fdd563 ignoring errors from BIND_CONN_TO_SESSION Olga Kornievskaia 2011-03-10 11:35:58 -05:00
  • c11e5ebce2 query for aclsupport per superblock Olga Kornievskaia 2011-03-10 11:31:57 -05:00
  • 87f1005ea0 pnfs: avoid LAYOUTCOMMIT for DATA_SYNC or commit to mds Casey Bodley 2011-02-24 12:46:45 -08:00
  • 79455f9855 OP_GETATTR queries OWNER and OWNER_GROUP Olga Kornievskaia 2011-03-08 13:34:25 -05:00
  • 741e8bf0bf non-blocking rpc receive Olga Kornievskaia 2011-03-08 10:59:13 -05:00
  • d7e438be5e pnfs: only return-on-close for last close Casey Bodley 2011-02-21 16:53:08 -08:00
  • 83ab0b3f86 fixing error handling in sspi context establishment Olga Kornievskaia 2011-02-28 15:38:55 -05:00
  • e0fc4cf985 check for null client session before BIND_CONN Olga Kornievskaia 2011-02-28 14:43:01 -05:00
  • 5cf32c11c2 fixing gss destroy context Olga Kornievskaia 2011-02-28 14:37:45 -05:00
  • 0c2148da5b pnfs: support for mdsthreshold attribute Casey Bodley 2011-02-25 11:44:41 -08:00
  • e3c67c0bfa volume: use actual fh instead of rootfh for volume queries Casey Bodley 2011-02-24 17:39:42 -08:00
  • db5983734d cosmetic: removed unused nfs41_renew_in_progress() Casey Bodley 2011-02-24 09:28:31 -08:00
  • f0607487d6 cosmetic: remove ; from #define Casey Bodley 2011-02-24 08:53:02 -08:00
  • b7e1be5dc1 recovery: recover from BAD_STATEID errors Casey Bodley 2011-02-23 12:31:28 -08:00
  • d06b3997ec xdr: encode CREATE_SESSION4args.csa_sec_parms Casey Bodley 2011-02-22 11:46:23 -08:00
  • 19867b892f driver: made UNLOCK upcalls uninterruptible Casey Bodley 2011-02-15 15:04:57 -05:00
  • c29710b47d readme: fixed typo date->data Casey Bodley 2011-02-03 15:25:23 -05:00
  • 3f54cfd615 readme: added mount option and known issue for security Casey Bodley 2011-02-03 15:09:05 -05:00
  • 47b0ccda9c turning callback off for krb5p Olga Kornievskaia 2011-02-03 13:13:10 -05:00
  • 67ae1eddaf making all but CLOSE interruptable Olga Kornievskaia 2011-02-03 11:46:51 -05:00
  • 4411d3d807 first stab at integrity and privacy Olga Kornievskaia 2011-01-27 13:52:08 -05:00
  • b6120b41fd setting error status in rpc_reconnect if send_null fails Olga Kornievskaia 2011-01-17 11:55:36 -05:00
  • 3a60f23c91 cosmetic changing printouts in check_execute_access Olga Kornievskaia 2011-01-13 11:41:49 -05:00
  • 06f40459df making upcall wait uninterruptable Olga Kornievskaia 2011-01-07 14:51:50 -05:00
  • 4c07c25dbb saving security context in fobx Olga Kornievskaia 2011-01-07 14:49:41 -05:00
  • 089a52906b rpc: don't malloc server_name for getnameinfo() Casey Bodley 2011-01-05 14:49:08 -05:00
  • 9c960aa409 rpc: rebind back channel on reconnect Casey Bodley 2011-01-05 11:54:06 -05:00
  • 9c59af4da5 fixes for bind_conn_to_session() Casey Bodley 2011-01-05 12:16:56 -05:00
  • eb60a1ee6d check_execute_access() prints errors with eprintf() Casey Bodley 2011-01-10 14:17:25 -05:00
  • 238a8a7015 callback: handles xdr decode errors Casey Bodley 2011-01-10 13:58:55 -05:00
  • 034b2b4ea2 nfs41_session_renew() error handling Casey Bodley 2011-01-07 12:55:58 -05:00
  • 757b637607 create_session uses compound_encode_send_decode() Casey Bodley 2011-01-07 11:50:35 -05:00
  • f2095915aa cosmetic changes to lookup.c Casey Bodley 2011-01-06 16:09:17 -05:00
  • 7ccdf2ba47 mount: memory leak on path overflow Casey Bodley 2011-01-06 16:07:58 -05:00
  • 229ec94c5c propagate errors from nfs41_name_cache_create() Casey Bodley 2011-01-06 16:05:13 -05:00
  • 81051ddce1 recovery: revoke all layouts and device info on client recovery Casey Bodley 2010-12-02 10:41:21 -05:00
  • 9cd9744567 pnfs: revoke device info on bulk layout recall Casey Bodley 2010-12-02 10:32:15 -05:00
  • e3119c281e pnfs: added status flags and ref count to struct pnfs_device Casey Bodley 2010-12-01 15:06:22 -05:00
  • 2286f7a1e3 build.vc10: added secur32.lib to all libtirpc configurations Casey Bodley 2011-01-04 13:44:02 -05:00
  • 4ea730c881 fix for daemon version checking crash on close Casey Bodley 2010-12-17 14:20:58 -05:00
  • 6331621924 turning unmap on Olga Kornievskaia 2010-12-17 13:31:23 -05:00
  • 89cd10a1f9 not allowing unmount if there are opened files Olga Kornievskaia 2010-12-15 16:15:29 -05:00
  • 853dcc385e recovery: lock_owner to open_owner Casey Bodley 2010-12-10 14:49:30 -05:00
  • 1d9981e59e fix for retry on stateid recovery Casey Bodley 2010-12-10 14:05:49 -05:00
  • 13f661add4 fix warnings for parse_cmdlineargs() Casey Bodley 2010-12-10 13:51:42 -05:00
  • c1b90c225a readme: instructions for visual studio and ldap configuration Casey Bodley 2010-12-10 13:48:32 -05:00
  • ee6bd9ce0e build.vc9: removed support for visual studio 2008 Casey Bodley 2010-12-10 12:14:35 -05:00
  • f63528064c build.vc10: updated warning settings for visual studio projects Casey Bodley 2010-12-10 12:08:24 -05:00
  • 21ee8ccaad fix for nfs41_rpc_clnt_create unknown 2010-12-10 12:54:17 -05:00
  • 1196182a8e minor changes Olga Kornievskaia 2010-12-10 11:39:28 -05:00
  • 168821c7fb removing daemon and libtirpc from ddk build unknown 2010-12-10 11:26:05 -05:00
  • 2ae743efe7 tracking open state in setattr for reboot recovery unknown 2010-12-10 11:25:01 -05:00
  • a645f7030c fixing memory leaks in rpc client unknown 2010-12-09 18:36:05 -05:00
  • 0d0b00a93b [cosmetic] moved reboot recovery code into separate function Olga Kornievskaia 2010-12-09 14:13:13 -05:00
  • b0f1cff30e small fix for standalone nfsd version Olga Kornievskaia 2010-12-09 13:17:33 -05:00
  • 35d76cf593 fixing tirpc handle of auth_refresh Olga Kornievskaia 2010-12-08 18:24:53 -05:00
  • c596742659 fixing rbtree patch Olga Kornievskaia 2010-12-07 16:50:45 -05:00
  • 0a309c4350 recovery: use normal OPEN/LOCK on ERR_NO_GRACE Casey Bodley 2010-11-30 13:10:30 -05:00
  • 222c1bf020 recovery: remember byte-range locks and reclaim during recovery Casey Bodley 2010-11-18 15:11:36 -05:00
  • 1906610544 cosmetic: moved client state recovery to separate function Casey Bodley 2010-11-18 15:07:32 -05:00
  • 7c8f58b992 recovery: avoid recursive state recovery Casey Bodley 2010-11-18 11:23:49 -05:00
  • 80cb5b5f57 recovery updated handling of BADSESSION Olga Kornievskaia 2010-12-06 14:28:13 -05:00
  • 8616b03597 recovery: recover from STALE_STATEID errors Casey Bodley 2010-11-15 15:24:14 -05:00
  • 3ecd38e414 recovery: operations take stateid_arg instead of stateid4 Casey Bodley 2010-11-15 14:59:49 -05:00
  • d59d17c3b4 recovery: reclaim opens on client renewal Casey Bodley 2010-11-16 11:44:34 -05:00
  • 7240c69b5d recovery: client keeps list of associated open state Casey Bodley 2010-11-15 14:27:50 -05:00
  • 3ca917f6b3 recovery: nfs41_open_reclaim() Casey Bodley 2010-11-16 11:41:39 -05:00
  • ab906f25b8 adding --noldap startup option Olga Kornievskaia 2010-12-02 17:43:12 -05:00
  • 3fe8b2800a fixing pattern_init Olga Kornievskaia 2010-12-02 13:01:15 -05:00
  • dd3701932f fixing memory leak in get_client_for_netaddr Olga Kornievskaia 2010-12-02 12:48:16 -05:00
  • 50350df66f fixing memory leak in nfs41_client_create Olga Kornievskaia 2010-12-02 12:40:15 -05:00
  • cac63b1f37 memory leak in nfs41_root_create Olga Kornievskaia 2010-12-02 12:29:54 -05:00
  • f7a9932cb3 creating nfs client per security flavor Olga Kornievskaia 2010-12-02 12:28:49 -05:00
  • 3b9f37d5a1 adding sec flavor to upcall Olga Kornievskaia 2010-12-01 19:11:47 -05:00
  • b9494c3ccc first stab at SSPI leaving gss calls in Olga Kornievskaia 2010-11-30 13:02:32 -05:00
  • 32f9fa9334 replace rbtree implementation with tree.h from freebsd Casey Bodley 2010-11-30 15:10:04 -05:00
  • 91f584ba4b name cache: avoid copying strings for dprintf Casey Bodley 2010-11-23 10:41:07 -05:00
  • a66dc99c48 removed 2 compile warnings Olga Kornievskaia 2010-11-08 12:06:54 -05:00
  • 24c28df19d doing mount with non-fake uid gid Olga Kornievskaia 2010-11-08 11:59:28 -05:00
  • a25a5221d9 adding version to the upcall Olga Kornievskaia 2010-11-05 20:08:55 -04:00
  • 765fb43156 [cosmetic] printing windows user name before mapping unknown 2010-11-05 16:30:37 -04:00
  • a320a1b17e idmap: get uid/gid for each upcall Casey Bodley 2010-11-05 12:22:13 -04:00
  • cd1251758d idmap.c for ldap caching and configuration Casey Bodley 2010-11-05 09:04:39 -04:00
  • 8321939c90 fix for warning C4204: non-constant aggregate initializer Casey Bodley 2010-11-08 12:29:03 -05:00
  • 575200952a tirpc: memory corruption in clnt_vc_destroy() Casey Bodley 2010-11-08 11:17:25 -05:00
  • 50dbd847f0 driver: open files for one mount won't prevent unmount another Casey Bodley 2010-11-05 15:36:10 -04:00
  • 38813e13d8 cosmetic: cleaning up small functions Casey Bodley 2010-11-05 15:10:20 -04:00
  • f70e454988 driver: added error mapping for symlink outside filesystem Casey Bodley 2010-11-05 14:18:00 -04:00
  • b8f0f5673f driver: nfs41_FsCtl() calls print_debug_header() Casey Bodley 2010-11-05 14:05:39 -04:00
  • 3bdabdf918 driver: link and rename print target filename Casey Bodley 2010-11-05 14:04:39 -04:00