Commit graph

4461 commits

Author SHA1 Message Date
José Pedro
960cf85617
Code cleanup. 2018-12-13 21:29:22 +00:00
José Pedro
b17ce14982
Removed old project system. 2018-12-10 22:21:58 +00:00
José Pedro
70128bb09b
Fixed build tasks package. 2018-12-07 11:36:55 +00:00
José Pedro
5cf4dbd990
Project system fixes for VS 2019. 2018-12-06 16:55:11 +00:00
José Pedro
420ca1c715
VSIX manifest updates. 2018-12-06 01:24:20 +00:00
José Pedro
de52f31d3f
Code cleanup. 2018-12-06 00:39:52 +00:00
José Pedro
1a8a398840
Build targets. 2018-12-05 23:13:37 +00:00
José Pedro
482ef83d3c
Build target fixes. 2018-12-05 22:39:01 +00:00
José Pedro
990a375ea0
Builder fixes for VS 2019. 2018-12-05 22:34:14 +00:00
José Pedro
945a1cce72
Code cleanup. 2018-12-01 22:55:14 +00:00
José Pedro
18ea0cd23f
Build updates. 2018-11-28 23:35:10 +00:00
José Pedro
e5a2d6cf2e
Code cleanup. 2018-11-26 23:42:31 +00:00
José Pedro
a098ce7b73
Build updates. 2018-11-25 22:55:38 +00:00
José Pedro
1f72b95c33
Fixed package reference version. 2018-11-25 01:24:41 +00:00
José Pedro
adf1973948
Replaced package license URL with license file. 2018-11-20 22:50:54 +00:00
José Pedro
d1b6d4c61e
Fixed project references. 2018-11-19 12:50:25 +00:00
José Pedro
d9b65bde1b
Fixed project references. 2018-11-19 01:19:28 +00:00
José Pedro
217997e7ff
Fixed templates. 2018-11-19 00:58:07 +00:00
Quajak
b5f4e054fe
Fixed magic number check for bitmap 2018-11-18 12:32:26 +01:00
José Pedro
10e214aed0
Build updates. 2018-11-16 00:47:37 +00:00
José Pedro
d3a704905b
Fixed builder. 2018-11-11 21:56:11 +00:00
José Pedro
60242fff7d
Package updates. 2018-11-10 23:32:13 +00:00
José Pedro
e363ce3f3e
Code cleanup. 2018-11-08 23:12:05 +00:00
José Pedro
a4e19c4db6
Build updates. 2018-11-01 22:47:48 +00:00
José Pedro
746b6da5d7
Build updates. 2018-11-01 14:39:15 +00:00
José Pedro
0076ee1788
Moved Cosmos.Core.DebugStub to IL2CPU. 2018-10-30 20:08:45 +00:00
José Pedro
feac2fef40
Code cleanup. 2018-10-30 18:00:26 +00:00
José Pedro
f2a938752f
Builder updates. 2018-10-30 12:09:59 +00:00
José Pedro
39d3d2be14
Moved Cosmos.Build.Common to Common.
Moved Cosmos.Build.Common.Tests to Common.
2018-10-30 11:56:00 +00:00
José Pedro
5593dedac0
Build updates.
Project file cleanup.
2018-10-29 00:38:17 +00:00
José Pedro
6d721b095a
Package updates.
Project file cleanup.
2018-10-29 00:01:39 +00:00
José Pedro
14a661b579
Removed CA1708 suppression from Cosmos.System. 2018-10-25 22:29:20 +01:00
jp2masa
54c9472244
Merge pull request #1065 from CosmosOS/cgs-code-cleanup
CGS code cleanup
2018-10-24 00:18:39 +01:00
José Pedro
dec3e16d63
CGS code cleanup. 2018-10-23 21:02:33 +01:00
José Pedro
acdc048402
Network code cleanup. 2018-10-20 17:02:45 +01:00
José Pedro
a7f508af14
Code cleanup. 2018-10-18 23:29:07 +01:00
José Pedro
a08fdc6dfd
Code cleanup. 2018-10-17 22:18:27 +01:00
José Pedro
39b06adcaa
Added roslyn analyzers. 2018-10-15 21:19:01 +01:00
Sijmen J. Mulder
87a233ab3f Check for floating bus
Fixes #1056: Does not boot if there is no IDE Secondary Master
(VirtualBox)
2018-10-11 23:02:16 +02:00
Charles Betros
2ca4b2adb8 Add comparers for byte and char. 2018-10-10 18:02:57 -05:00
Charles Betros
2831811035 Change AssemblyQualifiedName to FullName since mscorlib and System.Private.CoreLib won't match. 2018-10-08 21:37:35 -05:00
Charles Betros
668debc3ab
Merge pull request #1031 from CosmosOS/coredump-fixes
Fixed core dump
2018-10-07 15:00:35 -05:00
José Pedro
19c86c21f1
Build targets. 2018-10-04 23:51:36 +01:00
José Pedro
470d47b6c9
Code cleanup. 2018-10-02 22:07:00 +01:00
Quajak
d5352d12e2 Revert "Code cleanup."
This reverts commit 571aadfd63.
2018-10-02 15:25:24 +02:00
José Pedro
571aadfd63
Code cleanup. 2018-10-01 22:44:42 +01:00
fanoI
a882e34665
Merge pull request #1041 from quajak/memory-stream
Fixed IO Tests
2018-09-30 13:12:13 +02:00
José Pedro
0078fd62bf
Removed XSharp from builder dependencies. 2018-09-30 03:15:09 +01:00
José Pedro
3dfe554315
Code cleanup. 2018-09-28 20:03:07 +01:00
José Pedro
14eb79c8ae
Code cleanup. 2018-09-27 20:38:45 +01:00
José Pedro
1175aa5594
Removed Cosmos.Build.MSBuild. 2018-09-25 20:41:40 +01:00
fanoI
c0ce82a9fd
Merge pull request #908 from fanoI/hashtable-work
[WIP] Created plugs to make Hashtable work (at least when an object is key).
2018-09-23 18:11:16 +02:00
fanoI
db730bda35
Merge pull request #951 from CosmosOS/timespan-datetime
Fixed TimeSpan and DateTime
2018-09-23 18:07:28 +02:00
valentinbreiz
b781ac6f4b
Faster. 2018-09-23 14:59:30 +02:00
fanoI
613f0a83a0
Merge pull request #1025 from fanoI/MemoryCopyOperations.Copy_work
Memory copy operations.copy work
2018-09-23 14:37:32 +02:00
valentinbreiz
ee87b63da0
ToArray method added. 2018-09-23 14:24:26 +02:00
valentinbreiz
957a21a299
Update MemoryBlock.cs 2018-09-22 11:12:06 +02:00
José Pedro
d299f63be4
Fixed design time targets. 2018-09-21 21:11:52 +01:00
José Pedro
1de49df587
Fixed project system rules. 2018-09-20 21:15:16 +01:00
fanoI
5209ea5154
Merge pull request #1022 from quajak/master
Removed BitConverterImpl, as we now support unsafe
2018-09-16 16:11:34 +02:00
José Pedro
ad3a92d187
Cosmos project system improvements. 2018-09-10 23:22:34 +01:00
José Pedro
03ede6a046
Code cleanup. 2018-09-09 21:22:00 +01:00
José Pedro
3f8482e0e6
Build targets. 2018-09-08 23:12:40 +01:00
Quajak
fb6b96f178 Fixed IO Tests 2018-09-08 19:27:09 +02:00
José Pedro
ec96889b15
Code cleanup. 2018-08-29 21:48:21 +01:00
José Pedro
4e5e505e81
Fixed core dump.
Fixed test runner core dump handler.
Implemented debug engine core dump handler.
Added SendCoreDump calls for null reference, stack corruption and stack overflow exceptions.
2018-08-29 18:34:20 +01:00
José Pedro
63257e85ef
Project file cleanup. 2018-08-29 00:43:27 +01:00
José Pedro
e4d17c1a36
Project file cleanup. 2018-08-28 22:56:18 +01:00
José Pedro
bb0da998ea
Project file cleanup. 2018-08-28 22:21:35 +01:00
José Pedro
43b7614e83
Merge latest from master. 2018-08-27 22:57:51 +01:00
José Pedro
22989bb677
Code cleanup. 2018-08-27 22:42:05 +01:00
fanoI
1fc3c768b6 Merge branch 'master' of https://github.com/CosmosOS/Cosmos into DiskManager
# Conflicts:
#	Tests/Cosmos.TestRunner.Core/Cosmos.TestRunner.Core.csproj
2018-08-27 13:19:46 +02:00
José Pedro
2e855d285a
Build task fixes. 2018-08-26 22:13:37 +01:00
José Pedro
fd40e1f1e6
Build task fixes. 2018-08-25 14:12:02 +01:00
fanoI
e941c8561c Merge branch 'master' of https://github.com/CosmosOS/Cosmos into hashtable-work 2018-08-22 17:50:46 +02:00
José Pedro
88822ac3c2
Builder improvements. 2018-08-21 21:09:22 +01:00
fanoI
5659ff5a83 Merge branch 'master' of https://github.com/CosmosOS/Cosmos into MemoryCopyOperations.Copy_work
# Conflicts:
#	Test.sln
#	Tests/Cosmos.TestRunner.Core/Cosmos.TestRunner.Core.csproj
#	Tests/Cosmos.TestRunner.Full/TestKernelSets.cs
2018-08-21 21:50:13 +02:00
fanoI
8691707b52 Created MemoryOperations.Copy that copies128 bytes any iterations using ASM
- VBE (Bochs Graphic Adapter): made bitmap drawing faster using MemoryOperations.Copy
- VBE (Bochs Graphic Adapter): made filled rectangle drawing faster using MemoryOperations.Fill
- Created TestRunner for MemoryOperations
2018-08-21 14:48:10 +02:00
José Pedro
5f4844cde8
IL2CPU build task fix. 2018-08-19 19:37:07 +01:00
José Pedro
47e1934c58
Build improvements. 2018-08-19 19:23:51 +01:00
José Pedro
6a304dcb33
Fixed VS up-to-date checks. 2018-08-16 23:32:11 +01:00
José Pedro
c39d3a4e2b
Builder fix. 2018-08-15 02:23:44 +01:00
José Pedro
21b1ed4599
Updated VS version to 15.8. 2018-08-14 20:22:33 +01:00
valentinbreiz
a03324f629
Accents now works. 2018-08-09 03:22:41 +02:00
Charles Betros
0e1b25c1fd Merge branch 'master' of https://github.com/CosmosOS/Cosmos 2018-08-07 21:19:07 -05:00
Charles Betros
f75a0b9464 Fix heap allocate performance issue. 2018-08-07 21:18:56 -05:00
Quajak
fc224649f8 Merge remote-tracking branch 'upstream/master' 2018-08-07 19:24:12 +02:00
Quajak
8eed14cfa2 Removed BitConverterImpl, as we now support unsafe 2018-08-06 17:25:41 +02:00
Vinay Chandra Dommeti
e8ded86841 Update build targets to use only dll files 2018-08-05 19:24:06 -07:00
Valentin Charbonnier
94a6bd68aa Revert "Merge branch 'master' into master"
This reverts commit 0e00eedcc2, reversing
changes made to 15086f1909.
2018-08-05 18:08:13 +02:00
valentinbreiz
0e00eedcc2
Merge branch 'master' into master 2018-08-05 17:58:51 +02:00
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
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