]> jfr.im git - solanum.git/log
solanum.git
8 years agoMore cleanup
Matt Ullman [Wed, 23 Mar 2016 02:53:56 +0000 (22:53 -0400)] 
More cleanup

8 years agoMerge pull request #173 from staticfox/gitignore
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

8 years agoMerge pull request #172 from staticfox/automake
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

8 years agogitignore: Don't commit m4/argz.m4
Matt Ullman [Tue, 22 Mar 2016 21:06:45 +0000 (17:06 -0400)] 
gitignore: Don't commit m4/argz.m4

8 years agoautomake: Fix typo in compiler flag
Matt Ullman [Tue, 22 Mar 2016 20:40:19 +0000 (16:40 -0400)] 
automake: Fix typo in compiler flag

8 years agoMerge pull request #171 from staticfox/warnings
William Pitcock [Tue, 22 Mar 2016 03:25:49 +0000 (22:25 -0500)] 
Merge pull request #171 from staticfox/warnings

Cleanup warnings

8 years agoCleanup warnings
Matt Ullman [Tue, 22 Mar 2016 01:52:40 +0000 (21:52 -0400)] 
Cleanup warnings

8 years agolibrb: use readlink(2) on linux for the direct path instead of dlinfo
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

8 years agolibrb: provide rb_path_to_self() on windows
William Pitcock [Tue, 22 Mar 2016 02:20:50 +0000 (21:20 -0500)] 
librb: provide rb_path_to_self() on windows

8 years agoircd: log runtime path (mainly as proof of concept for rb_path_to_self())
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())

8 years agolibrb: add rb_path_to_self(), which provides fairly reliable runtime path detection
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

8 years agoREADME: link to appveyor builds too
William Pitcock [Mon, 21 Mar 2016 17:31:43 +0000 (12:31 -0500)] 
README: link to appveyor builds too

8 years agoappveyor: try overriding the triplets
William Pitcock [Mon, 21 Mar 2016 17:11:56 +0000 (12:11 -0500)] 
appveyor: try overriding the triplets

8 years agoMerge pull request #170 from staticfox/cap_clear
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

8 years agomkpasswd: improve help and remove DES support.
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.

8 years agotravis: this branch is deprecated, authd-framework-2 is the new hotness
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

8 years agoMake release scripts less out of date.
Elizabeth Myers [Mon, 21 Mar 2016 13:32:21 +0000 (08:32 -0500)] 
Make release scripts less out of date.

8 years agoMerge branch 'master' of github.com:charybdis-ircd/charybdis
Elizabeth Myers [Mon, 21 Mar 2016 13:23:39 +0000 (08:23 -0500)] 
Merge branch 'master' of github.com:charybdis-ircd/charybdis

8 years agoRemove stale line from travis.yml
Elizabeth Myers [Mon, 21 Mar 2016 13:22:51 +0000 (08:22 -0500)] 
Remove stale line from travis.yml

8 years agom_cap: Remove CLEAR subcommand as per v3 specs
Matt Ullman [Mon, 21 Mar 2016 04:16:35 +0000 (00:16 -0400)] 
m_cap: Remove CLEAR subcommand as per v3 specs

8 years agoappveyor: dont try to start ircd for the moment
William Pitcock [Mon, 21 Mar 2016 04:00:30 +0000 (23:00 -0500)] 
appveyor: dont try to start ircd for the moment

8 years agoconfigure: add same msys check here
William Pitcock [Mon, 21 Mar 2016 03:17:52 +0000 (22:17 -0500)] 
configure: add same msys check here

8 years agoconfigure: fix msys checks
William Pitcock [Mon, 21 Mar 2016 03:06:54 +0000 (22:06 -0500)] 
configure: fix msys checks

8 years agolibrb: configure: tolerate older msys versions having wrong uname -a output
William Pitcock [Mon, 21 Mar 2016 03:01:17 +0000 (22:01 -0500)] 
librb: configure: tolerate older msys versions having wrong uname -a output

8 years agoappveyor: push librb-config.h
William Pitcock [Mon, 21 Mar 2016 02:45:05 +0000 (21:45 -0500)] 
appveyor: push librb-config.h

8 years agoappveyor: provide git for build
William Pitcock [Mon, 21 Mar 2016 02:39:25 +0000 (21:39 -0500)] 
appveyor: provide git for build

8 years agoappveyor: simplify build script further
William Pitcock [Mon, 21 Mar 2016 02:34:03 +0000 (21:34 -0500)] 
appveyor: simplify build script further

8 years agoappveyor: try a different approach
William Pitcock [Mon, 21 Mar 2016 02:27:11 +0000 (21:27 -0500)] 
appveyor: try a different approach

8 years agoappveyor: collect more data
William Pitcock [Mon, 21 Mar 2016 02:13:19 +0000 (21:13 -0500)] 
appveyor: collect more data

8 years agoappveyor: --noconfirm
William Pitcock [Mon, 21 Mar 2016 02:09:11 +0000 (21:09 -0500)] 
appveyor: --noconfirm

8 years agoappveyor: (re)install mingw-w64-x86_64-libwinpthread-git
William Pitcock [Mon, 21 Mar 2016 02:07:27 +0000 (21:07 -0500)] 
appveyor: (re)install mingw-w64-x86_64-libwinpthread-git

8 years agoappveyor: sanity check cc1
William Pitcock [Mon, 21 Mar 2016 02:02:39 +0000 (21:02 -0500)] 
appveyor: sanity check cc1

8 years agoappveyor: make mingw64 gcc more talkative
William Pitcock [Mon, 21 Mar 2016 01:54:48 +0000 (20:54 -0500)] 
appveyor: make mingw64 gcc more talkative

8 years agoappveyor: sanity check gcc itself
William Pitcock [Mon, 21 Mar 2016 01:50:57 +0000 (20:50 -0500)] 
appveyor: sanity check gcc itself

8 years agoappveyor: lol dont do full system upgrade in first go
William Pitcock [Mon, 21 Mar 2016 01:40:51 +0000 (20:40 -0500)] 
appveyor: lol dont do full system upgrade in first go

8 years agoappveyor: just do what update-core does without using update-core since it doesnt...
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

8 years agoappveyor: use update-core --noconfirm
William Pitcock [Mon, 21 Mar 2016 01:32:06 +0000 (20:32 -0500)] 
appveyor: use update-core --noconfirm

8 years agoappveyor: verify msys2 is up to date
William Pitcock [Mon, 21 Mar 2016 01:29:16 +0000 (20:29 -0500)] 
appveyor: verify msys2 is up to date

8 years agoappveyor: push config.log on fail
William Pitcock [Mon, 21 Mar 2016 01:20:50 +0000 (20:20 -0500)] 
appveyor: push config.log on fail

8 years agoappveyor: blah gcc check
William Pitcock [Mon, 21 Mar 2016 01:15:26 +0000 (20:15 -0500)] 
appveyor: blah gcc check

8 years agoappveyor: use right gcc
William Pitcock [Mon, 21 Mar 2016 01:11:17 +0000 (20:11 -0500)] 
appveyor: use right gcc

8 years agoappveyor: pacman --noconfirm i guess
William Pitcock [Mon, 21 Mar 2016 01:02:26 +0000 (20:02 -0500)] 
appveyor: pacman --noconfirm i guess

8 years agoappveyor: don't install packages we already have
William Pitcock [Mon, 21 Mar 2016 00:59:42 +0000 (19:59 -0500)] 
appveyor: don't install packages we already have

8 years agoappveyor: don't install pkgconf, they have pkg-config instead
William Pitcock [Mon, 21 Mar 2016 00:56:32 +0000 (19:56 -0500)] 
appveyor: don't install pkgconf, they have pkg-config instead

8 years agoappveyor: use pacman -Sy not -Syu
William Pitcock [Mon, 21 Mar 2016 00:55:02 +0000 (19:55 -0500)] 
appveyor: use pacman -Sy not -Syu

8 years agoadd appveyor config
William Pitcock [Mon, 21 Mar 2016 00:50:33 +0000 (19:50 -0500)] 
add appveyor config

8 years agoMerge pull request #169 from staticfox/chghost_sync
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

8 years agos_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

8 years agolibrb: remove an experiment I had.
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.

8 years agoparse: check IsServer() before firing off a remove_unknowns() call
William Pitcock [Sun, 20 Mar 2016 11:40:54 +0000 (06:40 -0500)] 
parse: check IsServer() before firing off a remove_unknowns() call

8 years agoircd: fix build on freebsd
William Pitcock [Sun, 20 Mar 2016 11:22:39 +0000 (06:22 -0500)] 
ircd: fix build on freebsd

8 years agomodules: fix thinko
William Pitcock [Sun, 20 Mar 2016 11:01:12 +0000 (06:01 -0500)] 
modules: fix thinko

8 years agoircd: modules: findmodule_byname(): also check LT_MODULE_EXT here
William Pitcock [Sun, 20 Mar 2016 11:00:20 +0000 (06:00 -0500)] 
ircd: modules: findmodule_byname(): also check LT_MODULE_EXT here

8 years agoircd: modules: use LT_MODULE_EXT more consistently
William Pitcock [Sun, 20 Mar 2016 10:54:48 +0000 (05:54 -0500)] 
ircd: modules: use LT_MODULE_EXT more consistently

8 years agomodules: more GET_SS_FAMILY() checking
William Pitcock [Sun, 20 Mar 2016 09:46:50 +0000 (04:46 -0500)] 
modules: more GET_SS_FAMILY() checking

8 years agoconfigure: remove old check for socklen_t. ircd uses rb_socklen_t for a long time.
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.

8 years agolibrb: fix socklen_t check
William Pitcock [Sun, 20 Mar 2016 09:24:30 +0000 (04:24 -0500)] 
librb: fix socklen_t check

8 years agoauthd: res: fix build on windows ipv6
William Pitcock [Sun, 20 Mar 2016 09:22:17 +0000 (04:22 -0500)] 
authd: res: fix build on windows ipv6

8 years agoircd: parse: now this type cast for POINTER MATH is just fucking stupid
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

8 years agolibrb: commio: squelch setsockopt(3) warnings
William Pitcock [Sun, 20 Mar 2016 09:18:42 +0000 (04:18 -0500)] 
librb: commio: squelch setsockopt(3) warnings

8 years agolibrb: configure: also include ws2tcpip.h
William Pitcock [Sun, 20 Mar 2016 09:14:28 +0000 (04:14 -0500)] 
librb: configure: also include ws2tcpip.h

8 years agoacinclude: fix sockaddr_in6 checvk too
William Pitcock [Sun, 20 Mar 2016 09:10:33 +0000 (04:10 -0500)] 
acinclude: fix sockaddr_in6 checvk too

8 years agolibrb: acinclude: check for ipv6 on win32
William Pitcock [Sun, 20 Mar 2016 09:08:12 +0000 (04:08 -0500)] 
librb: acinclude: check for ipv6 on win32

8 years agoreslib: really fix it this time
William Pitcock [Sun, 20 Mar 2016 08:57:21 +0000 (03:57 -0500)] 
reslib: really fix it this time

8 years agoauthd: reslib: fix compile on win32
William Pitcock [Sun, 20 Mar 2016 08:56:00 +0000 (03:56 -0500)] 
authd: reslib: fix compile on win32

8 years agoauthd: reslib: hook in windows DNS logic
William Pitcock [Sun, 20 Mar 2016 08:51:31 +0000 (03:51 -0500)] 
authd: reslib: hook in windows DNS logic

8 years agoCREDITS: fix whitespace
William Pitcock [Sun, 20 Mar 2016 08:49:06 +0000 (03:49 -0500)] 
CREDITS: fix whitespace

8 years agolibrb: rb_lib: undefine any previous errno consts on win32
William Pitcock [Sun, 20 Mar 2016 08:41:25 +0000 (03:41 -0500)] 
librb: rb_lib: undefine any previous errno consts on win32

8 years agoircd: win32 does not need the FD 0,1,2 stuff
William Pitcock [Sun, 20 Mar 2016 08:10:05 +0000 (03:10 -0500)] 
ircd: win32 does not need the FD 0,1,2 stuff

8 years agoircd: handle some EXIT_FAILURE cases differently on win32
William Pitcock [Sun, 20 Mar 2016 08:06:14 +0000 (03:06 -0500)] 
ircd: handle some EXIT_FAILURE cases differently on win32

8 years agoircd: squelch write(2) warning differently
William Pitcock [Sun, 20 Mar 2016 08:02:56 +0000 (03:02 -0500)] 
ircd: squelch write(2) warning differently

8 years agomodules: warning cleanups
William Pitcock [Sun, 20 Mar 2016 07:42:42 +0000 (02:42 -0500)] 
modules: warning cleanups

8 years agomakefile: remove *.dll.a files too
William Pitcock [Sun, 20 Mar 2016 07:30:57 +0000 (02:30 -0500)] 
makefile: remove *.dll.a files too

8 years agoextensions/m_webirc: win32 fixes
William Pitcock [Sun, 20 Mar 2016 07:26:30 +0000 (02:26 -0500)] 
extensions/m_webirc: win32 fixes

8 years agom_stats: win32 fixes
William Pitcock [Sun, 20 Mar 2016 07:19:36 +0000 (02:19 -0500)] 
m_stats: win32 fixes

8 years agobandb: use _WIN32 guards where appropriate
William Pitcock [Sun, 20 Mar 2016 07:14:13 +0000 (02:14 -0500)] 
bandb: use _WIN32 guards where appropriate

8 years agoconfigure: move mingw check down a bit
William Pitcock [Sun, 20 Mar 2016 07:11:06 +0000 (02:11 -0500)] 
configure: move mingw check down a bit

8 years agoircd: build: tell libtool what to DLL_EXPORT
William Pitcock [Sun, 20 Mar 2016 07:08:14 +0000 (02:08 -0500)] 
ircd: build: tell libtool what to DLL_EXPORT

8 years agoconfigure: check for MINGW
William Pitcock [Sun, 20 Mar 2016 07:07:06 +0000 (02:07 -0500)] 
configure: check for MINGW

8 years agoircd: _WIN32 checks on geteuid() too
William Pitcock [Sun, 20 Mar 2016 07:04:26 +0000 (02:04 -0500)] 
ircd: _WIN32 checks on geteuid() too

8 years agoircd: ircd main: use librb functions for daemon management
William Pitcock [Sun, 20 Mar 2016 07:03:32 +0000 (02:03 -0500)] 
ircd: ircd main: use librb functions for daemon management

8 years agoircd: listener: more ss_family grr
William Pitcock [Sun, 20 Mar 2016 07:01:00 +0000 (02:01 -0500)] 
ircd: listener: more ss_family grr

8 years agoircd: ircd_signal: win32 stubs
William Pitcock [Sun, 20 Mar 2016 07:00:22 +0000 (02:00 -0500)] 
ircd: ircd_signal: win32 stubs

8 years agoircd: lexer: likewise
William Pitcock [Sun, 20 Mar 2016 06:59:09 +0000 (01:59 -0500)] 
ircd: lexer: likewise

8 years agoircd: ircd_parser: we do not need to include netinet/in.h
William Pitcock [Sun, 20 Mar 2016 06:58:28 +0000 (01:58 -0500)] 
ircd: ircd_parser: we do not need to include netinet/in.h

8 years agoircd: client: fix format string for free_user() debug notice
William Pitcock [Sun, 20 Mar 2016 06:57:19 +0000 (01:57 -0500)] 
ircd: client: fix format string for free_user() debug notice

8 years agoinclude: hostmask: use GET_SS_FAMILY()
William Pitcock [Sun, 20 Mar 2016 06:55:31 +0000 (01:55 -0500)] 
include: hostmask: use GET_SS_FAMILY()

8 years agoircd: use GET_SS_FAMILY() in a bunch of places
William Pitcock [Sun, 20 Mar 2016 06:54:24 +0000 (01:54 -0500)] 
ircd: use GET_SS_FAMILY() in a bunch of places

8 years agoircd: blacklist: use GET_SS_FAMILY()
William Pitcock [Sun, 20 Mar 2016 06:48:14 +0000 (01:48 -0500)] 
ircd: blacklist: use GET_SS_FAMILY()

8 years agolibrb: rb_dictionary: temporary hack to shut up gcc on windows
William Pitcock [Sun, 20 Mar 2016 06:46:00 +0000 (01:46 -0500)] 
librb: rb_dictionary: temporary hack to shut up gcc on windows

8 years agoircd: rewrite SOCKET_ERROR as I_SOCKET_ERROR
William Pitcock [Sun, 20 Mar 2016 06:44:00 +0000 (01:44 -0500)] 
ircd: rewrite SOCKET_ERROR as I_SOCKET_ERROR

8 years agoauthd: some more win32 fixes
William Pitcock [Sun, 20 Mar 2016 06:37:00 +0000 (01:37 -0500)] 
authd: some more win32 fixes

8 years agoauthd/reslib: include rb_lib.h
William Pitcock [Sun, 20 Mar 2016 06:33:23 +0000 (01:33 -0500)] 
authd/reslib: include rb_lib.h

8 years agoauthd: use GET_SS_FAMILY() where appropriate
William Pitcock [Sun, 20 Mar 2016 06:30:24 +0000 (01:30 -0500)] 
authd: use GET_SS_FAMILY() where appropriate

8 years agoauthd: use _WIN32 as the define for checking windows presence
William Pitcock [Sun, 20 Mar 2016 06:19:46 +0000 (01:19 -0500)] 
authd: use _WIN32 as the define for checking windows presence

8 years agostdinc: more cleanups
William Pitcock [Sun, 20 Mar 2016 06:19:07 +0000 (01:19 -0500)] 
stdinc: more cleanups

8 years agoauthd: initial pass at win32 porting
William Pitcock [Sun, 20 Mar 2016 06:16:41 +0000 (01:16 -0500)] 
authd: initial pass at win32 porting

8 years agolibrb: win32: more cleanups
William Pitcock [Sun, 20 Mar 2016 05:41:01 +0000 (00:41 -0500)] 
librb: win32: more cleanups

8 years agocommio: even more win32 fixes
William Pitcock [Sun, 20 Mar 2016 05:38:46 +0000 (00:38 -0500)] 
commio: even more win32 fixes

8 years agocommio: further win32 fixes
William Pitcock [Sun, 20 Mar 2016 05:37:50 +0000 (00:37 -0500)] 
commio: further win32 fixes