gccirc-discuss Mailing List for GCC IrC script for ircII clients
Brought to you by:
grnd
You can subscribe to this list here.
2000 |
Jan
|
Feb
(3) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Ground <gr...@in...> - 2001-11-29 21:45:20
|
OK since I'm to lazy to ever get around to updating the stable version I'm tossing some new ideas in to the "stable beta". Following is a patch against V0.30B6 that only adds one new option: /ctime diff -u bp/gcc/gcc.irc gcc/gcc.irc --- bp/gcc/gcc.irc Wed Jun 27 12:45:41 2001 +++ gcc/gcc.irc Thu Nov 29 16:26:29 2001 @@ -8,8 +8,8 @@ # See the file 'history.txt' for a list of changes in this and # previous versions. -assign gccver 0.30B6 -assign gccdate Wed Jun 27 12:26:32 EST 2001 +assign gccver 0.30B7 +assign gccdate Thu Nov 29 16:16:06 EST 2001 assign ex [gcc] /eval /echo $ex Gcc Version $gccver by: ground @@ -95,6 +95,9 @@ ^assign recontime 0 ^assign autoget OFF eval ^assign boottime $time() +# Not sure if we need to init this or not +# I would guess so since often the script is loaded after connect. +eval ^assign connecttime $time() ^set NOVICE OFF ^set EXEC_PROTECTION OFF @@ -2551,6 +2554,8 @@ ^assign recontime 0 # We are connected to a server so kill any pending reconnects ^timer -delete 876 +# Reset the server connection time counter. +eval ^assign connecttime $time() } # should display the client's uptime @@ -2558,6 +2563,14 @@ @ tmpuptime = time() - boottime echo $ex Client uptime: $tdiff($tmpuptime) ^assign -tmpuptime +} +# This was added in v0.30 but the above function was used as a template so it +# appears here. +# This should display the connect time to the current server. +alias ctime { +@ tmpconnecttime = time() - connecttime +echo $ex Connected to server for: $tdiff($tmpconnecttime) +^assign -tmpconnecttime } # New stuff for 0.25 diff -u bp/gcc/gcchelp.irc gcc/gcchelp.irc --- bp/gcc/gcchelp.irc Tue Apr 17 17:33:23 2001 +++ gcc/gcchelp.irc Thu Nov 29 16:27:02 2001 @@ -17,7 +17,7 @@ # Make the description of the /autoreply function a little better. # The version of gcc this help file works with: -^assign helpver 0.30B2 +^assign helpver 0.30B7 alias gcchelp { ^assign helpcmd 0 if ([$0]==[]) { @@ -176,7 +176,6 @@ ^set hold_mode on echo $ex Status commands: echo $ex status: display gcc status information -echo $ex xdcc status: Display XDCC status information echo $ex chanst: Display stats on your current channel ^set hold_mode off } diff -u bp/gcc/history.txt gcc/history.txt --- bp/gcc/history.txt Wed Jun 27 12:45:41 2001 +++ gcc/history.txt Thu Nov 29 16:27:47 2001 @@ -1,4 +1,6 @@ (V0.30) +Added a /ctime alias to display how long you have been connected to your +current server. Fixed a bug that would cause the default setaway message to be used if the first character of the user supplied nessage was 0. Also fixed the same problem in /setback |
From: Ground <gr...@in...> - 2001-05-15 22:59:59
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello: The diffs just keep getting smaller but never the less here are a few fixes to the mostly stable beta4. This is a massive patch that I am about to make the stable version soon so now would be a good time for some testing. I have attached a patch that should apply to beta4. If you don't have beta4 you can get a complete tar of the beta5 version or a patch against the latest stable version at the scripts homepage: http://gccirc.sourceforge.net IMPORTANT: please upgrade you ircII to the latest current version before trying this script. Since v0.29 older versions of ircII are NOT supported. Here is the changelog for all the v0.30 betas (V0.30) The last time the gcc settings were saved is now stored in the save file. We now check to make sure the dcc directory set in the save file is correct on startup incase it has been removed since the last load. Removed more argless calls to wait in the code to setup the gcc dir. The short form of /dcc chat "/dc" is back. I never meant to drop this from the script. Removed a nasty call to wait in the code that creates the gcc settings directory Script logs are now only made when you are setaway When we notice a remote user about a dcc autoget request already existing we now only give the filename not the full path. The same thing is true for DCC log entries when setaway msgs as well as script logs are now saved to disk with cat Fixed a long standing bug that wouldn't allow the last person on the notify list to be removed. Converted the log function to use the new cat commmand in ircII. This is when I will start getting complaints from people running versions of ircII before the cat command was added because cat is now required to save the msg log when you are away. All files generated by gcc now use this cat command this closes some nasty security wholes. Removed some long forgotten debugging code from the naddop command The correct value of the invite on join toggle is now reflected in the status line. The standerd dcc messages generated by ircII are no longer supressed by the autoget code. Often times ircII has a better idea of what's going on. Murged and simplified dcc autoget code from ph-2.13. One note the original code from ph-2.13 would not allow the receiving of any filename starting with lice AKA lice*. How fucking lame, this has been removed. Murged code to setup the gcc directory from ph-2.13 Added a section to the help file about gcc's status line. Removed all of the code related to DCC file transfers in the script. The code was hopelessly broken and very hard to read. No good code will ever come from it so I decided to remove it and break quite a few working features. Call it growing pains. For public key to verify this message: http://laf.cioe.com/~ground/gnupg.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjsBtO4ACgkQimchgz39dWC3TACglMpDnf4A3HSYNs+B5ZltTIBi rokAnj9GDGOeeiVp+ZH/A/bXg2DTG2nr =C/Cd -----END PGP SIGNATURE----- |
From: Ground <gr...@in...> - 2001-04-12 17:49:54
|
A stable release and a new beta all in one day. I must have no life! This patch is pretty much a big code drop. I have removed quite a bit of code because it was buggy and hard to read. I'm sure some of your favorite features will be gone if you apply this patch. I hope to start trying to add correct versions of some of them soon. What I really need to know if you test this patch is does ircII's stock dcc commands work fine with it. Please make sure you can get and send with the /dcc get and /dcc send commands. Please only send bug reports when the script is running under ircII-current A patch is attached against 0.29 Ground Changelog from 0.29: (V0.30) Murged code to setup the gcc directory from ph-2.13 Added a section to the help file about gcc's status line. Removed all of the code related to DCC file transfers in the script. The code was hopelessly broken and very hard to read. No good code will ever come from it so I decided to remove it and break quite a few working features. Call it growing pains. |
From: Ground <gr...@in...> - 2000-09-19 19:23:50
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Well after two months of silence here is another beta. This will soon be released as gcc -0.28 if all goes well. (V0.28) Made a 100TH attempt to fix the channel leave bug. I'm not going to say anything about the fix actually working. The cycle command now calls the scripted join alias, not //join The server auto reconnect code now tries the next server in the list when the client is disconnected. Fixed a bug in CTCP VERSION that caused version requests made by ircops to display incorrectly. Fixed a bug in the gcode command created by the recent security fixes. The beta is at the usual locations: http://gccirc.sourceforge.net/gcc-beta.tar.gz or for a patch against 0.27: http://gccirc.sourceforge.net/gcc-beta.patch For public key to verify this message: http://laf.cioe.com/~ground/gnupg.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjnHtoAACgkQimchgz39dWA5bACgnXzgQnhTZ+794Y3K5YG9zetr Kv0AnjNfZZeX3ddzzMsZCPn9YYIZncYA =/lTo -----END PGP SIGNATURE----- |
From: Ground <gr...@in...> - 2000-03-17 07:27:24
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 gcc 0.26B1 has been released it contains the previously mentioned security fixes only. All users should upgrade to this beta or turn the auto join on invite feature off. You can grab the beta at: http://gccirc.sourceforge.net/gcc-beta.tar.gz And the patch at: http://gccirc.sourceforge.net/gcc-beta.patch ground For public key to verify this message: http://laf.cioe.com/~ground/gnupg.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjjR3DEACgkQimchgz39dWBn/gCeMinxEPLoPAtbDNWxG0Mvh11p pHIAoJZaRNebBpQmf3g8Iwaym6gvz0hs =nJZ3 -----END PGP SIGNATURE----- |
From: Ground <gr...@in...> - 2000-03-17 07:22:58
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Found a nasty bug in gcc's auto invite code that would allow a user to do some nasty things to your client (IE sign you off irc) This patch should fix the problem, either turn auto join on invite off and /sve your settings or apply this patch. Ground For public key to verify this message: http://laf.cioe.com/~ground/gnupg.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjjR2s0ACgkQimchgz39dWCjbwCfZCSKhGNdx4YWj184IhDxTLUP RAoAniaCuLhWqnyB3SwySyb4XS8OzgVQ =g3qQ -----END PGP SIGNATURE----- |
From: Ground <gr...@gr...> - 2000-02-24 02:56:24
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have just uploaded gcc 0.25 beta9 to the gcc web site at sourceforge. It is yet another release with only updates to the auto reconnect code. The new reconnect code in beta8 was completely broken so I decided to fix bugs in the old code instead of replacing it. Once more your comments are appreciated. You can grab the beta at the usual URL: http://gccirc.sourceforge.net/gcc-beta.tar.gz And the patch at: http://gccirc.sourceforge.net/gcc-beta-patch Ground - ---------------------------------------------------------------------- Jess Mikeal <E-mail: jm...@pu...> 110-9 Married Student corts West Lafayette, IN 47906 PH: 765-496-4154 For my personal web page http://ground.dynip.com For PGP public key: http://wcic.cioe.com/~ground/pgp/ PGP 2.3A only. 3rd Law of Computing: Anything that can go wr fortune: Segmentation fault -- Core dumped For public key to verify this message: http://laf.cioe.com/~ground/gnupg.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAji0nZEACgkQimchgz39dWBiWwCfQ7ZRWl1QE8qu0K0a1KHzTDZz Bn4AniMssu9ntsKeH9G+BFLOSWV4LWvA =c9lA -----END PGP SIGNATURE----- |
From: Ground <gr...@gr...> - 2000-02-15 06:26:29
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 In the quest for a stable beta version 0.25 beta8 can now be downloaded for testing. All I did in this beta was work on the auto server reconnection code. The code in beta7 had a nasty problem in that it would not continue trying to connect to a server. Now the code that attempts reconnection re spawns itself if a server connection isn't made. The entry for the changelog is: New auto reconnect code is more aggressive Yep it really is a one liner version, any comments on the auto reconnect code is appreciated. I already released one stable version with this problem hoping to get it right this time. You can grab the beta at: http://gccirc.sourceforge.net/gcc-beta.tar.gz And a patch in GNU diff format at: http://gccirc.sourceforge.net/gcc-beta.patch You can always see what the current beta version of gcc is by accessing: http://gccirc.sourceforge.net/beta.txt Enjoy Ground For public key to verify this message: http://laf.cioe.com/~ground/gnupg.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjio8QkACgkQimchgz39dWDGsQCfRdASEqB8HiaJhVBGvGCoDv4Y QiAAn1E1yEKtYS6yVg7BRQVQ/jKB2mGJ =sqhv -----END PGP SIGNATURE----- |
From: Ground <gr...@gr...> - 2000-02-08 21:35:27
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have released version beta #7 of the upcoming 0.25 release. The changes from 0.25B6 are as follows: The naddop command now handles top level domains correctly Added a section on project mailing lists to the README and change distribution site. The gcode command now refuses to send a blank message You can get the latest beta at: http://gccirc.sourceforge.net/gcc-beta.tar.gz Looks like the auto reconnect code still needs some help. See the todo file for other things that need to be fixed. Ground For public key to verify this message: http://laf.cioe.com/~ground/gnupg.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjigiroACgkQimchgz39dWDaEgCgjg0t+SE88hZML5OVOfEq/VeL NSwAmwYsiMjoyR3efS+/QlV8oCMcJXmg =53su -----END PGP SIGNATURE----- |