summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [SERVER] iscsi: Make iscsi_connection stack-allocatediscsi-refactorSimon Rettberg2025-11-131-64/+6Star
* [SERVER] iscsi: May not -> Must notSimon Rettberg2025-11-121-39/+39
* [SERVER] iscsi: Replace int8 with uint8, remove unused login flagsSimon Rettberg2025-11-122-58/+20Star
* [SERVER] iscsi: Implement NOP-In on idle timeoutSimon Rettberg2025-11-121-29/+45
* [SERVER] iscsi: Fix handling of reason_code in logout requestSimon Rettberg2025-11-122-2/+7
* [SERVER] iscsi: fix typoSimon Rettberg2025-11-111-2/+2
* [SERVER] iscsi: Remove unused defines, move session into connectionSimon Rettberg2025-11-112-1072/+70Star
* [SERVER] iscsi: Report read cache enabled; report maximum prefetchSimon Rettberg2025-11-111-4/+10
* [SERVER] iscsi: Fix endianness conversion of rotation rateSimon Rettberg2025-11-111-16/+16
* [SERVER] iscsi: Make kernel really fast againSimon Rettberg2025-11-101-10/+22
* [SERVER] iscsi: Make kernel fast againSimon Rettberg2025-11-071-4/+7
* [SERVER] iscsi: Make iscsi_task stack-allocatedSimon Rettberg2025-11-062-91/+25Star
* [SERVER] iscsi: Overhaul sending of SCSI response, and DATA-In loopSimon Rettberg2025-11-062-184/+131Star
* [SERVER] iscsi: Add bytesSent accounting, set thread nameSimon Rettberg2025-11-061-0/+5
* [SERVER] iscsi: Minor clang-tidy cleanups (mostly)Simon Rettberg2025-11-061-230/+114Star
* [SERVER] iscsi: Reply OK to any task management functionSimon Rettberg2025-11-062-1/+235
* [SERVER] iscsi: Reduce number of castsSimon Rettberg2025-11-031-63/+65
* [SERVER] iscsi: Turn [0] fields into [], remove unused onesSimon Rettberg2025-11-031-112/+32Star
* [SERVER] iscsi: Remove more unused stuffSimon Rettberg2025-10-312-131/+7Star
* [SERVER] iscsi: Fix endianness bugSimon Rettberg2025-10-311-6/+2Star
* [SERVER] iscsi: Rename constant to reflect it means LOGICAL block sizeSimon Rettberg2025-10-312-21/+22
* [SERVER] iscsi: Unify usage of length and position variablesSimon Rettberg2025-10-302-461/+213Star
* [SERVER] iscsi: Refactor receive function and PDU handlingSimon Rettberg2025-10-304-1056/+617Star
* [SERVER] iscsi: Honor global _shutdownSimon Rettberg2025-10-272-6/+1Star
* [SERVER] iscsi: Restore proper padding of DataSegmentSimon Rettberg2025-10-241-0/+7
* [SERVER] iscsi: Cleanup commented-out codeSimon Rettberg2025-10-241-5/+0Star
* [SERVER] iscsi: Change LUN to 0Simon Rettberg2025-10-241-1/+1
* Update README and sample configSimon Rettberg2025-10-244-552/+5Star
* Fix AFL buildSimon Rettberg2025-10-2410-42/+26Star
* [SERVER] Refactor classic dnbd3 code a bit, locking etc.Simon Rettberg2025-10-241-28/+54
* [SERVER] iscsi: Fix crashesSimon Rettberg2025-10-243-37/+41
* [SERVER] Check if iSCSI server is enabled, check opcodeSimon Rettberg2025-10-243-12/+16
* [SERVER] iscsi: use sendfile()Simon Rettberg2025-10-246-151/+122Star
* [SERVER] iscsi refactor: First working versionSimon Rettberg2025-10-248-5315/+2289Star
* WIPSimon Rettberg2025-10-246-13043/+738Star
* 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-063-37/+185
* [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-068-710/+2959
* 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-293-1572/+1589
* 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