Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								7357c77f67 
								
							 
						 
						
							
							
								
								Update rust, orbital, orbutils  
							
							 
							
							
							
						 
						
							2016-11-28 20:27:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								6b02a20028 
								
							 
						 
						
							
							
								
								Fix loopback  
							
							 
							
							
							
						 
						
							2016-11-28 14:45:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								5bdcb832c0 
								
							 
						 
						
							
							
								
								Update orbutils, redoxfs  
							
							 
							
							
							
						 
						
							2016-11-28 14:31:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								c9e1744423 
								
							 
						 
						
							
							
								
								Remove rand replace  
							
							 
							
							
							
						 
						
							2016-11-27 16:49:29 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								c885d11337 
								
							 
						 
						
							
							
								
								Segregate drivers and schemes in /sbin, UI apps in ui/bin  
							
							 
							
							
							
						 
						
							2016-11-26 11:33:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								c018bfe5ef 
								
							 
						 
						
							
							
								
								Implement O_DIRECTORY, switch to open for mkdir  
							
							 
							
							
							
						 
						
							2016-11-25 18:24:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								868f70c90b 
								
							 
						 
						
							
							
								
								fcntl in tcp: and udp:  
							
							 
							
							
							
						 
						
							2016-11-24 20:53:17 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								fe5691349c 
								
							 
						 
						
							
							
								
								Update orbutils/orbital  
							
							 
							
							
							
						 
						
							2016-11-23 13:32:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								933086d390 
								
							 
						 
						
							
							
								
								Fix ipd  
							
							 
							
							
							
						 
						
							2016-11-22 21:44:52 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								67440cf835 
								
							 
						 
						
							
							
								
								Add loopback interface - significant cleanup of ipd  
							
							 
							
							
							
						 
						
							2016-11-22 21:00:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								9068f0560b 
								
							 
						 
						
							
							
								
								ipd: Add router usage, fill arp when possible  
							
							 
							
							
							
						 
						
							2016-11-22 17:06:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								121fb0b781 
								
							 
						 
						
							
							
								
								Add statvfs  
							
							 
							
							
							
						 
						
							2016-11-18 08:44:03 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								6b8a576a21 
								
							 
						 
						
							
							
								
								Update orbital dependencies  
							
							 
							
							
							
						 
						
							2016-11-16 13:45:25 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								1f29d163b1 
								
							 
						 
						
							
							
								
								Update to add chmod  
							
							 
							
							
							
						 
						
							2016-11-15 17:08:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								37395f36ea 
								
							 
						 
						
							
							
								
								Update syscall and rust, add fcntl for permissions  
							
							 
							
							
							
						 
						
							2016-11-15 16:12:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								2db2d10cce 
								
							 
						 
						
							
							
								
								Switch to real standard, fix daemonization on real standard  
							
							 
							
							
							
						 
						
							2016-11-10 20:02:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								01d2c8d0f2 
								
							 
						 
						
							
							
								
								Update to use upstream libc and rand  
							
							 
							
							
							
						 
						
							2016-11-09 10:43:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								75ef540378 
								
							 
						 
						
							
							
								
								Update redoxfs  
							
							 
							
							
							
						 
						
							2016-11-08 10:52:42 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								c3648d1cc4 
								
							 
						 
						
							
							
								
								Replace libc to use closer-to-upstream rand  
							
							 
							
							
							
						 
						
							2016-11-07 11:40:48 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								2c0982d1fc 
								
							 
						 
						
							
							
								
								Update rand, add thread_local macro  
							
							 
							
							
							
						 
						
							2016-11-07 11:28:22 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								083d5030c9 
								
							 
						 
						
							
							
								
								Update submodules  
							
							 
							
							
							
						 
						
							2016-11-06 19:04:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								ced9a69b2a 
								
							 
						 
						
							
							
								
								Update syscall lib, update submodules and dependencies  
							
							 
							
							
							
						 
						
							2016-11-03 15:10:32 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								2f6f3c3281 
								
							 
						 
						
							
							
								
								Update orbital  
							
							 
							
							
							
						 
						
							2016-11-02 20:19:49 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								e3317f05f7 
								
							 
						 
						
							
							
								
								Remove resource_sceme, Fix syscall crate name, add fmap  
							
							 
							
							
							
						 
						
							2016-11-02 19:48:25 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								dd63693c4a 
								
							 
						 
						
							
							
								
								Fix close in ptyd  
							
							 
							
							
							
						 
						
							2016-11-02 13:45:45 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								5a63699325 
								
							 
						 
						
							
							
								
								Update orbital  
							
							 
							
							
							
						 
						
							2016-11-02 13:06:52 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								259886b37f 
								
							 
						 
						
							
							
								
								Update libstd, orbutils, orbital  
							
							 
							
							
							
						 
						
							2016-11-02 12:48:59 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								b43818170e 
								
							 
						 
						
							
							
								
								Event on close  
							
							 
							
							
							
						 
						
							2016-11-02 12:48:32 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								75b0844a2a 
								
							 
						 
						
							
							
								
								Print seed indicator  
							
							 
							
							
							
						 
						
							2016-11-01 20:16:44 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tommie Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								e6b11f87ee 
								
							 
						 
						
							
							
								
								Use rdrand as seed for chacha prng, when available  
							
							 
							
							
							
						 
						
							2016-11-02 01:44:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								8bbfb8bf2a 
								
							 
						 
						
							
							
								
								Fix build on OS X  
							
							 
							
							
							
						 
						
							2016-11-01 15:34:33 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								85f8500cea 
								
							 
						 
						
							
							
								
								Update submodules  
							
							 
							
							
							
						 
						
							2016-11-01 15:08:20 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								ff227737bf 
								
							 
						 
						
							
							
								
								Add pty scheme  
							
							 
							
							
							
						 
						
							2016-11-01 09:53:48 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								1c42712b33 
								
							 
						 
						
							
							
								
								Update orbital  
							
							 
							
							
							
						 
						
							2016-10-31 22:20:36 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								45562bb651 
								
							 
						 
						
							
							
								
								Revert orbital  
							
							 
							
							
							
						 
						
							2016-10-31 22:06:40 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								3f36e05a32 
								
							 
						 
						
							
							
								
								Update redoxfs  
							
							 
							
							
							
						 
						
							2016-10-31 21:57:52 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								149b0297a4 
								
							 
						 
						
							
							
								
								Smp ( #23 )  
							
							 
							
							... 
							
							
							
							* Fire up multiple processors
* Use IPIs to wake up secondary processors
* Much better exception information
* Modifications to show more information on fault
* WIP: Use real libstd
* Add TLS (not complete)
* Add random function, export getpid, cleanup
* Do not spin APs until new context
* Update rust
* Update rust
* Use rd/wrfsbase
* Implement TLS
* Implement compiler builtins and update rust
* Update rust
* Back to Redox libstd
* Update rust 
							
						 
						
							2016-10-31 10:49:00 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								25dc44b348 
								
							 
						 
						
							
							
								
								Add DMAR device definition  
							
							 
							
							
							
						 
						
							2016-10-26 17:23:20 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								2095de83e8 
								
							 
						 
						
							
							
								
								Try to avoid memory leak in tcpd  
							
							 
							
							
							
						 
						
							2016-10-26 14:20:08 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								69b40c1c95 
								
							 
						 
						
							
							
								
								Update submodules  
							
							 
							
							
							
						 
						
							2016-10-26 13:28:04 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								2491e4771e 
								
							 
						 
						
							
							
								
								Redo networking ( #22 )  
							
							 
							
							... 
							
							
							
							* Rewriting network functions
* Add buffer to dup
Fix non-blocking handling by triggering once on enabling events to read to EOF
* Modifications for UDP API
* Implement TCP client side
* Add active close
* Add DMAR parser
* Implement basic TCP listening. Need to improve the state machine
* Reduce debugging
* Fixes for close procedure
* Updates to fix path processing in libstd 
							
						 
						
							2016-10-26 13:19:56 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Teller 
								
							 
						 
						
							
							
							
							
								
							
							
								9334cb0b78 
								
							 
						 
						
							
							
								
								Sharing the message queue between instances of ip:127.0.0.1/*. ( #20 )  
							
							 
							
							... 
							
							
							
							The initial version of the IP loopback had one message queue for each
connection. This doesn't make sense, we need to share the message
queue across all connections. 
							
						 
						
							2016-10-24 15:02:57 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Teller 
								
							 
						 
						
							
							
							
							
								
							
							
								a72750cc41 
								
							 
						 
						
							
							
								
								Implementation of the IP loopback. ( #19 )  
							
							 
							
							... 
							
							
							
							This patch lets users connect to `ip:127.0.0.1/*`. Bytes written to
this connection can only be read from the same connection. 
							
						 
						
							2016-10-24 14:17:12 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								ead01ea2da 
								
							 
						 
						
							
							
								
								Add random number scheme, update userutils to use it  
							
							 
							
							
							
						 
						
							2016-10-24 14:08:15 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									David Teller 
								
							 
						 
						
							
							
							
							
								
							
							
								35696f4169 
								
							 
						 
						
							
							
								
								Documentation run on schemes/ipd. ( #18 )  
							
							 
							
							... 
							
							
							
							* Documentation run on schemes/ipd.
* Update main.rs
* Update resource.rs 
							
						 
						
							2016-10-24 07:40:44 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								c805f53ade 
								
							 
						 
						
							
							
								
								Update submodules  
							
							 
							
							
							
						 
						
							2016-10-23 19:01:30 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								66bcd0d1ba 
								
							 
						 
						
							
							
								
								Enable arpd, update netutils, remove loop in ethernetd  
							
							 
							
							
							
						 
						
							2016-10-23 15:57:04 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								eb5ee5edc9 
								
							 
						 
						
							
							
								
								Event based ethernetd  
							
							 
							
							
							
						 
						
							2016-10-23 15:26:36 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								d0abe6335a 
								
							 
						 
						
							
							
								
								Move common definitions into netutils  
							
							 
							
							
							
						 
						
							2016-10-20 17:49:54 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Soller 
								
							 
						 
						
							
							
							
							
								
							
							
								3169f7ba45 
								
							 
						 
						
							
							
								
								Update orbital  
							
							 
							
							
							
						 
						
							2016-10-20 12:33:32 -06:00