Revisions of osc

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 142)
Revert to 0.166.1 - 0.167 needs a new build version checked in-sync
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 754373 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 141)
- 0.167.0
  * Added --lastsucceeded option for logfile display (requires OBS 2.11)
  * osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm)
  * osc build/shell features:
    - --vm-type=qemu support for cross architecture builds
    - additional debug packages are read from build config now
      (extra-pkgs definition is therefore by default empty now)
    - --vm-disk-size=  switch supported (has only an effect on clean builds)
    - repository, architecture and vm_type from last build is automatically
      reused if not specified otherwise.
    - support building for kiwi products using obsrepositories:/
    - support local building using RedHat rpm-md modules
  * fix decoding for osc aggregatepac
- added Conflicts: build < 20191205. The new osc shell/chroot features might
  not work with older build scripts
- removed version dpendency for Recommends: build. Does not work anyway.
- added 0%{?centos_version} >= 800 to some %if statemets to enable build of 
  python3 version on CentOS 8 and higer
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 748323 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 140)
- 0.166.2
  * Don't enforce password reuse (boo#1156501)
  * Config option check_for_requests_on_action is now
    activated by default.
    Use check_for_request_on_action = 0 in oscrc to
    disable it
  * osc vc --file=foo bar.changes now writes the content
    from foo into bar.changes instead of creating a new file
    (boo#1155953)
  * fix output for missing pubkey when using http_debug=1 on
    osc build
  * fix crash of osc linkpac when there is already a _link
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 743821 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 139)
- 0.166.1
  * emergency fix for credentials handling:
      - in case of an old passx entry in oscrc
        osc did not work at all. Now we check in
        the compat code if we have an passx entry.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 743494 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 138)
- 0.166.0 (boo#1154972)
  * New password handling backend. Supported password stores:
      - Plaintext password
      - Obfuscated password
      - python-keyring (kwallet, secret store)
      - gnome-keyring
      - no store at all (ask for the password every time
  * Refactor initial setup of osc (to select password store)
  * fix decoding on osc lbl (boo#1137477)
  * fix breakage of submitting complete branches back as an
    submit request that contain packages without a change.
  * fix error with plugins and osc -h
  * various decoding improvements
  * Transfer the name of the input file to vc instead of the content
    (obs-build/vc will do the rest and open the file).
  * support appimage builds
  * new command browse. (opens a browser opening the project or package)
  * new option --incoming for osc rq and osc review to only show only
    incoming reqeusts for a project.
- new Recommends for xdg-utils. osc-browse uses xdg-open to open
  the url to the project/package in an internet browser
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 720984 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 137)
- 0.165.4 (boo#1144211)
   * allow optional fork when creating a maintenance request
   * fix RPMError fallback
   * fix local caching for all package formats
   * fix appname for trusted cert store
   * osc -h does not break anymore when using plugins
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 718310 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 136)
- 0.165.3 (boo#1142662)
    * switch to difflib.diff_bytes and sys.stdout.buffer.write for diffing.
      This will fix all decoding issues with osc diff, osc ci and osc rq -d
    * fix osc ls -lb handling empty size and mtime
    * removed decoding on osc api command.
    * fixed broken TLS certificate handling (boo#1142518, CVE-2019-3685)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 714067 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 135)
- 0.165.2 (boo#1140697)
    * support different token operations (runservice, release and rebuild) (requires OBS 2.10)
    * fix osc token decode error
    * offline build mode is now really offline and does not try to download the buildconfig
    * osc build -define now works with python3
    * some spelling fixes
    * properly parse the error message on osc meta -e
    * osc maintainer -s now works with python3
    * simplified and fixed osc meta -e (boo#1138977) 
    * osc lbl now works with non utf8 encoding (boo#1129889)
    * add simpleimage as local build type
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 711138 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 134)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 704403 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 133)
- Spec:
    * add Provides: %{use_python}-osc so that other packages
      can require the correct version (either python2-osc or
      python3-osc)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 704176 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 132)
- 0.165.1
    * fix oscssl "urldefrag is not defined error"
    * osc release command now python3 compatible
    * add more decode logic in get_commitlog
    * osc add <dir> in compressed mode now works with python3
    * osc getbinaries now prints the output instead of
      using the quiet mode as a default
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 697466 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 131)
- osc-0.165.0.tar.gz now contains the correct version (tag 0.165.0) 

- simplify "BuildArch:" decission if statements. (Avoid double
  BuildArch lines)
- Fedora29: m2crypto for python3 is named python3-m2crypto now
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 673669 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 129)
- 0.164.2
  - deleterequest for entire projects needs the --all option as additional protection
  - rewrite packagequery to support python3
  - rewrite oscerr module to support python3
  - rewrite archqeury and debquery to support python3
  - Export vc env vars when running a source service
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 666498 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 128)
- 0.164.1
  - rewrite cpio handling to support python3
  - rewrite ar module to support python3
  - enable fetch module to support python3
  - rework progressbar hanlding (if module is not present)
  - improve os_path_samefile in core.py

- 0.164.0
  - add support for approved requests (requires OBS 2.10)
  - fix various multibuild problems
  - improved and fixed various help texts
  - check constraints without local checkout
  - check out deleted sources (osc co -D)
  - replace urlgrabber module with own module
  - use progressbar module instead of urlgrabber to draw
    progress bars
  - show buildinfo for alternative projects (--alternative-project)
  - run release job immediately (osc release --no-delay)
  - build results on project level can now be watched (osc prjresults --watch)
- removed python-urlgrabber requieres. (Not used with 0.164.0)
- added recommends for python[2]-progressbar
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 630510 from Adrian Schröter's avatar Adrian Schröter (adrianSuSE) (revision 127)
- 0.163.0
  * add sendsysrq command (requires OBS 2.10)
  * add addcontainers command (requires OBS 2.10)
  * enable statistics for local builds
  * add new options to diff command:
    --unexpand for local diffs only (bsc#1089025)
    --meta for diffing meta files
  * add support for podman/buildag engine (docker variation)
  * support realname in .changes files
  * fix DISTURL checkout for package containers using a multibuild flavor
  * Disable ssl session resumption
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 619777 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 126)
- add Requires: python2 for Tumbleweed. 
  Otherwise just python-base is installed which does not contain ssl.py
  [bnc#1097996]
- removed duplicate entry in appimage.yml to prevent double builds
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 553430 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 125)
- 0.162.1
  - Send sha256 hashes for tracked files if the wc is pulled/linkrepair
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 536884 from Marco Strigl's avatar Marco Strigl (mstrigl) (revision 123)
- 0.161.1
  - Fix python 2.6 SyntaxError (multiple context expressions) 

- 0.161
  - show lintlogs in interactive request review mode
  - fix potential shell injections
  - allow multiple --repo and --arch options in prjresults
  - cleanup babysitter.by
  - supersede existing requests if --yes is passed to osc sr
  - prepend request summary to diff in interactive mode
  - show issues(bugs) in interactive diff mode

  without manually installing them. [bnc#1061500]
Displaying revisions 61 - 80 of 202
openSUSE Build Service is sponsored by