Michael Santos
42d524be45
README: reformat, cleanup
2023-03-11 06:20:53 -05:00
Michael Santos
f58742d7e0
examples: cleanup: use coproc
2022-09-26 07:29:19 -04:00
Michael Santos
7bbf51567b
0.14.2
...
Tag release for https://github.com/msantos/xmppipe/issues/6
Thanks @anjandev!
2022-02-07 08:29:15 -05:00
Michael Santos
20b987ce21
README: cleanup
2022-01-31 08:27:59 -05:00
Michael Santos
e1cbff0f14
Makefile: update static target for Ubuntu 20.04+
2022-01-26 13:12:49 -05:00
Michael Santos
2bece1a74d
README: sandbox->restrict_process
2020-09-12 07:03:43 -04:00
Michael Santos
a4bba88e40
README: fix typos
2020-08-21 08:12:54 -04:00
Michael Santos
5b23af5675
README: run shellcheck on examples
2020-08-20 06:19:10 -04:00
Michael Santos
80135667d6
usage: cleanup
2020-07-31 07:41:26 -04:00
Michael Santos
85c13af092
README: add HTTP upload, inline image example; formatting
2020-07-07 08:05:05 -04:00
Michael Santos
f80ab9c65e
Update README/usage
2020-07-04 07:21:01 -04:00
Michael Santos
c4b7c7d79c
README: inline images, XEP-0363 HTTP Uploads
...
Document the support for inline images for displaying images in clients
like Conversations and for creating upload slots for files.
2020-06-28 10:28:15 -04:00
Michael Santos
2e05ea3808
README: update compatibility list
2019-07-27 10:59:49 -04:00
Michael Santos
5f2c3003ff
v0.13.0
...
Update usage with --format option.
2019-07-04 10:10:40 -04:00
Michael Santos
4b85976242
--keepalives -> --keepalive
2019-05-07 08:13:47 -04:00
Michael Santos
4fac27e382
README: update message types
2018-08-04 09:06:52 -04:00
Michael Santos
ba2d49e4bd
Use argument as output JID
...
Instead of supplying the output JID as an optional argument:
xmppipe --output foo@conference.example.com
Use the first argument:
xmppipe foo@conference.example.com
The -o/--output switches are still accepted.
2018-07-22 10:00:41 -04:00
Michael Santos
846f87c6bd
scripts: rename variables
2018-07-18 09:49:26 -04:00
Michael Santos
29280e2edc
Document --chat option
...
Document usage of one to one chat:
xmppipe --chat --output me@example.com
Only provide the long option until a few quirks have been worked out:
* if only a username is provided, it will be expanded to a conference
name
# expands to me@conference.example.com
xmppipe --chat --output me
* should "normal" and "headline" message types also be supported?
* tests
2018-07-15 09:08:55 -04:00
Michael Santos
871569e3b5
README: cleanup
2018-07-14 08:43:10 -04:00
Michael Santos
ba02827064
README: example of sending notifications
2018-07-12 09:52:51 -04:00
Michael Santos
3f7ef5ca7b
debug: print state names
2018-05-23 10:05:19 -04:00
Michael Santos
169c6dd69e
README: example of notifications
2018-05-04 10:25:52 -04:00
Michael Santos
0984bc763b
examples: script clean up
2018-04-28 08:29:28 -04:00
Michael Santos
60895c46e4
README: use long options, bump version
...
Bump version for sandbox compilation changes.
2017-09-05 09:54:06 -04:00
Michael Santos
ec32315684
sandbox: use the lowercase name for configuration
2017-08-25 10:47:57 -04:00
Michael Santos
e28f208103
Optionally disable TLS cert verification
2017-07-09 08:33:06 -04:00
Michael Santos
c184ce68b2
Depend on libstrophe 0.9.2+
...
libstrophe 0.9.2 supports TLS certificate verification. Tested by:
* valid certificate: verified using strace that xmppipe is reading the
system SSL cert store
* invalid certificate:
sudo chmod 700 /usr/lib/ssl
Verified xmppipe rejected the cert as invalid without the local CA
root.
* valid certificate, invalid domain
Verified a subdomain hosted on the XMPP node but not included in the
TLS certificate is rejected.
2017-07-03 09:45:01 -04:00
Dmitry Podgorny
ef78dc7deb
Replace libuuid with xmpp_uuid_gen()
...
xmpp_uuid_gen() appeared in libstrophe-0.9.0 and solves issues with
libuuid across different systems.
2017-06-28 00:47:56 +03:00
Michael Santos
e98a6b24fa
Increment version for pre-connect sandbox
2017-04-19 10:28:47 -04:00
Michael Santos
899e988a6f
roomname: use UID in default roomname
...
Use the UID of the xmppipe process instead of the PID in the default
name. This allows many processes running under the same user on a host
to share the same output channel and makes it easier to pre-create the
MUC if the xmppipe XMPP user does not have MUC creation privs.
2017-04-08 08:26:14 -04:00
Michael Santos
0296f2fbbd
readme: running tests
2017-02-22 10:27:02 -05:00
Michael Santos
25f3441b33
README: add information about sandbox
2017-02-06 10:03:06 -05:00
Michael Santos
7cf7562bb1
Update readme
2017-01-26 10:32:10 -05:00
Michael Santos
04f0641df1
Add example of terminal sharing using script(1)
2016-09-18 08:35:30 -04:00
Michael Santos
34efc88484
Mention tested XMPP servers
2016-09-15 10:34:39 -04:00
Michael Santos
16f03deff4
Fix typo
2016-09-07 10:22:58 -04:00
Michael Santos
1e16b16c74
encoding: allow '@' and '/'
...
To make the JID easier to read, do not encode @ and /. Probably all the
RFC 3986 reserved characters can be passed through.
2016-09-05 09:04:14 -04:00
Michael Santos
1426be5902
Update README
2016-09-03 09:39:57 -04:00
Michael Santos
def456835b
Add README
2016-09-02 12:08:11 -04:00