3
0
mirror of https://github.com/ergochat/ergo.git synced 2024-11-26 22:09:24 +01:00
Commit Graph

3213 Commits

Author SHA1 Message Date
Shivaram Lingamneni
1ab06949bf
Merge pull request #1016 from ajaspers/mysql
Add support for Unix domain sockets.
2020-05-16 22:19:43 -07:00
Alex Jaspersen
fc1d6ee724 Uncomment MySQL port in default configs.
This ensures that host:port is used rather than an empty address,
which defaults to 127.0.0.1:3306 (ignoring the host in the config).
2020-05-17 05:13:10 +00:00
Alex Jaspersen
3468a8cb8a Add support for Unix domain sockets.
This adds a new configuration option, socket-path, instead of using
host.
2020-05-17 05:04:03 +00:00
Shivaram Lingamneni
c0b74f298a
Merge pull request #1015 from oragono/revert-1013-mysql
Revert "Add support for Unix domain sockets"
2020-05-16 21:33:40 -07:00
Shivaram Lingamneni
66561771e6
Revert "Add support for Unix domain sockets" 2020-05-17 00:30:02 -04:00
Shivaram Lingamneni
de39384875
Merge pull request #1014 from slingamn/issue1011_webirc
#1011: recommend allowing webirc from localhost
2020-05-16 20:50:07 -07:00
Shivaram Lingamneni
9402c0acf7 #1011: recommend allowing webirc from localhost 2020-05-16 23:13:24 -04:00
Shivaram Lingamneni
045dd89c41
Merge pull request #1013 from ajaspers/mysql
Add support for Unix domain sockets
2020-05-16 19:58:34 -07:00
Alex Jaspersen
475ec9fb24 Add support for Unix domain sockets. 2020-05-16 20:12:20 +00:00
Shivaram Lingamneni
8e30cbb36b
Merge pull request #1010 from slingamn/eieio
make histserv replies come from histserv, not hostserv
2020-05-15 08:58:19 -07:00
Shivaram Lingamneni
9517adae9d make histserv replies come from histserv, not hostserv 2020-05-15 11:54:28 -04:00
Shivaram Lingamneni
ade87463c2
Merge pull request #1009 from slingamn/issue1005_multiline_blanks
fix #1005
2020-05-15 05:07:29 -07:00
Shivaram Lingamneni
8efbc4bc32 maintain lenBytes as a running count 2020-05-14 22:16:34 -04:00
Shivaram Lingamneni
2779fe7c10 fix #1005 2020-05-14 12:58:49 -04:00
Shivaram Lingamneni
a46c0eed9f
Merge pull request #1004 from slingamn/vanish.4
fix #858 and #383
2020-05-14 06:54:24 -07:00
Shivaram Lingamneni
7af5ffd3c2
Merge pull request #1006 from slingamn/issue1003.1
fix #1003
2020-05-14 01:26:10 -07:00
Shivaram Lingamneni
178cc0a939 review fix 2020-05-13 19:41:31 -04:00
Shivaram Lingamneni
b3d7c9af62 neutral language 2020-05-13 12:12:31 -04:00
Shivaram Lingamneni
de3e2e3950 review fixes 2020-05-13 11:56:17 -04:00
Shivaram Lingamneni
d092f6b330 explanatory comment for CompileMasks 2020-05-13 10:07:54 -04:00
Shivaram Lingamneni
be0dedf260 fix #1003 2020-05-13 06:51:15 -04:00
Shivaram Lingamneni
67f35e5c8a fix #858 and #383 2020-05-12 12:05:40 -04:00
Shivaram Lingamneni
21958768d8
Merge pull request #1002 from oragono/ident
upgrade go-ident to fix parsing issue
2020-05-11 15:31:44 -07:00
Shivaram Lingamneni
d94a0aea9a upgrade go-ident to fix parsing issue 2020-05-11 18:25:25 -04:00
Shivaram Lingamneni
b951546b77
Merge pull request #1001 from slingamn/ratify_setname
ratify SETNAME
2020-05-11 15:13:43 -07:00
Shivaram Lingamneni
2257f33efa ratify SETNAME 2020-05-11 18:11:09 -04:00
Shivaram Lingamneni
0f03b323d7
Merge pull request #997 from slingamn/issue996_proto.1
fix #996
2020-05-10 23:05:55 -07:00
Shivaram Lingamneni
548a2f814a Merge remote-tracking branch 'origin/master' into issue996_proto.1 2020-05-11 02:04:20 -04:00
Shivaram Lingamneni
51c65f999d
Merge pull request #998 from slingamn/operator_topic
treat channel founder as such even if they don't have +q
2020-05-10 22:51:07 -07:00
Shivaram Lingamneni
678960d29e
Merge pull request #999 from ajaspers/invisible_count
Call ApplyUserModeChanges for default user modes.
2020-05-10 22:51:00 -07:00
Alex Jaspersen
d5cec62df3 Call ApplyUserModeChanges for default user modes.
This ensures that counts like the number of invisible users are updated
correctly.
2020-05-11 05:41:40 +00:00
Shivaram Lingamneni
c738a754a2 treat channel founder as such even if they don't have +q
This affects /TOPIC, /INVITE, and a few others.
2020-05-10 23:17:09 -04:00
Shivaram Lingamneni
89984f9c36 fix untrusted PROXY lines being accepted
As of 3dc5c8de78, the PROXY-before-TLS proxy line
and any proxy information carried in X-Forwarded-For
do not count as the "first line", so an additional
client-supplied PROXY line would have been accepted.
2020-05-10 19:12:18 -04:00
Shivaram Lingamneni
d562c6d25a more informative IP connection logline 2020-05-10 19:04:54 -04:00
Shivaram Lingamneni
0f7d58b1c5 fix #996 2020-05-10 06:17:11 -04:00
Shivaram Lingamneni
93f1e5b5b8
Merge pull request #995 from slingamn/issue994_unknowncommand.1
fix #994
2020-05-08 13:12:16 -07:00
Shivaram Lingamneni
f2e6142136
Merge pull request #993 from slingamn/issue952_cloak_db.1
fix #952
2020-05-08 13:11:48 -07:00
Shivaram Lingamneni
6f688a4644 fix #994 2020-05-08 05:50:10 -04:00
Shivaram Lingamneni
36dab4e57d review fix 2020-05-08 02:47:08 -04:00
Shivaram Lingamneni
215d36cff1 enable cloaking by default 2020-05-08 01:26:50 -04:00
Shivaram Lingamneni
8c74b0660b fix #952 2020-05-08 01:18:00 -04:00
Shivaram Lingamneni
d187cc5512
Merge pull request #991 from ajaspers/who_invisible
Hide +i users from WHO * queries.
2020-05-07 19:09:38 -07:00
Alex Jaspersen
a6e4a26cbb Performance optimization for determining friends in WHO <mask>.
Construct a hash set of the user's channels and check that rather than
querying channel membership, to reduce the number of locks that need to be
acquired.
2020-05-08 01:55:47 +00:00
Shivaram Lingamneni
d1c183777a
Merge pull request #992 from slingamn/simplify
simplify listener rehash logic
2020-05-07 11:11:58 -07:00
Shivaram Lingamneni
17909a5db0 simplify listener rehash logic 2020-05-07 06:42:50 -04:00
Shivaram Lingamneni
c426cc8bab
Merge pull request #989 from slingamn/proxy_allowed_localhost
new recommended default: proxy allowed from localhost
2020-05-06 20:22:28 -07:00
Alex Jaspersen
b3cfcc1289 Show users in WHO queries if they are friends, i.e. they share a channel. 2020-05-07 03:00:28 +00:00
Shivaram Lingamneni
98b91e7bdd review fix 2020-05-06 22:52:01 -04:00
Shivaram Lingamneni
079719c57c
Merge pull request #988 from slingamn/recommended_port
use 8097 as the example websocket port
2020-05-06 19:28:41 -07:00
Alex Jaspersen
1ef41d6020 Hide +i users from WHO * queries.
Fixes #990.
2020-05-07 00:16:22 +00:00