|  lilia | f70e844cef | Include url in http response logging Otherwise it's impossible to tell which is which, especially when
sending group messages.
// FREEBIE | 10 years ago | 
				
					
						|  lilia | e59a5792d5 | Don't hardcode the attachment host | 10 years ago | 
				
					
						|  lilia | 184e37383c | Don't auto-populate the relay field According to server api docs, relay is optional when it is the same as
our own server.
// FREEBIE | 10 years ago | 
				
					
						|  lilia | 537f0ceef0 | Log all http requests at start and end // FREEBIE | 10 years ago | 
				
					
						|  lilia | 04c8796bd3 | Disable socket level reconnect This is now handled at a higher level by the message receiver with the
aid of http requests for diagnosing the disconnect.
// FREEBIE | 10 years ago | 
				
					
						|  lilia | f764445c86 | Remove erroneous license file and headers We only use GPLV3 around here.
// FREEBIE | 10 years ago | 
				
					
						|  lilia | 0d0bdbf998 | Don't auto-reconnect provisioning socket // FREEBIE | 10 years ago | 
				
					
						|  lilia | 15cd348bf2 | Remove nonexistant variable | 10 years ago | 
				
					
						|  lilia | 1f8856fa69 | MessageReceiver accepts a server websocket url // FREEBIE | 10 years ago | 
				
					
						|  lilia | b40a8696b7 | DRY up Promise creation in api.js Since calls to ajax() are always wrapped in promises, we can internalize
that pattern in the ajax function itself.
// FREEBIE | 10 years ago | 
				
					
						|  lilia | 3711e0a6cd | Convert throwHumanError to custom error type Now with 200% more helpful stack traces.
// FREEBIE | 10 years ago | 
				
					
						|  lilia | f126e3b21b | Work on auth error handling / reinstall | 11 years ago | 
				
					
						|  lilia | f32ff58953 | Add support for device name | 11 years ago | 
				
					
						|  lilia | 228ffe901d | Update json formatting for legacy message requests Legacy DataMessages are sent using the `body` field, new Content
messages are sent using the `content` field.
// FREEBIE | 11 years ago | 
				
					
						|  lilia | 9e7d8c0a08 | Rename textsecure.api and make it internal-only | 11 years ago | 
				
					
						|  lilia | a960acacc6 | Add textsecure.refreshKeys This helper checks the server for the number of remaining prekeys, then
generates more if there are fewer than 10 remaining.
// FREEBIE | 11 years ago | 
				
					
						|  lilia | 2ff954d2f8 | Fix api.js | 11 years ago | 
				
					
						|  lilia | da34b8e0f8 | Rename textsecure.websocket and make it internal-only | 11 years ago | 
				
					
						|  lilia | 89c24cd2fa | Move throwHumanError to api.js It is only used there. | 11 years ago | 
				
					
						|  lilia | 7af42a27c5 | Fix registerKeys using array indices for key ids preKeys is an array whose indices may or may not be keyId-based. Since
we have an inline keyId property, use that instead. | 11 years ago | 
				
					
						|  Matt Corallo | 00cb420d37 | Merge (un)encrypted storage layers | 11 years ago | 
				
					
						|  Matt Corallo | 454b4726bd | Replace load/decode/index around our own number with helpers | 11 years ago | 
				
					
						|  lilia | 3759fe46e9 | Account for -1 HTTPError code | 11 years ago | 
				
					
						|  lilia | e52224e481 | Remove libtextsecure's jquery dependency Use only the finest, hand-crafted, artisanal XMLHttpRequests. | 11 years ago | 
				
					
						|  Matt Corallo | 12844590f5 | Move prekey sigcheck to libaxolotl | 11 years ago | 
				
					
						|  Matt Corallo | 66cf5b08db | Naively move textsecure.crypto into axolotl.crypto | 11 years ago | 
				
					
						|  Matt Corallo | 02d0c58e5e | Mostly done device-bringup stuff | 11 years ago | 
				
					
						|  Matt Corallo | 29b2ffc769 | Update to real server provisioning API | 11 years ago | 
				
					
						|  Matt Corallo | 8ad1a38b5b | Move js files around for libtextsecure split | 11 years ago |