commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2020-03-25 23:43:45 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new.3160 (New) Package is "tevent" Wed Mar 25 23:43:45 2020 rev:37 rq:786214 version:0.10.2 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2019-10-14 12:35:09.103696649 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new.3160/tevent-man.changes 2020-03-25 23:44:00.908007708 +0100 @@ -1,0 +2,13 @@ +Sat Mar 7 00:20:55 UTC 2020 - Noel Power + +- Update to version 0.10.2 + + Upgrade waf to version 2.0.18 to fix a cross-compilation issue; +(bso#13846). + +--- +Tue Nov 26 21:52:29 CET 2019 - Matej Cepl + +- Update to 0.10.1 ... make build with Python 3.8 working again + (new waf). + +--- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2020-01-07 23:50:28.783941807 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new.3160/tevent.changes 2020-03-25 23:44:02.564008249 +0100 @@ -1,0 +2,7 @@ +Sat Mar 7 00:20:55 UTC 2020 - Noel Power + +- Update to version 0.10.2 + + Upgrade waf to version 2.0.18 to fix a cross-compilation issue; +(bso#13846). + +--- Old: tevent-0.10.1.tar.asc tevent-0.10.1.tar.gz New: tevent-0.10.2.tar.asc tevent-0.10.2.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.V3HXq6/_old 2020-03-25 23:44:05.164009100 +0100 +++ /var/tmp/diff_new_pack.V3HXq6/_new 2020-03-25 23:44:05.196009110 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,7 +45,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif URL:https://tevent.samba.org/ -Version:0.10.1 +Version:0.10.2 Release:0 Summary:An event system based on the talloc memory management library License:LGPL-3.0-or-later ++ tevent.spec ++ --- /var/tmp/diff_new_pack.V3HXq6/_old 2020-03-25 23:44:05.536009221 +0100 +++ /var/tmp/diff_new_pack.V3HXq6/_new 2020-03-25 23:44:05.572009233 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,7 +45,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif URL:https://tevent.samba.org/ -Version:0.10.1 +Version:0.10.2 Release:0 Summary:An event system based on the talloc memory management library License:LGPL-3.0-or-later ++ tevent-0.10.1.tar.gz -> tevent-0.10.2.tar.gz ++ 2554 lines of diff (skipped)
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2020-01-07 23:50:23 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new.6675 (New) Package is "tevent" Tue Jan 7 23:50:23 2020 rev:36 rq:760689 version:0.10.1 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2019-10-14 12:35:09.775694892 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new.6675/tevent.changes 2020-01-07 23:50:28.783941807 +0100 @@ -1,0 +2,6 @@ +Tue Nov 26 21:52:29 CET 2019 - Matej Cepl + +- Update to 0.10.1 ... make build with Python 3.8 working again + (new waf). + +--- Old: tevent-0.10.0.tar.asc tevent-0.10.0.tar.gz New: tevent-0.10.1.tar.asc tevent-0.10.1.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.rhvWu4/_old 2020-01-07 23:50:29.767942318 +0100 +++ /var/tmp/diff_new_pack.rhvWu4/_new 2020-01-07 23:50:29.771942320 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,8 +44,8 @@ %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif -Url:https://tevent.samba.org/ -Version:0.10.0 +URL:https://tevent.samba.org/ +Version:0.10.1 Release:0 Summary:An event system based on the talloc memory management library License:LGPL-3.0-or-later ++ tevent.spec ++ --- /var/tmp/diff_new_pack.rhvWu4/_old 2020-01-07 23:50:29.799942335 +0100 +++ /var/tmp/diff_new_pack.rhvWu4/_new 2020-01-07 23:50:29.799942335 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,8 +44,8 @@ %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif -Url:https://tevent.samba.org/ -Version:0.10.0 +URL:https://tevent.samba.org/ +Version:0.10.1 Release:0 Summary:An event system based on the talloc memory management library License:LGPL-3.0-or-later ++ tevent-0.10.0.tar.gz -> tevent-0.10.1.tar.gz ++ 8626 lines of diff (skipped)
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2019-10-14 12:35:06 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new.2352 (New) Package is "tevent" Mon Oct 14 12:35:06 2019 rev:35 rq:737335 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2019-04-26 22:44:26.573643732 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new.2352/tevent-man.changes 2019-10-14 12:35:09.103696649 +0200 @@ -1,0 +2,10 @@ +Thu Oct 03 22:04:33 UTC 2019 - James McDonough + +- Update to version 0.10.0 + + Remove Python 2.x support except to build just the bare C library + + Remove --extra-python (a build time mode to produce Python2 and Python3 +bindings at the same time) + + New minor version to allow Samba 4.10 to release a tevent if +required from that branch + +--- tevent.changes: same change Old: tevent-0.9.39.tar.asc tevent-0.9.39.tar.gz New: tevent-0.10.0.tar.asc tevent-0.10.0.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.fjDoT3/_old 2019-10-14 12:35:10.659692580 +0200 +++ /var/tmp/diff_new_pack.fjDoT3/_new 2019-10-14 12:35:10.659692580 +0200 @@ -18,7 +18,7 @@ %{!?py3_soflags: %global py3_soflags cpython-%{python3_version_nodots}m} -%define talloc_version 2.1.15 +%define talloc_version 2.2.0 %define build_man 1 %if %{build_man} @@ -45,7 +45,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.39 +Version:0.10.0 Release:0 Summary:An event system based on the talloc memory management library License:LGPL-3.0-or-later ++ tevent.spec ++ --- /var/tmp/diff_new_pack.fjDoT3/_old 2019-10-14 12:35:10.679692527 +0200 +++ /var/tmp/diff_new_pack.fjDoT3/_new 2019-10-14 12:35:10.683692517 +0200 @@ -18,7 +18,7 @@ %{!?py3_soflags: %global py3_soflags cpython-%{python3_version_nodots}m} -%define talloc_version 2.1.15 +%define talloc_version 2.2.0 %define build_man 0 %if %{build_man} @@ -45,7 +45,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.39 +Version:0.10.0 Release:0 Summary:An event system based on the talloc memory management library License:LGPL-3.0-or-later ++ tevent-0.9.39.tar.gz -> tevent-0.10.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tevent-0.9.39/ABI/tevent-0.10.0.sigs new/tevent-0.10.0/ABI/tevent-0.10.0.sigs --- old/tevent-0.9.39/ABI/tevent-0.10.0.sigs1970-01-01 01:00:00.0 +0100 +++ new/tevent-0.10.0/ABI/tevent-0.10.0.sigs2019-03-21 11:15:26.0 +0100 @@ -0,0 +1,126 @@ +_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, uint16_t, tevent_fd_handler_t, void *, const char *, const char *) +_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX *, int, int, tevent_signal_handler_t, void *, const char *, const char *) +_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, const char *) +_tevent_context_pop_use: void (struct tevent_context *, const char *) +_tevent_context_push_use: bool (struct tevent_context *, const char *) +_tevent_context_wrapper_create: struct tevent_context *(struct tevent_context *, TALLOC_CTX *, const struct tevent_wrapper_ops *, void *, size_t, const char *, const char *) +_tevent_create_immediate: struct tevent_immediate *(TALLOC_CTX *, const char *) +_tevent_loop_once: int (struct tevent_context *, const char *) +_tevent_loop_until: int (struct tevent_context *, bool (*)(void *), void *, const char *) +_tevent_loop_wait: int (struct tevent_context *, const char *) +_tevent_queue_create: struct tevent_queue *(TALLOC_CTX *, const char *, const char *) +_tevent_req_callback_data: void *(struct tevent_req *) +_tevent_req_cancel: bool (struct tevent_req *, const char *) +_tevent_req_create: struct tevent_req *(TALLOC_CTX *, void *, size_t, const char *, const char *) +_tevent_req_data: void *(struct tevent_req *) +_tevent_req_done: void (struct tevent_req *, const char *) +_tevent_req_error: bool (struct tevent_req *, uint64_t, const char *) +_tevent_req_nomem: bool (const void *, struct tevent_req *, const char *) +_tevent_req_notify_callback: void (struct tevent_req *, const char *) +_tevent_req_oom: void (struct tevent_req *, const char *) +_tevent_schedule_immediate: void (struct
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2019-04-26 22:44:23 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new.5536 (New) Package is "tevent" Fri Apr 26 22:44:23 2019 rev:34 rq:696794 version:0.9.39 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2018-10-04 18:59:48.583309214 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new.5536/tevent-man.changes 2019-04-26 22:44:26.573643732 +0200 @@ -1,0 +2,21 @@ +Tue Mar 5 18:22:33 UTC 2019 - dmul...@suse.com + +- Update to version 0.9.39 + + py_tevent: add_timer takes float argument + + C99 build fixes. + + Fix standalone build of tevent. + +--- +Wed Feb 6 17:50:12 UTC 2019 - dmul...@suse.com + +- Update to version 0.9.38 + + Deprecate tevent wrapper api again + + Build fixes + + The build uses python3 by default: + + --extra-python would take python2 now + + To build with python2 only use: +PYTHON=python2 ./configure +PYTHON=python2 make +PYTHON=python2 make install + +--- tevent.changes: same change Old: tevent-0.9.37.tar.asc tevent-0.9.37.tar.gz New: tevent-0.9.39.tar.asc tevent-0.9.39.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.6tuADg/_old 2019-04-26 22:44:30.457641745 +0200 +++ /var/tmp/diff_new_pack.6tuADg/_new 2019-04-26 22:44:30.461641744 +0200 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,15 +16,9 @@ # -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %{!?py3_soflags: %global py3_soflags cpython-%{python3_version_nodots}m} -%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20 -%define with_python3 1 -%else -%define with_python3 0 -%endif -%define talloc_version 2.1.11 +%define talloc_version 2.1.15 %define build_man 1 %if %{build_man} @@ -41,13 +35,9 @@ %else BuildRequires: pkgconfig %endif -BuildRequires: python-devel -%if %{with_python3} BuildRequires: python3-devel BuildRequires: python3-talloc >= %{talloc_version} BuildRequires: python3-talloc-devel >= %{talloc_version} -%endif # with_python3 -BuildRequires: python-talloc-devel >= %{talloc_version} %endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} @@ -55,7 +45,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.37 +Version:0.9.39 Release:0 Summary:An event system based on the talloc memory management library License:LGPL-3.0-or-later @@ -121,26 +111,15 @@ This package contains libraries and header files need for development. -%package -n python-tevent -Summary:Python bindings for the Tevent library -Group: Development/Libraries/Python -Requires: libtevent0 = %{version} -PreReq: /sbin/ldconfig - -%description -n python-tevent -This package contains the python bindings for the Tevent library. - - -%if %{with_python3} %package -n python3-tevent Summary:Python3 bindings for the Tevent library Group: Development/Libraries/Python Requires: libtevent0 = %{version} PreReq: /sbin/ldconfig +Obsoletes: python-tevent %description -n python3-tevent This package contains the python bindings for the Tevent library. -%endif %endif # ! build_man @@ -164,9 +143,6 @@ --disable-silent-rules \ --bundled-libraries=NONE \ --builtin-libraries=replace \ -%if %{with_python3} - --extra-python=/usr/bin/python3 \ -%endif " ./configure ${CONFIGURE_OPTIONS} %{__make} %{build_make_smp_mflags} \ @@ -204,15 +180,9 @@ %postun -n libtevent0 -p /sbin/ldconfig -%post -n python-tevent -p /sbin/ldconfig - -%postun -n python-tevent -p /sbin/ldconfig - -%if %{with_python3} %post -n python3-tevent -p /sbin/ldconfig %postun -n python3-tevent -p /sbin/ldconfig -%endif %files -n libtevent0 %defattr(-,root,root) @@ -224,15 +194,6 @@ %{_libdir}/libtevent.so %{_libdir}/pkgconfig/tevent.pc -%files -n python-tevent -%defattr(-,root,root) -%{python_sitearch}/tevent.py -%{python_sitearch}/_tevent.so -%if 0%{?centos_version} > 599 ||
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2018-10-04 18:59:45 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Thu Oct 4 18:59:45 2018 rev:33 rq:638225 version:0.9.37 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2018-04-04 11:13:14.943011287 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2018-10-04 18:59:48.583309214 +0200 @@ -1,0 +2,16 @@ +Tue Sep 25 07:37:57 UTC 2018 - Samuel Cabrero + +- Update license to LGPL-3.0 + +--- +Wed Aug 8 16:28:21 UTC 2018 - dmul...@suse.com + +- Update to version 0.9.37 + + simplify "poll" and "poll_mt" backends + + make tevent_abort() reachable for backends + + add tevent_common_invoke_*_handler() functions + + add tevent_context_same_loop() function + + add tevent_context_wrapper_create() infrastructure + + add tevent_req_profile infrastructure + +--- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2018-08-10 09:45:29.685856673 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2018-10-04 18:59:49.795307947 +0200 @@ -1,0 +2,5 @@ +Tue Sep 25 07:37:57 UTC 2018 - Samuel Cabrero + +- Update license to LGPL-3.0 + +--- Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.q4pFpj/_old 2018-10-04 18:59:50.487307224 +0200 +++ /var/tmp/diff_new_pack.q4pFpj/_new 2018-10-04 18:59:50.491307220 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.10 +%define talloc_version 2.1.11 %define build_man 1 %if %{build_man} @@ -33,6 +33,9 @@ %else Name: tevent BuildRequires: libtalloc-devel >= %{talloc_version} +%if 0%{?suse_version} >= 1330 +BuildRequires: libtirpc-devel +%endif %if 0%{?suse_version} > 1020 BuildRequires: pkg-config %else @@ -43,9 +46,8 @@ BuildRequires: python3-devel BuildRequires: python3-talloc >= %{talloc_version} BuildRequires: python3-talloc-devel >= %{talloc_version} -%else -BuildRequires: python-talloc-devel >= %{talloc_version} %endif # with_python3 +BuildRequires: python-talloc-devel >= %{talloc_version} %endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} @@ -56,7 +58,7 @@ Version:0.9.37 Release:0 Summary:An event system based on the talloc memory management library -License:GPL-3.0+ +License:LGPL-3.0-or-later Group: Development/Libraries/C and C++ Source: https://download.samba.org/pub/tevent/tevent-%{version}.tar.gz Source1:https://download.samba.org/pub/tevent/tevent-%{version}.tar.asc ++ tevent.spec ++ --- /var/tmp/diff_new_pack.q4pFpj/_old 2018-10-04 18:59:50.499307212 +0200 +++ /var/tmp/diff_new_pack.q4pFpj/_new 2018-10-04 18:59:50.503307208 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -58,7 +58,7 @@ Version:0.9.37 Release:0 Summary:An event system based on the talloc memory management library -License:GPL-3.0+ +License:LGPL-3.0-or-later Group: Development/Libraries/C and C++ Source: https://download.samba.org/pub/tevent/tevent-%{version}.tar.gz Source1:https://download.samba.org/pub/tevent/tevent-%{version}.tar.asc
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2018-08-10 09:45:27 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Fri Aug 10 09:45:27 2018 rev:32 rq:628234 version:0.9.37 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2018-04-04 11:13:15.199001958 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2018-08-10 09:45:29.685856673 +0200 @@ -1,0 +2,11 @@ +Wed Aug 8 16:28:21 UTC 2018 - dmul...@suse.com + +- Update to version 0.9.37 + + simplify "poll" and "poll_mt" backends + + make tevent_abort() reachable for backends + + add tevent_common_invoke_*_handler() functions + + add tevent_context_same_loop() function + + add tevent_context_wrapper_create() infrastructure + + add tevent_req_profile infrastructure + +--- Old: tevent-0.9.36.tar.asc tevent-0.9.36.tar.gz New: tevent-0.9.37.tar.asc tevent-0.9.37.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.W2GxAp/_old 2018-08-10 09:45:30.149857418 +0200 +++ /var/tmp/diff_new_pack.W2GxAp/_new 2018-08-10 09:45:30.153857424 +0200 @@ -53,7 +53,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.36 +Version:0.9.37 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent.spec ++ --- /var/tmp/diff_new_pack.W2GxAp/_old 2018-08-10 09:45:30.181857469 +0200 +++ /var/tmp/diff_new_pack.W2GxAp/_new 2018-08-10 09:45:30.185857475 +0200 @@ -55,7 +55,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.36 +Version:0.9.37 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.36.tar.gz -> tevent-0.9.37.tar.gz ++ 5226 lines of diff (skipped)
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2018-04-04 11:13:11 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Wed Apr 4 11:13:11 2018 rev:31 rq:588676 version:0.9.36 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-12-03 10:11:06.940018585 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2018-04-04 11:13:14.943011287 +0200 @@ -2 +2,11 @@ -Tue Nov 28 17:33:52 UTC 2017 - scabr...@suse.com +Fri Mar 16 17:57:04 UTC 2018 - jmcdono...@suse.com + +- Update to version 0.9.36; (bso#13291); + + improve documentation of tevent_queue_add_optimize_empty() + + add tevent_queue_entry_untrigger() + + Minor cleanup. wakeup_fd can always be gotten from the event context. + + Use smb_set_close_on_exec() in example code. +- Use tirpc on newer sytems + +--- +Tue Nov 28 17:31:07 UTC 2017 - scabr...@suse.com @@ -10 +20 @@ -Wed Jul 26 08:50:23 UTC 2017 - scabr...@suse.com +Wed Jul 26 08:49:04 UTC 2017 - scabr...@suse.com @@ -16 +26 @@ -Fri Jun 30 12:05:41 UTC 2017 - scabr...@suse.com +Fri Jun 30 11:58:18 UTC 2017 - scabr...@suse.com @@ -22,0 +33,6 @@ + +--- +Mon Feb 6 15:00:05 UTC 2017 - jeng...@inai.de + +- Drop redundant PreReq for ldconfig; this is autodetected. + Set RPM group right. --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2017-12-03 10:11:07.176010005 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2018-04-04 11:13:15.199001958 +0200 @@ -1,0 +2,10 @@ +Fri Mar 16 17:57:04 UTC 2018 - jmcdono...@suse.com + +- Update to version 0.9.36; (bso#13291); + + improve documentation of tevent_queue_add_optimize_empty() + + add tevent_queue_entry_untrigger() + + Minor cleanup. wakeup_fd can always be gotten from the event context. + + Use smb_set_close_on_exec() in example code. +- Use tirpc on newer sytems + +--- Old: tevent-0.9.34.tar.asc tevent-0.9.34.tar.gz New: tevent-0.9.36.tar.asc tevent-0.9.36.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.vwwhWw/_old 2018-04-04 11:13:16.146967411 +0200 +++ /var/tmp/diff_new_pack.vwwhWw/_new 2018-04-04 11:13:16.150967265 +0200 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -53,7 +53,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.34 +Version:0.9.36 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent.spec ++ --- /var/tmp/diff_new_pack.vwwhWw/_old 2018-04-04 11:13:16.166966682 +0200 +++ /var/tmp/diff_new_pack.vwwhWw/_new 2018-04-04 11:13:16.170966536 +0200 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.10 +%define talloc_version 2.1.11 %define build_man 0 %if %{build_man} @@ -33,6 +33,9 @@ %else Name: tevent BuildRequires: libtalloc-devel >= %{talloc_version} +%if 0%{?suse_version} >= 1330 +BuildRequires: libtirpc-devel +%endif %if 0%{?suse_version} > 1020 BuildRequires: pkg-config %else @@ -43,9 +46,8 @@ BuildRequires: python3-devel BuildRequires: python3-talloc >= %{talloc_version} BuildRequires: python3-talloc-devel >= %{talloc_version} -%else -BuildRequires: python-talloc-devel >= %{talloc_version} %endif # with_python3 +BuildRequires: python-talloc-devel >= %{talloc_version} %endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} @@ -53,7 +55,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.34 +Version:0.9.36 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2017-12-03 10:10:57 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Sun Dec 3 10:10:57 2017 rev:30 rq:546521 version:0.9.34 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-10-25 17:46:03.627528983 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2017-12-03 10:11:06.940018585 +0100 @@ -1,0 +2,8 @@ +Tue Nov 28 17:33:52 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.34; (bsc#1069666); + + Remove unused select backend + + Fix a race condition in tevent_threaded_schedule_immediate(); +(bso#13130); + +--- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2017-10-25 17:46:03.723524478 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2017-12-03 10:11:07.176010005 +0100 @@ -1,0 +2,8 @@ +Tue Nov 28 17:31:07 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.34; (bsc#1069666); + + Remove unused select backend + + Fix a race condition in tevent_threaded_schedule_immediate(); +(bso#13130); + +--- Old: tevent-0.9.33.tar.asc tevent-0.9.33.tar.gz New: tevent-0.9.34.tar.asc tevent-0.9.34.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.d1Yrbg/_old 2017-12-03 10:11:08.027979029 +0100 +++ /var/tmp/diff_new_pack.d1Yrbg/_new 2017-12-03 10:11:08.031978884 +0100 @@ -53,7 +53,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.33 +Version:0.9.34 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent.spec ++ --- /var/tmp/diff_new_pack.d1Yrbg/_old 2017-12-03 10:11:08.055978011 +0100 +++ /var/tmp/diff_new_pack.d1Yrbg/_new 2017-12-03 10:11:08.055978011 +0100 @@ -53,7 +53,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.33 +Version:0.9.34 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.33.tar.gz -> tevent-0.9.34.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tevent-0.9.33/ABI/tevent-0.9.34.sigs new/tevent-0.9.34/ABI/tevent-0.9.34.sigs --- old/tevent-0.9.33/ABI/tevent-0.9.34.sigs1970-01-01 01:00:00.0 +0100 +++ new/tevent-0.9.34/ABI/tevent-0.9.34.sigs2017-11-13 11:03:44.0 +0100 @@ -0,0 +1,99 @@ +_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, uint16_t, tevent_fd_handler_t, void *, const char *, const char *) +_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX *, int, int, tevent_signal_handler_t, void *, const char *, const char *) +_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, const char *) +_tevent_create_immediate: struct tevent_immediate *(TALLOC_CTX *, const char *) +_tevent_loop_once: int (struct tevent_context *, const char *) +_tevent_loop_until: int (struct tevent_context *, bool (*)(void *), void *, const char *) +_tevent_loop_wait: int (struct tevent_context *, const char *) +_tevent_queue_create: struct tevent_queue *(TALLOC_CTX *, const char *, const char *) +_tevent_req_callback_data: void *(struct tevent_req *) +_tevent_req_cancel: bool (struct tevent_req *, const char *) +_tevent_req_create: struct tevent_req *(TALLOC_CTX *, void *, size_t, const char *, const char *) +_tevent_req_data: void *(struct tevent_req *) +_tevent_req_done: void (struct tevent_req *, const char *) +_tevent_req_error: bool (struct tevent_req *, uint64_t, const char *) +_tevent_req_nomem: bool (const void *, struct tevent_req *, const char *) +_tevent_req_notify_callback: void (struct tevent_req *, const char *) +_tevent_req_oom: void (struct tevent_req *, const char *) +_tevent_schedule_immediate: void (struct tevent_immediate *, struct tevent_context *, tevent_immediate_handler_t, void *, const char *, const char *) +_tevent_threaded_schedule_immediate: void (struct tevent_threaded_context *, struct tevent_immediate *, tevent_immediate_handler_t, void *, const char *, const char *) +tevent_backend_list: const char **(TALLOC_CTX *) +tevent_cleanup_pending_signal_handlers: void (struct tevent_signal *) +tevent_common_add_fd:
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2017-10-25 17:46:02 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Wed Oct 25 17:46:02 2017 rev:29 rq:530256 version:0.9.33 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-04-17 10:22:13.444943857 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2017-10-25 17:46:03.627528983 +0200 @@ -1,0 +2,15 @@ +Wed Jul 26 08:50:23 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.33 + + make tevent_req_print() more robust against crashes + +--- +Fri Jun 30 12:05:41 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.32 + + Fix mutex locking in tevent_threaded_context_destructor(). + + Fix a memleak on FreeBSD. + + Re-init threading in tevent_re_initialise(). + + Include the finish location in tevent_req_default_print(). + +--- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2017-04-17 10:22:14.780754677 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2017-10-25 17:46:03.723524478 +0200 @@ -1,0 +2,15 @@ +Wed Jul 26 08:49:04 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.33 + + make tevent_req_print() more robust against crashes + +--- +Fri Jun 30 11:58:18 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.32 + + Fix mutex locking in tevent_threaded_context_destructor(). + + Fix a memleak on FreeBSD. + + Re-init threading in tevent_re_initialise(). + + Include the finish location in tevent_req_default_print(). + +--- Old: tevent-0.9.31.tar.asc tevent-0.9.31.tar.gz New: tevent-0.9.33.tar.asc tevent-0.9.33.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.xCWkLx/_old 2017-10-25 17:46:04.887469850 +0200 +++ /var/tmp/diff_new_pack.xCWkLx/_new 2017-10-25 17:46:04.891469663 +0200 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.8 +%define talloc_version 2.1.10 %define build_man 1 %if %{build_man} @@ -41,16 +41,19 @@ BuildRequires: python-devel %if %{with_python3} BuildRequires: python3-devel -%endif +BuildRequires: python3-talloc >= %{talloc_version} +BuildRequires: python3-talloc-devel >= %{talloc_version} +%else BuildRequires: python-talloc-devel >= %{talloc_version} +%endif # with_python3 %endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif -Url:http://tevent.samba.org/ -Version:0.9.31 +Url:https://tevent.samba.org/ +Version:0.9.33 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -73,16 +76,12 @@ %if ! %{build_man} -%if 0%{?suse_version} > 0 -%define libtevent_name libtevent0 -%else -%define libtevent_name libtevent -%endif -%package -n %{libtevent_name} +%package -n libtevent0 +PreReq: /sbin/ldconfig Summary:Samba tevent Library Group: System/Libraries -%description -n %{libtevent_name} +%description -n libtevent0 Tevent is an event system based on the talloc memory management library. It is the core event system used in Samba. @@ -94,13 +93,13 @@ %package -n libtevent-devel Summary:Libraries and Header Files to Develop Programs with tevent0 Support -Group: Development/Libraries/C and C++ # Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent +Group: Development/Libraries/C and C++ %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif -Requires: %{libtevent_name} = %{version} Requires: libtalloc-devel >= %{talloc_version} +Requires: libtevent0 = %{version} %if 0%{?suse_version} > 1020 Requires: pkg-config %else @@ -123,7 +122,8 @@ %package -n python-tevent Summary:Python bindings for the Tevent library Group: Development/Libraries/Python -Requires: %{libtevent_name} = %{version} +Requires: libtevent0 = %{version} +PreReq: /sbin/ldconfig %description -n python-tevent This package contains the python bindings for the Tevent library. @@ -133,7 +133,8 @@ %package -n python3-tevent Summary:Python3 bindings for the Tevent library Group:
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2017-04-17 10:22:12 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Mon Apr 17 10:22:12 2017 rev:28 rq:487101 version:0.9.31 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-02-10 09:46:27.983570968 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2017-04-17 10:22:13.444943857 +0200 @@ -9 +9 @@ -- Update to version 0.9.31. +- Update to version 0.9.31; (bsc#1032915). tevent.changes: same change Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.Ot6353/_old 2017-04-17 10:22:15.552645360 +0200 +++ /var/tmp/diff_new_pack.Ot6353/_new 2017-04-17 10:22:15.552645360 +0200 @@ -94,8 +94,8 @@ %package -n libtevent-devel Summary:Libraries and Header Files to Develop Programs with tevent0 Support -# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent Group: Development/Libraries/C and C++ +# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif ++ tevent.spec ++ --- /var/tmp/diff_new_pack.Ot6353/_old 2017-04-17 10:22:15.576641962 +0200 +++ /var/tmp/diff_new_pack.Ot6353/_new 2017-04-17 10:22:15.576641962 +0200 @@ -95,8 +95,8 @@ %package -n libtevent-devel Summary:Libraries and Header Files to Develop Programs with tevent0 Support -# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent Group: Development/Libraries/C and C++ +# Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2017-02-10 09:46:26 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2016-11-03 11:11:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2017-02-10 09:46:27.983570968 +0100 @@ -1,0 +2,15 @@ +Thu Feb 2 14:57:25 UTC 2017 - aap...@suse.com + + - Use https urls. + +--- +Tue Jan 24 17:21:20 UTC 2017 - dd...@suse.com + +- Update to version 0.9.31. + + Add tevent_req_reset_endtime + + Make talloc_free safe when threaded_contexts exist + + Add tevent_update_timer + + Factor out tevent_common_insert_timer + + Add threaded immediate activation + +--- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2016-11-03 11:11:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2017-02-10 09:46:28.047561903 +0100 @@ -1,0 +2,21 @@ +Mon Feb 6 15:00:05 UTC 2017 - jeng...@inai.de + +- Drop redundant PreReq for ldconfig; this is autodetected. + Set RPM group right. + +--- +Thu Feb 2 14:57:25 UTC 2017 - aap...@suse.com + + - Use https urls. + +--- +Tue Jan 24 17:21:20 UTC 2017 - dd...@suse.com + +- Update to version 0.9.31. + + Add tevent_req_reset_endtime + + Make talloc_free safe when threaded_contexts exist + + Add tevent_update_timer + + Factor out tevent_common_insert_timer + + Add threaded immediate activation + +--- Old: tevent-0.9.29.tar.asc tevent-0.9.29.tar.gz New: tevent-0.9.31.tar.asc tevent-0.9.31.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.oksg9q/_old 2017-02-10 09:46:28.931436696 +0100 +++ /var/tmp/diff_new_pack.oksg9q/_new 2017-02-10 09:46:28.935436130 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -50,13 +50,13 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.29 +Version:0.9.31 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ -Group: System/Libraries -Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz -Source1:http://download.samba.org/pub/tevent/tevent-%{version}.tar.asc +Group: Development/Libraries/C and C++ +Source: https://download.samba.org/pub/tevent/tevent-%{version}.tar.gz +Source1:https://download.samba.org/pub/tevent/tevent-%{version}.tar.asc Source2:tevent.keyring Source4:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -79,7 +79,6 @@ %define libtevent_name libtevent %endif %package -n %{libtevent_name} -PreReq: /sbin/ldconfig Summary:Samba tevent Library Group: System/Libraries @@ -125,7 +124,6 @@ Summary:Python bindings for the Tevent library Group: Development/Libraries/Python Requires: %{libtevent_name} = %{version} -PreReq: /sbin/ldconfig %description -n python-tevent This package contains the python bindings for the Tevent library. @@ -136,7 +134,6 @@ Summary:Python3 bindings for the Tevent library Group: Development/Libraries/Python Requires: %{libtevent_name} = %{version} -PreReq: /sbin/ldconfig %description -n python3-tevent This package contains the python bindings for the Tevent library. ++ tevent.spec ++ --- /var/tmp/diff_new_pack.oksg9q/_old 2017-02-10 09:46:28.955433297 +0100 +++ /var/tmp/diff_new_pack.oksg9q/_new 2017-02-10 09:46:28.955433297 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -49,14 +49,14 @@ %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif -Url:
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2016-11-03 11:11:07 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2016-03-20 11:49:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2016-11-03 11:11:10.0 +0100 @@ -1,0 +2,6 @@ +Wed Sep 14 08:49:43 UTC 2016 - jmcdono...@suse.com + +- Update to version 0.9.29. + + performance improvements. + +--- tevent.changes: same change Old: tevent-0.9.28.tar.asc tevent-0.9.28.tar.gz New: tevent-0.9.29.tar.asc tevent-0.9.29.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.gm3sk0/_old 2016-11-03 11:11:12.0 +0100 +++ /var/tmp/diff_new_pack.gm3sk0/_new 2016-11-03 11:11:12.0 +0100 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.6 +%define talloc_version 2.1.8 %define build_man 1 %if %{build_man} @@ -50,7 +50,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.28 +Version:0.9.29 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -95,8 +95,8 @@ %package -n libtevent-devel Summary:Libraries and Header Files to Develop Programs with tevent0 Support -Group: Development/Libraries/C and C++ # Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent +Group: Development/Libraries/C and C++ %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif ++ tevent.spec ++ --- /var/tmp/diff_new_pack.gm3sk0/_old 2016-11-03 11:11:12.0 +0100 +++ /var/tmp/diff_new_pack.gm3sk0/_new 2016-11-03 11:11:12.0 +0100 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.6 +%define talloc_version 2.1.8 %define build_man 0 %if %{build_man} @@ -50,7 +50,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.28 +Version:0.9.29 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -95,8 +95,8 @@ %package -n libtevent-devel Summary:Libraries and Header Files to Develop Programs with tevent0 Support -Group: Development/Libraries/C and C++ # Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent +Group: Development/Libraries/C and C++ %if 0%{?suse_version} > 1030 Recommends: %{name}-man %endif ++ tevent-0.9.28.tar.gz -> tevent-0.9.29.tar.gz ++ 2536 lines of diff (skipped)
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2016-03-20 11:48:58 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2016-02-25 22:37:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2016-03-20 11:49:00.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 15 16:43:15 UTC 2016 - lmue...@suse.com + +- Require talloc 2.1.6 at build-time; (bsc#954658). + +--- tevent.changes: same change Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.GDrKVp/_old 2016-03-20 11:49:01.0 +0100 +++ /var/tmp/diff_new_pack.GDrKVp/_new 2016-03-20 11:49:01.0 +0100 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.5 +%define talloc_version 2.1.6 %define build_man 1 %if %{build_man} ++ tevent.spec ++ --- /var/tmp/diff_new_pack.GDrKVp/_old 2016-03-20 11:49:01.0 +0100 +++ /var/tmp/diff_new_pack.GDrKVp/_new 2016-03-20 11:49:01.0 +0100 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.5 +%define talloc_version 2.1.6 %define build_man 0 %if %{build_man}
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2016-02-25 21:59:41 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-11-24 22:21:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2016-02-25 22:37:16.0 +0100 @@ -1,0 +2,15 @@ +Sun Feb 21 16:53:17 UTC 2016 - lmue...@suse.com + +- Avoid a file collision for non SUSE build targets; (bsc#966174). + +--- +Wed Feb 19 15:48:45 UTC 2016 - lmue...@suse.com + +- Update to 0.9.28; (bsc#954658). + + Fix memory leak when old signal action restored (bso#11742). +- Update to 0.9.27. + + Fix bug in poll backend - poll_event_loop_poll() exits the for loop on +POLLNVAL instead of continuing to find an event that is ready. + + Fix ETIME handling for Solaris event ports (bso#11728). + +--- tevent.changes: same change Old: tevent-0.9.26.tar.asc tevent-0.9.26.tar.gz New: tevent-0.9.28.tar.asc tevent-0.9.28.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.Xfshfk/_old 2016-02-25 22:37:18.0 +0100 +++ /var/tmp/diff_new_pack.Xfshfk/_new 2016-02-25 22:37:18.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,7 +32,6 @@ BuildRequires: doxygen %else Name: tevent -#!BuildIgnore: libtalloc BuildRequires: libtalloc-devel >= %{talloc_version} %if 0%{?suse_version} > 1020 BuildRequires: pkg-config @@ -51,7 +50,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.26 +Version:0.9.28 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -74,7 +73,11 @@ %if ! %{build_man} +%if 0%{?suse_version} > 0 %define libtevent_name libtevent0 +%else +%define libtevent_name libtevent +%endif %package -n %{libtevent_name} PreReq: /sbin/ldconfig Summary:Samba tevent Library ++ tevent.spec ++ --- /var/tmp/diff_new_pack.Xfshfk/_old 2016-02-25 22:37:18.0 +0100 +++ /var/tmp/diff_new_pack.Xfshfk/_new 2016-02-25 22:37:18.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent-man # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -32,7 +32,6 @@ BuildRequires: doxygen %else Name: tevent -#!BuildIgnore: libtalloc BuildRequires: libtalloc-devel >= %{talloc_version} %if 0%{?suse_version} > 1020 BuildRequires: pkg-config @@ -51,7 +50,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.26 +Version:0.9.28 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -74,7 +73,11 @@ %if ! %{build_man} +%if 0%{?suse_version} > 0 %define libtevent_name libtevent0 +%else +%define libtevent_name libtevent +%endif %package -n %{libtevent_name} PreReq: /sbin/ldconfig Summary:Samba tevent Library ++ tevent-0.9.26.tar.gz -> tevent-0.9.28.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tevent-0.9.26/ABI/tevent-0.9.27.sigs new/tevent-0.9.28/ABI/tevent-0.9.27.sigs --- old/tevent-0.9.26/ABI/tevent-0.9.27.sigs1970-01-01 01:00:00.0 +0100 +++ new/tevent-0.9.28/ABI/tevent-0.9.27.sigs2016-02-19 22:02:02.0 +0100 @@ -0,0 +1,90 @@ +_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, uint16_t, tevent_fd_handler_t, void *, const char *, const char *) +_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX *, int, int, tevent_signal_handler_t, void *, const char *, const char *) +_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, const char *) +_tevent_create_immediate: struct
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-11-24 22:21:07 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-11-10 10:01:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2015-11-24 22:21:09.0 +0100 @@ -1,0 +2,7 @@ +Wed Nov 11 17:52:45 UTC 2015 - lmue...@suse.com + +- Update to 0.9.26; (bsc#954658). + + New tevent_thread_proxy API + + Minor build fixes + +--- tevent.changes: same change Old: tevent-0.9.25.tar.asc tevent-0.9.25.tar.gz New: tevent-0.9.26.tar.asc tevent-0.9.26.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.DtSBUb/_old 2015-11-24 22:21:10.0 +0100 +++ /var/tmp/diff_new_pack.DtSBUb/_new 2015-11-24 22:21:10.0 +0100 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.4 +%define talloc_version 2.1.5 %define build_man 1 %if %{build_man} @@ -44,14 +44,14 @@ BuildRequires: python3-devel %endif BuildRequires: python-talloc-devel >= %{talloc_version} -%endif +%endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.25 +Version:0.9.26 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -139,7 +139,7 @@ This package contains the python bindings for the Tevent library. %endif -%endif +%endif # ! build_man %prep %setup -n tevent-%{version} -q @@ -172,12 +172,12 @@ doxygen doxy.config -%endif +%endif # ! build_man %if ! %{build_man} %check LD_LIBRARY_PATH=bin/shared %{__make} test -%endif +%endif # ! build_man %install %if ! %{build_man} @@ -194,7 +194,7 @@ cp -a doc/man/* $RPM_BUILD_ROOT/%{_mandir} rm $RPM_BUILD_ROOT/%{_mandir}/man3/todo.3 -%endif +%endif # ! build_man %if ! %{build_man} %post -n %{libtevent_name} -p /sbin/ldconfig @@ -244,6 +244,6 @@ %defattr(-,root,root) %{_mandir}/man3/tevent*.* -%endif +%endif # ! build_man %changelog ++ tevent.spec ++ --- /var/tmp/diff_new_pack.DtSBUb/_old 2015-11-24 22:21:10.0 +0100 +++ /var/tmp/diff_new_pack.DtSBUb/_new 2015-11-24 22:21:10.0 +0100 @@ -24,7 +24,7 @@ %define with_python3 0 %endif -%define talloc_version 2.1.4 +%define talloc_version 2.1.5 %define build_man 0 %if %{build_man} @@ -44,14 +44,14 @@ BuildRequires: python3-devel %endif BuildRequires: python-talloc-devel >= %{talloc_version} -%endif +%endif # build_man %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.25 +Version:0.9.26 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -139,7 +139,7 @@ This package contains the python bindings for the Tevent library. %endif -%endif +%endif # ! build_man %prep %setup -n tevent-%{version} -q @@ -172,12 +172,12 @@ doxygen doxy.config -%endif +%endif # ! build_man %if ! %{build_man} %check LD_LIBRARY_PATH=bin/shared %{__make} test -%endif +%endif # ! build_man %install %if ! %{build_man} @@ -194,7 +194,7 @@ cp -a doc/man/* $RPM_BUILD_ROOT/%{_mandir} rm $RPM_BUILD_ROOT/%{_mandir}/man3/todo.3 -%endif +%endif # ! build_man %if ! %{build_man} %post -n %{libtevent_name} -p /sbin/ldconfig @@ -244,6 +244,6 @@ %defattr(-,root,root) %{_mandir}/man3/tevent*.* -%endif +%endif # ! build_man %changelog ++ tevent-0.9.25.tar.gz -> tevent-0.9.26.tar.gz ++ 3748 lines of diff (skipped)
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-11-10 10:01:32 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-10-28 17:29:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2015-11-10 10:01:33.0 +0100 @@ -1,0 +2,5 @@ +Fri Oct 30 15:18:10 UTC 2015 - lmue...@suse.com + +- Disable rpath-install and silent-rules while configure. + +--- tevent.changes: same change Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.DaGLfn/_old 2015-11-10 10:01:34.0 +0100 +++ /var/tmp/diff_new_pack.DaGLfn/_new 2015-11-10 10:01:34.0 +0100 @@ -157,6 +157,8 @@ --prefix=%{_prefix} \ --libdir=%{_libdir} \ --disable-rpath \ + --disable-rpath-install \ + --disable-silent-rules \ --bundled-libraries=NONE \ --builtin-libraries=replace \ %if %{with_python3} tevent.spec: same change ++ pre_checkin.sh ++ --- /var/tmp/diff_new_pack.DaGLfn/_old 2015-11-10 10:01:34.0 +0100 +++ /var/tmp/diff_new_pack.DaGLfn/_new 2015-11-10 10:01:34.0 +0100 @@ -1,4 +1,4 @@ #!/bin/bash sed 's/%define.*build_man.*0/%define build_man 1/' tevent.spec > tevent-man.spec -cp tevent.changes tevent-man.changes +cp -a tevent.changes tevent-man.changes
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-10-28 17:29:51 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-09-09 20:20:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2015-10-28 17:29:52.0 +0100 @@ -1,0 +2,26 @@ +Sun Oct 25 13:48:42 UTC 2015 - lmue...@suse.com + +- Add python3-tevent; (bsc#951911). + +--- +Thu Oct 22 21:03:11 UTC 2015 - lmue...@suse.com + +- Require python-talloc-devel instead of pytalloc-devel. + +--- +Mon Sep 7 22:14:42 UTC 2015 - lmue...@suse.com + +- Recommend to install tevent-man from libtevent-devel on post-10.3 systems. + +--- +Mon Sep 7 17:50:34 UTC 2015 - lmue...@suse.com + +- Remove superfluous _name define. + +--- +Mon Sep 7 17:06:26 UTC 2015 - lmue...@suse.com + +- Update the Samba Library Distribution Key file 'tevent.keyring'; + (bso#945116). + +--- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-09-19 06:53:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2015-10-28 17:29:52.0 +0100 @@ -1,0 +2,10 @@ +Sun Oct 25 13:48:42 UTC 2015 - lmue...@suse.com + +- Add python3-tevent; (bsc#951911). + +--- +Thu Oct 22 21:03:11 UTC 2015 - lmue...@suse.com + +- Require python-talloc-devel instead of pytalloc-devel. + +--- Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.uyHgM9/_old 2015-10-28 17:29:53.0 +0100 +++ /var/tmp/diff_new_pack.uyHgM9/_new 2015-10-28 17:29:53.0 +0100 @@ -17,16 +17,21 @@ %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%{!?py3_soflags: %global py3_soflags cpython-%{python3_version_nodots}m} +%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20 +%define with_python3 1 +%else +%define with_python3 0 +%endif -%define talloc_version 2.0.7 +%define talloc_version 2.1.4 %define build_man 1 -%define _name tevent %if %{build_man} -Name: %{_name}-man +Name: tevent-man BuildRequires: doxygen %else -Name: %{_name} +Name: tevent #!BuildIgnore: libtalloc BuildRequires: libtalloc-devel >= %{talloc_version} %if 0%{?suse_version} > 1020 @@ -34,8 +39,11 @@ %else BuildRequires: pkgconfig %endif -BuildRequires: pytalloc-devel >= %{talloc_version} BuildRequires: python-devel +%if %{with_python3} +BuildRequires: python3-devel +%endif +BuildRequires: python-talloc-devel >= %{talloc_version} %endif %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 %definebuild_make_smp_mflags %{?_smp_mflags} @@ -86,7 +94,9 @@ Summary:Libraries and Header Files to Develop Programs with tevent0 Support Group: Development/Libraries/C and C++ # Man pages are built in a 2nd spec file in order to break a build cycle with doxygen->cmake->krb5->libtevent +%if 0%{?suse_version} > 1030 Recommends: %{name}-man +%endif Requires: %{libtevent_name} = %{version} Requires: libtalloc-devel >= %{talloc_version} %if 0%{?suse_version} > 1020 @@ -117,6 +127,18 @@ %description -n python-tevent This package contains the python bindings for the Tevent library. + +%if %{with_python3} +%package -n python3-tevent +Summary:Python3 bindings for the Tevent library +Group: Development/Libraries/Python +Requires: %{libtevent_name} = %{version} +PreReq: /sbin/ldconfig + +%description -n python3-tevent +This package contains the python bindings for the Tevent library. +%endif + %endif %prep @@ -137,6 +159,9 @@ --disable-rpath \ --bundled-libraries=NONE \ --builtin-libraries=replace \ +%if %{with_python3} + --extra-python=/usr/bin/python3 \ +%endif " ./configure ${CONFIGURE_OPTIONS} %{__make} %{build_make_smp_mflags} \ @@ -178,6 +203,12 @@ %postun -n python-tevent -p /sbin/ldconfig +%if %{with_python3} +%post -n python3-tevent -p /sbin/ldconfig + +%postun -n python3-tevent -p /sbin/ldconfig +%endif + %files -n %{libtevent_name} %defattr(-,root,root) %{_libdir}/libtevent.so.* @@ -190,12 +221,20
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-09-19 06:53:44 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-09-09 20:20:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2015-09-19 06:53:45.0 +0200 @@ -14 +14,2 @@ -- Update the Samba Library Distribution Key file 'tevent.keyring'. +- Update the Samba Library Distribution Key file 'tevent.keyring'; + (bso#945116). Other differences: -- tevent.spec: same change
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-09-09 20:20:34 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Changes: New Changes file: --- /dev/null 2015-08-24 19:43:32.284261900 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2015-09-09 20:20:35.0 +0200 @@ -0,0 +1,250 @@ +--- +Thu Aug 20 08:58:37 UTC 2015 - dims...@opensuse.org + +- Create 2nd spec-file tevent-man.spec: build the man pages in a + separate cycle in order to avoid the follwing build cycle: + doxygen -> curl -> krb5-mini -> libverto -> tevent -> doxygen. +- Recommend tevent-man for installation. + +--- +Sat Jun 27 17:20:12 UTC 2015 - lmue...@suse.com + +- Update to 0.9.25. + + Fix compile error in Solaris ports backend. + + Fix access after free in tevent_common_check_signal(); (bso#11308). + + Improve pytevent bindings. + + Testsuite fixes. + + Improve the documentation of the tevent_add_fd() assumtions. It must be +talloc_free'ed before closing the fd! (bso##11141); (bso#11316). + +--- +Thu Mar 5 11:16:25 UTC 2015 - lmue...@suse.com + +- Update to 0.9.24. + + Ignore unexpected signal events in the same way the epoll backend does. + +--- +Fri Feb 27 19:36:39 UTC 2015 - lmue...@suse.com + +- Update to 0.9.23. + + Update the tevent_data.dox tutrial stuff to fix some errors, including +white space problems. + + Use tevent_req_simple_recv_unix in a few places. + +--- +Thu Nov 6 13:21:57 UTC 2014 - lmue...@suse.com + +- Use the upstream tar ball, as signature verification is now able to handle + compressed archives. + +--- +Tue Oct 28 15:45:11 UTC 2014 - lmue...@suse.com + +- Remove dependency on gpg-offline as signature checking is implemented in the + source validator. + +--- +Sun Oct 5 17:40:34 UTC 2014 - lmue...@suse.com + +- Update to 0.9.22. + + remove unused exit_code in tevent_select.c + + remove unused exit_code in tevent_poll.c + + build: improve detection of srcdir + + lib: tevent: make TEVENT_SIG_INCREMENT atomic. + + Update flags in tevent pkgconfig file + +--- +Tue Sep 23 20:41:59 UTC 2014 - lmue...@suse.com + +- Utilize doxygen to generate the API documentation and package it. + +--- +Mon Feb 17 22:00:55 UTC 2014 - lmue...@suse.com + +- Update to 0.9.21. + + add tevent_req_set_cleanup_fn() + + add/use tevent_req_destructor + + add doxygen comments for tevent_num_signals() and +tevent_sa_info_queue_count() + + Add prototypes + + Only build "std_fallback_to_poll" when epoll is around + + fix crash bug in tevent_queue_immediate_trigger() + + Fix CID 1138326 Unchecked return value +- Update to 0.9.20. + + give the user the chance to ask for TEVENT_NUM_SIGNALS and +TEVENT_SA_INFO_QUEUE_COUNT + + change TEVENT_SA_INFO_QUEUE_COUNT from 64 to 256 + + tevent_epoll_set_panic_fallback() can be a void function + + make use of talloc_get_type_abort() in tevent_epoll.c, tevent_signal.c, +tevent_select.c, and tevent_queue.c + + use talloc_get_type_abort() in the documentation examples + + add tevent_queue_wait_send/recv() + + tevent_req_create() already uses ZERO_STRUCT(req) + + let tevent_req_received() clear the private_cancel function + + cancel the timeout timer when the request is finished + + Use talloc_pooled_object for tevent_req_create + + Remove a pointless goto + + Add tevent_received to tevent_req_simple_recv_ntstatus + + Fix tutorial reference + + Add echo server sample code + + Sync to tevent 0.9.18 from upstream + + expose tevent_context_init_ops + +--- +Fri Dec 6 13:51:45 UTC 2013 - lmue...@suse.com + +- Update to 0.9.19. + + Remove the signal pipe if no signal events are around + + document tevent_req_create state zeroing + + Fix Coverity ID 989236 Operands don't affect result + + Add tevent tutorial files and link it on the mainpage + + Only set poll_ev->delete=false if it was true + +--- +Fri Dec 6 13:42:37 UTC 2013 - lmue...@suse.com + +- Verify source tar ball gpg signature. +
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-07-05 17:53:18 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-03-16 09:40:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2015-07-05 17:53:19.0 +0200 @@ -1,0 +2,11 @@ +Sat Jun 27 17:20:12 UTC 2015 - lmue...@suse.com + +- Update to 0.9.25. + + Fix compile error in Solaris ports backend. + + Fix access after free in tevent_common_check_signal(); (bso#11308). + + Improve pytevent bindings. + + Testsuite fixes. + + Improve the documentation of the tevent_add_fd() assumtions. It must be +talloc_free'ed before closing the fd! (bso##11141); (bso#11316). + +--- Old: tevent-0.9.24.tar.asc tevent-0.9.24.tar.gz New: tevent-0.9.25.tar.asc tevent-0.9.25.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.d70j5y/_old 2015-07-05 17:53:20.0 +0200 +++ /var/tmp/diff_new_pack.d70j5y/_new 2015-07-05 17:53:20.0 +0200 @@ -37,7 +37,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.24 +Version:0.9.25 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ @@ -133,7 +133,7 @@ doxygen doxy.config %check -%{__make} test +LD_LIBRARY_PATH=bin/shared %{__make} test %install DESTDIR=${RPM_BUILD_ROOT} make install ++ tevent-0.9.24.tar.gz - tevent-0.9.25.tar.gz ++ 40456 lines of diff (skipped)
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-03-16 09:40:40 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-03-03 11:13:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2015-03-16 09:40:41.0 +0100 @@ -1,0 +2,6 @@ +Thu Mar 5 11:16:25 UTC 2015 - lmue...@suse.com + +- Update to 0.9.24. + + Ignore unexpected signal events in the same way the epoll backend does. + +--- Old: tevent-0.9.23.tar.asc tevent-0.9.23.tar.gz New: tevent-0.9.24.tar.asc tevent-0.9.24.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.8PYuDx/_old 2015-03-16 09:40:42.0 +0100 +++ /var/tmp/diff_new_pack.8PYuDx/_new 2015-03-16 09:40:42.0 +0100 @@ -37,7 +37,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.23 +Version:0.9.24 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.23.tar.gz - tevent-0.9.24.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tevent-0.9.23/ABI/tevent-0.9.24.sigs new/tevent-0.9.24/ABI/tevent-0.9.24.sigs --- old/tevent-0.9.23/ABI/tevent-0.9.24.sigs1970-01-01 01:00:00.0 +0100 +++ new/tevent-0.9.24/ABI/tevent-0.9.24.sigs2015-03-04 01:32:05.0 +0100 @@ -0,0 +1,88 @@ +_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, uint16_t, tevent_fd_handler_t, void *, const char *, const char *) +_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX *, int, int, tevent_signal_handler_t, void *, const char *, const char *) +_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, const char *) +_tevent_create_immediate: struct tevent_immediate *(TALLOC_CTX *, const char *) +_tevent_loop_once: int (struct tevent_context *, const char *) +_tevent_loop_until: int (struct tevent_context *, bool (*)(void *), void *, const char *) +_tevent_loop_wait: int (struct tevent_context *, const char *) +_tevent_queue_create: struct tevent_queue *(TALLOC_CTX *, const char *, const char *) +_tevent_req_callback_data: void *(struct tevent_req *) +_tevent_req_cancel: bool (struct tevent_req *, const char *) +_tevent_req_create: struct tevent_req *(TALLOC_CTX *, void *, size_t, const char *, const char *) +_tevent_req_data: void *(struct tevent_req *) +_tevent_req_done: void (struct tevent_req *, const char *) +_tevent_req_error: bool (struct tevent_req *, uint64_t, const char *) +_tevent_req_nomem: bool (const void *, struct tevent_req *, const char *) +_tevent_req_notify_callback: void (struct tevent_req *, const char *) +_tevent_req_oom: void (struct tevent_req *, const char *) +_tevent_schedule_immediate: void (struct tevent_immediate *, struct tevent_context *, tevent_immediate_handler_t, void *, const char *, const char *) +tevent_backend_list: const char **(TALLOC_CTX *) +tevent_cleanup_pending_signal_handlers: void (struct tevent_signal *) +tevent_common_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, uint16_t, tevent_fd_handler_t, void *, const char *, const char *) +tevent_common_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX *, int, int, tevent_signal_handler_t, void *, const char *, const char *) +tevent_common_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, const char *) +tevent_common_add_timer_v2: struct tevent_timer *(struct tevent_context *, TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, const char *) +tevent_common_check_signal: int (struct tevent_context *) +tevent_common_context_destructor: int (struct tevent_context *) +tevent_common_fd_destructor: int (struct tevent_fd *) +tevent_common_fd_get_flags: uint16_t (struct tevent_fd *) +tevent_common_fd_set_close_fn: void (struct tevent_fd *, tevent_fd_close_fn_t) +tevent_common_fd_set_flags: void (struct tevent_fd *, uint16_t) +tevent_common_loop_immediate: bool (struct tevent_context *) +tevent_common_loop_timer_delay: struct timeval (struct tevent_context *) +tevent_common_loop_wait: int (struct tevent_context *, const char *) +tevent_common_schedule_immediate: void (struct tevent_immediate *,
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2015-03-03 11:13:00 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-11-07 09:05:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2015-03-03 11:13:02.0 +0100 @@ -1,0 +2,8 @@ +Fri Feb 27 19:36:39 UTC 2015 - lmue...@suse.com + +- Update to 0.9.23. + + Update the tevent_data.dox tutrial stuff to fix some errors, including +white space problems. + + Use tevent_req_simple_recv_unix in a few places. + +--- Old: tevent-0.9.22.tar.asc tevent-0.9.22.tar.gz New: tevent-0.9.23.tar.asc tevent-0.9.23.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.fWhNZX/_old 2015-03-03 11:13:02.0 +0100 +++ /var/tmp/diff_new_pack.fWhNZX/_new 2015-03-03 11:13:02.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,7 +37,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.22 +Version:0.9.23 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.22.tar.gz - tevent-0.9.23.tar.gz ++ 2040 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2014-11-07 09:05:17 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-10-06 12:06:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2014-11-07 09:05:18.0 +0100 @@ -1,0 +2,12 @@ +Thu Nov 6 13:21:57 UTC 2014 - lmue...@suse.com + +- Use the upstream tar ball, as signature verification is now able to handle + compressed archives. + +--- +Tue Oct 28 15:45:11 UTC 2014 - lmue...@suse.com + +- Remove dependency on gpg-offline as signature checking is implemented in the + source validator. + +--- Old: samba-library-distribution-pubkey_13084025.asc New: tevent.keyring Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.Rq9FYT/_old 2014-11-07 09:05:19.0 +0100 +++ /var/tmp/diff_new_pack.Rq9FYT/_new 2014-11-07 09:05:19.0 +0100 @@ -22,9 +22,6 @@ Name: tevent BuildRequires: doxygen -%if 0%{?suse_version} 1220 -BuildRequires: gpg-offline -%endif #!BuildIgnore: libtalloc BuildRequires: libtalloc-devel = %{talloc_version} %if 0%{?suse_version} 1020 @@ -47,7 +44,7 @@ Group: System/Libraries Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz Source1:http://download.samba.org/pub/tevent/tevent-%{version}.tar.asc -Source2:samba-library-distribution-pubkey_13084025.asc +Source2:tevent.keyring Source4:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -112,11 +109,6 @@ This package contains the python bindings for the Tevent library. %prep -%if 0%{?suse_version} 1220 -gzip -dc %{SOURCE0} ${RPM_SOURCE_DIR}/%{name}-%{version}.tar -%{?gpg_verify: %gpg_verify --keyring %{SOURCE2} %{SOURCE1}} -rm ${RPM_SOURCE_DIR}/%{name}-%{version}.tar -%endif %setup -n tevent-%{version} -q %build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2014-10-06 12:06:18 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-09-28 19:58:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2014-10-06 12:06:20.0 +0200 @@ -1,0 +2,10 @@ +Sun Oct 5 17:40:34 UTC 2014 - lmue...@suse.com + +- Update to 0.9.22. + + remove unused exit_code in tevent_select.c + + remove unused exit_code in tevent_poll.c + + build: improve detection of srcdir + + lib: tevent: make TEVENT_SIG_INCREMENT atomic. + + Update flags in tevent pkgconfig file + +--- Old: tevent-0.9.21.tar.asc tevent-0.9.21.tar.gz New: tevent-0.9.22.tar.asc tevent-0.9.22.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.dm6QuT/_old 2014-10-06 12:06:21.0 +0200 +++ /var/tmp/diff_new_pack.dm6QuT/_new 2014-10-06 12:06:21.0 +0200 @@ -40,7 +40,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.21 +Version:0.9.22 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.21.tar.gz - tevent-0.9.22.tar.gz ++ 2118 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2014-09-28 19:58:02 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-02-19 18:55:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2014-09-28 19:58:03.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 23 20:41:59 UTC 2014 - lmue...@suse.com + +- Utilize doxygen to generate the API documentation and package it. + +--- Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.Q8mF8Y/_old 2014-09-28 19:58:03.0 +0200 +++ /var/tmp/diff_new_pack.Q8mF8Y/_new 2014-09-28 19:58:03.0 +0200 @@ -138,11 +138,19 @@ %{__make} %{build_make_smp_mflags} \ all +doxygen doxy.config + %check %{__make} test %install DESTDIR=${RPM_BUILD_ROOT} make install + +# install API docs +mkdir -p $RPM_BUILD_ROOT/%{_mandir} +cp -a doc/man/* $RPM_BUILD_ROOT/%{_mandir} +rm $RPM_BUILD_ROOT/%{_mandir}/man3/todo.3 + # Shared libraries need to be marked executable for rpmbuild to strip them and # include them in debuginfo find ${RPM_BUILD_ROOT} -name *.so* -exec chmod -c +x {} \; @@ -164,6 +172,7 @@ %{_includedir}/tevent.h %{_libdir}/libtevent.so %{_libdir}/pkgconfig/tevent.pc +%{_mandir}/man3/tevent*.* %files -n python-tevent %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2014-02-19 18:54:58 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-12-09 07:26:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2014-02-19 18:55:00.0 +0100 @@ -1,0 +2,32 @@ +Mon Feb 17 22:00:55 UTC 2014 - lmue...@suse.com + +- Update to 0.9.21. + + add tevent_req_set_cleanup_fn() + + add/use tevent_req_destructor + + add doxygen comments for tevent_num_signals() and +tevent_sa_info_queue_count() + + Add prototypes + + Only build std_fallback_to_poll when epoll is around + + fix crash bug in tevent_queue_immediate_trigger() + + Fix CID 1138326 Unchecked return value +- Update to 0.9.20. + + give the user the chance to ask for TEVENT_NUM_SIGNALS and +TEVENT_SA_INFO_QUEUE_COUNT + + change TEVENT_SA_INFO_QUEUE_COUNT from 64 to 256 + + tevent_epoll_set_panic_fallback() can be a void function + + make use of talloc_get_type_abort() in tevent_epoll.c, tevent_signal.c, +tevent_select.c, and tevent_queue.c + + use talloc_get_type_abort() in the documentation examples + + add tevent_queue_wait_send/recv() + + tevent_req_create() already uses ZERO_STRUCT(req) + + let tevent_req_received() clear the private_cancel function + + cancel the timeout timer when the request is finished + + Use talloc_pooled_object for tevent_req_create + + Remove a pointless goto + + Add tevent_received to tevent_req_simple_recv_ntstatus + + Fix tutorial reference + + Add echo server sample code + + Sync to tevent 0.9.18 from upstream + + expose tevent_context_init_ops + +--- Old: tevent-0.9.19.tar.asc tevent-0.9.19.tar.gz New: tevent-0.9.21.tar.asc tevent-0.9.21.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.tS82z9/_old 2014-02-19 18:55:00.0 +0100 +++ /var/tmp/diff_new_pack.tS82z9/_new 2014-02-19 18:55:00.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package tevent # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,7 +40,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.19 +Version:0.9.21 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.19.tar.gz - tevent-0.9.21.tar.gz ++ 3451 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2013-12-09 07:26:54 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-08-30 11:51:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2013-12-09 07:26:55.0 +0100 @@ -1,0 +2,15 @@ +Fri Dec 6 13:51:45 UTC 2013 - lmue...@suse.com + +- Update to 0.9.19. + + Remove the signal pipe if no signal events are around + + document tevent_req_create state zeroing + + Fix Coverity ID 989236 Operands don't affect result + + Add tevent tutorial files and link it on the mainpage + + Only set poll_ev-delete=false if it was true + +--- +Fri Dec 6 13:42:37 UTC 2013 - lmue...@suse.com + +- Verify source tar ball gpg signature. + +--- Old: tevent-0.9.18.tar.gz New: samba-library-distribution-pubkey_13084025.asc tevent-0.9.19.tar.asc tevent-0.9.19.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.gDUJKw/_old 2013-12-09 07:26:55.0 +0100 +++ /var/tmp/diff_new_pack.gDUJKw/_new 2013-12-09 07:26:55.0 +0100 @@ -22,6 +22,9 @@ Name: tevent BuildRequires: doxygen +%if 0%{?suse_version} 1220 +BuildRequires: gpg-offline +%endif #!BuildIgnore: libtalloc BuildRequires: libtalloc-devel = %{talloc_version} %if 0%{?suse_version} 1020 @@ -37,12 +40,14 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.18 +Version:0.9.19 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ Group: System/Libraries Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz +Source1:http://download.samba.org/pub/tevent/tevent-%{version}.tar.asc +Source2:samba-library-distribution-pubkey_13084025.asc Source4:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -107,6 +112,11 @@ This package contains the python bindings for the Tevent library. %prep +%if 0%{?suse_version} 1220 +gzip -dc %{SOURCE0} ${RPM_SOURCE_DIR}/%{name}-%{version}.tar +%{?gpg_verify: %gpg_verify --keyring %{SOURCE2} %{SOURCE1}} +rm ${RPM_SOURCE_DIR}/%{name}-%{version}.tar +%endif %setup -n tevent-%{version} -q %build ++ tevent-0.9.18.tar.gz - tevent-0.9.19.tar.gz ++ 6091 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2013-08-30 11:51:15 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-07-16 16:24:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2013-08-30 11:51:16.0 +0200 @@ -1,0 +2,10 @@ +Thu Aug 29 12:12:58 UTC 2013 - lmue...@suse.com + +- PreReq /sbin/ldconfig from python-tevent. + +--- +Thu Aug 29 10:54:02 UTC 2013 - lmue...@suse.com + +- Add python-tevent to baselibs.conf. + +--- Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.zGLvBk/_old 2013-08-30 11:51:16.0 +0200 +++ /var/tmp/diff_new_pack.zGLvBk/_new 2013-08-30 11:51:16.0 +0200 @@ -101,6 +101,7 @@ Summary:Python bindings for the Tevent library Group: Development/Libraries/Python Requires: %{libtevent_name} = %{version} +PreReq: /sbin/ldconfig %description -n python-tevent This package contains the python bindings for the Tevent library. ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.zGLvBk/_old 2013-08-30 11:51:16.0 +0200 +++ /var/tmp/diff_new_pack.zGLvBk/_new 2013-08-30 11:51:16.0 +0200 @@ -1 +1,2 @@ libtevent0 +python-tevent -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2013-07-16 16:24:31 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-04-17 23:18:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2013-07-16 16:24:33.0 +0200 @@ -1,0 +2,6 @@ +Tue Jul 2 11:47:29 UTC 2013 - lmue...@suse.com + +- Add tevent.pyc and pyo to the file list of python-tevent for post Centos and + RHEL 5 and Fedora 11 builds. + +--- Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.eMq07E/_old 2013-07-16 16:24:33.0 +0200 +++ /var/tmp/diff_new_pack.eMq07E/_new 2013-07-16 16:24:33.0 +0200 @@ -159,5 +159,9 @@ %attr(0755,root,root) %{python_sitearch}/tevent.py %{python_sitearch}/_tevent.so +%if 0%{?centos_version} 599 || 0%{?fedora_version} 11 || 0%{?rhel_version} 599 +%{python_sitearch}/tevent.pyc +%{python_sitearch}/tevent.pyo +%endif %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2013-04-17 23:18:17 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2012-09-17 14:11:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2013-04-17 23:18:21.0 +0200 @@ -1,0 +2,32 @@ +Tue Apr 9 14:44:24 UTC 2013 - lmue...@suse.com + +- Update to 0.9.18. + + Adding new timer events is now faster, if there's +a large number of timer events. + + sigprocmask does not work on FreeBSD to stop further signals in a signal +handler. + + TEVENT_NUM_SIGNALS is calculated by configure in order +to support realtime signals on freebsd. + + ./configure --disable-python was fixed for the standalone build. + + Several crash bugs in the poll backend are fixed. + + The poll backend removes deleted events from the cached pollfd array now. + + The poll doesn't pass pollfd.events == 0 to poll() and maintains a list +of disabled events, instead of consuming 100% cpu and/or triggering +the callers handler. + + The poll backend detects POLLNVAL and reports EBADF +instead of consuming 100% cpu. + + The select backend supports separate handlers +for TEVENT_FD_READ and TEVENT_FD_WRITE. + + The poll and select backends are now doing fair queuing of fd events. + + The epoll has better error checking and supports separate handlers +for TEVENT_FD_READ and TEVENT_FD_WRITE. + + The standard backend was rewritten to be a tiny +wrapper on top of epoll with a fallback to poll, +which means that it doesn't use select directly anymore. + + TEVENT_TRACE_BEFORE_LOOP_ONCE and TEVENT_TRACE_AFTER_LOOP_ONCE are added +in order to allow the application to hook in before and after the +loop_once() backend function is called. +The TEVENT_HAS_LOOP_ONCE_TRACE_POINTS define can be used to +detect the new feature. + +--- Old: tevent-0.9.17.tar.gz New: tevent-0.9.18.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.G1m63X/_old 2013-04-17 23:18:23.0 +0200 +++ /var/tmp/diff_new_pack.G1m63X/_new 2013-04-17 23:18:23.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package tevent # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,7 +37,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.17 +Version:0.9.18 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.17.tar.gz - tevent-0.9.18.tar.gz ++ 7742 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2012-09-17 14:11:38 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2012-08-16 21:45:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2012-09-17 14:11:40.0 +0200 @@ -1,0 +2,8 @@ +Thu Aug 30 16:25:22 UTC 2012 - lmue...@suse.com + +- Update to 0.9.17. + + Add threaded poll_mt testcase + + tevent_poll: Decouple poll_ev-fds handling from adding/removing fds + + tevent: Refer to the correct header in testsuite.c + +--- Old: tevent-0.9.16.tar.gz New: tevent-0.9.17.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.Bt35T2/_old 2012-09-17 14:11:41.0 +0200 +++ /var/tmp/diff_new_pack.Bt35T2/_new 2012-09-17 14:11:41.0 +0200 @@ -37,7 +37,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:http://tevent.samba.org/ -Version:0.9.16 +Version:0.9.17 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.16.tar.gz - tevent-0.9.17.tar.gz ++ 1815 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2012-08-16 21:45:20 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is tevent, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2012-06-13 10:05:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2012-08-16 21:45:40.0 +0200 @@ -1,0 +2,17 @@ +Tue Aug 7 21:49:07 UTC 2012 - lmue...@suse.com + +- Update to 0.9.16. + + Adds tevent_*_trace_*() and tevent_context_init_ops(). + + Move tevent.py to the arch-specific directory. + +--- +Thu Jun 28 16:29:25 UTC 2012 - lmue...@suse.com + +- Disable rpath while configure. + +--- +Wed Jun 13 16:09:22 UTC 2012 - dd...@suse.com + +- Tag GPLv3 due to tevent_util.h license; (bnc#765270). + +--- Old: tevent-0.9.15.tar.gz New: tevent-0.9.16.tar.gz Other differences: -- ++ tevent.spec ++ --- /var/tmp/diff_new_pack.eo7khM/_old 2012-08-16 21:45:42.0 +0200 +++ /var/tmp/diff_new_pack.eo7khM/_new 2012-08-16 21:45:42.0 +0200 @@ -1,5 +1,5 @@ # -# spec file for package tevent (Version 0.9.15) +# spec file for package tevent # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -15,14 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild -%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} %{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib(1))} %define talloc_version 2.0.7 - Name: tevent BuildRequires: doxygen #!BuildIgnore: libtalloc @@ -32,19 +29,19 @@ %else BuildRequires: pkgconfig %endif -BuildRequires: python-devel BuildRequires: pytalloc-devel = %{talloc_version} +BuildRequires: python-devel %if 0%{?suse_version} == 0 || 0%{?suse_version} 1140 %definebuild_make_smp_mflags %{?_smp_mflags} %else %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif -License:LGPL-3.0+ -Group: System/Libraries Url:http://tevent.samba.org/ -Version:0.9.15 +Version:0.9.16 Release:0 Summary:An event system based on the talloc memory management library +License:GPL-3.0+ +Group: System/Libraries Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz Source4:baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,10 +59,9 @@ %define libtevent_name libtevent0 %package -n %{libtevent_name} -License:LGPL-3.0+ -Group: System/Libraries PreReq: /sbin/ldconfig Summary:Samba tevent Library +Group: System/Libraries %description -n %{libtevent_name} Tevent is an event system based on the talloc memory management library. It @@ -78,7 +74,6 @@ %package -n libtevent-devel -License:LGPL-3.0+ Summary:Libraries and Header Files to Develop Programs with tevent0 Support Group: Development/Libraries/C and C++ Requires: %{libtevent_name} = %{version} @@ -103,7 +98,6 @@ %package -n python-tevent -License:LGPL-3.0+ Summary:Python bindings for the Tevent library Group: Development/Libraries/Python Requires: %{libtevent_name} = %{version} @@ -125,6 +119,7 @@ CONFIGURE_OPTIONS=\ --prefix=%{_prefix} \ --libdir=%{_libdir} \ + --disable-rpath \ --bundled-libraries=NONE \ --builtin-libraries=replace \ @@ -161,7 +156,8 @@ %files -n python-tevent %defattr(-,root,root) -%attr(0755,root,root) %{python_sitelib}/tevent.py* +%attr(0755,root,root) +%{python_sitearch}/tevent.py %{python_sitearch}/_tevent.so %changelog ++ tevent-0.9.15.tar.gz - tevent-0.9.16.tar.gz ++ 11418 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org