4ca5b2ccb3 
								
							
								 
							
						 
						
							
							
								
								Revert "unix.ffi: be more explicit about dirent64."  
							
							... 
							
							
							
							This reverts commit edf456149330d44995b1c8bdf61a1c5d2617ed9c. 
							
						 
						
							2014-04-29 14:02:30 -07:00  
				
					
						
							
							
								 
						
							
							
								5dd26a9066 
								
							
								 
							
						 
						
							
							
								
								unix.ffi: be more explicit about dirent64.  
							
							
							
						 
						
							2014-04-29 13:54:27 -07:00  
				
					
						
							
							
								 
						
							
							
								57a933e330 
								
							
								 
							
						 
						
							
							
								
								libc.*, unix.*: move constants and functions from the unix namespace to libc  
							
							... 
							
							
							
							The E* errno and SIG* constants are defined on Windows too, so they
should be in the libc vocab which is available there. They will be
used for SSL error handling. 
							
						 
						
							2014-04-02 12:12:25 -05:00  
				
					
						
							
							
								 
						
							
							
								10bbc244d3 
								
							
								 
							
						 
						
							
							
								
								unix.utmpx: Fix bootstrap on linux, add platform-specific structs.  
							
							
							
						 
						
							2013-06-04 18:09:52 -07:00  
				
					
						
							
							
								 
						
							
							
								2c6accb084 
								
							
								 
							
						 
						
							
							
								
								unix.utmpx: Support utmpx on linux and fix on macosx. Add a unit test.  
							
							
							
						 
						
							2013-06-04 17:53:15 -07:00  
				
					
						
							
							
								 
						
							
							
								22a6087107 
								
							
								 
							
						 
						
							
							
								
								unix.ffi: adding sendfile.  
							
							
							
						 
						
							2012-10-24 19:53:39 -07:00  
				
					
						
							
							
								 
						
							
							
								9489c171e4 
								
							
								 
							
						 
						
							
							
								
								unix.ffi: adding some socket constants.  
							
							
							
						 
						
							2012-05-29 10:45:41 -07:00  
				
					
						
							
							
								 
						
							
							
								943596575a 
								
							
								 
							
						 
						
							
							
								
								use radix literals  
							
							
							
						 
						
							2011-11-23 19:03:40 -08:00  
				
					
						
							
							
								 
						
							
							
								cb14adb1c2 
								
							
								 
							
						 
						
							
							
								
								Fix bootstrap. Add missing using on io.serial.linux.  Fixes   #351 .  
							
							
							
						 
						
							2011-11-04 06:08:02 -07:00  
				
					
						
							
							
								 
						
							
							
								7942f807c9 
								
							
								 
							
						 
						
							
							
								
								unix.ffi: add signal constants  
							
							
							
						 
						
							2011-11-04 00:24:18 -07:00  
				
					
						
							
							
								 
						
							
							
								2c42e616b4 
								
							
								 
							
						 
						
							
							
								
								Implement a raw port.  Make ping only run on Windows and Mac because the other platforms require root privs.  
							
							
							
						 
						
							2010-09-21 22:00:18 -05:00  
				
					
						
							
							
								 
						
							
							
								4cfa1a6c77 
								
							
								 
							
						 
						
							
							
								
								rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char  
							
							
							
						 
						
							2010-02-23 11:42:02 -08:00  
				
					
						
							
							
								 
						
							
							
								95bfc8a240 
								
							
								 
							
						 
						
							
							
								
								vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases  
							
							
							
						 
						
							2010-02-20 13:30:49 +13:00  
				
					
						
							
							
								 
						
							
							
								7c40fc1a36 
								
							
								 
							
						 
						
							
							
								
								unix-system-call io-error -> unix-system-call drop  
							
							... 
							
							
							
							make unix.ffi, unix.ffi.linux unportable
fix spacing in io.cpp before refactoring 
							
						 
						
							2010-01-23 09:07:35 -06:00  
				
					
						
							
							
								 
						
							
							
								8d952277a2 
								
							
								 
							
						 
						
							
							
								
								Handle EINTR in a lot of cases where it wasn't handled before.  Split off unix into unix.ffi and unix.  
							
							
							
						 
						
							2010-01-22 12:59:24 -06:00