Valentin Charbonnier
4167ad81dd
Merge pull request #22 from CosmosOS/master
...
Merge Cosmos master.
2017-12-23 17:00:45 +01:00
José Pedro
e69656c127
Added tests.
2017-12-17 18:53:30 +00:00
jp2masa
3a0da1a679
Merge pull request #815 from CosmosOS/remove-net471-workaround
...
Removed workaround for .NET Framework 4.7.1 projects
2017-12-13 17:30:58 +00:00
fanoI
f46a910bb0
Another try...
2017-12-13 01:19:03 +01:00
fanoI
736b08a66c
Added FAT2 to TestKernelSets
2017-12-13 00:28:36 +01:00
fanoI
766e349340
Let's see if now it works...
2017-12-12 23:36:12 +01:00
fanoI
c82529d751
Splitted FATTest to avoid AppVoyer timeout :-(
2017-12-12 22:07:00 +01:00
fanoI
d6aff6ab3b
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# source/Cosmos.System2_Plugs/System/IO/DirectoryImpl.cs
# source/Cosmos.System2_Plugs/System/IO/FileImpl.cs
2017-12-10 21:23:51 +01:00
fanoI
51fac7ada4
Plugged FileInfo
...
- Added tests for FileInfo
- Added tests for Binary Reader/Writer
- Unified StreamReader and StreamWriter in a unique test
2017-12-10 20:35:29 +01:00
José Pedro
00a884437a
Cosmos.IL2CPU.API -> IL2CPU.API.
2017-12-10 15:57:12 +00:00
José Pedro
8bed32957e
Test Runner fix.
2017-12-09 22:09:23 +00:00
José Pedro
084c573084
IL2CPU -> IL2CPU.Compiler.
2017-12-09 20:16:19 +00:00
José Pedro
7417cf913a
Removed workaround for .NET Framework 4.7.1 projects.
2017-12-05 23:23:12 +00:00
José Pedro
f8a765616d
Build.
2017-12-03 23:45:18 +00:00
fanoI
e05c58b4ed
Merged with master
2017-12-01 22:24:28 +01:00
fanoI
1719083522
Make EncodingTest compile :-(
2017-12-01 22:22:01 +01:00
fanoI
299c155f4c
Removed a lot of plugs from File: the promise is mantained it uses StreamReader / StreamWriter directly
...
- CosmosEncoding replacement of Encoding is not needed: Encoding runs perfectly on Cosmos!
- Added tests to BCL for UTF8Encoding
- StreamWriter does not needs a plug anymore, TextWriter is plugged instead but the plug is really the Ctor only
- Commented COSMOSDEBUG
2017-12-01 22:21:15 +01:00
GeomTech
953bf8d748
Revert "Merge branch 'network-update' into master"
...
This reverts commit 5a3b4e983f , reversing
changes made to 2913682866 .
2017-11-23 23:57:10 +01:00
GeomTech
5a3b4e983f
Merge branch 'network-update' into master
2017-11-23 17:19:13 +01:00
GeomTech
d14b533a38
Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into network-update
...
# Conflicts:
# Tests/Cosmos.TestRunner.Core/TestKernelSets.cs
2017-11-23 17:11:46 +01:00
José Pedro
94a5b5ece6
Added the workaround to test projects.
2017-11-21 14:24:22 +00:00
José Pedro
e27746590e
Upgraded projects to .NET Framework 4.7.1.
2017-11-21 14:08:25 +00:00
fanoI
81234d1cd9
StreamReader implemented but found bug in IL2CPU plug resolution :-(
2017-11-18 11:12:17 +01:00
Valentin Charbonnier
f029565db6
Merge pull request #16 from CosmosOS/master
...
Merge Cosmos master into Aura Cosmos
2017-11-10 18:44:30 +01:00
José Pedro
4909509cef
Fixed typo.
2017-11-01 22:30:57 +00:00
GeomTech
c7dad69a73
Tests.
2017-10-31 21:56:05 +01:00
fanoI
eb0a469315
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# Test.sln
# Tests/Cosmos.Kernel.Tests.Fat/Kernel.cs
# Tests/Cosmos.TestRunner.Core/TestKernelSets.cs
2017-10-29 18:09:47 +01:00
Valentin Charbonnier
ab6c0352ff
Test fix.
2017-10-29 15:36:37 +01:00
José Pedro
3b6cade435
Fixed Array.Copy.
2017-10-27 22:45:31 +01:00
Arawn Davies
a12e7ff875
Merge pull request #757 from aura-systems/FileDirectoryImplUpdate
...
Fixing Copy File impl
2017-10-26 14:16:14 +01:00
fanoI
4071e75a47
Trying to plug StreamWriter(), but Flush() has only a buffer filled all with 0x0000 not with the text to Write()!
2017-10-24 23:17:50 +02:00
José Pedro
047cbecde6
String tests.
2017-10-23 20:48:25 +01:00
José Pedro
054897c50e
Merge latest from master.
2017-10-23 01:35:11 +01:00
Charles Betros
c840978528
Change TypeInfo to Type.
2017-10-17 21:55:43 -05:00
Charles Betros
a3c412bd41
Type test kernel.
2017-10-15 11:34:49 -05:00
Charles Betros
fbdb7c1b9e
Dictionary work
2017-10-15 11:32:26 -05:00
Charles Betros
2119ffc194
Type test kernel.
2017-10-15 11:31:28 -05:00
Charles Betros
3cf8c806ca
Some type/runtime type worrk.
2017-10-15 11:30:46 -05:00
GeomTech
e7445ca6b0
TestRunner
2017-10-05 21:53:29 +02:00
fanoI
f83aef39b0
Removed from DirectoryImpl.cs all the method that did not need plug anymore: CosmosFileSystem methods are called directly from Net Core code, the only remaing plugs are the ones that need IEnumerable to work.
2017-10-01 16:45:04 +02:00
fanoI
b509da1690
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# Tests/Cosmos.Kernel.Tests.Fat/Kernel.cs
2017-09-24 19:59:52 +02:00
fanoI
806e6e9e89
More FAT work
...
- Make DirectoryInfo work
- Refactored FAT TestRunner in a similar way to the BCL one
- Bugfix: Path.GetTempPath() did not returned a complete path
- Added to VFS "naive" support to Get / Set file attributes (for now only Get is supported)
- Added more debug logs
2017-09-24 18:12:58 +02:00
GeomTech
c6f76fb49b
Merge pull request #7 from Alve-OS/FileDirectoryImplUpdate
...
Copy File Fixes
2017-09-02 22:41:55 +02:00
Alexy
32021ffcf5
Add TestRunner
2017-09-02 22:33:53 +02:00
KingLuigi4932
9e868d4623
Uncomment WriteAllLines Test
2017-09-02 09:31:06 -07:00
fanoI
69c4178686
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2017-08-28 19:40:32 +02:00
José Pedro
a63f4eaa5a
Moved to .NET Core 2.0.
2017-08-24 19:20:44 +01:00
fanoI
6d2f9d5a8d
[NOT MERGE THIS] Stack Overflow everywhere
...
During the test and plugging of DirectoryInfo I've benn hit by a lot of stack overflows / stack corruptions.
I do this PR because I've not the necessary competency to find where the issue his, executing the Cosmos.Kernel.Tests.Fat.Kernel you will be soon hit by a stack overflow.
2017-08-22 13:23:23 +02:00
fanoI
6632bfb1d7
Changed the StackCorruptionDetectionLevel to MethodFooters this should fix the timeout in AppVoyer tests.
2017-08-16 22:18:20 +02:00
José Pedro
3d6e040bb0
Tests.
2017-08-11 19:00:16 +01:00
José Pedro
8130894592
Tests.
2017-08-11 02:25:11 +01:00
Kudzu
47aff268ed
Cosmos.Assembler --> XSharp.Assembler
2017-08-10 20:59:32 -04:00
José Pedro
e1f58681d2
g3
2017-08-10 22:17:28 +01:00
Kudzu
fa4c223452
Move again because of submodules being less than half baked in git.
2017-08-10 16:04:19 -04:00
Kudzu
fa00b78441
New Cosmos parent dir
2017-08-08 11:29:41 -04:00
José Pedro
ad34bd4a2a
g3
2017-08-07 19:21:02 +01:00
José Pedro
92f6901e6a
g3
2017-08-06 22:08:01 +01:00
José Pedro
e8cc603b2e
g3
2017-08-06 22:05:25 +01:00
José Pedro
42addb2b1e
g3
2017-08-06 21:59:59 +01:00
José Pedro
f5143e5570
g3
2017-08-06 20:08:41 +01:00
José Pedro
5c99b1f02d
Removed UseNAsm.
2017-08-06 17:15:43 +01:00
José Pedro
3a4260b975
Fixed tests.
2017-08-01 22:36:24 +01:00
Kudzu
588df55491
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2017-07-31 13:06:21 -04:00
Kudzu
adce540d36
g3
2017-07-31 13:06:18 -04:00
José Pedro
a25cf964c1
g3
2017-07-30 20:17:18 +01:00
José Pedro
65f96f88e9
g3
2017-07-30 19:44:19 +01:00
Kudzu
84c04fb685
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2017-07-30 14:26:01 -04:00
José Pedro
35c751adb6
g3
2017-07-30 17:59:17 +01:00
José Pedro
aaa5886c72
g3
2017-07-29 19:50:57 +01:00
José Pedro
be21703c3f
g3
2017-07-29 01:46:00 +01:00
José Pedro
6cb4b02a21
g3
2017-07-28 19:54:19 +01:00
José Pedro
fff6d5b3b3
g3
2017-07-28 00:27:27 +01:00
José Pedro
8019003479
g3
2017-07-27 19:24:41 +01:00
invisal
0cee95b948
Add EqualityHelper.DoubleAreEqual()
2017-07-21 10:25:54 +07:00
invisal
28a0eee023
Fixed the Math.Sqrt() test case where Math.Sqrt(0) == 0
2017-07-20 20:03:13 +07:00
invisal
bb684a1379
Handle edge case and more test case for Math.Sqrt()
2017-07-20 19:37:01 +07:00
invisal
6b46e948ce
Improve Math.Sqrt() implementation.
2017-07-20 12:31:07 +07:00
José Pedro
c0c0884f5f
Fixes.
2017-07-17 19:48:21 +01:00
José Pedro
32bce706ac
Array.Copy fix.
...
Added List tests.
2017-07-16 22:28:30 +01:00
Kudzu
d7afd9b4ec
sorting
2017-07-14 14:40:22 -04:00
Kudzu
484c7be346
Merge Cosmos.Core.Memory down into Cosmos.Core
2017-07-13 15:04:52 -04:00
Kudzu
84b0b0184d
Cosmos.IL2CPU.Plugs is now Cosmos.IL2CPU.API
2017-07-13 13:05:05 -04:00
Kudzu
54a87048f8
Cosmos.System_Plugs
2017-07-12 14:23:19 -04:00
José Pedro
ffbabe7cb9
Test.sln fixes.
2017-07-06 17:58:22 +01:00
José Pedro
cb8d97af93
Test.sln.
2017-07-04 03:07:36 +01:00
Kudzu
95103ea9fd
more ref fixes
2017-07-03 19:30:41 -04:00
Kudzu
e70afe3165
Few more fixes
2017-07-03 18:49:38 -04:00
Kudzu
066182d8b4
WORKS
2017-07-03 18:26:07 -04:00
Charles Betros
6018475507
Revert "Rename Cosmos.Core_Asm to Cosmos.Core.Asm."
...
This reverts commit e8fabb7eef .
2017-07-03 09:51:51 -05:00
Charles Betros
e8fabb7eef
Rename Cosmos.Core_Asm to Cosmos.Core.Asm.
2017-07-02 16:31:57 -05:00
Kudzu
f063206f21
SLN
2017-07-02 12:53:01 -04:00
Kudzu
5d0a7ba84c
Kernel
2017-07-01 13:48:32 -04:00
Kudzu
b9181e016e
Compiler.sln
2017-06-28 16:41:25 -04:00
Kudzu
71ec45c583
Bin Cache changes
2017-06-28 13:56:00 -04:00
Kudzu
0d0838d537
Readme
2017-06-28 10:58:02 -04:00
Kudzu
92ab366223
Kernel sln work
2017-06-22 11:39:22 -04:00
José Pedro
354e913e4e
Merge branch 'master' of https://github.com/CosmosOS/Cosmos into netcore
2017-06-11 01:15:48 +01:00
Charles Betros
7468ab1339
Local names and caching. Minor csproj changes.
2017-06-10 12:35:21 -05:00
José Pedro
2493690980
Fixed debugger bug.
2017-06-01 22:17:19 +01:00
José Pedro
eb65f3f775
Fix AppVeyor.
2017-05-29 21:23:51 +01:00