Commit graph

  • fab49694c6 Use pure-go SQLite driver main Trevor Slocum 2023-03-23 20:47:06 -0700
  • d1e3b6a46b Ignore commands sent before USER rather than disconnecting the client Trevor Slocum 2023-03-23 20:38:25 -0700
  • 43f4ee95f4 Rename variables from ALL CAPS to camelCase Trevor Slocum 2021-06-24 23:00:33 -0700
  • 17017d0719 Remove dependency on testify Trevor Slocum 2021-06-24 22:47:18 -0700
  • d779d380fe Compile ODYSSEY text into binary Trevor Slocum 2019-07-10 01:17:35 -0700
  • 52044712c1 Resolve issue with reloading configuration Trevor Slocum 2019-07-10 00:53:57 -0700
  • 2562d0804b Add initial test case Trevor Slocum 2019-03-28 18:53:17 -0700
  • 89c47de0e6 Update Travis-CI file and migrate to go modules Trevor Slocum 2019-03-28 02:16:14 -0700
  • 6d21adbc13 Mark non-SSL clients Trevor Slocum 2017-12-20 17:01:52 -0800
  • 5adbcbb640 Clean up client disconnection Trevor Slocum 2017-12-20 02:22:40 -0800
  • dc0cb8b3c8 Add channel modes +k and +l Trevor Slocum 2017-12-20 01:06:42 -0800
  • e91d8a4dae Add channel modes +i, +m and +r, MOTD config option and banned message when connecting Trevor Slocum 2017-12-20 00:48:32 -0800
  • 7db983d592 Improve HELP Trevor Slocum 2017-12-15 21:26:22 -0800
  • 12cf575569 Implement BAN and KILL Trevor Slocum 2017-12-14 17:39:18 -0800
  • 54c43696ac Use sqlx to simplify things Trevor Slocum 2017-12-11 03:01:24 -0800
  • 3c9d37f7fb Add accounts, server/channel moderation Trevor Slocum 2017-12-01 23:50:51 -0800
  • 1aeaeeffd9 Migrate to GitHub Trevor Slocum 2017-10-26 16:35:18 -0700
  • b0ac22eec0 Merge branch 'master' of gitlab.com:tslocum/anonircd Trevor Slocum 2017-09-27 14:27:45 -0700
  • 9b7e7cb341 Cleanup and bugfix Trevor Slocum 2017-09-27 14:21:18 -0700
  • 5153ddbfe9 Improve TOPIC support Trevor Slocum 2017-09-14 11:59:54 -0700
  • e06d24a1a0 Use concurrent sync.Map (new in Go 1.9) Trevor Slocum 2017-09-12 22:51:51 -0700
  • 1aebbcefd5 Use new (Go 1.9+) concurrent sync.Map Trevor Slocum 2017-09-12 22:51:51 -0700
  • 66b6c5630c Minor cleanup and small bug fix Trevor Slocum 2017-09-08 19:22:12 -0700
  • f2a5474ad5 Migrate project to GitLab Trevor Slocum 2017-09-06 00:16:22 +0000
  • d864b6bf68 Merge branch 'master' of github.com:tslocum/anonircd Trevor Slocum 2017-07-25 20:42:22 -0700
  • 39b6a09572 Add Travis CI file Trevor Slocum 2017-07-25 14:21:55 -0700
  • 75ec0e11bf Add mode +D delaying user count updates, add modes table to README Trevor Slocum 2017-07-25 20:41:15 -0700
  • fe9048a975 Add Travis CI file Trevor Slocum 2017-07-25 14:21:55 -0700
  • 24fc8f9ef5 Update dependencies Trevor Slocum 2017-07-24 14:13:44 -0700
  • 90d0732aab Add WHOIS easter egg, closes #9 Trevor Slocum 2017-06-08 00:39:01 -0700
  • bba2aff2cd Add AWAY support and update README, fixes #22 Trevor Slocum 2017-06-07 18:53:08 -0700
  • d1d1d43e2b Switch vendoring mechanism from govendor to godep Trevor Slocum 2017-04-29 14:58:28 -0700
  • 4d0dd1b9c1 Resolve client write buffer deadlock, add ProfilingPort config option Trevor Slocum 2017-04-29 14:36:33 -0700
  • 80a5f88b0f Resolve message decode nil pointer error Trevor Slocum 2017-04-19 11:25:33 -0700
  • 16e2a8883b Fix duplicate PART messages when multiple clients leave at once Trevor Slocum 2017-04-15 15:45:53 -0700
  • f2e266fbf4 Add/update dependencies Trevor Slocum 2017-04-15 14:57:06 -0700
  • c92554fe62 Potentially resolve concurrent read/write crashes Trevor Slocum 2017-04-15 14:31:16 -0700
  • e12a23f209 Scare away the ghost Anonymous appearing in single user channels Trevor Slocum 2017-04-15 02:51:17 -0700
  • 447f5a2f98 Update dependency toml Trevor Slocum 2017-04-08 20:07:39 -0700
  • d1a24212e9 Potentially resolve write error server crash Trevor Slocum 2017-04-08 20:01:01 -0700
  • fc5fd4192f Hide all PINGs and PONGs Trevor Slocum 2016-09-18 00:53:39 -0700
  • 691aa1c1ba Allow connections to be restarted, catch SIGHUP Trevor Slocum 2016-09-15 23:12:25 -0700
  • 5f2275700d Run gofmt on source files Trevor Slocum 2016-09-15 18:25:52 -0700
  • 3dff531449 Improve mode diffing/printing and MODE implementation Trevor Slocum 2016-09-07 21:19:32 -0700
  • 4afc33d160 Update README.md Trevor Slocum 2016-09-07 01:54:16 -0700
  • 233083c606 Sort LIST by client count, obey +s and +p Trevor Slocum 2016-09-06 17:38:11 -0700
  • 6d106f4e47 Implement LIST Trevor Slocum 2016-09-06 00:04:36 -0700
  • a1ce23d011 Add client/channel mode +c to hide client count, channel +z for SSL only Trevor Slocum 2016-09-05 23:49:05 -0700
  • efcefb7636 Vendor toml Trevor Slocum 2016-09-04 21:42:15 -0700
  • 404e55d514 Unify clients and channels as entities, implement basic user/channel mode switching Trevor Slocum 2016-09-04 02:22:33 -0700
  • 756d796424 Allow use of comma separated channels with some commands, fix PING and PONG Trevor Slocum 2016-09-02 02:24:27 -0700
  • d3c9c9f4fc Read anonircd.conf, add SSL support Trevor Slocum 2016-09-02 00:49:36 -0700
  • b46940bed3 Split into separate files Trevor Slocum 2016-09-01 22:54:54 -0700
  • d914fecabd Implement NAMES, WHO and the userhost-in-names CAP, fully implement USER command response (welcome, supported modes) Trevor Slocum 2016-09-01 17:12:42 -0700
  • 0edad11fc9 Record and include USER message username in self-directed messages Trevor Slocum 2016-09-01 12:59:56 -0700
  • 1c671592bb Somehow it works Trevor Slocum 2016-08-31 23:35:27 -0700
  • 1fb13ec5fd Getting closer Trevor Slocum 2016-08-31 01:44:40 -0700
  • 528fd03f6f Initial commit Trevor Slocum 2016-08-25 22:50:24 -0700