1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-12-23 02:13:25 +01:00
Commit Graph

80 Commits

Author SHA1 Message Date
Jfreegman
c6f2a9cb59
Merge with master branch 2016-09-24 23:31:20 -04:00
Jfreegman
703d5419a3
Ignore offline bootstrap nodes, small refactor of Nodes struct 2016-09-21 12:51:57 -04:00
Jfreegman
151f5f0c51
Add setting to control DHT nodeslist update frequency
Also rename a few things and semi-fix man page format issues
2016-09-20 13:13:12 -04:00
Jfreegman
a009f11c0c
Automatically update DHT nodeslist
List is now automatically fetched from nodes.tox.chat and placed in the
user config directory. The list is updated once every 30 days, and
will attempt to detect problems and re-fetch the list if necessary.

Also fixed a couple file descriptor leaks and cleaned some things up.
2016-09-20 00:00:09 -04:00
Jfreegman
5e20e6b279
Switch to using json DHT nodes file
Parsing json manually like this is ugly, but this allows us to use the json formatted nodeslist file
at nodes.tox.chat instead of having to update the list by hand. We could also potentially
use curl to fetch the list and update it automatically.
2016-09-17 21:38:32 -04:00
Marvin Ewald
5b1b420ac0 Add further explanation to the beep_on* options
This also renames beep_on* to bell_on*.
2016-07-21 11:35:09 +02:00
Marvin Ewald
9aedcf7753 Update docs 2016-07-17 19:22:40 +02:00
Jfreegman
43d9623877
Fix merge conflicts 2016-06-12 18:27:54 -04:00
Jfreegman
32442b6286
Disallow ctrl+m keybinding and revert to default settings on invalid bindings
Note: Ctrl+m uses the same control sequence as the enter key on many systems
2016-05-01 14:57:46 -04:00
Jfreegman
fc06a625a6
Put toxme.io back as it has a new owner 2016-04-25 14:49:23 -04:00
Jfreegman
e73ac9b6a4
Remove defunct nameserver 2016-03-30 00:30:47 -04:00
Marvin Ewald
c6a2bb8a90 Add settings option to set paste-mode key and update docs 2016-02-28 21:53:33 +01:00
Jfreegman
eb02424f8a
Update DHT nodes list 2016-02-25 19:04:37 -05:00
Jfreegman
a474e3bf39
Add settings option to disable friend connection change notifications 2016-02-25 17:06:49 -05:00
Jfreegman
60b431459c
Add another bootstrap node 2015-12-07 23:56:29 -05:00
Jfreegman
86b36d7a13
Add working bootstrap server to DHTnodes 2015-12-06 23:09:15 -05:00
Jfreegman
7025a33097
Merge with upstream 2015-11-01 21:07:22 -05:00
Jfreegman
8584feab80
Replace DNS-based username lookups with HTTPS & drop utox.org support 2015-10-28 17:14:17 -04:00
Jfreegman
941ac1d951
Update DHTnodes 2015-10-23 04:40:33 -04:00
Jfreegman
cea5f1fe04
Fix avatar size limit and fix comment 2015-10-20 22:47:11 -04:00
Jfreegman
171024428b
Merge with master branch 2015-10-16 21:01:49 -04:00
Jfreegman
a920f3edfe
Replace toxme.se with toxme.io in DNSservers list and remove hardcoded servers from source 2015-09-12 21:31:19 -04:00
Jfreegman
b2c512687a
Sort group peerlist by role/name 2015-09-01 17:27:17 -04:00
Jfreegman
083611f18e
Update DHTnodes 2015-08-13 15:03:02 -04:00
Jfreegman
0597152352
merge with master 2015-07-14 02:19:10 -04:00
Jfreegman
688ea927f8
Update dht nodes list and fix URL's 2015-07-08 22:40:17 -04:00
Jfreegman
05c05868c6 implement group private messaging 2015-03-22 01:07:56 -04:00
Jfreegman
22acba5aa8
merge wit upstream 2015-03-11 18:52:28 -04:00
fr33domlover
0c39e7b158 Add support for auto-away based on screen attach/detach 2015-03-09 01:38:30 +02:00
Loui Chang
53e4b2c971 Add support for custom timestamps in chat and logs.
Internal representations of the time_format setting are replaced by timestamp format strings.
time_format is only used in the setup.

Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2015-02-23 00:46:33 -05:00
Jfreegman
a89e6b2cdc
merge mistake 2015-02-19 21:36:21 -05:00
Jfreegman
dd3ea3dab5
merge with upstream 2015-02-19 21:33:46 -05:00
Loui Chang
38a0f6fae4 Make little action indicators on each output line configurable.
Also added a new DISCONNECTION line info type.

Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2015-02-13 02:09:40 -05:00
Jfreegman
6f45085d86
update DHTnodes for new test network 2015-01-20 00:52:00 -05:00
urras
2823115a6c
Update DHT nodes again 2015-01-11 15:06:15 -05:00
JFreegman
5599d73760 remove invalid node from nodes list 2015-01-11 14:28:52 -05:00
urras
61c50972e3
Update DHT node list 2015-01-11 14:06:33 -05:00
Jfreegman
47692edee4
update DHTnodes for real 2014-12-05 20:33:13 -05:00
Jfreegman
1baeb15073
update DHTnodes 2014-11-20 02:57:42 -05:00
Sean
ae04dd8fa5 Create toxic.desktop 2014-10-20 13:00:14 -07:00
Ansa89
d65f3ea58d Fix sound namefile 2014-10-20 10:55:06 +02:00
Jfreegman
2094186c0f
update DHTnodes 2014-10-08 14:44:15 -04:00
Jfreegman
d3a489b756 update settings and docs with peerlist-toggle keybinding 2014-10-08 03:08:08 -04:00
Jfreegman
5af561c811 new default sounds; rm unused sounds 2014-10-01 01:16:17 -04:00
Jfreegman
940af2c711 a few fixes, update example config file 2014-09-26 03:39:36 -04:00
Jfreegman
9ee7a48910 add setting to disable welcome message 2014-09-19 01:11:23 -04:00
Jfreegman
618704df76
remove duplicate DHT node 2014-09-18 22:52:05 -04:00
Sean
e2d310b10f Add TCP nodes on 443 2014-09-17 14:00:41 -07:00
Jfreegman
a1015a366a
update DHTnodes, small fixes 2014-09-17 13:52:27 -04:00
Jfreegman
7edcf6cb45 add setting to set path for chatlogs 2014-08-26 23:56:37 -04:00