Commit graph

7960 commits

Author SHA1 Message Date
José Pedro
227a00d854
Added InternalsVisibleTo build target. 2018-08-05 00:23:49 +01:00
José Pedro
91a9ffc7ff
Fixed unit tests and added them to Test.sln.
Removed compiler unit tests.
2018-08-04 21:30:50 +01:00
José Pedro
026d0fd443
Package updates. 2018-08-04 20:18:30 +01:00
José Pedro
8c2fa822e8
Test runner fix. 2018-08-04 19:24:40 +01:00
José Pedro
04c6a6ac28
Enabled the test adapter on test kernel projects.
Changed test kernels target framework to netcoreapp2.0.
2018-08-04 19:07:05 +01:00
José Pedro
cf0bf7d313
Moved test kernels to new subfolder. 2018-08-04 18:13:23 +01:00
José Pedro
c75ec2e126
Added test adapter for Cosmos test kernels. 2018-08-04 02:51:28 +01:00
José Pedro
4d88868362
Moved part of Cosmos.TestRunner.Core to Cosmos.TestRunner.Full. 2018-08-04 02:08:05 +01:00
Charles Betros
9f365d3fa5
Merge pull request #1016 from CosmosOS/remove-cosmos-testrunner-ui
Removed Cosmos.TestRunner.UI
2018-08-03 18:36:44 -05:00
José Pedro
1f35bf4268
Removed Cosmos.TestRunner.UI. 2018-08-01 20:47:37 +01:00
José Pedro
e70194da86
Test runner fixes. 2018-08-01 20:44:53 +01:00
jp2masa
9c895b3cd9
Merge pull request #875 from CosmosOS/test-runner-improvements
Test runner improvements
2018-08-01 18:14:05 +01:00
Valentin Charbonnier
4999defa91 Fix. 2018-07-28 18:40:26 +02:00
valentinbreiz
13808faf7b
Merge pull request #57 from CosmosOS/master
Merge master.
2018-07-28 18:23:01 +02:00
jp2masa
8a682223a5
Merge pull request #1014 from CosmosOS/network-fixes
Work on networking
2018-07-28 16:49:18 +01:00
Valentin Charbonnier
69d4bcc228 Minor changes. 2018-07-28 16:08:38 +02:00
valentinbreiz
2698b051fa
To hex plugged. .ToString("X") 2018-07-26 01:19:56 +02:00
Valentin Charbonnier
0228bb544d UDP Checksum works + Changes.
- Calculate and send packet with the correct checksum.
- Receive or not a packet if the checksum is correct or not.
- IsBroadcastAddress working.
- IsAPIPA
- Changes on OutgoingBuffer
2018-07-25 11:54:59 +02:00
Valentin Charbonnier
ac589eed64 Minor changes + debugger. 2018-07-25 11:45:29 +02:00
Valentin Charbonnier
38ccde1fbc Checksum.
Remove checksum on too long packets with PCNETII.
2018-07-25 04:11:27 +02:00
José Pedro
38c699d42d
Hyper-V fixes. 2018-07-24 22:53:22 +01:00
José Pedro
a92f541cbe
Test runner improvements. 2018-07-23 00:22:05 +01:00
José Pedro
27b3144e9b
Hyper-V fixes. 2018-07-23 00:07:32 +01:00
Valentin Charbonnier
ac8aaaa524 Fix. 2018-07-22 21:29:07 +02:00
Valentin Charbonnier
e837bc7ca1 Little fix. 2018-07-22 18:40:37 +02:00
valentinbreiz
12103169ef
Merge pull request #56 from CosmosOS/master
File system fixes and code cleanup.
2018-07-22 18:35:29 +02:00
fanoI
b43d2bb67d Removed ReadBuffer "optimization": it made fail read of file bigger of one cluster :-( 2018-07-22 17:42:03 +02:00
fanoI
c6165e6970 Fixed Test.sln file. 2018-07-22 16:37:02 +02:00
fanoI
da61f7885f Merge branch 'master' of https://github.com/CosmosOS/Cosmos into DiskManager
# Conflicts:
#	Test.sln
#	source/Cosmos.System2/FileSystem/FAT/FatFileSystem.cs
2018-07-22 16:16:39 +02:00
fanoI
a52d7918a5 Created new DiskManager class with the required methods that DriveInfo does not have: Format, ChangeDriveLetter, CreatePartition.
- Only Format is implemented for now
- Modified Bochs configuration: increased IPS to 4'000'000 this makes it more faster
- Optimized ReadFatSector to allocate less
2018-07-22 14:58:57 +02:00
valentinbreiz
837e4d5506
Update Global.cs 2018-07-21 23:37:37 +02:00
valentinbreiz
1746d27b69
Merge pull request #55 from CosmosOS/ps2-driver-fixes
Ps2 driver fixes
2018-07-21 23:36:36 +02:00
valentinbreiz
9991438084
Update Global.cs 2018-07-21 23:36:19 +02:00
valentinbreiz
65d5e25477
Update Global.cs 2018-07-21 23:35:47 +02:00
valentinbreiz
ac955d0ec6
Update PS2Controller.cs 2018-07-21 23:33:46 +02:00
José Pedro
4a801eb167
File system fixes and code cleanup. 2018-07-21 21:06:18 +01:00
José Pedro
be44ef26b0
PS/2 driver fixes. 2018-07-21 20:38:42 +01:00
Valentin Charbonnier
6b5ae320f6 Fix on real hardware. 2018-07-20 17:25:33 +02:00
José Pedro
daa40d38e2
Hyper-V fix. 2018-07-18 23:15:59 +01:00
fanoI
23cc82d3a8
Merge pull request #984 from quajak/master
Reduce usage of ByteConverter
2018-07-17 20:04:20 +02:00
José Pedro
73c4009e0e
Fixed build. 2018-07-17 00:44:18 +01:00
José Pedro
c2a9e91451
Fixed Hyper-V integration. 2018-07-16 22:07:59 +01:00
Valentin Charbonnier
dc901ee20d Build fix. 2018-07-15 16:22:05 +02:00
Valentin Charbonnier
f929097973 Conflicts fixed. 2018-07-15 16:14:35 +02:00
valentinbreiz
e17cf7839a
Merge pull request #40 from Og-Rok/OgRok-Multitasking
[WIP] Multitasking
2018-07-15 16:00:52 +02:00
valentinbreiz
f943d08a83
Merge branch 'master' into OgRok-Multitasking 2018-07-14 23:49:24 +02:00
Valentin Charbonnier
87a22561da Better logs. 2018-07-14 22:00:46 +02:00
José Pedro
fbad75fc71
Fixed appveyor.yml. 2018-07-11 22:47:19 +01:00
valentinbreiz
d06a37e896
Merge pull request #54 from CosmosOS/master
Merge master.
2018-07-11 19:05:18 +02:00
Quajak
10528e0158 Fixed the problems 2018-07-11 18:02:34 +02:00