Blob Blame History Raw
-------------------------------------------------------------------
Fri Mar 22 08:32:14 UTC 2024 - Michael Vetter <mvetter@suse.com>

- Add dino-0.4.3-emoji.patch:
  Add more emoji translations gh/dino/dino#1207

-------------------------------------------------------------------
Mon Jul 10 05:42:08 UTC 2023 - Michael Vetter <mvetter@suse.com>

- Update to 0.4.3:
  * Fix video for cameras with rotated image
  * Fix call window controlls hiding 
  * Fix call window styling 
  * Fix empty alias being handled different than none 
  * Fix crash on NS_URI call when own server has no MAM;
    drop broken mam: 1 "support" #1405
  * Focus ChatInput textbox after selecting emoji 
  * Fix character counting for fallbacks #1420
  * Fix chat input status having a fixed width requirement #1439
  * Fix chat input for IME #1419
  * Fix reactions being made to the wrong message #1426
  * data: Set X-Purism-FormFactor in .desktop file 
  * Ignore non-DTLS data before handshake is complete 
  * Do not send DTLS datagrams to RTP even after handshake 
  * Fix certificate start time
  * Fix potential crash in video calls

-------------------------------------------------------------------
Fri Mar 24 07:49:09 UTC 2023 - Michael Vetter <mvetter@suse.com>

- Update to 0.4.2:
  * Maintenance release with fix for CVE-2023-28686 and bug fixes.
    See https://dino.im/security/cve-2023-28686

-------------------------------------------------------------------
Fri Mar  3 08:01:54 UTC 2023 - Michael Vetter <mvetter@suse.com>

- Update to 0.4.1 bugfix release:
  * Consider stream readable when EOS is reached
  * Fix critical warnings after DTLS-SRTP calls without OMEMO verification
  * Fix typing notifications in groupchats
  * Fix some memory leaks
  * Stop regenerating message menu buttons
  * Clear chat input after /command 
  * Remove spell check setting 

-------------------------------------------------------------------
Wed Feb  8 07:59:52 UTC 2023 - Michael Vetter <mvetter@suse.com>

- Update to 0.4.0:
  See https://dino.im/blog/2023/02/dino-0.4-release/

-------------------------------------------------------------------
Fri Nov  4 08:58:29 UTC 2022 - Michael Vetter <mvetter@suse.com>

- Update to 0.3.1:
  * Maintenance release for libsoup3 support and bug fixes
- Remove dino-0.3.0-libsoup.patch

-------------------------------------------------------------------
Fri Oct 28 10:10:48 UTC 2022 - Michael Vetter <mvetter@suse.com>

- boo#1204259: Add dino-0.3.0-libsoup.patch

-------------------------------------------------------------------
Tue Oct 11 13:08:38 UTC 2022 - Michael Vetter <mvetter@suse.com>

- Fix build by using ninja instead of make for building
  See https://github.com/dino/dino/issues/1281

-------------------------------------------------------------------
Sun Feb 13 13:19:05 UTC 2022 - Michael Vetter <mvetter@suse.com>

- Update to 0.3:
  See https://dino.im/blog/2022/02/dino-0.3-release/

-------------------------------------------------------------------
Thu Sep 23 06:46:16 UTC 2021 - Michael Vetter <mvetter@suse.com>

- Update to 0.2.2:
  * Maintenance release for GTK+ 3.24.30 support and bug fixes.

-------------------------------------------------------------------
Mon Sep 20 16:35:54 UTC 2021 - Michael Vetter <mvetter@suse.com>

- Update to stable version 0.2.1

-------------------------------------------------------------------
Mon Sep 20 15:53:42 UTC 2021 - Michael Vetter <mvetter@suse.com>

- Use libsignal package instead of intree
- Look for libsignal-protocol-c >= 2.3.2 and not nust 2.3.2
  since we have 2.3.3 in Factory

-------------------------------------------------------------------
Mon Jun 11 11:28:00 UTC 2018 - mrueckert@suse.de

- use intree libsignal for now

-------------------------------------------------------------------
Wed May  2 15:01:43 UTC 2018 - mvetter@suse.com

- Add appdata file

-------------------------------------------------------------------
Sun Dec  3 16:52:28 UTC 2017 - mrueckert@suse.de

- adapt to new paths

-------------------------------------------------------------------
Sun Sep  3 18:33:54 UTC 2017 - mrueckert@suse.de

- only require the libraries if we actually use split libraries
  otherwise require the main package in the devel package

-------------------------------------------------------------------
Thu Aug 31 19:22:34 UTC 2017 - mrueckert@suse.de

- use project based email instead of our generic list

-------------------------------------------------------------------
Tue Aug 29 19:55:25 UTC 2017 - mrueckert@suse.de

- merge the shared library back into the main package

-------------------------------------------------------------------
Thu Aug 17 21:54:12 UTC 2017 - mrueckert@suse.de

- Update to version 0.0~git142.781d241:
  * Http file upload
  * request history since last known messages (#110)
  * Http file upload for version :0 and other server setups
  * http files: Fix double-free rance-condition ... and move classes around
  * http files: Fix for servers w/o file size limit
  * SRV records for XMPP over TLS
  * RosterList: Disconnect handlers on widget destroy Fixes #119
  * xmpp-vala: improve namespace handling, add some tests
  * Stream Management
  * xmpp-vala: Remove require-functions
  * openpgp: contact details provider (fingerprint), colored fingerprints, fix shown availability
  * Update translations Chinese (Simplified): tonghuix Dutch: Nathan Follens Esperanto: Tirifto French: Jean-Baptiste German: rugk Italian: Valerio Baldisserotto Spanish: sergio
  * Message Archive Management
  * fixup 4aee957 (request history since last known messages)
  * Undo/redo text in chat input
  * add DOAP (description of a project) file
  * libdino: do not process message twice
  * xmpp-vala: catch TLS errors during read()
  * libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins)
  * add plugin api for text commands

-------------------------------------------------------------------
Sat Aug 12 11:10:00 UTC 2017 - mrueckert@suse.de

- enable shared libsignal-protocol-c

-------------------------------------------------------------------
Tue Aug  8 10:23:04 UTC 2017 - mrueckert@suse.de

- merge with upstream spec file for fedora building

-------------------------------------------------------------------
Sat Aug  5 11:58:15 UTC 2017 - mrueckert@suse.de

- actually stop using split plugins

-------------------------------------------------------------------
Sat Aug  5 11:56:46 UTC 2017 - mrueckert@suse.de

- enable http upload plugin
- add support for building without split out plugins

-------------------------------------------------------------------
Mon Jul 17 10:02:39 UTC 2017 - mrueckert@suse.de

- Update to version 0.0~git122.f83e118:
  * Update translations
  * fixup 5ba95ef (Conversation details dialog)
  * Muc Invite + Kick
  * MUC join behaviour + small MUC error changes
  * Get rid of manual storage objects for delegates
  * Set jid handle in ContactDetails, use LabelHybrids more, remove edit from StartConversation
  * Session establishment
  * Make session negotiation optional
  * tito: add version file to remove warning
  * Small i18n fixes (#53)

-------------------------------------------------------------------
Wed Jun 14 10:44:23 UTC 2017 - mrueckert@suse.de

- Update to version 0~git1497377560.7bbbb73:
  * Roster versioning
  * fixup bcb9690 (Roster versioning)
  * MUC config form (data forms), MUC room info
  * Notifications + typing notifications + message marker settings per conversation
  * Conversation details dialog
  * Update translations
  * fixup 5ba95ef (Conversation details dialog)
  * Muc Invite + Kick
  * MUC join behaviour + small MUC error changes
  * Get rid of manual storage objects for delegates

-------------------------------------------------------------------
Thu Apr 27 01:40:33 UTC 2017 - mrueckert@suse.de

- Update to version 0~git1493236133.9728e83:
  * Replace OpenSSL with GCrypt
  * Make gdk-x11 optional
  * Handle conference bookmarks w/o nick
  * qlite: cleanup, fix nullity issues
  * xmpp-vala/core+libdino: concurrency + nullity improvements
  * signal-protocol/omemo: fix null-pointer issues
  * signal-protocol: use proper types and fix memleak (#59)
  * Sync MUC join/part behaviour with autojoin flag in bookmarks
  * cmake/signal-protocol: shared lib, mark_as_advanced and others
  * qlite/libdino: optimize db access

-------------------------------------------------------------------
Thu Apr 27 01:38:54 UTC 2017 - mrueckert@suse.de

- Update to version 0~git1493236133.9728e83:
  * cmake/signal-protocol: shared lib, mark_as_advanced and others
  * qlite/libdino: optimize db access

-------------------------------------------------------------------
Mon Apr 24 13:32:36 UTC 2017 - mrueckert@suse.de

- Update to version 0~git1492949024.3eb9aa0:
  * MUC improvements
  * gettext improvements (more strings, times, plural, de lang)
  * Replace OpenSSL with GCrypt
  * Make gdk-x11 optional
  * Handle conference bookmarks w/o nick
  * qlite: cleanup, fix nullity issues
  * xmpp-vala/core+libdino: concurrency + nullity improvements
  * signal-protocol/omemo: fix null-pointer issues
  * signal-protocol: use proper types and fix memleak (#59)
  * Sync MUC join/part behaviour with autojoin flag in bookmarks

-------------------------------------------------------------------
Fri Apr 21 10:47:13 UTC 2017 - mrueckert@suse.de

- Update to version 0~git1492626696.5c8275e:
  * Add gettext dependency
  * MUC improvements
  * gettext improvements (more strings, times, plural, de lang)
  * Replace OpenSSL with GCrypt
  * Make gdk-x11 optional
  * Handle conference bookmarks w/o nick
  * qlite: cleanup, fix nullity issues
  * xmpp-vala/core+libdino: concurrency + nullity improvements
  * signal-protocol/omemo: fix null-pointer issues
  * signal-protocol: use proper types and fix memleak (#59)

-------------------------------------------------------------------
Wed Apr 19 12:10:35 UTC 2017 - mvetter@suse.com

- Fix description for plugin-omemo

-------------------------------------------------------------------
Tue Apr 18 23:55:23 UTC 2017 - mrueckert@suse.de

- Switch to build time services instead of manual tarballs:
  run "osc service ra" to get a tarball for a local build.

  To trigger an update of the server side package run:

  "osc service rr"

- Switch to proper shared library packaging policy:
  - drop dino-libs
- Rename dino-libs-devel to dino-devel and drop the rpmlintrc
- Enable omemo plugin and add subpackage and recommends for it
- Use the find_lang macros to find the language files
- Prepare to use cmake macros instead of the %configure wrapper
  - Overwrite linker flags to not pass the -z now flag as long we
    use the intree copy of libsignal-protocol-c

-------------------------------------------------------------------
Tue Apr 18 23:51:09 UTC 2017 - mrueckert@suse.de

- Update to version 0~git1492539641.7e388fb:
  * Fix alt-tab behaviour when notification is active
  * Add gettext dependency
  * MUC improvements
  * gettext improvements (more strings, times, plural, de lang)
  * Replace OpenSSL with GCrypt
  * Make gdk-x11 optional
  * Handle conference bookmarks w/o nick
  * qlite: cleanup, fix nullity issues
  * xmpp-vala/core+libdino: concurrency + nullity improvements
  * signal-protocol/omemo: fix null-pointer issues

-------------------------------------------------------------------
Sun Apr 16 11:24:54 UTC 2017 - mvetter@suse.com

- add dino-rpmlintrc:
  Allow .so in dino-libs-devel. Probably the warning happens
  because it checks for dino-devel

-------------------------------------------------------------------
Sat Apr 15 19:40:11 UTC 2017 - mvetter@suse.com

- Update to commit e3b6953
- Prepare for using libsignal-protocol-c from distro.
  Dino cannot handle it yet though.
- Use pkgconfig for BuildRequires
- New packages: dino-libs, dino-libs-devel, dino-openpgp-plugin

-------------------------------------------------------------------
Mon Apr  3 22:46:02 UTC 2017 - mrueckert@suse.de

- update to the latest git changes

-------------------------------------------------------------------
Thu Mar 30 18:22:15 UTC 2017 - mvetter@suse.com

- Update to commit e910b39
- Disable omemo plugin until we have libsignal-protocol-c packaged
  (See https://github.com/WhisperSystems/libsignal-protocol-c/issues/59)
- Install all files properly

-------------------------------------------------------------------
Fri Mar 17 15:53:02 UTC 2017 - mvetter@suse.com

- Initial test package for openSUSE based upon git commit d3005bc