summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fixed iSCSI SCSI CDB SERVICE_IN_ACTION_16 endianess conversion error. Finally...iscsiSebastian Vater2025-11-031-1/+1
* Reverted making iSCSI SCSI task and iSCSI PDU reference counter atomic since ...Sebastian Vater2025-10-242-17/+17
* Made iSCSI PDU reference counter atomic, too.Sebastian Vater2025-10-242-5/+5
* Made iSCSI SCSI task reference counter atomic.Sebastian Vater2025-10-232-7/+7
* Fixed iSCSI SCSI INQUIRY command header declaration for VPD device info page.Sebastian Vater2025-10-222-21/+21
* A little iSCSI code cleanup ...Sebastian Vater2025-10-212-117/+140
* Fixed typo in iSCSI portal group handling and removed obselete assignment.Sebastian Vater2025-10-201-4/+2Star
* Implemented iSCSI discovery and related portal group and portals handling. Al...Sebastian Vater2025-10-202-419/+1064
* Fixed ISCSI_STRLEN macro for iSCSI login authentication keys.Sebastian Vater2025-10-162-173/+171Star
* Fixed multithreading issues with multiple connections per iSCSI session. Also...Sebastian Vater2025-10-162-52/+148
* Fixed NULL pointer crash in iSCSI and new LogicalBlockSize default is 512 ins...Sebastian Vater2025-10-151-1/+1
* Fixed missing name parameter.Sebastian Vater2025-10-151-1/+1
* Fixed config file iSCSI part not honoring SCSI device specific settings. Also...Sebastian Vater2025-10-153-83/+415
* Fixed typo in iSCSI server config template and README.md.Sebastian Vater2025-10-131-1/+1
* Updated documentation README.md in iscsi branch.Sebastian Vater2025-10-131-1/+1
* iSCSI Release candiate. Fixed iSCSI (some critical) bugs encountered during t...Sebastian Vater2025-10-132-311/+438
* Fixed iSCSI SCSI INQUIRY optimal block size configuraton. Finally, added TCP_...Sebastian Vater2025-10-092-7/+17
* Fixed crash if no iSCSI SCSI LUN was found.Sebastian Vater2025-10-091-0/+10
* Fixed iSCSI spelling typo in example server.conf and iscsi.conf. Finally, rem...Sebastian Vater2025-10-081-28/+28
* Fixes to iSCSI DNBD3 proxy uplink handling.Sebastian Vater2025-10-072-87/+67Star
* Moved uplink mutex / condition init and destroy to task creation and destruct...Sebastian Vater2025-10-062-37/+62
* [SERVER] iscsi: Implement relaying requests to uplink serversSimon Rettberg2025-10-062-3/+69
* Implemented iSCSI global and SCSI device specific INI file configuration. Als...Sebastian Vater2025-10-065-710/+2510
* Added more mutexes and read/write locks to iSCSI server. Finally, moved temp ...Sebastian Vater2025-10-012-40/+146
* Implemented better read/write and mutex locking in iSCSI server. Some little ...Sebastian Vater2025-10-012-186/+399
* Fixed some very memory leaks in iSCSI reported by valgrind and improved sessi...Sebastian Vater2025-09-302-107/+52Star
* Fixed crash in iSCSI server if a write command is sent.Sebastian Vater2025-09-302-11/+92
* Images are now propagated as a read-only SCSI device in iSCSI implementation ...Sebastian Vater2025-09-292-11/+48
* Fixed various memory leaks reported by valgrind. Also fixed some bugs in DNBD...Sebastian Vater2025-09-292-1572/+1588
* Implemented iSCSI DNBD3 image name and WWN extraction from IQN. Also fixed so...Sebastian Vater2025-09-262-151/+340
* Huge iSCSI refactoring. Added doubly linked list for iSCSI and SCSI task mana...Sebastian Vater2025-09-252-787/+523Star
* Fixed most iSCSI related valgrind hints. Finally, some more bugs fixed.Sebastian Vater2025-09-232-54/+76
* Added iSCSI PDU reference tag and relative desired data position to iSCSI tas...Sebastian Vater2025-09-232-457/+266Star
* Fixed remaining iSCSI bugs which prevent Debian ISO from booting and running....Sebastian Vater2025-09-182-254/+280
* [SERVER] Add image->wwn, add according getterSimon Rettberg2025-09-173-12/+65
* Implemented iSCSI SCSI emulation read and write operations on DNBD3 image wit...Sebastian Vater2025-09-172-25/+522
* Implemented iSCSI SCSI MODE SENSE command. Also did code refactoring. Finally...Sebastian Vater2025-09-162-123/+1250
* Fixed iSCSI SCSI emulation and implemented adding target port to iSCSI device...Sebastian Vater2025-09-122-34/+355
* Implemented remaining INQUIRY iSCSI SCSI emulation related stuff. Also fixed ...Sebastian Vater2025-09-112-155/+1954
* Implemented iSCSI very basic locking for multithreaded usage. Also added non-...Sebastian Vater2025-09-093-622/+2099
* iSCSI SCSI emulation for DNBD3 started and most block based operations finish...Sebastian Vater2025-09-052-127/+1052
* Implemented basic iSCSI SCSI Persistent Reservation (PR) handling and checkin...Sebastian Vater2025-09-042-87/+998
* Finished most of iSCSI data transfer task management, also done more code ref...Sebastian Vater2025-09-032-404/+1662
* Implemented lots of iSCSI SCSI INQUIRY opcode related stuff, also did some co...Sebastian Vater2025-08-292-121/+1339
* Added iSCSI opcode immediate flag to header file to make code more readable a...Sebastian Vater2025-08-262-12/+15
* iSCSI Code refactoring and simplification. Finally, removed obselete iSCSI PD...Sebastian Vater2025-08-262-184/+197
* Fixed remaining bugs preventing successful iSCSI login phase. Also added basi...Sebastian Vater2025-08-262-123/+537
* Implemented missing actual reading payload data PDU. Finally fixed most bugs ...Sebastian Vater2025-08-222-69/+120
* Added portal group for iSCSI on DNBD3 connection init.Sebastian Vater2025-08-221-3/+36
* Implemented sending iSCSI Ready To Transfer (R2T) packet data. Also added ver...Sebastian Vater2025-08-212-34/+908