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

  1. 27 Dec, 2015 1 commit
  2. 02 Jul, 2014 1 commit
  3. 28 Jun, 2014 1 commit
  4. 02 Jun, 2014 1 commit
  5. 19 May, 2014 1 commit
  6. 07 May, 2014 2 commits
  7. 06 May, 2014 1 commit
  8. 05 May, 2014 3 commits
    • mattl's avatar
      More modern coding, stuff related to subscriptions · fc3125cf
      mattl authored
      Also trying to use the newly implemented AlreadyFulfilledException
      fc3125cf
    • mattl's avatar
      805958cc
    • Joshua Judson Rosen's avatar
      Prevent spurious refusals of legitimate notices posted to users via Salmon. · 7440dc21
      Joshua Judson Rosen authored
      Make the logic match the intent described in the comments.
      
      The intent is clearly "accept notices whenever (A or B or C)", but
      the logic implemented was more like "not ((not A) or (not B) or (not C))",
      which is a basical boolean algebra fail (each of those ORs need to
      become ANDs for double-negation to work).
      
      The practical implication was that, for example, writing a reply
      to someone else's notice and including an @-reference to _another_
      user on another site to bring them into the discussion would
      fail to deliver the notice to the new user because their server
      would basically say `oh no, you can't message this user
      from someone else's thread' because an earlier check for
      the `A' or `C' parts of `(A or B or C)' prevents `B' from
      being checked.
      
      cf.: <http://status.hackerposse.com/notice/55846>, which was
      refused by the nhcrossing.com server because it didn't know
      about <http://sn.jonkman.ca/notice/93724>, even though it would
      have passed the later `notice contains a reference to a local user'
      check if not for an exception being prematurely thrown.
      
      The whole idea of reporting `which specific check FAILED'
      in an `if ANY SUCCEEDS' analysis is just bogus, so nix all of
      the distinct ClientExceptions--a single `ALL FAILED' exception
      is the only one that makes sense.
      7440dc21
  9. 28 Apr, 2014 1 commit
  10. 28 Oct, 2013 1 commit
  11. 18 Aug, 2013 1 commit
    • mattl's avatar
      The overloaded DB_DataObject function staticGet is now called getKV · 2a4dc77a
      mattl authored
      I used this hacky sed-command (run it from your GNU Social root, or change the first grep's path to where it actually lies) to do a rough fix on all ::staticGet calls and rename them to ::getKV
      
         sed -i -s -e '/DataObject::staticGet/I!s/::staticGet/::getKV/Ig' $(grep -R ::staticGet `pwd`/* | grep -v -e '^extlib' | grep -v DataObject:: |grep -v "function staticGet"|cut -d: -f1 |sort |uniq)
      
      If you're applying this, remember to change the Managed_DataObject and Memcached_DataObject function definitions of staticGet to getKV!
      
      This might of course take some getting used to, or modification fo StatusNet plugins, but the result is that all the static calls (to staticGet) are now properly made without breaking PHP Strict Standards. Standards are there to be followed (and they caused some very bad confusion when used with get_called_class)
      
      Reasonably any plugin or code that tests for the definition of 'GNUSOCIAL' or similar will take this change into consideration.
      2a4dc77a
  12. 20 Aug, 2011 1 commit
  13. 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
  14. 10 Apr, 2011 1 commit
  15. 30 Mar, 2011 1 commit
  16. 06 Mar, 2011 1 commit
  17. 27 Dec, 2010 1 commit
  18. 19 Sep, 2010 1 commit
  19. 01 Sep, 2010 4 commits
  20. 16 Aug, 2010 1 commit
  21. 13 Aug, 2010 1 commit
  22. 24 Mar, 2010 1 commit
  23. 23 Mar, 2010 1 commit
  24. 13 Mar, 2010 1 commit
  25. 22 Feb, 2010 4 commits
  26. 21 Feb, 2010 3 commits
  27. 20 Feb, 2010 2 commits
  28. 06 Jan, 2009 1 commit