teknoraver / rpms / librepo

Forked from rpms/librepo 6 days ago
Clone

Blame librepo.spec

Tomas Mlcoch 9ee9bf
%global gitrev f9ca1a4
Tomas Mlcoch 2f1b90
# gitrev is output of: git rev-parse --short HEAD
Tomas Mlcoch 2f1b90
Tomas Mlcoch 8ac931
%if 0%{?rhel} != 0 && 0%{?rhel} <= 7
Tomas Mlcoch 8ac931
# Do not build bindings for python3 for RHEL <= 7
Tomas Mlcoch 8ac931
%bcond_with python3
Tomas Mlcoch 8ac931
%else
Tomas Mlcoch 8ac931
%bcond_without python3
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch 8ac931
Tomas Mlcoch 8ac931
Name:           librepo
Tomas Mlcoch 9ee9bf
Version:        1.7.5
Tomas Mlcoch 9ee9bf
Release:        1%{?dist}
Tomas Mlcoch 8ac931
Summary:        Repodata downloading library
Tomas Mlcoch 8ac931
Tomas Mlcoch 8ac931
Group:          System Environment/Libraries
Tomas Mlcoch 97216d
License:        LGPLv2+
Tomas Mlcoch 8ac931
URL:            https://github.com/Tojaj/librepo
Tomas Mlcoch e989a8
# Use the following commands to generate the tarball:
Tomas Mlcoch e989a8
#  git clone https://github.com/Tojaj/librepo.git
Tomas Mlcoch e989a8
#  cd librepo
Tomas Mlcoch 2f1b90
#  utils/make_tarball.sh %{gitrev}
Tomas Mlcoch 8ac931
Source0:        librepo-%{gitrev}.tar.xz
Tomas Mlcoch e989a8
Tomas Mlcoch 8ac931
BuildRequires:  check-devel
Tomas Mlcoch 8ac931
BuildRequires:  cmake
Tomas Mlcoch 8ac931
BuildRequires:  doxygen
Tomas Mlcoch 8ac931
BuildRequires:  expat-devel
Tomas Mlcoch 5f933a
BuildRequires:  glib2-devel >= 2.22.0
Tomas Mlcoch 8ac931
BuildRequires:  gpgme-devel
Tomas Mlcoch 8ac931
BuildRequires:  libattr-devel
Tomas Mlcoch 8ac931
BuildRequires:  libcurl-devel
Tomas Mlcoch 8ac931
BuildRequires:  openssl-devel
Tomas Mlcoch e8713e
Tomas Mlcoch e8713e
# prevent provides from nonstandard paths:
Tomas Mlcoch e8713e
%filter_provides_in %{python_sitearch}/.*\.so$
Tomas Mlcoch 8ac931
%if %{with python3}
Tomas Mlcoch e8713e
%filter_provides_in %{python3_sitearch}/.*\.so$
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch e8713e
%filter_setup
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%description
Tomas Mlcoch e989a8
A library providing C and Python (libcURL like) API to downloading repository
Tomas Mlcoch e989a8
metadata.
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%package devel
Tomas Mlcoch 8ac931
Summary:        Repodata downloading library
Tomas Mlcoch 8ac931
Group:          Development/Libraries
Tomas Mlcoch 8ac931
Requires:       %{name}%{?_isa} = %{version}-%{release}
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%description devel
Tomas Mlcoch e989a8
Development files for librepo.
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%package -n python-librepo
Tomas Mlcoch 8ac931
Summary:        Python bindings for the librepo library
Tomas Mlcoch 8ac931
Group:          Development/Languages
Tomas Mlcoch 8ac931
BuildRequires:  pygpgme
Tomas Mlcoch 8ac931
BuildRequires:  python2-devel
Tomas Mlcoch 8ac931
BuildRequires:  python-flask
Tomas Mlcoch 8ac931
BuildRequires:  python-nose
Tomas Mlcoch 8ac931
BuildRequires:  python-sphinx
Tomas Mlcoch 8ac931
Requires:       %{name}%{?_isa} = %{version}-%{release}
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%description -n python-librepo
Tomas Mlcoch e989a8
Python bindings for the librepo library.
Tomas Mlcoch e989a8
Tomas Mlcoch 8ac931
%if %{with python3}
Tomas Mlcoch e8713e
%package -n python3-librepo
Tomas Mlcoch e8713e
Summary:        Python 3 bindings for the librepo library
Tomas Mlcoch e8713e
Group:          Development/Languages
Tomas Mlcoch 8ac931
BuildRequires:  python3-pygpgme
Tomas Mlcoch e8713e
BuildRequires:  python3-devel
Tomas Mlcoch e8713e
BuildRequires:  python3-flask
Tomas Mlcoch e8713e
BuildRequires:  python3-nose
Tomas Mlcoch e8713e
BuildRequires:  python3-sphinx
Tomas Mlcoch e8713e
Requires:       %{name}%{?_isa} = %{version}-%{release}
Tomas Mlcoch e8713e
Tomas Mlcoch e8713e
%description -n python3-librepo
Tomas Mlcoch e8713e
Python 3 bindings for the librepo library.
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch e8713e
Tomas Mlcoch e989a8
%prep
Tomas Mlcoch e989a8
%setup -q -n librepo
Tomas Mlcoch e989a8
Tomas Mlcoch 8ac931
%if %{with python3}
Tomas Mlcoch e8713e
rm -rf py3
Tomas Mlcoch e8713e
mkdir ../py3
Tomas Mlcoch e8713e
cp -a . ../py3/
Tomas Mlcoch e8713e
mv ../py3 ./
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch e8713e
Tomas Mlcoch e989a8
%build
Tomas Mlcoch e989a8
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo .
Tomas Mlcoch e989a8
make %{?_smp_mflags}
Tomas Mlcoch e989a8
Tomas Mlcoch 8ac931
%if %{with python3}
Tomas Mlcoch e8713e
pushd py3
Tomas Mlcoch e8713e
%cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPYTHON_DESIRED:str=3 .
Tomas Mlcoch e8713e
make %{?_smp_mflags}
Tomas Mlcoch e8713e
popd
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch e8713e
Tomas Mlcoch e989a8
%check
Tomas Mlcoch e989a8
make ARGS="-V" test
Tomas Mlcoch e989a8
Tomas Mlcoch 8ac931
%if %{with python3}
Tomas Mlcoch e8713e
pushd py3
Tomas Mlcoch e8713e
make ARGS="-V" test
Tomas Mlcoch e8713e
popd
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch e8713e
Tomas Mlcoch e989a8
%install
Tomas Mlcoch e989a8
make install DESTDIR=$RPM_BUILD_ROOT
Tomas Mlcoch 8ac931
%if %{with python3}
Tomas Mlcoch e8713e
pushd py3
Tomas Mlcoch e8713e
make install DESTDIR=$RPM_BUILD_ROOT
Tomas Mlcoch e8713e
popd
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%post -p /sbin/ldconfig
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%postun -p /sbin/ldconfig
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%files
Tomas Mlcoch e989a8
%doc COPYING README.md
Tomas Mlcoch e989a8
%{_libdir}/librepo.so.*
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%files devel
Tomas Mlcoch e989a8
%{_libdir}/librepo.so
Tomas Mlcoch e989a8
%{_libdir}/pkgconfig/librepo.pc
Tomas Mlcoch e989a8
%{_includedir}/librepo/
Tomas Mlcoch e989a8
Tomas Mlcoch e989a8
%files -n python-librepo
Tomas Mlcoch e989a8
%{python_sitearch}/librepo/
Tomas Mlcoch e989a8
Tomas Mlcoch 8ac931
%if %{with python3}
Tomas Mlcoch e8713e
%files -n python3-librepo
Tomas Mlcoch e8713e
%{python3_sitearch}/
Tomas Mlcoch 8ac931
%endif
Tomas Mlcoch e8713e
Tomas Mlcoch e989a8
%changelog
Tomas Mlcoch 9ee9bf
* Tue Jul  8 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.5-1
Tomas Mlcoch 9ee9bf
- accepts unicoded destination as UTF-8 string (Related: RhBug:1108908)
Tomas Mlcoch 9ee9bf
- downloader: Do not print debug message about preparing internal mirror list
Tomas Mlcoch 9ee9bf
  if no internal mirror is available
Tomas Mlcoch 9ee9bf
- fastestmirror: subtract name lookup (dns) time from plain connect time
Tomas Mlcoch 9ee9bf
- fastestmirror: Small refactoring
Tomas Mlcoch 9ee9bf
Tomas Mlcoch 7e5ead
* Thu Jun 26 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.4-3
Tomas Mlcoch 7e5ead
- Increase default value of LRO_LOWSPEEDTIME from 10 to 30 (RhBug: 1109189)
Tomas Mlcoch 7e5ead
a407c7
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.4-2
a407c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a407c7
Tomas Mlcoch 97216d
* Mon Jun   2 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.4-1
Tomas Mlcoch 97216d
- Add LRO_IPRESOLVE option to set a kind of IP addresses to use when resolving host names
Tomas Mlcoch 97216d
- Relicenced from GPLv2 to LGPLv2+
Tomas Mlcoch 97216d
- error mesage is in unicode (RhBug:1096452)
Slavek Kabrda 0b4df9
Tomas Mlcoch 427831
* Tue May   6 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.3-1
Tomas Mlcoch 427831
- Fix some issues which were found by coverity scan
Tomas Mlcoch 427831
- Add missing support for Handle Mirror Failure Callback (hmfcb)
Tomas Mlcoch 427831
  while downloading repomd.xml (related to RhBug: 1093014)
Tomas Mlcoch 427831
- Add LRO_SSLVERIFYPEER and LRO_SSLVERIFYHOST options (RhBug: 1093014)
Tomas Mlcoch 427831
Tomas Mlcoch 63e489
* Wed Apr  23 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.2-1
Tomas Mlcoch 63e489
- Fix segfault in headercb if only base_url and no mirrolist is used (RhBug: 1090325)
Tomas Mlcoch 63e489
- Set environmental variable LIBREPO_DEBUG enables librepo debug output to stderr
Tomas Mlcoch 63e489
Tomas Mlcoch d8a32d
* Mon Apr   7 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.1-1
Tomas Mlcoch d8a32d
- Don't try to call cb if no cb is set (RhBug: 1083659)
Tomas Mlcoch d8a32d
Tomas Mlcoch 8ac931
* Mon Mar  31 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.7.0-1
Tomas Mlcoch 8ac931
- Support for xml:base tag in repomd.xml.
Tomas Mlcoch 8ac931
- Downloader: If checksums don't match, include the expected values and types
Tomas Mlcoch 8ac931
  in the error message.
Tomas Mlcoch 8ac931
- Handle: Add LRO_HMFCB and LRI_HMFCB options.
Tomas Mlcoch 8ac931
- API CHANGE: lr_download_single_cb() new param mfcb (LrMirrorFailureCb)
Tomas Mlcoch 8ac931
- API CHANGE: Removed cbdata param from lr_download_single_cb(). Use specific
Tomas Mlcoch 8ac931
  data for each target.
Tomas Mlcoch 8ac931
- New callback LrHandleMirrorFailureCb
Tomas Mlcoch 8ac931
- Python doc update (Check it out: http://tojaj.github.io/librepo/)
Tomas Mlcoch 8ac931
Tomas Mlcoch 8ac931
* Thu Mar 27 2014 Matěj Cepl <mcepl@redhat.com> - 1.6.0-2
Tomas Mlcoch 8ac931
- Make building of python3 components conditional
Tomas Mlcoch 8ac931
- replace all TABs with spaces
Tomas Mlcoch 8ac931
Tomas Mlcoch 8ac931
* Thu Feb  20 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.6.0-1
Tomas Mlcoch 624407
- Small API change: End callback now must return integer and not void)
Tomas Mlcoch 624407
- downloader: Check for the lr_interrupt regularly
Tomas Mlcoch 624407
- Handle exceptions in python callbacks as return values (RhBug: 1066321)
Tomas Mlcoch 624407
- Support for byterange of download (RhBug: 1058777)
Tomas Mlcoch 624407
Tomas Mlcoch ed5587
* Tue Jan  28 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.5.2-2
Tomas Mlcoch ed5587
- Ignore rsyc mirrors silently.
Tomas Mlcoch ed5587
Tomas Mlcoch 7be676
* Thu Jan  16 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.5.2-1
Tomas Mlcoch 7be676
- Better download resume logic
Tomas Mlcoch 7be676
Tomas Mlcoch 9f2517
* Fri Jan   3 2014 Tomas Mlcoch <tmlcoch at redhat.com> - 1.5.1-1
Tomas Mlcoch 9f2517
-  Downloading: LRO_MAXSPEED has effect over whole downloading, it is not
Tomas Mlcoch 9f2517
   per target max speed anymore.
Tomas Mlcoch 9f2517
-  Sanitize progresscb (GitHub issue 24) (Thanks zde/zpavlas)
Tomas Mlcoch 9f2517
Tomas Mlcoch 254ffe
* Tue Dec  17 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.5.0-1
Tomas Mlcoch 254ffe
- Extend C example
Tomas Mlcoch 254ffe
- Add LRR_YUM_TIMESTAMP (GitHub issue #25)
Tomas Mlcoch 254ffe
- Close the correct file when using a metalink.xml file
Tomas Mlcoch 254ffe
- Add lr_check_packages()
Tomas Mlcoch 254ffe
- Enable checksum caching for already existing local packages
Tomas Mlcoch 254ffe
- Library: Call LR_PROGRESSCB with zeroized values, when total_to_download
Tomas Mlcoch 254ffe
  value is changed
Tomas Mlcoch 254ffe
- Skip fastestmirror detection of only one mirror is present
Tomas Mlcoch 254ffe
Tomas Mlcoch 20e39e
* Tue Nov  19 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.4.0-1
Tomas Mlcoch 20e39e
- Add LRO_FASTESTMIRRORCB
Tomas Mlcoch 20e39e
- Add LRO_LOWSPEEDTIME and LRO_LOWSPEEDLIMIT options. (RhBug: 1028444)
Tomas Mlcoch 20e39e
- Default connection timeout changed to 30sec instead of 300sec.
Tomas Mlcoch 20e39e
- unittests: Fix expired key (RhBug: 1031825)
Tomas Mlcoch 20e39e
Tomas Mlcoch 2b5a88
* Thu Oct  31 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.3.0-1
Tomas Mlcoch 2b5a88
- Some CURL error codes should be considered as fatal (RhBug: 1022994)
Tomas Mlcoch 2b5a88
- fastestmirror: Add support for cache - New options: LRO_FASTESTMIRRORCACHE
Tomas Mlcoch 2b5a88
  and LRO_FASTESTMIRRORMAXAGE
Tomas Mlcoch 2b5a88
- fastestmirror: For download_packages() do fastestmirror detection for
Tomas Mlcoch 2b5a88
  all handles in one shot
Tomas Mlcoch 2b5a88
- Use <mm0:alternates> during repomd.xml download (RhBug: 1019103)
Tomas Mlcoch 2b5a88
- Don't perform fastest mirror test if file already exists locally.
Tomas Mlcoch 2b5a88
- fastestmirror.h:26:24: fatal error: mirrorlist.h: No such file
Tomas Mlcoch 2b5a88
  or directory (#1018006)
Tomas Mlcoch 19fbe2
Tomas Mlcoch 8255b8
* Mon Oct  07 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.2.1-1
Tomas Mlcoch 8255b8
- Open fd right before downloading and close them immediately after
Tomas Mlcoch 8255b8
  download. (RhBug: 1015957)
Tomas Mlcoch 8255b8
Tomas Mlcoch e8713e
* Thu Oct  03 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.2.0-2
Tomas Mlcoch e8713e
- Add target for Python 3 to the spec file
Tomas Mlcoch e8713e
- Fix few python3 related issues
Tomas Mlcoch e8713e
Tomas Mlcoch 5ea63a
* Tue Oct  01 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.2.0-1
Tomas Mlcoch 5ea63a
- Better detection of bad content of repomd.xml
Tomas Mlcoch 5ea63a
- Close files properly (RhBug: 1012290)
Tomas Mlcoch 5ea63a
- Add fastestmirror module + LRO_FASTESTMIRROR option
Tomas Mlcoch 5ea63a
- downloader: Fix uninitialized total to download variable (GitHub issue 22)
Tomas Mlcoch 5ea63a
- Add LRO_MIRRORLISTURL and LRO_METALINKURL. LRO_MIRRORLIST is deprecated.
Tomas Mlcoch 5ea63a
- Few other small fixes
Tomas Mlcoch 5ea63a
Tomas Mlcoch 03bd13
* Mon Sep  16 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.1.0-1
Tomas Mlcoch 03bd13
- New librepo.download_url(url, fd, handle=None) function in Python API.
Tomas Mlcoch 03bd13
- Low-level downloader interface is now public in C API.
Tomas Mlcoch 03bd13
- Small change of API lr_download_packages() and lr_packagetarget_new
Tomas Mlcoch 03bd13
  functions.
Tomas Mlcoch 03bd13
- In python download_packages() changed from method of Handle() to
Tomas Mlcoch 03bd13
  librepo module function without handle param.
Tomas Mlcoch 03bd13
  Param handle was moved to the PackageTarget class that takes handle
Tomas Mlcoch 03bd13
  as a optional param during constrution.
Tomas Mlcoch 03bd13
- Implements checking size of downloaded files (expectedsize
Tomas Mlcoch 03bd13
  param of downloading functions).
Tomas Mlcoch 03bd13
Tomas Mlcoch 35ccc4
* Wed Aug  28 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 1.0.0-1
Tomas Mlcoch 35ccc4
- Huge API changes
Tomas Mlcoch 35ccc4
- Library starts to use GLib2
Tomas Mlcoch 35ccc4
- Support for parallel downloads
Tomas Mlcoch 35ccc4
- Better error reporting
Tomas Mlcoch 35ccc4
- More GLib2 style C api
Tomas Mlcoch 35ccc4
- More descriptive Python exception messages
Tomas Mlcoch 35ccc4
- A lot of bugfixes
Tomas Mlcoch 35ccc4
- Updated examples
Tomas Mlcoch 35ccc4
Tomas Mlcoch 8f0a77
* Thu Jul  25 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.5-3
Tomas Mlcoch 8f0a77
- python: Raise exception if handle has bad repo type configured
Tomas Mlcoch 8f0a77
  (RhBug: 988013)
Tomas Mlcoch 8f0a77
Tomas Mlcoch f6676d
* Mon Jul  22 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.5-2
Tomas Mlcoch f6676d
- Bump version in versioh.h to 0.0.5
Tomas Mlcoch f6676d
- Python: Fix Handle.mirrors to return empty list instead of None if
Tomas Mlcoch f6676d
  no mirrors available (RhBug: 986228)
Tomas Mlcoch f6676d
Tomas Mlcoch 5f933a
* Wed Jul  17 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.5-1
Tomas Mlcoch 5f933a
- Return LRE_ALREADYDOWNLOADED if the file exists even if no resume
Tomas Mlcoch 5f933a
  is specified. (GitHub issue 15)
Tomas Mlcoch 5f933a
- downloadtarget: New module, future replacement for curltarget module.
Tomas Mlcoch 5f933a
- Librepo migrated to lr_LrMirrorlist from lr_InternalMirrorlist.
Tomas Mlcoch 5f933a
- test: Run python unittest verbosely
Tomas Mlcoch 5f933a
- lrmirrorlis: New module. GLib2 ready replacement for the internal_mirrorlist
Tomas Mlcoch 5f933a
  module.
Tomas Mlcoch 5f933a
- package_downloader: Add LRE_ALREADYDOWNLOADED rc code. (GitHub issue 15)
Tomas Mlcoch 5f933a
- handle: After set python SIGINT handler back, check if librepo was
Tomas Mlcoch 5f933a
  interrupted by CTRL+C. (RhBug: 977803)
Tomas Mlcoch 5f933a
- cmake: Set required python version to 2. (GitHub issue 10)
Tomas Mlcoch 5f933a
- Fix missing VAR substitution for mirrorlist. (GitHub issue 11)
Tomas Mlcoch 5f933a
- cmake: Add FindXattr module.
Tomas Mlcoch 5f933a
- Add support for caching checksum as extended file attribute. (GitHub issue 8)
Tomas Mlcoch 5f933a
- util: Add lr_asprintf().
Tomas Mlcoch 5f933a
- util: Add lr_vasprintf().
Tomas Mlcoch 5f933a
- handle: Fix funky logic in internal error handling. (GitHub issue 9)
Tomas Mlcoch 5f933a
- Add lr_yum_repomd_get_age() function. (GitHub issue 6)
Tomas Mlcoch 5f933a
- test: Add test for LR_VERSION_CHECK macro.
Tomas Mlcoch 5f933a
- Add a LR_VERSION_CHECK macro
Tomas Mlcoch 5f933a
Tomas Mlcoch 2f1b90
* Wed Jun 12 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.4-2
Tomas Mlcoch 2f1b90
- examples: Add C example of usage.
Tomas Mlcoch 2f1b90
- Fix predefined lists in types.h (GitHub issue 4). Thank you hughsie
Tomas Mlcoch 2f1b90
- Add LRO_VARSUB and LRI_VARSUB. (RhBug: 965131)
Tomas Mlcoch 2f1b90
- py: Change reported name from _librepo.Exception to librepo.LibrepoException
Tomas Mlcoch 2f1b90
Tomas Mlcoch 806c08
* Thu May  2 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.4-1
Tomas Mlcoch 806c08
- Fix type conversion long long -> long.(RhBug: 957656)
Tomas Mlcoch 806c08
- python: Handle.perfrom() could be called without Result().
Tomas Mlcoch 806c08
- Add LRI_MAXMIRRORTRIES option. (RhBug: 954736)
Tomas Mlcoch 806c08
- py: unittests: Add metalink.xml and mirrorlist files. (RhBug: 954294)
Tomas Mlcoch 806c08
- Fix double free and memory leak. (RhBug: 954294)
Tomas Mlcoch 806c08
- New option LRO_MAXMIRRORTRIES. (RhBug: 949517)
Tomas Mlcoch 806c08
- LRI_MIRRORS return only content of mirrorlist file (without LRO_URL as first item).
Tomas Mlcoch 806c08
- Add LRO_FETCHMIRRORS option.
Tomas Mlcoch 806c08
Tomas Mlcoch 772afb
* Mon Apr  8 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.2-3.git720d68d
Tomas Mlcoch 772afb
- Add CURL_GLOBAL_ACK_EINTR flag to curl init.
Tomas Mlcoch 772afb
- Proper multi handle cleanup. (RhBug: 947388)
Tomas Mlcoch 772afb
- Support for read 'useragent' attr. (RhBug: 947346)
Tomas Mlcoch 772afb
- Add valgrind supress files. (RhBug: 923214)
Tomas Mlcoch 772afb
- Make python bindings interruptible (LRO_INTERRUPTIBLE) (RhBug: 919125)
Tomas Mlcoch 772afb
- Add LRI_MIRRORS option (RhBug: 923198)
Tomas Mlcoch 772afb
- Add LRI_METALINK option. (BzBug: 947767)
Tomas Mlcoch 772afb
Tomas Mlcoch bf07af
* Mon Mar 18 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.2-2.gitb3c3323
Tomas Mlcoch bf07af
- py: Use standard python exception while accessing bad attrs. (RhBug: 920673)
Tomas Mlcoch bf07af
- Default mask for newly created files is 0666. (RhBug: 922557)
Tomas Mlcoch bf07af
Tomas Mlcoch e989a8
* Thu Mar 14 2013 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.2-1.git714e828
Tomas Mlcoch e989a8
- Add LRI_PROGRESSCB and LRI_PROGRESSDATA options (RhBug: 919123)
Tomas Mlcoch e989a8
- Bindings: More pythonic operations with handle's attributes (RhBug: 919124)
Tomas Mlcoch e989a8
Tomas Mlcoch 5f933a
* Tue Oct  9 2012 Tomas Mlcoch <tmlcoch at redhat.com> - 0.0.1-1.gitc69642e
Tomas Mlcoch e989a8
- Initial package