Evan Prodromou 
							
						 
					 
					
						
						
							
						
						77d9a12ef6 
					 
					
						
						
							
							use $newpassword instead of $password consistently  
						
						... 
						
						
						
						darcs-hash:20080624224030-34904-a2a50cfcadba05799094574201223907e6e423a6.gz 
						
						
					 
					
						2008-06-24 18:40:30 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d367982253 
					 
					
						
						
							
							correct field name  
						
						... 
						
						
						
						darcs-hash:20080624221758-34904-8ba5bbf95a2f16e9bfebb2c4dbd4d2d357cf958e.gz 
						
						
					 
					
						2008-06-24 18:17:58 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f374e924f5 
					 
					
						
						
							
							type -> address_type  
						
						... 
						
						
						
						darcs-hash:20080624221437-34904-746bd79dbef949c16095b9b44a9a721288abb989.gz 
						
						
					 
					
						2008-06-24 18:14:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						96e6df323b 
					 
					
						
						
							
							slightly different from settingsaction  
						
						... 
						
						
						
						darcs-hash:20080624221054-34904-732acfe742c0b1c5e71b604660aa2e657c68a4d4.gz 
						
						
					 
					
						2008-06-24 18:10:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ae18afc070 
					 
					
						
						
							
							less tricky with recoverpassword  
						
						... 
						
						
						
						darcs-hash:20080624220626-34904-94cb8a4cd1f1a7a96e78ab57e760f8de42f4eaca.gz 
						
						
					 
					
						2008-06-24 18:06:26 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						bb3c796c25 
					 
					
						
						
							
							url for confirmation email is better, fancy url  
						
						... 
						
						
						
						darcs-hash:20080624220335-34904-2c4089bf6d1b37b6f613ce89c6fad104727e7487.gz 
						
						
					 
					
						2008-06-24 18:03:35 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						589a6c05f7 
					 
					
						
						
							
							output a message when we send the recovery email  
						
						... 
						
						
						
						darcs-hash:20080624215826-34904-045d8e8cc25195eb045d2a96a526a6d2a9f0c218.gz 
						
						
					 
					
						2008-06-24 17:58:26 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						90583f31af 
					 
					
						
						
							
							rudimentary recoverpassword system  
						
						... 
						
						
						
						darcs-hash:20080624215033-34904-d5576bf55da26df44f0580c3759ed3edd8597506.gz 
						
						
					 
					
						2008-06-24 17:50:33 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						836f5bb756 
					 
					
						
						
							
							login doesn't bark if the user is automatically logged in  
						
						... 
						
						
						
						darcs-hash:20080624040548-34904-3b5a78f4ed40db913c82e90fe6955f26aac0f92a.gz 
						
						
					 
					
						2008-06-24 00:05:48 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5650d698be 
					 
					
						
						
							
							using bogus attribute of $rm  
						
						... 
						
						
						
						darcs-hash:20080624040234-34904-bf5e87a55ee94c74b840c6a62e78e476c7b5f8d3.gz 
						
						
					 
					
						2008-06-24 00:02:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cdeddb6ffc 
					 
					
						
						
							
							think && was binding too closely in remembered_user  
						
						... 
						
						
						
						darcs-hash:20080624040058-34904-0f16041ec545e1a42384178f6cd52edcae967d2a.gz 
						
						
					 
					
						2008-06-24 00:00:58 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1db5ba0576 
					 
					
						
						
							
							check session name COOKIE before ensuring session  
						
						... 
						
						
						
						darcs-hash:20080624034906-34904-a21bab1db498d69c616606126f6b788a2188b1e2.gz 
						
						
					 
					
						2008-06-23 23:49:06 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						25a6f240a4 
					 
					
						
						
							
							better cookie building  
						
						... 
						
						
						
						darcs-hash:20080624033223-34904-39ffa0aebcb9d173a7e5dd09870681ebb6e7313d.gz 
						
						
					 
					
						2008-06-23 23:32:23 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						fcd473a1a3 
					 
					
						
						
							
							set user takes a nickname, not a user object  
						
						... 
						
						
						
						darcs-hash:20080624032818-34904-bf8c5594c42c797820e080250c955645a5a84aa1.gz 
						
						
					 
					
						2008-06-23 23:28:18 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						25b9085efe 
					 
					
						
						
							
							change some things around to see if we can get the cookies right  
						
						... 
						
						
						
						darcs-hash:20080624032408-34904-1437e0359bd81c780e8ab12bdcbd1f9d8c87ef1c.gz 
						
						
					 
					
						2008-06-23 23:24:08 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d7731c9f2d 
					 
					
						
						
							
							correct name for common_forgetme() in logout  
						
						... 
						
						
						
						darcs-hash:20080624031927-34904-4a0c4d5966c8dd840cf6c368bdbe47990a39c074.gz 
						
						
					 
					
						2008-06-23 23:19:27 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8cc7e4723d 
					 
					
						
						
							
							force session again and correctly get ID  
						
						... 
						
						
						
						darcs-hash:20080624031746-34904-3719874e1e0afa201e5c81e267531f0768ddacd9.gz 
						
						
					 
					
						2008-06-23 23:17:46 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ae2603ec13 
					 
					
						
						
							
							use the correct field for Remember_me  
						
						... 
						
						
						
						darcs-hash:20080624031057-34904-7a2597a8f56d9d49ad8f126c55058893a922c89f.gz 
						
						
					 
					
						2008-06-23 23:10:57 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b26316589c 
					 
					
						
						
							
							typo in name of common_set_cookie  
						
						... 
						
						
						
						darcs-hash:20080624030834-34904-6efc827f64aebc23a1d2f3602c562fff69b9a0df.gz 
						
						
					 
					
						2008-06-23 23:08:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						97b016387b 
					 
					
						
						
							
							bad function call  
						
						... 
						
						
						
						darcs-hash:20080624030741-34904-e5b601dd4d76b367ae09a61923b062f6a36702f7.gz 
						
						
					 
					
						2008-06-23 23:07:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						91a3598972 
					 
					
						
						
							
							switch order for checkbox, instructio  
						
						... 
						
						
						
						darcs-hash:20080624030034-34904-bdcb6197d2050bc37f9daaf6f849aed5890bce53.gz 
						
						
					 
					
						2008-06-23 23:00:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						be3a44651c 
					 
					
						
						
							
							implement rememberme functionality  
						
						... 
						
						
						
						Added a checkbox on login or register to remember the current user. If
the login is successful, this sets a cookie with a random code (saved
in the DB). If they come back, and they aren't logged in "normally",
we check to see if they have a rememberme cookie. If so, we log them
in.
However, they can't change settings -- cookie theft is too prevalent.
So we mark a session as having a "real" (password or OpenID) login, or
not. In settings pages, we check to see if the login is "real", and if
not, we redirect to the login page.
darcs-hash:20080624025234-34904-ad20001bf35bf41fcb63a0c357fd929aacc55fdb.gz 
						
						
					 
					
						2008-06-23 22:52:34 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5df185a5ed 
					 
					
						
						
							
							add table for remember me codes  
						
						... 
						
						
						
						darcs-hash:20080624020205-34904-be536546e7058ed77a6d45be4f91ffe201b3448e.gz 
						
						
					 
					
						2008-06-23 22:02:05 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e330eb50d2 
					 
					
						
						
							
							more robust handling of new JIDs  
						
						... 
						
						
						
						darcs-hash:20080624015616-34904-c1ff985257c8c57aacf68439488d628a8b4d2e38.gz 
						
						
					 
					
						2008-06-23 21:56:16 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						939a3e48d8 
					 
					
						
						
							
							syntax error in jabber_format_notice  
						
						... 
						
						
						
						darcs-hash:20080624015001-34904-5ce1e31677627baa3b4241530cfe2ae0e385c541.gz 
						
						
					 
					
						2008-06-23 21:50:01 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9af33c9c00 
					 
					
						
						
							
							more fixes in default theme  
						
						... 
						
						
						
						darcs-hash:20080624014843-34904-4626ab17bfcd320e06e6e5704491c74756b4028c.gz 
						
						
					 
					
						2008-06-23 21:48:43 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						960a092a9c 
					 
					
						
						
							
							don't validate email if none provided  
						
						... 
						
						
						
						darcs-hash:20080624014642-34904-7d4b1b91a3163add6a99146f92360913e172a39a.gz 
						
						
					 
					
						2008-06-23 21:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c2c7bf8272 
					 
					
						
						
							
							fix instructions in default theme  
						
						... 
						
						
						
						darcs-hash:20080624014625-34904-81e30387f4350499f83f12bb9f7eb460c6ebf6dc.gz 
						
						
					 
					
						2008-06-23 21:46:25 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a8a2f40696 
					 
					
						
						
							
							broadcast notices to jabber  
						
						... 
						
						
						
						darcs-hash:20080624014241-34904-39ace8e82e50e5f50c5980b5fb3256184a7c9050.gz 
						
						
					 
					
						2008-06-23 21:42:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d1e55b3777 
					 
					
						
						
							
							jabber send and confirmation code  
						
						... 
						
						
						
						darcs-hash:20080624013203-34904-fe87dc6b3b991e9753512b8b7cc192f7610eb1dc.gz 
						
						
					 
					
						2008-06-23 21:32:03 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						63dcbe1e6e 
					 
					
						
						
							
							add jabber library and use it  
						
						... 
						
						
						
						darcs-hash:20080624001523-34904-8d0c052f12301d86aeb9107149b34f22c94da1c4.gz 
						
						
					 
					
						2008-06-23 20:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						ae40dfe842 
					 
					
						
						
							
							add imsettings to menu  
						
						... 
						
						
						
						darcs-hash:20080623223641-34904-2758e19c70026a0c169e99d86481d87b0b4bc79c.gz 
						
						
					 
					
						2008-06-23 18:36:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e4f5893f73 
					 
					
						
						
							
							normalize jids before comparison  
						
						... 
						
						
						
						darcs-hash:20080623041816-34904-9a55d96a3e76e27b399706f7247bb715f396366b.gz 
						
						
					 
					
						2008-06-23 00:18:16 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8b89e1cfb0 
					 
					
						
						
							
							conn is an attribute of XMPPdaemon  
						
						... 
						
						
						
						darcs-hash:20080623031058-84dde-60487882c7bc8a29742b0ebd75c32a213ec22a39.gz 
						
						
					 
					
						2008-06-22 23:10:58 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b05ebcb272 
					 
					
						
						
							
							change host to port  
						
						... 
						
						
						
						darcs-hash:20080623030930-84dde-9bfebd8ecec06f985fdb2a79536c652391855d13.gz 
						
						
					 
					
						2008-06-22 23:09:30 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8ac3474361 
					 
					
						
						
							
							dont let the daemon get called from a web server  
						
						... 
						
						
						
						darcs-hash:20080623030523-84dde-d667f0e35b5719cee8496df4b0782dbb4afe5177.gz 
						
						
					 
					
						2008-06-22 23:05:23 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						47bc5562f6 
					 
					
						
						
							
							strip whitespace in xmppdaemon  
						
						... 
						
						
						
						darcs-hash:20080623030259-84dde-303fe8b38d237871861b5475c2b15b3d8605369b.gz 
						
						
					 
					
						2008-06-22 23:02:59 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cf96f138f9 
					 
					
						
						
							
							make the daemon do something  
						
						... 
						
						
						
						darcs-hash:20080623030150-84dde-d065378a7cf8371924ebf3a76bf9b25d0d50795e.gz 
						
						
					 
					
						2008-06-22 23:01:50 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f6d219bac4 
					 
					
						
						
							
							add flags to db for jabber and sms notification  
						
						... 
						
						
						
						darcs-hash:20080623023859-84dde-1c72985ee0a840e59d1fac88f27f929f3c637b65.gz 
						
						
					 
					
						2008-06-22 22:38:59 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						7d9372ec50 
					 
					
						
						
							
							first pass at a daemon to receive XMPP messages  
						
						... 
						
						
						
						darcs-hash:20080623022710-84dde-bf3d3e3ce87957b9a91d38c16cf834d07b9933ea.gz 
						
						
					 
					
						2008-06-22 22:27:10 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1899d09cd1 
					 
					
						
						
							
							forgot to return on invalid nickname  
						
						... 
						
						
						
						darcs-hash:20080622181550-34904-7970919db30ccfc3979fa6c118c29af9eac0c550.gz 
						
						
					 
					
						2008-06-22 14:15:50 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d758c11784 
					 
					
						
						
							
							disallow nicknames on a blacklist  
						
						... 
						
						
						
						darcs-hash:20080622180437-34904-4b6313f6fd8845232031663c5c2df00dff725183.gz 
						
						
					 
					
						2008-06-22 14:04:37 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a69dbe7cd5 
					 
					
						
						
							
							remove check immediate  
						
						... 
						
						
						
						After getting a lot of problems and bugs with this, I'm removing the
check_immediate code. Instead, I'm going to add this functionality in
JavaScript. I think that's a preferred practice, anyways.
darcs-hash:20080622173341-34904-3c406ca9a33dbe3afeacebef1a63d0dd101669c4.gz 
						
						
					 
					
						2008-06-22 13:33:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a554e28e37 
					 
					
						
						
							
							version number changed  
						
						... 
						
						
						
						darcs-hash:20080622172354-34904-6d09d8e6cceafb348b88528fe15e907bf1244347.gz 
						
						
					 
					
						2008-06-22 13:23:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b4d8bbdad7 
					 
					
						
						
							
							allow blank email address (I think)  
						
						... 
						
						
						
						darcs-hash:20080622165453-34904-a3bdd2557622e6db3aef88371c22586e2d2fed07.gz 
						
						
					 
					
						2008-06-22 12:54:53 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						29014487d7 
					 
					
						
						
							
							UNDO: move profile update to front  
						
						... 
						
						
						
						darcs-hash:20080622164928-34904-04e381d2ac562a31fb3ed3dce300e2c2c456b0d7.gz 
						
						
					 
					
						2008-06-22 12:49:28 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c1a5e54e67 
					 
					
						
						
							
							move profile update to front  
						
						... 
						
						
						
						darcs-hash:20080622164928-34904-77df2f698c617e2788cc0db2d902238a5dd522d1.gz 
						
						
					 
					
						2008-06-22 12:49:28 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						71456d596a 
					 
					
						
						
							
							debugging for profile update  
						
						... 
						
						
						
						darcs-hash:20080622164542-34904-e6945828677580ee30b5fb85101928633708f605.gz 
						
						
					 
					
						2008-06-22 12:45:42 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						200124eca3 
					 
					
						
						
							
							auto-increment primary key for SMS carrier  
						
						... 
						
						
						
						darcs-hash:20080622164013-34904-4119be65edb5fc09dcbe11edf17c3401f1d19a33.gz 
						
						
					 
					
						2008-06-22 12:40:13 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						8a28d54f6a 
					 
					
						
						
							
							use a static rather than a constant for code chars  
						
						... 
						
						
						
						darcs-hash:20080622163458-34904-1be378ff9765dcfdf491ea8d38ef6c157ebe99ce.gz 
						
						
					 
					
						2008-06-22 12:34:58 -04:00