Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-06-14 | a typo i made | Michael Shalayeff | |
2001-05-11 | use strlcpy instead of strncpy+a[len-1]='\0' | Michael Shalayeff | |
2001-01-17 | make send_umntall() handler safe also | Theo de Raadt | |
2001-01-16 | use a private svc_run(), which looks at a global touched by SIGHUP handler | Theo de Raadt | |
2000-12-30 | Don't do a getnetbyname() if the address is in dot notation already; | Angelos D. Keromytis | |
solves a DNS-related deadlock. Patch by gluk@ptci.ru (PR 1582) | |||
2000-07-05 | remove SYSLOG(), unused function | Theo de Raadt | |
2000-05-03 | Fix behavior when a host is unresolvable. Mark it as type GT_IGNORE | Todd C. Miller | |
so we don't get an error that inadvertainly causes the entry to get exported to the world. Also keep a count of unresolved hosts and error out sanely on lines w/ no resolvable hosts. Work by myself and provos@ | |||
2000-05-01 | Remove trailing '/' in exports pathnames so mount requests will match | Todd C. Miller | |
properly. | |||
2000-04-15 | Mostly punctuation fixes. | Aaron Campbell | |
2000-03-04 | In Unix land we prefer "whitespace" to "white space" or "white-space". At | Aaron Campbell | |
least, this is the impression I get from looking at a lot of Perl docs. | |||
2000-03-04 | Try to standardize the options list introduction; it should read "The options | Aaron Campbell | |
are as follows:", except in special cases. | |||
1999-04-21 | Typo in diagnostic; gonter@whisky.wu-wien.ac.at | Alex Feldman | |
1999-03-07 | Only throw away a line with an empty exports list if the list is empty | Todd C. Miller | |
due to unresolvable hostnames. | |||
1998-12-28 | some cleanup, in preperation for a rewrite of the racy guts | Theo de Raadt | |
1998-12-15 | always give .Nm macros an argument in SYNOPSIS sections; krw@tcn.net | Aaron Campbell | |
1998-11-28 | kill redundant .Nm macro arguments; other misc fixes | Aaron Campbell | |
1998-11-11 | more `` '' -> .Dq sillyness; remove redundant .Pp macros; other misc fixes | Aaron Campbell | |
1998-09-17 | sbin/ man page fixes | Aaron Campbell | |
1998-09-13 | typos | Aaron Campbell | |
1998-08-11 | proper name is -network not -net; d | Theo de Raadt | |
1998-07-20 | mountd -r opt not needed; form@vs.itam.nsc.ru | Theo de Raadt | |
1998-06-23 | handle (,,dom); joerg | Theo de Raadt | |
1998-06-15 | use Bx macro for BSD versions | Michael Shalayeff | |
1998-04-28 | use Xr more often | Theo de Raadt | |
1998-03-01 | If an /etc/exports entry has a single host that cannot be looked | Todd C. Miller | |
up, throw out the entire line. A previous change that only throws out unknown hosts could leave the export host list null (ie: everyone) if all the listed hosts are unknown. | |||
1997-12-19 | make mountd abort if getfh() not supported. reported by newsham@secnet.com, ↵ | Theo de Raadt | |
fixed by me | |||
1997-09-29 | Don't ignore a line w/ a bogus hostname, just ignore the bogus hostname... | Todd C. Miller | |
1997-09-21 | $OpenBSD$ | Theo de Raadt | |
1997-09-14 | fix extra .Xr uses | Theo de Raadt | |
1997-09-13 | annoying indentation botch | Theo de Raadt | |
1997-08-13 | handle ext2fs specially | Theo de Raadt | |
1997-08-09 | struct statfs uses a signed short f_flags field. This field is used in | Niklas Hallqvist | |
the long (the type) expression that makes up the mount flags field passed to mount(2). If we are dealing with a noatime mount this means sign extension will occur and the flag field will get messed up. I.e. noatime mounts (at least rw ones) ended up not exportable. I fixed this by casting to u_short in the expressions, but I would like to change struct statfs instead, but that is an API issue it is not for me to decide on. I also added error decoding in two syslog calls. This was made possible by the arglist heuristics printout of OpenBSD/alpha DDB :-) | |||
1997-08-06 | do not clobber errno in signal handlers | Theo de Raadt | |
1997-06-24 | in_addr_t all over | Theo de Raadt | |
1997-05-04 | Fix writing of pid file. From Matthieu Herrb <Mathieu.Herrb@mipnet.fr> | Todd C. Miller | |
Closes OpenBSD PR#178 | |||
1997-04-11 | - check existing pid file and don't start up if there is already | Todd C. Miller | |
a mountd running - if there is a problem with an entry in an exports line don't throw away the whole line unless it is obviously bogus. | |||
1997-02-02 | discourage use of -n | Theo de Raadt | |
1997-01-15 | getopt(3) returns -1 when out of args, not EOF, whee! | Todd C. Miller | |
1996-12-10 | 64 bit & -Wall cleanup | Theo de Raadt | |
1996-12-05 | Stop info gathering attack pointed out by Alan Cox <alan@cymru.net> | Todd C. Miller | |
Only return ENOENT if the dir trying to be mounted is really exported to the client. Return EACCESS if not exported. | |||
1996-09-28 | Correct spelling, from NetBSD PR#2783, seebs@taniemarie.solon.com. | Jason Downs | |
1996-09-19 | bad is long for xdr_long(); from cgd@netbsd | Theo de Raadt | |
1996-09-11 | correct kill(1) usage. | Michael Shalayeff | |
1996-08-29 | bogus exports entry crash; from candy@fct.kgc.co.jp | Theo de Raadt | |
1996-07-02 | permit -alldirs, but document it | Theo de Raadt | |
1996-06-25 | from wpaul@freebsd, more than a year ago: only put each host to export to | Theo de Raadt | |
onto the export list once. from jeorg@freebsd/grog@lemis.de, also, strdup() to avoid a later crash in free(). | |||
1996-06-23 | update rcsid | Theo de Raadt | |
1996-03-21 | From NetBSD: Merge of 960317 | Niklas Hallqvist | |
1995-12-27 | If mountd is unable to export a filesystem due to a hostname being invalid | David Krause | |
or specified on two (conflicting) lines it now logs the offending hostname | |||
1995-12-14 | from netbsd: | Theo de Raadt | |
Don't require compiling with -DDEBUG to enable debugging messages. Instead, add a new option flag "-d", which enables debugging output. Compile all of the code that used to be enabled with -DDEBUG unconditionally. The amount of extra code is negligable, and all of the tests to check if debugging is enabled were done regardless of -DDEBUG anyway. Adjust SYSLOG() to DTRT if debugging is not enabled. |