These 56 commits are when the Protocol Buffers files have changed:
Commit: | ee89203 | |
---|---|---|
Author: | Vitaly Takmazov | |
Committer: | vitalyster |
libpurple: do not delete accounts.xml * Do not delete accounts.xml, this will allow to simplify plugin a lot: no need in storage backend, no need to save/restore settings on backend side * Read old saved settings on the frontend side and push to backend on login to be backward compatible
The documentation is generated from this commit.
Commit: | 8fcc174 | |
---|---|---|
Author: | Vitaly Takmazov | |
Committer: | Vitaly Takmazov |
Server-side file transfers * dropped all FT* structures and code, it was copy-pasted from Spectrum1 and never worked. * added Attachment structure to the protocol, ConversationMessage now able to have urls attached. * XMPP frontend maps Attachment to jabber:x:oob payload. * Dropped Xfer UI from the libpurple backend, we only need to handle file-recv-request signal to accept file transfer and file-recv-complete signal to forward received file. Files are received in the web.directory.
Commit: | 4561077 | |
---|---|---|
Author: | vitalyster | |
Committer: | GitHub |
protobuf wants the syntax version defined (#387) * protobuf wants the syntax version defined According to: [ 31%] Running Python protocol buffer compiler on protocol.proto [libprotobuf WARNING /var/tmp/portage/dev-libs/protobuf-9999/work/protobuf-9999/src/google/protobuf/compiler/parser.cc:547] No syntax specified for the proto file: protocol.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) * protobuf: fix syntax declaration Co-authored-by: rigid <rigid-gh@boogiepalace.hopto.org>
Commit: | 573cd5a | |
---|---|---|
Author: | Vitaly Takmazov | |
Committer: | Vitaly Takmazov |
drop outdated msvc dependencies
Commit: | 0a78ace | |
---|---|---|
Author: | himselfv | |
Committer: | vitalyster |
Carbons (#267) Forward own messages from legacy network * requires XEP-280/XEP-297 enabled client and XEP-0356 enabled server * closes #265
Commit: | 9de5e65 | |
---|---|---|
Author: | Jan Kaluza |
Libpurple + Libtransport: Support aliases in rooms, fix joining rooms on protocols where you cannot join with custom nickname, show topic in the service discovery for rooms.
Commit: | 39c8618 | |
---|---|---|
Author: | Jan Kaluza |
Libtransport: Allow setting room list per user
Commit: | 5f04f45 | |
---|---|---|
Author: | Jan Kaluza | |
Committer: | Jan Kaluza |
Libtransport: Fix #85 - Add iconhash field to Participant type. When backend uses that field, Frontends will ask for VCards with name set to 'room/user' format.
Commit: | 9813552 | |
---|---|---|
Author: | Jan Kaluza |
Send api version to backend so it can use future features based on this version number
Commit: | ef1711d | |
---|---|---|
Author: | Jan Kaluza |
Send buddies to backend in new TYPE_BUDDIES message on login when features.send_buddies_on_login in backend config is set.
Commit: | 58fbe0d | |
---|---|---|
Author: | HanzZ |
Communi: Handle and forward socket errors. Fixes for example situation when user tries to join the room on server which does not exist.
Commit: | 4f9457b | |
---|---|---|
Author: | HanzZ |
Added testing swiften_raw backend which just changes to/from attributes and forwards unchanged stanzas
Commit: | 255cc84 | |
---|---|---|
Author: | HanzZ |
Revert "fix autoregistration" This reverts commit 393cf1cc03032c5938bcc57d54659b6aeb415aa3.
Commit: | 393cf1c | |
---|---|---|
Author: | HanzZ |
fix autoregistration
Commit: | 0185f94 | |
---|---|---|
Author: | HanzZ |
Swiften backend: support MUC
Commit: | 1af263f | |
---|---|---|
Author: | HanzZ |
make enum for Participant.flags
Commit: | f7dc91c | |
---|---|---|
Author: | HanzZ |
Set adhoc settings according to config even when storage backend is not set
Commit: | 0b0e020 | |
---|---|---|
Author: | Jan Kaluza |
Add general API to set per user settings using adhoc commands which can be defaulted from config file. Add 'Send messages as headlines' Transport setting
Commit: | b18424c | |
---|---|---|
Author: | Jan Kaluza |
Forward message timestamps
Commit: | 22679e9 | |
---|---|---|
Author: | Jan Kaluza |
add RoomList support to libtransport, so backends can send list of available rooms
Commit: | eabd401 | |
---|---|---|
Author: | Vitaly Takmazov |
Merge branch 'master' of https://github.com/hanzz/libtransport
Commit: | 8b7923f | |
---|---|---|
Author: | Jan Kaluza |
Much more useful spectrum2_manager
Commit: | f1d9579 | |
---|---|---|
Author: | Vitaly Takmazov |
Merge branch 'master' of https://github.com/hanzz/libtransport
Commit: | b326bca | |
---|---|---|
Author: | HanzZ |
set sqlite3 as default backend
Commit: | ffcc2a1 | |
---|---|---|
Author: | Vitaly Takmazov |
msvc-deps: protobuf
Commit: | 6ec5663 | |
---|---|---|
Author: | HanzZ |
Send backend id back to main instance
Commit: | 346e24d | |
---|---|---|
Author: | Jan Kaluza |
Fixed header corruption on 64bit windows
Commit: | 6b81ff0 | |
---|---|---|
Author: | HanzZ |
Support for buddies on more groups
Commit: | 84de9b0 | |
---|---|---|
Author: | Jan Kaluza |
Removed examples and tests since they were not used/compiled anymore
Commit: | 081b825 | |
---|---|---|
Author: | HanzZ |
Added ConnectionError enum to protocol.proto
Commit: | cbcf2f1 | |
---|---|---|
Author: | HanzZ |
networkplugin is now in separate library libtransport-plugin + does not depend on boost/swiften/libtransport
Commit: | 260262c | |
---|---|---|
Author: | HanzZ |
Move FT to separate class
Commit: | 7b692e8 | |
---|---|---|
Author: | HanzZ |
FT works on libpurple backend's side. not working on spectrum2 server part yet
Commit: | bcce0a6 | |
---|---|---|
Author: | HanzZ |
Added StatusType into protobuf protocol
Commit: | 632afea | |
---|---|---|
Author: | Jan Kaluza |
More documentation + API cleaning
Commit: | 8ee0310 | |
---|---|---|
Author: | Jan Kaluza |
First untested version of blocking feature
Commit: | 330ecc6 | |
---|---|---|
Author: | Jan Kaluza |
Memory stats
Commit: | a9ccbdc | |
---|---|---|
Author: | HanzZ |
Working XHTML from XMPP to legacy network
Commit: | fb420ef | |
---|---|---|
Author: | Jan Kaluza |
Working attention from XMPP -> legacy network
Commit: | b0bcade | |
---|---|---|
Author: | HanzZ |
Hopefully working authorizations. Tested it only once :)
Commit: | bf5cc01 | |
---|---|---|
Author: | HanzZ |
Typing notification from legacy network -> XMPP
Commit: | bdc94b1 | |
---|---|---|
Author: | HanzZ |
Forward presence to legacy network
Commit: | 62fcb14 | |
---|---|---|
Author: | Jan Kaluza |
send authorize after logging legacy network
Commit: | 56c45b9 | |
---|---|---|
Author: | Jan Kaluza |
send VCard request to backend
Commit: | a1eba9b | |
---|---|---|
Author: | Jan Kaluza |
handle subject
Commit: | 8e03fbe | |
---|---|---|
Author: | Jan Kaluza |
Working part, moderators resending
Commit: | 457d19d | |
---|---|---|
Author: | HanzZ |
Working join/rename
Commit: | 2add374 | |
---|---|---|
Author: | Jan Kaluza |
working messaging and PM (only if you send it to user@server.tld, so normal PMs doesn't work yet)
Commit: | 2c526db | |
---|---|---|
Author: | Jan Kaluza |
leaving the room works
Commit: | 6699a89 | |
---|---|---|
Author: | Jan Kaluza |
Working IRC room join + proper 110 status code sending
Commit: | 0a33a31 | |
---|---|---|
Author: | HanzZ |
part of IRC presences sending
Commit: | 1ebe553 | |
---|---|---|
Author: | HanzZ |
join IRC room
Commit: | bc58557 | |
---|---|---|
Author: | HanzZ |
ping/pong, message transfering
Commit: | e8b61aa | |
---|---|---|
Author: | HanzZ |
pinging backends
Commit: | 1105d3f | |
---|---|---|
Author: | HanzZ |
first part of networkpluginserver
Commit: | ac1b0af | |
---|---|---|
Author: | Jan Kaluza |
proto