MichaelTheShifter
a522e2bc0c
Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto
2016-06-17 08:46:47 -04:00
Charles Betros
bec9009bfc
More path fixes.
2016-06-17 00:00:45 -05:00
MichaelTheShifter
692af4f061
Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto
2016-06-16 15:53:38 -04:00
Charles Betros
c9cfbbe443
Filesystem work.
2016-06-16 11:59:07 -05:00
MichaelTheShifter
b795d787f8
fixed an error with the cctor plug in system.security.cryptography.cryptoconfig
2016-06-16 08:22:29 -04:00
Charles Betros
af12bec66f
More filesystem work.
2016-06-15 23:29:36 -05:00
Charles Betros
77d0c37b3b
Filesystem work
2016-06-15 20:53:29 -05:00
MichaelTheShifter
07c5a1a4bf
Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto
2016-06-15 08:16:10 -04:00
Charles Betros
280fdead4c
Fix filesystem.
2016-06-14 23:20:10 -05:00
MichaelTheShifter
7aef75dc25
Override CryptoConfig .cctor
2016-06-14 14:11:02 -04:00
MichaelTheShifter
e1d2e029b2
Plugged System.Security.Cryptography.AllowOnlyFipsAlgorithm
2016-06-14 11:29:34 -04:00
Matthijs ter Woord
fe9cbbe9ff
Console.ReadKey should work now as well.
2016-06-09 07:56:29 -04:00
Matthijs ter Woord
2bd58182af
Fix plugs referencing non-existing types.
2016-06-04 19:01:45 +02:00
Matthijs ter Woord
baee616231
Fixes for windows insider build 14342.
2016-06-04 18:24:49 +02:00
Charles Betros
bf6f97756a
Fixed create directory and directory exists.
2016-05-11 22:36:00 -05:00
Charles Betros
3fcc2860a9
FAT file system work.
2016-04-14 13:27:18 -05:00
Charles Betros
ef9282836b
Fixed keyboard interrupt, generics, and double.
2016-04-14 13:26:54 -05:00
Charles Betros
8937b5c11a
Merge branch 'master' of https://github.com/CosmosOS/Cosmos.git
2016-03-13 12:49:12 -05:00
Charles Betros
0bef9a8fac
Updating solution config.
2016-03-13 12:27:58 -05:00
fanoI
35583c657a
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# Demos/Guess/GuessOS.cs
# Tests/Cosmos.Compiler.Tests.Bcl/Kernel.cs
# source/Cosmos.System.Plugs/Cosmos.System.Plugs.csproj
2016-03-07 21:23:11 +01:00
Charles Betros
4a3b6a50df
Fixed up project and solution configurations and remove jetbrains annotations.
2016-03-06 17:33:21 -06:00
Charles Betros
c12022c893
Got constrained callvirt working.
2016-03-05 23:56:27 -06:00
fanoI
eb533357b0
- Correctly plugged Enum's GetHashCode()
...
- Removed GetHashCode() methods that were not really needed
- Plugged class CultureInfo for GetHashCode()
- Plugged class Runtime.CompilerServices for GetHashCode()
- Plugged class RuntimeTypeImpl for GetHashCode()
- Fixed tests that were failing using true .NET GetHashCode()
- Fixed IL Interpreter added SHIFT, AND, XOR... for sbyte and short
2016-03-05 23:10:06 +01:00
Charles Betros
559ee8570a
Filesystem work.
2016-03-02 15:57:53 -06:00
fanoI
a95ea1bdbb
Added missing file DecimalImpl.cs
2016-02-29 20:36:53 +01:00
fanoI
2c745389fe
Trying to Plug GetHashCode() for all ValueTypes.
2016-02-28 22:39:20 +01:00
fanoI
f167ae91e6
Added a lot of tests for Primitive Types there a lot of failure for compiler bug or native methods that need to be implemented. Indeed the commited version is not compiling for GetHashCode() that cannot be plugged...
2016-02-28 16:32:25 +01:00
Charles Betros
043cbb2f19
Fixed path plugs
2016-02-25 11:56:30 -06:00
Charles Betros
f5468fe2b0
Path mostly works. Added a bunch of exception strings to environment.
2016-02-15 22:35:08 -06:00
Charles Betros
ba6070dbe7
String and simple debugger change
2016-02-15 16:02:23 -06:00
Charles Betros
6f50b73386
Changed build configuration
2016-02-15 01:29:03 -06:00
Charles Betros
b6d95e1668
Plugged a bunch of classes and implemented a few ilops. Removed most of Path plugs.
2016-02-14 13:07:26 -06:00
Charles Betros
76f6ce7873
Made numbers work for ToString
2016-01-17 02:11:41 -06:00
Charles Betros
b76c6221d9
Got string format working.
2016-01-17 00:47:00 -06:00
Charles Betros
c469f13920
Fix error from merge
2016-01-14 13:45:31 -06:00
Charles Betros
d559463c85
Merge branch 'master' of https://github.com/fanoI/Cosmos into fanoI-master
...
# Conflicts:
# source/Cosmos.System.Plugs/System/IO/FileImpl.cs
# source/Cosmos.System/FileSystem/FAT/FatStream.cs
2016-01-14 13:33:04 -06:00
Charles Betros
ac423d389c
Merge
2016-01-06 22:14:41 -06:00
Charles Betros
aaa0bb3eb6
Fixed string split and compare ordinal. Made some chnages to debug nessages to showmring and section.
2016-01-06 22:07:30 -06:00
fanoI
bfc3934be0
FATStream Constructor Fixed: FatTable generated for empty files too
...
- FATStream Constructor Fixed: FatTable generated for empty files too
- Corrected method WriteAllLines()
- Added new method ReadAllLines()
- In FatTestKernel added utility method StringArrayAreEquals()
- In FatTestKernel fixed assertions on file existence
- In FatTestKernel used ReadAllLines() to check that WriteAllLines()
succeeded
- In FatTestKernel moved AppendAllText() test as last of File as - for
now - is always failing
2016-01-06 22:21:52 +01:00
fanoI
f4d627d22e
Added new (failing) tests on FAT
...
- Added test to write another file in the same directory
- Added test for new method WriteAllLines()
- Added test for method WriteAllBytes() / ReadAllBytes()
- Added tests to create files in a subdirectory
- Added utility method byteArrayAreEquals()
2015-12-30 22:15:19 +01:00
fanoI
5221adad8c
FAT fixes
...
- GetFileName() of root directory does not correctly returned null
- GetExtension() returned the extension with the '.'
- Modified TestFile() to overwrite the file with the expected value or
the test will be OK only the first time
- Corrected the tests of GetFileName(), GetFileNameWithoutExtension()
- Added new tests
- Re-enabled TestFileStream()
2015-12-27 17:35:48 +01:00
Charles Betros
30e2ffad09
Remove debug define.
2015-12-18 10:41:45 -06:00
Charles Betros
e98b7c136c
Moved fat test kernel to tests folder.
2015-12-18 08:58:50 -06:00
Charles Betros
21c464d946
Merge
2015-12-18 08:22:57 -06:00
Charles Betros
c01f5f1048
Reorganizing plugs.
2015-12-18 08:08:49 -06:00
Charles Betros
c018d75bf5
Merge pull request #283 from fanoI/master
...
Implemented Console's CursorSize and CursorVisible properties …
2015-12-17 08:23:51 -06:00
Charles Betros
929bd8d575
Removed source2 folder.
2015-12-17 00:16:15 -06:00
fanoI
45a3f79c50
Implemented Console's CursorSize and CursorVisible properties
...
- Now Console's CursorSize and CursorVisible properties
- Console Cursor default size is 25 as on Windows (before was 1)
- Console Cursor is visible by default
2015-12-07 15:11:57 +01:00
Charles Betros
2ae245e14b
Implemented create file for FAT.
2015-12-06 16:32:30 -06:00
Charles Betros
fd54c66225
Reworked fat file system. Added conditionals for debug output. Implemented some System.IO plugs.
2015-11-26 11:45:58 -06:00