Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file src/sync.c at check-in c19f34cb69fa4a23
|
2013-08-16
| ||
| 03:25 | Merge in all new development from trunk. file: [59589afb1a] check-in: [535cba9158] user: andybradford branch: ssh-test-http, size: 9250 | |
|
2013-08-15
| ||
| 12:14 | Add details about the URL argument on the clone command help text and refer to the clone command usage on other commands that have a URL argument. (sync, push, pull, remote-url) Pending review. file: [0aff66442a] check-in: [b1dd871c8e] user: mgagnon branch: clone_help_text_improvement, size: 8397 | |
|
2013-08-12
| ||
| 06:43 | Simplify command line interaction: remove settings from global and provide one less command line option. Altering settings in open fossils can be done with sync -l or cleared with remote-url if necessary. file: [8d2b11fcf4] check-in: [ed20da7499] user: andybradford branch: ssh-test-http, size: 9187 | |
|
2013-08-10
| ||
| 23:02 | Clean up handling of global variable to avoid accidental setting of database. Only alter database options if URL is SSH. file: [0305379538] check-in: [0c19424325] user: andybradford branch: ssh-test-http, size: 9066 | |
| 21:31 | Make it possible to override global setting from command line. Improve sync output when test-http is in use. file: [14365120b0] check-in: [3c479fb95b] user: andybradford branch: ssh-test-http, size: 9057 | |
|
2013-08-05
| ||
| 17:39 | Merge recent addtional features (integrate, reports, timeline, et al.) from trunk. file: [11a7bd4501] check-in: [a5df66f3aa] user: andybradford branch: ssh-shared-account, size: 8969 | |
|
2013-08-02
| ||
| 18:57 | Change the undocumented --heavy option of sync/push/pull to "--verily". file: [2afef7f828] check-in: [f25bdf6e84] user: drh branch: trunk, size: 8334 | |
| 18:53 | Add the undocumented --heavy option to the sync, push, and pull commands. The --heavy option causes all known artifacts to be reported using "igot" cards and can be used to overcome a sync-stall. file: [3b24778218] check-in: [05ba15e448] user: drh branch: trunk, size: 8179 | |
|
2013-07-26
| ||
| 06:40 | Only setup Fossil user if URL is SSH. This is done to avoid problems when cloning a fossil that has SSH settings using into a file:// URL. file: [d27fab8d7d] check-in: [1ebba56f2a] user: amb branch: ssh-shared-account, size: 8741 | |
| 02:44 | Honor the --once setting for sync, pull, push if set. file: [4e167c0fce] check-in: [6265b43ba1] user: amb branch: ssh-shared-account, size: 8834 | |
|
2013-07-25
| ||
| 07:16 | Don't prompt for password if user is not set. file: [72d0919a02] check-in: [fb0f926ed6] user: amb branch: ssh-shared-account, size: 8795 | |
|
2013-07-24
| ||
| 06:25 | Much needed cleanup of command-line option handling. Improve sync handling of SSH user. Bring in change for less verbose SSH output. file: [b0dae91380] check-in: [955b39ee9f] user: amb branch: ssh-shared-account, size: 8787 | |
|
2013-07-23
| ||
| 07:25 | Merge in SSH open fossil compatibility changes. file: [3bf4d91e97] check-in: [f4e882f5d3] user: amb branch: ssh-shared-account, size: 8807 | |
| 07:23 | Start to address backwards compatibility for open fossils by prompting for missing password. file: [bc898639c9] check-in: [18caf358f0] user: amb branch: ssh-transport-changes, size: 8264 | |
|
2013-07-20
| ||
| 09:41 | Clean up code style issues introduced by vi tabstops. file: [1fa4bcec45] check-in: [f38f76cf01] user: amb branch: ssh-shared-account, size: 8649 | |
| 09:38 | Print the Fossil user if different from URL user. file: [1237affd4c] check-in: [4d67ad13ca] user: amb branch: ssh-shared-account, size: 8607 | |
| 08:40 | Alternative approach to allow multiple SSH users to share the same SSH account while maintaining separate Fossil identities. file: [46d2b904f5] check-in: [e3510cef23] user: amb branch: ssh-shared-account, size: 8156 | |
|
2013-02-27
| ||
| 21:28 | Fix "fossil remote off" so that it works again. file: [f8b3aad318] check-in: [c031089e15] user: drh branch: trunk, size: 8106 | |
|
2013-02-21
| ||
| 14:24 | Code refactoring: Move utility routines (ex: fossil_malloc()) out of main.c and into a new file util.c. Try to gather I/O routines into the printf.c source file. file: [2e227c1081] check-in: [bb0cedb15a] user: drh branch: trunk, size: 8068 | |
| 08:15 | unused variables file: [5762cc49a8] check-in: [75e483899e] user: jan.nijtmans branch: trunk, size: 8014 | |
| 03:51 | Improved handling for remote repository passwords: When prompting for the password, also ask the user whether or not to remember the password, as browsers typically do for their password cache. file: [b2fb30369c] check-in: [6d6740dcca] user: drh branch: trunk, size: 8056 | |
|
2012-11-20
| ||
| 14:28 | Prevent blank user names from being displayed for items awaiting moderation. Also, Show much less output on a sync operation, unless the --verbose flag is given. file: [1c6a586e1e] check-in: [15708574fe] user: drh branch: trunk, size: 8797 | |
| 02:05 | Show much less output on a sync operation, unless the --verbose flag is given. file: [702febf296] check-in: [407cd4c534] user: drh branch: less-verbose-sync, size: 8734 | |
|
2012-08-31
| ||
| 20:46 | Revert change [208d67675c]. The policy is to keep the Fossil source code ASCII even if Fossil itself is able to handle non-ASCII source files. Furthermore, the [208d67675c] change broken things. Also backout change [34fcb9634e] since it complicates the C code with unnecessary backslash characters in order to changes single-quotes to double-quotes in the generated HTML and Javascript, which is pointless. file: [77b404bdcd] check-in: [c19f34cb69] user: drh branch: trunk, size: 8432 | |
| 19:57 | Avoid prompting for the password for SSH syncs, since the password is never used. Omit debugging output on SSH syncs. file: [78e1002ba7] check-in: [d1eb341f80] user: drh branch: trunk, size: 8431 | |
|
2012-08-30
| ||
| 14:30 | typos file: [9752811b1c] check-in: [7c0f4ecadf] user: jan.nijtmans branch: trunk, size: 8397 | |
|
2012-08-29
| ||
| 13:57 | Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [9e4be051b1] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 8398 | |
|
2011-05-27
| ||
| 14:37 | Issue a warning if the "push" or "sync" command is issued when "dont-push" is enable. file: [f9014273d5] check-in: [21ceccddd8] user: drh branch: trunk, size: 8399 | |
|
2011-04-27
| ||
| 18:21 | Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. file: [969525aadb] check-in: [e805fa8db9] user: drh branch: windows-i18n, size: 8033 | |
|
2011-04-14
| ||
| 01:20 | Use the auto-shun setting, not auto-sync, to automatically transfer shuns. Ticket [dd5bb1fc73ec6ee8] file: [e883f4c9cb] check-in: [602d5f9cde] user: drh branch: trunk, size: 8009 | |
|
2011-03-31
| ||
| 15:30 | Some rephrasing and code cleanup. file: [ede3d9b73c] check-in: [cff102fe85] user: jan branch: jan-clientcert, size: 8764 | |
|
2011-03-30
| ||
| 18:49 | Use the new certificate bundle management for https connections, and deactivate the old environment variable code. Added support for specifying certificate/key bundle to clone/push/pull/sync commands. file: [38936546fe] check-in: [1a1aa98a40] user: jan branch: jan-clientcert, size: 8759 | |
|
2011-02-26
| ||
| 21:49 | First cut at code to enable syncing private branches. Code compiles but is otherwise untested. The "x" privilege is required on the server in order to sync privately. file: [2981f30816] check-in: [4a17f85182] user: drh branch: private-sync, size: 8009 | |
|
2010-12-23
| ||
| 02:22 | Add new function fossil_strcmp() that works like strcmp() except that it handles NULL arguments correctly. Use fossil_strcmp() in place of strcmp() in many places in the code. file: [a3d8f9f429] check-in: [31c52c7b3e] user: drh branch: trunk, size: 7509 | |
|
2010-11-26
| ||
| 18:37 | Report an error if the repository schema version does not match what the fossil executable expects. file: [e841008b86] check-in: [c0c3d92340] user: drh branch: trunk, size: 7502 | |
|
2010-11-19
| ||
| 22:29 | Further work on getting a "commit" or "update" to continue operating after an autosync failure. The "commit" command prompts to verify that you want to continue. file: [5aa5217063] check-in: [0cc4875fde] user: drh branch: trunk, size: 7496 | |
|
2010-11-13
| ||
| 23:29 | Disable automatic pull of shun records for the time being. file: [66aab2ca51] check-in: [3c2500c765] user: drh branch: trunk, size: 7380 | |
|
2010-11-12
| ||
| 22:12 | Wait to record the sync password until after the user has actually entered the sync password. Ticket [8b46db87f1bfa942b] file: [5824840f21] check-in: [328fc92ceb] user: drh branch: trunk, size: 7344 | |
|
2010-11-08
| ||
| 23:01 | remove hook command to be compatible with other hook designs file: [d7792afe9b] check-in: [a06121740a] user: wolfgang branch: StvPrivateHook2, size: 7671 | |
|
2010-10-23
| ||
| 07:23 | added hook info to sync/push help file: [53d4ce5d23] check-in: [ba5e03444b] user: Ratte branch: StvPrivateHook2 , size: 7961 | |
|
2010-10-17
| ||
| 16:37 | merge from old hook branch file: [41c5373a80] check-in: [9cf288de27] user: wolfgang branch: StvPrivateHook2 , size: 7800 | |
|
2010-10-09
| ||
| 06:53 | added missing help cross references file: [40e136080b] check-in: [81da2ee39f] user: Ratte branch: wolfgangHelpCmd, size: 7672 | |
|
2010-10-08
| ||
| 15:05 | fine tuning the layout of the command line help strings file: [5da10d7fb7] check-in: [c6d1879069] user: wolfgang branch: wolfgangHelpCmd, size: 7651 | |
| 13:06 | merge from trunk file: [f0e64a446f] check-in: [ff6760ba09] user: wolfgang branch: wolfgangHelpCmd, size: 7651 | |
| 12:18 | removed quotes from command cross references and add them in help command file: [29a4167277] check-in: [b3bf08cc84] user: wolfgang branch: wolfgangHelpCmd, size: 7611 | |
| 12:10 | shorten command lines to 80 char file: [618268c1ce] check-in: [ad29dc1132] user: wolfgang branch: wolfgangHelpCmd, size: 7635 | |
| 12:02 | added cross reference links to command line help in the gui file: [6c349a3312] check-in: [b76a547f1a] user: wolfgang branch: wolfgangHelpCmd, size: 7626 | |
| 10:59 | Obscure the text of the remote-url password so that it is not easily visible using the sqlite3 CLI. file: [7c1e5a7a11] check-in: [cfbbad3d48] user: drh branch: trunk, size: 7344 | |
|
2010-07-08
| ||
| 17:53 | Take care to close the connection to the database file before existing. This gives the database a chance to clean up (and, for example, delete WAL and shared-memory files). file: [001a78a0d5] check-in: [932825bc6a] user: drh branch: trunk, size: 7304 | |
|
2010-07-03
| ||
| 15:26 | Automatically pull the shunning list when pulling from the "remote-url" server, which we assume is a trusted server. Add the new "auto-shun" setting to disable this feature, if desired. file: [33e8acb986] check-in: [515814f8e7] user: drh branch: trunk, size: 7297 | |
|
2010-05-16
| ||
| 19:08 | Change from GPL to the Simplified BSD License. file: [aef7ea2558] check-in: [c06edd231f] user: drh branch: clear-title, size: 6658 | |
|
2010-03-21
| ||
| 17:03 | Fix for ticket [45f89e504b4] file: [d86d4e444f] check-in: [3640618d71] user: drh branch: trunk, size: 6934 | |
|
2010-03-05
| ||
| 01:00 | Prompt for the password whenever a URL is supplied that contains a username but no password. file: [a3bcf1a97c] check-in: [99a98377ec] user: drh branch: trunk, size: 6913 | |
|
2010-01-21
| ||
| 20:52 | Use the saved sync-url password for autosync. file: [8333c36fef] check-in: [f703a2fca2] user: drh branch: experimental, size: 6843 | |
| 20:28 | Cleanup the last-sync-url password handling. Automatically prompt for a new password if a sync login card fails. file: [7bcbe0019a] check-in: [05380c5f60] user: drh branch: experimental, size: 6886 | |
| 18:13 | Factor the sync password out of the last-sync-url configuration setting. Store the password separately. Prompt the user for the password if it is missing. file: [4f171777bc] check-in: [59002d5e35] user: drh branch: experimental, size: 7208 | |
|
2010-01-19
| ||
| 18:28 | Add the "pullonly" option to the "autosync" setting. file: [dfb0ce04b3] check-in: [ea27129c88] user: drh branch: trunk, size: 6891 | |
|
2009-11-06
| ||
| 14:15 | Add the --once command-line option to push, pull, and sync. Ticket [2aaa8042caec] file: [ed149c3f44] check-in: [5153d61893] user: drh branch: trunk, size: 6558 | |
|
2009-10-31
| ||
| 14:03 | Fix the "remote-url" command so that it preserves the userid and password. Ticket [68c7f7bee951302]. file: [693322f662] check-in: [11ecd5c0b5] user: drh branch: trunk, size: 5550 | |
|
2009-09-04
| ||
| 20:19 | Update "help" comments for clone, push, pull, sync, and remote-url commands. file: [312506edea] check-in: [6a40733531] user: drh branch: trunk, size: 5524 | |
|
2009-08-22
| ||
| 19:15 | Get the -R option working on the remote-url command. file: [83eeccbf31] check-in: [614519b46c] user: drh branch: trunk, size: 5570 | |
|
2009-08-13
| ||
| 14:36 | In the "remote-url" command, omit the userid and password from the URL unless the "--show-pw" command-line option is used. file: [5eb1f32d91] check-in: [9cbef7a104] user: drh branch: trunk, size: 5564 | |
|
2009-08-01
| ||
| 14:23 | Add the new remote-url command for managing the default server URL. Ticket [c24e486b05]. file: [5c954ccd14] check-in: [a2cbedcb1f] user: drh branch: trunk, size: 5447 | |
| 12:59 | Always store g.urlCanonical as the last-sync-url value. Fix for ticket [045f23be750d93c0bd91f179f39c5c829ed01bc6]. file: [d4cc7e5a3d] check-in: [47d8fc4944] user: drh branch: trunk, size: 4411 | |
|
2009-03-30
| ||
| 00:58 | Continuing work on the new HTTP transport mechanism. Make it more obvious where in the code extensions to support file: and https: belong. file: [e1f5588a66] check-in: [327823e39b] user: drh branch: trunk, size: 4380 | |
|
2009-01-13
| ||
| 18:43 | Add code to understand the "https://" prefix on server URLs. Any attempt to use https gives an error at this point, however. This is a work in progress. file: [5bf564823d] check-in: [797d680ef5] user: drh branch: trunk, size: 4506 | |
|
2008-10-25
| ||
| 17:51 | Add logic to do a configuration push. Add logic to synchronize the CONCEALED table containing hidden email addresses (assuming appropriate permissions). Additional testng is needed; this check-in is to transfer the work to another machine. file: [9adfc72509] check-in: [6b0b57a924] user: drh branch: trunk, size: 4405 | |
|
2008-10-17
| ||
| 00:20 | Added the "all" command for things like "fossil all sync". I am not sure "all" is quite the right name for this command, so I may yet change it. file: [c4538ea75a] check-in: [9346f2290c] user: drh branch: trunk, size: 4396 | |
|
2008-05-23
| ||
| 19:21 | Finish implementing the configuration command by adding method implementations for "import", "reset", and "pull". file: [4404bbdd39] check-in: [28e56282c9] user: drh branch: trunk, size: 4314 | |
|
2008-05-10
| ||
| 17:09 | Add the --nosync option to temporarily disable autosync. Useful when off network. file: [64b6ad3096] check-in: [9ba6e4287b] user: drh branch: trunk, size: 4312 | |
|
2008-05-07
| ||
| 23:56 | Fix a typo on the "stat" page. file: [03df11b7c9] check-in: [cf84ce2d8c] user: drh branch: trunk, size: 4277 | |
| 17:38 | Fix a couple of C++-isms in my_page.c and tagview.c. Remove the return value from autosync(). file: [80fd8e1587] check-in: [908009fdc4] user: drh branch: trunk, size: 4279 | |
|
2008-05-06
| ||
| 12:24 | Add the --proxy command-line option that can be used to enable or disable an http proxy on a case by case basis. file: [f8524fbcd7] check-in: [f652599003] user: drh branch: trunk, size: 4401 | |
|
2008-05-05
| ||
| 17:24 | Add the ability to modify global settings (such as the proxy setting) even when there are no repositories defined. file: [8dd56b0a12] check-in: [4e683ef07b] user: drh branch: trunk, size: 4378 | |
|
2008-05-01
| ||
| 22:49 | Enable proxy support using the "fossil setting proxy" command. This check-in is made using a proxy. file: [b1aa8a41a0] check-in: [676fdd088a] user: drh branch: trunk, size: 4377 | |
|
2008-02-09
| ||
| 00:11 | Issue a warning after a commit if the commit causes a fork. file: [6d1a08c4d7] check-in: [49b59bc559] user: drh branch: trunk, size: 4307 | |
|
2007-11-24
| ||
| 02:45 | The autosync setting understands values like "on", "off", "true", and "false" in addition to 0 and 1. Updates to the documentation. file: [39558ac818] check-in: [f9f7cf5684] user: drh branch: trunk, size: 4138 | |
|
2007-09-28
| ||
| 20:08 | Combine the "config" and "setting" commands into a single "settings" command. file: [f3710d7eb5] check-in: [134e2aeccc] user: drh branch: trunk, size: 4134 | |
|
2007-09-26
| ||
| 02:00 | Better defaults for new databases and clones. Use *CURRENT* to identify the current checkout for TTY timelines. file: [6476b9b83d] check-in: [097479f99a] user: drh branch: trunk, size: 4131 | |
|
2007-09-25
| ||
| 21:21 | Fixed many uninitialized variable warnings and some potential bug found via -Wall -Werror on gcc. file: [77f07c8fbd] check-in: [e63a9fd9d0] user: jnc branch: trunk, size: 3760 | |
| 20:23 | Updates to the autosync logic. Add the "setting" command. file: [6c1dfe7a9d] check-in: [fff234b77c] user: drh branch: trunk, size: 4128 | |
| 06:56 | Autosync config parameter added (autosync). Setting this to 1, y or Y (or yes, Yes, yes, YES, etc...) will cause autosync's to happen during certian operations. Right now, the only operation paying attention to this is update. If autosync and you do fossil update, a pull takes place first, then an update. Others will follow (commit for one). file: [49100c83b1] check-in: [b773dda29b] user: jnc branch: trunk, size: 3760 | |
|
2007-08-18
| ||
| 11:42 | Added options to the "timeline" CLI command. Additional help comments. file: [fc0e1584ee] check-in: [6607844a01] user: drh branch: trunk, size: 3345 | |
|
2007-07-31
| ||
| 20:36 | When syncing without a URL, print the name of the server, taking care to omit any userid and password. file: [c79d53c017] check-in: [ce825ac954] user: drh branch: trunk, size: 2342 | |
| 01:34 | The push, pull, and sync commands remember the last server and reuse it if the URL argument is omitted. Sync via network only now. file: [53257d834f] check-in: [8dbee6731d] user: drh branch: trunk, size: 2135 | |
|
2007-07-21
| ||
| 14:10 | Added: Initial check-in of m1 sources. file: [36ca951c1c] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 3034 | |