Daniel Oaks
7ac96114c3
log: Allow logging to stdout
7 년 전
Daniel Oaks
51425b7764
help: Generate index of help topics
7 년 전
Daniel Oaks
2c9b2db9e3
developing: Link to dep tool, not old vendetta one
7 년 전
Daniel Oaks
fe8fc6f924
readme: Link to latest release
7 년 전
Daniel Oaks
c9b5a73fcd
developing: Describe new vendor/ changes
7 년 전
Daniel Oaks
5ecdc427e8
vendor: Updated submodules
7 년 전
Daniel Oaks
e85c3e9243
Add new .vendor submodule
7 년 전
Daniel Oaks
365b380164
Remove old Vendetta-based vendor/
7 년 전
Daniel Oaks
9e1f3e5c87
changelog: Add new notes
7 년 전
Daniel Oaks
5c518531be
Integrate StackImpact profiling
7 년 전
Daniel Oaks
2bd4d03ecc
Prevent copying locks because that's silly
7 년 전
Daniel Oaks
4254672133
socket: Fix bad mutex unlock
7 년 전
Daniel Oaks
c911ff2bcd
Squash a bunch of possible races
7 년 전
Daniel Oaks
1977d03faf
vendor: Updated submodules
7 년 전
Daniel Oaks
f7a4f5d956
socket: Move to a timing-out send method that reduces goroutines and ensures QUIT/ERROR are sent
7 년 전
Daniel Oaks
067f982da4
socket: Remove old comment
7 년 전
Daniel Oaks
f665ebac16
channels: Help prevent issues when join/parting
7 년 전
Daniel Oaks
4a66771c39
socket: Attempt to close sockets better
7 년 전
Daniel Oaks
1c917a19a7
client: Ensure ERROR message is parsed when quitting
7 년 전
Daniel Oaks
9cfa92ede8
modes: Avoid unnecessarily sending unknown mode numerics
7 년 전
Daniel Oaks
86957d4392
socket: Fix quitting
7 년 전
Daniel Oaks
7aaa30d399
Setup 0.7.3-unreleased for next release
7 년 전
Daniel Oaks
9264ffc857
Release v0.7.2
7 년 전
Daniel Oaks
121269661b
socket: Make closing work a little better
7 년 전
Daniel Oaks
e0035dfa04
types: Make ChannelNameMap use mutexes to fix crash
7 년 전
Daniel Oaks
ff3a864aa3
accountreg: Fix crash
7 년 전
Daniel Oaks
9a94121281
JOIN: Fix a dumb bug. Really dumb bug.
7 년 전
Daniel Oaks
88b5dd5621
Fix misspelling
7 년 전
Daniel Oaks
166cddecb1
Fix nits
7 년 전
Daniel Oaks
22216d4d60
Fix lots of nits
7 년 전
Daniel Oaks
8ba0bf347d
Setup 0.7.2-unreleased for next release
7 년 전
Daniel Oaks
511da5b434
Release v0.7.1
7 년 전
Daniel Oaks
0046025d60
Enable chanmode +r, fix bug with registering channels
7 년 전
Daniel Oaks
317a804644
Fix dates at top of source files
7 년 전
Daniel Oaks
99fd9af432
Setup 0.8.0-unreleased for next release
7 년 전
Daniel Oaks
1741a0fad1
Release v0.7.0
7 년 전
Daniel Oaks
013635a827
channel: Give founder mode if channel already exists and founder joins
7 년 전
Daniel Oaks
127d0ff681
changelog: Document changes
7 년 전
Daniel Oaks
451c40f170
WHO: Fix a small hang
7 년 전
Daniel Oaks
6aebd4aad9
channel: Add comments, fix a small bug with moderated mode
7 년 전
Daniel Oaks
479cd376d2
developing: Add advice for debugging hangs
7 년 전
Daniel Oaks
300d02bd9c
channel: Kill a race condition that locked up the server.
Specifically, if you joined a channel while someone else was trying to part. the Join method would grab the lock, the Quit method would queue to grab the lock, the Join method would unlock and then try to regrab the lock, and it would get into a situation where nobody would have the lock and everyone would be waiting for it.
This caused weird oddities with clients.
7 년 전
Daniel Oaks
cec3416eae
modes: Kill a crash
7 년 전
Daniel Oaks
a8e13b062b
logger: Make safer to avoid file write races
7 년 전
Daniel Oaks
861b65eb39
channels: Automagically save channel bans/excepts/invites
7 년 전
Daniel Oaks
1798572015
Add comments
7 년 전
Daniel Oaks
b4b120a83e
nickserv: Point towards /HELP REG since not implemented yet
7 년 전
Daniel Oaks
91fab3ba55
socket: Better deal with chanfloods
7 년 전
Daniel Oaks
aad1070633
client: Unlock channel mutex earlier
7 년 전
Daniel Oaks
e34475d536
Merge branch 'master' into devel+chanserv
7 년 전