3
0
mirror of https://github.com/ergochat/ergo.git synced 2025-04-26 17:57:59 +02:00

1425 Commits

Author SHA1 Message Date
Daniel Oaks
19bb6d5a46
Merge pull request from moortens/luser-count-fix
Fixed LUSERS count not subtracting invisible users
2018-04-20 17:19:50 +10:00
moortens
0b3abb5bde
Fixed LUSERS count not subtracting invisible users 2018-04-20 09:11:56 +02:00
Shivaram Lingamneni
221d157c06
Merge pull request from slingamn/developing
update developing documentation
2018-04-19 03:25:42 -04:00
Shivaram Lingamneni
1a6c334b3d update developing documentation 2018-04-19 03:22:45 -04:00
Shivaram Lingamneni
5e62cc4ebc initial vhosts implementation, 2018-04-19 03:00:56 -04:00
Daniel Oaks
40d6cd02da Fix whois channel handling 2018-04-18 01:11:12 +10:00
Shivaram Lingamneni
69fd3ac324 implement database auto-upgrades () 2018-04-16 16:35:01 -04:00
Daniel Oaks
3a00b64830
Merge pull request from slingamn/fix_fakelag
fix fakelag double-rate issue
2018-04-16 19:49:59 +10:00
Shivaram Lingamneni
f6d2dade4e fix fakelag double-rate issue
Basically, fakelag was counting the time imposed by its own sleeps as though
the user had themselves paused for that amount of time. Therefore, if a user
sent a large number of consecutive commands, every other command would pause
for the expected throttle interval, but the subsequent command would be
processed instantly (you'd get two back-to-back commands). This resulted in
throttled users being able to send at double the expected rate.
2018-04-16 04:32:57 -04:00
Daniel Oaks
c75d2c91c5
Merge pull request from slingamn/channelkeys.1
Updates to channel persistence
2018-04-16 13:35:48 +10:00
Daniel Oaks
68a237800c Correct language code for Norsk 2018-04-16 13:23:33 +10:00
Daniel Oaks
5811226760 Only allow valid snomasks to be set 2018-04-16 13:20:37 +10:00
Shivaram Lingamneni
f54561171e try to reduce redundant goroutines 2018-04-15 19:05:22 -04:00
Daniel Oaks
22f9df388d Fix trailing hack 2018-04-16 02:28:25 +10:00
Daniel Oaks
dd6aacee61 Setup v0.12.0-unreleased devel ver 2018-04-16 02:28:06 +10:00
Daniel Oaks
31e5db9c1e Release v0.11.0 v0.11.0 2018-04-15 19:47:20 +10:00
Shivaram Lingamneni
4778e7bcc7 fixes
* Placate `go vet`
* Reorder the `send` loop, clarify things a little
2018-04-15 01:21:32 -04:00
Shivaram Lingamneni
b2f798cf03 eliminate dedicated RunSocketWriter goroutine 2018-04-13 16:13:43 -04:00
Daniel Oaks
73613679af Try building for 32bit systems 2018-04-12 13:13:52 +10:00
Daniel Oaks
27c575e191 Um... name monitor subcommands handler properly 2018-04-12 10:11:45 +10:00
Daniel Oaks
b6ba2c7b7a manual: Update date 2018-04-11 23:16:14 +10:00
Daniel Oaks
e8568b5058 developing: Update docs as suggested by @enckse 2018-04-11 22:58:51 +10:00
Daniel Oaks
01eb2b2e4d
Merge pull request from slingamn/tweaks
more tweaks to letsencrypt documentation
2018-04-11 15:40:57 +10:00
Shivaram Lingamneni
7bb3dbb9eb more tweaks to letsencrypt documentation 2018-04-11 01:27:48 -04:00
Daniel Oaks
026ff5cb12 readme: Update a lil more 2018-04-11 14:46:54 +10:00
Daniel Oaks
391c6a8c31 readme: Update as recommended by @enckse 2018-04-11 14:43:12 +10:00
Daniel Oaks
a733634f9f manual: Edit the LE section a bit to hopefully read more nicely 2018-04-11 14:37:20 +10:00
Daniel Oaks
9649f88d89 manual: Add small note to LE section linking to darwin's bash file 2018-04-11 14:27:02 +10:00
Daniel Oaks
9180e4f42a
Merge pull request from enckse/master
FAQ Section: Let's Encrypt
2018-04-11 14:26:09 +10:00
Sean Enck
625fae6c8e
let's add a section on caveats where we maybe don't have suggestions but
know people have problems/questions
2018-04-10 23:34:33 -04:00
Sean Enck
242dbfd72c
how do you do let's encrypt? let's move this from an issue to the FAQ,
this probably takes care of  and  well enough to at least
resolve them and start using the md/docs
2018-04-10 21:26:44 -04:00
Daniel Oaks
6e85cbcf9c makefile: Add an explicit buildrelease case 2018-04-11 10:12:28 +10:00
Daniel Oaks
df17b77266 Back to -unreleased 2018-04-11 10:12:11 +10:00
Daniel Oaks
26fcb2ebbc Release v0.11.0-beta v0.11.0-beta 2018-04-11 09:37:09 +10:00
Daniel Oaks
ce6451c4f1 Enable languages and motd formatting by default 2018-04-11 09:26:42 +10:00
Daniel Oaks
efed72115b manual: Add early FAQ-ish section 2018-04-11 08:52:23 +10:00
Daniel Oaks
74af078f7f
Merge pull request from enckse/master
genpasswd confirmation of entered password
2018-04-11 08:28:11 +10:00
Sean Enck
dcf4cb7cde
when entering/generating the password it's helpful to at least be asked to confirm the input so if you get something like an extraneous character, on confirmation, you could catch that 2018-04-10 13:21:51 -04:00
Daniel Oaks
f1af7a2e2a
Merge pull request from slingamn/issue227
fix 
2018-04-10 07:51:15 +10:00
Shivaram Lingamneni
363b120cc5 fix 2018-04-09 12:46:20 -04:00
Daniel Oaks
9fe50731a4 languages: Mark Turkish as incomplete, since we updated strings 2018-04-09 23:45:41 +10:00
Daniel Oaks
1b47a19e5d Update license 2018-04-09 23:26:34 +10:00
Daniel Oaks
9e8920394f Only display modestring on connect if it's set 2018-04-09 16:37:06 +10:00
Daniel Oaks
b1a73142b5 Expose current git commit 2018-04-09 10:08:54 +10:00
Shivaram Lingamneni
8fb5a38851 Updates to channel persistence
1. Implement persistent channel keys ()
2. Persist changes to registered channel modes
3. Backend changes for persisting operator status (partial )
2018-04-03 21:49:40 -04:00
Daniel Oaks
f41067029e manual: Add Language note 2018-04-02 11:33:16 +10:00
Daniel Oaks
b6a997f68c Unify translations 2018-04-01 23:22:21 +10:00
Daniel Oaks
795c7aad9d Update example translation 2018-04-01 23:21:46 +10:00
Daniel Oaks
a95c77bb86 Remove old command line that's no longer valid 2018-04-01 23:07:49 +10:00
Daniel Oaks
7aea6af8db Update Norwegian translation (thanks again Morten!) 2018-04-01 21:39:45 +10:00