Commit Graph

  • 5a991e1fcb Do not try to ZDR_DECODE bytes into a preallocated buffer (it also segfaults) master Vitaliy Filippov 2022-02-12 14:09:40 +0300
  • 338e176320 Fix rpc_read_from_socket (no idea how it worked before) Vitaliy Filippov 2022-02-12 13:57:31 +0300
  • 1703d4479d
    Merge pull request #374 from vitalif/master Ronnie Sahlberg 2022-02-06 11:37:42 +1000
  • 45430b3c38 Add an opaque pointer argument to service_proc Vitaliy Filippov 2022-02-06 02:26:18 +0300
  • 22546a29e9 Add an opaque pointer argument to service_proc libnfs-4.0.0-vitalif Vitaliy Filippov 2022-02-06 02:26:18 +0300
  • 925d2a35ce Don't try to ZDR_DECODE strings into a pre-existing pointer Vitaliy Filippov 2021-10-11 00:55:14 +0300
  • 4785ab7eae multithreading/ptread: gettid() is not available in all versions Ronnie Sahlberg 2022-02-03 17:26:26 +1000
  • 2772c70be6 New version 5.0.1 Ronnie Sahlberg 2022-02-01 03:31:37 +1000
  • 32349ab58b update README.multithreading Ronnie Sahlberg 2022-01-29 14:23:06 +1000
  • beaf4cd769 update README.multithreading Ronnie Sahlberg 2022-01-29 14:16:17 +1000
  • c33e0c3825 configure.ac: fix typo for ENABLE_PTHREAD Ronnie Sahlberg 2022-01-29 13:30:51 +1000
  • 382905495f
    Merge pull request #372 from heitbaum/5.0.0-fixes Ronnie Sahlberg 2022-01-29 09:40:14 +1000
  • fe62199737 utils/nfs-ls: dont use nfs_mt_service_thread_ if not built with HAVE_MULTITHREADING heitbaum 2022-01-28 23:37:28 +0000
  • 680ceb8d2c nfsv4: fix nfs4_op_release_lockowner defined but not used heitbaum 2022-01-28 23:33:07 +0000
  • 7b7648e0d8 nfsv3: fix multithreading mutex heitbaum 2022-01-28 23:28:54 +0000
  • 26133258fd nfsv4: fix multithreading mutex heitbaum 2022-01-28 23:21:34 +0000
  • a48f019e05 New version 5.0.0 Ronnie Sahlberg 2022-01-28 10:50:38 +1000
  • 29b4cea00f multithreading: make nfs_get_error() work for multithreaded applications Ronnie Sahlberg 2022-01-11 18:22:44 +1000
  • f85c21755e nfs4: Use RELEASE_LOCKOWNER when we close a file Ronnie Sahlberg 2022-01-05 16:41:34 +1000
  • 0550a5c83f nfs4 multithreading: create a new lock_owner for every single open() Ronnie Sahlberg 2022-01-05 16:16:27 +1000
  • 61e5863e46 nfsv4: fix multithreading for nfsv4 Ronnie Sahlberg 2022-01-05 11:48:16 +1000
  • 4ca1e05f4e rpcgen: fix compilation of nfs header file Ronnie Sahlberg 2022-01-05 08:21:05 +1000
  • 1716b14104 Write PDUs straight to the wire when the queue is empty Ronnie Sahlberg 2022-01-05 07:44:18 +1000
  • 630a80c056 WIN32: add multithreading support for windows Ronnie Sahlberg 2022-01-01 12:28:19 +1100
  • 1648cd8393 remove strndup call Ronnie Sahlberg 2021-12-31 11:53:33 +1000
  • efa9085cfa add support for nfsv3 getacl Ronnie Sahlberg 2021-12-31 11:42:48 +1000
  • c851f458a0 multithreading: fix race for waking blocked worker threads Ronnie Sahlberg 2021-12-31 08:28:20 +1000
  • 20b39fd251 PS2_EE: update to compile on latest ps2 sdk Ronnie Sahlberg 2021-10-15 18:14:18 +1000
  • 52c7bd7bc5 multithreading: return default error string when multithreading is enabled Ronnie Sahlberg 2021-10-13 08:01:17 +1000
  • f55637619e initial pthread support Ronnie Sahlberg 2021-10-05 20:24:55 +1000
  • 81f4609076
    Merge pull request #365 from vitalif/master Ronnie Sahlberg 2021-10-11 21:39:24 +1000
  • d1999dc956 Don't try to ZDR_DECODE strings into a pre-existing pointer Vitaliy Filippov 2021-10-11 00:55:14 +0300
  • 4fa3b79569
    Merge pull request #364 from Daniel-Abrecht/strndup Ronnie Sahlberg 2021-10-04 16:43:21 +1000
  • 939814826f Fix mingw build: add strndup implementation to win32_compat.c Daniel Abrecht 2021-10-03 12:51:42 +0000
  • b1fbe322be
    Merge pull request #363 from rhynec/master Ronnie Sahlberg 2021-10-03 06:12:29 +1000
  • f6a3b0147d
    Fix PS3 Build - Include nfs4 files in compilation. rhynec 2021-10-02 12:32:42 -0500
  • f965ec74cf ps2ee: PS2 EE support Ronnie Sahlberg 2021-09-10 12:01:31 +1000
  • f88cca547d nfsv4: fix inode in readdir and nulltermination of readlink Ronnie Sahlberg 2021-09-08 10:26:27 +1000
  • fca28fe112 url: add support for using escaped characters in the url. Ronnie Sahlberg 2021-09-01 08:17:23 +1000
  • 820dc73e32 nfsv3: fix crash when performing very large reads Ronnie Sahlberg 2021-08-11 06:12:06 +1000
  • 965b1914ef Allow setting max read/write size from the api Ronnie Sahlberg 2021-08-10 16:29:42 +1000
  • af90dbfbcf nfs4: update the makefile to do the c++ tweaks automatically Ronnie Sahlberg 2021-07-20 19:07:36 +1000
  • d1494d41de nfs4: tweak the raw headerfile for c++ Ronnie Sahlberg 2021-07-20 18:16:41 +1000
  • 752cb4134d url: add support for server:port syntax in the url Ronnie Sahlberg 2021-07-18 07:46:09 +1000
  • cdb377532a acl: add support and helpers to read nfsv4 acls Ronnie Sahlberg 2021-07-17 20:08:43 +1000
  • 1cdc8657de nfs-io: stat, print sStT bits properly Ronnie Sahlberg 2021-07-15 16:10:43 +1000
  • be437aa102 utils: add a nfs-stat utility Ronnie Sahlberg 2021-07-15 15:54:42 +1000
  • a7c6637980
    Merge pull request #336 from Daniel-Abrecht/master Ronnie Sahlberg 2020-11-28 06:58:55 +1000
  • 4ae2f12b74 Define u_int in libnfs-zdr.h for mingw again Daniel Abrecht 2020-11-27 20:38:20 +0100
  • 9a10e17800
    Merge pull request #330 from bucanero/master Ronnie Sahlberg 2020-08-18 11:38:20 +1000
  • 901d4a0040 sys/time.h include clean-up (PS3 PPU) Damian 2020-08-17 21:14:30 -0300
  • bbb9c337b5
    Merge pull request #329 from bucanero/master Ronnie Sahlberg 2020-08-18 07:22:14 +1000
  • 5f74b69624 Rename to avoid linking issues Damian Parrino 2020-08-17 11:15:07 -0300
  • da61d648e6
    Merge pull request #328 from bucanero/master Ronnie Sahlberg 2020-08-16 04:02:18 +1000
  • 0df1d4beac include clean-up Damian 2020-08-15 11:35:55 -0300
  • ef0056cd13
    Update README Damián Parrino 2020-08-15 11:31:11 -0300
  • 1bafddb264 Include clean-up Damian 2020-08-15 11:28:04 -0300
  • c14a5acb51 Porting to PS3 Damian 2020-08-14 19:30:00 -0300
  • c7ad0762d8 Porting library to PS3 (psl1ght) Damian 2020-08-14 11:47:39 -0300
  • ef0ca03565
    Merge pull request #326 from asomers/u_int Ronnie Sahlberg 2020-08-01 07:19:41 +1000
  • 8cf8c620f3
    Merge pull request #325 from asomers/gitignore Ronnie Sahlberg 2020-08-01 07:18:09 +1000
  • 172f46756e Don't define u_int Alan Somers 2020-07-26 15:08:43 -0600
  • 2b3e8f450b Remove .c and .h from .gitignore Alan Somers 2020-07-26 15:07:43 -0600
  • cf47ea7e6a
    Merge pull request #324 from adamyi/master Ronnie Sahlberg 2020-06-23 08:35:35 +1000
  • dfa85d4c36 Fix seekdir Adam Yi 2020-06-23 02:11:33 +1000
  • 17f882fbdb tests: disable test 0101 Ronnie Sahlberg 2020-06-09 13:39:26 +1000
  • c5d022b638 nfsv4.1 Add SECINFO[_NO_NAME] operations Ronnie Sahlberg 2020-06-08 14:42:16 +1000
  • da2a3dd9d3 nfsv4.1 Add RECLAIM_COMPLETE operation Ronnie Sahlberg 2020-06-08 14:29:17 +1000
  • ff73bb6cc3 nfsv4.1 Add DESTROY_CLIENTID operation Ronnie Sahlberg 2020-06-08 14:26:42 +1000
  • de3d1e5f3f nfsv4.1 Add WANT_DELEGATION operation Ronnie Sahlberg 2020-06-08 14:24:09 +1000
  • d690031049 nfsv4.1 Add TEST_STATEID operation Ronnie Sahlberg 2020-06-08 14:18:26 +1000
  • 523df1eee4 nfsv4.1 Add SET_SSV operation Ronnie Sahlberg 2020-06-08 14:16:01 +1000
  • 52f905291c nfsv4.1 Add SEQUENCE operation Ronnie Sahlberg 2020-06-08 14:12:19 +1000
  • a45799ca50 nfsv4.1 Add LAYOUTRETURN operation Ronnie Sahlberg 2020-06-08 14:07:14 +1000
  • 61d235ae44 nfsv4.1 Add LAYOUTGET operation Ronnie Sahlberg 2020-06-08 14:03:11 +1000
  • f7b6bef8ef nfsv4.1 Add LAYOUTCOMMIT operation Ronnie Sahlberg 2020-06-08 13:49:33 +1000
  • af97775bfc nfsv4.1: Add GETDEVICELIST operation Ronnie Sahlberg 2020-06-08 13:43:39 +1000
  • 0b4c428ed3 nfsv4.1: Add GETDEVICEINFO operation Ronnie Sahlberg 2020-06-08 13:41:01 +1000
  • b994dd08a3 nfsv4.1 Add GET_DIR_DELEGATION operation Ronnie Sahlberg 2020-06-08 13:20:00 +1000
  • a18aff5e7a nfsv4.1 Add FREE_STATEID operation Ronnie Sahlberg 2020-06-08 13:14:21 +1000
  • 0971e9531f nfsv4.1 Add DESTROY_CONTEXT operation Ronnie Sahlberg 2020-06-08 12:45:23 +1000
  • 03a47809cb nfs4.1: add marshalling of CREATE_SESSION command Ronnie Sahlberg 2020-06-08 09:56:46 +1000
  • be084815fa Update nfsv4 makefile to match new size of dot-x header boilerplate Ronnie Sahlberg 2020-06-08 12:29:02 +1000
  • edce6654a3 fix return value for mount_getexports Ronnie Sahlberg 2020-06-05 06:58:42 +1000
  • 4f1925c280
    Merge pull request #323 from peak3d/timeout Ronnie Sahlberg 2020-06-05 06:56:57 +1000
  • 74ac9b5e11 Implement mount_getexports_timeout peak3d 2020-06-04 16:42:48 +0200
  • 3fbec953e6 mount: add a 2 second timeout for getting the export list. Ronnie Sahlberg 2020-06-03 19:02:36 +1000
  • 46c8a3006a
    Merge pull request #312 from AlwinEsch/fix-cmake Ronnie Sahlberg 2020-05-20 07:35:49 +1000
  • f79745d281
    Merge pull request #319 from dmeister/large_write Ronnie Sahlberg 2020-05-20 07:32:57 +1000
  • 4dd823b4a1
    Merge pull request #318 from dmeister/chown Ronnie Sahlberg 2020-05-20 07:29:19 +1000
  • 483be177fe Allocate larger buffer for write operations in NFS4 Dirk Meister 2020-05-18 20:57:06 -0700
  • 1336b5280e Fix NFS4 behavior of chmod/chown/utimes Dirk Meister 2020-05-18 20:50:01 -0700
  • 12b56b8f52
    Merge pull request #316 from DetlefGolze/master Ronnie Sahlberg 2020-05-06 18:55:20 +1000
  • b9c85afc4f
    Update libnfs-zdr.c DetlefGolze 2020-05-06 10:51:39 +0200
  • b2fd0fe140 fix libnfs cmake build as static Alwin Esch 2020-02-25 00:12:10 +0000
  • 394b185486 Try to invoke the connect callback if we shutdown while connect is in progress Ronnie Sahlberg 2019-12-17 08:50:23 +1000
  • 548fa961a8 Return "" instead of NULL for empty errors in nfs_get_error() Ronnie Sahlberg 2019-12-16 13:21:27 +1000
  • 33a5d08b05 Update to INSTALL Ronnie Sahlberg 2019-12-10 16:47:39 +1000
  • 4c20a3f8eb Add INSTALL file Ronnie Sahlberg 2019-12-10 16:45:27 +1000
  • 338837f6de Simplify range check in libnfs_zdr_array Volker Lendecke 2019-11-13 12:36:54 +0100