summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Mostly implemented iSCSI text response handling. Finally, fixed some smaller ...Sebastian Vater2025-08-202-51/+312
* Added iSCSI handling to main server and network handling code and also creati...Sebastian Vater2025-08-194-8/+178
* Added iSCSI NOP-In and NOP-Out implementation for keep alive. Also increased ...Sebastian Vater2025-08-192-34/+130
* Finished iSCSI login handling. Also fixed some bugs and simplified certain st...Sebastian Vater2025-08-182-187/+297
* Some bug fixes, improvements in data structures and finally more login negoti...Sebastian Vater2025-08-152-64/+362
* Implemented iSCSI global vector init and destruction. Also more complete logi...Sebastian Vater2025-08-142-106/+789
* Added graphviz package for creating call and caller function graphs for doxyg...Sebastian Vater2025-08-131-1/+1
* Fixed various iSCSI implementation bugs and almost completed login phase. Fin...Sebastian Vater2025-08-132-195/+1259
* Implemented more login stuff and basic data payload handling. Also fixed some...Sebastian Vater2025-08-082-57/+718
* Implemented main loop of handling incoming iSCSI header packet data. Also add...Sebastian Vater2025-08-072-74/+2185
* Removed static iSCSI functions from header file and added CRC32C lookup table...Sebastian Vater2025-08-012-5/+3Star
* Added basic formatting for of iSCSI header and implementation file for doxyge...Sebastian Vater2025-08-012-346/+534
* Finished conversion of iSCSI header file comments to doxygen style (just anot...Sebastian Vater2025-08-011-1/+9
* Finished conversion of iSCSI header file comments to doxygen style (another m...Sebastian Vater2025-08-011-4/+10
* Finished conversion of iSCSI header file comments to doxygen style (missing o...Sebastian Vater2025-08-011-41/+53
* Finished of conversion of iSCSI header file comments to doxygen style.Sebastian Vater2025-08-011-253/+544
* Small fixes in iSCSI packet validation and mostly finished of conversion of i...Sebastian Vater2025-07-312-1643/+3154
* Fixed iSCSI implementation doxygen stuff and beginning of conversion of iSCSI...Sebastian Vater2025-07-303-701/+1391
* Fixed some iSCSI packet header definitions, also added other iSCSI protocol c...Sebastian Vater2025-07-302-58/+162
* Fixed some typos in iSCSI doxygen documentation. Also added iSCSI text key=pa...Sebastian Vater2025-07-292-2/+199
* doxygen: Fix pathSimon Rettberg2025-07-291-1/+1
* doxygen: Add initial config and gitlab runner jobSimon Rettberg2025-07-292-0/+81
* iSCSI Hash map now resizes at 75% load capacity. Added basic text key and val...Sebastian Vater2025-07-292-19/+517
* Added initial capacity parameter for iSCSI hash map creation. Also mostly fin...Sebastian Vater2025-07-252-77/+206
* Resize hash map after half capacity load instead full in order to avoid bucke...Sebastian Vater2025-07-252-11/+23
* Made fast hashing a little bit more readable and fixed address increment for ...Sebastian Vater2025-07-242-4/+5
* Fixed some typos and changed header digest CRC32C functions to store the resu...Sebastian Vater2025-07-242-25/+757
* Adapted code conventions to expected style. Also added CRC32C calculation. Fi...Sebastian Vater2025-07-232-91/+224
* Implemented basic iSCSI packet creation, destruction, AHS packet counting, in...Sebastian Vater2025-07-222-8/+395
* Added little endian to big endian conversion macros using optimized assembly ...Sebastian Vater2025-07-163-2/+52
* Added missing remaining login related text keys in iscsi.h.Sebastian Vater2025-07-111-0/+54
* Added most login related text keys and fixed a few typos in iscsi.h.Sebastian Vater2025-07-101-2/+869
* Added logout, SNACK and reject ISCSI protocol specifications to header file a...Sebastian Vater2025-07-091-16/+389
* Removed accidental else if clause in server/net.c causing compile failure. Al...Sebastian Vater2025-07-082-24/+491
* Added iSCSI async message packet to iscsi header file.Sebastian Vater2025-07-071-3/+120
* Initial commit. Some small code fixups and partial iscsi header file.Sebastian Vater2025-07-077-29/+798
* [KERNEL] Add CentOS 9.6 supportSimon Rettberg2025-06-251-3/+6
* github: switch to rocky vault for RHEL kernels, add 9.5 and 9.6Michael2025-06-251-6/+14
* [KERNEL] Fix linter complaintsSimon Rettberg2025-04-152-10/+21
* [KERNEL] Check if reply size matches requestSimon Rettberg2025-04-151-13/+32
* README: Add curl-devel for CentOS-based requirementsSimon Rettberg2025-02-171-0/+1
* Update README/GH workflow for Kernel 6.12Simon Rettberg2024-12-192-1/+5