Connor Wood
|
f0a185741a
|
Implemented recursive index modifications
|
2017-08-13 16:13:57 +02:00 |
|
Connor Wood
|
328a89c224
|
Completed context modify, aside from BufferFields and nested Indexes
|
2017-08-10 14:28:30 +02:00 |
|
Jeremy Soller
|
5c5e5da7c2
|
Update syscall crate
|
2017-08-09 21:06:00 -06:00 |
|
Jeremy Soller
|
b43f1503b7
|
Merge pull request #46 from ids1024/dupfd
Implement F_DUPFD
|
2017-08-08 14:58:49 -06:00 |
|
Ian Douglas Scott
|
1623baa137
|
Implement F_DUPFD in fcntl
|
2017-08-08 10:59:11 -07:00 |
|
Ian Douglas Scott
|
9e2d39b5b8
|
Move duplication in dup() and dup2() to new function
|
2017-08-07 21:57:25 -07:00 |
|
Jeremy Soller
|
64d7d24174
|
Merge pull request #45 from ids1024/filelock
Prevent freezing due to double locking
|
2017-08-06 13:39:50 -06:00 |
|
Ian Douglas Scott
|
ade6e0d421
|
Prevent freezing due to double locking
|
2017-08-06 12:08:50 -07:00 |
|
Jeremy Soller
|
d8d78ffbef
|
Update Cargo.lock
|
2017-08-02 19:06:59 -06:00 |
|
Jeremy Soller
|
8932daf04a
|
Merge pull request #44 from ids1024/fifo
Use fifo flag for pipe
|
2017-08-02 12:41:48 -06:00 |
|
Ian Douglas Scott
|
2eab3ea6b0
|
Use fifo flag for pipe
|
2017-08-02 11:13:44 -07:00 |
|
Jeremy Soller
|
b364d052f2
|
Merge pull request #43 from cookie545445/machdep
Move x86_64-specific code to arch/x86_64
|
2017-07-30 20:52:21 -06:00 |
|
Tommy Hudson
|
0e1d664bf0
|
Rearrange serial I/O code and make 16550 driver generic over T: Io
|
2017-07-30 20:54:36 +01:00 |
|
Tommy Hudson
|
621b657f87
|
Move x86_64-specific code to arch/x86_64
|
2017-07-30 15:46:34 +01:00 |
|
Connor Wood
|
94f27a1a9c
|
Merge branch 'aml-namespace' of github.com:cwood1/kernel into aml-namespace
|
2017-07-30 13:38:50 +03:00 |
|
Connor Wood
|
41ce7fdf1f
|
Implemented much of ctx::modify and ctx::get
|
2017-07-30 11:23:32 +03:00 |
|
Jeremy Soller
|
21d033a1a8
|
Update syscall
|
2017-07-29 08:17:28 -06:00 |
|
Connor Wood
|
6122b21997
|
Moved event signal/wait code into context
|
2017-07-29 12:57:53 +03:00 |
|
Connor Wood
|
ab98746879
|
Moved lock manipulation into context
|
2017-07-29 12:39:08 +03:00 |
|
Jeremy Soller
|
2e66912ce1
|
Merge pull request #42 from ids1024/description
Use file descriptions, shared between file descriptors
|
2017-07-28 17:41:55 -06:00 |
|
Ian Douglas Scott
|
374213f155
|
F_GETFD and F_SETFD
|
2017-07-28 15:06:50 -07:00 |
|
Ian Douglas Scott
|
6b504a9493
|
Remove unused imports
|
2017-07-28 14:26:15 -07:00 |
|
Ian Douglas Scott
|
3756fb5606
|
Use file description alongside file descriptior, matching posix
|
2017-07-28 13:59:31 -07:00 |
|
Jeremy Soller
|
2261452492
|
Update to new nightly API
|
2017-07-26 20:58:40 -06:00 |
|
Jeremy Soller
|
b474136af4
|
Add cargo.lock
|
2017-07-26 07:44:24 -06:00 |
|
Connor Wood
|
f25df99a41
|
Implemented derefof
|
2017-07-25 14:48:07 +01:00 |
|
Connor Wood
|
ada5ba6dbc
|
Implemented condrefof
|
2017-07-25 13:12:42 +01:00 |
|
Connor Wood
|
afc93f82a9
|
Implemented RefOf
|
2017-07-25 13:06:10 +01:00 |
|
Connor Wood
|
968fd30b0a
|
Fixed object references
|
2017-07-25 11:51:43 +01:00 |
|
Connor Wood
|
8a5ec3a26b
|
Implemented SizeOf
|
2017-07-25 11:37:49 +01:00 |
|
Connor Wood
|
0652bc8099
|
Implemented ToBuffer
|
2017-07-25 11:29:32 +01:00 |
|
Connor Wood
|
6df99953dc
|
Implemented defBuffer
|
2017-07-25 11:25:29 +01:00 |
|
Connor Wood
|
1cd124a852
|
Fixed bank name issue
|
2017-07-25 10:36:56 +01:00 |
|
Connor Wood
|
a115d21495
|
Converted all types to string
|
2017-07-24 19:02:09 +01:00 |
|
Connor Wood
|
a5382534e6
|
Converted to integer fully
|
2017-07-24 18:53:21 +01:00 |
|
Connor Wood
|
d7229d7132
|
Completed simple type conversions
|
2017-07-24 17:50:41 +01:00 |
|
Connor Wood
|
fdcacd7d18
|
Implemented numerous "simple" type conversions
|
2017-07-24 17:27:01 +01:00 |
|
Connor Wood
|
e7edaceec0
|
All conversions to BufferField, dependent on the conversion to Buffer
|
2017-07-24 16:15:18 +01:00 |
|
Connor Wood
|
9408e71dcd
|
Converted BufferField into Buffer
|
2017-07-24 16:02:19 +01:00 |
|
Connor Wood
|
82762863df
|
Converted string to buffer
|
2017-07-24 09:56:54 +01:00 |
|
Connor Wood
|
c6ecf105ad
|
Converted Integer to Buffer
|
2017-07-24 09:48:27 +01:00 |
|
Connor Wood
|
a70b26555e
|
Error handling in namespace path assembly
|
2017-07-24 09:21:53 +01:00 |
|
Connor Wood
|
59b176c24e
|
Implemented path parent character "^" when calculating scope paths
|
2017-07-24 09:09:07 +01:00 |
|
Jeremy Soller
|
a3b0c8ebff
|
Merge pull request #40 from ids1024/components
Strip extra slashes from path
|
2017-07-23 20:23:40 -06:00 |
|
Ian Douglas Scott
|
1367c7814f
|
Strip extra slashes from path
Fixes strange behavior like 'cd .//////; pwd'
|
2017-07-23 18:09:49 -07:00 |
|
Jeremy Soller
|
ef8c120533
|
Prevent nested signals, fix check for PID > 0
|
2017-07-23 16:02:48 -06:00 |
|
Jeremy Soller
|
07262fd866
|
Implement sending signals to process groups. Modify max context value to fit inside of isize
|
2017-07-23 15:55:47 -06:00 |
|
Jeremy Soller
|
d6848a1995
|
Add PGID
|
2017-07-23 14:47:41 -06:00 |
|
Connor Wood
|
c79eb0eeab
|
Implemented table API in full
|
2017-07-23 13:42:30 +01:00 |
|
Connor Wood
|
4288182106
|
Implemented Load
|
2017-07-23 10:34:50 +01:00 |
|