Christos Zoulas [Thu, 5 Dec 2013 17:24:48 +0000 (12:24 -0500)]
Change the way we handle multiple lex scanners and yacc parsers
in a single program. Our old patch to ylwrap does not work anymore
because the bison parsers need shared symbols that start with yy
and we can't easily select which ones work. So now we use -P and
-p to let lex and yacc do the work for us. This requires a patch
to ylwrap, but it is smaller.
Yoram Bar-Haim [Sun, 22 Sep 2013 13:06:33 +0000 (16:06 +0300)]
fix flaw when kernel version is 3.x
Erez Zadok [Mon, 3 Jun 2013 01:44:42 +0000 (21:44 -0400)]
update copyright notice for 2013
Christos Zoulas [Wed, 15 May 2013 00:13:53 +0000 (20:13 -0400)]
Regen, and recent changes
Christos Zoulas [Wed, 15 May 2013 00:12:06 +0000 (20:12 -0400)]
adjust to new autoconf requirements
Christos Zoulas [Wed, 15 May 2013 00:09:00 +0000 (20:09 -0400)]
INCLUDES -> AM_CPPFLAGS in new autoconf
Christos Zoulas [Wed, 15 May 2013 00:04:51 +0000 (20:04 -0400)]
Fix macro names
Christos Zoulas [Fri, 23 Nov 2012 17:13:55 +0000 (12:13 -0500)]
Mention new changes
Christos Zoulas [Fri, 23 Nov 2012 17:12:34 +0000 (12:12 -0500)]
Regen from newer autoconf
Christos Zoulas [Fri, 23 Nov 2012 17:12:21 +0000 (12:12 -0500)]
recognize noacl
Christos Zoulas [Fri, 23 Nov 2012 17:10:47 +0000 (12:10 -0500)]
Instead of calling each autoconf program individually to regen files,
blow everything away and start clean using autoreconf -f -i. We apply
our patch to ylwrap once we are done. This is because different versions
of libtool don't interoperate well.
Christos Zoulas [Fri, 23 Nov 2012 17:10:07 +0000 (12:10 -0500)]
recognize a few more nfs flags; specifically noacl amongst others.
Christos Zoulas [Fri, 23 Nov 2012 17:09:41 +0000 (12:09 -0500)]
add a bit of debugging for the mount port
Christos Zoulas [Fri, 23 Nov 2012 17:09:04 +0000 (12:09 -0500)]
recognize the mountport= that specifies an explicit port to contact for mountd,
instead of resolving it via RPC.
Christos Zoulas [Thu, 4 Oct 2012 03:06:09 +0000 (23:06 -0400)]
mention Makefile change
Christos Zoulas [Thu, 4 Oct 2012 03:05:26 +0000 (23:05 -0400)]
add ops_nfs4.c
Christos Zoulas [Fri, 14 Sep 2012 18:17:58 +0000 (14:17 -0400)]
- add handling for noatime,nodiratime,mandlock for linux
- add locking keyword support for lustre
Christos Zoulas [Wed, 25 Jul 2012 20:09:49 +0000 (16:09 -0400)]
Merge branch 'master' of ssh://git.fsl.cs.sunysb.edu/scm/git/am-utils-6.2
Conflicts:
ChangeLog
Christos Zoulas [Wed, 25 Jul 2012 20:03:11 +0000 (16:03 -0400)]
today's change
Christos Zoulas [Wed, 25 Jul 2012 19:38:59 +0000 (15:38 -0400)]
fixed bugs parsing lustre mount strings.
Christos Zoulas [Thu, 28 Jun 2012 00:20:01 +0000 (20:20 -0400)]
mention sun map change
Christos Zoulas [Thu, 28 Jun 2012 00:18:57 +0000 (20:18 -0400)]
disable sun maps to avoid segmentation fault.
Erez Zadok [Mon, 25 Jun 2012 20:39:58 +0000 (16:39 -0400)]
update release announce text
Christos Zoulas [Tue, 19 Jun 2012 13:13:17 +0000 (09:13 -0400)]
add information pertinent to 6.2-rc1
Erez Zadok [Mon, 18 Jun 2012 17:23:09 +0000 (13:23 -0400)]
release announcement template
Christos Zoulas [Sun, 17 Jun 2012 14:41:21 +0000 (10:41 -0400)]
add more info
Christos Zoulas [Sun, 17 Jun 2012 14:40:53 +0000 (10:40 -0400)]
Update with reality.
Christos Zoulas [Sun, 17 Jun 2012 14:40:30 +0000 (10:40 -0400)]
Update with recent versions of the auto tools
Christos Zoulas [Sun, 17 Jun 2012 14:19:52 +0000 (10:19 -0400)]
add newly added nfs_common.h header.
Christos Zoulas [Sat, 16 Jun 2012 23:28:06 +0000 (19:28 -0400)]
revert previous mistaken commit, and add the real patch (new nfs version
function) that got rejected
Christos Zoulas [Sat, 16 Jun 2012 23:21:56 +0000 (19:21 -0400)]
Centralize nfs valid version checking and introduce new configuration
variable nfs_vers_ping which sets the maximum version we ping for.
Christos Zoulas [Sat, 16 Jun 2012 23:19:25 +0000 (19:19 -0400)]
use eval, so that quoted strings work.
Christos Zoulas [Sat, 16 Jun 2012 23:12:34 +0000 (19:12 -0400)]
Make libtool work with later versions of autoconf that need stricter syntax.
Really we should move to a newer libtool, but other things break then.
Christos Zoulas [Sat, 16 Jun 2012 21:32:53 +0000 (17:32 -0400)]
mention rc1
Christos Zoulas [Sat, 16 Jun 2012 21:31:03 +0000 (17:31 -0400)]
Organize and update news
Christos Zoulas [Sat, 9 Jun 2012 23:03:03 +0000 (19:03 -0400)]
mention today's fix
Christos Zoulas [Sat, 9 Jun 2012 22:58:22 +0000 (18:58 -0400)]
use hasmnteq instead of hasmntopt.
Christos Zoulas [Tue, 1 May 2012 16:26:22 +0000 (12:26 -0400)]
mention today's change
Christos Zoulas [Tue, 1 May 2012 16:23:50 +0000 (12:23 -0400)]
Some old linux kernels return EPERM instead of ENOENT for nfsv4 file
handles. Fall back to nfsv3 for them too.
Christos Zoulas [Fri, 9 Mar 2012 16:03:45 +0000 (11:03 -0500)]
today's changes
Christos Zoulas [Fri, 9 Mar 2012 15:58:08 +0000 (10:58 -0500)]
handle haiku
Christos Zoulas [Fri, 9 Mar 2012 15:57:48 +0000 (10:57 -0500)]
detect autofs on linux
Christos Zoulas [Fri, 9 Mar 2012 15:57:26 +0000 (10:57 -0500)]
fix incorrect types
Christos Zoulas [Wed, 25 Jan 2012 18:06:34 +0000 (13:06 -0500)]
portability fixes
Christos Zoulas [Wed, 25 Jan 2012 18:06:17 +0000 (13:06 -0500)]
make the ifdef to define a function match its use.
Christos Zoulas [Wed, 25 Jan 2012 18:05:44 +0000 (13:05 -0500)]
- remove unused variable
- fix signness warning
Christos Zoulas [Wed, 25 Jan 2012 18:05:18 +0000 (13:05 -0500)]
quote AM_CFLAGS
Christos Zoulas [Wed, 25 Jan 2012 18:05:03 +0000 (13:05 -0500)]
Add missing prototype
Christos Zoulas [Wed, 25 Jan 2012 18:04:37 +0000 (13:04 -0500)]
generalize the macros for all BSDs (to fix FreeBSD)
Christos Zoulas [Mon, 23 Jan 2012 16:59:46 +0000 (11:59 -0500)]
Avoid type punning warnings
Christos Zoulas [Fri, 30 Dec 2011 20:56:34 +0000 (15:56 -0500)]
Merge branch 'master' of ssh://git.fsl.cs.sunysb.edu/scm/git/am-utils-6.2
Erez Zadok [Fri, 30 Dec 2011 18:21:41 +0000 (13:21 -0500)]
Revert "dummy change"
This reverts commit
619745936adbae486e934b9397725c78a7d6d726.
Erez Zadok [Fri, 30 Dec 2011 18:17:53 +0000 (13:17 -0500)]
dummy change
Christos Zoulas [Thu, 29 Dec 2011 21:18:50 +0000 (16:18 -0500)]
Things I did today
Christos Zoulas [Thu, 29 Dec 2011 21:18:30 +0000 (16:18 -0500)]
break on succes
Christos Zoulas [Thu, 29 Dec 2011 21:18:03 +0000 (16:18 -0500)]
Add ext2/3/4 explicit support.
Christos Zoulas [Thu, 15 Dec 2011 21:44:47 +0000 (16:44 -0500)]
things I did today.
Christos Zoulas [Thu, 15 Dec 2011 21:44:28 +0000 (16:44 -0500)]
Add lustre
Christos Zoulas [Thu, 15 Dec 2011 21:44:07 +0000 (16:44 -0500)]
add lustre
Christos Zoulas [Thu, 15 Dec 2011 21:43:23 +0000 (16:43 -0500)]
add lustre
Christos Zoulas [Thu, 15 Dec 2011 21:42:23 +0000 (16:42 -0500)]
add lustre
Christos Zoulas [Thu, 15 Dec 2011 21:41:33 +0000 (16:41 -0500)]
remove stray debugging message
Christos Zoulas [Thu, 15 Dec 2011 21:21:35 +0000 (16:21 -0500)]
Add lustre support.
Christos Zoulas [Thu, 15 Dec 2011 21:19:23 +0000 (16:19 -0500)]
- Add lustre support
- Add more mount flags
Christos Zoulas [Thu, 15 Dec 2011 21:17:49 +0000 (16:17 -0500)]
We want to include <linux/fs.h> because this is the only place some of
the mount flags are declared. Hopefully old systems where this caused
trouble are dead by now.
Christos Zoulas [Mon, 28 Nov 2011 15:18:27 +0000 (10:18 -0500)]
mention nfsl fix
Christos Zoulas [Mon, 28 Nov 2011 15:17:18 +0000 (10:17 -0500)]
Match against either the short local hostname or the fqdn name.
Christos Zoulas [Thu, 6 Oct 2011 15:30:48 +0000 (11:30 -0400)]
new file
Christos Zoulas [Thu, 6 Oct 2011 15:29:46 +0000 (11:29 -0400)]
Only compile the NFSv4 -> NFSv3 fallback code if we have NFSv4.
Christos Zoulas [Thu, 6 Oct 2011 15:05:11 +0000 (11:05 -0400)]
mention recent work.
Christos Zoulas [Thu, 6 Oct 2011 14:58:35 +0000 (10:58 -0400)]
Add FALLTHROUGH comment
Christos Zoulas [Thu, 6 Oct 2011 14:58:00 +0000 (10:58 -0400)]
Add nfsv4 support
Christos Zoulas [Thu, 6 Oct 2011 14:57:32 +0000 (10:57 -0400)]
NFSv4 support
Christos Zoulas [Thu, 6 Oct 2011 14:56:01 +0000 (10:56 -0400)]
adding _GNU_SOURCE in one place is good enough (configure does it)
Christos Zoulas [Thu, 6 Oct 2011 14:55:36 +0000 (10:55 -0400)]
fix typo
Christos Zoulas [Thu, 6 Oct 2011 14:54:10 +0000 (10:54 -0400)]
- add and use xstrdup()
- cleanup error handling in release controlling tty.
Christos Zoulas [Thu, 6 Oct 2011 14:52:40 +0000 (10:52 -0400)]
strdup -> xstrdup
don't dereference NULL if string does not have /
Christos Zoulas [Thu, 6 Oct 2011 14:51:50 +0000 (10:51 -0400)]
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:51:32 +0000 (10:51 -0400)]
add NFSv4 support
Christos Zoulas [Thu, 6 Oct 2011 14:50:31 +0000 (10:50 -0400)]
cleanup strdup
Christos Zoulas [Thu, 6 Oct 2011 14:49:33 +0000 (10:49 -0400)]
NFSv4 support
cleanup strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:48:32 +0000 (10:48 -0400)]
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:47:57 +0000 (10:47 -0400)]
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:47:39 +0000 (10:47 -0400)]
strdup -> xstrdup
FALLTHROUGH comments
Christos Zoulas [Thu, 6 Oct 2011 14:46:11 +0000 (10:46 -0400)]
NFSv4 support
Christos Zoulas [Thu, 6 Oct 2011 14:45:06 +0000 (10:45 -0400)]
strdup -> xstrdup
don't check for NULL before XFREE
Christos Zoulas [Thu, 6 Oct 2011 14:44:27 +0000 (10:44 -0400)]
fix retry logic to include NFSv4
Christos Zoulas [Thu, 6 Oct 2011 14:44:02 +0000 (10:44 -0400)]
add NFSv4 support
Christos Zoulas [Thu, 6 Oct 2011 14:42:51 +0000 (10:42 -0400)]
strdup -> xstrdup
fix error handling
improve error messages
don't check for NULL before XFREE
Christos Zoulas [Thu, 6 Oct 2011 14:41:44 +0000 (10:41 -0400)]
add NFSv4 support
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:40:56 +0000 (10:40 -0400)]
Add fallthrough comment
Christos Zoulas [Thu, 6 Oct 2011 14:40:42 +0000 (10:40 -0400)]
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:40:14 +0000 (10:40 -0400)]
don't set variable we don't use
don't check for NULL before XFREE
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:38:27 +0000 (10:38 -0400)]
add support for NFSv4
don't check for NULL before XFREE
strdup -> xstrdup
return early if going_down returns
check for mf_fo since the caller does too
ALLOC + memset == CALLOC
Christos Zoulas [Thu, 6 Oct 2011 14:38:15 +0000 (10:38 -0400)]
don't check for NULL before XFREE
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:38:01 +0000 (10:38 -0400)]
don't check for NULL before XFREE
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:37:27 +0000 (10:37 -0400)]
don't check for NULL before XFREE
strdup -> xstrdup
Don't complain about empty selector; we can use it to unset.
Christos Zoulas [Thu, 6 Oct 2011 14:37:16 +0000 (10:37 -0400)]
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:37:02 +0000 (10:37 -0400)]
strdup -> xstrdup
Christos Zoulas [Thu, 6 Oct 2011 14:36:33 +0000 (10:36 -0400)]
strdup -> xstrdup