Blob Blame History Raw
-------------------------------------------------------------------
Wed Nov 17 08:26:07 UTC 2021 - Johannes Segitz <jsegitz@suse.com>

- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * siproxd.service

-------------------------------------------------------------------
Wed May 19 18:13:14 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>

- Update to version 0.8.3
  * mostly bugfixes and performance improvements
   * Upgrade Notes 0.8.2 to 0.8.3:
     * Merge the configuration file
  * New plugins:
    * plugin_stats: write some statistics about currently active calls
    * plugin_blacklist: new plugin to block UACs that cause excessive 
      failures during REGISTER attempts
- Drop upstream fixed siproxd-log.c.patch and
  siproxd-multiple-definition.patch
- SPEC file drop parts for outdated openSUSE / SLE versions

-------------------------------------------------------------------
Mon Nov 23 14:05:43 UTC 2020 - Franck Bui <fbui@suse.com>

- Drop dep on %insserv_prereq as it's not needed since the switch to a
  service unit

-------------------------------------------------------------------
Wed Oct  7 10:45:43 CEST 2020 - ro@suse.de

- drop explicit buildreq for libosip2, already have libosip2-devel 
- mark COPYING as license, drop defattr lines

-------------------------------------------------------------------
Tue Jul 28 15:39:39 UTC 2020 - Thorsten Kukuk <kukuk@suse.com>

- Don't install SuSEfirewall2 service files, it's gone. 

-------------------------------------------------------------------
Mon Jun  8 10:58:38 CEST 2020 - ro@suse.de

- add patch siproxd-multiple-definition.patch
  to fix compilation with recent gcc
  accessctl.o:./src/accessctl.c:37: multiple definition of
  configuration struct

-------------------------------------------------------------------
Fri Mar 15 20:28:22 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Do not hide errors from useradd.
- Replace %__-type macro indirections.
- Remove redundant %clean section.

-------------------------------------------------------------------
Fri Mar 15 12:33:50 UTC 2019 - josef.moellers@suse.com

- Added systemd support
  [bsc#1116037, siproxd.service]

-------------------------------------------------------------------
Tue Jul  4 00:15:30 CEST 2017 - ro@suse.de

- update to 0.8.2
  - We do now support dealing with anonymous calls
  - Support for SIP Trunks
  - Various interoperability issues have been resolved
  - various bugfixes have been implemented
- drop dejitter-implicit-func-fix.patch (obsolete)
- drop 0001-plugins_implicit_func_fix.patch (obsolete)
- add buildrequires for some texlive packages to build docu

-------------------------------------------------------------------
Mon Apr 24 10:02:30 UTC 2017 - idonmez@suse.com

- Use %insserv_prereq for insserv dependency

-------------------------------------------------------------------
Thu Apr 20 17:15:46 CEST 2017 - ro@suse.de

- add prereq for insserv

-------------------------------------------------------------------
Mon Feb 23 12:02:58 UTC 2015 - dimstar@opensuse.org

- Drop libltdl BuildRequires: this is part of libtools and the old
  separate library has been removed from Factory.

-------------------------------------------------------------------
Wed Sep 24 16:44:43 UTC 2014 - sfalken@opensuse.org

- Added 0001-plugins_implicit_func_fix.patch to clear post-build-
  check failure

-------------------------------------------------------------------
Mon Jul 21 17:40:41 CEST 2014 - ro@suse.de

- use _rundir macro to fix build against factory

-------------------------------------------------------------------
Tue Jul  9 07:08:39 UTC 2013 - toganm@opensuse.org

- Fix build errors
  * Fix implicit functions build error by the following patch
    dejitter-implicit-func-fix.patch
  * renumbered patches
  * Remove INSTALL file from docs
-------------------------------------------------------------------
Tue Nov 20 07:38:50 UTC 2012 - dimstar@opensuse.org

- Fix useradd invocation: -o is useless without -u and newer
  versions of pwdutils/shadowutils fail on this now.

-------------------------------------------------------------------
Tue Jul 24 07:48:24 UTC 2012 - werner@suse.de

- Add missing font

-------------------------------------------------------------------
Tue Jul 10 10:06:23 UTC 2012 - werner@suse.de

- Make it build with latest TeXLive 2012 with new package layout

-------------------------------------------------------------------
Mon Mar 19 16:12:48 CET 2012 - ro@suse.de

- switch from user nobody to own user siproxd (bnc#710608)

-------------------------------------------------------------------
Thu Aug 18 15:22:07 CEST 2011 - ro@suse.de

- update to 0.8.1
  - new Plugins: plugin_prefix: add a prefix on outgoing calls
    plugin_regex: regular expression rewriting (To header)
    for outgoing calls
  - adjustable pthrad stack size (smaller memory footprint on small
    embedded systems like OpenWRT routers)
  - plus various bugfixes
  - Upgrade Notes 0.8.0 to 0.8.1:
    merge your configuration file siproxd.conf (new config options)
- drop "Should-Start: SuSEfirewall2_setup" from init script
  (SuSEfirewall2_setup is configured as _last_ script to be started)

-------------------------------------------------------------------
Fri Jul  1 10:16:15 UTC 2011 - aj@suse.de

- Fix build, we need /var/run/siproxd created to package it as
  ghost.

-------------------------------------------------------------------
Sat Apr 16 05:32:02 UTC 2011 - toganm@opensuse.org

- Added syslog-ng.conf.addon as an example for use with syslog-ng

-------------------------------------------------------------------
Tue Jan 18 23:55:32 UTC 2011 - toganm@opensuse.org

- update to 0.8.0
  * added logrotate to Requires
  * SuSEfirewall2.siproxd for services

  * siproxd-libs.patch
    Code to detect libltdl was placed before the code that populates
    the library locations.
    This caused libltdl to be undetected even after it was installed
    locally. The patch moves the library detection code in front of
    libltdl detection    and also adds standard library (and include)
    locations, ie. /usr/local/lib After applying the patch, autogen.sh
    needs to be run (which, among other things, rebuilds "configure").

  * siproxd-log.c.patch
    patch from debian use logger not user

  * siproxd-plugin_shortdial.c.patch               
    fixes warning comparison is always false due to limited range of data type

  * siproxd-siproxd.c.patch
    fixes the warning by using a more portable method of printing size_t values

  * siproxd-sock.c.patch
    Fixes compile warning
  * siproxd-Makefile.am.patch
  * siproxd-configure.in.patch
    backported from 0.81.dev
  * removed siproxd-md5.patch as fixed in upstream
  * siproxd.plugin_fix_bogus_via.c.patch

  * added man page for siproxd
  * use CFLAGS -Wall only with GCC compiler (patch)
  * fixed UA masquerading which was always set ("foobar")- (patch

-------------------------------------------------------------------
Fri Apr  4 10:45:22 CEST 2008 - ro@suse.de

- update to 0.7.0, no changes beside official release

-------------------------------------------------------------------
Thu Feb 28 18:51:24 CET 2008 - ro@suse.de

- fix build with current libosip2

-------------------------------------------------------------------
Sun Jan 13 11:05:17 CET 2008 - ro@suse.de

- update to snapshot version
  - Converting to use libosip2-3.x.x
    This means older libosip2 versions before 3.0.0
    are no longer supported and will fail to build!

- update to 0.6.1
  - DNS failure cache: do several attempts before blacklisting
  - Fix: Detach from controlling TTY if daemonized
  - Working on code that that will allow siproxd to use
    separate interfaces in its "in front of NAT router" setup.
    ( UA1[LAN0]--siproxd--LAN1--NAT--Internet--UA2 )
  - Small changes to compile again under OpenBSD.

- update to 0.6.0
  - Released 0.6.0
  - keep failed DNS attempts in cache for 10 minutes.
    This should protect from repeating DNS timeouts
    caused by broken DNS server (possible DOS)
  - added comment in siproxd.conf about hosts_allow_sip
  - some come cleanup in log.c (Bob Beers)
  - fixed an error in "my via" detection when using the
    "host_outbound" config directive
  - Some cleanup in dejitter code
  - Deal with PRACK requests (RFC3262)
  - Just discovered some patches originating from Debian
    project - included most of them as they make sense.
    (Hint: People, if you get fixes, please drop me a note
    and a .diff - I won't be biting you)
  - new feature: can masquerade User-agent header
  - new feature: can add ;rport to my own Via Headers
  - deal with locally running UAs on same host (inbound IF side)
  - Client-ID in RTP proxy is derived from Client IP address.
    This should fix an issue with unexpectedly timing-out RTP
    streams (actually too many RTP streams get started).
  - Hack to deal with Asterisks broken Alert-Info headers
    (Asterisk in some setups does include Alert-Info header
    without '<>'. Note, this is a configuration issue in
    Asterisk, not an Asterisk bug!)
  - Increased RTP buffer size
  - Various fixes due to a code review by Andrew Jones
  - route_determine_nexthop(): don't remove header
  - increased DNS cache
  - included RTCP support and a de-jitter feature
    (submitted by Hans Carlos Hofmann)

-------------------------------------------------------------------
Wed May 16 15:20:00 CEST 2007 - ro@suse.de

- use libosip2-devel in buildrequires

-------------------------------------------------------------------
Tue Jun 20 23:13:22 CEST 2006 - ro@suse.de

- update to 0.5.13 incorporating previous cvs fixes

-------------------------------------------------------------------
Fri Jun 16 14:49:22 CEST 2006 - ro@suse.de

- update to 0.5.12
  Major changes since 0.5.11:
   A "Short-Dial" feature is now available.
   A number of bugfixes have been made. These include some issues
   with Grandstream phones and the "unregister at startup" option,
   as well as other issues with the expiration timeout.
- added current fixes from cvs (jun16th):
  - RTP timeout handling: allow unidirectional data w/o
    terminating connection after timeout.
  - Fixed compiling issue when building on MacOS (Georg Schwarz)
  - A number of correction in debugging code (James Henstridge)
  - REGISTER response generated from siproxd includes
    a Contact header.
  - some I64 architecture issues

-------------------------------------------------------------------
Wed Jan 25 21:41:36 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Fri Aug  5 10:57:08 CEST 2005 - cthiel@suse.de

- update to version 0.5.11

-------------------------------------------------------------------
Fri Feb  4 14:12:22 CET 2005 - ro@suse.de

- update to 0.5.10

-------------------------------------------------------------------
Tue Nov  9 18:09:08 CET 2004 - ro@suse.de

- update to 0.5.9

-------------------------------------------------------------------
Thu Jul 29 22:48:34 CEST 2004 - ro@suse.de

- fix build after libosip update

-------------------------------------------------------------------
Mon Jun 28 00:16:30 CEST 2004 - ro@suse.de

- update to 0.5.7

-------------------------------------------------------------------
Wed Apr 28 11:11:15 CEST 2004 - ro@suse.de

- update to current version (0.5.5)

-------------------------------------------------------------------
Sun Mar  7 11:40:40 CET 2004 - ro@suse.de

- update to 0.5.4

-------------------------------------------------------------------
Mon Feb  2 11:25:23 CET 2004 - ro@suse.de

- update to 0.5.2

-------------------------------------------------------------------
Sun Jan 11 13:17:28 CET 2004 - adrian@suse.de

- build as user

-------------------------------------------------------------------
Thu Nov 27 18:16:21 CET 2003 - ro@suse.de

- update to 0.5.0
- main binary moved to /usr/sbin

-------------------------------------------------------------------
Mon Oct 13 00:34:35 CEST 2003 - ro@suse.de

- update to 0.4.1

-------------------------------------------------------------------
Fri Sep 26 09:40:11 CEST 2003 - ro@suse.de

- update to 0.3.6b

-------------------------------------------------------------------
Tue Jun 10 14:16:27 CEST 2003 - ro@suse.de

- created package (version 0.3.2)