Commit graph

38 commits

Author SHA1 Message Date
William Pitcock eb55877548 librb: fix socklen_t check 2016-03-20 04:24:30 -05:00
William Pitcock d24856d228 librb: commio: squelch setsockopt(3) warnings 2016-03-20 04:18:42 -05:00
William Pitcock fe277230f9 librb: configure: also include ws2tcpip.h 2016-03-20 04:14:28 -05:00
William Pitcock 71b2af0611 acinclude: fix sockaddr_in6 checvk too 2016-03-20 04:10:33 -05:00
William Pitcock ea83b018b5 librb: acinclude: check for ipv6 on win32 2016-03-20 04:08:12 -05:00
William Pitcock 38b68802a3 librb: rb_lib: undefine any previous errno consts on win32 2016-03-20 03:41:25 -05:00
William Pitcock e0dc28c59f librb: rb_dictionary: temporary hack to shut up gcc on windows 2016-03-20 01:46:00 -05:00
William Pitcock b1f7e4098f librb: win32: more cleanups 2016-03-20 00:41:01 -05:00
William Pitcock e49147e56e commio: even more win32 fixes 2016-03-20 00:38:46 -05:00
William Pitcock 339150ec60 commio: further win32 fixes 2016-03-20 00:37:50 -05:00
William Pitcock 7dbf237f93 commio: win32 fixes 2016-03-20 00:36:35 -05:00
William Pitcock 17e4e6af83 librb: further cleanups 2016-03-20 00:35:13 -05:00
William Pitcock dc7e6b42ca librb: some win32 fixes 2016-03-20 00:33:19 -05:00
William Pitcock b68dee9bcb librb: only install WSA stubs if windows SDK does not provide them 2016-03-20 00:18:42 -05:00
Elizabeth Myers 2a9257c652 rb_dictionary: add include needed for int types. 2016-03-19 15:59:27 -05:00
William Pitcock 066b05dfe2 librb: use charybdis acinclude dir 2016-03-18 23:28:42 -05:00
Elizabeth Myers 36e803d93a crypt: fix strict-aliasing warnings by using an explicit alias. 2016-03-18 15:46:09 -05:00
Elizabeth Myers 1db8a31395 modules: fix stupid GCC false positive warning.
This invocation of strlen is on a constant string and should be folded
by any sane compiler (GCC included), but it warns anyway because GCC is
stupid.
2016-03-18 15:32:33 -05:00
Elizabeth Myers 1d89c9e945 Remove unnecessary autotools cruft and other detritus 2016-03-18 15:13:11 -05:00
Elizabeth Myers 617144af7a dns: remove unneeded defines 2016-03-14 22:15:28 -05:00
Elizabeth Myers b22c6f101c rb_dictionary: add functions for uint64_t (long) variables. 2016-03-13 00:16:19 -06:00
Elizabeth Myers 50f842125a authd: crap, C was taken already, rename reload to H. 2016-03-10 08:07:29 -06:00
Elizabeth Myers 3a29f678cf Rename RATBOX_PROFILE to RB_PROFILE. 2016-03-07 18:52:50 -06:00
Elizabeth Myers 4ea068e826 Try to fix stupid build error on Travis 2016-03-07 18:00:13 -06:00
Elizabeth Myers 749d697c98 Fix generation of serno.h
Due to reversed conditionals, it wasn't being generated properly.

This also actually fixes its generation in librb by just copying the
Charybdis version. Unbundlers will want to take note of this.
2016-03-07 17:15:39 -06:00
Elizabeth Myers 34dbd2d49b Makefile.am: make git serno generation a little nicer. 2016-03-07 05:15:35 -06:00
Elizabeth Myers d9e4f6f074 librb: it's pretty obvious this has been updated since 2008.
Add code to properly generate SERNO accordingly.
2016-03-07 00:23:30 -06:00
William Pitcock e09ee7faad librb: remove some files installed by libtoolize 2016-03-07 00:14:18 -06:00
William Pitcock 7ee96784c2 remove pregenerated librb/configure 2016-03-06 18:30:01 -06:00
William Pitcock 498b189340 librb: provide AC_TRY_RUN fallback for cross-compiling librb (closes #151) 2016-03-06 18:29:19 -06:00
Elizabeth Myers a4bf26dd34 Move irc_* data structures to librb.
This makes the base ircd less cluttered up with data structures that can
go elsewhere.
2016-03-06 14:17:19 -06:00
Elizabeth Myers eddf454cd3 librb: whoops, didn't realise this was needed... :x 2016-03-06 13:30:56 -06:00
Elizabeth Myers 90d3128863 librb: remove credits, they are redundant with charybdis's. 2016-03-06 13:21:47 -06:00
Elizabeth Myers 4966594cfa librb: remove ChangeLog, it hasn't been updated for 8 years. 2016-03-06 13:19:23 -06:00
Elizabeth Myers cfa2362d80 librb: forgot this. 2016-03-06 13:18:55 -06:00
Elizabeth Myers fe037171d6 Change all leftover libratbox stuff to librb. 2016-03-06 03:49:27 -06:00
William Pitcock 4c1873ed21 update librb README to explain the namechange 2016-03-06 02:33:48 -06:00
William Pitcock c83f2f5e12 rename libratbox to librb, since its pretty modified anyway 2016-03-06 02:30:20 -06:00