|
|
| 18:41 | 577163 | 434 | hein | * Make parameter-less /away set away state to true with
the default away message. Use /back or /unaway to re-
turn.
BUG:132984
* Use the same "You are not marked as being away." for
repeated /away's, too. The previous "You are marked
as being away." on repeats made it seem like it fail-
ed to set away.
| |
|
|
| 20:32 | 576016 | 0 | psn | * Fix @-symbol in WHO and WHOIS responses
* Fix escaping of < and >
| |
|
|
| 07:16 | 573443 | 0 | argonel | silence two warnings, build (uint), runtime (clipboard inheritance strikes again?)
| |
|
|
| 19:58 | 570456 | 0 | hein | Implement /kickban. Same parameters as /ban plus [reason].
BUG:131956
| |
| 17:51 | 570433 | 0 | hein | * Make IRCView contextmenu Ignore/Unignore actions consistent with
the nicklist.
* Re-add unbelievably hackish identify-on-nickserv-complaint-after-
nickchange code that I removed in r570292, but retain the fix for
duplicated identify attempts from that commit.
| |
| 11:13 | 570292 | 0 | hein | Don't identify twice. BUG:131916
| |
|
|
| 21:40 | 566733 | 0 | hein | Retire the "append underscore to last used nick after unsuccessfully
going through the identity's list of nicknames" behavior, which even-
tually runs into the NICKLEN wall. Instead, ask the user to enter a
new nick, or cancel the connection attempt on opt-out.
Patch by Raphael Kubo da Costa, and mentored by me.
BUG:131399
| |
| 18:28 | 566690 | 0 | hein | Let's do some housekeeping:
* Fix most of the 300+ quality control issues reported at EBN.
The remaining items are mostly false positives (Qt4 checks,
broken spell checking).
* Clean out some obsolete includes.
* Remove obsolete search dialog code.
* Bump build number.
* Update rough changelog.
| |
|
|
| 22:08 | 563584 | 0 | hein | * Add support for spaces in file names to DCC receive and resume, compatible with
mIRC and X-Chat. Make replacing spaces with underscores on DCC send optional.
Patch written by Raphael Kubo da Costa, and mentored by me. Many thanks!
* Update rough changelog.
* Bump build number.
| |
|
|
| 09:05 | 557877 | 0 | psn | Let's use a bit less cpu while idle
| |
|
|
| 23:32 | 557779 | 0 | hein | Do start parsing IDENTIFY-MSG prefixes if we get an RPL_CABAB.
| |
| 22:51 | 557765 | 0 | psn | Handle the case when there's no colon before the names
| |
| 03:12 | 557370 | 0 | hein | Fix parsing incoming NICK messages which do not include
a colon preceding the nickname parameter.
| |
|
|
| 17:31 | 557202 | 0 | psn | Ooops... autojoin should probably be allowed on all networks
| |
| 17:05 | 557196 | 0 | psn | Split the lag calculation away from the ison code.
| |
| 08:10 | 557027 | 0 | psn | * Use a QTimer to handle the connection timeout instead of using the lag as the lag can get high if we keep the server busy.
* Don't rejoin autojoin channels on /motd
| |
|
|
| 22:12 | 556919 | 0 | psn | Handle pong as soon as possible to not artificaly increase the lag. Hopefully this should fix Bug 130125: Consistently disconnecting/ reconnecting on first connect attempt on Freenode
| |
| 17:46 | 556860 | 0 | psn | Disable IDENTIFY-MSG for now as we don't really use it...
| |
|
|
| 11:31 | 549087 | 0 | hein | Remove debug code now that #128301 is closed.
| |
|
|
| 20:36 | 547909 | 8658 | hein | * Completely remove automaticRequest from the equation.
* Bump version number.
| |
|
|
| 17:52 | 547598 | 0 | hein | * Add another NAMES fix and some fairly verbose debug output.
* Bump build number.
| |
|
|
| 15:49 | 546620 | 0 | hein | * Simplify NAMES handling and fix potential race conditions.
* Remove unused KonversationApplication::quitKonversation().
* Update rough changelog.
* Bump build number.
| |
|
|
| 03:44 | 533206 | 0 | hein | * Fix fallback to RPL_USERHOST for IP retrieval by server reply for servers
which do not include the user host in RPL_WELCOME. Fixes DCC on Freenode.
* Update changelog.
| |
|
|
| 16:13 | 531916 | 0 | hein | * Don't auto-join channels twice.
* Simplify auto-join and auto-commands code.
| |
| 15:33 | 531897 | 0 | hein | * Fix per-network auto-connect "Commands". Triggered by RPL_ENDOFMOTD
or ERR_NOMOTD now, just before channel auto-join.
* Update rough changelog.
| |
|
|
| 22:30 | 531718 | 0 | hein | * Make the Konsole tab feature KIOSK-aware.
* Add tentative fix for slighly peculiar message-less PART on ircu and
potentially others. Argument handling in InputFilter may require re-
factoring as per the information submitted to the mailing list. Thanks
to Nimrod Gutman and the ircu team for aiding the debugging effort.
* Update rough changelog.
* Bump build number.
| |
|
|
| 12:21 | 525259 | 0 | hein | Fix 290 handling.
| |
|
|
| 12:59 | 523139 | 0 | hein | Fix RPL_DATASTR for ircu and others.
| |
|
|
| 13:22 | 512432 | 0 | abatianni | autoreplace now works on received text, too. | |
|
|
| 19:53 | 504346 | 0 | abatianni | support for unrealircd mode chars in nickinfo | |
| 08:15 | 504051 | 0 | hein | * Merge ban list support. Patch by Michael Kreitzer.
* Bump build number, version number.
| |
|
|
| 09:11 | 500760 | 0 | hein | Turn the Changelog into a publishable form and user-friendly
language. Add a mini-announcement. This is to eventually go
up on the website, KDE-Apps and kde-announce.
| |
|
|
| 20:55 | 498668 | 0 | cartman | someone can't spell, hehe
| |
| 16:12 | 498524 | 1 | hein | Refined CABAP IDENTIFY-MSG support: Stip prefix on all
notices but PING replies.
| |
| 02:39 | 498244 | 0 | johnflux | Remove already completed TODO
| |
|
|
| 06:40 | 496737 | 0 | hein | * Implement support for 331 RPL_NOTOPIC (RFC 1459) and 437
ERR_UNAVAILRESOURCE (RFC 2812).
* Small slotEdit() fix in the Server List dialog.
| |
| 05:04 | 496722 | 0 | hein | Implement support for 451 ERR_NOTREGISTERED (RFC 1459) and
461 ERR_NEEDMOREPARAMS (RFC 1459); improve handling of 421
ERR_UNKNOWNCOMMAND (RFC2812).
| |
| 04:43 | 496721 | 0 | hein | Fix PING replies and other CTCP input on Freenode by removing the
conditional that when CABAB IDENTIFY-MSG was enabled would strip
the -/+ prefix from the CTCP notice. Apparently, CTCP NOTICE is
actually not prefixed (neither on Freenode nor on GameSurge,
which claims to have implemented the feature as well), despite
the original documentation claiming otherwise.
| |
| 03:50 | 496716 | 0 | argonel | eep
| |
| 03:49 | 496715 | 0 | argonel | clear modes on rejoin
BUG:113327
| |
|
|
| 22:46 | 496682 | 0 | argonel | ok, lets try saving the changes before committing. debug statements now removed.
| |
| 22:43 | 496679 | 0 | argonel | the ordeal is over
| |
| 21:22 | 496637 | 0 | argonel | add some debugging output
| |
|
|
| 22:32 | 496185 | 0 | abatianni | it's 2006 now | |
| 22:14 | 496178 | 0 | hein | Invert the NAMES conditionals.
| |
|
|
| 13:38 | 495235 | 0 | hein | Grudgingly implement support for 330 (RPL_WHOISACCOUNT) and
338 (RPL_WHOISACTUALLY) as used by ircu and bahamut.
| |
| 12:02 | 495204 | 0 | hein | * Implement '/unignore <user 1> <user 2> ... <user n>'
BUG: 107234
* Keep addIgnore from adding the same ignore multiple times (as
it would make /unignore potentially unreliable).
* Fix small inputfilter error; update changelog.
| |
| 08:02 | 495133 | 0 | hein | Have /topic <channel> make a honest attempt at retrieving <channel>'s
topic regardless of whether or not we are on <channel>.
Some ircds will not allow us to do that, which is why we implemented
442 (ERR_NOTONCHANNEL) allowing us to fail gracefully (i.e. with a
pretty and localizable error message).
BUG:112074
| |
| 07:24 | 495129 | 0 | hein | Add support for 381 (RPL_YOUREOPER), 403 (ERR_NOSUCHCHANNEL)
and 442 (ERR_NOTONCHANNEL) in preparation for the next fix.
| |
|
|
| 04:45 | 494732 | 0 | hein | Minor cosmetic changes to the join messages.
| |
| 03:39 | 494726 | 0 | hein | Add support for generic lookups including reverse resolve to /dns.
| |
| 01:33 | 494713 | 0 | hein | * Add support for 310 (RPL_WHOISHELPER) and 313 (RPL_WHOISOPERATOR)
events in inputfilter to make them aware of automatedRequest.
* Make 301 (RPL_AWAY) aware of automatedRequest.
| |
| 00:57 | 494709 | 0 | hein | Add support for '/dns nick' to resolve the host of <nick> using
the local nameserver. Reverse-resolve will be added later.
| |
|
|
| 22:43 | 494665 | 0 | hein | Fix logical error in NAMES handling: Only set automaticRequest to false in
RPL_ENDOFNAMES. Doing so in RPL_NAMREPLY confused RPL_ENDOFNAMES handling.
| |
| 21:22 | 494645 | 0 | hein | * No longer show useless "*** End of NAMES list." on join.
* Display NAMES information on manual invocation of /names.
| |
|
|
| 17:16 | 480197 | 0 | cartman | SVN_SILENT indent
| |
|
|
| 16:22 | 478718 | 0 | cartman | Add an option to skip MOTD, reenable fixed font MOTD.
To enable skipping MOTD:
[Flags]
SkipMOTD=true
| |