michael [Wed, 28 Jan 2015 19:08:10 +0000 (19:08 +0000)]
- reference.conf: whitespace changes
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5439
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 28 Jan 2015 18:50:03 +0000 (18:50 +0000)]
- reference.conf: added connregex for InspIRCd provided by Attila
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5437
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 28 Jan 2015 16:44:50 +0000 (16:44 +0000)]
- irc.c:irc_cycle(): increase poll timeout to 50ms
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5434
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 28 Jan 2015 14:14:14 +0000 (14:14 +0000)]
- autoreconf
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5433
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 28 Jan 2015 14:12:42 +0000 (14:12 +0000)]
- Update NEWS
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5432
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 28 Jan 2015 13:53:00 +0000 (13:53 +0000)]
- Rebuilt parser files
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5429
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 28 Jan 2015 13:49:38 +0000 (13:49 +0000)]
- memory.c:MyFree(): removed extraneous pointer test; renamed MyFree to xfree
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5426
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 20 Jan 2015 21:29:08 +0000 (21:29 +0000)]
- reference.conf: minor correction as suggested by jackal
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5409
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 20 Jan 2015 19:14:40 +0000 (19:14 +0000)]
- Added irc::notice configuration option (notice(s) to send to a newly connected client).
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5405
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 18 Jan 2015 14:13:05 +0000 (14:13 +0000)]
- firedns.c: removed max() macro. Renamed 'fdns_errno', and 'fdns_fdinuse',
to meet our coding convention.
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5390
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 18 Jan 2015 13:40:44 +0000 (13:40 +0000)]
- irc.c:irc_cycle(): attempt to reconnect to the server in case of POLLERR, or POLLHUP
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5388
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 17 Jan 2015 20:11:12 +0000 (20:11 +0000)]
- opercmd.c:cmd_check(): fixed outdated comment
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5384
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 17 Jan 2015 19:22:21 +0000 (19:22 +0000)]
- dnsbl.c:dnsbl_report(): added missing space in channel message
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5383
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 17 Jan 2015 19:10:47 +0000 (19:10 +0000)]
- Use 'static' and 'extern' keywords where appropriate
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5380
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 17 Jan 2015 19:02:17 +0000 (19:02 +0000)]
- Removed useless header includes
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5378
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 13 Jan 2015 19:07:11 +0000 (19:07 +0000)]
- scan.c:scan_manual(): fixes to previous commit
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5377
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 13 Jan 2015 19:01:23 +0000 (19:01 +0000)]
- scan.c:scan_manual(): replaced inet_ntoa() with inet_ntop()
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5374
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 12 Jan 2015 21:12:17 +0000 (21:12 +0000)]
- irc.c, irc.h: const-correctness
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5371
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 12 Jan 2015 20:34:26 +0000 (20:34 +0000)]
- misc.c: style corrections
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5368
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 12 Jan 2015 20:13:22 +0000 (20:13 +0000)]
- irc.c:m_perform(): cosmetical changes to connection logging so it doesn't look weird with ipv6 addresses
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5367
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 12 Jan 2015 19:56:33 +0000 (19:56 +0000)]
- irc.c: cleaned up irc_connect()
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5364
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 12 Jan 2015 19:19:11 +0000 (19:19 +0000)]
- irc.c: added basic IPv6 support allowing HOPM to bind and connect to IPv6 addresses
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5363
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 11 Jan 2015 19:41:34 +0000 (19:41 +0000)]
- INSTALL, README: untabify
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5361
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 11 Jan 2015 18:51:07 +0000 (18:51 +0000)]
- irc.c:irc_init(): get rid of 'bindret'
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5358
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 11 Jan 2015 18:21:10 +0000 (18:21 +0000)]
- log.c: cleaned up style
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5357
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 11 Jan 2015 17:15:43 +0000 (17:15 +0000)]
- command_parse(): removed 'msg' parameter. We actually only need this for
m_notice() as proof for reporting insecure proxies to a dnsbl provider.
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5354
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 11 Jan 2015 13:26:11 +0000 (13:26 +0000)]
- automake 1.15
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5352
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 11 Jan 2015 13:24:19 +0000 (13:24 +0000)]
- Update license headers
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5351
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 11 Jan 2015 12:57:18 +0000 (12:57 +0000)]
- stats.c:stats_output(): const-correctness
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5348
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 10 Jan 2015 18:36:25 +0000 (18:36 +0000)]
- Update README
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5343
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 8 Jan 2015 15:50:47 +0000 (15:50 +0000)]
- irc.c:irc_parse(): fixed logic error
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5342
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 8 Jan 2015 15:26:28 +0000 (15:26 +0000)]
- opercmd.c:command_parse(): don't continue to walk thru the entire table
once a command has been found
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5339
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 8 Jan 2015 14:32:11 +0000 (14:32 +0000)]
- Const-correctness
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5338
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 7 Jan 2015 21:10:33 +0000 (21:10 +0000)]
- Fix up header inclusion mess
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5335
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 7 Jan 2015 20:56:31 +0000 (20:56 +0000)]
- Generate parser/lexer files before actually compiling anything else that uses them
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5334
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 7 Jan 2015 20:45:06 +0000 (20:45 +0000)]
- Move malloc.c to memory.c
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5333
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 7 Jan 2015 18:01:01 +0000 (18:01 +0000)]
- Added options::negcache_rebuild configuration option
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5332
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 21:51:03 +0000 (21:51 +0000)]
- Update NEWS
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5330
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 21:05:12 +0000 (21:05 +0000)]
- Cleaned up style in several places
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5325
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 19:14:46 +0000 (19:14 +0000)]
- main.c:main(): replaced fwrite() with fprintf()
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5323
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 15:00:39 +0000 (15:00 +0000)]
- Fixed coding convention issues
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5322
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 13:46:58 +0000 (13:46 +0000)]
- dnsbl.c, dnsbl.h: constification
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5319
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 13:42:20 +0000 (13:42 +0000)]
- dnsbl.c:dnsbl_report(): removed test on ss->ip which cannot be NULL
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5318
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 13:33:51 +0000 (13:33 +0000)]
- dnsbl.c:dnsbl_add(): use MyFree() instead of free(); removed pointless cast
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5315
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 6 Jan 2015 13:27:34 +0000 (13:27 +0000)]
- Require autoconf 2.69 and automake 1.14.1
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5314
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 5 Jan 2015 19:26:38 +0000 (19:26 +0000)]
- Removed bopm_sockaddr and bopm_ircaddr structs
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5311
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 5 Jan 2015 18:15:59 +0000 (18:15 +0000)]
- proxy.c: removed unused header include
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5310
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 5 Jan 2015 18:00:51 +0000 (18:00 +0000)]
- Removed now empty compat.c, compat.h, inet.c
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5307
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 5 Jan 2015 17:49:01 +0000 (17:49 +0000)]
- compath.h: fixed build on os x
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5304
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 4 Jan 2015 16:33:52 +0000 (16:33 +0000)]
- Update reference.conf
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5298
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sun, 4 Jan 2015 15:30:12 +0000 (15:30 +0000)]
- Update NEWS
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5297
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 3 Jan 2015 20:57:53 +0000 (20:57 +0000)]
- opercmd.c, opercmd.h: removed unused function arguments; constification
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5291
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 3 Jan 2015 20:38:44 +0000 (20:38 +0000)]
- irc.c:m_notice(): don't use 'static' if there's no need to
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5290
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Sat, 3 Jan 2015 20:07:28 +0000 (20:07 +0000)]
- opercmd.c, opercmd.h: cleanups and optimizations to Command creation/execution
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5287
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Fri, 2 Jan 2015 21:36:27 +0000 (21:36 +0000)]
- dnsbl.c: use 'sizeof'
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5285
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Fri, 2 Jan 2015 21:35:19 +0000 (21:35 +0000)]
- scan.c: style corrections
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5284
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Fri, 2 Jan 2015 21:19:48 +0000 (21:19 +0000)]
- scan.c, scan.h: remove FORMATTYPE_STRING. It's default since we don't support anything else.
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5281
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Fri, 2 Jan 2015 20:30:49 +0000 (20:30 +0000)]
- Use 'const' and 'unsigned' whenever possible
- Removed pointless 0 assignments
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5279
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 20:31:25 +0000 (20:31 +0000)]
- Update patchlevel.h
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5277
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 20:00:33 +0000 (20:00 +0000)]
- Renamed MyMalloc() to xcalloc()
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5274
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 19:55:17 +0000 (19:55 +0000)]
- opercmd.c:command_create(): MyMalloc uses calloc(), no need to explicitly 'ret->param = NULL'
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5273
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 19:49:22 +0000 (19:49 +0000)]
- config.c: reformatting
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5270
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 19:35:54 +0000 (19:35 +0000)]
- config.c:config_setup(): removed some pointless defaults
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5269
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 18:49:40 +0000 (18:49 +0000)]
- Removed obsolete AC_HEADER_TIME
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5266
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 18:15:57 +0000 (18:15 +0000)]
- Further cleanups to configure.ac
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5264
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 18:09:02 +0000 (18:09 +0000)]
- Remove test.c we don't need
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5263
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 17:53:18 +0000 (17:53 +0000)]
- More cleanups to the build system. Remove stuff we don't need
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5260
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 17:18:54 +0000 (17:18 +0000)]
- Makefile.am: no need to install libopm library files
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5258
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 16:24:56 +0000 (16:24 +0000)]
- dnsbl.c:dnsbl_report(): add separate DNSBL_REPORT_VERSION definition
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5256
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 13:57:07 +0000 (13:57 +0000)]
- config.c:config_load(): improved error reporting if fopen() fails
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5254
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 13:46:08 +0000 (13:46 +0000)]
- irc.c:irc_send(): improved error reporting if send() fails
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5253
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 13:39:47 +0000 (13:39 +0000)]
- irc.c:irc_init(): improve and simplify error reporting if socket()/bind() fails
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5250
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Thu, 1 Jan 2015 12:50:47 +0000 (12:50 +0000)]
- config-parser.y: removed pointless casts
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5249
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 23:32:38 +0000 (23:32 +0000)]
- Update reference.conf
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5246
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 21:47:59 +0000 (21:47 +0000)]
- Update .travis.yml
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5245
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 21:44:12 +0000 (21:44 +0000)]
- .travis.yml: should run ./configure as well...
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5242
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 21:36:06 +0000 (21:36 +0000)]
- svn propset on .travis.yml
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5241
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 21:34:28 +0000 (21:34 +0000)]
- Added .travis.yml
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5239
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 15:45:30 +0000 (15:45 +0000)]
- Update NEWS
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5237
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 15:08:00 +0000 (15:08 +0000)]
- match.c, match.h: removed collapse()
- inet.h: moved poll.h header include to libopm.c
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5233
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 14:46:57 +0000 (14:46 +0000)]
- configure.ac: removed tests for select() and sys/poll.h
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5230
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 14:42:24 +0000 (14:42 +0000)]
- scan.c: use poll.h; removed useless cast
- firedns.c: use poll.h
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5227
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 14:08:39 +0000 (14:08 +0000)]
- irc.c:irc_cycle(): replaced select() with poll()
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5226
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Wed, 31 Dec 2014 13:13:45 +0000 (13:13 +0000)]
- Update reference.conf
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5221
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 30 Dec 2014 17:35:53 +0000 (17:35 +0000)]
- main.c:main(): OPT_DEBUG won't ever become < 0; it's unsigned
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5219
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 30 Dec 2014 17:18:29 +0000 (17:18 +0000)]
- main.c: style corrections
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5217
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Tue, 30 Dec 2014 16:42:02 +0000 (16:42 +0000)]
- Removed all instances of #ifdef HAVE_STRING_H
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5216
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 20:17:02 +0000 (20:17 +0000)]
- configure.ac: removed with-extra-fascism switch
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5214
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 20:06:00 +0000 (20:06 +0000)]
- Removed configure test for gethostbyname()
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5212
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 19:50:33 +0000 (19:50 +0000)]
- Removed configure header test for strings.h; removed strings.h header includes
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5209
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 19:43:05 +0000 (19:43 +0000)]
- Removed AC_HEADER_STDC configure test
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5208
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 19:38:22 +0000 (19:38 +0000)]
- Removed AC_HEADER_STDC configure test
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5207
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 17:51:06 +0000 (17:51 +0000)]
- Remove extern.h
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5203
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 17:50:43 +0000 (17:50 +0000)]
- Moved OPT_DEBUG prototype to main.h (where it belongs to) and removed extern.h
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5202
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 16:59:22 +0000 (16:59 +0000)]
- extern.h: removed unused h_errno declaration
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5199
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 16:53:16 +0000 (16:53 +0000)]
- Made NODATA_TIMEOUT a configuration option
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5198
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 16:04:29 +0000 (16:04 +0000)]
- stats.c, stats.h: constification
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5195
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 15:12:49 +0000 (15:12 +0000)]
- irc.c:irc_send(): fixed bug where over-length messages were not terminated with \n; optimized to not reprint the sendbuffer twice
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5193
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 14:58:35 +0000 (14:58 +0000)]
- irc.c:irc_parse(): minor cleanups
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5191
82007160-df01-0410-b94d-
b575c5fd34c7
michael [Mon, 29 Dec 2014 14:49:27 +0000 (14:49 +0000)]
- irc.h: removed irc_command typedef
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5189
82007160-df01-0410-b94d-
b575c5fd34c7