Commit Graph

81 Commits

Author SHA1 Message Date
psychon a0a63d5bc4 Remove --disable-modules
ZNC without modules is like rain without being inside,
you really don't want that!


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1794 726aef4b-f618-498e-8847-2d620e286838
2010-02-25 12:29:40 +00:00
prozacx c09dca3b8e Initial commit of webmods - still lots of work to be done
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1784 726aef4b-f618-498e-8847-2d620e286838
2010-02-22 07:40:22 +00:00
cflakes e3dd59500b Increase the version number to 0.089. This forces psychon to release the next version as 0.090 and from there on we can go to 1.0 or 2.0.
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1768 726aef4b-f618-498e-8847-2d620e286838
2010-02-18 13:25:35 +00:00
psychon d6cb42a5d1 Increase the version number to 0.081
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1756 726aef4b-f618-498e-8847-2d620e286838
2010-02-18 11:51:05 +00:00
psychon 33b526e8d8 Increase the version number to 0.080
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1754 726aef4b-f618-498e-8847-2d620e286838
2010-02-18 11:49:00 +00:00
psychon 125528c9db Add some more doxygen comments
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1718 726aef4b-f618-498e-8847-2d620e286838
2010-01-23 13:01:00 +00:00
silverleo 3ae8d389c6 It's 2010, where's my hoverboard?
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1693 726aef4b-f618-498e-8847-2d620e286838
2010-01-06 09:37:05 +00:00
psychon 9e0ea22efe Increase the version number to 0.079
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1678 726aef4b-f618-498e-8847-2d620e286838
2009-12-18 16:09:35 +00:00
psychon ed4c836934 Increase the version number to to 0.078
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1676 726aef4b-f618-498e-8847-2d620e286838
2009-12-18 16:06:15 +00:00
psychon ed085ad1c6 Increase the version number to 0.077
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1636 726aef4b-f618-498e-8847-2d620e286838
2009-09-24 19:06:46 +00:00
psychon 25ce7c8d6f Increase the version number to 0.076
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1634 726aef4b-f618-498e-8847-2d620e286838
2009-09-24 19:04:57 +00:00
psychon e547383b3c Increase the version number to 0.075
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1578 726aef4b-f618-498e-8847-2d620e286838
2009-07-23 16:59:41 +00:00
psychon 7cf570d2d9 Increase the version number to 0.074
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1576 726aef4b-f618-498e-8847-2d620e286838
2009-07-23 16:56:53 +00:00
psychon e11dbf2290 Increase the version number to 0.073
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1573 726aef4b-f618-498e-8847-2d620e286838
2009-07-21 19:45:05 +00:00
psychon 9f71f301ce Increase the version number to 0.072
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1571 726aef4b-f618-498e-8847-2d620e286838
2009-07-21 19:42:57 +00:00
psychon b21000a731 Increase the version number to 0.071
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1518 726aef4b-f618-498e-8847-2d620e286838
2009-05-23 10:47:07 +00:00
psychon 29dd48dbd0 Increase the version number to 0.070
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1516 726aef4b-f618-498e-8847-2d620e286838
2009-05-23 10:45:12 +00:00
psychon fef58e6ebe Move the iostream stuff and some "using" from main.h into Utils.h
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1449 726aef4b-f618-498e-8847-2d620e286838
2009-03-29 12:12:34 +00:00
psychon 621046287b Increase the version number to 0.069
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1448 726aef4b-f618-498e-8847-2d620e286838
2009-03-29 11:43:35 +00:00
psychon 725170ac46 Increase the version number to 0.068
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1446 726aef4b-f618-498e-8847-2d620e286838
2009-03-29 11:41:27 +00:00
psychon 0f52550e09 Add defines.h for Csocket and make Csocket use ZNC's DEBUG()
This adds a new file defines.h and moves all the Csocket specific stuff from
main.h into this new file.

Then this makes Csocket use ZNC's DEBUG() macro for its debug output which
means this can now also be enabled by running znc --debug.


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1445 726aef4b-f618-498e-8847-2d620e286838
2009-03-25 17:56:29 +00:00
psychon f991274789 Fix a crash bug with recursion in module calls
This was found via partyline and notify_connect. notify_connect calls
CZNC::Broadcast() in OnClientLogin() which calls the OnBroadcast() module call.
When returning from this module calls, m_pUser and m_pClient was reset to NULL
and all the following modules got their OnClientLogin() called with m_pUser and
m_pClient set to NULL.

This patch fixes this by resetting those vars to their old values instead to
NULL when returning from a module call.

This patch also fixes the bug that m_pUser and m_pClient in modules were reset
to NULL after they caused a module call which called back into the current
module. The fix looks similar to the other one (this one is the Modules.h part).


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1438 726aef4b-f618-498e-8847-2d620e286838
2009-03-22 19:05:34 +00:00
psychon e0a8f83e19 Increase the version number to 0.067
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1399 726aef4b-f618-498e-8847-2d620e286838
2009-02-24 16:41:22 +00:00
psychon 30699d0ebe Increase the version number to 0.066
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1397 726aef4b-f618-498e-8847-2d620e286838
2009-02-24 16:15:28 +00:00
psychon 77e4ce400f Calculate VERSION from VERSION_MAJOR and VERSION_MINOR
One less place where the version number needs to be updated...


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1382 726aef4b-f618-498e-8847-2d620e286838
2009-02-17 13:14:49 +00:00
psychon 77f1a0a52c Increase the version number to 0.065
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1378 726aef4b-f618-498e-8847-2d620e286838
2009-02-16 15:44:57 +00:00
psychon 25d172037f Increase the version number to 0.064
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1376 726aef4b-f618-498e-8847-2d620e286838
2009-02-16 15:42:22 +00:00
psychon 08ad0291ea Happy New Year 2009 everyone!
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1317 726aef4b-f618-498e-8847-2d620e286838
2009-01-01 12:22:21 +00:00
psychon 8db106bf6b Remove our only getcwd() call
We now no longer depend on PATH_MAX which is not defined by POSIX.


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1286 726aef4b-f618-498e-8847-2d620e286838
2008-12-07 14:18:23 +00:00
psychon c7cf105e15 Add VERSION_MAJOR, too (for consistency)
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1285 726aef4b-f618-498e-8847-2d620e286838
2008-12-06 21:13:14 +00:00
psychon 79274a7a47 Add a VERSION_MINOR define which can be used in preprocessor comparisons.
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1284 726aef4b-f618-498e-8847-2d620e286838
2008-12-06 20:19:10 +00:00
psychon 66a6f91116 Increase the version number to 0.063
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1278 726aef4b-f618-498e-8847-2d620e286838
2008-12-06 14:09:51 +00:00
psychon 16aabebcbf Increase the version number to 0.062
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1276 726aef4b-f618-498e-8847-2d620e286838
2008-12-06 14:07:00 +00:00
kroimon 57f4288c00 Renamed String.h and String.cpp to ZNCString.h and ZNCString.cpp
and updated all references to these files.

This became neccessary to solve problems on case-insensitive file-systems like Windows and MacOS X.

git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1202 726aef4b-f618-498e-8847-2d620e286838
2008-09-13 16:38:41 +00:00
psychon 613c87a46e Increase the version number to 0.061
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1201 726aef4b-f618-498e-8847-2d620e286838
2008-09-13 15:46:29 +00:00
psychon 8ab24030bc Increase the version number to 0.060
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1199 726aef4b-f618-498e-8847-2d620e286838
2008-09-13 15:41:25 +00:00
psychon b1cdf48d12 Increase the version number to 0.058
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1122 726aef4b-f618-498e-8847-2d620e286838
2008-07-10 13:14:14 +00:00
psychon 1903bf0e3d Increase the version number to 0.058
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1120 726aef4b-f618-498e-8847-2d620e286838
2008-07-10 13:11:50 +00:00
psychon fb0ccc3cf0 Get PATH_MAX from limits.h
Up to this point we have assumed that iostream.h gets us PATH_MAX or something.
Really, I dunno, but the assumption was broken...


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1108 726aef4b-f618-498e-8847-2d620e286838
2008-06-28 06:23:21 +00:00
psychon f88c7384b6 Clean up some includes
We no longer include Csocket.h in main.h because only few files actually need
it. (Only HTTPSock.h and Timers.h)

We also clean up some includes in Timers.h. It didn't actually include
the file it needed.

Oh and this also adds a warning to main.h if PATH_MAX is undefined. If this
happens, it is most likely a bug that needs to be addressed. (some missing
includes, I'd guess)


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1099 726aef4b-f618-498e-8847-2d620e286838
2008-06-21 11:20:30 +00:00
psychon edb56b1660 Make it possible to add extra strings to the version number
This will be used for the nightly tarballs (perhabs).


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1062 726aef4b-f618-498e-8847-2d620e286838
2008-05-24 15:29:52 +00:00
psychon 40b7fdc471 Increase the version number to 0.057
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1061 726aef4b-f618-498e-8847-2d620e286838
2008-05-24 15:23:01 +00:00
psychon 2081f9f3df Increase the version number to 0.056
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1059 726aef4b-f618-498e-8847-2d620e286838
2008-05-24 15:20:58 +00:00
psychon 74447ee1d1 Increase the version number to 0.055
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1002 726aef4b-f618-498e-8847-2d620e286838
2008-04-01 06:24:38 +00:00
psychon 66711fd746 Increase the version number to 0.054
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1000 726aef4b-f618-498e-8847-2d620e286838
2008-04-01 06:17:59 +00:00
psychon e72c445694 Clean up includes
All the headers are now self-contained (g++ Header.h -o /dev/null).

Some system headers where moved to the .cpp they are actually needed in,
some of our own headers are includes less. (Especially MD5.h)

Headers are sorted alphabetically while in e.g. FileUtils.cpp FileUtils.h
is the first file included.


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@915 726aef4b-f618-498e-8847-2d620e286838
2008-01-07 21:31:16 +00:00
psychon eeec633e30 Update copyright header for 2008
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@910 726aef4b-f618-498e-8847-2d620e286838
2008-01-07 21:13:07 +00:00
psychon 1360effd31 This covers the code changes for the datadir move (which is now finished)
Based on darix' patch I wrote this. Modperl's changes were not tested since I
didn't find someone who could test it. Well...

Ah and btw it regenerates configure


git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@902 726aef4b-f618-498e-8847-2d620e286838
2007-12-12 21:15:44 +00:00
psychon 2e69a1444e Increase the version number to 0.053
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@884 726aef4b-f618-498e-8847-2d620e286838
2007-12-02 09:12:17 +00:00
psychon 4966831370 Bump version to 0.052
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@882 726aef4b-f618-498e-8847-2d620e286838
2007-12-02 09:06:37 +00:00