psychon
fd8570454e
This fixes sf.net bug 1765573 which is a NULL pointer dereference.
...
Patch was written/tested by x-x and I did the indentation.
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@817 726aef4b-f618-498e-8847-2d620e286838
2007-08-05 19:43:25 +00:00
psychon
ac805c59a9
Fix warnings from -Woverloaded-virtual.
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@816 726aef4b-f618-498e-8847-2d620e286838
2007-07-19 22:28:54 +00:00
psychon
9f665430e4
Add -Woverloaded-virtual to CXXFLAGS and use tabs for indentation.
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@815 726aef4b-f618-498e-8847-2d620e286838
2007-07-19 19:56:20 +00:00
psychon
249d95a8aa
Fix endless loop where nickserv answered
...
'Unknown command identify. Use /msg NickServ HELP' for help.
Thanks to SilverLeo for reporting this.
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@814 726aef4b-f618-498e-8847-2d620e286838
2007-07-17 10:45:19 +00:00
psychon
d1de3746a8
Fix bug reported by bnovc - configure failing on fbsd
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@813 726aef4b-f618-498e-8847-2d620e286838
2007-07-14 19:09:13 +00:00
psychon
6197dbe4c7
Fix UHNAMES support
...
- messages from server werent parsed right (ident got messed up)
- ZNC generated joins (/detach #chan /join #chan) never included
the UHNAMES info.
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@812 726aef4b-f618-498e-8847-2d620e286838
2007-07-13 17:36:13 +00:00
psychon
c0e3f3bb03
Add JoinTries config var which sets a limit for channel join tries to avoid
...
flood issues. This var defaults to 0 which means 'No Limit'.
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@811 726aef4b-f618-498e-8847-2d620e286838
2007-07-04 20:15:10 +00:00
psychon
c94a5479b4
x-x noticed that we set the version number in AC_INIT and so can use that value later on
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@810 726aef4b-f618-498e-8847-2d620e286838
2007-06-15 21:37:04 +00:00
psychon
c38729854d
Poke around in configure.in
...
- use AC_ERROR instead of silently disabling features (so that one notices)
- remove redundant check for dlopen
- show a summary when configure finished
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@809 726aef4b-f618-498e-8847-2d620e286838
2007-06-15 21:10:35 +00:00
psychon
b45fb414cc
Add nickserv module from my other branch
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@808 726aef4b-f618-498e-8847-2d620e286838
2007-06-07 19:28:29 +00:00
psychon
0a0c826043
Regenerate configure (once again) and indent CZNC::UpdateTrafficStats() with *tabs*
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@807 726aef4b-f618-498e-8847-2d620e286838
2007-05-17 19:11:30 +00:00
psychon
b772e2664e
Merged rev 838,888,890,894,899,900,902-904,926,934,963,984-989 from crox's branch:
...
- Changes to specfile
- define PATH_MAX and RTLD_LOCAL if not defines
- compile fixes
- SetFileName should not set m_iFD
- check for cygwin and do not use -fPIC
- replaced if ... elif with case in configure.in
- handle 437 reply code
- allow disabled channels
- use strerror() in CIRCSock::SockError()
- added GetUser() to CClient and CIRCSock
- added support for traffic accounting
- added names to timers
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@806 726aef4b-f618-498e-8847-2d620e286838
2007-05-17 19:09:17 +00:00
psychon
4f7b904651
- Added note to keep version number in sync between main.h and configure.in
...
- regenerated configure
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@805 726aef4b-f618-498e-8847-2d620e286838
2007-05-17 10:17:52 +00:00
psychon
3ce22e5d45
small webadmin fixup
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@804 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 22:48:22 +00:00
psychon
a3b405bd07
sync from my branch rev 983 and 993:
...
- module api change, if module fails to load it can give back an useful error message
- give a message when client doesnt supply a password when connecting
- some minor cleanup
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@803 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 22:42:00 +00:00
psychon
d82eb75d1c
merge rev 962;965;972-975:
...
- increased select timeout to 0.5 secs (this should save CPU time)
- added real-life ISpoof example to the example znc.conf
- make away module ignore message from the user (fixes antiidle together with away)
- show error message when webadmin cant bind to a port (improved later)
- fix /me, it was turned into a CTCP
- remove an extra space
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@802 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 22:35:17 +00:00
psychon
1fa9187be6
Revs 945-948;952-953:
...
- add timezone offset if server is in another timezone than the client
- add prependTimestamp
- add version number to configure.in
- write connect delay back into znc.conf
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@801 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 22:29:39 +00:00
psychon
9b671ee976
merge rev 936, 939-943 from psychon branch:
...
- if a client connected before znc connected to irc and if it uses a wrong nick it
wasnt informed of this -> fixed
- znc.cpp didnt work with --disable-modules
- some stuff which was already merged previously
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@800 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 22:20:10 +00:00
psychon
f601db2cd8
merge with rev 932 psychon branch:
...
- module call for /me's
- timestamps for playback and query buffer
- WALLOP stuff / fix
- properly join channels _after_ namesx or uhnames were set up
- dont screw up raws on reconnect when you ran /lusers
- change default quit msg and version reply to CZNC::GetTag(false)
- change CZNC::GetTag() to point to sf.net
- kind of an rewrite for partyline, added fixed channels (this doesnt work on irssi,
did it ever work?)
- add the timestamp support to webadmin too
- add ConnectDelay config option to avoid being killed because we connected too fast
- make znc handle usermodes correctly
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@799 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 22:13:17 +00:00
psychon
6a6ae0ed94
Add antiidle module and buffer WALLOPS in the query buffer
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@798 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 21:47:46 +00:00
psychon
ecdb78604d
Correct the version numbers, tag is 0.047 and trunk is 0.048
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@797 726aef4b-f618-498e-8847-2d620e286838
2007-05-16 20:15:10 +00:00
prozacx
0fcd922948
Kuja is now hosting the wiki.
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@795 726aef4b-f618-498e-8847-2d620e286838
znc-0.047
2007-05-15 22:19:13 +00:00
psychon
03ac38bac0
Regenerate configure (configure.in changed) and update config.{guess,sub} to a recent version
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@794 726aef4b-f618-498e-8847-2d620e286838
2007-04-11 15:24:05 +00:00
psychon
759d11fcdb
Fix which makes --enable-modules enable the modules, not disable them
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@793 726aef4b-f618-498e-8847-2d620e286838
2007-04-11 15:19:31 +00:00
psychon
c9e8691229
Honour --datadir when restarting ZNC
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@792 726aef4b-f618-498e-8847-2d620e286838
2007-04-11 15:18:21 +00:00
prozacx
e8c3ebf477
Applied patches from psychon
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@791 726aef4b-f618-498e-8847-2d620e286838
2007-03-21 16:13:08 +00:00
prozacx
0a62274975
Committing patches from crox/psychon
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@790 726aef4b-f618-498e-8847-2d620e286838
2007-03-12 06:26:54 +00:00
imaginos
9541fa2492
fix ssl dependency
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@789 726aef4b-f618-498e-8847-2d620e286838
2007-01-20 20:22:04 +00:00
imaginos
2bbdb72a97
setup to only call time() if a cron is actually in use, also fix copy.
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@788 726aef4b-f618-498e-8847-2d620e286838
2007-01-20 12:10:26 +00:00
imaginos
30cf3a30db
pull the cron time() call up a level to trim some of the overhead off
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@787 726aef4b-f618-498e-8847-2d620e286838
2007-01-20 11:20:58 +00:00
imaginos
ed120ee57b
pulled in various bug fixes include CPU spinning fix on rate shape and doxygen fixes
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@786 726aef4b-f618-498e-8847-2d620e286838
2007-01-20 03:39:13 +00:00
prozacx
c4317c6004
Added crox and psychon
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@785 726aef4b-f618-498e-8847-2d620e286838
2006-11-28 17:37:50 +00:00
prozacx
5896ed7909
Relay messages to other clients of the current user
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@784 726aef4b-f618-498e-8847-2d620e286838
2006-11-15 22:24:09 +00:00
prozacx
0c7d2796ba
Patched from psycho
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@783 726aef4b-f618-498e-8847-2d620e286838
2006-10-05 20:52:50 +00:00
imaginos
e522c7f22d
check to see whats remaining in buffer and return true
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@782 726aef4b-f618-498e-8847-2d620e286838
2006-09-23 17:58:49 +00:00
imaginos
c2b8b7c685
added delimiter support and fixed an eof bug
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@781 726aef4b-f618-498e-8847-2d620e286838
2006-09-23 14:05:18 +00:00
prozacx
58e261a90d
Fixed unicode issue - thanks Kuja
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@780 726aef4b-f618-498e-8847-2d620e286838
2006-09-18 00:30:43 +00:00
prozacx
8207ef1739
Oops, wrong name
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@779 726aef4b-f618-498e-8847-2d620e286838
2006-09-17 23:46:37 +00:00
prozacx
317fd56645
New module for keeping config up to date when user joins and parts
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@778 726aef4b-f618-498e-8847-2d620e286838
2006-09-17 23:46:19 +00:00
prozacx
3213954f45
Use js to confirm deletion of users
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@777 726aef4b-f618-498e-8847-2d620e286838
2006-09-17 23:39:58 +00:00
prozacx
4c8e99afdb
Moved sizes of some inputs into css
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@776 726aef4b-f618-498e-8847-2d620e286838
2006-09-17 23:28:48 +00:00
prozacx
70aafdee8f
Moved awaynick functionality into modules/awaynick.cpp module
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@775 726aef4b-f618-498e-8847-2d620e286838
2006-09-17 22:57:28 +00:00
prozacx
dd83d0604e
Patched using webadmin_charset.patch by psycho
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@774 726aef4b-f618-498e-8847-2d620e286838
2006-09-17 21:17:47 +00:00
prozacx
7692fb0231
Always use -fPIC
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@773 726aef4b-f618-498e-8847-2d620e286838
2006-09-17 21:15:47 +00:00
prozacx
05cae3d281
Patched using reset_chans.patch by psycho
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@772 726aef4b-f618-498e-8847-2d620e286838
2006-09-16 20:47:43 +00:00
prozacx
fa3b955468
Added psycho's perform module
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@771 726aef4b-f618-498e-8847-2d620e286838
2006-09-16 20:29:33 +00:00
prozacx
9170991a5e
Patched using forward_msgs_to_other_clients.patch by psycho
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@770 726aef4b-f618-498e-8847-2d620e286838
2006-09-16 20:27:57 +00:00
prozacx
59e2a419a7
Fixed bug with ctcp replies - thanks psycho
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@769 726aef4b-f618-498e-8847-2d620e286838
2006-09-16 18:36:03 +00:00
prozacx
f8bb245c36
Patched using fix_no_modules_support.patch by psycho
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@768 726aef4b-f618-498e-8847-2d620e286838
2006-09-16 18:26:36 +00:00
prozacx
994650e2a7
Patched using fix_no_modules_support.patch by psycho
...
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@767 726aef4b-f618-498e-8847-2d620e286838
2006-09-16 18:19:59 +00:00