You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(133) |
Oct
(93) |
Nov
(3) |
Dec
(7) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(1) |
Feb
(3) |
Mar
(9) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
(7) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(26) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
(38) |
Mar
|
Apr
(30) |
May
|
Jun
|
Jul
(27) |
Aug
(3) |
Sep
|
Oct
(59) |
Nov
(57) |
Dec
(13) |
| 2008 |
Jan
(1) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
|
From: <mm...@us...> - 2009-10-06 00:46:12
|
Revision: 375
http://libirc.svn.sourceforge.net/libirc/?rev=375&view=rev
Author: mm_202
Date: 2009-10-06 00:46:06 +0000 (Tue, 06 Oct 2009)
Log Message:
-----------
Include <string.h> in IRCTextUtils.h. gcc 4.3.3 throws errors without it.
Modified Paths:
--------------
trunk/libirc/include/IRCTextUtils.h
Modified: trunk/libirc/include/IRCTextUtils.h
===================================================================
--- trunk/libirc/include/IRCTextUtils.h 2009-08-08 02:31:44 UTC (rev 374)
+++ trunk/libirc/include/IRCTextUtils.h 2009-10-06 00:46:06 UTC (rev 375)
@@ -22,6 +22,7 @@
#include <algorithm>
#include <ctype.h>
#include <string>
+#include <string.h>
#include <stdarg.h>
#include <vector>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mm...@us...> - 2009-08-08 02:31:52
|
Revision: 374
http://libirc.svn.sourceforge.net/libirc/?rev=374&view=rev
Author: mm_202
Date: 2009-08-08 02:31:44 +0000 (Sat, 08 Aug 2009)
Log Message:
-----------
Fixed a bug with eIRCNickNameChange and some typos.
Modified Paths:
--------------
trunk/libirc/include/IRCEvents.h
trunk/libirc/src/irClientEvents.cpp
Modified: trunk/libirc/include/IRCEvents.h
===================================================================
--- trunk/libirc/include/IRCEvents.h 2009-05-30 15:03:30 UTC (rev 373)
+++ trunk/libirc/include/IRCEvents.h 2009-08-08 02:31:44 UTC (rev 374)
@@ -52,7 +52,7 @@
}teIRCEventType;
/**
- * basic structiure that all events are based on events with no data
+ * basic structure that all events are based on events with no data
* use this.
*/
typedef struct trBaseEventInfo
@@ -61,7 +61,7 @@
}trBaseEventInfo;
/**
- * basic structiure that all server events are based on events with no
+ * basic structure that all server events are based on events with no
* data use this.
*/
typedef struct trBaseServerEventInfo : public trBaseEventInfo
@@ -83,7 +83,7 @@
}trClientNickErrorEventInfo;
/**
- * join type events, used for eIRCChannelJoinEvent, eIRCUserJoinEvent, eIRCInviteEvent
+ * join type events, used for eIRCChannelJoinEvent, eIRCUserJoinEvent, eIRCInviteEvent
*/
typedef struct trClientJoinEventInfo : public trBaseEventInfo
{
@@ -104,7 +104,7 @@
}trClientModeEventInfo;
/**
- * nick change type evetns, used for eIRCNickNameChange
+ * nick change type events, used for eIRCNickNameChange
*/
typedef struct trClientNickChangeEventInfo : public trBaseEventInfo
{
@@ -113,7 +113,7 @@
}trClientNickChangeEventInfo;
/**
- * part type evetns, used for eIRCChannelPartEvent, eIRCUserPartEvent,
+ * part type events, used for eIRCChannelPartEvent, eIRCUserPartEvent,
* eIRCQuitEvetnt
*/
typedef struct trClientPartEventInfo : public trBaseEventInfo
@@ -124,7 +124,7 @@
}trClientPartEventInfo;
/**
- * kick and ban type events , used for
+ * kick and ban type events, used for
* eIRCChannelKickEvent,eIRCChannelBanEvent, eIRCUserPartEvent
*/
typedef struct trClientKickBanEventInfo : public trBaseEventInfo
Modified: trunk/libirc/src/irClientEvents.cpp
===================================================================
--- trunk/libirc/src/irClientEvents.cpp 2009-05-30 15:03:30 UTC (rev 373)
+++ trunk/libirc/src/irClientEvents.cpp 2009-08-08 02:31:44 UTC (rev 374)
@@ -233,6 +233,7 @@
std::string who = params[0];
userManager.nickChange(who,info.target);
+ setNick(info.target);
trClientNickChangeEventInfo eventInfo;
eventInfo.eventType = eIRCNickNameChange;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bla...@us...> - 2009-05-30 15:03:32
|
Revision: 373
http://libirc.svn.sourceforge.net/libirc/?rev=373&view=rev
Author: blast007
Date: 2009-05-30 15:03:30 +0000 (Sat, 30 May 2009)
Log Message:
-----------
s/identifyer/identifier/
Modified Paths:
--------------
trunk/libirc/examples/stupidBot/src/stupidBot.cpp
Modified: trunk/libirc/examples/stupidBot/src/stupidBot.cpp
===================================================================
--- trunk/libirc/examples/stupidBot/src/stupidBot.cpp 2008-09-24 01:34:27 UTC (rev 372)
+++ trunk/libirc/examples/stupidBot/src/stupidBot.cpp 2009-05-30 15:03:30 UTC (rev 373)
@@ -226,7 +226,7 @@
string_list params = string_util::tokenize(dataStr,std::string(" "),0,true);
- if (command == "identifyer")
+ if (command == "identifier")
{
theBotInfo.commandStrings.push_back(string_util::tolower(dataStr));
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <Jef...@us...> - 2008-09-24 02:03:56
|
Revision: 372
http://libirc.svn.sourceforge.net/libirc/?rev=372&view=rev
Author: JeffM2501
Date: 2008-09-24 01:34:27 +0000 (Wed, 24 Sep 2008)
Log Message:
-----------
add invite event
Modified Paths:
--------------
trunk/libirc/include/IRCClient.h
trunk/libirc/include/IRCEvents.h
trunk/libirc/src/IRCClient.cpp
trunk/libirc/src/irClientEvents.cpp
trunk/libirc/src/ircBasicCommands.cpp
trunk/libirc/src/ircBasicCommands.h
Modified: trunk/libirc/include/IRCClient.h
===================================================================
--- trunk/libirc/include/IRCClient.h 2008-09-23 21:26:57 UTC (rev 371)
+++ trunk/libirc/include/IRCClient.h 2008-09-24 01:34:27 UTC (rev 372)
@@ -228,6 +228,7 @@
void nickNameError ( int error, std::string message );
void nickCommand ( BaseIRCCommandInfo &info );
void kickCommand ( BaseIRCCommandInfo &info );
+ void inviteCommand ( BaseIRCCommandInfo &info );
void QuitMessage ( BaseIRCCommandInfo &info );
// used by the defalt event handlers
Modified: trunk/libirc/include/IRCEvents.h
===================================================================
--- trunk/libirc/include/IRCEvents.h 2008-09-23 21:26:57 UTC (rev 371)
+++ trunk/libirc/include/IRCEvents.h 2008-09-24 01:34:27 UTC (rev 372)
@@ -47,6 +47,7 @@
eIRCChannelUserModeSet,
eIRCUserModeSet,
eIRCQuitEvent,
+ eIRCInviteEvent,
eIRCLastEvent
}teIRCEventType;
@@ -82,7 +83,7 @@
}trClientNickErrorEventInfo;
/**
- * join type evetns, used for eIRCChannelJoinEvent, eIRCUserJoinEvent
+ * join type events, used for eIRCChannelJoinEvent, eIRCUserJoinEvent, eIRCInviteEvent
*/
typedef struct trClientJoinEventInfo : public trBaseEventInfo
{
Modified: trunk/libirc/src/IRCClient.cpp
===================================================================
--- trunk/libirc/src/IRCClient.cpp 2008-09-23 21:26:57 UTC (rev 371)
+++ trunk/libirc/src/IRCClient.cpp 2008-09-24 01:34:27 UTC (rev 372)
@@ -575,6 +575,7 @@
addDefaultCommandHandlers(new IRCClientModeCommand );
addDefaultCommandHandlers(new IRCClientPrivMsgCommand );
addDefaultCommandHandlers(new IRCClientKickCommand );
+ addDefaultCommandHandlers(new IRCClientInviteCommand );
}
// logical event handlers
Modified: trunk/libirc/src/irClientEvents.cpp
===================================================================
--- trunk/libirc/src/irClientEvents.cpp 2008-09-23 21:26:57 UTC (rev 371)
+++ trunk/libirc/src/irClientEvents.cpp 2008-09-24 01:34:27 UTC (rev 372)
@@ -258,6 +258,16 @@
userManager.userPartChannel(eventInfo.user,eventInfo.channel);
}
+void IRCClient::inviteCommand ( BaseIRCCommandInfo &info )
+{
+ trClientJoinEventInfo eventInfo;
+
+ eventInfo.eventType = eIRCInviteEvent;
+ eventInfo.channel = info.params[1];
+ eventInfo.user = info.params[0];
+ callEventHandler(eventInfo.eventType,eventInfo);
+}
+
void IRCClient::QuitMessage ( BaseIRCCommandInfo &info )
{
string_list goodies = string_util::tokenize(info.source,std::string("!"));
Modified: trunk/libirc/src/ircBasicCommands.cpp
===================================================================
--- trunk/libirc/src/ircBasicCommands.cpp 2008-09-23 21:26:57 UTC (rev 371)
+++ trunk/libirc/src/ircBasicCommands.cpp 2008-09-24 01:34:27 UTC (rev 372)
@@ -305,6 +305,31 @@
return true;
}
+
+IRCClientInviteCommand::IRCClientInviteCommand()
+{
+ name = "INVITE";
+}
+
+bool IRCClientInviteCommand::receive ( IRCClient &client, const std::string &command, BaseIRCCommandInfo &info )
+{
+ client.inviteCommand(info);
+ return true;
+}
+
+bool IRCClientInviteCommand::send ( IRCClient &client, const std::string &command, BaseIRCCommandInfo &info )
+{
+ IRCCommandInfo &ircInfo = (IRCCommandInfo&)info;
+
+ std::string commandLine;
+
+ // KICK target user :reason
+ commandLine = ircInfo.target + delim + ircInfo.params[0]+ delim + std::string(":") + info.getAsString(1);
+ client.sendIRCCommandToServer(eCMD_INVITE,commandLine);
+
+ return true;
+}
+
// special case commands
// Generic handler for ALL
Modified: trunk/libirc/src/ircBasicCommands.h
===================================================================
--- trunk/libirc/src/ircBasicCommands.h 2008-09-23 21:26:57 UTC (rev 371)
+++ trunk/libirc/src/ircBasicCommands.h 2008-09-24 01:34:27 UTC (rev 372)
@@ -147,6 +147,16 @@
virtual bool send ( IRCClient &client, const std::string &command, BaseIRCCommandInfo &info );
};
+// IRC "INVITE" command
+// paramaters {user,channel}
+class IRCClientInviteCommand : public IRCClientCommandHandler
+{
+public:
+ IRCClientInviteCommand();
+ virtual bool receive ( IRCClient &client, const std::string &command, BaseIRCCommandInfo &info );
+ virtual bool send ( IRCClient &client, const std::string &command, BaseIRCCommandInfo &info );
+};
+
#endif //_IRC_BASIC_COMMANDS_
// Local Variables: ***
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <Jef...@us...> - 2008-09-23 21:27:01
|
Revision: 371
http://libirc.svn.sourceforge.net/libirc/?rev=371&view=rev
Author: JeffM2501
Date: 2008-09-23 21:26:57 +0000 (Tue, 23 Sep 2008)
Log Message:
-----------
we don't have a C API
Modified Paths:
--------------
trunk/libirc/README
Modified: trunk/libirc/README
===================================================================
--- trunk/libirc/README 2008-02-07 03:56:05 UTC (rev 370)
+++ trunk/libirc/README 2008-09-23 21:26:57 UTC (rev 371)
@@ -10,13 +10,9 @@
PROJECT OVERVIEW
-The libIRC library includes both a C++ and C API. The C++ API
+The libIRC library includes a C++API. The C++ API
essentially consists of client and server objects that may be used for
-talking to IRC servers and clients respectively. The C API is
-basically a wrapper over those C++ objects that provides a traditional
-init/call interface. Either API is arranged so that user-applications
-may define and/or override behaviors by definining hook functions that
-get invoked when specified commands/events are encountered.
+talking to IRC servers and clients respectively.
INSTALLATION
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bla...@us...> - 2008-02-07 03:56:16
|
Revision: 370
http://libirc.svn.sourceforge.net/libirc/?rev=370&view=rev
Author: blast007
Date: 2008-02-06 19:56:05 -0800 (Wed, 06 Feb 2008)
Log Message:
-----------
s/CTMP/CTCP/
Modified Paths:
--------------
trunk/libirc/include/IRCClient.h
trunk/libirc/src/IRCClient.cpp
Modified: trunk/libirc/include/IRCClient.h
===================================================================
--- trunk/libirc/include/IRCClient.h 2008-02-06 21:20:57 UTC (rev 369)
+++ trunk/libirc/include/IRCClient.h 2008-02-07 03:56:05 UTC (rev 370)
@@ -181,11 +181,11 @@
// command sending and receving methods called by handlers
virtual bool sendCommand ( std::string &commandName, BaseIRCCommandInfo &info );
virtual bool sendIRCCommand ( teIRCCommands command, IRCCommandInfo &info );
- virtual bool sendCTMPCommand ( teCTCPCommands command, CTCPCommandInfo &info );
+ virtual bool sendCTCPCommand ( teCTCPCommands command, CTCPCommandInfo &info );
virtual bool receiveCommand ( const std::string &commandName, BaseIRCCommandInfo &info );
virtual bool receiveIRCCommand ( teIRCCommands command, IRCCommandInfo &info );
- virtual bool receiveCTMPCommand ( teCTCPCommands command, CTCPCommandInfo &info );
+ virtual bool receiveCTCPCommand ( teCTCPCommands command, CTCPCommandInfo &info );
// --------------------------------------------------------------------------------------
// generaly not called by the client app
Modified: trunk/libirc/src/IRCClient.cpp
===================================================================
--- trunk/libirc/src/IRCClient.cpp 2008-02-06 21:20:57 UTC (rev 369)
+++ trunk/libirc/src/IRCClient.cpp 2008-02-07 03:56:05 UTC (rev 370)
@@ -410,7 +410,7 @@
return sendCommand(info.command,info);
}
-bool IRCClient::sendCTMPCommand ( teCTCPCommands command, CTCPCommandInfo &info )
+bool IRCClient::sendCTCPCommand ( teCTCPCommands command, CTCPCommandInfo &info )
{
info.type = eCTCPCommand;
info.ctcpCommand = command;
@@ -460,7 +460,7 @@
return receiveCommand(info.command,info);
}
-bool IRCClient::receiveCTMPCommand ( teCTCPCommands command, CTCPCommandInfo &info )
+bool IRCClient::receiveCTCPCommand ( teCTCPCommands command, CTCPCommandInfo &info )
{
info.type = eCTCPCommand;
info.ctcpCommand = command;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <bla...@us...> - 2008-02-06 21:21:14
|
Revision: 369
http://libirc.svn.sourceforge.net/libirc/?rev=369&view=rev
Author: blast007
Date: 2008-02-06 13:20:57 -0800 (Wed, 06 Feb 2008)
Log Message:
-----------
Make stupidBot build on linux again.
Modified Paths:
--------------
trunk/libirc/examples/stupidBot/src/Makefile.am
Modified: trunk/libirc/examples/stupidBot/src/Makefile.am
===================================================================
--- trunk/libirc/examples/stupidBot/src/Makefile.am 2008-01-04 17:41:55 UTC (rev 368)
+++ trunk/libirc/examples/stupidBot/src/Makefile.am 2008-02-06 21:20:57 UTC (rev 369)
@@ -2,11 +2,13 @@
noinst_PROGRAMS = stupidBot
-stupidBot_SOURCES = stupidBot.cpp /
+stupidBot_SOURCES = stupidBot.cpp \
URLManager.cpp
stupidBot_LDADD = $(top_builddir)/src/libIRC.la
+stupidBot_LDFLAGS = -lcurl
+
MAINTAINERCLEANFILES = Makefile.in
include $(top_srcdir)/misc/Makefile.defs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2008-01-04 17:42:34
|
Revision: 368
http://libirc.svn.sourceforge.net/libirc/?rev=368&view=rev
Author: brlcad
Date: 2008-01-04 09:41:55 -0800 (Fri, 04 Jan 2008)
Log Message:
-----------
accept a patch from Barna Farag?\195?\179 that fixes the PONG reply to server PING requests
Modified Paths:
--------------
trunk/libirc/AUTHORS
trunk/libirc/NEWS
trunk/libirc/src/ircBasicCommands.cpp
Modified: trunk/libirc/AUTHORS
===================================================================
--- trunk/libirc/AUTHORS 2007-12-03 16:41:05 UTC (rev 367)
+++ trunk/libirc/AUTHORS 2008-01-04 17:41:55 UTC (rev 368)
@@ -1,3 +1,4 @@
+ -*- coding: utf-8 -*-
libIRC Contributors
===================
@@ -12,3 +13,5 @@
VC6 build files
Dejan Lekic
previous 'libIRC' codebase
+Barna Faragó
+ PONG command fix
Modified: trunk/libirc/NEWS
===================================================================
--- trunk/libirc/NEWS 2007-12-03 16:41:05 UTC (rev 367)
+++ trunk/libirc/NEWS 2008-01-04 17:41:55 UTC (rev 368)
@@ -1,3 +1,4 @@
+ -*- coding: utf-8 -*-
libIRC Release Notes
====================
@@ -11,6 +12,7 @@
--- 2007-09-XX Release 0.2.0 ---
----------------------------------------------------------------------
+* fixed PONG reply - Barna Faragó
* fixed crash on channel departure - MasterMind (mm_202), Jeff Myers
* enhancements for plugins - Jeff Myers
Modified: trunk/libirc/src/ircBasicCommands.cpp
===================================================================
--- trunk/libirc/src/ircBasicCommands.cpp 2007-12-03 16:41:05 UTC (rev 367)
+++ trunk/libirc/src/ircBasicCommands.cpp 2008-01-04 17:41:55 UTC (rev 368)
@@ -79,6 +79,7 @@
{
IRCCommandInfo ircInfo;
ircInfo.command = eCMD_PONG;
+ ircInfo.raw = info.raw;
client.sendIRCCommand(eCMD_PONG,ircInfo);
return true;
}
@@ -109,7 +110,8 @@
{
IRCCommandInfo &ircInfo = (IRCCommandInfo&)info;
- std::string commandLine;
+ std::string commandLine = info.raw.substr(5, info.raw.length()-5);
+
// PING
client.sendIRCCommandToServer(eCMD_PONG,commandLine);
return true;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:41:13
|
Revision: 367
http://libirc.svn.sourceforge.net/libirc/?rev=367&view=rev
Author: brlcad
Date: 2007-12-03 08:41:05 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
add vc6 to the source dist
Modified Paths:
--------------
trunk/libirc/Makefile.am
Modified: trunk/libirc/Makefile.am
===================================================================
--- trunk/libirc/Makefile.am 2007-12-03 16:39:15 UTC (rev 366)
+++ trunk/libirc/Makefile.am 2007-12-03 16:41:05 UTC (rev 367)
@@ -39,6 +39,7 @@
autogen.sh \
configure.ac \
libtool \
+ vc6 \
vc7.1 \
vc8
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:39:17
|
Revision: 366
http://libirc.svn.sourceforge.net/libirc/?rev=366&view=rev
Author: brlcad
Date: 2007-12-03 08:39:15 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
thank pelya for the vc6 build system addition
Modified Paths:
--------------
trunk/libirc/AUTHORS
Modified: trunk/libirc/AUTHORS
===================================================================
--- trunk/libirc/AUTHORS 2007-12-03 16:35:36 UTC (rev 365)
+++ trunk/libirc/AUTHORS 2007-12-03 16:39:15 UTC (rev 366)
@@ -4,9 +4,11 @@
DEVELOPERS
----------
-Jeff Myers
-Christopher Sean Morrison
-Dejan Lekic (previous codebase)
-
-
-
+Jeff Myers (jeffm2501)
+ main developer and principle architect, windows build system
+Christopher Sean Morrison (brlcad)
+ *nix build system, minor bug fixes
+pelya
+ VC6 build files
+Dejan Lekic
+ previous 'libIRC' codebase
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:35:39
|
Revision: 365
http://libirc.svn.sourceforge.net/libirc/?rev=365&view=rev
Author: brlcad
Date: 2007-12-03 08:35:36 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
accept pelya's sf patch [ 1843257 ] "MSVC 6 project files" -- thanks\!
Modified Paths:
--------------
trunk/libirc/include/IRCTextUtils.h
trunk/libirc/src/IRCServer.cpp
Added Paths:
-----------
trunk/libirc/vc6/
trunk/libirc/vc6/libirc.dsp
trunk/libirc/vc6/libirc.dsw
Modified: trunk/libirc/include/IRCTextUtils.h
===================================================================
--- trunk/libirc/include/IRCTextUtils.h 2007-12-03 16:29:41 UTC (rev 364)
+++ trunk/libirc/include/IRCTextUtils.h 2007-12-03 16:35:36 UTC (rev 365)
@@ -443,7 +443,7 @@
std::string x;
x+=f;
- return find_first_of(text.begin(),text.end(),x.begin(),x.end());
+ return std::find_first_of(text.begin(),text.end(),x.begin(),x.end());
}
inline void eraseFirstOf ( std::string &text, char f )
Modified: trunk/libirc/src/IRCServer.cpp
===================================================================
--- trunk/libirc/src/IRCServer.cpp 2007-12-03 16:29:41 UTC (rev 364)
+++ trunk/libirc/src/IRCServer.cpp 2007-12-03 16:35:36 UTC (rev 365)
@@ -265,11 +265,12 @@
tcpServer->disconnect();
tcpConnection.deleteServerConnection(tcpServer);
tcpServer = NULL;
+ unsigned int i;
- for (unsigned int i = 0; i < (unsigned int)clients.size(); i++ )
+ for ( i = 0; i < (unsigned int)clients.size(); i++ )
deleteClient(clients[i]);
- for (unsigned int i = 0; i < (unsigned int)channels.size(); i++ )
+ for ( i = 0; i < (unsigned int)channels.size(); i++ )
deleteClient(clients[i]);
clients.clear();
Added: trunk/libirc/vc6/libirc.dsp
===================================================================
--- trunk/libirc/vc6/libirc.dsp (rev 0)
+++ trunk/libirc/vc6/libirc.dsp 2007-12-03 16:35:36 UTC (rev 365)
@@ -0,0 +1,202 @@
+# Microsoft Developer Studio Project File - Name="libirc" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=libirc - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "libirc.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "libirc.mak" CFG="libirc - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "libirc - Win32 Release" (based on "Win32 (x86) Static Library")
+!MESSAGE "libirc - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "libirc - Win32 Release"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 0
+# PROP BASE Output_Dir "Release"
+# PROP BASE Intermediate_Dir "Release"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 0
+# PROP Output_Dir "Release"
+# PROP Intermediate_Dir "Release"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
+# ADD CPP /nologo /MT /w /W0 /GX /O2 /I "../include" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /FD /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x809 /d "NDEBUG"
+# ADD RSC /l 0x809 /d "NDEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ELSEIF "$(CFG)" == "libirc - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "Debug"
+# PROP BASE Intermediate_Dir "Debug"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "Debug"
+# PROP Intermediate_Dir "Debug"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
+# ADD CPP /nologo /MTd /w /W0 /Gm /GX /ZI /Od /I "../include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /FD /GZ /c
+# SUBTRACT CPP /YX
+# ADD BASE RSC /l 0x809 /d "_DEBUG"
+# ADD RSC /l 0x809 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo
+# ADD LIB32 /nologo
+
+!ENDIF
+
+# Begin Target
+
+# Name "libirc - Win32 Release"
+# Name "libirc - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\ircBasicCommands.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\IRCClient.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\ircCommands.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\irClientCommands.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\irClientEvents.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\IRCServer.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\IRCTextUtils.cxx
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\IRCUserManager.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libIRC.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\net.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\TCPConnection.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Group "commandHandlers"
+
+# PROP Default_Filter ".h"
+# Begin Source File
+
+SOURCE=..\src\ircBasicCommands.h
+# End Source File
+# End Group
+# Begin Group "networking"
+
+# PROP Default_Filter ".h"
+# Begin Source File
+
+SOURCE=..\include\net.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\TCPConnection.h
+# End Source File
+# End Group
+# Begin Group "utils"
+
+# PROP Default_Filter ".h"
+# Begin Source File
+
+SOURCE=..\include\IRCTextUtils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\Singleton.h
+# End Source File
+# End Group
+# Begin Group "IRC spec"
+
+# PROP Default_Filter ".h"
+# Begin Source File
+
+SOURCE=..\include\ircCommands.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\IRCNumerics.h
+# End Source File
+# End Group
+# Begin Source File
+
+SOURCE=..\include\IRCClient.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\IRCEvents.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\IRCServer.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\IRCUserManager.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\libIRC.h
+# End Source File
+# End Group
+# End Target
+# End Project
Property changes on: trunk/libirc/vc6/libirc.dsp
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:eol-style
+ CRLF
Added: trunk/libirc/vc6/libirc.dsw
===================================================================
--- trunk/libirc/vc6/libirc.dsw (rev 0)
+++ trunk/libirc/vc6/libirc.dsw 2007-12-03 16:35:36 UTC (rev 365)
@@ -0,0 +1,29 @@
+Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "libirc"=.\libirc.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
Property changes on: trunk/libirc/vc6/libirc.dsw
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:eol-style
+ CRLF
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:29:43
|
Revision: 364
http://libirc.svn.sourceforge.net/libirc/?rev=364&view=rev
Author: brlcad
Date: 2007-12-03 08:29:41 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
this is libIRC project.. not 'that other project'
Modified Paths:
--------------
trunk/libirc/configure.ac
Modified: trunk/libirc/configure.ac
===================================================================
--- trunk/libirc/configure.ac 2007-12-03 16:29:11 UTC (rev 363)
+++ trunk/libirc/configure.ac 2007-12-03 16:29:41 UTC (rev 364)
@@ -1,4 +1,4 @@
-dnl BRL-CAD
+dnl libIRC
dnl Copyright (c) 2004-2007 Jeff Myers
dnl
dnl This program is free software; you can redistribute it and/or
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:29:13
|
Revision: 363
http://libirc.svn.sourceforge.net/libirc/?rev=363&view=rev
Author: brlcad
Date: 2007-12-03 08:29:11 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
and he didn't write this
Modified Paths:
--------------
trunk/libirc/autogen.sh
Modified: trunk/libirc/autogen.sh
===================================================================
--- trunk/libirc/autogen.sh 2007-12-03 16:28:57 UTC (rev 362)
+++ trunk/libirc/autogen.sh 2007-12-03 16:29:11 UTC (rev 363)
@@ -69,7 +69,7 @@
# To verbosely try running with an older (unsupported) autoconf:
# AUTOCONF_VERSION=2.50 ./autogen.sh --verbose
#
-# Author: Jeff Myers <mor...@br...>
+# Author: Christopher Sean Morrison <mor...@br...>
#
######################################################################
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:28:59
|
Revision: 362
http://libirc.svn.sourceforge.net/libirc/?rev=362&view=rev
Author: brlcad
Date: 2007-12-03 08:28:57 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
yet he is not me
Modified Paths:
--------------
trunk/libirc/AUTHORS
Modified: trunk/libirc/AUTHORS
===================================================================
--- trunk/libirc/AUTHORS 2007-12-03 16:26:07 UTC (rev 361)
+++ trunk/libirc/AUTHORS 2007-12-03 16:28:57 UTC (rev 362)
@@ -5,7 +5,7 @@
----------
Jeff Myers
-Jeff Myers
+Christopher Sean Morrison
Dejan Lekic (previous codebase)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:27:05
|
Revision: 356
http://libirc.svn.sourceforge.net/libirc/?rev=356&view=rev
Author: brlcad
Date: 2007-12-03 08:18:45 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
ws
Modified Paths:
--------------
trunk/libirc/botlib/Makefile.am
Modified: trunk/libirc/botlib/Makefile.am
===================================================================
--- trunk/libirc/botlib/Makefile.am 2007-12-03 16:18:11 UTC (rev 355)
+++ trunk/libirc/botlib/Makefile.am 2007-12-03 16:18:45 UTC (rev 356)
@@ -1,13 +1,13 @@
-# $Id: Makefile.am 234 2007-07-31 09:07:21Z brlcad $
-
-SUBDIRS = \
- src \
- inc
-
-EXTRA_DIST = \
- vc7.1 \
- vc8
-
-MAINTAINERCLEANFILES = Makefile.in
-
-include $(top_srcdir)/misc/Makefile.defs
+# $Id: Makefile.am 234 2007-07-31 09:07:21Z brlcad $
+
+SUBDIRS = \
+ inc \
+ src
+
+EXTRA_DIST = \
+ vc7.1 \
+ vc8
+
+MAINTAINERCLEANFILES = Makefile.in
+
+include $(top_srcdir)/misc/Makefile.defs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:26:14
|
Revision: 361
http://libirc.svn.sourceforge.net/libirc/?rev=361&view=rev
Author: brlcad
Date: 2007-12-03 08:26:07 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
credit where credit is due, assign copyright to the Jeff guy that actually wrote most of it all
Modified Paths:
--------------
trunk/libirc/AUTHORS
trunk/libirc/autogen.sh
trunk/libirc/botlib/inc/botlib.h
trunk/libirc/botlib/src/botlib.cpp
trunk/libirc/configure.ac
trunk/libirc/examples/simpleIRCConnect/src/simpleIRCConnect.cpp
trunk/libirc/examples/simpleTCPConnect/src/simpleTCPConnect.cpp
trunk/libirc/examples/spamBot/src/spamBot.cpp
trunk/libirc/examples/stupidBot/src/stupidBot.cpp
trunk/libirc/examples/stupidServer/src/stupidServer.cpp
trunk/libirc/include/IRCClient.h
trunk/libirc/include/IRCEvents.h
trunk/libirc/include/IRCNumerics.h
trunk/libirc/include/IRCServer.h
trunk/libirc/include/IRCUserManager.h
trunk/libirc/include/TCPConnection.h
trunk/libirc/include/ircCommands.h
trunk/libirc/include/libIRC.h
trunk/libirc/misc/elapsed.sh
trunk/libirc/misc/vers.sh
trunk/libirc/src/IRCClient.cpp
trunk/libirc/src/IRCServer.cpp
trunk/libirc/src/IRCUserManager.cpp
trunk/libirc/src/TCPConnection.cpp
trunk/libirc/src/irClientCommands.cpp
trunk/libirc/src/irClientEvents.cpp
trunk/libirc/src/ircBasicCommands.cpp
trunk/libirc/src/ircBasicCommands.h
trunk/libirc/src/ircCommands.cpp
trunk/libirc/src/libIRC.cpp
trunk/libirc/src/net.cpp
Modified: trunk/libirc/AUTHORS
===================================================================
--- trunk/libirc/AUTHORS 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/AUTHORS 2007-12-03 16:26:07 UTC (rev 361)
@@ -5,7 +5,7 @@
----------
Jeff Myers
-Christopher Sean Morrison
+Jeff Myers
Dejan Lekic (previous codebase)
Modified: trunk/libirc/autogen.sh
===================================================================
--- trunk/libirc/autogen.sh 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/autogen.sh 2007-12-03 16:26:07 UTC (rev 361)
@@ -69,7 +69,7 @@
# To verbosely try running with an older (unsupported) autoconf:
# AUTOCONF_VERSION=2.50 ./autogen.sh --verbose
#
-# Author: Christopher Sean Morrison <mor...@br...>
+# Author: Jeff Myers <mor...@br...>
#
######################################################################
@@ -104,7 +104,7 @@
__version=""
fi
- echo "autogen.sh build preparation script by Christopher Sean Morrison"
+ echo "autogen.sh build preparation script by Jeff Myers"
echo "revised 3-clause BSD-style license, copyright (c) $__copyright"
echo "script version $__version, ISO/IEC 9945 POSIX shell script"
}
Modified: trunk/libirc/botlib/inc/botlib.h
===================================================================
--- trunk/libirc/botlib/inc/botlib.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/botlib/inc/botlib.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/botlib/src/botlib.cpp
===================================================================
--- trunk/libirc/botlib/src/botlib.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/botlib/src/botlib.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/configure.ac
===================================================================
--- trunk/libirc/configure.ac 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/configure.ac 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
dnl BRL-CAD
-dnl Copyright (c) 2004-2007 Christopher Sean Morrison
+dnl Copyright (c) 2004-2007 Jeff Myers
dnl
dnl This program is free software; you can redistribute it and/or
dnl modify it under the terms of the appropriate license described in
Modified: trunk/libirc/examples/simpleIRCConnect/src/simpleIRCConnect.cpp
===================================================================
--- trunk/libirc/examples/simpleIRCConnect/src/simpleIRCConnect.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/examples/simpleIRCConnect/src/simpleIRCConnect.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2004 Christopher Sean Morrison
+* Copyright (c) 2004 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/examples/simpleTCPConnect/src/simpleTCPConnect.cpp
===================================================================
--- trunk/libirc/examples/simpleTCPConnect/src/simpleTCPConnect.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/examples/simpleTCPConnect/src/simpleTCPConnect.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2004 Christopher Sean Morrison
+* Copyright (c) 2004 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/examples/spamBot/src/spamBot.cpp
===================================================================
--- trunk/libirc/examples/spamBot/src/spamBot.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/examples/spamBot/src/spamBot.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2004 Christopher Sean Morrison
+* Copyright (c) 2004 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/examples/stupidBot/src/stupidBot.cpp
===================================================================
--- trunk/libirc/examples/stupidBot/src/stupidBot.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/examples/stupidBot/src/stupidBot.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2004 Christopher Sean Morrison
+* Copyright (c) 2004 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/examples/stupidServer/src/stupidServer.cpp
===================================================================
--- trunk/libirc/examples/stupidServer/src/stupidServer.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/examples/stupidServer/src/stupidServer.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2004 Christopher Sean Morrison
+* Copyright (c) 2004 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/IRCClient.h
===================================================================
--- trunk/libirc/include/IRCClient.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/IRCClient.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/IRCEvents.h
===================================================================
--- trunk/libirc/include/IRCEvents.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/IRCEvents.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/IRCNumerics.h
===================================================================
--- trunk/libirc/include/IRCNumerics.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/IRCNumerics.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/IRCServer.h
===================================================================
--- trunk/libirc/include/IRCServer.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/IRCServer.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/IRCUserManager.h
===================================================================
--- trunk/libirc/include/IRCUserManager.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/IRCUserManager.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/TCPConnection.h
===================================================================
--- trunk/libirc/include/TCPConnection.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/TCPConnection.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/ircCommands.h
===================================================================
--- trunk/libirc/include/ircCommands.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/ircCommands.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/include/libIRC.h
===================================================================
--- trunk/libirc/include/libIRC.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/include/libIRC.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
- * Copyright (c) 2007 Christopher Sean Morrison
+ * Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/misc/elapsed.sh
===================================================================
--- trunk/libirc/misc/elapsed.sh 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/misc/elapsed.sh 2007-12-03 16:26:07 UTC (rev 361)
@@ -6,7 +6,7 @@
#
###
# BSD License
-# Copyright (c) 2004, Christopher Sean Morrison
+# Copyright (c) 2004, Jeff Myers
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
Modified: trunk/libirc/misc/vers.sh
===================================================================
--- trunk/libirc/misc/vers.sh 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/misc/vers.sh 2007-12-03 16:26:07 UTC (rev 361)
@@ -6,7 +6,7 @@
#
###
# BSD License
-# Copyright (c) 2004, Christopher Sean Morrison
+# Copyright (c) 2004, Jeff Myers
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
Modified: trunk/libirc/src/IRCClient.cpp
===================================================================
--- trunk/libirc/src/IRCClient.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/IRCClient.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/IRCServer.cpp
===================================================================
--- trunk/libirc/src/IRCServer.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/IRCServer.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/IRCUserManager.cpp
===================================================================
--- trunk/libirc/src/IRCUserManager.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/IRCUserManager.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/TCPConnection.cpp
===================================================================
--- trunk/libirc/src/TCPConnection.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/TCPConnection.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/irClientCommands.cpp
===================================================================
--- trunk/libirc/src/irClientCommands.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/irClientCommands.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/irClientEvents.cpp
===================================================================
--- trunk/libirc/src/irClientEvents.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/irClientEvents.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/ircBasicCommands.cpp
===================================================================
--- trunk/libirc/src/ircBasicCommands.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/ircBasicCommands.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/ircBasicCommands.h
===================================================================
--- trunk/libirc/src/ircBasicCommands.h 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/ircBasicCommands.h 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/ircCommands.cpp
===================================================================
--- trunk/libirc/src/ircCommands.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/ircCommands.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/libIRC.cpp
===================================================================
--- trunk/libirc/src/libIRC.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/libIRC.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
Modified: trunk/libirc/src/net.cpp
===================================================================
--- trunk/libirc/src/net.cpp 2007-12-03 16:20:13 UTC (rev 360)
+++ trunk/libirc/src/net.cpp 2007-12-03 16:26:07 UTC (rev 361)
@@ -1,5 +1,5 @@
/* libIRC
-* Copyright (c) 2007 Christopher Sean Morrison
+* Copyright (c) 2007 Jeff Myers
*
* This package is free software; you can redistribute it and/or
* modify it under the terms of the license found in the file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:25:36
|
Revision: 355
http://libirc.svn.sourceforge.net/libirc/?rev=355&view=rev
Author: brlcad
Date: 2007-12-03 08:18:11 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
add build files to compile the new noinst botlib
Modified Paths:
--------------
trunk/libirc/botlib/inc/botlib.h
Added Paths:
-----------
trunk/libirc/botlib/inc/Makefile.am
trunk/libirc/botlib/src/Makefile.am
Added: trunk/libirc/botlib/inc/Makefile.am
===================================================================
--- trunk/libirc/botlib/inc/Makefile.am (rev 0)
+++ trunk/libirc/botlib/inc/Makefile.am 2007-12-03 16:18:11 UTC (rev 355)
@@ -0,0 +1,5 @@
+# $Id: Makefile.am 234 2007-07-31 09:07:21Z brlcad $
+
+EXTRA_HEADERS = botlib.h
+
+include $(top_srcdir)/misc/Makefile.defs
Modified: trunk/libirc/botlib/inc/botlib.h
===================================================================
--- trunk/libirc/botlib/inc/botlib.h 2007-11-29 01:11:42 UTC (rev 354)
+++ trunk/libirc/botlib/inc/botlib.h 2007-12-03 16:18:11 UTC (rev 355)
@@ -102,7 +102,7 @@
void reply ( const std::string &text, bool privately = false, bool action = false );
protected:
- friend LibIRCBot;
+ friend class LibIRCBot;
IRCClient &client;
LibIRCBotMessage ( IRCClient &_client ) : client(_client){};
Added: trunk/libirc/botlib/src/Makefile.am
===================================================================
--- trunk/libirc/botlib/src/Makefile.am (rev 0)
+++ trunk/libirc/botlib/src/Makefile.am 2007-12-03 16:18:11 UTC (rev 355)
@@ -0,0 +1,7 @@
+# $Id: Makefile.am 234 2007-07-31 09:07:21Z brlcad $
+
+noinst_LTLIBRARIES = libbot.la
+
+libbot_la_SOURCES = botlib.cpp
+
+include $(top_srcdir)/misc/Makefile.defs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:25:08
|
Revision: 359
http://libirc.svn.sourceforge.net/libirc/?rev=359&view=rev
Author: brlcad
Date: 2007-12-03 08:19:58 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
link in botlib
Modified Paths:
--------------
trunk/libirc/src/Makefile.am
Modified: trunk/libirc/src/Makefile.am
===================================================================
--- trunk/libirc/src/Makefile.am 2007-12-03 16:19:39 UTC (rev 358)
+++ trunk/libirc/src/Makefile.am 2007-12-03 16:19:58 UTC (rev 359)
@@ -16,6 +16,6 @@
libIRC.cpp \
net.cpp
-MAINTAINERCLEANFILES = Makefile.in
+libIRC_la_LIBADD = ../botlib/src/libbot.la
include $(top_srcdir)/misc/Makefile.defs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:24:51
|
Revision: 360
http://libirc.svn.sourceforge.net/libirc/?rev=360&view=rev
Author: brlcad
Date: 2007-12-03 08:20:13 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
generate the makefiles for botlib
Modified Paths:
--------------
trunk/libirc/configure.ac
Modified: trunk/libirc/configure.ac
===================================================================
--- trunk/libirc/configure.ac 2007-12-03 16:19:58 UTC (rev 359)
+++ trunk/libirc/configure.ac 2007-12-03 16:20:13 UTC (rev 360)
@@ -384,7 +384,7 @@
BC_CONFIGURE_STAGE([compiler], [6 of 9])
dnl include our include directory
-CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/include"
+CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/include -I\$(top_srcdir)/botlib/inc"
dnl try to use -pipe to speed up the compiles
pipe_flag="-pipe"
@@ -562,6 +562,9 @@
AC_CONFIG_FILES([
Makefile
+ botlib/Makefile
+ botlib/inc/Makefile
+ botlib/src/Makefile
examples/Makefile
examples/simpleIRCConnect/Makefile
examples/simpleIRCConnect/src/Makefile
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:19:43
|
Revision: 358
http://libirc.svn.sourceforge.net/libirc/?rev=358&view=rev
Author: brlcad
Date: 2007-12-03 08:19:39 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
have to traverse botlib before src
Modified Paths:
--------------
trunk/libirc/Makefile.am
Modified: trunk/libirc/Makefile.am
===================================================================
--- trunk/libirc/Makefile.am 2007-12-03 16:19:21 UTC (rev 357)
+++ trunk/libirc/Makefile.am 2007-12-03 16:19:39 UTC (rev 358)
@@ -14,8 +14,8 @@
include \
m4 \
misc \
- src \
botlib \
+ src \
$(EXAMPLES)
DIST_SUBDIRS = \
@@ -112,6 +112,4 @@
libtool \
so_locations
-MAINTAINERCLEANFILES = Makefile.in
-
include $(top_srcdir)/misc/Makefile.defs
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <br...@us...> - 2007-12-03 16:19:24
|
Revision: 357
http://libirc.svn.sourceforge.net/libirc/?rev=357&view=rev
Author: brlcad
Date: 2007-12-03 08:19:21 -0800 (Mon, 03 Dec 2007)
Log Message:
-----------
itemize news for a 0.2 release
Modified Paths:
--------------
trunk/libirc/NEWS
Modified: trunk/libirc/NEWS
===================================================================
--- trunk/libirc/NEWS 2007-12-03 16:18:45 UTC (rev 356)
+++ trunk/libirc/NEWS 2007-12-03 16:19:21 UTC (rev 357)
@@ -8,10 +8,18 @@
should be listed here prior to a release.
----------------------------------------------------------------------
+--- 2007-09-XX Release 0.2.0 ---
+----------------------------------------------------------------------
+
+* fixed crash on channel departure - MasterMind (mm_202), Jeff Myers
+* enhancements for plugins - Jeff Myers
+
+
+----------------------------------------------------------------------
--- 2004-08-08 Release 0.1.0 ---
----------------------------------------------------------------------
- * convert API to C++
+ * convert API to C++ - Jeff Myers
preliminary open source release.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <Jef...@us...> - 2007-11-29 01:11:45
|
Revision: 354
http://libirc.svn.sourceforge.net/libirc/?rev=354&view=rev
Author: JeffM2501
Date: 2007-11-28 17:11:42 -0800 (Wed, 28 Nov 2007)
Log Message:
-----------
include the URLManger
Modified Paths:
--------------
trunk/libirc/examples/stupidBot/vc7.1/stupidBot.vcproj
Modified: trunk/libirc/examples/stupidBot/vc7.1/stupidBot.vcproj
===================================================================
--- trunk/libirc/examples/stupidBot/vc7.1/stupidBot.vcproj 2007-11-28 22:35:25 UTC (rev 353)
+++ trunk/libirc/examples/stupidBot/vc7.1/stupidBot.vcproj 2007-11-29 01:11:42 UTC (rev 354)
@@ -19,7 +19,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../../include"
+ AdditionalIncludeDirectories="../../../include;../src"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="TRUE"
BasicRuntimeChecks="3"
@@ -32,7 +32,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="libIRC.lib Ws2_32.lib"
+ AdditionalDependencies="libIRC.lib Ws2_32.lib libcurl.lib"
OutputFile="$(OutDir)/stupidBot.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="../../../vc7.1/debug/"
@@ -118,6 +118,12 @@
<File
RelativePath="..\src\stupidBot.cpp">
</File>
+ <File
+ RelativePath="..\src\URLManager.cpp">
+ </File>
+ <File
+ RelativePath="..\src\URLManager.h">
+ </File>
</Filter>
<Filter
Name="Header Files"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <Jef...@us...> - 2007-11-28 22:35:29
|
Revision: 353
http://libirc.svn.sourceforge.net/libirc/?rev=353&view=rev
Author: JeffM2501
Date: 2007-11-28 14:35:25 -0800 (Wed, 28 Nov 2007)
Log Message:
-----------
start an rss feed reporter for CIA feeds.
Modified Paths:
--------------
trunk/libirc/examples/stupidBot/src/stupidBot.cpp
Modified: trunk/libirc/examples/stupidBot/src/stupidBot.cpp
===================================================================
--- trunk/libirc/examples/stupidBot/src/stupidBot.cpp 2007-11-28 21:12:49 UTC (rev 352)
+++ trunk/libirc/examples/stupidBot/src/stupidBot.cpp 2007-11-28 22:35:25 UTC (rev 353)
@@ -21,6 +21,70 @@
#include <string>
#include <map>
+#include "URLManager.h"
+
+#ifdef _WIN32
+#include <windows.h>
+#else
+
+#endif
+
+double getCurrentSeconds ( void )
+{
+#ifdef _WIN32
+ return GetTickCount() * 1000.0;
+#else
+ return (double)time(NULL);
+#endif
+}
+
+class CIARSSFeedAnnouncer : public URLJobHandler
+{
+public:
+ CIARSSFeedAnnouncer( const std::string &chan, const std::string &project );
+
+ void set ( const std::string &chan, const std::string &proj );
+
+ virtual bool write ( int jobID, unsigned char* data, unsigned int size );
+ virtual bool done ( int jobID, unsigned char* data, unsigned int size ); // return true to have the URLManager delete the handler
+
+ void update ( IRCClient &client );
+
+protected:
+ void sendFeed ( IRCClient &client );
+ void getFeed ( void );
+
+ typedef struct
+ {
+ // raw feed data
+ std::string decription;
+ std::string title;
+ std::string guID;
+ std::string pubDate;
+
+ std::string author;
+ std::string project;
+ std::string revistion;
+ std::string path;
+ std::string comment;
+ }CIAFeedRecord;
+
+ double lastUpdateTime;
+ double updateFrequency;
+
+ bool working;
+
+ std::string channel;
+ std::string project;
+ std::string url;
+ std::string filePath;
+
+ std::string feedData;
+
+ std::string lastPubDate;
+ std::string lastGUID;
+};
+
typedef struct
{
std::string name;
@@ -68,6 +132,7 @@
channelEcho chanEchos;
channelCIAEcho CIAEchos;
bool ignorePMs;
+ std::string rssStoragePath;
}trStupidBotInfo;
trStupidBotInfo theBotInfo;
@@ -119,6 +184,8 @@
{
theBotInfo.config = file;
theBotInfo.ignorePMs = false;
+ theBotInfo.rssStoragePath = "./";
+
std::string config;
// read the file data
@@ -282,6 +349,8 @@
}
else if ( command == "ignorepm" )
theBotInfo.ignorePMs = true;
+ else if ( command == "ciarsspath")
+ theBotInfo.rssStoragePath = params[0];
}
itr++;
}
@@ -443,6 +512,12 @@
fprintf(fp,"%s",lineEnd.c_str());
}
+ if (theBotInfo.rssStoragePath.size() )
+ {
+ fprintf(fp,"ciarsspath:\"%s\"",theBotInfo.rssStoragePath.c_str());
+ fprintf(fp,"%s",lineEnd.c_str());
+ }
+
fclose(fp);
}
@@ -1603,4 +1678,128 @@
installBotCommand(new kickCommand);
}
+//------------CIARSSFeedAnnouncer---------------
+CIARSSFeedAnnouncer::CIARSSFeedAnnouncer( const std::string &chan, const std::string &project )
+{
+ set(chan,project);
+}
+
+void CIARSSFeedAnnouncer::set ( const std::string &chan, const std::string &proj )
+{
+ working = false;
+ updateFrequency = 5.0 * 60.0;
+ lastUpdateTime = updateFrequency * -2.0;
+
+ project = proj;
+ channel = chan;
+ url = "http://cia.vc/stats/project/" + project + "/.rss?ver=2&medium=plaintex";
+ feedData = "";
+
+ filePath = theBotInfo.rssStoragePath + project + ".rss";
+ FILE *fp = fopen(filePath.c_str(),"rt");
+ if (fp)
+ {
+ char temp[512] = {0};
+ fscanf(fp,"%s",temp);
+ lastPubDate = temp;
+ temp[0] = 0;
+ fscanf(fp,"%s",temp);
+ lastGUID = temp;
+ fclose(fp);
+ }
+}
+
+bool CIARSSFeedAnnouncer::write ( int jobID, unsigned char* data, unsigned int size )
+{
+ char *p = (char*)malloc(size+1);
+ if (p)
+ {
+ memcpy(p,data,size);
+ p[size] =0;
+ feedData += p;
+ free(p);
+ }
+ return false;
+}
+
+bool CIARSSFeedAnnouncer::done ( int jobID, unsigned char* data, unsigned int size )
+{
+ lastUpdateTime = getCurrentSeconds();
+
+ char *p = (char*)malloc(size+1);
+ if (p)
+ {
+ memcpy(p,data,size);
+ p[size] =0;
+ feedData += p;
+ free(p);
+ }
+
+ working = false;
+ return false;
+}// return true to have the URLManager delete the handler
+
+void CIARSSFeedAnnouncer::update ( IRCClient &client )
+{
+ if (!working)
+ {
+ if (feedData.size())
+ {
+ sendFeed (client);
+ }
+ else
+ {
+ double now = getCurrentSeconds();
+ if ( lastUpdateTime + updateFrequency < now )
+ getFeed();
+ }
+ }
+}
+
+void CIARSSFeedAnnouncer::sendFeed ( IRCClient &client )
+{
+ std::vector<CIAFeedRecord> feedRecords;
+ std::vector<std::string> feedStrings;
+
+ feedStrings = string_util::tokenize(feedData,std::string("<item>"));
+
+ if ( feedStrings.size() > 1)
+ {
+ // parse the crap out of each line
+
+ for ( int i = 1; i < (int)feedStrings.size(); i++ )
+ {
+
+ std::string line = feedStrings[i];
+ line = string_util::replace_all(line,std::string("</pubDate>"),std::string(""));
+ line = string_util::replace_all(line,std::string("</guid>"),std::string(""));
+ line = string_util::replace_all(line,std::string("</link>"),std::string(""));
+ line = string_util::replace_all(line,std::string("</description>"),std::string(""));
+ line = string_util::replace_all(line,std::string("</title>"),std::string(""));
+ line = string_util::replace_all(line,std::string("</item>"),std::string(""));
+ }
+ }
+
+ // write out the last pub date so we can get it in case we get shutdown.
+ FILE *fp = fopen(filePath.c_str(),"wt");
+ if (fp)
+ {
+ fprintf(fp,"%s\n",lastPubDate.c_str());
+ fprintf(fp,"%s\n",lastGUID.c_str());
+ fclose(fp);
+ }
+
+ feedData = "";
+}
+
+void CIARSSFeedAnnouncer::getFeed ( void )
+{
+ if (working)
+ return;
+
+ feedData = "";
+ working = true;
+ URLManager::Instance().addJob ( url, this );
+}
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <Jef...@us...> - 2007-11-28 21:12:53
|
Revision: 352
http://libirc.svn.sourceforge.net/libirc/?rev=352&view=rev
Author: JeffM2501
Date: 2007-11-28 13:12:49 -0800 (Wed, 28 Nov 2007)
Log Message:
-----------
add url handler for RSS feed reading
Modified Paths:
--------------
trunk/libirc/examples/stupidBot/vc8/stupidBot.vcproj
Modified: trunk/libirc/examples/stupidBot/vc8/stupidBot.vcproj
===================================================================
--- trunk/libirc/examples/stupidBot/vc8/stupidBot.vcproj 2007-11-28 21:12:31 UTC (rev 351)
+++ trunk/libirc/examples/stupidBot/vc8/stupidBot.vcproj 2007-11-28 21:12:49 UTC (rev 352)
@@ -41,7 +41,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
- AdditionalIncludeDirectories="../../../include"
+ AdditionalIncludeDirectories="../../../include;../src/"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
@@ -62,7 +62,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="libIRC.lib Ws2_32.lib"
+ AdditionalDependencies="libIRC.lib Ws2_32.lib libcurl.lib"
OutputFile="$(OutDir)/stupidBot.exe"
LinkIncremental="2"
AdditionalLibraryDirectories="../../../vc8/debug/"
@@ -185,12 +185,20 @@
RelativePath="..\src\stupidBot.cpp"
>
</File>
+ <File
+ RelativePath="..\src\URLManager.cpp"
+ >
+ </File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
>
+ <File
+ RelativePath="..\src\URLManager.h"
+ >
+ </File>
</Filter>
<Filter
Name="Resource Files"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <Jef...@us...> - 2007-11-28 21:12:45
|
Revision: 351
http://libirc.svn.sourceforge.net/libirc/?rev=351&view=rev
Author: JeffM2501
Date: 2007-11-28 13:12:31 -0800 (Wed, 28 Nov 2007)
Log Message:
-----------
don't need OS file or loging
Modified Paths:
--------------
trunk/libirc/examples/stupidBot/src/URLManager.cpp
Modified: trunk/libirc/examples/stupidBot/src/URLManager.cpp
===================================================================
--- trunk/libirc/examples/stupidBot/src/URLManager.cpp 2007-11-28 21:07:10 UTC (rev 350)
+++ trunk/libirc/examples/stupidBot/src/URLManager.cpp 2007-11-28 21:12:31 UTC (rev 351)
@@ -11,10 +11,7 @@
//
#include "URLManager.h"
-#include "OSFile.h"
-#include "log.h"
-
URLJobHandler::~URLJobHandler()
{
}
@@ -104,8 +101,6 @@
if (curl_global_init(CURL_GLOBAL_WIN32) == CURLE_OK)
multiHandle = curl_multi_init();
- else
- log("URLManager init failed");
}
URLManager::~URLManager()
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|