Hello community, here is the log from the commit of package lastpass-cli for openSUSE:Factory checked in at 2018-06-19 11:55:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lastpass-cli (Old) and /work/SRC/openSUSE:Factory/.lastpass-cli.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lastpass-cli" Tue Jun 19 11:55:59 2018 rev:8 rq:616272 version:1.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/lastpass-cli/lastpass-cli.changes 2018-04-20 17:26:09.313751415 +0200 +++ /work/SRC/openSUSE:Factory/.lastpass-cli.new/lastpass-cli.changes 2018-06-19 11:56:01.695041327 +0200 @@ -1,0 +2,10 @@ +Tue Jun 12 08:50:57 UTC 2018 - [email protected] + +- Update to version 1.3.1: + * Revert "pins: remove GlobalSign R1/R3 pins" from Robert Copeland + * Readme update from Wesley Schwengle + * Add Dockerfile to create a clean build environment from Wesley Schwengle + * Missing dependencies in readme + * Added CLion project files to ignore list + +------------------------------------------------------------------- Old: ---- lastpass-cli-1.3.0.tar.gz New: ---- lastpass-cli-1.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lastpass-cli.spec ++++++ --- /var/tmp/diff_new_pack.OOOYfy/_old 2018-06-19 11:56:02.207022319 +0200 +++ /var/tmp/diff_new_pack.OOOYfy/_new 2018-06-19 11:56:02.211022170 +0200 @@ -17,7 +17,7 @@ Name: lastpass-cli -Version: 1.3.0 +Version: 1.3.1 Release: 0 Summary: LastPass command line interface tool License: GPL-2.0-only ++++++ lastpass-cli-1.3.0.tar.gz -> lastpass-cli-1.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/.dockerignore new/lastpass-cli-1.3.1/.dockerignore --- old/lastpass-cli-1.3.0/.dockerignore 1970-01-01 01:00:00.000000000 +0100 +++ new/lastpass-cli-1.3.1/.dockerignore 2018-05-17 11:42:27.000000000 +0200 @@ -0,0 +1,2 @@ +/build/ +/test/.lpass diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/.editorconfig new/lastpass-cli-1.3.1/.editorconfig --- old/lastpass-cli-1.3.0/.editorconfig 1970-01-01 01:00:00.000000000 +0100 +++ new/lastpass-cli-1.3.1/.editorconfig 2018-05-17 11:42:27.000000000 +0200 @@ -0,0 +1,9 @@ +# EditorConfig is awesome: http://EditorConfig.org +root = true + +[*] +end_of_line = lf +insert_final_newline = true +indent_style = tab +indent_size = 4 +charset = utf-8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/.gitignore new/lastpass-cli-1.3.1/.gitignore --- old/lastpass-cli-1.3.0/.gitignore 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/.gitignore 2018-05-17 11:42:27.000000000 +0200 @@ -8,3 +8,6 @@ tags build test/.lpass + +# IDE +/.idea diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/CHANGELOG.md new/lastpass-cli-1.3.1/CHANGELOG.md --- old/lastpass-cli-1.3.0/CHANGELOG.md 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/CHANGELOG.md 2018-05-17 11:42:27.000000000 +0200 @@ -1,3 +1,10 @@ +# Version 1.3.1 + * Revert "pins: remove GlobalSign R1/R3 pins" from Robert Copeland + * Readme update from Wesley Schwengle + * Add Dockerfile to create a clean build environment from Wesley Schwengle + * Missing dependencies in readme + * Added CLion project files to ignore list + # Version 1.3.0 * `lpass show` now supports `--json` format * `lpass show` now supports `--quiet` flag to suppress prompts, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/CMakeLists.txt new/lastpass-cli-1.3.1/CMakeLists.txt --- old/lastpass-cli-1.3.0/CMakeLists.txt 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/CMakeLists.txt 2018-05-17 11:42:27.000000000 +0200 @@ -90,7 +90,7 @@ add_test(test_login_wrong_pw_should_fail ${CMAKE_SOURCE_DIR}/test/tests test_login_wrong_pw_should_fail) add_test(test_add_account ${CMAKE_SOURCE_DIR}/test/tests test_add_account) add_test(test_add_note ${CMAKE_SOURCE_DIR}/test/tests test_add_note) -add_test(test_add_note_with_notes ${CMAKE_SOURCE_DIR}/test/tests test_add_note_with_notes) +add_test(test_add_note_with_field ${CMAKE_SOURCE_DIR}/test/tests test_add_note_with_field) add_test(test_add_site_note ${CMAKE_SOURCE_DIR}/test/tests test_add_site_note) add_test(test_add_ssn_name ${CMAKE_SOURCE_DIR}/test/tests test_add_ssn_name) add_test(test_add_ssh_key ${CMAKE_SOURCE_DIR}/test/tests test_add_ssh_key) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/README.md new/lastpass-cli-1.3.1/README.md --- old/lastpass-cli-1.3.0/README.md 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/README.md 2018-05-17 11:42:27.000000000 +0200 @@ -49,7 +49,7 @@ the 'Building' section. ``` -sudo yum install openssl libcurl libxml2 pinentry xclip openssl-devel libxml2-devel libcurl-devel +sudo yum install openssl libcurl libxml2 pinentry xclip openssl-devel libxml2-devel libcurl-devel gcc gcc-c++ make cmake ``` @@ -60,13 +60,33 @@ * For Debian: ``` -sudo apt-get install openssl libcurl3 libxml2 libssl-dev libxml2-dev libcurl4-openssl-dev pinentry-curses xclip +sudo apt install --no-install-recommends \ + build-essential \ + cmake \ + libcurl3 \ + libcurl4-openssl-dev \ + libssl-dev \ + libxml2 \ + libxml2-dev \ + openssl \ + pinentry-curses \ + pkg-config \ + xclip ``` * For Ubuntu: ``` -sudo apt-get install openssl libcurl4-openssl-dev libxml2 libssl-dev libxml2-dev pinentry-curses xclip cmake build-essential pkg-config +sudo apt install --no-install-recommends \ + cmake \ + libcurl4-openssl-dev \ + libssl-dev \ + libxml2 \ + libxml2-dev \ + openssl \ + pinentry-curses \ + pkg-config \ + xclip ``` #### Gentoo diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/contrib/Dockerfile new/lastpass-cli-1.3.1/contrib/Dockerfile --- old/lastpass-cli-1.3.0/contrib/Dockerfile 1970-01-01 01:00:00.000000000 +0100 +++ new/lastpass-cli-1.3.1/contrib/Dockerfile 2018-05-17 11:42:27.000000000 +0200 @@ -0,0 +1,36 @@ +FROM debian:testing-slim + +ENV DEBIAN_FRONTEND=noninteractive + +RUN mkdir -p /tmp/build +WORKDIR /tmp/build +COPY . /tmp/build/ + +RUN apt-get update \ + && apt-get --no-install-recommends -yqq install \ + bash-completion \ + build-essential \ + cmake \ + libcurl3 \ + libcurl4-openssl-dev \ + # We install libssl1.0-dev because.. warnings otherwise + #libssl-dev \ + libssl1.0-dev \ + libxml2 \ + libxml2-dev \ + openssl \ + pkg-config \ + ca-certificates \ + xclip \ + && make \ + && make test \ + && make install \ + && apt-get autoremove --purge -yqq \ + bash-completion \ + libcurl4-openssl-dev \ + libssl1.0-dev \ + #libssl-dev \ + libxml2-dev \ + pkg-config \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* /var/cache/apt/* /tmp/build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/contrib/Dockerfile.dev new/lastpass-cli-1.3.1/contrib/Dockerfile.dev --- old/lastpass-cli-1.3.0/contrib/Dockerfile.dev 1970-01-01 01:00:00.000000000 +0100 +++ new/lastpass-cli-1.3.1/contrib/Dockerfile.dev 2018-05-17 11:42:27.000000000 +0200 @@ -0,0 +1,29 @@ +FROM debian:testing-slim + +ENV DEBIAN_FRONTEND=noninteractive + +RUN mkdir -p /tmp/build +WORKDIR /tmp/build + +RUN apt-get update \ + && apt-get --no-install-recommends -y install \ + bash-completion \ + build-essential \ + cmake \ + libcurl3 \ + libcurl4-openssl-dev \ + # We install libssl1.0-dev because.. warnings otherwise + #libssl-dev \ + libssl1.0-dev \ + libxml2 \ + libxml2-dev \ + openssl \ + pkg-config \ + ca-certificates \ + xclip + +COPY . /tmp/build/ + +RUN make \ + && make test \ + && make install diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/debian/changelog new/lastpass-cli-1.3.1/debian/changelog --- old/lastpass-cli-1.3.0/debian/changelog 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/debian/changelog 2018-05-17 11:42:27.000000000 +0200 @@ -1,3 +1,9 @@ +lastpass-cli (1.3.1) unstable; urgency=medium Thu, 17 May 2018 11:39:15 +0200 + + * New upstream 1.3.1 + + -- Andras Rutkai <[email protected]> Thu, 15 Mar 2018 10:16:04 -0400 + lastpass-cli (1.3.0) unstable; urgency=medium * New upstream 1.3.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/lpass.c new/lastpass-cli-1.3.1/lpass.c --- old/lastpass-cli-1.3.0/lpass.c 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/lpass.c 2018-05-17 11:42:27.000000000 +0200 @@ -102,6 +102,8 @@ case 'h': version(); printf("\n"); + help(); + return 0; case '?': help(); return option == 'h'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/pins.h new/lastpass-cli-1.3.1/pins.h --- old/lastpass-cli-1.3.0/pins.h 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/pins.h 2018-05-17 11:42:27.000000000 +0200 @@ -5,8 +5,12 @@ "HXXQgxueCIU5TTLHob/bPbwcKOKw6DkfsTWYHbxbqTY=", /* current lastpass.eu primary (AddTrust) */ "lCppFqbkrlJ3EcVFAkeip0+44VaoJUymbnOaEUk7tEU=", + /* future lastpass root CA (GlobalSign R1) */ + "K87oWBWM9UZfyddvDfoxL+8lpNyoUB2ptGtn0fv6G2Q=", /* future lastpass root CA (GlobalSign R2) */ "iie1VXtL7HzAMF+/PVPR9xzT80kQxdZeJ+zduCB3uj0=", + /* future lastpass root CA (GlobalSign R3) */ + "cGuxAXyFXFkWm61cF4HPWX8S0srS9j0aSqN0k4AP+4A=", /* future lastpass.com primary (leaf) */ "0hkr5YW/WE6Nq5hNTcApxpuaiwlwy5HUFiOt3Qd9VBc=", /* future lastpass.com backup (leaf) */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/test/tests new/lastpass-cli-1.3.1/test/tests --- old/lastpass-cli-1.3.0/test/tests 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/test/tests 2018-05-17 11:42:27.000000000 +0200 @@ -71,14 +71,14 @@ assert_str_eq "$(lpass show --sync=no --field=Number $name)" "000-00-0000" } -function test_add_note_with_notes +function test_add_note_with_field { login || return 1 local name="test-add-note-with-notes" cat<<__EOM__ | lpass add --sync=no --note-type=ssn --non-interactive $name Name: $name Number: 000-00-0000 -Note: This is my SSN +Field: This is my SSN NoteType: Social Security __EOM__ assertz $? || return 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lastpass-cli-1.3.0/version.h new/lastpass-cli-1.3.1/version.h --- old/lastpass-cli-1.3.0/version.h 2018-03-15 15:17:53.000000000 +0100 +++ new/lastpass-cli-1.3.1/version.h 2018-05-17 11:42:27.000000000 +0200 @@ -1,2 +1,2 @@ -#define LASTPASS_CLI_VERSION "1.3.0" +#define LASTPASS_CLI_VERSION "1.3.1" #define LASTPASS_CLI_USERAGENT "LastPass-CLI/" LASTPASS_CLI_VERSION
