Fish
2861d58fe5
Finally, Got back to some Coding. Added VHP to Unreal Protocol support to support Vhost/Cloacked Hosts. Unreal Vhost Processing is better, and SQL still export * as when no hidden host/vhost is set
2004-03-11 11:47:08 +00:00
Fish
f219bcd664
core support for looking up a users ip address when they sign on. Now to modify StatServ
2004-02-21 05:09:54 +00:00
Mark
98909bcaa5
New script to generate SVN revision in version fields and updates to all core version field processing
2004-02-20 15:43:28 +00:00
Mark
f74e526399
Add new version information for checking modules and the core are compatible
2004-02-19 21:54:50 +00:00
Mark
f017281766
Update core version processing and make core modules use the core version number
2004-02-18 22:26:22 +00:00
Mark
5f1acfdf14
fix warnings
2004-02-07 22:52:47 +00:00
Mark
befe9b7ed0
store away message in user struct
2004-02-07 22:13:27 +00:00
Mark
8281940cfa
update server_connect to fix some IRCu problems
2004-02-07 18:30:11 +00:00
Mark
470bfc7efc
more ircd updates
2004-02-04 22:59:41 +00:00
Mark
006b06c88b
fix warnings
2004-02-04 18:47:24 +00:00
Mark
4f79d44291
SVSTIME support
2004-02-03 21:38:06 +00:00
Mark
07f1a1709e
add new file for API exports, port core modules to use neostats.h and tidy up includes
2004-02-02 21:01:33 +00:00
Fish
35e980dfbf
Some Valgrind fixes
2004-01-31 06:26:56 +00:00
Mark
a3b9daa172
initial viagra import
2004-01-30 21:56:54 +00:00
Mark
8deea537b4
more ircd changes ... I promise I will stop soon :)
2004-01-26 23:50:52 +00:00
Fish
cc0c698f06
global exclusion lists
2004-01-26 11:33:52 +00:00
Mark
08aa149cd0
ircd tidy ups
2004-01-15 19:18:27 +00:00
Fish
1aa45a8ec6
updated copyright year
2004-01-14 11:36:37 +00:00
Mark
a195723677
initialize me.now at bootup
2004-01-12 00:32:00 +00:00
Mark
62963d0025
set me.lastmsg when we are first connected since it can timeout too early
2004-01-12 00:25:37 +00:00
Mark
d6eab9b053
squit has a reason field
2004-01-11 21:00:15 +00:00
Mark
7985c4e180
update ircd command line help info
2004-01-11 12:49:33 +00:00
Mark
40bb92be42
remove sprotocol_cmd and update slogin_cmd to send the correct protocol for each ircd
2004-01-10 22:48:53 +00:00
Mark
f3ff052072
some me structure cleanups to remove redundant entries
2004-01-04 21:26:58 +00:00
Fish
0459b14769
export module info via SQL emulation library
2003-12-30 11:28:27 +00:00
Mark
a9b2103577
tidy up me.onchan set and reset
2003-12-29 22:38:56 +00:00
Fish
78f5a8570b
sql emulation fixups
2003-12-28 07:23:42 +00:00
Mark
886943864d
Change sleep times, NeoStats takes ages to shutdown
2003-12-20 23:23:55 +00:00
Fish
ccfd36345b
For some reason, logs are not being flushed when we segfault?
2003-12-17 14:13:05 +00:00
Fish
d5ae624f81
Code tidy ups and get rid of compiler warnings
2003-12-16 12:39:54 +00:00
Mark
040dab041c
try to fix shutdown
2003-12-15 00:08:01 +00:00
Mark
574d710612
ircd cleanups and improvements to UserLevel and some warnings fixed
2003-12-12 22:40:32 +00:00
Fish
4d556d1714
The sql code is integrated with the conf file, socket code, and initilization portions so far.
...
its not yet setup to export any of NeoStats structs, but you can test with this release with the built in tables:
to test:
./configure --enable-sqlsrv
add a line to neostats.cfg:
SQLSRV_AUTH Fish!blah@127.0.0.*
(username Fish, pass blah, host 127.0.0.* (IP only, can use wildcards)
compile and start up NeoStats
Check for any errors about unable to bind to ports etc.... (if you need to run on a diff port, add SQLSRV_PORT <portnum> to the neostats.cfg
now that its running, from php/command line, connect to the BINDTO ip address (if using BINDTO) or 127.0.0.1 port 8888
eg: command line:
psql -U Fish -h localhost -p 8888
it should prompt with a password.
once connected, you can view available tables with:
"select * from rta_tables;"
some examples are:
"select * from pg_user;"
"select * from pg_conn;"
"select * from rta_stat;"
"select * from rta_dbg;"
"select * from rta_columns;"
Remember, only very basic SQL is supported
2003-12-11 15:37:05 +00:00
Mark
99c6a3f59c
the big ircd cleanup continues....
2003-12-08 22:53:59 +00:00
Mark
29f8dc2e91
reformatted segfault reports to encourage users to provide the correct information to us
2003-12-08 20:23:23 +00:00
Fish
ea6e8811fe
transfer.c/h file added, and initial work on integrating with socket functions
2003-12-03 15:32:14 +00:00
Mark
4984215909
Fix reconnect bug with rtime of 0
2003-12-02 20:06:19 +00:00
Mark
02285783de
command list system updates
2003-11-21 21:43:00 +00:00
Fish
66d244268d
merge /devel and /trunk.... update configure.in. we can start working again on /trunk
2003-11-18 11:51:09 +00:00
Fish
01d3b12e7a
fix start time bug
2003-11-05 11:02:41 +00:00
Fish
3cff845f8a
Merge in the /branches/devel into mainstream in prep for 2.5.8. Mark, we can now continue our extended hacking on the /branches... Please check the /trunk though for merge problems
2003-11-03 13:57:11 +00:00
Mark
59b91c2bc7
renmove unused timerreset
2003-10-14 15:06:35 +00:00
Mark
e042570a73
Improvements to return values and error checking
2003-10-14 15:03:55 +00:00
Mark
b572d23371
defines for do_exit calls
2003-10-14 12:57:15 +00:00
Mark
de1aa60208
remove broken buffer overflow fix
2003-10-13 11:24:42 +00:00
Mark
f3920bfe2d
server numeric config option
2003-10-13 11:20:40 +00:00
Mark
10ca77d4d1
some prototype cleanups and redundant declarations removed
2003-10-10 14:40:20 +00:00
Mark
da7c1771f2
Buffer overrun protection
2003-10-10 13:43:40 +00:00
Mark
430c0c4764
Moved sctime and sftime funcs from sock.c to main.c since they have nothing to do with socket code
2003-10-09 16:27:12 +00:00
Mark
f57d0421e7
fix compile error from missing quote
2003-10-07 14:36:19 +00:00