Permalink
Commits on Oct 4, 2011
  1. Bump version to 1.0.0

    sahlberg committed Oct 4, 2011
  2. Autoreconnect: autoreconnect was completely broken. Reimplement it so…

    sahlberg committed Oct 4, 2011
    … that it reconnects properly on session failure.
Commits on Oct 2, 2011
  1. READDIRPLUS emulation: Some embedded servers do not support READDIRPLUS,

    sahlberg committed Oct 2, 2011
    so try to trap this and emulate it with READDIR + a LOOKUP loop to get the attributes.
    Since we are fully async we can do all the lookups in concurrently so it should not be that very exopensive compared to the cheaper READDIRPLUS call.
Commits on Sep 19, 2011
  1. Donr declate AUTH as a struct in libnfs.h

    sahlberg committed Sep 19, 2011
    make it include rpc/auth.h properly instead
  2. ignore generate libnfs.pc

    vapier committed with sahlberg Sep 18, 2011
  3. tirpc: use pkg-config to find details

    vapier committed with sahlberg Sep 18, 2011
    Hardcoding paths breaks cross-compiling, so use the pkg-config files
    that libtirpc already provides.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
  4. add maintainer e-mail to AC_INIT

    vapier committed with sahlberg Sep 18, 2011
    This way `./configure --help` and PACKAGE_BUGREPORT get the right values.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Commits on Sep 16, 2011
  1. Merge pull request #15 from OpenELEC/libnfs-pkgconfig

    sahlberg committed Sep 16, 2011
    add support to create a pkgconfig file 'libnfs.pc' on build, and install
  2. add support to create a pkgconfig file 'libnfs.pc' on build, and inst…

    sraue committed Sep 16, 2011
    …all this with 'make install'
    
    Signed-off-by: Stephan Raue <stephan@openelec.tv>
Commits on Sep 13, 2011
Commits on Sep 12, 2011
  1. [win32] - completed win32 port

    Memphiz committed Sep 12, 2011
  2. [add/change] - win32 wrappers

    Memphiz committed Sep 12, 2011
  3. [fix] - fixed example - don't exit on read failure during dirent (it …

    Memphiz committed Sep 12, 2011
    …could be a directory - non fatal if read fails on that)
    
    - fixed sprintf pointer
  4. [fix] - fixed example - don't exit on read failure during dirent (it …

    Memphiz committed Sep 12, 2011
    …could be a directory - non fatal if read fails on that)
    
    - fixed sprintf pointer
  5. remove debug message

    sahlberg committed Sep 12, 2011
  6. when creating a socket, spin over a number of low-numbered ports

    sahlberg committed Sep 12, 2011
    and try to bind to a system port in case the user is root or the
    binary has the CAP_NET_BIND_SERVICE capability
    
    this removes the need to use 'insecure' on the server
Commits on Sep 11, 2011
  1. Large-Writes: just like for large-reads, chop large writes up into th…

    sahlberg committed Sep 11, 2011
    …e smallest
    
    of 32kb and what the server responded as the max write size and send them out in parallell to the server.
    
    32kb is a common limitation in XDR libraries so even if the server says IT can handle writes larget than that, our XDR library might not.
  2. Add a call to find the queue-length so we can see how many I/O we hav…

    sahlberg committed Sep 11, 2011
    …e in flight from the application layer.
Commits on Sep 3, 2011
  1. [fix] - fix win32_inet_pton

    Memphiz committed with sahlberg Sep 2, 2011
  2. [WIN32] added nfsclient-sync to the solution. still manually linked w…

    wsoltys committed with sahlberg Sep 2, 2011
    …ith libnfs because the project dependency setting somehow didn't linked it.
  3. [WIN32] disable some warnings

    wsoltys committed with sahlberg Sep 2, 2011
  4. [WIN32] added visual studio project files to libnfs (oncrpc path stil…

    wsoltys committed with sahlberg Sep 2, 2011
    …l hardcoded at several places)