SHA256
1
0
forked from pool/quassel

59 Commits

Author SHA256 Message Date
Christophe Marin
1240a42d43 Accepting request 1144886 from home:dimstar:Factory
- Provide user/group symbol by the core sub-package: the pre script
  of this package creates the user.

OBS-URL: https://build.opensuse.org/request/show/1144886
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=97
2024-02-07 12:12:47 +00:00
Christophe Marin
748577b4a5 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=95 2023-12-15 22:04:00 +00:00
Luca Beltrame
8978e06b18 Accepting request 987951 from home:cronfox:branches:openSUSE:Factory
- Update to 0.14.0
  * Database schema format change, no downgrade possible!
  * Don't silently fall back to unencrypted client/core communication if certificate cannot be loaded
  * Properly escape LDAP usernames to prevent injection or bypassing authentication
  * Strip format codes in ignore list rules (this might affect pre-existing rules)
  * Support many more features of IRCv3
  * Improve window handling under Wayland
  * Support the HAProxy protocol
  * Provide a daemon providing Prometheus metrics
  * Deprecate local highlight settings (prefer synced ones instead)
  * Improve configuration of SASL PLAIN and EXTERNAL
  * Add button for strike-through format
  * Allow choosing the account to connect to via command-line option
  * Make database schema migration more robust
  * Make backlog fetch more efficient, allow for fetch-on-demand
  * Make syncing and other aspects of the core/client protocol more efficient
  * Many smaller fixes
  * Improve log output, documentation and UI help
  * Update translations, bundled iconsets and application icons
- Added new BuildRequires boost-devel: New build dependency.
- Added new Require update-alternatives: Fixing missing in post/pre.
- Change logrotate config: Fix permission problem.
- Dropped patches:
  * 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch: Upstream support Qt 5.15.
  * quassel-set-required-libs-and-flags.patch: Remove Qt4 support.

OBS-URL: https://build.opensuse.org/request/show/987951
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=93
2022-07-22 18:12:12 +00:00
Christophe Giboudeaux
f30dcf5152 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=91 2020-11-23 09:05:40 +00:00
Christophe Giboudeaux
32a6495fd1 Accepting request 829921 from home:alarrosa:branches:KDE:Extra
- Move quassel.pid from /var/run to /run

OBS-URL: https://build.opensuse.org/request/show/829921
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=89
2020-08-27 15:26:13 +00:00
Christophe Giboudeaux
288a01b59a Accepting request 767630 from home:cgiboudeaux:branches:KDE:Extra
- Add patch to fix build with Qt 5.14:
  * 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch

OBS-URL: https://build.opensuse.org/request/show/767630
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=87
2020-01-27 11:28:02 +00:00
Tomáš Chvátal
05c977857a Accepting request 698162 from home:jubalh:branches:KDE:Extra
- bsc#1130588: Require shadow instead of old pwdutils

OBS-URL: https://build.opensuse.org/request/show/698162
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=85
2019-04-26 10:55:25 +00:00
Tomáš Chvátal
b18f14779e - update to 0.13.0 bsc#1123634:
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=83
2019-02-18 12:57:28 +00:00
0f7944b9cd - update to 0.13.0 (bsc#1122572):
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=82
2019-01-20 19:02:30 +00:00
Tomáš Chvátal
ebead52208 - Add ldap dependency so the feature is compiled too
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=80
2019-01-08 12:45:11 +00:00
3b6b5ff30b - update to 0.13.0:
* no dedicated changelog available, final release

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=78
2018-11-22 09:46:22 +00:00
Tomáš Chvátal
b99e96284d - Update to 0.13-rc2:
* Many stability tweaks to fix issues reported against the rc1

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=76
2018-10-19 09:49:19 +00:00
Tomáš Chvátal
30b68738e0 Accepting request 631132 from home:rkitover:branches:KDE:Extra
fix systemd ordering cycle in quasselcore.service

Previously I changed the service to After=default.target so that
postgresql has a chance to start up, in the case it is used as the
database. This seems to cause an ordering cycle causing the service to
not start on boot.

I am not sure if this was a problem before, or just started happening
with a more recent systemd.

I talked to a knowledgeable person on freenode #systemd (boucman) who
suggested using After=postgresql.service instead, there is no error if
the postgresql.service is not installed. Likewise add
After=mysql.service in case it is the database being used. If sqlite is
being used (as is the default) then After=network-online.target would be
in effect.

OBS-URL: https://build.opensuse.org/request/show/631132
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=74
2018-08-23 16:50:16 +00:00
Tomáš Chvátal
3e3e16516c - Do not ship quassel.SuSEfirewall2 as firewalld has the config
within its general package

- Version update to 0.13-rc1:
  * New branding, more modern icons (from the Breeze icon theme)
  * Better support for icon themes
  * Many UI improvements
  * Support for many IRCv3 features, including the display of modern formatting codes
  * Functionality such as highlights and chat activity tracking move into the core to help mobile clients to be more efficient
  * Support for containerization, i.e. config-less core
  * Optional authentication via LDAP
  * Database improvements, including support for 64 bit IDs and timestamps, and performance tweaks
  * For more see ChangeLog
- Drop merged patch Fix-build-with-Qt5.11.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=72
2018-07-31 11:57:13 +00:00
Tomáš Chvátal
f9f736326f startup otherwise. bsc#1102568
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=70
2018-07-26 09:06:14 +00:00
Tomáš Chvátal
1fa0538525 Accepting request 622061 from home:rkitover:branches:KDE:Extra
rpmlint: env-script-interpreter

Fix the rpmlint warning env-script-interpreter by rewriting the
#!/usr/bin/env shebang in the scripts in /usr/share/quassel/scripts

OBS-URL: https://build.opensuse.org/request/show/622061
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=68
2018-07-11 12:18:09 +00:00
Tomáš Chvátal
10bb3ec489 Accepting request 619422 from home:rkitover:branches:KDE:Extra
start quasselcore after default.target not network

Change quasselcore.service to start after `default.target` instead of
`network.target` as the PostgreSQL backend may not be available during
startup otherwise.

OBS-URL: https://build.opensuse.org/request/show/619422
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=66
2018-06-27 18:14:57 +00:00
Tomáš Chvátal
5c9bc8b0cc Accepting request 618544 from home:wolfi323:branches:KDE:Extra
- Add Fix-build-with-Qt5.11.patch to fix build with Qt 5.11

OBS-URL: https://build.opensuse.org/request/show/618544
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=64
2018-06-23 06:32:01 +00:00
Tomáš Chvátal
6cc0899984 Accepting request 606420 from home:markoschandras:branches:KDE:Extra
- Add new QUASSELCORE_PORT sysconfig variable to allow users to change
  the default Quassel Core TCP port.

OBS-URL: https://build.opensuse.org/request/show/606420
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=62
2018-05-11 11:22:53 +00:00
Tomáš Chvátal
dfc54fb371 Accepting request 602968 from home:kbabioch:branches:KDE:Extra
added cve references

OBS-URL: https://build.opensuse.org/request/show/602968
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=60
2018-05-02 08:27:44 +00:00
Tomáš Chvátal
60b0c9e24f Accepting request 602575 from home:jengelh:branches:KDE:Extra
- Trim bias and filler wording from descriptions.
- Stop ignoring errors from useradd/groupadd.

OBS-URL: https://build.opensuse.org/request/show/602575
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=58
2018-04-30 14:54:25 +00:00
Tomáš Chvátal
97791969a1 - Rebase patch quassel-set-required-libs-and-flags.patch
- Switch from qt5webkit to webengine

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=55
2018-04-25 08:21:39 +00:00
Tomáš Chvátal
bebbbe9db3 - Version update to 0.12.4:
* Various small fixes
  * Fix for DOS and information leaks bsc#1090495

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=54
2018-04-25 07:59:34 +00:00
Tomáš Chvátal
7ee8315066 Accepting request 544830 from home:RBrownSUSE:branches:KDE:Extra
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544830
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=52
2017-11-24 07:06:14 +00:00
Tomáš Chvátal
7253338bc4 This was dumb idea, one must fill content for the key to be generated, not good
in post phase...

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=51
2016-11-27 16:26:30 +00:00
Tomáš Chvátal
c9bafdd154 - Generate basic SSL pem certificate on the quasselcore install time
* I suppose it is better than having the first setup run without SSL

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=50
2016-11-27 16:23:01 +00:00
Tomáš Chvátal
b6e4d2e1b0 - Reenable translations that disappeared at some point of time
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=48
2016-08-25 19:00:21 +00:00
Tomáš Chvátal
ebf081d8a7 - Reduce pc files to only those that are really needed
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=46
2016-05-27 14:12:41 +00:00
Tomáš Chvátal
6d7062387f - Version update to 0.12.4:
* Various small fixes
  * Fix for core crash from client handshake data bnc#978002 CVE-2016-4414

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=44
2016-05-02 09:01:25 +00:00
Tomáš Chvátal
d3a7dbdd85 Accepting request 359128 from home:javierllorente:branches:KDE:Extra
Updated spec to require snorenotify-qt5-devel >= 0.7

OBS-URL: https://build.opensuse.org/request/show/359128
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=43
2016-02-13 08:50:05 +00:00
Tomáš Chvátal
965776a52d - Allow building kde and non-kde based quassel version
- Move quasselclient desktop to base so both variants don't have to
  rename the file
- Introduce quasselclient-qt5 subpackage
- Use update-alternatives to switch between kde/qt5 versions

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=40
2016-02-07 13:10:03 +00:00
Tomáš Chvátal
4e006afd70 - Apply patch for bnc#958928 CVE-2015-8547:
* CVE-2015-8547.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=39
2016-02-07 09:52:09 +00:00
Tomáš Chvátal
f5093b2794 Accepting request 344470 from home:vbabka:branches:KDE:Extra
Fixes upstream issue http://bugs.quassel-irc.org/issues/1369 where parted channels are rejoined after reconnecting.

OBS-URL: https://build.opensuse.org/request/show/344470
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=37
2015-11-15 12:20:14 +00:00
Hrvoje Senjan
bd835b86e8 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=35 2015-10-09 19:26:22 +00:00
Tomáš Chvátal
0e0c687996 Accepting request 315088 from home:sumski:branches:KDE:Extra
- Add quassel-set-required-libs-and-flags.patch: Set the correct
  libraries and compiler flags in order to use qglobal.h in
  check_cxx_source_compiles function
- Drop quassel-disable-ssl-check.patch

OBS-URL: https://build.opensuse.org/request/show/315088
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=33
2015-07-05 06:31:23 +00:00
Tomáš Chvátal
ccb7453873 - Add patch to fix/disable SSL check in cmakelists.txt:
* quassel-disable-ssl-check.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=32
2015-07-03 06:25:51 +00:00
Raymond Wooninck
2b5df4e7cb OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=31 2015-05-06 13:04:32 +00:00
Tomáš Chvátal
b1d37c1e6c - Version bump to 0.12.2 bnc#928728:
* Fix PostgreSQL not re-initializing after reconnect (raising CVE-2013-4422
    from the dead)
  * Remove warning on startup due to a change in Kdelibs4ConfigMigrator
  * Emergency fix for behavior change in Qt5's psql driver regarding timezones

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=29
2015-05-06 11:01:49 +00:00
Tomáš Chvátal
94e5aa0c26 - Version bump to 0.12.0:
* Final release
  * Few small fixes around above the rc/beta

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=27
2015-04-21 09:21:30 +00:00
Raymond Wooninck
18d187bb2d OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=26 2015-04-20 15:21:17 +00:00
Tomáš Chvátal
d3f606b50e - Version bump to 0.12-rc1:
* Core hashing algorithm update
  * Proper message splitting on multi-byte encodings/encryption
  * Updated DB schema, no downgrade possible

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=24
2015-03-29 09:56:50 +00:00
Tomáš Chvátal
4c5412fd7d - Version bump to 0.12-beta1:
* Various fixes all around
  * Add support for KF5 so build with its integration
- Reenable qca2 crypto
- Enable snorenotify support

OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=22
2015-03-09 13:05:07 +00:00
Raymond Wooninck
5737fef657 Accepting request 280295 from home:dimstar:branches:KDE:Extra
- Add hicolor-icon-theme BuildRequires and add call to
  icon_theme_cache_post/postun.

OBS-URL: https://build.opensuse.org/request/show/280295
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=20
2015-01-08 13:07:27 +00:00
Raymond Wooninck
97c28b6f11 Accepting request 257736 from home:scarabeus_iv:branches:KDE:Extra
Update to actually build with suse rpmlintrc, now it should be passing.

OBS-URL: https://build.opensuse.org/request/show/257736
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=18
2014-10-22 11:48:30 +00:00
2396b39d18 Accepting request 243199 from home:dimstar:rpmlintrc
Rename rpmlintrc as per pkg guideline to %{name}-rpmlintrc

OBS-URL: https://build.opensuse.org/request/show/243199
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=16
2014-07-31 15:31:21 +00:00
Sascha Peilicke
6f29b7abca Accepting request 227747 from home:hgraeber:branches:KDE:Extra
- Update to 0.10.0
  * Refactor lots of the protocol and connection code
  * Introduce connection probing for reliably negotiating protocol features
  * Introduce the new DataStream protocol with streaming compression
  * Option for forcing the core to only accept SSL connections
  * Support for the Snore notification backend
  * Allow searching the web for selected text
  * Connection-related fixes
  * Allow for hiding inactive networks
  * Enable line wrap in the input field
  * Show backlog messages in the Chat Monitor
  * Remove SSL protocol selection, always use auto-negotiation for best
    results
  * Highlight rules are now case-insensitive by default
  * New and updated translations
  * Bump inxi version (for /sysinfo)
  * Use the raster rendering engine by default on OSX (should improve
    performance)

OBS-URL: https://build.opensuse.org/request/show/227747
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=14
2014-03-27 13:47:29 +00:00
Raymond Wooninck
90ed600f17 OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=12 2014-03-14 20:50:56 +00:00
Sascha Peilicke
c675e159e4 - Add back /etc/sysconfig/quasselcore (bnc#849850)
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=8
2014-01-08 12:49:34 +00:00
Christophe Giboudeaux
cc5b3b463b 0.9.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=6
2013-12-07 21:01:55 +00:00
Sascha Peilicke
78deda556b (bnc#849850)
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/quassel?expand=0&rev=4
2013-11-12 08:15:39 +00:00