Commit Graph

  • 03fe4d73f7 iscsi-command: DATA OUT PDUs must have no callback Peter Lieven 2016-05-02 10:08:01 +02:00
  • 2b9cd64e7c New version 1.16.0 Ronnie Sahlberg 2016-05-01 15:55:58 -07:00
  • a6fc65b4ef Tests: remove the warning if a SSD supports SANITIZE/OVERWRITE Ronnie Sahlberg 2016-05-01 12:35:29 -07:00
  • 526039793e Merge pull request #203 from sitsofe/mpath-initiator Ronnie Sahlberg 2016-05-01 11:44:34 -07:00
  • 190f5712fe Tests: Ensure each path sends a different initiator when using multipath Sitsofe Wheeler 2016-04-04 16:10:13 +01:00
  • 678d70eb68 Tests: writeatimic simple. Make sure that writes are aligned correctly Ronnie Sahlberg 2016-04-03 09:56:16 -07:00
  • 3458c2dd97 Merge pull request #199 from sitsofe/clang-fixes Ronnie Sahlberg 2016-04-03 09:31:26 -07:00
  • 71879c913a Silence clang missing-field-initializers warning Sitsofe Wheeler 2016-03-31 20:13:13 +01:00
  • 2bba2fedf9 Merge pull request #197 from bonzini/libiscsi-20160330 Ronnie Sahlberg 2016-03-30 19:25:48 -07:00
  • 7d2e9ec708 Fix sending to many headers after completing CHAP auth. Jakob van Kruijssen 2016-03-25 16:28:04 +01:00
  • 81a7610155 Fix CHAP challange not being fully read and hashed. Jakob van Kruijssen 2016-03-24 17:21:43 +01:00
  • edc5a80857 bump ABI version again Paolo Bonzini 2014-06-10 13:38:46 +02:00
  • d84ee65eaa iscsi-ls: skip link-local IPv6 addresses Paolo Bonzini 2016-03-30 17:55:03 +02:00
  • 8afffbd506 Fix compiler warning Ronnie Sahlberg 2016-03-27 10:51:05 -07:00
  • 6f702198e9 Merge pull request #195 from ddiss/abort_nocancel Ronnie Sahlberg 2016-03-27 10:47:12 -07:00
  • bf9c7cb277 test: simple ABORT TASK TMF test David Disseldorp 2016-03-22 21:04:34 +01:00
  • bfd614053e test-tool: add test_get_clock_sec() helper David Disseldorp 2016-03-22 19:50:55 +01:00
  • f117b6c96d socket: add iscsi_out_queue_length() function David Disseldorp 2016-03-15 20:43:01 +01:00
  • c38a8c1d9a task_mgmt: don't cancel local PDUs on ABORT TASK David Disseldorp 2016-03-22 17:10:43 +01:00
  • 4a3dcf0349 iscsi: add response values for Task Mgmt Func David Disseldorp 2016-03-15 18:48:23 +01:00
  • a370208b38 Merge pull request #194 from plieven/segfault_fix Ronnie Sahlberg 2016-03-17 19:41:00 -07:00
  • a7c94a7af5 connect: invoke all callbacks for dropped PDUs Peter Lieven 2016-03-17 11:55:46 +01:00
  • 97406c5b36 Revert "Fail pending LOGOUT commands on session reconnect" Peter Lieven 2016-03-17 11:41:36 +01:00
  • d6e76e8ba4 Merge pull request #191 from ddiss/test-async Ronnie Sahlberg 2016-03-14 19:42:22 -07:00
  • 9ae5a64662 Tests: Asynchronous iSCSI Multipath Compare And Write David Disseldorp 2016-03-11 19:11:34 +01:00
  • 51da17c41f Tests: Asynchronous iSCSI write test David Disseldorp 2016-03-11 11:40:37 +01:00
  • ebeca19480 Tests: Asynchronous iSCSI read test David Disseldorp 2016-03-10 18:04:31 +01:00
  • 83a4f54cb8 Remove a trailing CU_ASSERT_EQUAL(ret we no longer need Ronnie Sahlberg 2016-02-24 18:11:14 -08:00
  • c5bc0a49b0 Tests: Fix the retry loop for the reserve6 helpers. Ronnie Sahlberg 2016-02-23 21:34:34 -08:00
  • 2feb4d40db TESTS: add 4MB overlap test to write10_simple David Disseldorp 2016-02-23 14:10:26 +01:00
  • 8a44851128 Tests: Add a helper for the all_zero checker Ronnie Sahlberg 2016-02-23 19:26:15 -08:00
  • b4320bd76c Tests: convert tabs to 8 spaces Ronnie Sahlberg 2016-02-21 16:17:18 -08:00
  • 5a80c7b581 Fix some clang warnings Ronnie Sahlberg 2016-02-21 16:13:53 -08:00
  • efedc02224 Test: Add helper for MODESENSE6 Ronnie Sahlberg 2016-02-21 14:50:59 -08:00
  • b5402d55c2 Tests: Make readonly-sbc tests use the new helpers Ronnie Sahlberg 2016-02-21 14:25:27 -08:00
  • ce0a22e040 Tests: Use the helpers in NoMedia tests Ronnie Sahlberg 2016-02-21 12:54:45 -08:00
  • 1deee0898a Tests: Add a test that RC16 must be supported when SBC3 is claimed Ronnie Sahlberg 2016-02-21 14:04:00 -08:00
  • 9f81ae91fe Tests: Add helper for READCAPACITY10 Ronnie Sahlberg 2016-02-21 13:51:50 -08:00
  • 80e06cae30 Tests: Add helped for UNMAP Ronnie Sahlberg 2016-02-21 12:59:01 -08:00
  • d3913ee864 Tests: add helpers for synchronizecache Ronnie Sahlberg 2016-02-21 12:22:20 -08:00
  • ea8e4c4115 Tests: add helper for TESTUNITREADY Ronnie Sahlberg 2016-02-21 12:10:34 -08:00
  • 05fb882e19 Tests: add getlbastatus helper Ronnie Sahlberg 2016-02-21 11:53:29 -08:00
  • 23a9278e23 Tests: Add helpers fro preventallow/startstopunit Ronnie Sahlberg 2016-02-21 11:43:58 -08:00
  • d910bab852 Tests: add helpers for PREFETCH* Ronnie Sahlberg 2016-02-21 11:25:58 -08:00
  • 9d7103e5ac Tests: helpers for READ6 Ronnie Sahlberg 2016-02-21 11:14:39 -08:00
  • 935c2cba22 Tests: helper for READCAPACITY16 Ronnie Sahlberg 2016-02-21 11:11:23 -08:00
  • c48283fe75 Tests: add helpers for read* Ronnie Sahlberg 2016-02-21 11:07:54 -08:00
  • 0a814db48f Tests: Add helpers for ORWRITE Ronnie Sahlberg 2016-02-21 10:11:45 -08:00
  • 69f4dc76ca Tests: Convert remaining write16 to new helpers Ronnie Sahlberg 2016-02-21 10:04:35 -08:00
  • b01780b9ee Tests: Add helpers for ExtendedCopy and ReceiveCopyResults Ronnie Sahlberg 2016-02-21 09:53:43 -08:00
  • 9afd4a4412 Test: add helpers for reserve6/release6 Ronnie Sahlberg 2016-02-21 09:40:43 -08:00
  • 39d128db6d Tests: Add helpers for SANITIZE Ronnie Sahlberg 2016-02-21 09:25:47 -08:00
  • d18dbe49aa Tests: add helper for WRITEATOMIC16 Ronnie Sahlberg 2016-02-21 09:07:38 -08:00
  • 0b5b724f17 Tests: Add helpers for WRITESAME Ronnie Sahlberg 2016-02-21 08:57:26 -08:00
  • 4d1e3aecd0 Tests: add helper macro for REPORT_SUPPORTED_OPCODES Ronnie Sahlberg 2016-02-21 08:30:37 -08:00
  • f699503f8c Tests: Create helper macro for COMPAREANDWRITE Ronnie Sahlberg 2016-02-21 08:04:36 -08:00
  • f88bcf61cc Tests: Create a global scratch buffer and avoid allocating memory in the tests Ronnie Sahlberg 2016-02-21 07:56:47 -08:00
  • b4e4649ae5 Tests: Add helper macros for Verify* Ronnie Sahlberg 2016-02-20 20:00:45 -08:00
  • eba1ac059a Tests: Add helper macros for Write* Ronnie Sahlberg 2016-02-20 19:33:02 -08:00
  • bd29dab95b Tests: Create helper macros for the WriteVerify* commands Ronnie Sahlberg 2016-02-20 19:05:15 -08:00
  • 72cfdbb5f1 Tests: Make null pointer asserts abort the test Ronnie Sahlberg 2016-02-20 15:30:00 -08:00
  • 0f886b7d3a TaskMgmt: Remove null pointer check Ronnie Sahlberg 2016-02-20 14:36:32 -08:00
  • b240bf1a2c Don't free() things allicated through scsi_malloc() Ronnie Sahlberg 2016-02-20 14:27:52 -08:00
  • 0629d44e83 Remove C99 style variable declarations Ronnie Sahlberg 2016-02-18 21:50:35 -08:00
  • 99a5f99527 Add some emacs defaults. Tabs are 8 spaces. Ronnie Sahlberg 2016-02-18 21:34:43 -08:00
  • da4496a232 Add create/remove lun helpers to the test suite Ronnie Sahlberg 2016-02-18 21:33:33 -08:00
  • e805db8793 Merge pull request #188 from sitsofe/socket-perf-fixes Ronnie Sahlberg 2016-02-11 06:53:49 -08:00
  • 403ec4493a iscsi-perf: Add ULL suffix to large integer literals Sitsofe Wheeler 2016-01-30 08:29:01 +00:00
  • 831b222917 iscsi-perf: Allow a better clock to be used Sitsofe Wheeler 2016-01-30 08:21:21 +00:00
  • 6ea30f9fb2 socket: Simplify SOL_TCP check Sitsofe Wheeler 2016-01-30 08:12:28 +00:00
  • 4714e12e8f socket: Use alternatives if MSG_NOSIGNAL is unavailable Sitsofe Wheeler 2016-01-30 07:41:34 +00:00
  • be9b803334 test-tool: Avoid that using receive_copy_results() triggers a use-after-free Bart Van Assche 2015-09-26 20:51:49 -07:00
  • cacc144a29 test-tool: Initialize parameter buffers Bart Van Assche 2015-10-06 16:18:13 -07:00
  • 7b8363827b libiscsi: Fix RECEIVE COPY RESULTS response unmarshalling Ronnie Sahlberg 2015-12-24 10:34:45 -08:00
  • 9ab1cc8baa test-tool/*_dpofua: Fix memory leaks in error paths Bart Van Assche 2015-10-06 15:18:46 -07:00
  • e9536d3333 test-tool: Avoid that login failure causes a segmentation fault Bart Van Assche 2015-10-06 13:51:20 -07:00
  • 5532325042 Test-tool: call iscsi_service on MP devices once every second so we respond to NOP Ronnie Sahlberg 2015-12-15 21:55:03 -08:00
  • 0407cf6aed Fail pending LOGOUT commands on session reconnect Ronnie Sahlberg 2015-12-15 21:17:50 -08:00
  • 8e1332d70a Change ISCSI_STATUS_* to SCSI_STATUS_* Ronnie Sahlberg 2015-12-15 21:09:42 -08:00
  • 70391b6449 Typo Ronnie Sahlberg 2015-12-15 19:09:08 -08:00
  • 916fef6c03 Allow sending TUR to consume all UAs during reconnect Ronnie Sahlberg 2015-12-15 19:05:55 -08:00
  • cda985167d Merge branch 'master' of github.com:sahlberg/libiscsi Ronnie Sahlberg 2015-12-13 14:34:19 -08:00
  • 3c44092635 Add a feature to request transparent reconnects without any UA Ronnie Sahlberg 2015-12-13 14:29:32 -08:00
  • a48710c9db Merge pull request #186 from ddiss/prout_preempt Ronnie Sahlberg 2015-12-10 06:31:58 -08:00
  • 086f1d1903 test/pr: fix key deregistration in PRout PREEMPT test David Disseldorp 2015-12-10 12:02:03 +01:00
  • 74fc637eeb Use MSG_NOSIGNAL with send() Ronnie Sahlberg 2015-12-06 12:12:49 -08:00
  • 0e0073e818 test-tool: Clear persistent reservation keys before tests are run Bart Van Assche 2015-10-02 14:37:54 -07:00
  • 0bddefca95 test_report_supported_opcodes_one_command: Make reporting more detailed Bart Van Assche 2015-10-02 14:34:47 -07:00
  • 2d412530c1 test-tool: Move all_zeroes() helper function to iscsi-support.c Bart Van Assche 2015-10-02 14:32:56 -07:00
  • 5231923bc8 test_read6_beyond_eol: Fix an assertion failure Bart Van Assche 2015-10-02 14:25:29 -07:00
  • 393165d66a test-tool: Remove three casts Bart Van Assche 2015-10-02 14:09:04 -07:00
  • 608dbcba12 scsi-lowlevel.c: Use sizeof() instead of a hardcoded constant Bart Van Assche 2015-10-02 14:06:07 -07:00
  • c26710345f Merge pull request #184 from ddiss/pr_report_caps_and_preempt_tests Ronnie Sahlberg 2015-10-07 07:41:16 -07:00
  • b9b414981c test/pr: PRout PREEMPT remove registration test David Disseldorp 2015-09-25 12:37:30 +02:00
  • a1d11eb0f9 test: move UA drain helper function into iscsi-support David Disseldorp 2015-09-28 14:33:14 +02:00
  • 760ae95d9c test: add prout_preempt() helper function David Disseldorp 2015-09-25 12:09:58 +02:00
  • 9aa5b55b41 test/pr: simple PRin REPORT CAPABILITIES test David Disseldorp 2015-09-24 16:47:23 +02:00
  • 9c524b37fa test: add prin_report_caps() helper function David Disseldorp 2015-09-24 16:38:48 +02:00
  • ef8e59a24d lib/scsi: fix PRin REPORT CAPS allow_cmds unmarshalling David Disseldorp 2015-09-24 16:10:57 +02:00
  • 46e606f048 Merge pull request #182 from ddiss/mp_instead_of_reconnect Ronnie Sahlberg 2015-09-28 19:24:43 -07:00