|
|
ae05e71 |
# Copyright (c) 2008, 2009, 2010 David Sugar, Tycho Softworks.
|
|
|
3e69ed1 |
# This file is free software; as a special exception the author gives
|
|
|
3e69ed1 |
# unlimited permission to copy and/or distribute it, with or without
|
|
|
3e69ed1 |
# modifications, as long as this notice is preserved.
|
|
|
3e69ed1 |
#
|
|
|
3e69ed1 |
# This program is distributed in the hope that it will be useful,
|
|
|
3e69ed1 |
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
|
|
3e69ed1 |
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
|
3e69ed1 |
# PARTICULAR PURPOSE.
|
|
|
3e69ed1 |
|
|
David Sugar |
0cdc7ff |
%global _hardened_build 1
|
|
David Sugar |
0cdc7ff |
|
|
|
6b34a96 |
Name: sipwitch
|
|
|
6b34a96 |
Summary: A secure peer-to-peer VoIP server for the SIP protocol
|
|
|
d1736ae |
Version: 1.9.15
|
|
|
8689964 |
Release: 16%{?dist}
|
|
|
6b34a96 |
|
|
|
6b34a96 |
License: GPLv3+
|
|
|
6b34a96 |
URL: http://www.gnu.org/software/sipwitch
|
|
David Sugar |
d2bb2ae |
Source: https://github.com/tychosoft/sipwitch/archive/v%{version}.tar.gz
|
|
|
6b34a96 |
|
|
|
ecd948b |
BuildRequires: cmake
|
|
|
ecd948b |
BuildRequires: gcc-c++
|
|
|
ecd948b |
BuildRequires: make
|
|
|
2db64eb |
BuildRequires: ucommon-devel >= 6.6.0
|
|
|
3e69ed1 |
BuildRequires: libeXosip2-devel >= 3.0.0
|
|
|
3e69ed1 |
BuildRequires: avahi-devel
|
|
|
dd12b88 |
BuildRequires: gnutls-devel
|
|
David Sugar |
b538bae |
BuildRequires: openssl-devel
|
|
|
54ce688 |
BuildRequires: zlib-devel
|
|
|
6b34a96 |
|
|
David Sugar |
6f89a2f |
Requires(post): systemd
|
|
David Sugar |
6f89a2f |
Requires(preun): systemd
|
|
David Sugar |
6f89a2f |
Requires(postun): systemd
|
|
|
a4ed82e |
|
|
|
6b34a96 |
Requires: %{name}-runtime%{?_isa} = %{version}-%{release}
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
%description
|
|
David Sugar |
a1722cf |
GNU SIP Witch is a secure peer-to-peer VoIP server. Calls can be made even
|
|
|
a4ed82e |
behind NAT firewalls, and without needing a service provider. SIP Witch can
|
|
|
a4ed82e |
be used on the desktop to create bottom-up secure calling networks as a
|
|
|
a4ed82e |
free software alternative to Skype. SIP Witch can also be used as a stand-
|
|
David Sugar |
a1722cf |
alone SIP-based office telephone server, or to create secure VoIP networks
|
|
|
a4ed82e |
for an existing IP-PBX such as Asterisk, FreeSWITCH, or Yate.
|
|
|
3e69ed1 |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%package runtime
|
|
|
6b34a96 |
Summary: Runtime library support for sipwitch
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%description runtime
|
|
|
6b34a96 |
Runtime library required for sipwitch development and for using the server.
|
|
|
6b34a96 |
This is available as a separate package so that one building sipwitch plugins
|
|
|
6b34a96 |
with the required devel package does not also require installing a server
|
|
|
6b34a96 |
image.
|
|
|
6b34a96 |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%package devel
|
|
|
6b34a96 |
Summary: Headers for building sipwitch plugins
|
|
|
6b34a96 |
Requires: ucommon-devel%{?_isa} >= 6.0.0
|
|
|
6b34a96 |
Requires: %{name}-runtime%{?_isa} = %{version}-%{release}
|
|
|
6b34a96 |
|
|
|
3e69ed1 |
%description devel
|
|
David Sugar |
a1722cf |
Header files for building plugins that interface with sipwitch. This might be
|
|
David Sugar |
a1722cf |
used for externally creating sipwitch modules, though normally modules are
|
|
David Sugar |
a1722cf |
found or added to the core distribution directly. This may also be for
|
|
David Sugar |
a1722cf |
developing external application services which need to communicate with a
|
|
|
3e69ed1 |
running sipwitch daemon instance.
|
|
|
3e69ed1 |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%package cgi
|
|
|
6b34a96 |
Summary: cgi web interface to control sipwitch server
|
|
|
6b34a96 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
258f609 |
|
|
|
a4ed82e |
%description cgi
|
|
David Sugar |
a1722cf |
This package offers a means to perform remote management of a sipwitch
|
|
|
a4ed82e |
server using the cgi interface of an installed web server. The primary
|
|
|
a4ed82e |
service this offers is xmlrpc access to sipwitch shared memory and
|
|
|
a4ed82e |
control interfaces in a manner analgolous to the sipwitch command utility.
|
|
|
a4ed82e |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%package plugin-zeroconf
|
|
|
6b34a96 |
Summary: Zeroconf plugin for sipwitch
|
|
|
6b34a96 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
6b34a96 |
|
|
|
3e69ed1 |
%description plugin-zeroconf
|
|
|
3e69ed1 |
This plugin activates zeroconf network services for sipwitch and publishes
|
|
|
3e69ed1 |
sipwitch as a sip server.
|
|
|
3e69ed1 |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%package plugin-scripting
|
|
|
6b34a96 |
Summary: Scripting plugin for sipwitch
|
|
|
6b34a96 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
6b34a96 |
|
|
|
3e69ed1 |
%description plugin-scripting
|
|
David Sugar |
a1722cf |
This plugin enables shell scripting in connection with specific sipwitch
|
|
|
3e69ed1 |
events.
|
|
|
3e69ed1 |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%package plugin-forward
|
|
|
6b34a96 |
Summary: Forward registration and routing plugin
|
|
|
6b34a96 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
6b34a96 |
|
|
|
3e69ed1 |
%description plugin-forward
|
|
|
3e69ed1 |
This plugin enables forwarding of registration requests and destination routes
|
|
|
3e69ed1 |
for unknown numbers so that one can create a "secure" peer to peer media
|
|
|
3e69ed1 |
domain managed by sipwitch and still access an "insecure" b2bua based ip-pbx.
|
|
|
3e69ed1 |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%package plugin-subscriber
|
|
|
6b34a96 |
Summary: Subscriber gateway plugin for sipwitch
|
|
|
6b34a96 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
6b34a96 |
|
|
|
3e69ed1 |
%description plugin-subscriber
|
|
David Sugar |
a1722cf |
This module is meant to eventually offer generic support for premise
|
|
|
3e69ed1 |
routers when used by providers to offer sip/voip service to a subscriber.
|
|
|
3e69ed1 |
It offers rtp proxying and routing based on the assumption that all calls
|
|
|
3e69ed1 |
will be handed off to an external voip provider and automatic rtp
|
|
|
3e69ed1 |
proxy bridging between a subscribers local subnet and an isp. In theory
|
|
David Sugar |
a1722cf |
this would be deployed in an isp supplied premise router to enable a
|
|
David Sugar |
a1722cf |
local user to subscribe a series of local softphone/sip devices with a
|
|
|
3e69ed1 |
remote voip service provider.
|
|
|
3e69ed1 |
|
|
|
6b34a96 |
|
|
|
3e69ed1 |
%prep
|
|
|
3e69ed1 |
%setup -q
|
|
|
534612f |
|
|
|
3e69ed1 |
%build
|
|
David Sugar |
7f139c1 |
%cmake \
|
|
|
6b34a96 |
-DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
|
|
|
6b34a96 |
-DCMAKE_INSTALL_CGIBINDIR=/var/www/cgi-bin \
|
|
|
f56c9e6 |
-DSYSTEM_CONFIG:BOOL=TRUE
|
|
|
f56c9e6 |
%cmake_build
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
%install
|
|
|
f56c9e6 |
%cmake_install
|
|
|
6b34a96 |
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%post
|
|
|
6b34a96 |
%systemd_post sipwitch.service
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%preun
|
|
|
6b34a96 |
%systemd_preun sipwitch.service
|
|
|
6b34a96 |
|
|
|
6b34a96 |
%postun
|
|
|
6b34a96 |
%systemd_postun_with_restart sipwitch.service
|
|
|
6b34a96 |
|
|
|
4a05068 |
%ldconfig_scriptlets runtime
|
|
|
6b34a96 |
|
|
|
3e69ed1 |
|
|
David Sugar |
a1722cf |
%files
|
|
|
6b34a96 |
%license COPYING
|
|
|
6b34a96 |
%doc README NEWS FEATURES SUPPORT TODO NOTES AUTHORS MODULES ChangeLog
|
|
|
6b34a96 |
%{_mandir}/man1/sipcontrol.1*
|
|
|
ae05e71 |
%{_mandir}/man1/sippasswd.1*
|
|
|
2ef5b32 |
%{_mandir}/man1/sipquery.1*
|
|
|
2ef5b32 |
%{_mandir}/man8/sipw.8*
|
|
|
2ef5b32 |
%{_sbindir}/sipw
|
|
|
6b34a96 |
%{_bindir}/sipcontrol
|
|
|
2ef5b32 |
%{_bindir}/sipquery
|
|
|
a5dfbf4 |
%attr(04755,root,root) %{_bindir}/sippasswd
|
|
|
3e69ed1 |
%dir %{_libdir}/sipwitch
|
|
|
3e69ed1 |
%config(noreplace) %{_sysconfdir}/logrotate.d/sipwitch
|
|
David Sugar |
7f139c1 |
%attr(0644,root,root) %{_unitdir}/sipwitch.service
|
|
|
3e69ed1 |
%attr(0755,root,root) %{_sysconfdir}/cron.hourly/sipwitch
|
|
David Sugar |
7f139c1 |
%attr(0775,root,root) %dir %{_sysconfdir}/sipwitch.d
|
|
David Sugar |
7f139c1 |
%attr(0664,root,root) %config(noreplace) %{_sysconfdir}/sipwitch.conf
|
|
David Sugar |
7f139c1 |
%attr(0664,root,root) %config(noreplace) %{_sysconfdir}/default/sipwitch
|
|
David Sugar |
7f139c1 |
%attr(0664,root,root) %config(noreplace) %{_sysconfdir}/sipwitch.d/*.xml*
|
|
|
3e69ed1 |
|
|
|
6b34a96 |
%files devel
|
|
|
6b34a96 |
%{_libdir}/*.so
|
|
|
6b34a96 |
%{_includedir}/sipwitch/
|
|
|
6b34a96 |
%{_libdir}/pkgconfig/*.pc
|
|
|
6b34a96 |
|
|
|
a4ed82e |
%files cgi
|
|
David Sugar |
7f139c1 |
%{_mandir}/man8/sipwitch.cgi.8*
|
|
David Sugar |
7f139c1 |
/var/www/cgi-bin/sipwitch.cgi
|
|
|
a4ed82e |
|
|
|
258f609 |
%files runtime
|
|
|
258f609 |
%{_libdir}/*.so.*
|
|
|
258f609 |
|
|
|
3e69ed1 |
%files plugin-zeroconf
|
|
|
3e69ed1 |
%{_libdir}/sipwitch/zeroconf.so
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
%files plugin-forward
|
|
|
3e69ed1 |
%{_libdir}/sipwitch/forward.so
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
%files plugin-scripting
|
|
|
3e69ed1 |
%{_libdir}/sipwitch/scripting.so
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
%files plugin-subscriber
|
|
|
3e69ed1 |
%{_libdir}/sipwitch/subscriber.so
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
%changelog
|
|
|
8689964 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-16
|
|
|
8689964 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
8689964 |
|
|
|
52ed498 |
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.9.15-15
|
|
|
52ed498 |
- Rebuilt for updated systemd-rpm-macros
|
|
|
52ed498 |
See https://pagure.io/fesco/issue/2583.
|
|
|
52ed498 |
|
|
|
99cb30d |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-14
|
|
|
99cb30d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
99cb30d |
|
|
|
3aeb447 |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-13
|
|
|
3aeb447 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
3aeb447 |
|
|
|
16f1860 |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-12
|
|
|
16f1860 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
16f1860 |
|
|
|
79ce11d |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-11
|
|
|
79ce11d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
79ce11d |
|
|
|
1d69c51 |
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-10
|
|
|
1d69c51 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
1d69c51 |
|
|
|
5829fbe |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-9
|
|
|
5829fbe |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
5829fbe |
|
|
|
0ecf5f7 |
* Mon Feb 19 2018 Sandro Mani <manisandro@gmail.com> - 1.9.15-8
|
|
|
ecd948b |
- Add missing BR: gcc-c++, make
|
|
|
ecd948b |
|
|
|
4aa5833 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-7
|
|
|
4aa5833 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
4aa5833 |
|
|
|
4488582 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-6
|
|
|
4488582 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
4488582 |
|
|
|
5cb1326 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-5
|
|
|
5cb1326 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
5cb1326 |
|
|
David Sugar |
d2bb2ae |
* Sun Apr 23 2017 David Sugar <tychosoft@gmail.com> - 1.9.15-4
|
|
David Sugar |
d2bb2ae |
- Updated to new source repository
|
|
David Sugar |
d2bb2ae |
|
|
|
20e4976 |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-3
|
|
|
20e4976 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
20e4976 |
|
|
|
36a930d |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.15-2
|
|
|
36a930d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
36a930d |
|
|
|
d1736ae |
* Sat Dec 26 2015 Sandro Mani <manisandro@gmail.com> - 1.9.15-1
|
|
|
d1736ae |
- Update to 1.9.15
|
|
|
d1736ae |
|
|
|
40439aa |
* Wed Oct 14 2015 Sandro Mani <manisandro@gmail.com> - 1.9.14-1
|
|
|
40439aa |
- Update to 1.9.14
|
|
|
40439aa |
|
|
|
e93c357 |
* Mon Oct 05 2015 Sandro Mani <manisandro@gmail.com> - 1.9.12-1
|
|
|
e93c357 |
- Update to 1.9.12
|
|
|
e93c357 |
|
|
|
4bc7349 |
* Mon Oct 05 2015 Sandro Mani <manisandro@gmail.com> - 1.9.11-1
|
|
|
4bc7349 |
- Update to 1.9.11
|
|
|
4bc7349 |
|
|
|
2db64eb |
* Wed Sep 09 2015 Sandro Mani <manisandro@gmail.com> - 1.9.10-1
|
|
|
2db64eb |
- Update to 1.9.10
|
|
|
2db64eb |
|
|
|
6b34a96 |
* Wed Aug 05 2015 Sandro Mani <manisandro@gmail.com> - 1.9.9-1
|
|
|
6b34a96 |
- Update to 1.9.9
|
|
|
6b34a96 |
|
|
|
c3e7700 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.1-7
|
|
|
c3e7700 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
c3e7700 |
|
|
|
240afb3 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.9.1-6
|
|
|
240afb3 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
240afb3 |
|
|
|
7dafecd |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.1-5
|
|
|
7dafecd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
7dafecd |
|
|
|
01de5d1 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.1-4
|
|
|
01de5d1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
01de5d1 |
|
|
David Sugar |
ba9541b |
* Sun May 04 2014 David Sugar <dyfet@gnutelephony.org> - 1.9.1-3
|
|
David Sugar |
ba9541b |
- Reverted per Peter Robinson to re-enable aarch64
|
|
David Sugar |
0506b9d |
|
|
David Sugar |
7f139c1 |
* Sat May 03 2014 David Sugar <dyfet@gnutelephony.org> - 1.9.1-1
|
|
David Sugar |
7f139c1 |
- Using cmake for package build
|
|
David Sugar |
7f139c1 |
- Added setgroups to squash permission bleed
|
|
David Sugar |
7f139c1 |
- Cleaned up systemd unit; removed obsolete syslog.target
|
|
David Sugar |
7f139c1 |
- New upstream with complete cmake package build support
|
|
David Sugar |
7f139c1 |
- Removed obsolete config scripts upstream
|
|
David Sugar |
7f139c1 |
|
|
David Sugar |
c08615a |
* Mon Mar 10 2014 David Sugar <dyfet@gnutelephony.org> - 1.9.0-1
|
|
David Sugar |
c08615a |
- Now operates as a systemd notify daemon service
|
|
David Sugar |
c08615a |
|
|
David Sugar |
b963884 |
* Sat Jan 25 2014 David Sugar <dyfet@gnutelephony.org> - 1.8.7-1
|
|
David Sugar |
b963884 |
- fixed systemd multi-arch pathing issue
|
|
David Sugar |
b963884 |
- improved systemd unit based on Michael Scherer <misc@zarb.org>
|
|
David Sugar |
b963884 |
|
|
David Sugar |
f6660b5 |
* Fri Oct 11 2013 David Sugar <dyfet@gnutelephony.org> - 1.8.6-1
|
|
David Sugar |
f6660b5 |
- Upstream fixes for eXosip2 api support
|
|
David Sugar |
f6660b5 |
- full multi-protocol context support with exosip2 4.0 and later
|
|
David Sugar |
f6660b5 |
|
|
David Sugar |
c8792ee |
* Sun Sep 08 2013 David Sugar <dyfet@gnutelephony.org> - 1.8.0-1
|
|
David Sugar |
c8792ee |
- Initial multi-protocol context support, for registration only so far
|
|
David Sugar |
c8792ee |
|
|
David Sugar |
6f89a2f |
* Mon Aug 12 2013 David Sugar <dyfet@gnutelephony.org> - 1.6.1-1
|
|
David Sugar |
6f89a2f |
- migrated to systemd support (finally!)
|
|
David Sugar |
6f89a2f |
- removed sipwitch-gui subpackage; now separated into switchview pkg.
|
|
David Sugar |
6f89a2f |
- latest upstream 1.6.1
|
|
David Sugar |
6f89a2f |
|
|
|
38ae122 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-4
|
|
|
38ae122 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
38ae122 |
|
|
David Sugar |
0cdc7ff |
* Wed May 29 2013 David Sugar <dyfet@gnutelephony.org> - 1.4.0-3
|
|
David Sugar |
0cdc7ff |
- Added PIE hardened flags per #965484
|
|
David Sugar |
0cdc7ff |
|
|
|
86bee82 |
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-2
|
|
|
86bee82 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
86bee82 |
|
|
David Sugar |
60814bd |
* Tue Nov 20 2012 David Sugar <dyfet@gnutelephony.org> - 1.4.0-1
|
|
David Sugar |
60814bd |
- Updated for new version 6 ucommon api
|
|
David Sugar |
60814bd |
|
|
David Sugar |
da66eb1 |
* Mon Sep 24 2012 David Sugar <dyfet@gnutelephony.org> - 1.3.2-1
|
|
David Sugar |
da66eb1 |
- public access hotspot mode support added
|
|
David Sugar |
da66eb1 |
|
|
David Sugar |
60814bd |
* Tue Aug 07 2012 David Sugar <dyfet@gnutelephony.org> 1.3.1-1
|
|
David Sugar |
2373ec6 |
- future proofing with support for building with 4.x exosip2 releases
|
|
David Sugar |
2373ec6 |
- autoconfig event api for switchview client
|
|
David Sugar |
2373ec6 |
|
|
|
c867b06 |
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.5-2
|
|
|
c867b06 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
c867b06 |
|
|
David Sugar |
ec4f4d1 |
* Tue Jun 26 2012 David Sugar <dyfet@gnutelephony.org> - 1.2.5-1
|
|
David Sugar |
ec4f4d1 |
- fix for group permissions and overlinking
|
|
David Sugar |
ec4f4d1 |
- new interface options through config for nat
|
|
David Sugar |
ec4f4d1 |
|
|
David Sugar |
ea6336b |
* Wed Feb 29 2012 David Sugar <dyfet@gnutelephony.org> - 1.2.3-1
|
|
David Sugar |
ea6336b |
- new policy command
|
|
David Sugar |
ea6336b |
- bug fix for xml parsing
|
|
David Sugar |
ea6336b |
- new user config options for testing
|
|
David Sugar |
ea6336b |
- improved management
|
|
David Sugar |
ea6336b |
|
|
David Sugar |
be73905 |
* Sun Jan 15 2012 David Sugar <dyfet@gnutelephony.org> - 1.2.1-1
|
|
David Sugar |
be73905 |
- new upstream release
|
|
David Sugar |
be73905 |
- essential fix for cpu loading in subscriber plugin
|
|
David Sugar |
be73905 |
- new usercache api functionality
|
|
David Sugar |
be73905 |
|
|
|
d5e5dba |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.4-2
|
|
|
d5e5dba |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
d5e5dba |
|
|
|
98d2f70 |
* Mon Dec 26 2011 Alexey Kurov <nucleo@fedoraproject.org> - 1.1.4-1
|
|
|
98d2f70 |
- sipwitch-1.1.4
|
|
|
98d2f70 |
|
|
|
4855c1c |
* Sun Nov 20 2011 Alexey Kurov <nucleo@fedoraproject.org> - 1.1.3-1
|
|
|
4855c1c |
- sipwitch-1.1.3
|
|
|
4855c1c |
|
|
|
f0b61a1 |
* Wed Oct 12 2011 Alexey Kurov <nucleo@fedoraproject.org> - 1.1.2-1
|
|
|
f0b61a1 |
- sipwitch-1.1.2
|
|
|
f0b61a1 |
- renaming and reorg of sipwitch cgi binary
|
|
|
f0b61a1 |
|
|
|
534612f |
* Fri Sep 2 2011 Alexey Kurov <nucleo@fedoraproject.org> - 1.1.1-1
|
|
|
534612f |
- sipwitch-1.1.1
|
|
|
534612f |
- add BR: qt4-devel
|
|
|
534612f |
- add -gui subpkg
|
|
|
534612f |
|
|
David Sugar |
0ebb25c |
* Wed Jun 29 2011 David Sugar <dyfet@gnutelephony.org> - 1.0.3-0
|
|
David Sugar |
0ebb25c |
- fixed init script issue, per bug #712546
|
|
David Sugar |
0ebb25c |
- new internal redirection api simplifies plugin linking
|
|
David Sugar |
0ebb25c |
- extended header documentation
|
|
David Sugar |
0ebb25c |
|
|
David Sugar |
622f197 |
* Sun May 22 2011 David Sugar <dyfet@gnutelephony.org> - 1.0.1-0
|
|
David Sugar |
622f197 |
- 1.0 baseline release
|
|
David Sugar |
622f197 |
- updated for ucommon 5.0 api
|
|
David Sugar |
622f197 |
- fixes for plugin paths and reporting load-time plugin errors
|
|
David Sugar |
622f197 |
|
|
David Sugar |
8a599d9 |
* Sun Mar 20 2011 David Sugar <dyfet@gnutelephony.org> - 0.10.3-0
|
|
David Sugar |
8a599d9 |
- consolidated and reorganized utilities
|
|
David Sugar |
8a599d9 |
|
|
David Sugar |
55de51e |
* Thu Feb 24 2011 David Sugar <dyfet@gnutelephony.org> - 0.9.3-0
|
|
David Sugar |
55de51e |
- fixed default domain as hostname
|
|
David Sugar |
55de51e |
|
|
|
ba7b014 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.2-2
|
|
|
ba7b014 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
ba7b014 |
|
|
David Sugar |
a1722cf |
* Tue Nov 09 2010 David Sugar <dyfet@gnutelephony.org> - 0.9.2-0
|
|
David Sugar |
a1722cf |
- updated for newer ucommon.
|
|
David Sugar |
a1722cf |
- configuration of tls support added.
|
|
David Sugar |
a1722cf |
- fix for registration with contact info.
|
|
David Sugar |
a1722cf |
|
|
David Sugar |
89d6d85 |
* Thu Aug 12 2010 David Sugar <dyfet@gnutelephony.org> - 0.9.0-0
|
|
David Sugar |
89d6d85 |
- requires ucommon 3.3.4 or later.
|
|
David Sugar |
89d6d85 |
|
|
|
a1dd158 |
* Sun Jul 11 2010 David Sugar <dyfet@gnutelephony.org> - 0.8.4-2
|
|
|
e3867fc |
- better tracking of invalid request uri's.
|
|
|
e3867fc |
- interface state change notification support.
|
|
|
e3867fc |
- better prack support.
|
|
|
a1dd158 |
- libnotify plugin temporarily disabled for rawhide gtk build issues.
|
|
|
e3867fc |
|
|
|
2ee238e |
* Sun Apr 11 2010 David Sugar <dyfet@gnutelephony.org> - 0.8.0-0
|
|
|
e3867fc |
- support for new ucommon abi.
|
|
|
e3867fc |
- libnotify plugin added.
|
|
|
2ee238e |
|
|
|
92c7c88 |
* Sun Mar 21 2010 David Sugar <dyfet@gnutelephony.org> - 0.7.5-0
|
|
|
92c7c88 |
- fixed init script for systems without init lock directories.
|
|
|
92c7c88 |
- push PLUGINS=auto to sysconfig defaults.
|
|
|
92c7c88 |
|
|
|
a4ed82e |
* Sun Mar 14 2010 David Sugar <dyfet@gnutelephony.org> - 0.7.4-0
|
|
|
a4ed82e |
- fixed sippasswd to send digest rather than realm to running server.
|
|
|
a4ed82e |
- separated packaging and install of cgi webservice.
|
|
|
a4ed82e |
- new runtime server debug and monitoring operations.
|
|
|
a4ed82e |
|
|
|
9131c2c |
* Fri Feb 12 2010 David Sugar <dyfet@gnutelephony.org> - 0.7.1-0
|
|
|
9131c2c |
- Moved lab.xml to lab.xml-example so not part of default config.
|
|
|
9131c2c |
- Removed config conflict when started in pure user mode.
|
|
|
9131c2c |
|
|
|
e58c3e6 |
* Sun Feb 07 2010 David Sugar <dyfet@gnutelephony.org> - 0.7.0-0
|
|
|
e58c3e6 |
- NAT media functionality and internodal remote.
|
|
|
e58c3e6 |
- merger of domain and realm server definitions.
|
|
|
e58c3e6 |
- clearer source aliasing of remote calls between network domains.
|
|
|
e58c3e6 |
|
|
|
d2ae369 |
* Sat Jan 23 2010 David Sugar <dyfet@gnutelephony.org> - 0.6.2-0
|
|
|
d2ae369 |
- use uuid for unset authentication realms.
|
|
|
d2ae369 |
- saner default configuration file.
|
|
|
d2ae369 |
|
|
|
e5c594b |
* Wed Jan 20 2010 David Sugar <dyfet@gnutelephony.org> - 0.6.1-0
|
|
|
ae05e71 |
- user account integration with sip accounts.
|
|
|
e5c594b |
- exec hook for packaging systems that done use fakeroot.
|
|
|
ae05e71 |
|
|
|
1ef9cd5 |
* Sun Jan 17 2010 David Sugar <dyfet@gnutelephony.org> - 0.5.13-0
|
|
|
1ef9cd5 |
- sip realm fully externalized and new siprealm utility added.
|
|
|
1ef9cd5 |
|
|
|
2ef5b32 |
* Wed Dec 09 2009 David Sugar <dyfet@gnutelephony.org> - 0.5.12-0
|
|
|
2ef5b32 |
- redefined internal user & service permissions and profiles.
|
|
|
2ef5b32 |
- fixed anonymous inbound.
|
|
|
2ef5b32 |
- added missing manpages.
|
|
|
2ef5b32 |
|
|
David Sugar |
60814bd |
* Thu Nov 19 2009 David Sugar <dyfet@gnutelephony.org> - 0.5.9-0
|
|
|
2ef5b32 |
- removed snmp/mib from this package
|
|
|
2ef5b32 |
- removed unused swig support and complex packaging it required.
|
|
|
2ef5b32 |
|
|
|
5503189 |
* Fri Aug 14 2009 David Sugar <duyfet@gnutelephony.org> - 0.5.7-1
|
|
|
5503189 |
- memory corruption issue in allocating subnet access objects fixed
|
|
|
5503189 |
|
|
|
2354046 |
* Mon Jul 13 2009 Remi Collet <Fedora@FamilleCollet.com> - 0.5.6-1
|
|
|
2354046 |
- rebuild for new PHP 5.3.0 ABI (20090626)
|
|
|
2354046 |
- add PHP ABI check
|
|
|
2354046 |
- add php configuration file (/etc/php.d/sipwitch.ini)
|
|
|
2354046 |
|
|
|
258f609 |
* Sat Jul 04 2009 - David Sugar <dyfet@gnutelephony.org> - 0.5.6-0
|
|
|
258f609 |
- split runtime from server to build plugins without requiring server.
|
|
|
258f609 |
- removed separate rtp proxy, functionality will be integrated into server.
|
|
|
258f609 |
|
|
|
629c316 |
* Wed Jun 10 2009 - David Sugar <dyfet@gnutelephony.org> - 0.5.5-0
|
|
|
2ef5b32 |
- upstream fixed in rel 0.5.5, no patches now needed for rpm distros.
|
|
|
629c316 |
|
|
|
3e69ed1 |
* Sun May 10 2009 - David Sugar <dyfet@gnutelephony.org> - 0.5.4-3
|
|
|
3e69ed1 |
- new generic init script layout as a patch until next upstream release.
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
* Fri May 08 2009 - David Sugar <dyfet@gnutelephony.org> - 0.5.4-2
|
|
|
3e69ed1 |
- some fixups until upstream is changed, and new init scriptlets.
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
* Wed May 06 2009 - David Sugar <dyfet@gnutelephony.org> - 0.5.4-1
|
|
|
3e69ed1 |
- temporary patch file added until upstream catches up, other cleanup.
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
* Sat May 02 2009 - David Sugar <dyfet@gnutelephony.org> - 0.5.4-0
|
|
|
3e69ed1 |
- spec file updated for redhat/fedora submission.
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
* Fri Jul 25 2008 - David Sugar <dyfet@gnutelephony.org> - 0.2.0-0
|
|
|
3e69ed1 |
- spec file updated for plugins and new library naming.
|
|
|
3e69ed1 |
|
|
|
3e69ed1 |
* Mon Jul 21 2008 - David Sugar <dyfet@gnutelephony.org> - 0.1.0-0
|
|
|
3e69ed1 |
- initial spec file distribution.
|
|
|
3e69ed1 |
|