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

  1. 29 Nov, 2010 1 commit
  2. 19 Oct, 2010 1 commit
  3. 18 Oct, 2010 1 commit
  4. 28 Sep, 2010 1 commit
  5. 08 Sep, 2010 1 commit
  6. 16 Aug, 2010 1 commit
  7. 11 Aug, 2010 1 commit
  8. 10 Aug, 2010 1 commit
  9. 28 Jun, 2010 1 commit
  10. 29 Apr, 2010 2 commits
  11. 21 Apr, 2010 1 commit
  12. 20 Apr, 2010 1 commit
  13. 28 Mar, 2010 1 commit
  14. 25 Mar, 2010 1 commit
  15. 20 Mar, 2010 1 commit
    • Evan Prodromou's avatar
      Move activity classes to their own files · 99454be3
      Evan Prodromou authored
      Moved the various classes used by the Activity class to their own
      files. There were >10 classes in the same file, with around 1500 lines
      in the file. Just too big.
      
      This change makes autoloading work for these classes, so also removed
      the hard require in lib/common.php.
      99454be3
  16. 16 Mar, 2010 2 commits
  17. 04 Mar, 2010 1 commit
  18. 02 Mar, 2010 1 commit
  19. 27 Feb, 2010 1 commit
  20. 26 Feb, 2010 1 commit
  21. 23 Feb, 2010 1 commit
  22. 08 Feb, 2010 1 commit
  23. 01 Feb, 2010 1 commit
  24. 28 Jan, 2010 2 commits
    • Brion Vibber's avatar
      Fix for Mapstraction plugin's zoomed map links · 73473811
      Brion Vibber authored
      Move definition of NICKNAME_FMT above plugin initialization but below loading of Validate package.
      A merge error when refactoring setup lead to this not being defined yet when plugins were initialized, causing the router setup in MapstractionPlugin which tried to use this constant to fail.
      Result was bogus links and if you hit the URL directly the action would be "unrecognized".
      73473811
    • Evan Prodromou's avatar
      increment software beta version · ee4ea3f3
      Evan Prodromou authored
      ee4ea3f3
  25. 16 Jan, 2010 1 commit
  26. 14 Jan, 2010 1 commit
  27. 13 Jan, 2010 2 commits
    • Brion Vibber's avatar
      Fix regressions in XMPP output during inbox refactoring · 0e1f2d4b
      Brion Vibber authored
      - NOTICE_INBOX_SOURCE_* constants moved to common.php since Notice_inbox.php not always loaded
      - fixed typo in User::staticGet() call which caused user #1 to receive messages once for each subscriber instead of for him/herself
      - 'continue' -> 'continue 2' inside switch() statement to fix loop escape (PHP considers switch() a looping construct for break & continue)
      0e1f2d4b
    • Brion Vibber's avatar
      Major refactoring of queue handlers to support running multiple sites in one daemon. · ec145b73
      Brion Vibber authored
      Key changes:
      * Initialization code moved from common.php to StatusNet class;
        can now switch configurations during runtime.
      * As a consequence, configuration files must now be idempotent...
        Be careful with constant, function or class definitions.
      * Control structure for daemons/QueueManager/QueueHandler has been refactored;
        the run loop is now managed by IoMaster run via scripts/queuedaemon.php
        IoManager subclasses are woken to handle socket input or polling, and may
        cover multiple sites.
      * Plugins can implement notice queue handlers more easily by registering a
        QueueHandler class; no more need to add a daemon.
      
      The new QueueDaemon runs from scripts/queuedaemon.php:
      
      * This replaces most of the old *handler.php scripts; they've been refactored
        to the bare handler classes.
      * Spawns multiple child processes to spread load; defaults to CPU count on
        Linux and Mac OS X systems, or override with --threads=N
      * When multithreaded, child processes are automatically respawned on failure.
      * Threads gracefully shut down and restart when passing a soft memory limit
        (defaults to 90% of memory_limit), limiting damage from memory leaks.
      * Support for UDP-based monitoring: http://www.gitorious.org/snqmon
      
      Rough control flow diagram:
      QueueDaemon -> IoMaster -> IoManager
                                 QueueManager [listen or poll] -> QueueHandler
                                 XmppManager [ping & keepalive]
                                 XmppConfirmManager [poll updates]
      
      Todo:
      
      * Respawning features not currently available running single-threaded.
      * When running single-site, configuration changes aren't picked up.
      * New sites or config changes affecting queue subscriptions are not yet
        handled without a daemon restart.
      * SNMP monitoring output to integrate with general tools (nagios, ganglia)
      * Convert XMPP confirmation message sends to use stomp queue instead of polling
      * Convert xmppdaemon.php to IoManager?
      * Convert Twitter status, friends import polling daemons to IoManager
      * Clean up some error reporting and failure modes
      * May need to adjust queue priorities for best perf in backlog/flood cases
      
      Detailed code history available in my daemon-work branch:
      http://www.gitorious.org/~brion/statusnet/brion-fixes/commits/daemon-work
      ec145b73
  28. 12 Jan, 2010 1 commit
  29. 10 Jan, 2010 1 commit
    • Siebrand Mazeland's avatar
      Lots of tiny message changes. · 4af6b7f5
      Siebrand Mazeland authored
      * Mostly punctuation updates so that the same message is used consistently in all of StatusNet.
      * Some cases of "Title Case" removed, because that does not appear to be used consistently.
      4af6b7f5
  30. 08 Jan, 2010 1 commit
  31. 03 Jan, 2010 1 commit
  32. 23 Dec, 2009 1 commit
  33. 20 Nov, 2009 1 commit
  34. 18 Nov, 2009 2 commits
  35. 16 Nov, 2009 1 commit