We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 29 Jun, 2011 1 commit
  2. 29 Apr, 2011 1 commit
    • Siebrand Mazeland's avatar
      Fix L10n/i18n. · 4651c9d9
      Siebrand Mazeland authored
      Some remaining people tag -> list.
      Favor -> like
      Update translator documentation.
      Whitespace updates.
      4651c9d9
  3. 17 Apr, 2011 1 commit
  4. 13 Apr, 2011 1 commit
  5. 10 Apr, 2011 1 commit
  6. 06 Mar, 2011 1 commit
  7. 10 Feb, 2011 1 commit
  8. 09 Feb, 2011 1 commit
  9. 03 Feb, 2011 1 commit
  10. 17 Jan, 2011 1 commit
  11. 05 Jan, 2011 1 commit
  12. 23 Dec, 2010 1 commit
  13. 17 Dec, 2010 1 commit
  14. 15 Dec, 2010 1 commit
  15. 02 Nov, 2010 2 commits
  16. 20 Oct, 2010 1 commit
  17. 13 Oct, 2010 1 commit
  18. 08 Oct, 2010 1 commit
  19. 30 Sep, 2010 1 commit
    • Brion Vibber's avatar
      Always specify UTF-8 targt charset for html_entity_decode(); default is 8-bit... · 1acc7d66
      Brion Vibber authored
      Always specify UTF-8 targt charset for html_entity_decode(); default is 8-bit ISO-8859-1 which causes things to break when we later pass them through things that expect to work with UTF-8. For instance, running through preg_replace() with the /u option results in NULL, leading to problems with OStatus and SubMirror generating their plaintext versions and doing length-cropping.
      1acc7d66
  20. 21 Sep, 2010 1 commit
  21. 19 Sep, 2010 1 commit
  22. 16 Sep, 2010 2 commits
    • Brion Vibber's avatar
      Ticket #2731: Fix for regression in posting to remote groups (regression in... · 89c561c9
      Brion Vibber authored
      Ticket #2731: Fix for regression in posting to remote groups (regression in 2d4e0693)
      
      Changes in 2d4e0693 changed Ostatus_profile::filterReplies() (which sorts out the local, remote, and group recipients on incoming remote messages) from checking for remote profiles with a safe call to Ostatus_profile::staticGet() to calls through Ostatus_profile::ensureProfileURL() and Ostatus_profile::ensureWebfinger(), which throw exceptions and thus abort processing.
      Since this was done before checking for local groups, the filter would fail when the ensure* functions determined it was looking at a local group and rightfully refused to create a remote group profile for it.
      
      Changing the calls to the ensure* functions was done so we can record remote reply recipients for future reply-to-reply processing (the staticGet() call was a cheaper way to do a lookup when we knew we only actually had to process groups that somebody signed up to); most important fix is simply to actually check for the exception! :)
      
      Here I'm changing the order of processing so we do the local group lookup first -- where it's nice and safe -- and then when we do the remote checks, we'll go ahead and gracefully skip that entry if the full remote lookup fails, so we'll still process any following recipients.
      89c561c9
    • Brion Vibber's avatar
      Ticket #2731: Fix for regression in posting to remote groups (regression in... · 097d0bd2
      Brion Vibber authored
      Ticket #2731: Fix for regression in posting to remote groups (regression in 2d4e0693)
      
      Changes in 2d4e0693 changed Ostatus_profile::filterReplies() (which sorts out the local, remote, and group recipients on incoming remote messages) from checking for remote profiles with a safe call to Ostatus_profile::staticGet() to calls through Ostatus_profile::ensureProfileURL() and Ostatus_profile::ensureWebfinger(), which throw exceptions and thus abort processing.
      Since this was done before checking for local groups, the filter would fail when the ensure* functions determined it was looking at a local group and rightfully refused to create a remote group profile for it.
      
      Changing the calls to the ensure* functions was done so we can record remote reply recipients for future reply-to-reply processing (the staticGet() call was a cheaper way to do a lookup when we knew we only actually had to process groups that somebody signed up to); most important fix is simply to actually check for the exception! :)
      
      Here I'm changing the order of processing so we do the local group lookup first -- where it's nice and safe -- and then when we do the remote checks, we'll go ahead and gracefully skip that entry if the full remote lookup fails, so we'll still process any following recipients.
      097d0bd2
  23. 07 Sep, 2010 1 commit
    • Brion Vibber's avatar
      Fix for #2663: fix for original/96px-size avatars getting saved with bad... · f2574fdd
      Brion Vibber authored
      Fix for #2663: fix for original/96px-size avatars getting saved with bad permissions, causing failure to see images if background queues are different user from web server.
      
      The original-size file is now forced to 0644 (all-readable), which should help. Not sure this is 100% ideal, but it's better than 0600!
      (The other sizes were being created in other code and had sane read perms already.)
      
      Watch out for similar issues in Twitter bridge etc; avatar import code should get cleaned up and consolidated.
      f2574fdd
  24. 02 Sep, 2010 1 commit
  25. 01 Sep, 2010 2 commits
  26. 16 Aug, 2010 1 commit
  27. 13 Aug, 2010 3 commits
  28. 10 Aug, 2010 2 commits
    • Brion Vibber's avatar
      Fix for regression with OStatus mention processing (duplicated new and old... · 08fc6053
      Brion Vibber authored
      Fix for regression with OStatus mention processing (duplicated new and old style lead to trying to save a reply entry twice).
      08fc6053
    • Brion Vibber's avatar
      Initial support for third-party fallback hub such as Superfeedr for feed subscriptions. · 9a53be46
      Brion Vibber authored
      If set up, this hub will be used to subscribe to feeds that don't specify a hub of their own.
      Assumes that the fallback hub will, in fact, handle polling and updates for any feed we throw at it!
      Authentication may be specified for the fallback hub.
      
      Example:
      
        $config['feedsub']['fallback_hub'] = 'https://superfeedr.com/hubbub';
        $config['feedsub']['hub_user'] = 'abcd';
        $config['feedsub']['hub_pass'] = 'ckcmdkmckdmkcdk';
      
      Also:
      * Fix for WordPress-RSS-via-Superfeedr-Atom; if we have <author> info but no ID from a native ActivityStreams actor, don't freak out in the low-level processing code that checks for identity matches.
      * enhanced messages for low-level FeedSub exceptions if they make it to outside display
      9a53be46
  29. 06 Aug, 2010 1 commit
    • Brion Vibber's avatar
      OStatus/FeedSub: tweaked PuSH feed garbage collection so other plugins can... · 7e55fc00
      Brion Vibber authored
      OStatus/FeedSub: tweaked PuSH feed garbage collection so other plugins can declare usage of a low-level feed or an OStatus profile besides profile subscriptions & group memberships.
      SubMirror: redid add-mirror frontend to accept a feed URL, then pass that on to OStatus, instead of pulling from your subscriptions.
      Profile: tweaked subscriberCount() so it doesn't subtract 1 for foreign profiles who aren't subscribed to themselves; instead excludes the self-subscription in the count query.
      Memcached_DataObject: tweak to avoid extra error spew in the DB error raising
      
      Work in progress: tweaking feedsub garbage collection so we can count other uses
      7e55fc00
  30. 22 Apr, 2010 1 commit
  31. 06 Apr, 2010 2 commits
  32. 29 Mar, 2010 2 commits