diff options
author | xtraeme <xtraeme@pkgsrc.org> | 2003-10-21 20:55:42 +0000 |
---|---|---|
committer | xtraeme <xtraeme@pkgsrc.org> | 2003-10-21 20:55:42 +0000 |
commit | fc61ab7d49e960c34d4787fc3dd3f55461f19d15 (patch) | |
tree | a0231ecde287b067b3a30093600786b538a1abc1 /net/latd/patches | |
parent | 0b4467568e47a1e6d91cef51a28e9ae4dc91d2a8 (diff) | |
download | pkgsrc-fc61ab7d49e960c34d4787fc3dd3f55461f19d15.tar.gz |
Updated to 1.18. Closes PR pkg/22735.
Changelog:
latd (1.17-1) unstable; urgency=low
* Add support for a MOPRC_INTERFACE env variable.
* Fix bug in the lastest retransmit code that screwed up
queued connections rather badly.
* Don't show status messages to /dev/lat ports
* moprc is now a C++ program that uses the LATinterfaces class.
* llogin -p only locks devices if liblockdev is found
* Porting work for *BSD and Darwin.
HUGE thanks to Matthew Fredette of NetBSD for all the bpf work.
* Use autoconf to configure and build. Again Matthew Fredette did
most of the work for this, but I added the Linux bits.
latd (1.16-1) unstable; urgency=low
* Don't use an IP socket for finding interfaces. So now you
can use LAT (& moprc) with a kernel that doesn't have IP.
* Fix latcp man page (-J and -j were wrong way round)
* llogin -L disables locking when using -p
* latd now expires services if it doesn't receive HELLOs
* Expand escape sequences in /etc/issue.net or /etc/issue.lat
* Fix crash on queued connections referencing freed memory.
* moprc now ignores duplicate messages it receives. This fixes
odd behaviour with some Emulex targets
* Put a timeout on CONNECT and COMMAND messages so we can resend
them if we get no reply.
* Check connection IDs more carefully.
latd (1.15-1) unstable; urgency=low
* More DS90L+ fixes (keepalive message format)
* Fix iostreams so they produce the correct output in gcc 3.0 & 2.95.
Now I know why people really hate iostreams.
* Use getloadavg() rather than /proc to get load average.
* Close all FDs before forking server processes.
* Always send an ACK for a packet with data in it.
* llogin uses lock files for device connections
latd (1.14-1) unstable; urgency=low
* gcc-3.0 compilation fixes in the new bits
* Rewritten ethernet flow control
* Increase moprc timeout a little.
* Don't try to process zero-length packets
* Include lat.html documentation
* Tested on DECserver 700
* Send "no more slots on circuit" message when closing a connection for
that reason. Fixes reconnection on DECserver 90L+
pkgsrc changes:
* Fix building when using gcc3
* Use the bsd.pkg.install.mk framework to install the
configuration file into the right place.
Diffstat (limited to 'net/latd/patches')
-rw-r--r-- | net/latd/patches/patch-aa | 12 | ||||
-rw-r--r-- | net/latd/patches/patch-ab | 12 | ||||
-rw-r--r-- | net/latd/patches/patch-ac | 20 | ||||
-rw-r--r-- | net/latd/patches/patch-ad | 18 |
4 files changed, 62 insertions, 0 deletions
diff --git a/net/latd/patches/patch-aa b/net/latd/patches/patch-aa new file mode 100644 index 00000000000..63b9f565c8e --- /dev/null +++ b/net/latd/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.1 2003/10/21 20:55:42 xtraeme Exp $ + +--- clientsession.cc.orig 2003-10-20 19:12:16.000000000 +0200 ++++ clientsession.cc 2003-10-20 19:12:36.000000000 +0200 +@@ -23,6 +23,7 @@ + #include <string> + #include <map> + #include <strstream> ++#include <assert.h> + + #include "lat.h" + #include "utils.h" diff --git a/net/latd/patches/patch-ab b/net/latd/patches/patch-ab new file mode 100644 index 00000000000..2384b65049b --- /dev/null +++ b/net/latd/patches/patch-ab @@ -0,0 +1,12 @@ +$NetBSD: patch-ab,v 1.1 2003/10/21 20:55:42 xtraeme Exp $ + +--- interfaces-bpf.cc.orig 2003-10-20 19:13:38.000000000 +0200 ++++ interfaces-bpf.cc 2003-10-20 19:13:52.000000000 +0200 +@@ -15,6 +15,7 @@ + GNU General Public License for more details. + ******************************************************************************/ + ++#include <assert.h> + #include <unistd.h> + #include <stdio.h> + #include <fcntl.h> diff --git a/net/latd/patches/patch-ac b/net/latd/patches/patch-ac new file mode 100644 index 00000000000..25cc883bedb --- /dev/null +++ b/net/latd/patches/patch-ac @@ -0,0 +1,20 @@ +$NetBSD: patch-ac,v 1.1 2003/10/21 20:55:42 xtraeme Exp $ + +--- Makefile.in.orig 2003-10-20 19:18:37.000000000 +0200 ++++ Makefile.in 2003-10-20 19:20:20.000000000 +0200 +@@ -508,12 +508,12 @@ + sysconfDATA_INSTALL = $(INSTALL_DATA) + install-sysconfDATA: $(sysconf_DATA) + @$(NORMAL_INSTALL) +- $(mkinstalldirs) $(DESTDIR)$(sysconfdir) ++ $(mkinstalldirs) $(PREFIX)/share/examples/latd + @list='$(sysconf_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f="`echo $$p | sed -e 's|^.*/||'`"; \ +- echo " $(sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f"; \ +- $(sysconfDATA_INSTALL) $$d$$p $(DESTDIR)$(sysconfdir)/$$f; \ ++ echo " $(sysconfDATA_INSTALL) $$d$$p $(PREFIX)/share/examples/latd/$$f"; \ ++ $(sysconfDATA_INSTALL) $$d$$p $(PREFIX)/share/examples/latd/$$f; \ + done + + uninstall-sysconfDATA: diff --git a/net/latd/patches/patch-ad b/net/latd/patches/patch-ad new file mode 100644 index 00000000000..38171587274 --- /dev/null +++ b/net/latd/patches/patch-ad @@ -0,0 +1,18 @@ +$NetBSD: patch-ad,v 1.1 2003/10/21 20:55:42 xtraeme Exp $ + +--- latcp.cc.orig 2003-10-20 19:32:10.000000000 +0200 ++++ latcp.cc 2003-10-20 19:32:39.000000000 +0200 +@@ -773,10 +773,10 @@ + latd_bin = "/usr/sbin/latd"; + latd_path = "/usr/sbin"; + } +- else if (!stat("/usr/local/sbin/latd", &st)) ++ else if (!stat("PREFIX/sbin/latd", &st)) + { +- latd_bin = "/usr/local/sbin/latd"; +- latd_path = "/usr/local/sbin"; ++ latd_bin = "PREFIX/sbin/latd"; ++ latd_path = "PREFIX/sbin"; + } + + // Did we find it? |