Commit Graph

4514 Commits

Author SHA1 Message Date
prozacx
d6aab01b08 Don't try to copy from a null source
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@716 726aef4b-f618-498e-8847-2d620e286838
2006-03-26 20:45:27 +00:00
prozacx
61a07301a1 Fixed bug when escaping FROM html
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@715 726aef4b-f618-498e-8847-2d620e286838
2006-03-26 20:45:04 +00:00
prozacx
e243f159b0 Don't quote when url or html escaping
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@714 726aef4b-f618-498e-8847-2d620e286838
2006-03-26 20:43:49 +00:00
prozacx
26bc02d74d Don't quote url or html escapes
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@713 726aef4b-f618-498e-8847-2d620e286838
2006-03-26 16:52:13 +00:00
prozacx
ebaceebd8b Added an extra debug print
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@712 726aef4b-f618-498e-8847-2d620e286838
2006-03-25 10:10:39 +00:00
imaginos
577d7528a7 appears that sun/solaris has a broken implementation of getaddrinfo
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@711 726aef4b-f618-498e-8847-2d620e286838
2006-03-24 23:04:07 +00:00
prozacx
561360ada3 Only halt if the chan exists
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@710 726aef4b-f618-498e-8847-2d620e286838
2006-03-22 08:17:11 +00:00
prozacx
d978803965 Added code to OnUserPart() so user never actually parts the chan on irc
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@709 726aef4b-f618-498e-8847-2d620e286838
2006-03-22 08:15:36 +00:00
prozacx
b740d7cc36 Refactored module hook calling macros into one master macro
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@708 726aef4b-f618-498e-8847-2d620e286838
2006-03-22 08:02:37 +00:00
prozacx
bbe30f689c Added concept of default channels that a user is automatically joined to every time they attach
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@707 726aef4b-f618-498e-8847-2d620e286838
2006-03-21 03:32:20 +00:00
prozacx
0a9fdb404d Removed call to ListSockets() that was left over from debugging
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@706 726aef4b-f618-498e-8847-2d620e286838
2006-03-20 02:48:10 +00:00
prozacx
1c570b1ce9 Added UserFormat string for auto appending a specific domain to given username
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@705 726aef4b-f618-498e-8847-2d620e286838
2006-03-20 02:44:22 +00:00
prozacx
49e98202a2 Don't allow @ and . to make their way from username to nick/altnick/ident
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@704 726aef4b-f618-498e-8847-2d620e286838
2006-03-20 00:26:53 +00:00
prozacx
0dd418181a Added CUser::IsBeingDeleted() to allow for different messaging when a user is being deleted vs detaching or disconnecting
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@703 726aef4b-f618-498e-8847-2d620e286838
2006-03-19 22:44:10 +00:00
prozacx
57fb9fc867 Added OnDeleteUser() global module hook
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@702 726aef4b-f618-498e-8847-2d620e286838
2006-03-19 22:13:02 +00:00
prozacx
7c8ac76889 Use default localhost if no args are given
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@701 726aef4b-f618-498e-8847-2d620e286838
2006-03-19 19:51:56 +00:00
prozacx
810369db4b Fixed small issue with newest gcc
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@700 726aef4b-f618-498e-8847-2d620e286838
2006-03-17 20:54:16 +00:00
prozacx
65e33792dd Removed extra qualification
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@699 726aef4b-f618-498e-8847-2d620e286838
2006-03-17 16:57:17 +00:00
prozacx
e5cd847301 IMAP Authentication Module
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@698 726aef4b-f618-498e-8847-2d620e286838
2006-03-17 07:02:16 +00:00
prozacx
a94c26c708 Added TCacheMap
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@697 726aef4b-f618-498e-8847-2d620e286838
2006-03-17 06:57:04 +00:00
prozacx
110037952f Added getter for IsLoggedIn()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@696 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 10:02:51 +00:00
prozacx
e0d3cfa5db Return true if authed immediately by module
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@695 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 10:02:15 +00:00
prozacx
3572582995 Call base class ctors
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@694 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 05:37:36 +00:00
prozacx
08c221a5d6 Fixed var name
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@693 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 04:50:00 +00:00
prozacx
50b998a566 Added support for auth modules
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@692 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 01:20:12 +00:00
prozacx
d3137ae5ee Added setter SetLoggedIn()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@691 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 00:25:45 +00:00
prozacx
be354f113e Added auth class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@690 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 00:23:55 +00:00
prozacx
97fd4d0c7b Added OnLoginAttempt()
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@689 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 00:04:14 +00:00
prozacx
71c5382909 Added some smart pointer classes
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@688 726aef4b-f618-498e-8847-2d620e286838
2006-03-16 00:03:08 +00:00
prozacx
88372da0f0 Renamed GetLastWriteDuration() in Csocket
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@687 726aef4b-f618-498e-8847-2d620e286838
2006-03-15 18:37:51 +00:00
prozacx
b81c806aaf Stop using '@' user@ip since usernames can have @
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@686 726aef4b-f618-498e-8847-2d620e286838
2006-03-15 18:35:24 +00:00
prozacx
2be6450106 Allow longer usernames
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@685 726aef4b-f618-498e-8847-2d620e286838
2006-03-15 18:33:22 +00:00
prozacx
4f2599e711 Pulled in changes
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@684 726aef4b-f618-498e-8847-2d620e286838
2006-03-15 18:23:43 +00:00
prozacx
ebd57d65c7 Fill in the VHostLoop for both editing and new users
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@683 726aef4b-f618-498e-8847-2d620e286838
2006-03-12 22:22:31 +00:00
prozacx
31a56a5cbd Added getter for config file name
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@682 726aef4b-f618-498e-8847-2d620e286838
2006-03-12 10:47:57 +00:00
prozacx
62a3c0b221 Allow @ and . in valid usernames
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@681 726aef4b-f618-498e-8847-2d620e286838
2006-03-12 10:35:10 +00:00
imaginos
8e8c9ae322 bumped the version
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@680 726aef4b-f618-498e-8847-2d620e286838
2006-03-07 09:31:14 +00:00
imaginos
6226da87b4 fix version info
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@679 726aef4b-f618-498e-8847-2d620e286838
2006-03-07 09:24:11 +00:00
imaginos
775df4f8cf switch to execvp, as system() does its own fork and can cause process to detach completely if parent process dies
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@677 726aef4b-f618-498e-8847-2d620e286838
2006-03-04 09:25:27 +00:00
imaginos
d67c711e2a gave access to killing the process
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@676 726aef4b-f618-498e-8847-2d620e286838
2006-03-04 08:08:23 +00:00
imaginos
d456374e80 made CExecSock into a base class
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@675 726aef4b-f618-498e-8847-2d620e286838
2006-03-04 05:21:07 +00:00
imaginos
93389afd98 added prefix
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@674 726aef4b-f618-498e-8847-2d620e286838
2006-03-02 06:47:48 +00:00
prozacx
78daac5c93 Added d4n13L
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@673 726aef4b-f618-498e-8847-2d620e286838
2006-03-02 06:14:56 +00:00
prozacx
a12805a064 Added IsSelf for ListUsers page
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@672 726aef4b-f618-498e-8847-2d620e286838
2006-03-01 09:44:03 +00:00
prozacx
83a29a4eba Added graphiX skin by d4n13L
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@671 726aef4b-f618-498e-8847-2d620e286838
2006-03-01 09:43:33 +00:00
prozacx
b8c4fc760a Added a timer to ping inactive clients
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@670 726aef4b-f618-498e-8847-2d620e286838
2006-02-26 09:42:13 +00:00
prozacx
a9e60b43c5 Migrated away from CString::ToString() in favor of explicit constructors
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@669 726aef4b-f618-498e-8847-2d620e286838
2006-02-25 09:43:35 +00:00
prozacx
acb9012540 Pulled in changes for Csocket
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@668 726aef4b-f618-498e-8847-2d620e286838
2006-02-23 05:54:29 +00:00
prozacx
e805057e34 Fixed delchan param to match templates
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@667 726aef4b-f618-498e-8847-2d620e286838
2006-02-20 18:52:53 +00:00
prozacx
992add6b30 Inc'd version
git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@666 726aef4b-f618-498e-8847-2d620e286838
znc-0.045
2006-02-20 00:56:27 +00:00