| 
								
								
									 Andreas Kling | beda478821 | Kernel: Make syscalls that take a buffer size use ssize_t instead of size_t. Dealing with the unsigned overflow propagation here just seems unreasonably
error prone. Let's limit ourselves to 2GB buffer sizes instead. | 2019-02-25 21:21:12 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | 2cfcbdc735 | AK: Add Retained<T>, like RetainPtr, but never null. Also use some Clang attribute wizardry to get a warning for use-after-move. | 2019-02-25 12:43:52 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | e452303c66 | Allow character devices to block write attempts until there is more space. | 2019-01-15 09:17:22 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | ca6847b5bb | Import a simple text editor I started working on. | 2018-12-04 00:27:16 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | 405383fd2f | Refactor the FIFO implementation to use a DoubleBuffer as backing store. This is considerably more efficient than using a CircularQueue. | 2018-12-03 02:24:11 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | f6e27c2abe | More coding style changes. | 2018-12-03 00:39:25 +01:00 |  | 
				
					
						| 
								
								
									 Andreas Kling | f1404aa948 | Add primitive FIFO and hook it up to sys$pipe(). It's now possible to do this in bash:
cat kernel.map | fgrep List
This is very cool! :^) | 2018-11-12 01:28:46 +01:00 |  |