Brion Vibber 
							
						 
					 
					
						
						
							
						
						51d1535f15 
					 
					
						
						
							
							Added doc comments on Salmon magicsig-related stuff to help in figuring out what's going on  
						
						
						
						
					 
					
						2011-01-05 14:05:59 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						69b13cb279 
					 
					
						
						
							
							Normalize execution guards on OStatus php files; mostly helps cut down on annoying 'class not found' errors when something spiders the dirs. :P  
						
						
						
						
					 
					
						2010-10-08 10:42:59 -07:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						5a6f616206 
					 
					
						
						
							
							* i18n/L10n update  
						
						... 
						
						
						
						* translator comments added
* remove superfluous whitespace 
						
						
					 
					
						2010-09-19 15:17:36 +02:00 
						 
				 
			
				
					
						
							
							
								Siebrand Mazeland 
							
						 
					 
					
						
						
							
						
						1bfbe9badf 
					 
					
						
						
							
							* i18n/L10n updates and FIXMEs added  
						
						... 
						
						
						
						* whitespace fixes 
						
						
					 
					
						2010-09-03 01:35:04 +02:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						3227122ac3 
					 
					
						
						
							
							move base64_url_(encode|decode) to static functions in Magicsig  
						
						
						
						
					 
					
						2010-03-26 10:43:41 -07:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						9e0b9857f4 
					 
					
						
						
							
							Make sure we're requiring the library  
						
						
						
						
					 
					
						2010-03-24 15:26:03 -04:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						cfca789b34 
					 
					
						
						
							
							Updated Math_Biginteger from upstream - removing safe* workarounds  
						
						
						
						
					 
					
						2010-03-24 15:18:41 -04:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						c4273f0ef3 
					 
					
						
						
							
							Check for 0.9.0 bad keys from old Crypt_RSA library  
						
						
						
						
					 
					
						2010-03-24 15:15:20 -04:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						27bfd1211d 
					 
					
						
						
							
							Math_BigInteger doesn't correctly handle serialization/deserialization for a value of 0, which can end up spewing notices to output and otherwise intefering with Salmon signature setup and verification when using memcached.  
						
						... 
						
						
						
						Worked around this with a subclass that fixes the wakeup, used for the stored 0 value in the subclassed Crypt_RSA. 
						
						
					 
					
						2010-03-22 12:17:45 -07:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						99ca84e68e 
					 
					
						
						
							
							changing keypair to text to hold a full 1024bit keypair  
						
						
						
						
					 
					
						2010-03-13 15:46:54 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						135c0c8a7f 
					 
					
						
						
							
							cleaning up key generation  
						
						
						
						
					 
					
						2010-03-12 21:44:18 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						4e44cf906b 
					 
					
						
						
							
							converting key generation to new crypt library  
						
						
						
						
					 
					
						2010-03-12 20:02:00 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						c5bb41176e 
					 
					
						
						
							
							converted toString to new crypt library  
						
						
						
						
					 
					
						2010-03-12 19:42:48 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						23d44c7d59 
					 
					
						
						
							
							converted sign, verify and fromString to new crypt lib  
						
						
						
						
					 
					
						2010-03-12 19:34:45 -05:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						9e9ab23e1f 
					 
					
						
						
							
							Fixes for updating indices, charset/collation and engine type on plugin-created tables.  
						
						... 
						
						
						
						Under MySQL, new tables will be created as InnoDB with UTF-8 (utf8/utf8_bin) same as core tables.
Existing plugin tables will have table engine and default charset/collation updated, and string columns will have charset updated, at checkschema time.
Switched from 'DESCRIBE' to INFORMATION_SCHEMA for pulling column information in order to get charset. A second hit to INFORMATION_SCHEMA is also needed to get table properties.
Indices were only being created at table creation time, which ain't so hot. Now also adding/dropping indices when they change.
Fixed up some schema defs in OStatus plugin that were a bit flaky, causing extra alter tables to be run.
TODO: Generalize this infrastructure a bit more up to base schema & pg schema classes. 
						
						
					 
					
						2010-03-12 13:16:32 -08:00 
						 
				 
			
				
					
						
							
							
								Brion Vibber 
							
						 
					 
					
						
						
							
						
						45e8819c1b 
					 
					
						
						
							
							Fix a bunch of notice & warning-level messages that were breaking my inter-instance communications  
						
						
						
						
					 
					
						2010-03-01 16:35:36 -08:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						831eb0d2b6 
					 
					
						
						
							
							renaming sha256 to prevent conflict  
						
						
						
						
					 
					
						2010-02-26 18:27:13 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						ee7603b09f 
					 
					
						
						
							
							better return check in Magicsig::staticGet()  
						
						
						
						
					 
					
						2010-02-26 17:53:27 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						6ee7660a58 
					 
					
						
						
							
							should be sequenceKey (singular)  
						
						
						
						
					 
					
						2010-02-26 16:51:50 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						0ecf435dc5 
					 
					
						
						
							
							adding sequenceKeys() to magicsig  
						
						
						
						
					 
					
						2010-02-26 16:50:00 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						223ebc765c 
					 
					
						
						
							
							move signing to take a local actor profile and use local keys  
						
						
						
						
					 
					
						2010-02-26 14:22:49 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						0afb09ad64 
					 
					
						
						
							
							er. right.  
						
						
						
						
					 
					
						2010-02-25 23:37:59 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						1fe031844c 
					 
					
						
						
							
							er typo  
						
						
						
						
					 
					
						2010-02-22 23:44:33 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						17b8020d25 
					 
					
						
						
							
							clean up error logging  
						
						
						
						
					 
					
						2010-02-22 23:30:31 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						f4b34d67c5 
					 
					
						
						
							
							generate keypairs for users, and put them in the XRD for discovery  
						
						
						
						
					 
					
						2010-02-22 23:30:31 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						74f5c1e169 
					 
					
						
						
							
							db_objectified magic sig - for persistence of local keypairs  
						
						
						
						
					 
					
						2010-02-22 23:30:31 -05:00 
						 
				 
			
				
					
						
							
							
								James Walker 
							
						 
					 
					
						
						
							
						
						cb32b676fa 
					 
					
						
						
							
							moving magicsig.php to classes - to add storage  
						
						
						
						
					 
					
						2010-02-22 23:30:31 -05:00