| Commit message (Expand) | Author | Files | Lines |
2017-03-30 | Define the various streams we will replicate | Erik Johnston | 2 | -0/+423 |
2017-03-30 | Make federation send queue take the current position | Erik Johnston | 2 | -16/+26 |
2017-03-30 | Add a simple hook to wait for replication traffic | Erik Johnston | 1 | -0/+6 |
2017-03-30 | Add new storage functions for new replication | Erik Johnston | 5 | -4/+137 |
2017-03-30 | Use txn.fetchall() so we can reuse txn | Erik Johnston | 1 | -1/+1 |
2017-03-29 | synctl.py: wait for synapse to stop before restarting (#2020) | Anant Prakash | 1 | -4/+43 |
2017-03-29 | Increase cache size for _get_state_group_for_event | Erik Johnston | 1 | -1/+1 |
2017-03-29 | Bail early if remote wouldn't be retried (#2064) | Erik Johnston | 1 | -2/+8 |
2017-03-29 | Decrank last commit | Erik Johnston | 1 | -4/+5 |
2017-03-29 | Correctly look up key | Erik Johnston | 1 | -6/+5 |
2017-03-28 | The algorithm is part of the key id | Erik Johnston | 1 | -4/+4 |
2017-03-27 | Typo | Erik Johnston | 1 | -1/+1 |
2017-03-27 | Short circuit if all new events have same state group | Erik Johnston | 1 | -36/+51 |
2017-03-27 | Notify on new federation traffic | Erik Johnston | 1 | -0/+7 |
2017-03-24 | Batch sending of device list pokes | Erik Johnston | 2 | -0/+5 |
2017-03-24 | Actually call invalidate | Erik Johnston | 1 | -1/+1 |
2017-03-24 | Use presence replication stream to invalidate cache | Erik Johnston | 2 | -2/+3 |
2017-03-24 | Add slave transaction store | Erik Johnston | 2 | -0/+4 |
2017-03-24 | Cache hosts in room | Erik Johnston | 2 | -2/+11 |
2017-03-24 | Replace some calls to cursor_to_dict | Erik Johnston | 3 | -39/+13 |
2017-03-24 | Use iter(items|values) | Erik Johnston | 3 | -51/+48 |
2017-03-23 | try not to drop context after federation requests | Richard van der Hoff | 1 | -12/+16 |
2017-03-23 | Add another missing yield on check_device_registered | Richard van der Hoff | 1 | -1/+1 |
2017-03-23 | Fix rejection of invites not reaching sync | David Baker | 1 | -0/+7 |
2017-03-23 | Oops, remove unintentional change | David Baker | 1 | -7/+0 |
2017-03-23 | Fix token request for addition of phone numbers | David Baker | 2 | -1/+8 |
2017-03-23 | User Cursor.__iter__ instead of fetchall | Erik Johnston | 16 | -41/+40 |
2017-03-23 | Add jsonschema to python_dependencies.py | pik | 1 | -0/+1 |
2017-03-23 | use jsonschema.FormatChecker for RoomID and UserID strings | pik | 3 | -24/+40 |
2017-03-23 | Add valid filter tests, flake8, fix typo | pik | 2 | -10/+55 |
2017-03-23 | check_valid_filter using JSONSchema | pik | 2 | -94/+175 |
2017-03-23 | Raise a more helpful exception | Erik Johnston | 1 | -2/+4 |
2017-03-23 | fix tests | Richard van der Hoff | 2 | -1/+3 |
2017-03-23 | Don't user upsert to persist new one time keys | Erik Johnston | 1 | -9/+48 |
2017-03-23 | Ignore backoff history for invites, aliases, and roomdirs | Richard van der Hoff | 6 | -14/+52 |
2017-03-23 | Fix time_bound_deferred to throw the right exception | Richard van der Hoff | 2 | -4/+39 |
2017-03-23 | push federation retry limiter down to matrixfederationclient | Richard van der Hoff | 8 | -287/+280 |
2017-03-23 | MatrixFederationHttpClient: clean up | Richard van der Hoff | 1 | -17/+24 |
2017-03-23 | Fix a couple of logcontext leaks | Richard van der Hoff | 2 | -5/+5 |
2017-03-23 | Add a missing yield in device key upload | Richard van der Hoff | 1 | -1/+1 |
2017-03-22 | Removed requirement that is not needed | Richard Kellner | 1 | -1/+1 |
2017-03-22 | Fix caching of remote servers' signature keys | Richard van der Hoff | 4 | -63/+225 |
2017-03-21 | fix up some key verif docstrings | Richard van der Hoff | 2 | -4/+24 |
2017-03-20 | Updated user creation section | Richard Kellner | 1 | -0/+1 |
2017-03-20 | Added missing system requiremnt and pip upgrade before install | Richard Kellner | 1 | -1/+2 |
2017-03-20 | Bump changelog and version github/release-v0.19.3 release-v0.19.3 | Erik Johnston | 2 | -1/+7 |
2017-03-20 | Add some debug to help diagnose weird federation issue | Richard van der Hoff | 1 | -1/+8 |
2017-03-20 | Fix unit test | Erik Johnston | 1 | -1/+1 |
2017-03-20 | PEP8 | Erik Johnston | 2 | -3/+0 |
2017-03-20 | log_contexts.rst: fix formatting of Note block | Richard van der Hoff | 1 | -6/+6 |
2017-03-18 | log_contexts.rst: fix typos | Richard van der Hoff | 1 | -2/+2 |
2017-03-18 | README.md: fix link to client list on matrix.org/docs | Stefan Majewsky | 1 | -3/+3 |
2017-03-18 | Stop preserve_fn leaking context into the reactor | Richard van der Hoff | 3 | -34/+93 |
2017-03-18 | Run the reactor with the sentinel logcontext | Richard van der Hoff | 8 | -16/+51 |
2017-03-18 | Remove broken use of clock.call_later | Richard van der Hoff | 1 | -12/+3 |
2017-03-17 | Logcontext docs | Richard van der Hoff | 2 | -8/+449 |
2017-03-17 | Don't send the full event json over replication | Erik Johnston | 4 | -50/+38 |
2017-03-17 | Avoid resetting state on rejected events | Richard van der Hoff | 2 | -4/+14 |
2017-03-17 | Refactoring and cleanups | Richard van der Hoff | 5 | -80/+264 |
2017-03-16 | Update README: specify python2.7 in virtualenv | Keyvan Fatehi | 1 | -1/+1 |
2017-03-16 | Comments | Erik Johnston | 2 | -2/+4 |
2017-03-16 | Comment | Erik Johnston | 1 | -3/+8 |
2017-03-16 | Don't recreate so many sets | Erik Johnston | 10 | -51/+42 |
2017-03-16 | Implement no op for room stream in sync | Erik Johnston | 1 | -4/+47 |
2017-03-15 | Queue up federation PDUs while a room join is in progress | Richard van der Hoff | 1 | -24/+44 |
2017-03-15 | Comment | Erik Johnston | 1 | -1/+3 |
2017-03-15 | Modify test_user_sync so it doesn't look at last_active_ts over last_user_syn... | Will Hunt | 1 | -1/+1 |
2017-03-15 | Cache set of users whose presence the other user should see | Erik Johnston | 1 | -13/+27 |
2017-03-15 | Add a great comment to handle_timeout for active vs sync times. | Will Hunt | 1 | -0/+2 |
2017-03-15 | Add fallback to last_active_ts if it beats the last sync time. | Will Hunt | 1 | -1/+2 |
2017-03-15 | Comment | Erik Johnston | 2 | -0/+6 |
2017-03-15 | Remove unused import | Erik Johnston | 1 | -1/+0 |
2017-03-15 | Format presence events on the edges instead of reformatting them multiple times | Erik Johnston | 7 | -39/+80 |
2017-03-15 | Fix assertion to stop transaction queue getting wedged | Richard van der Hoff | 6 | -5/+29 |
2017-03-15 | Add some metrics on notifier | Erik Johnston | 1 | -0/+6 |
2017-03-15 | Implement reset_context_after_deferred | Richard van der Hoff | 1 | -0/+25 |
2017-03-14 | Reduce spurious calls to generate sync | Erik Johnston | 1 | -13/+31 |
2017-03-14 | Address review comments | Richard van der Hoff | 2 | -20/+31 |
2017-03-14 | re-refactor exception heirarchy | Richard van der Hoff | 1 | -16/+14 |
2017-03-14 | Handle PartialDownloadError in CAS login | David Baker | 1 | -1/+8 |
2017-03-14 | Fix current_state_events table to not lie | Erik Johnston | 1 | -3/+28 |
2017-03-14 | Use extend instead of += | David Baker | 1 | -4/+4 |
2017-03-14 | Oops, remove print | David Baker | 1 | -1/+0 |
2017-03-13 | Implement _simple_delete_many_txn, use it to delete devices | Luke Barnard | 4 | -11/+101 |
2017-03-13 | Fix registration for broken clients | David Baker | 1 | -4/+22 |
2017-03-13 | Support registration / login with phone number | David Baker | 9 | -50/+395 |
2017-03-13 | Flake | Luke Barnard | 1 | -0/+2 |
2017-03-13 | Implement delete_devices API | Luke Barnard | 1 | -0/+47 |
2017-03-13 | Fix routing loop when fetching remote media | Richard van der Hoff | 4 | -14/+102 |
2017-03-13 | Add new storage function to slave store | Erik Johnston | 1 | -0/+4 |
2017-03-13 | Bring example log config into line with default | Richard van der Hoff | 1 | -2/+4 |
2017-03-13 | Add helpful texts to logger config options | Richard van der Hoff | 1 | -5/+7 |
2017-03-13 | Comments | Erik Johnston | 1 | -0/+12 |
2017-03-13 | Bump changelog and versions v0.19.3-rc2 | Erik Johnston | 2 | -1/+10 |
2017-03-13 | Revert "Support registration & login with phone number" | Erik Johnston | 9 | -395/+50 |
2017-03-13 | Assume rooms likely haven't changed | Erik Johnston | 2 | -8/+14 |
2017-03-10 | Get current state by using current_state_events table | Erik Johnston | 5 | -31/+52 |
2017-03-10 | Add an option to disable stdio redirect | Richard van der Hoff | 1 | -1/+12 |
2017-03-10 | Refactor logger config for workers | Richard van der Hoff | 9 | -13/+26 |
2017-03-10 | Reread log config on SIGHUP | Richard van der Hoff | 1 | -10/+19 |
2017-03-10 | Fix it for the workers | Erik Johnston | 1 | -0/+8 |
2017-03-10 | Noop repated delete device inbox calls from /sync | Erik Johnston | 2 | -4/+38 |
2017-03-10 | Add setdefault key to ExpiringCache | Erik Johnston | 1 | -0/+7 |
2017-03-09 | Move FederationServer._handle_new_pdu to FederationHandler | Richard van der Hoff | 2 | -198/+198 |
2017-03-09 | Move sig check out of _handle_new_pdu | Richard van der Hoff | 1 | -12/+36 |
2017-03-09 | Factor _get_missing_events_for_pdu out of _handle_new_pdu | Richard van der Hoff | 1 | -62/+82 |
2017-03-09 | Fix docstring | Richard van der Hoff | 1 | -2/+1 |
2017-03-08 | Comment when our 3pids would be incomplete | David Baker | 1 | -0/+2 |
2017-03-08 | Docs | David Baker | 1 | -0/+13 |
2017-03-08 | Incorrectly copied copyright | David Baker | 1 | -1/+0 |
2017-03-08 | Not any more, it doesn't | |