ii

temporary fork of ii
git clone git://git.codemadness.org/ii
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2017-05-04 17:24ii.1: remove licence date so there is no need to update itHiltjo Posthuma1+1-1
2017-05-03 19:01use IRC_MSG_MAX (512) to read messagesHiltjo Posthuma2+4-3
2017-05-03 18:52document ii now checks for nick collisionsHiltjo Posthuma1+2-0
2017-05-03 18:50fix overflow checkHiltjo Posthuma1+1-1
2017-05-03 18:42minor styleHiltjo Posthuma1+2-2
2017-05-03 18:40LICENSE: bump yearHiltjo Posthuma1+1-1
2017-05-03 18:37Fix channel use after freeing in main loopHiltjo Posthuma1+3-2
2017-05-03 18:31ii.1: remove duplicate wordHiltjo Posthuma1+1-1
2017-05-03 18:28config.mk: alignHiltjo Posthuma1+15-15
2017-05-03 18:24Makefile: add make options againHiltjo Posthuma1+6-0
2017-05-03 18:23document -u option: connect to UNIX domain socketHiltjo Posthuma2+7-0
2017-05-03 18:17ii.1: document /qHiltjo Posthuma1+3-0
2017-05-03 18:14arg.h: fixed argv checks orderHiltjo Posthuma1+2-16
2017-05-03 18:12fix incorrect order of free (use after free)Hiltjo Posthuma1+5-2
2017-05-03 18:12Channel *c is not used in this caseHiltjo Posthuma1+1-1
2017-05-03 18:12minor styleHiltjo Posthuma1+8-5
2017-03-09 20:22Stricter checking in channel_open (by Wolfgang Corcoran-Mathe)Hiltjo Posthuma1+7-2
2017-03-04 11:52tiny style fixHiltjo Posthuma1+1-1
2017-02-17 13:34proc_server_cmd: revert behaviour to commit a68bc3848880fd5cb83ac797ddd82798b8a2acdeHiltjo Posthuma1+1-1
2017-01-25 08:49Makefile: remove query.sh reference here, thanks Caleb Malchik!Hiltjo Posthuma1+2-2
2016-12-30 13:08remove query.sh, update README with TLSHiltjo Posthuma3+42-30
2016-12-26 11:17nick change, stricter checks, change channel/nickserv check to upstream behaviourHiltjo Posthuma1+17-9
2016-12-26 10:46documentationHiltjo Posthuma2+3-4
2016-12-26 10:43no need to initialize p, add commentHiltjo Posthuma1+2-2
2016-12-26 10:42improve dial and fix socket leakHiltjo Posthuma1+11-6
2016-12-26 10:42update README, TODO, CHANGES, reset version to upstreamHiltjo Posthuma4+13-17
2016-10-14 10:18use separate exit status 2 for ping timeoutsHiltjo Posthuma1+1-1
2016-10-03 17:46remove ecalloc helper function, it was called once. sort function prototypesHiltjo Posthuma1+7-17
2016-10-03 17:36cleanup + fix truncation checkHiltjo Posthuma7+106-190
2016-10-03 16:51minor style wankeryHiltjo Posthuma1+109-109
2016-10-03 16:46update CHANGES listHiltjo Posthuma1+2-0
2016-10-03 16:45some style improvements as recommended by RaizHiltjo Posthuma1+7-14
2016-10-03 16:43add pledge supportHiltjo Posthuma2+11-2
2016-10-03 16:33use colon in QUIT command for messages: fix spaces in messagesHiltjo Posthuma1+1-1
2016-09-25 17:42Don't use NICKSERV as channel if CHAN is null.Wolfgang Corcoran-Mathe1+1-1
2016-08-02 19:58Don't mangle channel names with multiple sigilsWolfgang Corcoran-Mathe1+1-1
2016-04-21 20:22don't silence buildHiltjo Posthuma1+22-38
2015-07-05 21:09small cleanup: check uds pointer, dont assign empty value, ty FRIGNHiltjo Posthuma1+2-2
2015-07-05 21:08channel_open: don't close previous fd hereHiltjo Posthuma1+2-10
2015-07-05 21:07bump version to 1.8 but dont show it in usage() anymoreHiltjo Posthuma2+2-3
2015-07-05 20:51set fd to -1 on closeHiltjo Posthuma1+13-3
2015-07-05 20:45clear timeval struct, don't use invalid wrsetHiltjo Posthuma1+3-3
2015-07-05 20:44cleanupHiltjo Posthuma1+13-27
2015-07-05 20:43add support to connect to unix domain socketHiltjo Posthuma1+41-11
2014-11-09 18:39update CHANGESHiltjo Posthuma1+3-2
2014-11-09 18:33close all channels on exit (removes "in" files)Hiltjo Posthuma1+3-0
2014-11-09 16:27cleanup master channel on quit or exitHiltjo Posthuma1+26-1
2014-11-05 16:38code style, increase IRC channel buffer sizeHiltjo Posthuma2+200-107
2014-11-05 16:37raw IRC output to stdoutHiltjo Posthuma2+4-0
2014-11-02 11:28add quit command (/q)Hiltjo Posthuma1+9-0
2014-10-29 22:03cast to unsigned long, thanks sin!Hiltjo Posthuma1+1-1
2014-10-29 22:02CHANGES: document timestamp changeHiltjo Posthuma1+1-0
2014-10-29 22:02config.mk: improve, remove solaris, noone uses itHiltjo Posthuma1+18-20
2014-10-29 22:01fix signed / unsigned type warningHiltjo Posthuma1+3-3
2014-08-24 23:29strncmp -> strcmp + code-styleHiltjo Posthuma1+15-15
2014-08-23 23:18improveHiltjo Posthuma1+14-26
2014-08-23 22:45fix channel reopenHiltjo Posthuma1+1-3
2014-08-23 22:35overhaul v2Hiltjo Posthuma1+222-129
2014-08-23 16:27simplify some moreHiltjo Posthuma1+33-30
2014-05-25 11:37strlcpy code styleHiltjo Posthuma1+19-18
2014-05-25 11:28Makefile: clean util/*.o and util.aHiltjo Posthuma1+1-1
2014-05-25 11:10Makefile: fix make dist, add util.h and arg.hHiltjo Posthuma1+2-1
2014-05-25 11:07config.mk: dont bump version just yetHiltjo Posthuma1+1-1
2014-05-09 08:53FAQ: example, treat backslash normallyHiltjo Posthuma1+1-1
2014-05-09 08:49restore old key behaviourHiltjo Posthuma1+2-4
2014-04-17 19:59minor doc changesHiltjo Posthuma2+2-3
2014-04-17 17:49dont print perrorHiltjo Posthuma1+1-1
2014-04-17 17:18add a note about ssl/tls protocol supportHiltjo Posthuma1+3-0
2014-04-17 17:14update man page: this was not supportedHiltjo Posthuma1+1-1
2014-04-17 16:49remove obsolete gethostbyname, use getaddrinfo (adds support for IPV6)Hiltjo Posthuma1+26-22
2014-04-17 16:47update CHANGESHiltjo Posthuma1+3-0
2014-04-17 15:42man page: update formatHiltjo Posthuma1+17-25
2014-04-17 15:11add comment about ipv6Hiltjo Posthuma1+2-1
2014-04-17 15:10prefix errors with "ii: "Hiltjo Posthuma1+11-11
2014-04-17 15:06warn about keyname password if it can't be foundHiltjo Posthuma1+4-3
2014-04-17 15:06write global messages to the correct fd (bug from cleanup)Hiltjo Posthuma1+1-1
2014-04-17 15:05remove infile when leaving a channelHiltjo Posthuma1+8-4
2014-04-17 15:03don't exit if a channel can't be createdHiltjo Posthuma1+4-2
2014-04-17 15:02stylistic changesHiltjo Posthuma1+53-58
2014-04-17 14:57separate get_filepath() from create_filepath()Hiltjo Posthuma1+24-21
2014-04-17 13:44time format %Y-%m-%d %H:%M is more familiarHiltjo Posthuma1+1-1
2014-04-17 13:43print_out: compare at start of line...Hiltjo Posthuma1+7-4
2014-04-17 13:41ii.1: show version in man pageHiltjo Posthuma2+3-3
2014-04-16 17:47fix possible out of bounds with empty string ""Hiltjo Posthuma1+1-1
2014-04-16 17:46initialize some variablesHiltjo Posthuma1+4-3
2014-04-16 17:40stylistic fixesHiltjo Posthuma1+9-10
2014-04-16 17:38LICENSE: add myselfHiltjo Posthuma1+1-0
2014-04-16 15:46fix: use global ircfd, dont send to c->fdHiltjo Posthuma1+7-7
2014-04-16 15:28check if host and nick are non-emptyHiltjo Posthuma1+1-1
2014-04-16 15:27check if fullname is set and non-emptyHiltjo Posthuma1+1-1
2014-04-16 15:23overhaul: see CHANGES for changesHiltjo Posthuma3+297-213
2014-04-16 15:18gitignore: ignore ii and util.aHiltjo Posthuma1+2-0
2014-04-16 15:18Makefile: compile with utilHiltjo Posthuma1+25-12
2014-04-16 15:16config.mk: updateHiltjo Posthuma1+7-2
2014-04-16 15:02add arg.hHiltjo Posthuma1+63-0
2014-04-16 15:02add util functions from sbaseHiltjo Posthuma5+140-0
2014-04-16 15:00LICENSE: updateHiltjo Posthuma3+4-9
2014-04-16 14:58FAQ: update, working bot exampleHiltjo Posthuma1+18-1
2013-10-12 08:34add gitignoreNico Golde1+1-0
2013-04-25 07:00fix "typo" in manpage, thanks Enrique GarbiNico Golde1+1-1
2013-01-05 13:261.7 releaseNico Golde1+1-1
2012-08-14 09:57add respective header for select and not implicitely include itNico Golde1+3-2
2012-07-03 15:43convert slashes to , rather than _ in channel names. , is not allowed by the RFC, _ is.Nico Golde2+4-1
2012-06-28 13:41fix parsing of JOIN messages for certain servers, thanks van KanakarakisNico Golde2+5-7
2012-06-16 15:00mark 1.7 as the next release versionNico Golde1+1-1
2012-06-16 15:00-k now points to an environment variable containing the passwordNico Golde3+10-6
2011-10-31 20:35a little cleanup by Connor Lane Smith, thanks!Nico Golde1+14-17
2011-01-31 20:47Added tag 1.6 for changeset f09f802a8037Nico Golde1+1-0
2011-01-31 20:47update CHANGES and makefile config for 1.6Nico Golde2+4-1
2011-01-31 20:45restructuring to stay under 500 lines ;) fix regression from 1.5 on handling unknown commandsNico Golde1+7-7
2011-01-24 16:52Added tag 1.5 for changeset 550ee1100719Nico Golde1+2-0
2011-01-24 16:52document implication of autojoin patch and now tag 1.5 for real :)Nico Golde2+5-3
2011-01-24 15:52Added tag 1.5 for changeset 6f504f412a59Nico Golde1+2-0
2011-01-24 15:51add changelog entry about autojoin patchNico Golde1+2-0
2011-01-24 15:47merge in forgotten changesNico Golde2+4-1
2011-01-24 15:46Added tag 1.5 for changeset 4c6892284a9aNico Golde1+1-0
2011-01-24 15:46minor changes, fix fd leak due to case insensitive channel name comparison, fix treatment of raw irc commands (thanks samurai)Nico Golde3+19-12
2011-01-24 15:13create in FIFO on receiving a PRIVMSGNico Golde1+1-0
2008-08-09 11:45Added tag 1.4 for changeset 7c7c000b4f42Nico Golde1+1-0
2008-08-09 11:45- prepare 1.4 release - fix directory traversal using #../../ (not possible to overwrite arbitrary files, thus not marking as security fix) - general cleanup - documentation fixes (url, copyright, formatting)Nico Golde6+42-31
2008-07-22 17:02fix manualNico Golde1+1-1
2007-07-16 06:00fixed possible NULL pointer reference on sparcNico Golde1+1-1
2007-07-14 19:23Added tag ii-1.3 for changeset 987fc9d57808Nico Golde1+1-0
2007-07-14 18:39release dateNico Golde1+1-1
2007-07-14 11:121.2->1.3Nico Golde1+2-2
2007-07-14 11:11workaround, server messages about users dont open a user directory anymore, output will be sent to the server out fileNico Golde3+10-1
2007-06-23 11:37tagging ii-1.2Nico Golde1+1-0
2007-06-23 11:37Changelog addedNico Golde1+4-0
2007-06-23 11:37tagging ii-1.2Nico Golde1+1-0
2007-06-23 11:37changes for ii-1.2Nico Golde4+16-19
2007-06-22 11:45added note about changelognion@aurora1+6-0
2007-06-22 11:40enabled joining channels with passwordnion@aurora1+3-2
2007-06-12 09:05regression fixNico Golde1+3-5
2007-05-03 17:06fixed manpage sectionNico Golde1+1-1
2007-04-28 16:01copyright adjustmentsNico Golde3+6-3
2007-04-28 15:57-v option removed from manual since it is not implementedNico Golde1+0-1
2007-04-04 08:35ii-1.1Nico Golde2+2-2
2007-02-24 16:46fixed wrong parsing in commands like WHOIS and NAMESNico Golde1+7-4
2007-02-04 11:14initializationNico Golde1+1-1
2007-02-03 19:15license fixedNico Golde1+1-1
2007-02-03 18:45fix raceNico Golde1+0-1
2007-02-03 16:35a bit of beautifyNico Golde1+11-13
2007-02-03 12:36small adjustmentsNico Golde1+4-5
2007-02-03 12:10small makefile adjustmentsNico Golde1+4-3
2007-02-03 12:09makefile needs to install new filesNico Golde2+9-1
2007-02-03 11:58documentation fixes and query.sh addednion@h4447.serverkompetenz.net3+51-4
2007-02-02 12:47SLOC -> LOCNico Golde1+1-1
2007-02-01 11:00solaris compile fixnion@h4447.serverkompetenz.net1+3-2
2007-02-01 10:56release preparednion@h4447.serverkompetenz.net6+16-11
2007-02-01 10:21harden ii a bitnion@h4447.serverkompetenz.net1+14-8
2007-02-01 10:04use TOK_CMD more safelynion@h4447.serverkompetenz.net1+1-1
2007-02-01 09:59indent stuffnion@h4447.serverkompetenz.net1+19-37
2007-01-30 19:35indentsnion@h4447.serverkompetenz.net1+61-61
2007-01-30 19:34fixed fd exhaustingNico Golde1+1-0
2007-01-29 20:01bugfix if fd is NULLNico Golde1+1-1
2007-01-29 12:48right fix at the wrong place revertedNico Golde1+2-2
2007-01-29 12:35small fixNico Golde1+1-1
2007-01-22 23:01manpage adjustmentnion@noname1+2-5
2007-01-16 14:30Nico Golde: small fix by Adrien Krunch Kunysznion@localhost1+3-4
2006-11-07 19:21compatibility for bitlbee and stuffnion@localhost1+1-1
2006-07-14 17:57whitespaces removednion@h4447.serverkompetenz.net1+1-1
2006-07-09 18:41add date to timestampnion@h4447.serverkompetenz.net1+2-2
2006-06-17 19:59ein libcall wenigernion@localhost1+1-1
2006-06-16 14:12kackenion@localhost1+1-1
2006-06-16 12:41headers swappednion@localhost1+1-1
2006-05-27 22:46query and join are now the samenion@localhost1+11-11
2006-03-16 15:35Cleanup install targetkai@dings.kai2+10-9
2006-03-16 14:55Do not write PONG answers in the logfilekai@dings.kai1+3-1
2006-03-16 14:54Use PING command to detect stale connection to serverkai@dings.kai1+24-9
2006-03-13 14:19small fixnion@h4447.serverkompetenz.net1+1-1
2006-03-13 07:29fixing retval of tokenizeAnselm R. Garbe1+1-1
2006-03-08 14:10added lower function to work only with lowercase channel-namesnion@h4447.serverkompetenz.net1+8-2
2006-02-24 10:57appliead Anthonys Makefile patchAnselm R. Garbe1+3-1
2006-02-12 11:58fixes for freebsdnion@noname1+3-0
2006-01-29 20:04added missing -f thanks florolf for hinnion@noname1+2-2
2006-01-29 19:59removed unneeded memsetnion@noname1+0-1
2006-01-29 19:50fix incomplete buffer initializationnion@noname1+2-2
2006-01-29 18:23fixed channel join bugnion@noname1+2-3
2006-01-29 17:49segfault fix with gcc-2.95 thanks florolf for helpnion@noname1+3-2
2006-01-29 16:04removed get_channel functionnion@noname1+0-7
2006-01-29 15:41removed CHAN information from quit message because its uselessnion@noname1+2-2
2006-01-28 22:14applied different patch by KaiAnselm R. Garbe1+2-2
2006-01-28 20:34applied Kai's s/bcopy/memcpy patchAnselm R. Garbe1+1-1
2006-01-27 12:51applied next patch of KaiAnselm R. Garbe1+3-4
2006-01-27 11:50appliead patch by Kai Ruemmler to fix command handlingAnselm R. Garbe1+1-2
2006-01-25 15:08fixed list bugAnselm R. Garbe1+3-1
2006-01-23 12:35fixAnselm R. Garbe1+1-1
2006-01-23 12:29simplified add_channel;Anselm R. Garbe1+5-7
2006-01-23 12:11fixed server out issueAnselm R. Garbe1+13-12
2006-01-21 16:53some stylistic changesAnselm R. Garbe1+9-23
2006-01-19 14:03mergedAnselm R. Garbe1+2-2
2005-12-29 17:24fixed other stuffgarbeam@mmv.wmii.de1+5-5
2005-12-29 16:59some other changesgarbeam@mmv.wmii.de1+204-180
2005-12-27 22:13Nico Golde <nion@wmii.de> fixed away bugnion@noname1+1-1
2005-12-26 23:08Nico Golde <nion@wmii.de>nion@noname1+4-1
2005-12-21 21:00Nico Golde <nion@wmii.de> some modifications to prepare -rc2 releasenion@noname3+14-13
2005-12-19 13:39added initial filesgarbeam@wmii.de7+732-0