summary refs log tree commit diff
path: root/synapse/crypto (unfollow)
Commit message (Expand)AuthorFilesLines
2015-08-12Add config option for setting the list of thumbnail sizes to precalculateMark Haines2-16/+41
2015-08-12Make a config option for whether to generate new thumbnail sizes dynamicallyMark Haines3-7/+27
2015-07-23Factor out thumbnail()Erik Johnston1-56/+40
2015-07-23Fix remote thumbnailingErik Johnston2-7/+11
2015-07-23Always return a thumbnail of the requested size.Erik Johnston2-2/+162
2015-07-23Pick larger than desired thumbnail for 'crop'Erik Johnston1-1/+2
2015-07-22Disable receipts for nowMatrix1-0/+2
2015-07-21Query for all the ones we were asked about, not just the last...David Baker1-1/+1
2015-07-21Dodesn't seem to make any difference: guess it does work with the object refe...David Baker1-1/+0
2015-07-21I think this was what was intended...David Baker1-0/+1
2015-07-20s/take/claim/ for end to end key APIsMark Haines2-8/+8
2015-07-20Improve namingDaniel Wagner-Hall1-2/+2
2015-07-20Remove semicolon.Kegan Dougal1-1/+1
2015-07-20Parse the ID given to /invite|ban|kick to make sure it looks like a user ID.Kegan Dougal1-0/+2
2015-07-18Up default cache size for _RoomStreamChangeCacheMatrix1-1/+1
2015-07-18Don't do any database hits in receipt handling if from_key == to_keyMatrix1-0/+3
2015-07-16Implement specifying custom initial state for /createRoomErik Johnston1-40/+60
2015-07-15pep8 + debug lineDavid Baker1-6/+8
2015-07-15Add back in support for remembering parameters submitted to a user-interactiv...David Baker2-4/+13
2015-07-14bump up image quality a bit more as it looks crapMatthew Hodgson1-1/+1
2015-07-14s/everyone_ops/original_invitees_have_ops/Erik Johnston1-3/+3
2015-07-14Close, but no cigar.David Baker1-2/+2
2015-07-14Capitalize contantsErik Johnston2-6/+6
2015-07-14DocsErik Johnston2-6/+36
2015-07-13Implement presets at room creationErik Johnston2-22/+65
2015-07-13CommentsErik Johnston2-4/+23
2015-07-10Remove commented out codeErik Johnston1-14/+0
2015-07-10Sanitize power level checksErik Johnston1-15/+21
2015-07-10You shouldn't be able to ban/kick users with higher power levelsErik Johnston1-2/+5
2015-07-10Uniquely name unique constraintErik Johnston1-2/+2
2015-07-10Assume that each device for a user has only one of each type of keyMark Haines1-3/+3
2015-07-10Small tweaks to SAML2 configuration.Erik Johnston2-22/+34
2015-07-10Add Muthu Subramanian to AUTHORSErik Johnston1-0/+3
2015-07-09Add commentErik Johnston1-0/+4
2015-07-09Handle error slightly betterErik Johnston1-2/+2
2015-07-09Remove spurious commentErik Johnston1-2/+0
2015-07-09Don't bother with a timeout for one time keys on the server.Mark Haines3-33/+13
2015-07-09Integer timestampsErik Johnston1-1/+1
2015-07-09We don't want semicolons.Erik Johnston1-1/+1
2015-07-09Change format of receipts to allow inclusion of dataErik Johnston3-37/+42
2015-07-09Make SAML2 optional and add some references/commentsMuthu Subramanian2-4/+23
2015-07-09code beautifyMuthu Subramanian1-9/+4
2015-07-09remove the tls_certificate_chain_path param and simply support tls_certificat...Matthew Hodgson2-24/+10
2015-07-09document tls_certificate_chain_path more clearlyMatthew Hodgson1-0/+5
2015-07-08oops, context.tls_certificate_chain_file() expects a file, not a certificate.Matthew Hodgson2-6/+3
2015-07-08typoMatthew Hodgson1-1/+1
2015-07-08*cough*Matthew Hodgson1-2/+3
2015-07-08add new optional config for tls_certificate_chain_path for folks with interme...Matthew Hodgson2-3/+19
2015-07-08typoMatthew Hodgson1-2/+2
2015-07-08Only remove one time keys when new one time keys are addedMark Haines1-7/+7
2015-07-08Add blist to dependenciesErik Johnston1-0/+1
2015-07-08Add a cache to fetching of receipt streamsErik Johnston2-27/+96
2015-07-08Split receipt events up into one per roomErik Johnston1-30/+21
2015-07-08code beautifyMuthu Subramanian3-2/+3
2015-07-08code beautifyMuthu Subramanian1-10/+23
2015-07-08Integrate SAML2 basic authentication - uses pysaml2Muthu Subramanian5-4/+122
2015-07-08Hook up receipts to v1 initialSyncErik Johnston3-13/+77
2015-07-07Fix test.Erik Johnston1-1/+11
2015-07-07Wire together receipts and the notifer/federationErik Johnston4-33/+126
2015-07-07Fix various typosErik Johnston4-8/+16
2015-07-07Add a ReceiptServletErik Johnston2-1/+59
2015-07-06Add client API for uploading and querying keys for end to end encryptionMark Haines2-1/+290
2015-07-06Add store for client end to end keysMark Haines3-1/+171
2015-07-06Don't 500 if a group is missing from the regexMark Haines1-1/+1
2015-07-06Add m.room.history_visibility to newly created rooms' m.room.power_levelsErik Johnston2-0/+2
2015-07-06Rename key and values for m.room.history_visibility. Support 'invited' valueErik Johnston4-24/+61
2015-07-06Don't explode if we don't recognize one of the event_ids in the backfill requestErik Johnston1-2/+4
2015-07-03Filter and redact events that the other server doesn't have permission to see...Erik Johnston1-0/+44
2015-07-03Respect m.room.history_visibility in v2_alpha sync APIErik Johnston1-0/+33
2015-07-03If user supplies filename in URL when downloading from media repo, use that n...Erik Johnston3-9/+14
2015-07-03Add m.room.history_visibility to list of auth eventsErik Johnston2-1/+3
2015-07-02Make v1 initial syncs respect room history ACLErik Johnston1-17/+34
2015-07-02Add basic impl for room history ACL on GET /messages client APIErik Johnston3-3/+95
2015-07-02Add stream_id indexErik Johnston1-1/+5
2015-07-02Consolidate duplicate code in notifierErik Johnston5-38/+25
2015-07-02Add