Shivaram Lingamneni
3b0f1ff1cc
delete websocket support as per discussion on #139
6 лет назад
Daniel Oaks
7d140c9e43
PROXY: Update some comments, disallow from registered clients
6 лет назад
Shivaram Lingamneni
99f02ede20
restore PROXY protocol support
support for PROXY was removed in 43e28e2fef . After discussion,
it's worth keeping around in case of client compatibility issues,
and until /rehash support is more mature.
6 лет назад
Daniel Oaks
c48d869f4d
Allow multiple account registrations for testing
6 лет назад
Shivaram Lingamneni
333afe1062
make default channel modes configurable
6 лет назад
Daniel Oaks
fd793d6adb
Add very initial snomasks
7 лет назад
Daniel Oaks
7ac96114c3
log: Allow logging to stdout
7 лет назад
Daniel Oaks
5c518531be
Integrate StackImpact profiling
7 лет назад
Daniel Oaks
70b7606996
config: Allow enabling/disabling channel reg
7 лет назад
Daniel Oaks
f5536d7945
socket: Add a simple println when SendQ exceeded, config comment update
7 лет назад
Daniel Oaks
f29a5f0e70
socket: Very initial SendQ limit
7 лет назад
Daniel Oaks
37171bf1ad
config: Betterise words and duration example
7 лет назад
Daniel Oaks
fb4e8ab6c0
config: Use sane STS defaults
7 лет назад
Daniel Oaks
5c38800a02
config: Advertise STS draft, fix subsequent REHASHing
7 лет назад
Daniel Oaks
b328a4fcd3
logging: Add userinput and output, fix up lots
7 лет назад
Daniel Oaks
a982d965f1
logger: New logging config
7 лет назад
Daniel Oaks
3058161f62
config: Fix accounts registration/authentication
7 лет назад
Daniel Oaks
9e65d9b87e
Add SAMODE command, restricted by oper capab
7 лет назад
Daniel Oaks
52127edde3
config: Better explain linelen
7 лет назад
Daniel Oaks
92626a178d
server: Start roughly hacking in new message-tags support
7 лет назад
Daniel Oaks
d2e18962e3
Very initial maxline work
7 лет назад
Daniel Oaks
91d59575ce
Add initial automated connection throttling
7 лет назад
Daniel Oaks
527841c673
rest-api: Disable by default, betterise CHANGELOG
7 лет назад
Daniel Oaks
ee3853f845
restapi: Initial commit
7 лет назад
Daniel Oaks
78028135eb
modes: Limit length of beI mode lists
7 лет назад
Daniel Oaks
20cb3407cb
config: Reorganise to improve readibility
7 лет назад
Daniel Oaks
a404bf83d1
Add automated client connection limiting
7 лет назад
Daniel Oaks
f3459830e7
opers: Allow setting custom whois lines
7 лет назад
Daniel Oaks
64bdedaee2
Add oper classes, for more finely-grained control
7 лет назад
Daniel Oaks
b84dbb1a06
Support cap-notify and enabling/disabling SASL
7 лет назад
Daniel Oaks
1bab81091f
Add MONITOR command
7 лет назад
Daniel Oaks
43e28e2fef
PROXY: Remove command, I don't think it's that useful
7 лет назад
Daniel Oaks
668d8242a9
db: Finish removing refs to sqlite db
7 лет назад
Daniel Oaks
0087de6092
client: Add AWAYLEN
7 лет назад
Daniel Oaks
79d831bbb7
channel: Add KICKLEN and TOPICLEN
7 лет назад
Daniel Oaks
31333da632
config: Add basic reg stuff, remove inaccurate comment (given ircd hash is required for starting db)
7 лет назад
Daniel Oaks
e4b6c1852b
accounts: Add very initial, extremely broken account work (not including config changes)
7 лет назад
Daniel Oaks
1746be2bb8
db: Add very initial buntdb datastore
7 лет назад
Daniel Oaks
43553390d6
WHOWAS: Make maximum number of entries configurable
8 лет назад
Daniel Oaks
a5911ad14c
server: Add configurable NICKLEN and CHANNELLEN
8 лет назад
Daniel Oaks
19c2bb69fc
Allow looking up usernames with ident on connection
8 лет назад
Daniel Oaks
2fb6acb92a
restructure SSL/TLS a bit, name config items better
8 лет назад
Daniel Oaks
8885f14f19
PROXY: Restrict to specified addresses/hostnames
8 лет назад
Daniel Oaks
c3288823af
Add native SSL/TLS listener support from @enmand for our new config
8 лет назад
Daniel Oaks
a013205fd1
Support network name
8 лет назад
Daniel Oaks
aec0b30fc6
motd: Add default MOTD
8 лет назад
Daniel Oaks
c0c16c72f0
ergonomadic -> oragono. I'm making lots of changes and this is AN EXPERIMENT. I want to differentiate this from Ergonomadic proper
8 лет назад
Daniel Oaks
29d80366a6
Use docopt for command-line processing and new YAML configuration format
8 лет назад