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

Commit Graph

  • 0fe3855582 changelog: Describe new changes Daniel Oaks 2017-07-27 23:58:37 +10:00
  • 97cfc0b629 Print warnings to heavily encourage exposing port 6697 as a TLS port Daniel Oaks 2017-07-27 23:29:08 +10:00
  • 0b75351e56 Merge pull request #128 from euank/return-bad-ip-err Daniel Oaks 2017-07-26 17:19:08 +10:00
  • c7cf79648e Merge pull request #129 from euank/disallow-colon-nick Daniel Oaks 2017-07-26 17:17:41 +10:00
  • 3b47f3d470 config: don't casefold tls names #129 Euan Kemp 2017-07-25 23:27:11 -07:00
  • 449ef4cea1 strings: disallow ':' in nicks Euan Kemp 2017-07-25 23:02:35 -07:00
  • 2b155f9b1e server: close connection on parse-ip failure #128 Euan Kemp 2017-07-25 22:19:40 -07:00
  • 9bb0062dbc readme: Add build status Daniel Oaks 2017-07-26 11:39:50 +10:00
  • 470fc2a469 travis: Also run Go tests where they exist, when running through Travis Daniel Oaks 2017-07-26 08:04:23 +10:00
  • 73703be181 Merge pull request #126 from enckse/master Daniel Oaks 2017-07-26 07:34:15 +10:00
  • 68c23102d8
    dependency retrieval make rule #126 Sean Enck 2017-07-25 17:01:09 -04:00
  • 89053fdd15
    change location of svg Sean Enck 2017-07-25 16:55:22 -04:00
  • 28562b0f85
    travis basic settings Sean Enck 2017-07-25 16:54:34 -04:00
  • b807f492ed OPER: If client's already opered-up, ignore new OPER attempts Daniel Oaks 2017-07-23 22:50:50 +10:00
  • cc15ec9d2d vendor: Updated submodules Daniel Oaks 2017-07-14 17:43:29 +10:00
  • 2e8a98a925 irc: fix timer memleak Euan Kemp 2017-07-13 23:45:17 -07:00
  • b003cd6287 make: Fix build dirs Daniel Oaks 2017-07-14 17:21:28 +10:00
  • 2f3838d95a make: properly specify targets as phony #122 Euan Kemp 2017-07-13 23:12:36 -07:00
  • e6b6ab2b11 make: remove extraneous slash Euan Kemp 2017-07-13 23:10:58 -07:00
  • ba8c708318 info: Go over rehashing and the REST API Daniel Oaks 2017-07-02 08:17:34 +10:00
  • 285059a1bf info: Add S2S plans/info/etc Daniel Oaks 2017-07-02 07:55:02 +10:00
  • 475570d57f docs: Add a very basic INFO document. Daniel Oaks 2017-07-02 07:38:33 +10:00
  • 184438b99a readme: Explain new stable branch and go over building more completely Daniel Oaks 2017-07-01 22:43:15 +10:00
  • 3db81be7e3 startup: Add warning about running unreleased versions Daniel Oaks 2017-07-01 07:07:48 +10:00
  • c0fbc7908d sasl: Always send a 906 in response to AUTHENTICATE * Daniel Oaks 2017-06-30 11:06:10 +10:00
  • 7735ddfa03 Setup v0.8.3-unreleased devel ver Daniel Oaks 2017-06-30 11:04:24 +10:00
  • 376fa70244 Release v0.8.2 v0.8.2 Daniel Oaks 2017-06-30 01:14:50 +10:00
  • b633db3c9d modes: Also allow Voice Daniel Oaks 2017-06-30 01:14:38 +10:00
  • a833399d35 vendor: Updated submodules Daniel Oaks 2017-06-30 01:02:18 +10:00
  • 6ffc96d495 modes: Let users give other users privs in channels. Silly bug. Daniel Oaks 2017-06-30 00:59:51 +10:00
  • 279ac928ae Setup 0.8.2-unreleased for next release Daniel Oaks 2017-06-28 14:59:01 +10:00
  • b78b57bbf9 readme: Simplify and fold new sections into existing ones where possible Daniel Oaks 2017-06-27 08:35:58 +10:00
  • aa80045580 Merge branch 'platforms' of https://github.com/enckse/oragono into doc-fixes Daniel Oaks 2017-06-27 08:27:50 +10:00
  • f12cfe97fc
    example of running with a config #114 Sean Enck 2017-06-26 10:34:54 -04:00
  • 4a9a6dc700
    Platform specific packaging information #113 Sean Enck 2017-06-26 10:29:36 -04:00
  • 325ed3e112 Release v0.8.1 v0.8.1 Daniel Oaks 2017-06-26 15:57:38 +10:00
  • 50ee1034b4 Remove build script now that we have a decent makefile Daniel Oaks 2017-06-26 09:46:39 +10:00
  • 534854b42b
    Makefile for os-specific builds #111 Sean Enck 2017-06-24 15:41:11 -04:00
  • 88720c4354 changelog: Update Daniel Oaks 2017-06-25 03:57:57 +10:00
  • 0aae54cf33 readme: Fix channel reg command (thanks @enckse!) Daniel Oaks 2017-06-25 03:42:26 +10:00
  • 23a26f83fe client: Show real IP and whether the target's using TLS in WHOIS Daniel Oaks 2017-06-23 05:15:10 +10:00
  • 1c0c4841a1 General comments, fix misspellings and lints Daniel Oaks 2017-06-19 14:53:16 -06:00
  • 124139c097 changelog: Update Daniel Oaks 2017-06-18 08:29:32 -06:00
  • e5980beb7d SANICK: Fix check for new user Daniel Oaks 2017-06-18 08:23:51 -06:00
  • 194a301d23 vendor: Updated submodules Daniel Oaks 2017-06-15 10:15:41 -06:00
  • c9ed749538 Rename deps Daniel Oaks 2017-06-15 10:14:19 -06:00
  • 8b0435be5b Update readmes to new repo Daniel Oaks 2017-06-14 12:16:25 -06:00
  • 13176f94c7 vendor: Updated packages Daniel Oaks 2017-06-14 12:12:17 -06:00
  • 6a83358d69 Switch to new repo Daniel Oaks 2017-06-14 12:12:02 -06:00
  • a8fa131244 Move to new repo Daniel Oaks 2017-06-14 12:00:53 -06:00
  • 521203650c changelog: Update Daniel Oaks 2017-06-11 10:18:49 -06:00
  • 5b3cea8b98 xline: Add snomasks for setting/removing xlines Daniel Oaks 2017-06-11 10:17:55 -06:00
  • 5c725bb622 changelog: Document new snomasks and revise ordering Daniel Oaks 2017-06-11 10:03:32 -06:00
  • 309ec8191e Add 'k' snomask for kills (including those coming from dlines and klines) Daniel Oaks 2017-06-11 10:01:39 -06:00
  • 3ee26041ff Send snomask on client quits Daniel Oaks 2017-06-11 09:42:37 -06:00
  • fb1f6dab2b readme: Explain branches Daniel Oaks 2017-06-11 07:52:55 -06:00
  • e490e7bad4 changelog: Update! Daniel Oaks 2017-06-11 07:46:15 -06:00
  • 8a6ba6f9cc LIST: Start implementing ELIST conditions Daniel Oaks 2017-06-10 23:59:03 -06:00
  • f962c35d5f vendor: Updated submodules Daniel Oaks 2017-06-10 17:10:48 -06:00
  • 55d8eb5dce Make 'nick' snomask look nicer Daniel Oaks 2017-06-10 17:07:44 -06:00
  • 34863a6320 JOIN: Disable JOIN 0 support, in line with Insp Daniel Oaks 2017-06-10 17:03:23 -06:00
  • 4128ff6137 server: Check for channel permissions when renaming channels Daniel Oaks 2017-06-04 20:06:11 -06:00
  • 0f8ab4eaec server: Add proposed RENAME command Daniel Oaks 2017-06-04 20:01:37 -06:00
  • 53190ef131 Send a whole lot more snomasks Daniel Oaks 2017-05-28 12:43:09 -06:00
  • ebb9d629d7 xline: Add ANDKILL param to kill all matching clients Daniel Oaks 2017-05-24 00:58:36 -06:00
  • 3101f16478 readme: Extend registration instructions Daniel Oaks 2017-05-23 23:42:29 -06:00
  • c949ef539e Merge pull request #105 from vegax87/patch-1 Daniel Oaks 2017-05-17 13:47:32 -06:00
  • f6c8b0cd23 Update README.md #105 Vegax 2017-05-17 21:25:34 +02:00
  • a271481c41 Setup 0.8.1-unreleased for next release Daniel Oaks 2017-05-16 21:08:15 -06:00
  • f051b43f27 Release v0.8.0 v0.8.0 Daniel Oaks 2017-05-09 22:01:14 +10:00
  • 482ab1ac2a vendor: Updated submodules Daniel Oaks 2017-05-09 22:00:58 +10:00
  • 01248a6d37 changelog: Add new info Daniel Oaks 2017-05-09 21:33:15 +10:00
  • ab2ae70f13 help: Add help text for snomasks Daniel Oaks 2017-05-09 21:33:03 +10:00
  • d847d55c06 Fix wordWrap function so it doesn't drop chars, and fix client.Notice() to automagically split very long lines. Daniel Oaks 2017-05-09 21:09:44 +10:00
  • 9fe7c143c8 server: Remove useless comments, make idle/quit function layouts nicer Daniel Oaks 2017-05-09 20:37:48 +10:00
  • fb63691c8b commands: Timeout unregistered clients Daniel Oaks 2017-05-09 20:36:45 +10:00
  • ff82872934 reg: Rename commands to match Daniel Oaks 2017-03-08 21:36:13 +10:00
  • fd793d6adb Add very initial snomasks Daniel Oaks 2017-05-08 09:15:16 +10:00
  • 1afd3b8f78 server: Change localconnect msg to include username/realname Daniel Oaks 2017-05-01 19:03:04 +10:00
  • f5ecf70ecf logger: Flush file writes to ensure they get written out Daniel Oaks 2017-05-01 19:02:49 +10:00
  • 7ac96114c3 log: Allow logging to stdout Daniel Oaks 2017-05-01 18:51:37 +10:00
  • 51425b7764 help: Generate index of help topics Daniel Oaks 2017-04-30 13:53:49 +10:00
  • 2c9b2db9e3 developing: Link to dep tool, not old vendetta one Daniel Oaks 2017-04-30 13:25:35 +10:00
  • fe8fc6f924 readme: Link to latest release Daniel Oaks 2017-04-30 13:21:48 +10:00
  • c9b5a73fcd developing: Describe new vendor/ changes Daniel Oaks 2017-04-30 13:10:23 +10:00
  • 5ecdc427e8 vendor: Updated submodules Daniel Oaks 2017-04-30 13:09:36 +10:00
  • e85c3e9243 Add new .vendor submodule Daniel Oaks 2017-04-30 13:06:20 +10:00
  • 365b380164 Remove old Vendetta-based vendor/ Daniel Oaks 2017-04-30 12:47:47 +10:00
  • 9e1f3e5c87 changelog: Add new notes Daniel Oaks 2017-04-30 12:45:22 +10:00
  • 5c518531be Integrate StackImpact profiling Daniel Oaks 2017-04-30 12:35:07 +10:00
  • 2bd4d03ecc Prevent copying locks because that's silly Daniel Oaks 2017-04-30 11:12:25 +10:00
  • 4254672133 socket: Fix bad mutex unlock Daniel Oaks 2017-04-19 08:50:57 +10:00
  • c911ff2bcd Squash a bunch of possible races Daniel Oaks 2017-04-18 22:26:01 +10:00
  • 1977d03faf vendor: Updated submodules Daniel Oaks 2017-04-18 21:34:30 +10:00
  • f7a4f5d956 socket: Move to a timing-out send method that reduces goroutines and ensures QUIT/ERROR are sent Daniel Oaks 2017-04-18 20:29:00 +10:00
  • 067f982da4 socket: Remove old comment Daniel Oaks 2017-04-18 17:19:55 +10:00
  • f665ebac16 channels: Help prevent issues when join/parting Daniel Oaks 2017-04-18 17:19:44 +10:00
  • 4a66771c39 socket: Attempt to close sockets better Daniel Oaks 2017-04-18 16:43:24 +10:00
  • 1c917a19a7 client: Ensure ERROR message is parsed when quitting Daniel Oaks 2017-04-17 23:05:47 +10:00
  • 9cfa92ede8 modes: Avoid unnecessarily sending unknown mode numerics Daniel Oaks 2017-04-17 23:05:24 +10:00