Commit Graph

  • fddacc0600 lib/libiscsi.syms: Sort alphabetically Bart Van Assche 2021-07-17 21:33:18 -07:00
  • 8b4670db3e ci: First phase of adding MingW support Bart Van Assche 2021-07-17 19:50:35 -07:00
  • cb4489776b configure.ac: Run autoupdate Bart Van Assche 2021-07-17 20:37:42 -07:00
  • 1e545eedb2 README.md: Update Bart Van Assche 2021-07-17 19:15:36 -07:00
  • c9fd0743bc README: Rename into README.md Bart Van Assche 2021-07-17 19:15:31 -07:00
  • b446ab3188 ci: Switch from Travis to AppVeyor Bart Van Assche 2021-07-16 20:52:09 -07:00
  • c49461e4b7 test-tool: Do not use empty initializers Bart Van Assche 2021-06-24 20:07:54 -07:00
  • 70759869ff Port to MinGW Bart Van Assche 2021-05-23 12:13:59 -07:00
  • ca9c585ef6 win32/win32_compat.c: Reformat this file Bart Van Assche 2021-05-23 12:20:07 -07:00
  • 2a5a0b3291 Enable -Wno-unused-parameter Bart Van Assche 2021-05-23 11:40:53 -07:00
  • ea6b2282d4 Use __attribute__((format(printf, ...))) directly Bart Van Assche 2021-05-23 11:38:43 -07:00
  • 4ea2bc6acb Merge pull request #352 from orbea/automake Bart Van Assche 2021-05-23 09:22:07 -07:00
  • c437afa825 build: Add -no-undefined where missing orbea 2021-05-22 18:55:06 -07:00
  • 9649fe1ddc build: Correct usage of LIBADD and LDADD orbea 2021-05-22 18:48:28 -07:00
  • c547d2dc7f build: Remove bogus LDADD variables orbea 2021-05-22 18:43:00 -07:00
  • 4072e608c1 Merge pull request #351 from concatime/patch-1 Bart Van Assche 2021-05-03 07:56:00 -07:00
  • d08547f38a Add header <strings.h> for strncasecmp Issam Maghni 2021-05-03 03:45:44 +00:00
  • f87a5adaa0 test-tool: Change command_is_implemented from a global variable into an argument Bart Van Assche 2021-02-08 19:01:31 -08:00
  • c7a9f51d23 test-tool: Move a logging statement into write_residuals_test() Bart Van Assche 2021-02-08 17:55:19 -08:00
  • a21065cf71 test-tool: Add default clauses in recently modified switch statements Bart Van Assche 2021-02-08 17:49:57 -08:00
  • 0c304f0c3c test-tool, residuals: Rename struct residuals_test_data members Bart Van Assche 2021-02-08 17:21:21 -08:00
  • 88a46a03d3 Merge pull request #345 from nastya-nizharadze/residuals-tests-fix2 Bart Van Assche 2021-02-08 17:13:11 -08:00
  • 1b7d1743ae test-tool: Add overwrite check for all test cases Anastasia Kovaleva 2021-01-27 12:20:27 +03:00
  • e9bf7c2d05 test-tool: Change write residuals tests overwrite check according to FCP-4 Anastasia Kovaleva 2021-01-27 12:13:10 +03:00
  • 2e8c571955 test-tool: Refactoring residuals write tests Anastasia Kovaleva 2021-01-27 12:09:50 +03:00
  • 34fd477ede test-tool: Allow CHECK CONDITION in response to overflow/underflow Anastasia Kovaleva 2021-01-27 11:58:00 +03:00
  • a2fa59bef0 .travis.yml: Multiple changes Bart Van Assche 2021-01-24 15:44:48 -08:00
  • 10da1d269a Merge pull request #349 from ddiss/report_luns Bart Van Assche 2021-01-22 19:25:49 -08:00
  • 88a6060c7a test-tool: add simple REPORT LUNS test David Disseldorp 2021-01-22 21:27:18 +01:00
  • 51313c7912 Merge pull request #348 from vcunat/p/32bit-formt Bart Van Assche 2021-01-21 20:35:06 -08:00
  • 7f97ac0e4c init: fix Wformat on 32-bit platforms Vladimír Čunát 2021-01-21 10:29:57 +01:00
  • a8fcd18850 Revert "specify number of blocks in write_same command" Bart Van Assche 2020-12-17 13:52:45 -08:00
  • 72dd7beb1b Merge pull request #347 from bytedance/fix_iser_sigsegv_v2 Bart Van Assche 2020-11-08 07:29:17 -08:00
  • 03fa3f627c iser: fix segmentation fault when task management pdu is received Hou Pu 2020-11-06 19:47:00 +08:00
  • ed90d56579 iser: fix segmentation fault when async message pdu is received Hou Pu 2020-11-06 17:52:53 +08:00
  • bc83b0ddb0 Merge pull request #344 from ddiss/compareandwrite_miscompare_sense Bart Van Assche 2020-10-23 19:19:12 -07:00
  • 957cc96232 test-tool: add COMPARE AND WRITE MiscompareSense test David Disseldorp 2020-10-15 01:03:10 +02:00
  • 53c58f8aea lib: parse Information fixed sense field David Disseldorp 2020-10-14 20:43:14 +02:00
  • 6eb4b7b6e5 lib: parse Information sense descriptor type David Disseldorp 2020-10-14 20:43:11 +02:00
  • 02b9b01fa1 lib: check length for sense key specific sense data descriptors David Disseldorp 2020-10-19 14:37:13 +02:00
  • 34a632a04e lib: drop generic sense data descriptor VALID check David Disseldorp 2020-10-19 14:23:12 +02:00
  • 971bac8cfb Merge pull request #343 from almilos/fix-sbc3-check Bart Van Assche 2020-09-11 14:57:12 -07:00
  • f342056a52 test-tool: add version descriptor checks for more SBC-3 versions Aleksandr Miloserdov 2020-09-11 13:26:26 +03:00
  • 2a34e8fe1e Merge pull request #342 from heroin-moose/fix-iscsi-cmdsn-tests Bart Van Assche 2020-09-03 17:14:06 -07:00
  • 859070854d test-tool: Fix CmdSN tests Consus 2020-09-02 16:38:29 +03:00
  • 5553d6bddf test-tool/test_async_lu_reset_simple: Move an assert statement Dharmesh Shah 2020-08-17 13:18:19 -07:00
  • b5cd42e103 Remove an unused function from the iSER code Bart Van Assche 2020-08-18 20:02:27 -07:00
  • 17fd81a69d Merge pull request #339 from ddiss/async_logout_during_write Bart Van Assche 2020-08-18 19:06:26 -07:00
  • 54b3dcaa30 test-tool: add LogoutDuringIOAsync test case David Disseldorp 2020-08-18 15:44:10 +02:00
  • 4080c09839 test-tool: rename async write dispatch/complete counters David Disseldorp 2020-08-18 13:32:48 +02:00
  • 3f50a1462c Merge pull request #338 from ddiss/pdu_cancel_use_after_free Bart Van Assche 2020-08-18 07:00:27 -07:00
  • 87272919ad pdu: fix use after free during cancellation David Disseldorp 2020-08-18 15:15:12 +02:00
  • e9cefe7e42 .travis.yml: Also build for the ppc64le architecture sanjay-cpu 2020-08-11 07:16:16 +00:00
  • 44facb175b Merge pull request #335 from qiankehan/iscsi-ls Bart Van Assche 2020-08-12 19:59:57 -07:00
  • fb0f3691ed Merge pull request #334 from heroin-moose/fix-hardcoded-block-size Bart Van Assche 2020-08-11 18:35:51 -07:00
  • 0749990afb Merge pull request #333 from ddiss/iscsi-dd-cleanup Bart Van Assche 2020-08-11 18:34:32 -07:00
  • 6db782bb0a iscsi-ls: Fix iser url scheme parsing Han Han 2020-08-11 21:57:12 +08:00
  • 9e160e02b6 test-tool: Use block_size instead of hardcoded 512 bytes Consus 2020-08-10 15:51:54 +03:00
  • 37e6e112b6 examples/iscsi-dd: use common init function for src and dst endpoints David Disseldorp 2020-08-07 13:42:32 +02:00
  • eb4c8e20ff examples/iscsi-dd: use common iscsi_endpoint struct David Disseldorp 2020-08-06 19:41:29 +02:00
  • c54c4cd202 iscsi-perf: Add explicit casts to avoid two warnings Ronnie Sahlberg 2020-07-31 09:21:33 +10:00
  • 76f9578d1c Merge pull request #332 from bytedance/fix_cancellation_handling Bart Van Assche 2020-07-18 20:04:29 -07:00
  • ee47dc7338 socket: Make the pdu timeout handling aware of old iscsi context Xie Yongji 2020-06-23 15:37:12 +08:00
  • aad136e5b9 libiscsi: Make the cancellation aware of the pdus in old iscsi context wanghonghao 2020-06-23 19:48:26 +08:00
  • e9c1f10258 pdu: Remove the checking for iscsi->is_loggedin in iscsi_cancel_pdus() Xie Yongji 2020-06-03 13:49:44 +08:00
  • 10868c491d libiscsi: Avoid discontinuities in cmdsn ordering in some cases Xie Yongji 2020-06-02 20:15:50 +08:00
  • 0e9b29751c Merge pull request #331 from heroin-moose/fix-block-size Bart Van Assche 2020-06-17 07:04:40 -07:00
  • 7258fbfd83 test-tool: Use block_size instead of hardcoded 512 bytes Consus 2020-06-17 14:55:40 +03:00
  • bddbc01829 Merge pull request #330 from tmakatos/master Bart Van Assche 2020-06-05 21:13:44 -07:00
  • 9705017e37 exclude ld_iscsi.so from RPM Thanos Makatos 2020-06-01 06:35:49 -07:00
  • f82a899fc5 include iser-private.h in make dist tarball Thanos Makatos 2020-06-01 05:58:01 -07:00
  • 33c66f2c39 test-tool, compare and write: Reduce maximum number of blocks from 256 to 255 Bart Van Assche 2020-05-15 09:53:22 -07:00
  • b4d59cd29c test_compareandwrite_invalid_dataout_size: Simplify this test Bart Van Assche 2020-05-15 09:09:19 -07:00
  • 9fcdce3101 test-tool: Use asprintf() in sg_send_scsi_cmd() Bart Van Assche 2020-05-14 11:50:38 -07:00
  • b9effb556f test-tool: Fix a comment in sg_send_scsi_cmd() Bart Van Assche 2020-05-14 11:39:17 -07:00
  • 6aa5acb659 test-tool: Split send_scsi_command() Bart Van Assche 2020-05-14 11:32:55 -07:00
  • e61d5d6241 Merge pull request #328 from bytedance/fix_rewrite_immediate_pdu_cmdsn Bart Van Assche 2020-05-14 10:37:25 -07:00
  • 7e59b9bd23 socket: fix rewrite cmdsn of immediate pdus wanghonghao 2020-05-09 09:11:53 +08:00
  • 4db1e0a463 Merge pull request #325 from bytedance/iser_fix_chap_and_reduce_mallocs Bart Van Assche 2020-04-14 19:00:03 -07:00
  • a22a9bb7db iser: eliminate unnecessary memory allocations wanghonghao 2020-04-14 18:02:36 +08:00
  • 2b9b097c35 iser: use login_resp_buf until login is finished wanghonghao 2019-12-09 22:43:06 +08:00
  • ce09f48f02 Merge pull request #324 from bytedance/iser_conn Bart Van Assche 2020-04-11 08:59:44 -07:00
  • a03744c80a init: free iscsi->opaque before check mallocs/frees counter wanghonghao 2020-04-06 21:08:38 +08:00
  • 0659c74302 reconnect: collect mallocs/frees of the previous reconnection wanghonghao 2020-04-06 21:08:34 +08:00
  • 843a01cbd8 iser: aggregate ack completion queue (CQ) events wanghonghao 2020-04-06 21:08:30 +08:00
  • bd9524b4ce iser: free tx_desc of queued/inflight pdus wanghonghao 2020-04-06 21:08:24 +08:00
  • 2212021747 iser: enhance connection procedure wanghonghao 2020-04-06 21:07:54 +08:00
  • cdcb35e6c6 iser: destroy communication events channel on release wanghonghao 2020-04-06 20:27:03 +08:00
  • b4b0a79164 Merge pull request #323 from bytedance/iser_memory_region_allocator Bart Van Assche 2020-04-05 21:26:23 -07:00
  • 68ce3363aa iser: dynamic memory region allocator wanghonghao 2019-12-03 15:32:41 +08:00
  • 0bbd90e0de Merge pull request #321 from ddiss/xcopy_type_a0_sds Bart Van Assche 2020-03-18 11:52:52 -07:00
  • a89583aec3 test/xcopy_simple: add XCOPY test with 0x0A segment descriptor David Disseldorp 2020-03-18 17:00:41 +01:00
  • c8992f45b1 test: add support for 0x0A type XCOPY segment descriptors David Disseldorp 2020-03-18 15:04:11 +01:00
  • 385c6e8ae9 test/xcopy_simple: zero destination range before copy David Disseldorp 2020-03-18 13:24:54 +01:00
  • 46e978ce97 iser: fix hang in rdma_destroy_id zhenwei pi 2020-03-18 10:08:03 +08:00
  • dcf95f9780 iser: fix crash for sending pdi during reconnecting zhenwei pi 2020-03-10 15:50:24 +08:00
  • 37fb15e8eb Merge pull request #320 from ddiss/xcopy_type_a0_sds_prep Bart Van Assche 2020-03-17 17:13:48 -07:00
  • da7c1c4b0a test: use spec defined XCOPY segment descriptor lengths David Disseldorp 2020-03-17 18:09:05 +01:00
  • 8dbf6e51e2 test: use scsi_set_uintX marshalling helpers for XCOPY David Disseldorp 2020-03-17 15:52:07 +01:00
  • 65caf10cab iser: Remove a superfluous pointer check Bart Van Assche 2020-03-04 19:28:43 -08:00