Klaas Freitag 
							
						 
					 
					
						
						
							
						
						6c46713701 
					 
					
						
						
							
							include qtconcurrentrun header rather than QtConcurrent for Qt4  
						
						 
						
						
						
						
							
  v1.8.2-beta1
 
						
					 
					
						2015-05-22 14:46:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						3754e6c781 
					 
					
						
						
							
							Disable the curruption workaround on mac and windows  
						
						 
						
						... 
						
						
						
						The binaries we ship have a patched Qt 
						
						
							
						
					 
					
						2015-05-22 14:19:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						6401b1cfc3 
					 
					
						
						
							
							Updated Changelog and set version to 1.8.2 beta1  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-22 12:25:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						6b9e123816 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/checksum_1.8' into 1.8  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-22 10:32:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						fb2295fcec 
					 
					
						
						
							
							Merge branch 'recall' into 1.8  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-22 10:32:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						0af2f7e5ed 
					 
					
						
						
							
							ConValidator: Always run with new credentials.  #3266  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-22 09:38:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Kamm 
							
						 
					 
					
						
						
							
						
						1c84d01584 
					 
					
						
						
							
							Windows: Fix build of tests.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-22 09:17:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						3fcce08a22 
					 
					
						
						
							
							recall: move the recall code in a namespace  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 16:23:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						289800c1ba 
					 
					
						
						
							
							Recall: make it work even if it is not in the root directory  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 16:06:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						49fb37fefc 
					 
					
						
						
							
							t_recall.pl: add a test for the recall feature  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 16:06:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						9a02a0f3a8 
					 
					
						
						
							
							Recall feature: Fix some style issues  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 16:06:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakub Moscicki 
							
						 
					 
					
						
						
							
						
						4e79093f84 
					 
					
						
						
							
							recall file prototype  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 16:06:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						d2fff2c3e3 
					 
					
						
						
							
							Theme: Allow to change the transmission checksum through theming.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 15:59:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						8f277e46d6 
					 
					
						
						
							
							TransmissionChecksumming: Remove SyncFileItem dependency.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 15:51:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						c33d962712 
					 
					
						
						
							
							TransmissonChecksumValidator: Add documentation.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 14:32:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						3870915118 
					 
					
						
						
							
							TransmissionChecksumValidator: Reduce verbosity.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 14:31:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						b05ca526a4 
					 
					
						
						
							
							In case of empty checksum type, emit validated.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 14:31:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						4e28a24af3 
					 
					
						
						
							
							Let checksumType() read the config to destinguish checksum type.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 14:30:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						aebadfcda2 
					 
					
						
						
							
							FolderWizard:  Add missing Q_OBJECT which prevent translations from working  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 12:53:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jenkins for ownCloud 
							
						 
					 
					
						
						
							
						
						c975954a9a 
					 
					
						
						
							
							[tx-robot] updated from transifex  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-21 02:18:50 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						dec3bd4a02 
					 
					
						
						
							
							Some more minor cleanups based on the pull request review.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-20 22:44:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						64ce0cd7a2 
					 
					
						
						
							
							Improved implementation efficiency of checksum calculation.  
						
						 
						
						... 
						
						
						
						Based on Oliviers suggestions the file read routine now reuses
one buffer to read the entire file.
Other cleanups. 
						
						
							
						
					 
					
						2015-05-20 21:42:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						34593cccb6 
					 
					
						
						
							
							Remove QtConcurrent from component list for Qt4.  
						
						 
						
						... 
						
						
						
						According to Olivier QtConcurrent was part of QtCore in Qt4. 
						
						
							
						
					 
					
						2015-05-20 17:00:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						5b5a636cc1 
					 
					
						
						
							
							Make TransmissionChecksumValidator child of the job for auto delete.  
						
						 
						
						... 
						
						
						
						That way no explicit memory management is needed as the allocation
is freed when the job (parent) is deleted automatically. 
						
						
							
						
					 
					
						2015-05-20 16:54:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						5c6a6529a6 
					 
					
						
						
							
							Merge pull request  #3258  from binwiederhier/bugfix/issue3256-mkcol  
						
						 
						
						... 
						
						
						
						Add 'Content-Length: 0' header to MKCOL request; fixes  #3256  
						
						
							
						
					 
					
						2015-05-20 15:48:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philipp Heckel 
							
						 
					 
					
						
						
							
						
						68fa190cf7 
					 
					
						
						
							
							Add 'Content-Length: 0' header  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-20 14:40:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						d148464efe 
					 
					
						
						
							
							SyncJournalDb::updateErrorBlacklistEntry:  lock the mutext at the beginning  
						
						 
						
						... 
						
						
						
						The mutex need to be locked before checkConnect, that's what all the other functions are doing 
						
						
							
						
					 
					
						2015-05-20 15:30:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Goffart 
							
						 
					 
					
						
						
							
						
						6a7f2089e8 
					 
					
						
						
							
							tests:  Make them more verbose in case of failures  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-20 14:34:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						17fe4c3b29 
					 
					
						
						
							
							PropagateUpload: Fix typo in warn message.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-20 12:30:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						dd6c97abb6 
					 
					
						
						
							
							Propagator: Added a log that tells if transmission checksumming is used.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-20 12:27:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						ddfe3fa7ab 
					 
					
						
						
							
							TransmissionChecksum: Fix identation.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-20 10:49:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						1f7274c2f2 
					 
					
						
						
							
							TransmissionChecksum: Removed "pseudo" thread worker functions  
						
						 
						
						... 
						
						
						
						Removed the Worker postfix from the method names to reflect their non
threaded character, they moved into a thread in the Validator class.
Thanks ckamm for review. 
						
						
							
						
					 
					
						2015-05-20 10:45:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						4d87f30434 
					 
					
						
						
							
							Transmission checksum: Adopt unit test to latest changes.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						8b371c42b7 
					 
					
						
						
							
							Propagate Download: Handle malformed checksum header as error.  
						
						 
						
						... 
						
						
						
						Plus some cleanup, bool ok was not needed actually. 
						
						
							
						
					 
					
						2015-05-19 17:09:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						c7f759fedf 
					 
					
						
						
							
							Propagator: Use the TransmissionChecksumValidator class.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						830daa40d1 
					 
					
						
						
							
							Add a class TransmissionChecksumValidator, incl. unit test.  
						
						 
						
						... 
						
						
						
						This does all needed to manage checksums that go with http headers
ensuring that the transmission was correct. 
						
						
							
						
					 
					
						2015-05-19 17:09:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						f016d25b4c 
					 
					
						
						
							
							Propagate downloads: Handle checksum transmission header.  
						
						 
						
						... 
						
						
						
						Read a checksum from the HTTP header, and if its there, compare the
downloaded tmp file against it. In case of corruption, schedule a
redownload. 
						
						
							
						
					 
					
						2015-05-19 17:09:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						e18fd62f34 
					 
					
						
						
							
							Propagator: checksum constants go to propatorjobs header.  
						
						 
						
						... 
						
						
						
						So they can be used from both up- and download propagator jobs. 
						
						
							
						
					 
					
						2015-05-19 17:09:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						3701fbcbfe 
					 
					
						
						
							
							PropagateUpload: Add checksum calculation if required by config.  
						
						 
						
						... 
						
						
						
						If the config file has an transmissionChecksum entry, a checksum
is added to the PUT requests in a header. 
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						823f9fa0d1 
					 
					
						
						
							
							Checksum Calculation: Add unit test.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						67d38bc87b 
					 
					
						
						
							
							Filesystem Utilities: Add Checksum calculation methods.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						b36ff1ed1d 
					 
					
						
						
							
							Changelog: Add User Agent string.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						ec83295b99 
					 
					
						
						
							
							Branding: Append the appName short to the user agent string.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						e36252a845 
					 
					
						
						
							
							Theme: (minor) remove some more mirall's  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						d0d8de9f2f 
					 
					
						
						
							
							MirallConfigFile: Add an option of transmission checksumming.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						9693048f78 
					 
					
						
						
							
							Find & use QtConcurrent  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						101d2268ff 
					 
					
						
						
							
							SyncFileItem class: Add member _checksum  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						2fcad760b9 
					 
					
						
						
							
							StopWatch: return the duration from the stop() command.  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 17:09:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jenkins for ownCloud 
							
						 
					 
					
						
						
							
						
						52eb6c95cf 
					 
					
						
						
							
							[tx-robot] updated from transifex  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-19 02:18:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jenkins for ownCloud 
							
						 
					 
					
						
						
							
						
						35169e3de4 
					 
					
						
						
							
							[tx-robot] updated from transifex  
						
						 
						
						
						
						
							
						
					 
					
						2015-05-18 02:18:48 -04:00