50 Commits (6d21adbc13634c75af0702d22ba97e6137fbec9e)
 

Author SHA1 Message Date
Trevor Slocum 6d21adbc13 Mark non-SSL clients
5 years ago
Trevor Slocum 5adbcbb640 Clean up client disconnection
5 years ago
Trevor Slocum dc0cb8b3c8 Add channel modes +k and +l
5 years ago
Trevor Slocum e91d8a4dae Add channel modes +i, +m and +r, MOTD config option and banned message when connecting
5 years ago
Trevor Slocum 7db983d592 Improve HELP
5 years ago
Trevor Slocum 12cf575569 Implement BAN and KILL
5 years ago
Trevor Slocum 54c43696ac Use sqlx to simplify things
5 years ago
Trevor Slocum 3c9d37f7fb Add accounts, server/channel moderation
5 years ago
Trevor Slocum 1aeaeeffd9 Migrate to GitHub
5 years ago
Trevor Slocum b0ac22eec0 Merge branch 'master' of gitlab.com:tslocum/anonircd
6 years ago
Trevor Slocum 9b7e7cb341 Cleanup and bugfix
6 years ago
Trevor Slocum 5153ddbfe9 Improve TOPIC support
6 years ago
Trevor Slocum e06d24a1a0 Use concurrent sync.Map (new in Go 1.9)
6 years ago
Trevor Slocum 1aebbcefd5 Use new (Go 1.9+) concurrent sync.Map
6 years ago
Trevor Slocum 66b6c5630c Minor cleanup and small bug fix
6 years ago
Trevor Slocum f2a5474ad5 Migrate project to GitLab
6 years ago
Trevor Slocum d864b6bf68 Merge branch 'master' of github.com:tslocum/anonircd
6 years ago
Trevor Slocum 39b6a09572 Add Travis CI file
6 years ago
Trevor Slocum 75ec0e11bf Add mode +D delaying user count updates, add modes table to README
6 years ago
Trevor Slocum fe9048a975 Add Travis CI file
6 years ago
Trevor Slocum 24fc8f9ef5 Update dependencies
6 years ago
Trevor Slocum 90d0732aab Add WHOIS easter egg, closes #9
6 years ago
Trevor Slocum bba2aff2cd Add AWAY support and update README, fixes #22
6 years ago
Trevor Slocum d1d1d43e2b Switch vendoring mechanism from govendor to godep
6 years ago
Trevor Slocum 4d0dd1b9c1 Resolve client write buffer deadlock, add ProfilingPort config option
6 years ago
Trevor Slocum 80a5f88b0f Resolve message decode nil pointer error
6 years ago
Trevor Slocum 16e2a8883b Fix duplicate PART messages when multiple clients leave at once
6 years ago
Trevor Slocum f2e266fbf4 Add/update dependencies
6 years ago
Trevor Slocum c92554fe62 Potentially resolve concurrent read/write crashes
6 years ago
Trevor Slocum e12a23f209 Scare away the ghost Anonymous appearing in single user channels
6 years ago
Trevor Slocum 447f5a2f98 Update dependency toml
6 years ago
Trevor Slocum d1a24212e9 Potentially resolve write error server crash
6 years ago
Trevor Slocum fc5fd4192f Hide all PINGs and PONGs
7 years ago
Trevor Slocum 691aa1c1ba Allow connections to be restarted, catch SIGHUP
7 years ago
Trevor Slocum 5f2275700d Run gofmt on source files
7 years ago
Trevor Slocum 3dff531449 Improve mode diffing/printing and MODE implementation
7 years ago
Trevor Slocum 4afc33d160 Update README.md
7 years ago
Trevor Slocum 233083c606 Sort LIST by client count, obey +s and +p
7 years ago
Trevor Slocum 6d106f4e47 Implement LIST
7 years ago
Trevor Slocum a1ce23d011 Add client/channel mode +c to hide client count, channel +z for SSL only
7 years ago
Trevor Slocum efcefb7636 Vendor toml
7 years ago
Trevor Slocum 404e55d514 Unify clients and channels as entities, implement basic user/channel mode switching
7 years ago
Trevor Slocum 756d796424 Allow use of comma separated channels with some commands, fix PING and PONG
7 years ago
Trevor Slocum d3c9c9f4fc Read anonircd.conf, add SSL support
7 years ago
Trevor Slocum b46940bed3 Split into separate files
7 years ago
Trevor Slocum d914fecabd Implement NAMES, WHO and the userhost-in-names CAP, fully implement USER command response (welcome, supported modes)
7 years ago
Trevor Slocum 0edad11fc9 Record and include USER message username in self-directed messages
7 years ago
Trevor Slocum 1c671592bb Somehow it works
7 years ago
Trevor Slocum 1fb13ec5fd Getting closer
7 years ago
Trevor Slocum 528fd03f6f Initial commit
7 years ago