Klaas Freitag 
							
						 
					 
					
						
						
							
						
						3a51c9ce8b 
					 
					
						
						
							
							Added rename function to csync library.  
						
						 
						
						
						
						
					 
					
						2013-07-09 11:11:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						98ea781550 
					 
					
						
						
							
							std: Define ENODATA if not present.  
						
						 
						
						... 
						
						
						
						Fix for FreeBSD. 
						
						
					 
					
						2013-07-08 18:28:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						0682dfbc38 
					 
					
						
						
							
							c_parse_uri: Handle out of memory condition with ENOMEM.  
						
						 
						
						... 
						
						
						
						Fixes https://open.cryptomilk.org/issues/13 
Reviewed-by: Andreas Schneider <asn@cryptomilk.org > 
						
						
					 
					
						2013-07-08 15:51:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						bf6a0ea68e 
					 
					
						
						
							
							Use unsuspicous var name to not confuse syntax highlighter.  
						
						 
						
						... 
						
						
						
						Reviewed-by: Andreas Schneider <asn@cryptomilk.org > 
						
						
					 
					
						2013-07-08 15:51:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						eed3deac67 
					 
					
						
						
							
							Acount Settings: Enable in place password change  
						
						 
						
						
						
						
					 
					
						2013-07-08 14:49:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						a63863b65c 
					 
					
						
						
							
							Detect missing system tray  
						
						 
						
						... 
						
						
						
						Fixes  #497  
						
						
					 
					
						2013-07-08 14:48:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						748ff13bce 
					 
					
						
						
							
							Utility::freeDiskSpace()  
						
						 
						
						... 
						
						
						
						Does not yet work for UNC locations 
						
						
					 
					
						2013-07-08 14:48:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						c1a73564f5 
					 
					
						
						
							
							Fix for coverity CID 1029795  
						
						 
						
						
						
						
					 
					
						2013-07-08 12:26:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						2befdf50da 
					 
					
						
						
							
							Fix coverity CID 1029796  
						
						 
						
						
						
						
					 
					
						2013-07-08 12:26:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						6c7700c2e7 
					 
					
						
						
							
							Save size of settings dialog  
						
						 
						
						... 
						
						
						
						Fixes  #541  
						
						
					 
					
						2013-07-08 04:01:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						c8ccb014c8 
					 
					
						
						
							
							Use plural form for sync notification  
						
						 
						
						... 
						
						
						
						Fixes  #419  
						
						
					 
					
						2013-07-08 03:19:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						f1bd14e8de 
					 
					
						
						
							
							Remove superflous cast  
						
						 
						
						
						
						
					 
					
						2013-07-08 01:44:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						024d01a192 
					 
					
						
						
							
							Cleanly install themed clients next to owncloud on Unix  
						
						 
						
						... 
						
						
						
						- Renames libowncloudsync for themes
- Properly names i18n dir 
						
						
					 
					
						2013-07-08 01:44:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						b2d02ef0bd 
					 
					
						
						
							
							Improve labeling in case of root sync  
						
						 
						
						
						
						
					 
					
						2013-07-07 01:24:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						751d7deda6 
					 
					
						
						
							
							Utility: Compile on Windows again  
						
						 
						
						... 
						
						
						
						Theme moc files belong with libowncloud 
						
						
					 
					
						2013-07-06 22:42:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						fff795146e 
					 
					
						
						
							
							Make Utility::*Startup* testable  
						
						 
						
						
						
						
					 
					
						2013-07-06 22:41:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						6898d96a5c 
					 
					
						
						
							
							Do not store userdata but retrieve dynamically through csync API.  
						
						 
						
						
						
						
					 
					
						2013-07-05 18:43:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						82569559cc 
					 
					
						
						
							
							Added function to retrieve the progress callback.  
						
						 
						
						
						
						
					 
					
						2013-07-05 18:41:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						c6219581f6 
					 
					
						
						
							
							More work on ignore/exclude files:  
						
						 
						
						... 
						
						
						
						- Introduce split between sytem and user files
- Add Editor
Current limitation: Picking up the changes requires
a restart 
						
						
					 
					
						2013-07-05 16:54:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						d0c5fb2395 
					 
					
						
						
							
							Check connection at startup through ConnectionValidator  
						
						 
						
						
						
						
					 
					
						2013-07-05 13:14:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						6c2c81dc83 
					 
					
						
						
							
							Format integer to string.  
						
						 
						
						
						
						
					 
					
						2013-07-05 11:40:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						bfdb0c0012 
					 
					
						
						
							
							Enable autostart when the client has been configured  
						
						 
						
						
						
						
					 
					
						2013-07-05 01:05:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						d870d6c326 
					 
					
						
						
							
							Implement "Show Desktop Notifications" option (default: on)  
						
						 
						
						... 
						
						
						
						Should make #314  subscriber happy :-) 
						
						
					 
					
						2013-07-05 01:01:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						c06410e726 
					 
					
						
						
							
							Implement Launch on Startup (Win, Linux).  
						
						 
						
						... 
						
						
						
						Mac OS started. Untested. 
						
						
					 
					
						2013-07-05 00:25:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						ef03ebe086 
					 
					
						
						
							
							Remove obsolete include  
						
						 
						
						
						
						
					 
					
						2013-07-04 20:43:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						a217e8f24c 
					 
					
						
						
							
							Compile fix  
						
						 
						
						
						
						
					 
					
						2013-07-04 20:21:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Molkentin 
							
						 
					 
					
						
						
							
						
						c164beb040 
					 
					
						
						
							
							Commit squashed refactoring branch  
						
						 
						
						... 
						
						
						
						- introduce settings dialog
- general settings for general / proxy settings
- standalone proxy settings dialog removed
- standalone status dialog removed
- moved status dialog into settings dialog
- radically cut down links in context menu
- add help link to context menu
This needs more cleanup and testing. Known issues:
- When the wizard is called while the settings dialog
  is open, it will not show old information (see FIXME)
- Some settings are not implemented yet (greyed out)
- The counter in the FileItemDialog is not correct the
  first time around.
Based on the discussion done with Jan and Klaas during the
Nuenberg workshop. 
						
						
					 
					
						2013-07-04 20:02:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						5f9913570a 
					 
					
						
						
							
							std: Handle NULL pointer argument in c_dir() correctly.  
						
						 
						
						
						
						
					 
					
						2013-07-04 15:13:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						e5089943ba 
					 
					
						
						
							
							std: Check c_dir() not just with NULL.  
						
						 
						
						
						
						
					 
					
						2013-07-04 15:13:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						bd6608a33d 
					 
					
						
						
							
							tests: Refactor treewalk test.  
						
						 
						
						
						
						
					 
					
						2013-07-04 15:11:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						8f7900ee8f 
					 
					
						
						
							
							statedb: Make sure we call sqlite3_close on a valid pointer.  
						
						 
						
						
						
						
					 
					
						2013-07-04 12:26:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						47b436c279 
					 
					
						
						
							
							vio: Add missing internal prototype.  
						
						 
						
						
						
						
					 
					
						2013-07-04 12:17:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						bfdd73a0bc 
					 
					
						
						
							
							statedb: Fix a build error.  
						
						 
						
						
						
						
					 
					
						2013-07-04 12:16:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						cd23f8d2d1 
					 
					
						
						
							
							CID 1033195: Fix resource leak.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:57:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						bd6a66d51e 
					 
					
						
						
							
							tests: Fix a resource leak.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:55:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						cb65273ef9 
					 
					
						
						
							
							statedb: Check db integrity and only overwrite the old on success.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:40:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						64925efe18 
					 
					
						
						
							
							std: Fix resource leak and return code of win32 copy function.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:36:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						f8e31b95b1 
					 
					
						
						
							
							tests: Remove the db before db_none test to meet the test condition.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:34:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						fb48813f15 
					 
					
						
						
							
							owncloud: Use the new get/put methods of file up- and download.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:30:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						a1628c8111 
					 
					
						
						
							
							vio: Make csync_vio_getfd() useable by the module.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:30:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						12bca2789a 
					 
					
						
						
							
							propagate: Use get/put methods for file up- and download.  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:30:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						fbfa3426e2 
					 
					
						
						
							
							tests: Fix multibyte stat().  
						
						 
						
						
						
						
					 
					
						2013-07-04 11:30:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						ec6f40c84e 
					 
					
						
						
							
							vio: Add new function csync_vio_put and csync_vio_put.  
						
						 
						
						... 
						
						
						
						With that, modules can implement get and put functions to up- and
download files from or to a given file descriptor. That is just an
alternative way of the usual read/write way that is still there
of course.
If a module wants to implement get and put, it has to set its
capabilities to true. 
						
						
					 
					
						2013-07-04 11:30:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						527da08d3b 
					 
					
						
						
							
							src: Add function csync_vio_local_getfd().  
						
						 
						
						
						
						
					 
					
						2013-07-04 10:48:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						123472e286 
					 
					
						
						
							
							src: Add function csync_vio_convert_file_stat().  
						
						 
						
						
						
						
					 
					
						2013-07-04 10:39:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						0a29be89ca 
					 
					
						
						
							
							cmake: Check for __mingw_asprintf for asprintf replacement.  
						
						 
						
						... 
						
						
						
						This is required since mingw32 4.8. 
						
						
					 
					
						2013-07-04 10:35:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Klaas Freitag 
							
						 
					 
					
						
						
							
						
						8da59de17b 
					 
					
						
						
							
							std: Define O_NOATIME if not already defined.  
						
						 
						
						
						
						
					 
					
						2013-07-04 10:35:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						d43b382089 
					 
					
						
						
							
							tests: Fix testing the vio plugins.  
						
						 
						
						
						
						
					 
					
						2013-07-04 10:29:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						cccbb6699a 
					 
					
						
						
							
							cmake: Find SMBClient correctly.  
						
						 
						
						
						
						
					 
					
						2013-07-04 10:29:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schneider 
							
						 
					 
					
						
						
							
						
						8953ed544c 
					 
					
						
						
							
							statedb: Remove context where it isn't needed.  
						
						 
						
						
						
						
					 
					
						2013-07-04 10:29:48 +02:00