|  | c3459e6820 | feat: Always set a cancel reason on failure | 2023-01-21 20:46:45 +01:00 |  | 
			
				
					|  | e031e6d760 | feat: Add cancelReason if recipient likely does not support OMEMO:2 | 2023-01-21 15:42:00 +01:00 |  | 
			
				
					|  | 6c63b53cf4 | fix: Fix crash with direct server IQs 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline was successful | 2023-01-15 00:52:34 +01:00 |  | 
			
				
					|  | 1aa50699ad | feat: Improve the stanza await system 
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline was successful This fixes an issue where publishing an avatar would fail, if returned
an error where the "from" attribute is missing from the stanza. | 2023-01-14 16:28:37 +01:00 |  | 
			
				
					|  | b16c9f4b30 | docs: Add more doc strings | 2023-01-14 15:00:02 +01:00 |  | 
			
				
					|  | a8d80eaddf | fix: Add the closure expectation to the event | 2023-01-14 12:41:17 +01:00 |  | 
			
				
					|  | 9baf1ed73c | fix: Attempt to fix reconnection issues Call _reconnectionPolicy.onSuccess when negotiations are done. Never
call onFailure directly; only ever call handleError. | 2023-01-14 12:39:55 +01:00 |  | 
			
				
					|  | ce3ea656ad | fix: Stop ack timer on connection drops Fixes #17. | 2023-01-14 12:04:52 +01:00 |  | 
			
				
					|  | ed49212f5a | fix: Enabling carbons crashes | 2023-01-13 15:17:21 +01:00 |  | 
			
				
					|  | ad1242c47d | feat: Try to lock reconnections behind a flag | 2023-01-13 15:16:51 +01:00 |  | 
			
				
					|  | 890fcfb506 | feat: Do initialization inline | 2023-01-13 14:44:06 +01:00 |  | 
			
				
					|  | d7723615fe | fix: Fix message quote generation | 2023-01-13 13:39:18 +01:00 |  | 
			
				
					|  | 6517065a1a | feat: Track stanza responses as a tuple of (to, id) Also fixes an invalid test case in the XEP-0198 tests, where
the IQ reply sets the "to" instead of the "from". | 2023-01-10 12:50:07 +01:00 |  | 
			
				
					|  | 9223a7d403 | feat: Add docs for including a tagged version | 2023-01-10 12:25:56 +01:00 |  | 
			
				
					|  | 7ce6703c5b | tests: Fix the XEP-0198 test | 2023-01-09 12:53:22 +01:00 |  | 
			
				
					|  | 37261cddbb | fix: Run Stream Management very early | 2023-01-09 12:48:30 +01:00 |  | 
			
				
					|  | 98e5324409 | fix: Copy the pre handler's encryption state | 2023-01-07 22:18:20 +01:00 |  | 
			
				
					|  | a69c2a23f2 | fix: Bump omemo_dart version | 2023-01-07 22:18:05 +01:00 |  | 
			
				
					|  | d8de093e4d | fix: Somewhat fix OMEMO | 2023-01-07 21:57:56 +01:00 |  | 
			
				
					|  | 678564dbb3 | fix: Roster request being treated as a roster push | 2023-01-07 21:23:45 +01:00 |  | 
			
				
					|  | 09d2601e85 | fix: Compare groups | 2023-01-07 19:58:46 +01:00 |  | 
			
				
					|  | 41560682a1 | fix: Handle roster items staying the same | 2023-01-07 19:03:35 +01:00 |  | 
			
				
					|  | 473f8e4bb6 | tests: Fix tests | 2023-01-07 18:40:36 +01:00 |  | 
			
				
					|  | 67446285c1 | feat: Refactor RosterPushEvent to RosterPushResult | 2023-01-07 18:36:18 +01:00 |  | 
			
				
					|  | e12f4688d3 | feat: Trigger an event when the roster changes | 2023-01-07 18:32:15 +01:00 |  | 
			
				
					|  | 2581bbe203 | feat: Document the RosterStateManager better | 2023-01-07 18:11:41 +01:00 |  | 
			
				
					|  | 995f2e0248 | feat: Integrate the BaseRosterStateManager with the RosterManager | 2023-01-07 16:26:15 +01:00 |  | 
			
				
					|  | e2c8f79429 | feat: Add a management class for roster state | 2023-01-07 15:51:10 +01:00 |  | 
			
				
					|  | 763c93857d | feat: Simplify the JID parser Fixes #13. | 2023-01-04 17:19:37 +01:00 |  | 
			
				
					|  | 55d2ef9c25 | style: Remove newline | 2023-01-02 17:53:06 +01:00 |  | 
			
				
					|  | f37cbd1616 | feat: Allow specifying XEP-0449's access model | 2023-01-02 17:52:55 +01:00 |  | 
			
				
					|  | 2a3449d0f2 | fix: Fix user avatar update being triggered for every PubSub event | 2023-01-02 17:35:47 +01:00 |  | 
			
				
					|  | 596693c206 | feat: Update to omemo_dart 0.4.1 | 2023-01-02 13:58:27 +01:00 |  | 
			
				
					|  | 22aa07c4ba | feat: Propagate errors and encrypt to self if carbons are enabled | 2023-01-02 13:52:06 +01:00 |  | 
			
				
					|  | 62001c1e29 | feat: Upgrade omemo_dart to 0.4.0 | 2023-01-01 18:17:41 +01:00 |  | 
			
				
					|  | ca85c94fe5 | fix: Fix wrong XML serialisation | 2023-01-01 16:38:54 +01:00 |  | 
			
				
					|  | 637e1e25a6 | feat: Migrate to the new omemo_dart API | 2023-01-01 16:19:25 +01:00 |  | 
			
				
					|  | 09696c1c4d | fix: Fix VCard and User Avatar queries being encrypted | 2022-12-25 13:05:16 +01:00 |  | 
			
				
					|  | 298a8342b8 | docs: Add funding.yml | 2022-12-23 15:18:53 +01:00 |  | 
			
				
					|  | d64220426b | feat: Implement XEP-0449 | 2022-12-19 14:14:05 +01:00 |  | 
			
				
					|  | 88efdc361c | fix: Only add a <body> element when specified | 2022-12-09 12:52:00 +01:00 |  | 
			
				
					|  | cc1b371198 | feat: Allow clients to read Message Processing Hints | 2022-12-09 12:46:17 +01:00 |  | 
			
				
					|  | d9e4a3c1d4 | feat: Implement XEP-0444 | 2022-12-06 14:09:07 +01:00 |  | 
			
				
					|  | 0ae13acca0 | chore(release): publish packages - moxxmpp@0.1.6+1
 - moxxmpp_socket_tcp@0.1.2+9 | 2022-11-26 15:48:48 +01:00 |  | 
			
				
					|  | d383fa31ae | fix: Fix LMC not working | 2022-11-26 15:48:29 +01:00 |  | 
			
				
					|  | d1de394cd9 | chore(release): publish packages - moxxmpp@0.1.6
 - moxxmpp_socket_tcp@0.1.2+8 | 2022-11-26 15:09:05 +01:00 |  | 
			
				
					|  | 14c48bcc64 | feat: Implement XEP-0308 | 2022-11-26 15:08:20 +01:00 |  | 
			
				
					|  | 138edffb0a | chore(release): publish packages - moxxmpp@0.1.5
 - moxxmpp_socket_tcp@0.1.2+7 | 2022-11-22 22:49:41 +01:00 |  | 
			
				
					|  | eb8f6ba17a | feat: Message events now contain the stanza error, if available | 2022-11-22 22:49:10 +01:00 |  | 
			
				
					|  | beff05765b | chore(release): publish packages - moxxmpp@0.1.4
 - moxxmpp_socket_tcp@0.1.2+6 | 2022-11-21 16:06:49 +01:00 |  | 
			
				
					|  | 3b7ded3b96 | fix: Only stanza-id required 'sid:0' support | 2022-11-21 15:27:53 +01:00 |  | 
			
				
					|  | edc86a10b3 | feat: Implement parsing and sending of retractions | 2022-11-20 23:43:58 +01:00 |  | 
			
				
					|  | 39e9c55fae | chore(release): publish packages - moxxmpp@0.1.3+1
 - moxxmpp_socket_tcp@0.1.2+5 | 2022-11-19 22:50:39 +01:00 |  | 
			
				
					|  | 1b2c567787 | fix: Expose the error classes | 2022-11-19 22:50:28 +01:00 |  | 
			
				
					|  | d3955479f7 | chore(release): publish packages - moxxmpp@0.1.3
 - moxxmpp_socket_tcp@0.1.2+4 | 2022-11-19 22:32:56 +01:00 |  | 
			
				
					|  | 300a52f9fe | refactor: Replace MayFail by Result | 2022-11-19 22:26:02 +01:00 |  | 
			
				
					|  | 2e3472d88f | feat: Rework how the negotiator system works We can now return what exactly made a connection attempt fail. | 2022-11-19 21:48:28 +01:00 |  | 
			
				
					|  | 6b106fe365 | test: Add integration test for ExponentialBackoffReconnectionPolicy | 2022-11-16 20:48:18 +01:00 |  | 
			
				
					|  | bfd28c281e | fix: Remove the old Results API Closes #8. | 2022-11-16 15:51:33 +01:00 |  | 
			
				
					|  | c307567025 | chore(release): publish packages - moxxmpp@0.1.2+3
 - moxxmpp_socket_tcp@0.1.2+3 | 2022-11-16 15:37:44 +01:00 |  | 
			
				
					|  | 5dd96f518b | fix: SASL SCRAM-SHA-{256,512} should now work | 2022-11-16 15:37:20 +01:00 |  | 
			
				
					|  | 6d9010b11c | chore(release): publish packages - moxxmpp@0.1.2+2
 - moxxmpp_socket_tcp@0.1.2+2 | 2022-11-12 21:49:29 +01:00 |  | 
			
				
					|  | 9cc735d854 | fix: Fix reconnections when the connection is awaited | 2022-11-12 21:49:13 +01:00 |  | 
			
				
					|  | 988db718a2 | chore(release): publish packages - moxxmpp@0.1.2+1
 - moxxmpp_socket_tcp@0.1.2+1 | 2022-11-12 21:00:16 +01:00 |  | 
			
				
					|  | 3172450b70 | fix: A certificate rejection does not crash the connection Fixes moxxy/moxxyv2#137. | 2022-11-12 20:57:39 +01:00 |  | 
			
				
					|  | 848d83dc1f | chore(release): publish packages - moxxmpp@0.1.2
 - moxxmpp_socket_tcp@0.1.2 | 2022-11-12 12:46:36 +01:00 |  | 
			
				
					|  | 2f089535a3 | fix(moxxmpp{,_socket_tcp): Fix path to analysis_options.yaml | 2022-11-12 12:42:19 +01:00 |  | 
			
				
					|  | 608ba8ce4a | feat(moxxmpp_socket_tcp): Make onBadCertificate available | 2022-11-12 12:41:27 +01:00 |  | 
			
				
					|  | d5493a185a | feat: Remove Moxxy specific strings | 2022-11-09 16:52:59 +01:00 |  | 
			
				
					|  | 5641b54f8f | chore(release): publish packages - moxxmpp@0.1.1
 - moxxmpp_socket_tcp@0.1.1 | 2022-11-09 16:19:22 +01:00 |  | 
			
				
					|  | c850924dd3 | tests: Add back tests | 2022-11-08 20:44:41 +01:00 |  | 
			
				
					|  | 5dc4286e74 | feat: Fix moxxmpp_socket_tcp's pubspec | 2022-11-08 20:11:56 +01:00 |  | 
			
				
					|  | 7d3ec12b8b | refactor: Move packages into packages/ | 2022-11-08 20:05:22 +01:00 |  | 
			
				
					|  | d00d0e35b0 | feat: Remove the FFI stuff and hopefully allow directTLS | 2022-11-08 14:22:12 +01:00 |  | 
			
				
					|  | 4ef73546aa | mbedsock: Init | 2022-11-07 23:20:45 +01:00 |  |