58 Commits

Author SHA1 Message Date
9b2e25a669 Update copyright year. 2024-12-19 15:34:27 +00:00
9778904dba Update copyright year. 2020-12-31 23:12:05 +00:00
ab03806b50 Fix headers. 2020-10-26 01:10:22 +00:00
3c6906afe9 Code clean-up. 2020-10-24 04:23:01 +01:00
1f98e89f4c Code style. 2020-03-01 17:02:54 +00:00
e1bc701311 Rename structures. 2020-03-01 05:52:58 +00:00
6b224c60a3 Rename more macros. 2020-03-01 05:50:46 +00:00
d4891dc781 Rename hello header. 2020-03-01 05:49:49 +00:00
06944ade67 Rename include file. 2020-03-01 05:46:10 +00:00
e95ceac219 Rename comments. 2020-03-01 05:44:49 +00:00
4c30357650 Update copyright date. 2020-01-03 17:42:13 +00:00
1c07cbbf90 Missing includes and variables from refactoring. 2019-10-27 20:30:35 +00:00
978e39bd81 Remove unused variables. 2019-10-26 22:26:02 +01:00
b613376a68 Add missing includes. 2019-10-26 22:23:53 +01:00
65a8373d26 Separate network worker loop. 2019-10-20 21:50:25 +01:00
8cad44149f Print addresses before opening socket. 2019-10-20 21:38:14 +01:00
4f21cdfbc9 Fix includes. 2019-10-20 21:09:10 +01:00
add2c028fe Use slim for printing connected client network address. 2019-10-20 20:53:30 +01:00
9889fc743e Use slims for BSD Sockets functions. 2019-10-20 20:47:36 +01:00
318b171262 Separate printing available IP addresses by platform. 2019-10-20 20:27:45 +01:00
77c8218564 Separate hello packet creation for platform. 2019-10-20 20:08:06 +01:00
78d23fce19 General refactor. 2019-10-19 18:30:45 +01:00
bc1a7c3f7c Implement SDHCI packets. 2019-10-19 17:56:54 +01:00
dae15d9009 Implement ATA commands for Linux. 2019-10-19 03:11:13 +01:00
5ff5a2e973 Implement ATA packets. 2019-10-19 02:42:47 +01:00
eb4e3e3f32 Implement Get PCMCIA Data packet, and support for Linux. 2019-10-19 01:09:50 +01:00
fa4fa839a6 Implement Get FireWire Data packet, and support for Linux. 2019-10-19 00:09:03 +01:00
ce9d540ec1 Implement get USB data packet. 2019-10-18 23:41:20 +01:00
62e90e0519 Implement Get SDHCI Registers packet. 2019-10-18 00:25:45 +01:00
1783b07377 Implement processing SCSI packets. 2019-10-16 22:56:42 +01:00
71954fd9fa Implement get device type packet. 2019-10-16 20:18:08 +01:00
a4a367b275 Store device path. 2019-10-16 19:15:38 +01:00
8740316184 Remove spurious message. 2019-10-16 19:07:48 +01:00
2581ba1d55 Handle not implemented packets. 2019-10-16 19:06:40 +01:00
1eeb22ebc9 Handle open device packet. 2019-10-13 22:41:12 +01:00
3fb5b9e942 Add open device packet. 2019-10-13 21:59:28 +01:00
53c1deedf3 Add NOP packet. 2019-10-13 20:52:27 +01:00
dfe72a990e Send device info list response. 2019-10-13 15:11:45 +01:00
71ba668c44 Free device info list. 2019-10-13 14:11:54 +01:00
782c2b1e20 Do not close uninitialized socket. 2019-10-12 23:53:40 +01:00
d032af0d58 Add function to list devices. 2019-10-12 23:53:29 +01:00
dcc02a1f1b TODO: Packet for NOP. 2019-10-12 23:52:48 +01:00
3f61767f2d Skip packet if not managed. 2019-10-12 23:22:51 +01:00
b3904828a4 Fix wording. 2019-10-12 23:11:52 +01:00
49fab26559 Wait connections in an infinite loop. 2019-10-12 23:04:28 +01:00
c21e16711b Change packet id to uint64_t. 2019-10-12 22:09:27 +01:00
a5727168ef Read client hello packet. 2019-10-12 19:12:03 +01:00
47e6125f92 Added hello packet. 2019-10-12 18:41:14 +01:00
d086a2778a Rearrange main code. 2019-10-12 17:28:29 +01:00
5b18817fbf Print system version. 2019-10-12 17:28:09 +01:00