Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f652418863 
					 
					
						
						
							
							harmonize csrf and queues  
						
						... 
						
						
						
						darcs-hash:20080829174012-84dde-4859ce0a34a50080f8376fa3278c3aa3e3a3046d.gz 
						
						
					 
					
						2008-08-29 13:40:12 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						241881238c 
					 
					
						
						
							
							misprint of omb as oms  
						
						... 
						
						
						
						darcs-hash:20080828012619-84dde-f7e993f345220d3642743e9f2567d7f8e6e4b6ce.gz 
						
						
					 
					
						2008-08-27 21:26:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						9cdb33ac0e 
					 
					
						
						
							
							don't clear claims immediately  
						
						... 
						
						
						
						darcs-hash:20080828002610-84dde-d9cb46cb08ac50b8efbdf5683baeb2de168fc4b1.gz 
						
						
					 
					
						2008-08-27 20:26:10 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2be3be1c29 
					 
					
						
						
							
							correct presence in jabber function  
						
						... 
						
						
						
						darcs-hash:20080828001936-84dde-e4ec2fef30c49d1254d5358624a4391930811832.gz 
						
						
					 
					
						2008-08-27 20:19:36 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						7887147603 
					 
					
						
						
							
							change return in queue function  
						
						... 
						
						
						
						darcs-hash:20080828001414-d018c-fa900f60f0af20c01e8b83a74834ddf46829f4b2.gz 
						
						
					 
					
						2008-08-27 20:14:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cd5dc3246e 
					 
					
						
						
							
							got two lines reversed  
						
						... 
						
						
						
						darcs-hash:20080827211940-84dde-d5b404023a2fb6b74b6255dd91910c9ec7df3cc6.gz 
						
						
					 
					
						2008-08-27 17:19:40 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b9f0ea6f0e 
					 
					
						
						
							
							break up monolithic xmppdaemon into multiple queue handlers  
						
						... 
						
						
						
						Eventually, the poor xmppdaemon has become overloaded with extra
tasks. So, I've broken it up. Now, we have 5 background scripts, and
more coming:
* xmppdaemon.php - handles incoming XMPP messages only.
* xmppqueuehandler.php - sends notices from the queue out through XMPP.
* smsqueuehandler.php - sends notices from the queue out over SMS
* ombqueuehandler.php - sends notices from the queue out over OMB
* xmppconfirmhandler.php - sends confirmation requests out over XMPP.
This is in addition to maildaemon.php, which takes incoming messages.
None of these are "true" daemons -- they don't daemonize themselves
automatically. Use nohup or another tool to background them. monit can
also be useful to keep them running.
At some point, these might become fork()'ing daemons, able to handle
more than one notice at a time. For now, I'm just running multiple
instances, hoping they don't interfere.
darcs-hash:20080827205407-84dde-97884a12f5f4e54c93bc785bd280683d1ee7e749.gz 
						
						
					 
					
						2008-08-27 16:54:07 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1df845db78 
					 
					
						
						
							
							fix random function name  
						
						... 
						
						
						
						darcs-hash:20080829021854-84dde-818492a31c07dd0921c2a693095ca7ac901b6d35.gz 
						
						
					 
					
						2008-08-28 22:18:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						54bee1b999 
					 
					
						
						
							
							code for session token  
						
						... 
						
						
						
						darcs-hash:20080829015304-84dde-1c93203bdfbd4c1696cdd3c07212ff16a9f727dd.gz 
						
						
					 
					
						2008-08-28 21:53:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cf3902d8ac 
					 
					
						
						
							
							get language before setting it.  
						
						... 
						
						
						
						darcs-hash:20080828005323-84dde-8f69e1e6115faa544c22436539148dac53ed6f65.gz 
						
						
					 
					
						2008-08-27 20:53:23 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b1ff7d7a2b 
					 
					
						
						
							
							fix error storing uris of remote notices  
						
						... 
						
						
						
						darcs-hash:20080826211108-84dde-b277bdb1476b9cec0c0d93fa8d565c4642ba16c8.gz 
						
						
					 
					
						2008-08-26 17:11:08 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4a28e70cf8 
					 
					
						
						
							
							use notice URI if it's not local and it's an HTTP URL  
						
						... 
						
						
						
						darcs-hash:20080826210314-84dde-34d4eb71c7d74b65c0c4b486f345ed7d9301af15.gz 
						
						
					 
					
						2008-08-26 17:03:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0bc0568e66 
					 
					
						
						
							
							only send local messages to public XMPP stream  
						
						... 
						
						
						
						darcs-hash:20080826205341-84dde-04c1641f4b9c5aa5318b76512664ee9df170d779.gz 
						
						
					 
					
						2008-08-26 16:53:41 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						782fe0130f 
					 
					
						
						
							
							optionally turn encryption on or off in the XMPP connection  
						
						... 
						
						
						
						For identi.ca, we had some problems with the XMPP daemon getting
"stuck" in I/O through the encrypted (by default) XMPP socket. Turning
off encryption helped. So, now it's an option.
darcs-hash:20080826131814-84dde-2c4a809c6fb666dfb4b96d0d61205fe418f4e4b4.gz 
						
						
					 
					
						2008-08-26 09:18:14 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4cc84c3225 
					 
					
						
						
							
							never allow blank passwords  
						
						... 
						
						
						
						darcs-hash:20080825185245-84dde-f2ad86c1aedc2a42f7b468775234be53a7e84d5b.gz 
						
						
					 
					
						2008-08-25 14:52:45 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						cba4b50e44 
					 
					
						
						
							
							use common_sql_now() instead of DB_DataObject_Cast  
						
						... 
						
						
						
						darcs-hash:20080825182338-84dde-ec0edef9469b294b7e23945f1bc7d810da988ed7.gz 
						
						
					 
					
						2008-08-25 14:23:38 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						3fda5a684f 
					 
					
						
						
							
							notify user of remote subscriptions  
						
						... 
						
						
						
						darcs-hash:20080824200517-84dde-9662d89dbcd948e3ef7b7f8d4e82d90b4891c684.gz 
						
						
					 
					
						2008-08-24 16:05:17 -04:00 
						 
				 
			
				
					
						
							
							
								CiaranG 
							
						 
					 
					
						
						
							
						
						192a673472 
					 
					
						
						
							
							Prevent jabber.php error by checking key exists  
						
						... 
						
						
						
						darcs-hash:20080823053548-f6e2c-dfc8a0acd9fb8589ed37e54c7d0d3d38afff34f5.gz 
						
						
					 
					
						2008-08-23 01:35:48 -04:00 
						 
				 
			
				
					
						
							
							
								CiaranG 
							
						 
					 
					
						
						
							
						
						6593092bfd 
					 
					
						
						
							
							Escape profile url in xmpp in case fancy urls off (Ticket  #521 )  
						
						... 
						
						
						
						darcs-hash:20080823052534-f6e2c-aa452a8c2c6ee33399f4079d0bf2224847e1450a.gz 
						
						
					 
					
						2008-08-23 01:25:34 -04:00 
						 
				 
			
				
					
						
							
							
								CiaranG 
							
						 
					 
					
						
						
							
						
						1e68183377 
					 
					
						
						
							
							Fixed attempt to read nonexistent match in JID regex  
						
						... 
						
						
						
						darcs-hash:20080822191751-f6e2c-578869b8524e3238c461872981a5dd8c285937e3.gz 
						
						
					 
					
						2008-08-22 15:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								CiaranG 
							
						 
					 
					
						
						
							
						
						92645bbc57 
					 
					
						
						
							
							XMPP sub/unsub and help commands  
						
						... 
						
						
						
						darcs-hash:20080822191032-f6e2c-a3a7efbbaad1ec7c48ef132a8ba34fc8b8651969.gz 
						
						
					 
					
						2008-08-22 15:10:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						97341a4c94 
					 
					
						
						
							
							fix include path bug  
						
						... 
						
						
						
						darcs-hash:20080822210654-84dde-68595effcfc11d5e4497c72b189b5f046a8b3ca6.gz 
						
						
					 
					
						2008-08-22 17:06:54 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						a91cd75c17 
					 
					
						
						
							
							local-only is optional on public timeline  
						
						... 
						
						
						
						darcs-hash:20080822210307-84dde-c90f6e7953d11c5b12c7a084ac23e5578412932c.gz 
						
						
					 
					
						2008-08-22 17:03:07 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						14c9366aac 
					 
					
						
						
							
							include external libs in a subdir to make install easier  
						
						... 
						
						
						
						darcs-hash:20080822131714-84dde-6978424ded2ed1041a65142a25560654ac717fcd.gz 
						
						
					 
					
						2008-08-22 09:17:14 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						e440b9cea0 
					 
					
						
						
							
							Twitter-compatible API - moved show() to the right file  
						
						... 
						
						
						
						darcs-hash:20080819003931-462f3-4b5b838a2fc5f872391581a189d33abdd8eeb744.gz 
						
						
					 
					
						2008-08-18 20:39:31 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						d57bc1b8e9 
					 
					
						
						
							
							Twitter-compatible API - running all strings through gettext() now  
						
						... 
						
						
						
						darcs-hash:20080819002903-462f3-94e62891db9b9de049a918034742e545f663e840.gz 
						
						
					 
					
						2008-08-18 20:29:03 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e8e91dc29d 
					 
					
						
						
							
							use UTF-8 as the internal encoding  
						
						... 
						
						
						
						darcs-hash:20080817153024-84dde-ca566d665fff08d52f1f9796e2731417585d4c6f.gz 
						
						
					 
					
						2008-08-17 11:30:24 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						1ba234a9b6 
					 
					
						
						
							
							make settings and search menus localisable  
						
						... 
						
						
						
						darcs-hash:20080817150244-84dde-7f2e4dec226aa9754dfc970386e62076f952db72.gz 
						
						
					 
					
						2008-08-17 11:02:44 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						35d1714621 
					 
					
						
						
							
							Twitter-compatible API: support for new in_reply_to_status_id in statuses/update  
						
						... 
						
						
						
						darcs-hash:20080815185317-ca946-11c3f9f7255180d5d6ea7b115b3e33b2abb7fe93.gz 
						
						
					 
					
						2008-08-15 14:53:17 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						5923f958c9 
					 
					
						
						
							
							auto-load OAuthRequest  
						
						... 
						
						
						
						darcs-hash:20080813195408-84dde-a1de441ce50759f50b2c88b45d626dc4e0892d31.gz 
						
						
					 
					
						2008-08-13 15:54:08 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						37a47f3d57 
					 
					
						
						
							
							Twitter-compatible API: filled in the source attr for notices accessed via API  
						
						... 
						
						
						
						darcs-hash:20080809001240-ca946-0a8ec8b965876e1da90c675ad596b32906a21d93.gz 
						
						
					 
					
						2008-08-08 20:12:40 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						37c5e8ca3c 
					 
					
						
						
							
							make tag dropoff configurable  
						
						... 
						
						
						
						darcs-hash:20080811175820-84dde-f3d934495fa90fadde5f7d5d0c37c5f2a575a9d8.gz 
						
						
					 
					
						2008-08-11 13:58:20 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2c3ed64027 
					 
					
						
						
							
							LOG_ERROR -> LOG_ERR (again)  
						
						... 
						
						
						
						darcs-hash:20080807234227-84dde-a64619c71de020aa2284ca1a36ea2a71ff8b29a6.gz 
						
						
					 
					
						2008-08-07 19:42:27 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						80aa8b83db 
					 
					
						
						
							
							fix config global  
						
						... 
						
						
						
						darcs-hash:20080806122119-84dde-41fb0645db58ac5ce74b485c8cb68f7275e74915.gz 
						
						
					 
					
						2008-08-06 08:21:19 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						0d58d4216b 
					 
					
						
						
							
							fixup locale stuff from mikenz  
						
						... 
						
						
						
						darcs-hash:20080806040433-84dde-a504751a8a0329a37d866e68a9ecda6a5d629c55.gz 
						
						
					 
					
						2008-08-06 00:04:33 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						45983cc590 
					 
					
						
						
							
							Add other languages to drop down  
						
						... 
						
						
						
						darcs-hash:20080805020520-533db-774b253ac10ae71e7d8d9b48e654736039fa5ae3.gz 
						
						
					 
					
						2008-08-04 22:05:20 -04:00 
						 
				 
			
				
					
						
							
							
								mikec 
							
						 
					 
					
						
						
							
						
						369354505f 
					 
					
						
						
							
							Set the C locate to avoid tr_TR php bug see  http://www.topolis.lt/php/#35050  
						
						... 
						
						
						
						darcs-hash:20080804133727-edabd-4bd34431d0ab8519ec512b59be354720925da9a0.gz 
						
						
					 
					
						2008-08-04 09:37:27 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						4c8dfadf2d 
					 
					
						
						
							
							make init of lang environment happen earlier, or when user language may have changed  
						
						... 
						
						
						
						darcs-hash:20080806034515-84dde-e32cbfec2890f50b610d0441659180038b060473.gz 
						
						
					 
					
						2008-08-05 23:45:15 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f0f6d0e603 
					 
					
						
						
							
							use noreply address as fallback if no incoming email address exists  
						
						... 
						
						
						
						darcs-hash:20080804133933-84dde-189f0ee39bf1000fbb648144fadcf9a9263c4b38.gz 
						
						
					 
					
						2008-08-04 09:39:33 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						d2807d966e 
					 
					
						
						
							
							version upgrade  
						
						... 
						
						
						
						darcs-hash:20080731050632-34904-db9fc10c55321b81a33732a2062bf72914927cec.gz 
						
						
					 
					
						2008-07-31 01:06:32 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						b1f28f4457 
					 
					
						
						
							
							try to slim down the top menu so it all fits  
						
						... 
						
						
						
						darcs-hash:20080731020933-84dde-80d7abb2d681a9f748b16f6245d33396e1f899b2.gz 
						
						
					 
					
						2008-07-30 22:09:33 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						f2ae665e13 
					 
					
						
						
							
							let @rejon do the homework  http://ur1.ca/17c  
						
						... 
						
						
						
						darcs-hash:20080731020433-84dde-641127c2de488087c1525fc773d544ba5b136550.gz 
						
						
					 
					
						2008-07-30 22:04:33 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						93d25bec33 
					 
					
						
						
							
							Twitter-compatible API: implemented /users/show.format method  
						
						... 
						
						
						
						(and some API bug fixes)
darcs-hash:20080730213226-ca946-eb89bad91eee630ac286d537ba42f0042b8d2109.gz 
						
						
					 
					
						2008-07-30 17:32:26 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Cochrane 
							
						 
					 
					
						
						
							
						
						9d89e7b4ac 
					 
					
						
						
							
							Update some gettext strings and number the arguements so life is easier for translators  
						
						... 
						
						
						
						darcs-hash:20080729080641-533db-560337e226a02dd6fc671f090883d4bedd50eaaa.gz 
						
						
					 
					
						2008-07-29 04:06:41 -04:00 
						 
				 
			
				
					
						
							
							
								zach 
							
						 
					 
					
						
						
							
						
						f318f41ebf 
					 
					
						
						
							
							Twitter-compatible API: better error handling for replier_by_reply()  
						
						... 
						
						
						
						darcs-hash:20080728230221-ca946-68253052cfcd800a6da979e2a615d4847b1b05f3.gz 
						
						
					 
					
						2008-07-28 19:02:21 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						353aa5a0d8 
					 
					
						
						
							
							move the language info, fix dir for locales  
						
						... 
						
						
						
						darcs-hash:20080730035446-84dde-8ce202ea6956bb49e1be98307136fc299862ab9b.gz 
						
						
					 
					
						2008-07-29 23:54:46 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						c614a9d66e 
					 
					
						
						
							
							use a little X instead of "delete" for delete link, right after arrow  
						
						... 
						
						
						
						darcs-hash:20080730033804-84dde-1c747a7a6ee85f885926a42905b0b910fd1dec50.gz 
						
						
					 
					
						2008-07-29 23:38:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						e65bf0a250 
					 
					
						
						
							
							new -> staticGet  
						
						... 
						
						
						
						darcs-hash:20080730033304-84dde-159bd4582731d2adfb8b7306ee6eb44ce25d256a.gz 
						
						
					 
					
						2008-07-29 23:33:04 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						025a8e5526 
					 
					
						
						
							
							fallback for unknown source  
						
						... 
						
						
						
						darcs-hash:20080730032918-84dde-a38f8731840e0dcc82a4ced768bf85069e15a133.gz 
						
						
					 
					
						2008-07-29 23:29:18 -04:00 
						 
				 
			
				
					
						
							
							
								Evan Prodromou 
							
						 
					 
					
						
						
							
						
						2090e0aa78 
					 
					
						
						
							
							show where a notice came from  
						
						... 
						
						
						
						darcs-hash:20080730032651-84dde-0685ec5f899129bc75745ca8d1d083f56f3f1ff5.gz 
						
						
					 
					
						2008-07-29 23:26:51 -04:00