ObjIRC  History of src/IRCConnection.h of 8d09d11bcab9d284a93fa305bb2617ebcd0d3ab4e703e1f29de2bd25b04e27e8

History of file src/IRCConnection.h at check-in 8d09d11bcab9d284a93fa305bb2617ebcd0d3ab4e703e1f29de2bd25b04e27e8

2024-08-17
00:45
Change license to unmodified ISC file: [1cddf5fca5] check-in: [6dfcaf86aa] user: js, branch: trunk, size: 4722 [annotate] [blame] [check-ins using] [diff]
2024-05-04
21:19
Update copyright file: [1aba285edd] check-in: [b548b2689f] user: js, branch: trunk, size: 5024 [annotate] [blame] [check-ins using] [diff]
2021-04-29
00:48
Adjust to ObjFW changes file: [19041e4476] check-in: [3bf621892c] user: js, branch: trunk, size: 5010 [annotate] [blame] [check-ins using] [diff]
2018-12-17
21:04
Adjust to ObjFW changes file: [a48a25139f] check-in: [42243ac2f7] user: js, branch: trunk, size: 5045 [annotate] [blame] [check-ins using] [diff]
2018-11-06
22:34
Fix compilation with GCC file: [c619025088] check-in: [77e08a1214] user: js, branch: trunk, size: 4978 [annotate] [blame] [check-ins using] [diff]
22:20
Adjust to ObjFW changes file: [dc79d3b924] check-in: [7a7f60e3e6] user: js, branch: trunk, size: 4977 [annotate] [blame] [check-ins using] [diff]
2017-05-08
00:54
Adjust to recent ObjFW changes file: [161d77c9d0] check-in: [5dbb32c633] user: js, branch: trunk, size: 4604 [annotate] [blame] [check-ins using] [diff]
2017-01-22
23:01
Add ping timeout file: [2a183ce5dc] check-in: [c17c999968] user: js, branch: trunk, size: 4457 [annotate] [blame] [check-ins using] [diff]
20:49
IRCConnection: Make fallback encoding configurable file: [c6f6102a91] check-in: [0ca6e4f04d] user: js, branch: trunk, size: 4308 [annotate] [blame] [check-ins using] [diff]
17:24
IRCConnection: Make the socket class configurable

This makes using TLS possible. file: [de62d2cefb] check-in: [38de3de8ed] user: js, branch: trunk, size: 4227 [annotate] [blame] [check-ins using] [diff]

2016-05-07
11:45
Update copyright file: [a68be5271e] check-in: [85f791ce81] user: js, branch: trunk, size: 4057 [annotate] [blame] [check-ins using] [diff]
11:21
Adjust to ObjFW changes file: [0fe0fac278] check-in: [e7f0831117] user: js, branch: trunk, size: 4039 [annotate] [blame] [check-ins using] [diff]
2013-07-12
14:12
Adjust to ObjFW API and fix a disconnect bug. file: [aec6e61116] check-in: [1813701690] user: js, branch: trunk, size: 4615 [annotate] [blame] [check-ins using] [diff]
2013-02-16
22:42
Fix wrong selector name. file: [940ece26d9] check-in: [09ffe6e374] user: js, branch: trunk, size: 4587 [annotate] [blame] [check-ins using] [diff]
2013-02-14
00:32
Don't implement IRCConnectionDelegate on OFObject. file: [3b4efe637d] check-in: [c99e07382f] user: js, branch: trunk, size: 4600 [annotate] [blame] [check-ins using] [diff]
00:20
Prefix all ivars with an underscore. file: [1a5a5724ae] check-in: [8845b8b00b] user: js, branch: trunk, size: 4670 [annotate] [blame] [check-ins using] [diff]
2012-11-24
11:56
Remove the IRCChannels class.

It was only overcomplicating things with no gain at all. Instead,
strings are used to describe channels now and the storage of users in a
channel is inside IRCConnection now. file: [6d0137034c] check-in: [620b9b2a30] user: js, branch: trunk, size: 4660 [annotate] [blame] [check-ins using] [diff]

10:02
API improvements. file: [51a0fb5754] check-in: [50a9cc56c6] user: js, branch: trunk, size: 4882 [annotate] [blame] [check-ins using] [diff]
2012-10-30
20:27
Port to ObjC1. file: [daa560876d] check-in: [7f37e545cf] user: js, branch: trunk, size: 4903 [annotate] [blame] [check-ins using] [diff]
2012-10-17
20:18
Use async I/O. file: [13e6df650f] check-in: [e7f34ce8d0] user: js, branch: trunk, size: 4256 [annotate] [blame] [check-ins using] [diff]
2012-03-21
10:53
Update URL in copyright. file: [ed10d07beb] check-in: [58f1f2d5c5] user: js, branch: trunk, size: 4235 [annotate] [blame] [check-ins using] [diff]
2012-02-16
17:27
Don't require an IRCUser where it is not necessary. file: [f1fa07458f] check-in: [b86913fa3e] user: js, branch: trunk, size: 4228 [annotate] [blame] [check-ins using] [diff]
14:56
Handle closed connection. file: [2dd5077513] check-in: [4314708767] user: js, branch: trunk, size: 4225 [annotate] [blame] [check-ins using] [diff]
2011-10-24
18:34
Don't retain the delegate to prevent a reference cycle. file: [f8e3c6c8a1] check-in: [c2aa35d109] user: js, branch: trunk, size: 4168 [annotate] [blame] [check-ins using] [diff]
2011-10-05
19:40
Keep track of users in a channel. file: [db3258a581] check-in: [5f51d55981] user: js, branch: trunk, size: 4168 [annotate] [blame] [check-ins using] [diff]
2011-09-14
23:38
Make non-blocking processing possible. file: [8fa29103e7] check-in: [8b48789571] user: js, branch: trunk, size: 4067 [annotate] [blame] [check-ins using] [diff]
23:13
Export the internal OFTCPSocket so it can be observed externally. file: [1b8e55ec87] check-in: [8e20888525] user: js, branch: trunk, size: 4050 [annotate] [blame] [check-ins using] [diff]
2011-09-10
23:21
Add support for changing the nickname. file: [23abeda3ff] check-in: [117cdc960f] user: js, branch: trunk, size: 3997 [annotate] [blame] [check-ins using] [diff]
23:11
Add support for kicking a user. file: [d5cac9a794] check-in: [4e0ae8ca4e] user: js, branch: trunk, size: 3950 [annotate] [blame] [check-ins using] [diff]
19:59
Add support for sending notices. file: [7ce17cfdc3] check-in: [84aa37ee2e] user: js, branch: trunk, size: 3841 [annotate] [blame] [check-ins using] [diff]
13:40
Add support for parsing KICK. file: [42875301de] check-in: [6f062f7189] user: js, branch: trunk, size: 3701 [annotate] [blame] [check-ins using] [diff]
13:11
Add support for parsing NOTICE. file: [1a418d58d3] check-in: [e7642f3cbb] user: js, branch: trunk, size: 3518 [annotate] [blame] [check-ins using] [diff]
2011-09-09
21:24
Handle nickname changes. file: [03be13c7ea] check-in: [7b1c2b91a4] user: js, branch: trunk, size: 3256 [annotate] [blame] [check-ins using] [diff]
17:00
Add support for sending messages. file: [6e7b90df78] check-in: [a372ef7d50] user: js, branch: trunk, size: 3133 [annotate] [blame] [check-ins using] [diff]
16:46
Add support for handling QUIT. file: [7255dcdba9] check-in: [4e9e1552b6] user: js, branch: trunk, size: 2995 [annotate] [blame] [check-ins using] [diff]
16:23
Add support for handling PART and fix parsing of JOIN. file: [26bbbf5e84] check-in: [92093d341f] user: js, branch: trunk, size: 2881 [annotate] [blame] [check-ins using] [diff]
14:55
Adjust to recent ObjFW changes. file: [7791c3eea9] check-in: [b2ebf6b9e5] user: js, branch: trunk, size: 2697 [annotate] [blame] [check-ins using] [diff]
2011-03-24
19:49
Some cleanup. file: [4c8856ff28] check-in: [43e5b3c00a] user: js, branch: trunk, size: 2689 [annotate] [blame] [check-ins using] [diff]
2011-03-22
02:37
Added: Initial import. file: [be29286dd8] check-in: [ba81f68105] user: js, branch: trunk, size: 2686 [annotate] [blame] [check-ins using]