]>
jfr.im git - solanum.git/log
Elizabeth Myers [Thu, 24 Mar 2016 03:17:47 +0000 (22:17 -0500)]
Add BlindSight to the credits
Elizabeth Myers [Thu, 24 Mar 2016 03:03:24 +0000 (22:03 -0500)]
cleanup: u_long -> unsigned long
Elizabeth Myers [Thu, 24 Mar 2016 02:57:09 +0000 (21:57 -0500)]
Merge pull request #178 from staticfox/bsdisms
Cleanup more BSD-isms
Matt Ullman [Thu, 24 Mar 2016 02:51:03 +0000 (22:51 -0400)]
authd: Fix windows build
Replace stray NO with false
Matt Ullman [Thu, 24 Mar 2016 02:33:54 +0000 (22:33 -0400)]
Cleanup more BSD-isms
Elizabeth Myers [Thu, 24 Mar 2016 00:51:23 +0000 (19:51 -0500)]
Merge pull request #177 from awilfox/master
Invoke the standard system shell in autogen.sh
Andrew Wilcox [Thu, 24 Mar 2016 00:49:50 +0000 (19:49 -0500)]
Invoke the standard system shell in autogen.sh
This avoids a needless dependence on bash.
William Pitcock [Thu, 24 Mar 2016 00:14:46 +0000 (19:14 -0500)]
Merge pull request #176 from staticfox/morecleanups
More cleanups
Matt Ullman [Thu, 24 Mar 2016 00:10:44 +0000 (20:10 -0400)]
Remove the rest of the SVN id tags
Matt Ullman [Thu, 24 Mar 2016 00:07:21 +0000 (20:07 -0400)]
authd: Change str_isnumber() to bool
William Pitcock [Wed, 23 Mar 2016 23:28:01 +0000 (18:28 -0500)]
Merge pull request #175 from staticfox/datatypes
Move away from BSD data types
Matt Ullman [Wed, 23 Mar 2016 23:11:42 +0000 (19:11 -0400)]
Move away from BSD data types
Elizabeth Myers [Wed, 23 Mar 2016 20:51:25 +0000 (15:51 -0500)]
Remove tier 4 (tier 3 is basically "everything but")
Elizabeth Myers [Wed, 23 Mar 2016 20:35:13 +0000 (15:35 -0500)]
Add unlisted architectures to tier 3 [ci skip]
Elizabeth Myers [Wed, 23 Mar 2016 20:10:44 +0000 (15:10 -0500)]
README: clearly outline levels of platform support
Elizabeth Myers [Wed, 23 Mar 2016 18:59:10 +0000 (13:59 -0500)]
modules: libircd depends on librb, so no need to include it.
This triggers multiple inclusion warnings on Solaris also.
Elizabeth Myers [Wed, 23 Mar 2016 17:31:51 +0000 (12:31 -0500)]
Update README
Elizabeth Myers [Wed, 23 Mar 2016 17:06:26 +0000 (12:06 -0500)]
librb/ports: ungimp thing.
Elizabeth Myers [Wed, 23 Mar 2016 17:04:02 +0000 (12:04 -0500)]
misc solaris fixes
Elizabeth Myers [Wed, 23 Mar 2016 15:09:53 +0000 (10:09 -0500)]
Remove common.h from lexer and parser
Elizabeth Myers [Wed, 23 Mar 2016 15:06:52 +0000 (10:06 -0500)]
Remove common.h from here too.
Elizabeth Myers [Wed, 23 Mar 2016 14:33:56 +0000 (09:33 -0500)]
common.h: raison d'être is gone, so out it goes.
Fold whatever was left into ircd_defs.h
Elizabeth Myers [Wed, 23 Mar 2016 14:25:56 +0000 (09:25 -0500)]
Ensure the parser/lexer don't use IRCD_BUFSIZE.
Elizabeth Myers [Wed, 23 Mar 2016 14:22:55 +0000 (09:22 -0500)]
IRCD_BUFSIZE is redundant with BUFSIZE, so kill it.
Elizabeth Myers [Wed, 23 Mar 2016 14:11:20 +0000 (09:11 -0500)]
common: don't even attempt to define NULL.
stddef.h includes it, ISO C mandates NULL be in it, and if any platforms
don't have it, *tough shit*.
Elizabeth Myers [Wed, 23 Mar 2016 14:06:47 +0000 (09:06 -0500)]
Update NEWS
Elizabeth Myers [Wed, 23 Mar 2016 13:52:32 +0000 (08:52 -0500)]
Send YES/NO to Davy Jones's Locker.
Elizabeth Myers [Wed, 23 Mar 2016 13:43:28 +0000 (08:43 -0500)]
Remove more YES/NO usage.
Elizabeth Myers [Wed, 23 Mar 2016 13:40:21 +0000 (08:40 -0500)]
NEWS: fix typo [skip ci]
Elizabeth Myers [Wed, 23 Mar 2016 13:39:19 +0000 (08:39 -0500)]
Update NEWS.
Elizabeth Myers [Wed, 23 Mar 2016 13:32:22 +0000 (08:32 -0500)]
typedef-ify rb_radixtree for consistency.
Elizabeth Myers [Wed, 23 Mar 2016 13:09:58 +0000 (08:09 -0500)]
Change struct Dictionary(*) to rb_dictionary(_\1).
This cleans things up a slightly and puts the dictionary stuff in its
own namespace.
Elizabeth Myers [Wed, 23 Mar 2016 13:07:23 +0000 (08:07 -0500)]
ircd: shut GCC the fuck up.
No, it can't probably fail... that isn't what that's there for.
Elizabeth Myers [Wed, 23 Mar 2016 12:45:44 +0000 (07:45 -0500)]
DICTIONARY_FOREACH → RB_DICTIONARY_FOREACH
This is in librb and therefore should be prefixed.
William Pitcock [Wed, 23 Mar 2016 08:57:37 +0000 (03:57 -0500)]
Merge pull request #174 from staticfox/morecleanup
More cleanup
Matt Ullman [Wed, 23 Mar 2016 02:53:56 +0000 (22:53 -0400)]
More cleanup
William Pitcock [Tue, 22 Mar 2016 22:52:59 +0000 (17:52 -0500)]
Merge pull request #173 from staticfox/gitignore
gitignore: Don't commit m4/argz.m4
William Pitcock [Tue, 22 Mar 2016 22:52:46 +0000 (17:52 -0500)]
Merge pull request #172 from staticfox/automake
automake: Fix typo in compiler flag
Matt Ullman [Tue, 22 Mar 2016 21:06:45 +0000 (17:06 -0400)]
gitignore: Don't commit m4/argz.m4
Matt Ullman [Tue, 22 Mar 2016 20:40:19 +0000 (16:40 -0400)]
automake: Fix typo in compiler flag
William Pitcock [Tue, 22 Mar 2016 03:25:49 +0000 (22:25 -0500)]
Merge pull request #171 from staticfox/warnings
Cleanup warnings
Matt Ullman [Tue, 22 Mar 2016 01:52:40 +0000 (21:52 -0400)]
Cleanup warnings
William Pitcock [Tue, 22 Mar 2016 02:26:28 +0000 (21:26 -0500)]
librb: use readlink(2) on linux for the direct path instead of dlinfo
William Pitcock [Tue, 22 Mar 2016 02:20:50 +0000 (21:20 -0500)]
librb: provide rb_path_to_self() on windows
William Pitcock [Tue, 22 Mar 2016 02:14:11 +0000 (21:14 -0500)]
ircd: log runtime path (mainly as proof of concept for rb_path_to_self())
William Pitcock [Tue, 22 Mar 2016 02:07:53 +0000 (21:07 -0500)]
librb: add rb_path_to_self(), which provides fairly reliable runtime path detection
William Pitcock [Mon, 21 Mar 2016 17:31:43 +0000 (12:31 -0500)]
README: link to appveyor builds too
William Pitcock [Mon, 21 Mar 2016 17:11:56 +0000 (12:11 -0500)]
appveyor: try overriding the triplets
William Pitcock [Mon, 21 Mar 2016 14:57:16 +0000 (09:57 -0500)]
Merge pull request #170 from staticfox/cap_clear
m_cap: Remove CLEAR subcommand as per v3 specs
Elizabeth Myers [Mon, 21 Mar 2016 14:12:59 +0000 (09:12 -0500)]
mkpasswd: improve help and remove DES support.
Just Say No™ to weak ciphers.
Elizabeth Myers [Mon, 21 Mar 2016 13:32:47 +0000 (08:32 -0500)]
travis: this branch is deprecated, authd-framework-2 is the new hotness
Elizabeth Myers [Mon, 21 Mar 2016 13:32:21 +0000 (08:32 -0500)]
Make release scripts less out of date.
Elizabeth Myers [Mon, 21 Mar 2016 13:23:39 +0000 (08:23 -0500)]
Merge branch 'master' of github.com:charybdis-ircd/charybdis
Elizabeth Myers [Mon, 21 Mar 2016 13:22:51 +0000 (08:22 -0500)]
Remove stale line from travis.yml
Matt Ullman [Mon, 21 Mar 2016 04:16:35 +0000 (00:16 -0400)]
m_cap: Remove CLEAR subcommand as per v3 specs
William Pitcock [Mon, 21 Mar 2016 04:00:30 +0000 (23:00 -0500)]
appveyor: dont try to start ircd for the moment
William Pitcock [Mon, 21 Mar 2016 03:17:52 +0000 (22:17 -0500)]
configure: add same msys check here
William Pitcock [Mon, 21 Mar 2016 03:06:54 +0000 (22:06 -0500)]
configure: fix msys checks
William Pitcock [Mon, 21 Mar 2016 03:01:17 +0000 (22:01 -0500)]
librb: configure: tolerate older msys versions having wrong uname -a output
William Pitcock [Mon, 21 Mar 2016 02:45:05 +0000 (21:45 -0500)]
appveyor: push librb-config.h
William Pitcock [Mon, 21 Mar 2016 02:39:25 +0000 (21:39 -0500)]
appveyor: provide git for build
William Pitcock [Mon, 21 Mar 2016 02:34:03 +0000 (21:34 -0500)]
appveyor: simplify build script further
William Pitcock [Mon, 21 Mar 2016 02:27:11 +0000 (21:27 -0500)]
appveyor: try a different approach
William Pitcock [Mon, 21 Mar 2016 02:13:19 +0000 (21:13 -0500)]
appveyor: collect more data
William Pitcock [Mon, 21 Mar 2016 02:09:11 +0000 (21:09 -0500)]
appveyor: --noconfirm
William Pitcock [Mon, 21 Mar 2016 02:07:27 +0000 (21:07 -0500)]
appveyor: (re)install mingw-w64-x86_64-libwinpthread-git
William Pitcock [Mon, 21 Mar 2016 02:02:39 +0000 (21:02 -0500)]
appveyor: sanity check cc1
William Pitcock [Mon, 21 Mar 2016 01:54:48 +0000 (20:54 -0500)]
appveyor: make mingw64 gcc more talkative
William Pitcock [Mon, 21 Mar 2016 01:50:57 +0000 (20:50 -0500)]
appveyor: sanity check gcc itself
William Pitcock [Mon, 21 Mar 2016 01:40:51 +0000 (20:40 -0500)]
appveyor: lol dont do full system upgrade in first go
William Pitcock [Mon, 21 Mar 2016 01:36:31 +0000 (20:36 -0500)]
appveyor: just do what update-core does without using update-core since it doesnt support unattended upgrades
William Pitcock [Mon, 21 Mar 2016 01:32:06 +0000 (20:32 -0500)]
appveyor: use update-core --noconfirm
William Pitcock [Mon, 21 Mar 2016 01:29:16 +0000 (20:29 -0500)]
appveyor: verify msys2 is up to date
William Pitcock [Mon, 21 Mar 2016 01:20:50 +0000 (20:20 -0500)]
appveyor: push config.log on fail
William Pitcock [Mon, 21 Mar 2016 01:15:26 +0000 (20:15 -0500)]
appveyor: blah gcc check
William Pitcock [Mon, 21 Mar 2016 01:11:17 +0000 (20:11 -0500)]
appveyor: use right gcc
William Pitcock [Mon, 21 Mar 2016 01:02:26 +0000 (20:02 -0500)]
appveyor: pacman --noconfirm i guess
William Pitcock [Mon, 21 Mar 2016 00:59:42 +0000 (19:59 -0500)]
appveyor: don't install packages we already have
William Pitcock [Mon, 21 Mar 2016 00:56:32 +0000 (19:56 -0500)]
appveyor: don't install pkgconf, they have pkg-config instead
William Pitcock [Mon, 21 Mar 2016 00:55:02 +0000 (19:55 -0500)]
appveyor: use pacman -Sy not -Syu
William Pitcock [Mon, 21 Mar 2016 00:50:33 +0000 (19:50 -0500)]
add appveyor config
William Pitcock [Sun, 20 Mar 2016 23:12:24 +0000 (18:12 -0500)]
Merge pull request #169 from staticfox/chghost_sync
s_user: Don't send CHGHOST clients op/voice syncs
Matt Ullman [Sun, 20 Mar 2016 22:59:07 +0000 (18:59 -0400)]
s_user: Don't send CHGHOST clients op/voice syncs
Elizabeth Myers [Sun, 20 Mar 2016 15:26:22 +0000 (10:26 -0500)]
librb: remove an experiment I had.
This won't really work on 32-bit architectures due to pointer
truncation. In any case, I wasn't planning on using it for this reason,
it was simply something I tinkered with.
William Pitcock [Sun, 20 Mar 2016 11:40:54 +0000 (06:40 -0500)]
parse: check IsServer() before firing off a remove_unknowns() call
William Pitcock [Sun, 20 Mar 2016 11:22:39 +0000 (06:22 -0500)]
ircd: fix build on freebsd
William Pitcock [Sun, 20 Mar 2016 11:01:12 +0000 (06:01 -0500)]
modules: fix thinko
William Pitcock [Sun, 20 Mar 2016 11:00:20 +0000 (06:00 -0500)]
ircd: modules: findmodule_byname(): also check LT_MODULE_EXT here
William Pitcock [Sun, 20 Mar 2016 10:54:48 +0000 (05:54 -0500)]
ircd: modules: use LT_MODULE_EXT more consistently
William Pitcock [Sun, 20 Mar 2016 09:46:50 +0000 (04:46 -0500)]
modules: more GET_SS_FAMILY() checking
William Pitcock [Sun, 20 Mar 2016 09:40:14 +0000 (04:40 -0500)]
configure: remove old check for socklen_t. ircd uses rb_socklen_t for a long time.
William Pitcock [Sun, 20 Mar 2016 09:24:30 +0000 (04:24 -0500)]
librb: fix socklen_t check
William Pitcock [Sun, 20 Mar 2016 09:22:17 +0000 (04:22 -0500)]
authd: res: fix build on windows ipv6
William Pitcock [Sun, 20 Mar 2016 09:21:25 +0000 (04:21 -0500)]
ircd: parse: now this type cast for POINTER MATH is just fucking stupid
William Pitcock [Sun, 20 Mar 2016 09:18:42 +0000 (04:18 -0500)]
librb: commio: squelch setsockopt(3) warnings
William Pitcock [Sun, 20 Mar 2016 09:14:28 +0000 (04:14 -0500)]
librb: configure: also include ws2tcpip.h
William Pitcock [Sun, 20 Mar 2016 09:10:33 +0000 (04:10 -0500)]
acinclude: fix sockaddr_in6 checvk too
William Pitcock [Sun, 20 Mar 2016 09:08:12 +0000 (04:08 -0500)]
librb: acinclude: check for ipv6 on win32
William Pitcock [Sun, 20 Mar 2016 08:57:21 +0000 (03:57 -0500)]
reslib: really fix it this time
William Pitcock [Sun, 20 Mar 2016 08:56:00 +0000 (03:56 -0500)]
authd: reslib: fix compile on win32