Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								5c8316be07
								
							
								
							
						 | 
						
							
							
								
								Move win32-handle to windows.handles and update using lists to avoid pulling in the io backend where not necessary
							
							
							
							
							
						 | 
						
							2010-09-16 15:40:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								f0a9741a96
								
							
								
							
						 | 
						
							
							
								
								Make windows random objects inherit from win32-handle, remove redundant error handling, use new-disposable instead of new
							
							
							
							
							
						 | 
						
							2010-09-15 19:10:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								c37d967da2
								
							
								
							
						 | 
						
							
							
								
								Don't use 2|| for control flow, use nested recover instead.  Fix bug where creating a crypto context would dereference the handle, causing a type error.
							
							
							
							
							
						 | 
						
							2010-09-15 18:11:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3419708ead
								
							
								
							
						 | 
						
							
							
								
								Remove dead code
							
							
							
							
							
						 | 
						
							2010-09-15 17:39:46 -05:00 | 
						
					
				
					
						
							
							
								 
								unknown
							
						 | 
						
							
							
							
							
								
							
								0b62642ba1
								
							
								
							
						 | 
						
							
							
								
								random.windows logic was horribly messed up
							
							
							
							
							
						 | 
						
							2010-09-15 17:16:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								446ee6896d
								
							
								
							
						 | 
						
							
							
								
								alien.data: remove second quotation parameter from with-out-parameters, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary
							
							
							
							
							
						 | 
						
							2010-07-16 17:32:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								66fcab3721
								
							
								
							
						 | 
						
							
							
								
								Fixes for out parameter changes
							
							
							
							
							
						 | 
						
							2010-05-23 03:27:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								70a99e1cdb
								
							
								
							
						 | 
						
							
							
								
								Updating code to use with-out-parameters
							
							
							
							
							
						 | 
						
							2010-05-23 03:07:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								026499e64f
								
							
								
							
						 | 
						
							
							
								
								Use flags{ instead of flags all over the place
							
							
							
							
							
						 | 
						
							2010-04-01 14:44:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1f76ab2d45
								
							
								
							
						 | 
						
							
							
								
								try-find is just attempt-all.  oops
							
							
							
							
							
						 | 
						
							2010-01-28 23:28:11 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4edc37b70c
								
							
								
							
						 | 
						
							
							
								
								clean up random.windows init hook, and add another crypto provider
							
							
							
							
							
						 | 
						
							2010-01-28 22:45:19 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0612bc6177
								
							
								
							
						 | 
						
							
							
								
								Factor source files should not be executable
							
							
							
							
							
						 | 
						
							2009-11-21 17:50:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5ccce283fa
								
							
								
							
						 | 
						
							
							
								
								Various Windows load fixes
							
							
							
							
							
						 | 
						
							2009-11-21 17:24:37 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ffd7de02d6
								
							
								
							
						 | 
						
							
							
								
								Update a few places that used string C type names to use words; fixes some deploy tests
							
							
							
							
							
						 | 
						
							2009-11-20 03:21:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2e0c85cf42
								
							
								
							
						 | 
						
							
							
								
								remove disposable for now
							
							
							
							
							
						 | 
						
							2009-11-18 10:01:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								472e77cb00
								
							
								
							
						 | 
						
							
							
								
								don't clean up windows rng yet, needs refactoring first
							
							
							
							
							
						 | 
						
							2009-11-30 16:59:40 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6b6e56a179
								
							
								
							
						 | 
						
							
							
								
								change add-init-hook to add-startup-hook, new add-shutdown-hook word
							
							
							
							
							
						 | 
						
							2009-10-19 22:17:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								076ab42dc3
								
							
								
							
						 | 
						
							
							
								
								move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab
							
							
							
							
							
						 | 
						
							2009-09-17 22:36:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								d660dd4ed6
								
							
								
							
						 | 
						
							
							
								
								fix typo
							
							
							
							
							
						 | 
						
							2009-05-22 17:18:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								92ecb2f3be
								
							
								
							
						 | 
						
							
							
								
								fix random.windows -- use CRYPT_MACHINE_KEYSET
							
							
							
							
							
						 | 
						
							2009-05-22 17:15:40 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								57d38b1dd0
								
							
								
							
						 | 
						
							
							
								
								better factoring
							
							
							
							
							
						 | 
						
							2009-05-20 20:08:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								ef3656aea8
								
							
								
							
						 | 
						
							
							
								
								try to fall back on AES if RSA isn't found
							
							
							
							
							
						 | 
						
							2009-05-20 20:06:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								52e959e6a1
								
							
								
							
						 | 
						
							
							
								
								call the word that attempts both crypto contexts
							
							
							
							
							
						 | 
						
							2009-05-20 19:40:52 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								91834fb336
								
							
								
							
						 | 
						
							
							
								
								fix error handling in random.windows if acquiring the crypto context fails
							
							
							
							
							
						 | 
						
							2009-05-20 19:30:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8ab4d39036
								
							
								
							
						 | 
						
							
							
								
								move windows error handling to windows.errors and update usages.
							
							
							
							
							
						 | 
						
							2009-04-30 09:36:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6b25e99470
								
							
								
							
						 | 
						
							
							
								
								Add summary for heaps more vocabs
							
							
							
							
							
						 | 
						
							2009-02-16 21:05:13 -06:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								0eee4f89d4
								
							
								
							
						 | 
						
							
							
								
								Mess around with tags
							
							
							
							
							
						 | 
						
							2008-11-17 06:59:17 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6408b01e9d
								
							
								
							
						 | 
						
							
							
								
								Add 'unportable' tag in place of hard-coded list of 'dangerous' vocabs in load-everything
							
							
							
							
							
						 | 
						
							2008-07-29 16:47:52 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d66f887736
								
							
								
							
						 | 
						
							
							
								
								Create basis vocab root
							
							
							
							
							
						 | 
						
							2008-07-28 22:03:13 -05:00 |