Seed trunk from ircii-pana-1.1 branch.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@4 13b04d17-f746-0410-82c6-800466cd88b0
Fix the test for GCC >= 2.7.  This fixes a problem compiling on S390,
apparently.



git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@9 13b04d17-f746-0410-82c6-800466cd88b0
Add svn keyword expansion to configure.in


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@15 13b04d17-f746-0410-82c6-800466cd88b0
Merge from ircii-pana-1.1 branch (removal of tparm declaration) - see rev 16
change.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@17 13b04d17-f746-0410-82c6-800466cd88b0
Merge configure changes from ircii-pana-1.1 branch.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@20 13b04d17-f746-0410-82c6-800466cd88b0
Rebuild configure from new configure.in.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@21 13b04d17-f746-0410-82c6-800466cd88b0
Roll version number for BitchX 1.2 series.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@25 13b04d17-f746-0410-82c6-800466cd88b0
Far-reaching changes to make BitchX compatible with 64 bit architectures
like x86-64, where sizeof(int) != sizeof (void *).  This involves correctly
casting every function pointer from the global table to the correct
function type, which has the added benefit of allowing type-checking of
function arguments and return values.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@26 13b04d17-f746-0410-82c6-800466cd88b0
Fix logic of version check on module load.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@27 13b04d17-f746-0410-82c6-800466cd88b0
Update for recent commits.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@28 13b04d17-f746-0410-82c6-800466cd88b0
Rewrite of the /FE scripting function, fixing these four problems:

fe ( x$chr(9)y ) a { echo $a }

(Crashes)

fe ( abc def ) xyz{ echo [$xyz] [$xy] }

(Uses wrong variable name)

fe ( abc def ) x{ echo $x }

(Endless loop)

fe ( abc def ) { echo x }

(Wrong error message)


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@30 13b04d17-f746-0410-82c6-800466cd88b0
Updated for recent commit.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@31 13b04d17-f746-0410-82c6-800466cd88b0
Simplify fixes to /fe, /fec (put /fe and /fec back into one loop).


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@32 13b04d17-f746-0410-82c6-800466cd88b0
Remove declaration of stpcpy - no code in BitchX uses it.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@33 13b04d17-f746-0410-82c6-800466cd88b0
Add $ishalfop(<nick> <channel>) scripting function, as per EPIC.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@34 13b04d17-f746-0410-82c6-800466cd88b0
Update Changelog.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@35 13b04d17-f746-0410-82c6-800466cd88b0
Merge r5 from branches/ircii-pana-1.1 (fixes for CVE-2007-3360).


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@36 13b04d17-f746-0410-82c6-800466cd88b0
Merge r6 & r7 from branches/ircii-pana-1.1

This is the convert_output_format_raw changes that fix CVE-2007-4584.


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@37 13b04d17-f746-0410-82c6-800466cd88b0
Merge r11,r12,r13 from branches/ircii-pana-1.1

Implements new method to find vhosts (fixes CVE-2007-5839).


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@38 13b04d17-f746-0410-82c6-800466cd88b0
Merge r22 from branches/ircii-pana-1.1

Fix spelling error in dcc.c


git-svn-id: https://bitchx.svn.sourceforge.net/svnroot/bitchx/trunk@39 13b04d17-f746-0410-82c6-800466cd88b0