Commit graph

1590 commits

Author SHA1 Message Date
Jan Kaluza
1309637a58 SQLite3Backend::setUser - use null for the 'id' when user.id is 0 2015-11-25 16:23:13 +01:00
Jan Kaluza
05bf03704a First half-working version of IRC transport for Slack 2015-11-25 16:02:23 +01:00
Jan Kaluza
3df6d53f23 Add cstdint.hpp 2015-11-25 07:16:46 +01:00
Jan Kaluza
3fb55b243e Working Slack RTM and message receiving. 2015-11-24 21:00:04 +01:00
Jan Kaluza
0a13c5f0ce Fix compilation with Swiften 2 2015-11-24 12:42:46 +01:00
Jan Kaluza
ed56f45984 Fix tests 2015-11-24 12:37:51 +01:00
Jan Kaluza
5adb3d1f97 Support for registering OAuth2 users using spectrum2_manager + lot of Slack improvements 2015-11-24 12:26:26 +01:00
Jan Kaluza
ad127c5dd6 Add just explicit_operator_boool 2015-11-24 12:22:12 +01:00
Jan Kaluza
5061012c80 Add also boost/utility 2015-11-24 12:17:23 +01:00
Jan Kaluza
8d9d36dc43 Add boost/predef 2015-11-24 10:57:43 +01:00
Jan Kaluza
3e75beb954 Almost working OAuth2 2015-11-23 09:07:38 +01:00
Jan Kaluza
ac3611f8ff Do not compile with cpp+11 2015-11-21 21:35:31 +01:00
Jan Kaluza
15e16d709e Remove cpprest - we cannot use C++11 unfortunately. Make the Slack and XMPP frontends as a plugin (statically compiled for now) 2015-11-20 20:45:07 +01:00
Jan Kaluza
f2a6ba12fc Slack frontend stub 2015-11-19 16:51:12 +01:00
Jan Kaluza
8f1f90064c Remove O2, add cpprestsdk 2015-11-19 15:19:14 +01:00
Jan Kaluza
7291e4c1ca Add 3rdparty oauth 2 library 2015-11-19 14:13:46 +01:00
vitalyster
096324974a Update Travis CI badge url 2015-11-19 14:42:21 +03:00
Vitaly Takmazov
5b5c3b6c52 drop libyahoo backend from debian build scripts 2015-11-19 11:12:07 +00:00
Vitaly Takmazov
89e377ba05 Merge branch 'master' into debian 2015-11-19 08:01:48 +00:00
Vitaly Takmazov
e37670c747 fix include paths 2015-11-19 07:53:35 +00:00
Jan Kaluza
c9f7e0b9f4 Merge branch 'master' of github.com:hanzz/libtransport 2015-11-18 14:06:56 +01:00
Jan Kaluza
78e71f9345 Cleanup the includes, rename source code files to match the class name exactly 2015-11-18 14:05:57 +01:00
Vitaly Takmazov
161bd19d60 fix compilation without tests 2015-11-16 15:07:40 +03:00
Jan Kaluza
e886f1597f Use Ubuntu Trusty in travis CI 2015-11-16 10:59:26 +01:00
Jan Kaluza
fe47e0979b Split libtransport in two - libtransport and XMPPFrontend (lives in ./spectrum/src/frontends/xmpp). It's first step to allow generic Spectrum 2 frontends. 2015-11-16 10:49:10 +01:00
Jan Kaluza
023fd0274c Fix createBooleanField compatibility with swiften2 2015-11-13 08:29:22 +01:00
Jan Kaluza
f19131615e Add form and response declaration removed by a mistake 2015-11-13 07:52:13 +01:00
Jan Kaluza
25b4659dd6 Fix FormUtils compilation with swiften2 2015-11-13 07:47:58 +01:00
Jan Kaluza
d37e8afadb Use FormUtils in SettingsAdHocCommand 2015-11-13 07:15:27 +01:00
Jan Kaluza
d04f7e19a7 Add FormUtils methods to make XMPP Forms handling easier to read even when keeping it portable between swiften2 and swiften3. 2015-11-12 18:19:53 +01:00
Jan Kaluza
d6b44717ca Swiften 3.x.y uses FormField::UnknownType as a default type for form fields without any type. Handle that properly in the UserRegistration. 2015-11-12 14:23:12 +01:00
Jan Kaluza
fa0448ce33 Fix tailing the log output in Docker entry point 2015-11-11 16:26:37 +01:00
Jan Kaluza
9d509f2b7b Add initial Dockerfile 2015-11-11 12:44:51 +01:00
Jan Kaluza
8a3b2c7515 Do not need libpurple-hanzz in Fedora spec file 2015-11-11 10:05:20 +01:00
Jan Kaluza
5406e76404 Disable libcommuni backend in Fedora spec file temporarily before communi 3.x.y gets into F23 2015-11-11 08:37:37 +01:00
Jan Kaluza
c83fd4c4b1 Support only libcommuni >= 3.0.0 2015-11-11 08:01:19 +01:00
Jan Kaluza
c4181a9c48 Disable the compiler warning for deprecated boost::signals usage (#63). We cannot use boost::signals2 right now, because Swiften is not going to use it in the version 3.x.y. 2015-11-10 12:30:26 +01:00
Vitaly Takmazov
cc8c830803 Travis CI badge 2015-11-10 14:09:15 +03:00
Jan Kaluza
97d86729ed Remove libyahoo2 backend - it was based on really old library without any support 2015-11-10 12:03:29 +01:00
Jan Kaluza
5a8bf5d7ed Support for Travis CI 2015-11-10 11:46:00 +01:00
Jan Kaluza
90ef6e3128 Fix HAVE_SWIFTEN_3 definition to work also in gcc. Fix the tests to work with swiften3 and also with swiften2. 2015-11-10 11:18:48 +01:00
Vitaly Takmazov
1045ad7b73 Merge branch 'master' into swiften3 2015-10-15 16:21:31 +03:00
Vitaly Takmazov
a25edefbb8 CRLF -> LF 2015-10-15 16:20:02 +03:00
Vitaly Takmazov
20d8dd690e fix tests (TODO filetransfer) 2015-10-15 15:41:16 +03:00
Vitaly Takmazov
b9d0590c67 fix tests WIP 2015-10-15 14:53:08 +03:00
vitalyster
66a2834334 Merge pull request #2 from mcepl/fix_build_tarball
Make the build_*.sh scripts a little bit more robust.
2015-10-15 10:55:03 +03:00
Matěj Cepl
f9c08d484e Make the build_*.sh scripts a little bit more robust. 2015-10-15 09:52:26 +02:00
Vitaly Takmazov
5f280abcfc fix compatibility macro 2015-10-15 10:44:34 +03:00
vitalyster
43d2022093 Merge pull request #66 from moyamo/master
Prevent python plugin from crashing with InvalidWireType exception
2015-10-10 18:11:20 +03:00
moyamo
5002dce4a9 Prevent python plugin from crashing with InvalidWireType exception
Too much data was passed to wrapper.parseFromString resulting in it
trying to read another tag even after the WrapperMessage has ended
2015-10-09 18:53:52 +02:00