This website requires JavaScript.
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