The NetBSD Project

CVS log for pkgsrc/devel/netbsd-iscsi/Attic/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / netbsd-iscsi

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.21, Wed Nov 14 20:34:51 2007 UTC (16 years ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, cube-native-xorg-base, cube-native-xorg, HEAD
Changes since 1.20: +1 -1 lines
FILE REMOVED

The netbsd-iscsi package has been split up into
pkgsrc/devel/netbsd-iscsi-target and
pkgsrc/devel/netbsd-iscsi-initiator packages.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Oct 26 22:07:37 2007 UTC (16 years, 1 month ago) by agc
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Update netbsd-iscsi to version 20071025

Pay closer attention to the TSIH value that is assigned by the target -
rather than a simple (session id + 1) value, which cycles after 16 sessions
are used, use a central counter, and increment that whenever a TSIH is
apportioned. This fixes some problems for me with multiple targets being
ignored, and only the first target being used. Tested with the Microsoft
initiator, and the embryonic NetBSD initiator.

Use more enumerated types, rather than cpp definitions.

Use enumerated types also in preference to magic numbers.

In the iSCSI test harness, use the -t argument to specify a disk target
exported by the NetBSD iSCSI target. This allows us to test for the
situation outlined above.

Add my copyright to the test harness - there's no Intel code left anymore.

Modify the way initiator login and logout information is presented to the
user. This is only of concern to people who use this with the target in
non-detached (non-daemon) mode.

Get rid of the MODE_SENSE_10 and MODE_SELECT_10 cases in the disk switch,
since they do not return responses in the correct format yet.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Sep 8 12:53:03 2007 UTC (16 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Upgrade the NetBSD iSCSI target to version 20070908. Changes from previous
version:

+ only use AI_NUMERICSERV if it exists - should help Dragonfly users

+ fix a problem whereby multiple targets could show up as a single target
under ssome circumstances.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Aug 17 22:41:48 2007 UTC (16 years, 3 months ago) by agc
Branch: MAIN
Changes since 1.17: +9 -7 lines
Diff to previous 1.17 (colored)

Update the NetBSD iSCSI target package to version 20070815.

Package changes:
+ fix the problem of the iSCSI target binding to the iSCSI control port
(860) instead of the target port (3260) - verified to work on NetBSD by
myself, and on FreeBSD by Mark Foster and Michael Reifenberger
+ re-enable the -p port command line argument on the target again
+ clean up some lint
+ sync with version 20070815 from NetBSD src/dist repository

pkgsrc changes
+ add DESTDIR support

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jun 16 10:44:57 2007 UTC (16 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.16: +2 -3 lines
Diff to previous 1.16 (colored)

Update to version 20070615 of the NetBSD iSCSI target:

Add IPv6 to target and test harness
Add -4 and -6 args to the iscsi-target and the test harness
Fix some debugging information
Fix bug in InitialR2T desired transfer length calculation (from yamt)
Fix bug in netmask calculation
Get rid of some magic constants
Add VPD 80 handling
Add RESERVE6 and RELEASE6 to target (Persistent Reservations In
        partially supported - read keys, and report capabilities)
Use poll in preference to select, if we have it

Revision 1.16 / (download) - annotate - [select for diffs], Sat Mar 24 00:28:01 2007 UTC (16 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.15: +5 -3 lines
Diff to previous 1.15 (colored)

Don't depend on mtree. Move FAQ into share/doc/iscsi. Bump revision.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jan 7 09:13:51 2007 UTC (16 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Jun 17 16:52:27 2006 UTC (17 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.13: +7 -8 lines
Diff to previous 1.13 (colored)

Fixed pkglint warnings.

Revision 1.13 / (download) - annotate - [select for diffs], Sat May 27 21:32:30 2006 UTC (17 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Update devel/netbsd-iscsi to 20060527:

+ portability fix
+ make the maximum number of sessions handled by the target dynamic, and
  default to 16, not 4

Revision 1.12 / (download) - annotate - [select for diffs], Fri May 26 16:41:09 2006 UTC (17 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Upgrade to version 20060526 of netbsd-iscsi.

Changes since previous version:

+ include "compat.h" for a definition of the uuid_t structure - fixes
the build on Solaris (thanks to John Weekley for testing the fix).
This should also fix a problem in the bulk build.

+ rewrite the report_luns() function to something which is much easier
to read, and following Dan Carosone's and Matt Green's suggestions.

+ abstract the htobe64() function if it is available

+ tested only with little-endian initiators so far

+ bump version to 20060526

Revision 1.11 / (download) - annotate - [select for diffs], Sun May 21 09:51:00 2006 UTC (17 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Update the NetBSD iSCSI target to version 20060520:

Adjust the data VPD returns, to work around a problem in the Cisco
initiator (used on Solaris 10 Update 1) - the initiator demands that a
UUID is returned, so give it one.

Add autoconf glue for that, and a compat uuid_create(3) and
uuid_to_string(3).

This still spews a lot of output via the target's syslog, but persevere,
since it does actually make the target work with the Solaris initiator:

        solaris10# format
        Searching for disks...done


        AVAILABLE DISK SELECTIONS:
               0. c1d0 <DEFAULT cyl 29728 alt 2 hd 64 sec 63>
                  /pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0
               1. c2t5d0 <DEFAULT cyl 96 alt 2 hd 64 sec 32>
                  /iscsi/disk@0000iqn.1994-04.org.netbsd.iscsi-target%3Atarget00001,0
        Specify disk (enter its number): ^D
        solaris10# df -k /mnt
        Filesystem            kbytes    used   avail capacity  Mounted on
        /dev/dsk/c2t5d0s0      91407    1041   81226     2%    /mnt
        solaris10# uname -a
        SunOS solaris10 5.10 Generic_118844-26 i86pc i386 i86pc
        solaris10#

Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 24 22:03:06 2006 UTC (17 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Update to version 20060424 of devel/netbsd-iscsi.

Changes since previous version:

+ Some minor formatting cleanup in the header files.
+ Properly pad the names with spaces (with thanks to Bill Studenmund)
+ Use the official T10 vendor name, "NetBSD".
+ Minor cleanup in the INQUIRY command
+ Rather than just punting on the REPORT LUNs SCSI command, emulate it
properly.  This change makes the target work with the Solaris initiator:

        AVAILABLE DISK SELECTIONS:
               0. c1d0 <DEFAULT cyl 29728 alt 2 hd 64 sec 63>
                  /pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0
               1. c2t5d0 <DEFAULT cyl 97 alt 2 hd 64 sec 32>
                  /iscsi/disk@0000iqn.1994-04.org.netbsd.iscsi-target%3Atarget00001,0
        Specify disk (enter its number): 1

Revision 1.9 / (download) - annotate - [select for diffs], Tue Apr 18 06:57:26 2006 UTC (17 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Bump version to netbsd-20060417 to include the build fixes for Mac OS X.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Apr 15 23:48:11 2006 UTC (17 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Bug fixes for platforms with stricter alignment than i386 - be careful
with those 16 bit values.

Fixes NetBSD iSCSI target when running on Solaris 9 on Sparc.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Apr 15 08:53:15 2006 UTC (17 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update to version 20060415 - a bugfix for running the NetBSD iSCSI target
on big-endian Solaris platforms.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Apr 2 12:16:43 2006 UTC (17 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update to netbsd-iscsi-20060402.

Differences include better tracing functionality, and some internal
changes for some functions returning boolean values.

The target now runs again on my big-endian UltrasparcIIi Solaris 9
machine.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Mar 29 21:46:04 2006 UTC (17 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Update devel/netbsd-iscsi to 20060329 - more Solaris 9 portability mods.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Mar 28 07:35:08 2006 UTC (17 years, 8 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Update the (leaf package) NetBSD iSCSI target software to version 20060327,
to pick up portability mods.

Notable changes in this version:

+ now runs on FreeBSD 6.0 (thanks to F. Senault)

+ now runs on Solaris 9

+ Vital Product Data part of INQUIRY SCSI command handling added (to
  appease the Solaris initiator, untested as yet, due to Solaris 10
  update 1/06 not running on my Ultrasparc hardware).

Revision 1.3 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:18 2006 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Feb 19 21:30:30 2006 UTC (17 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Update the netbsd-iscsi package to version 20060219.

Differences from previous version:

+	when looking for the target name supplied by the initiator during full-phase
	login, break out of the loop immediately a match is found.

+	only syslog information if it's available

+	Present multiple targets properly

+	Check that the initiator address is allowed to discover targets.

+	Log a LOG_INFO error if an initiator attempts to discover targets it
	shouldn't be.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Feb 9 16:49:07 2006 UTC (17 years, 10 months ago) by agc
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of the NetBSD iSCSI target and test harness, version
20060209. This is taken from the NetBSD src/dist/iscsi tree.

	iSCSI is an IETF standard (RFC 3720) for remote access to block-level
	storage.  It can be thought of as similar to NFS, except that an NFS
	server exports files; the iSCSI target exports blocks to the iSCSI
	initiators, which are the clients.

	To set up the target, you need to edit the /etc/iscsi/targets file.
	It has a certain layout, to provide a means of (a) mirroring and (b)
	combining multiple areas to present one large contiguous area of
	storage.  This can be multiply-layered.

This package will replace the earlier intel-iscsi package, on which it is
based.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Feb 9 16:49:07 2006 UTC (17 years, 10 months ago) by agc
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>