diff -Nru grive2-0.5.1/CMakeLists.txt grive2-0.5.2/CMakeLists.txt --- grive2-0.5.1/CMakeLists.txt 2019-02-25 13:57:35.000000000 +0000 +++ grive2-0.5.2/CMakeLists.txt 2019-11-13 10:41:39.000000000 +0000 @@ -3,7 +3,7 @@ include(GNUInstallDirs) # Grive version. remember to update it for every new release! -set( GRIVE_VERSION "0.5.1-dev" ) +set( GRIVE_VERSION "0.5.2-dev" ) # common compile options add_definitions( -DVERSION="${GRIVE_VERSION}" ) diff -Nru grive2-0.5.1/debian/changelog grive2-0.5.2/debian/changelog --- grive2-0.5.1/debian/changelog 2019-02-25 13:58:23.000000000 +0000 +++ grive2-0.5.2/debian/changelog 2019-11-13 10:41:39.000000000 +0000 @@ -1,3 +1,15 @@ +grive2 (0.5.2-1+git20191113~webupd8~disco0) disco; urgency=medium + + * New git pull + + -- Alin Andrei Wed, 13 Nov 2019 12:41:39 +0200 + +grive2 (0.5.1-1+git20190225~webupd8~eoan0) eoan; urgency=medium + + * Upload for Eoan + + -- Alin Andrei Tue, 22 Oct 2019 12:27:39 +0200 + grive2 (0.5.1-1+git20190225~webupd8~disco0) disco; urgency=medium * New git pull diff -Nru grive2-0.5.1/grive/src/main.cc grive2-0.5.2/grive/src/main.cc --- grive2-0.5.1/grive/src/main.cc 2019-02-25 13:57:35.000000000 +0000 +++ grive2-0.5.2/grive/src/main.cc 2019-11-13 10:41:39.000000000 +0000 @@ -46,8 +46,8 @@ #include #include -const std::string default_id = "22314510474.apps.googleusercontent.com" ; -const std::string default_secret = "bl4ufi89h-9MkFlypcI7R785" ; +const std::string default_id = "615557989097-i93d4d1ojpen0m0dso18ldr6orjkidgf.apps.googleusercontent.com" ; +const std::string default_secret = "xiM8Apu_WuRRdheNelJcNtOD" ; using namespace gr ; namespace po = boost::program_options; diff -Nru grive2-0.5.1/libgrive/src/protocol/OAuth2.cc grive2-0.5.2/libgrive/src/protocol/OAuth2.cc --- grive2-0.5.1/libgrive/src/protocol/OAuth2.cc 2019-02-25 13:57:35.000000000 +0000 +++ grive2-0.5.2/libgrive/src/protocol/OAuth2.cc 2019-11-13 10:41:39.000000000 +0000 @@ -84,12 +84,7 @@ std::string OAuth2::MakeAuthURL() { return "https://accounts.google.com/o/oauth2/auth" - "?scope=" + - m_agent->Escape( "https://www.googleapis.com/auth/userinfo.email" ) + "+" + - m_agent->Escape( "https://www.googleapis.com/auth/userinfo.profile" ) + "+" + - m_agent->Escape( "https://docs.google.com/feeds/" ) + "+" + - m_agent->Escape( "https://docs.googleusercontent.com/" ) + "+" + - m_agent->Escape( "https://spreadsheets.google.com/feeds/" ) + + "?scope=" + m_agent->Escape( "https://www.googleapis.com/auth/drive" ) + "&redirect_uri=urn:ietf:wg:oauth:2.0:oob" "&response_type=code" "&client_id=" + m_client_id ; diff -Nru grive2-0.5.1/README.md grive2-0.5.2/README.md --- grive2-0.5.1/README.md 2019-02-25 13:57:35.000000000 +0000 +++ grive2-0.5.2/README.md 2019-11-13 10:41:39.000000000 +0000 @@ -1,14 +1,14 @@ -# Grive2 0.5.1-dev +# Grive2 0.5.2-dev -28 Sep 2016, Vitaliy Filippov +13 Nov 2019, Vitaliy Filippov http://yourcmc.ru/wiki/Grive2 This is the fork of original "Grive" (https://github.com/Grive/grive) Google Drive client with the support for the new Drive REST API and partial sync. -Grive can be considered still beta or pre-beta quality. It simply downloads all the files in your -Google Drive into the current directory. After you make some changes to the local files, run +Grive simply downloads all the files in your Google Drive into the current directory. +After you make some changes to the local files, run grive again and it will upload your changes back to your Google Drive. New files created locally or in Google Drive will be uploaded or downloaded respectively. Deleted files will also be "removed". Currently Grive will NOT destroy any of your files: it will only move the files to a @@ -16,12 +16,12 @@ There are a few things that Grive does not do at the moment: - continously wait for changes in file system or in Google Drive to occur and upload. - A sync is only performed when you run Grive (there are workarounds for almost + A sync is only performed when you run Grive (there are workarounds for almost continuous sync. See below). - symbolic links support. - support for Google documents. -These may be added in the future, possibly the next release. +These may be added in the future. Enjoy! @@ -161,17 +161,22 @@ ## Version History -### Grive2 v0.5.1-dev +### Grive2 v0.5.2-dev -- support for .griveignore -- automatic sync solution based on inotify-tools and systemd +### Grive2 v0.5.1 + +- Support for .griveignore +- Automatic sync solution based on inotify-tools and systemd - no-remote-new and upload-only modes -- ignore regexp does not persist anymore (note that Grive will still track it to not +- Ignore regexp does not persist anymore (note that Grive will still track it to not accidentally delete remote files when changing ignore regexp) -- added options to limit upload and download speed -- faster upload of new and changed files. now Grive uploads files without first calculating +- Added options to limit upload and download speed +- Faster upload of new and changed files. Now Grive uploads files without first calculating md5 checksum when file is created locally or when its size changes. -- added -P/--progress-bar option to print ASCII progress bar for each processed file (pull request by @svartkanin) +- Added -P/--progress-bar option to print ASCII progress bar for each processed file (pull request by @svartkanin) +- Added command-line options to specify your own client_id and client_secret +- Now grive2 skips links, sockets, fifos and other unusual files +- Various small build fixes ### Grive2 v0.5