jailbird777
|
3c586ccf3e
|
Remove ancient portability code (#361)
Remove portability code for systems that don't follow at least SUSv3.
This fairly closely aligns with ISO C99, which solanum already requires.
|
2022-08-24 20:53:52 -04:00 |
|
jailbird777
|
8f0c3422e7
|
Remove Windows support
|
2021-07-30 14:17:47 -04:00 |
|
Simon Arlott
|
fa2367e3f3
|
librb: remove zstring
rb_zstring_serialized leaks memory while doing nothing with its
arguments... nothing is using zstring so remove it
|
2017-08-06 18:40:24 +01:00 |
|
Simon Arlott
|
4b1cce65ed
|
ircd: send tags on every message
Simplify linebuf by introducing fsnprint to manage a list of printfs.
Add a msgbuf unparse cache for send functions that loop.
|
2017-08-06 16:21:29 +01:00 |
|
Simon Arlott
|
e5c434a2df
|
librb: add rb_snprintf_try_append
For when it might fit, or it might not.
|
2017-07-30 17:04:06 +01:00 |
|
Simon Arlott
|
8573c3409e
|
librb: rb_snprinf_append: handle error return value from vsnprintf()
|
2017-07-30 17:03:30 +01:00 |
|
Simon Arlott
|
33ded5fc57
|
librb: remove unnecessary NULL from the end of rb_string_to_array output
|
2017-07-29 22:46:04 +01:00 |
|
Simon Arlott
|
01dd3da541
|
rb_string_to_array: document parv array size
|
2016-10-22 22:36:47 +01:00 |
|
William Pitcock
|
5a775221d2
|
tools: fix stub rb_strcasecmp() build
|
2016-04-29 19:52:19 -05:00 |
|
Elizabeth Myers
|
c9b6f58349
|
Name the fallback strncasecmp properly [ci skip]
|
2016-04-10 17:28:20 -05:00 |
|
Elizabeth Myers
|
ea3168fff8
|
whoops, fix a typo
|
2016-04-10 17:26:09 -05:00 |
|
Elizabeth Myers
|
8b813d3060
|
Replace my shitty fallbacks with those from FreeBSD
|
2016-04-10 17:25:32 -05:00 |
|
Elizabeth Myers
|
9af0d38291
|
librb: minor adjustments to rb_strcasestr fallback to avoid warnings.
|
2016-04-10 10:10:46 -05:00 |
|
Elizabeth Myers
|
508e25a85b
|
librb: add versions of rb_strcasecmp, rb_strncasecmp, and rb_strcasestr.
The first two are POSIX but not standard (Windows has functions that act
like it, so use them), but the latter is non-standard, full stop.
|
2016-04-05 05:33:43 -05:00 |
|
Matt Ullman
|
c056dba233
|
Remove the rest of the SVN id tags
|
2016-03-23 20:13:12 -04:00 |
|
Matt Ullman
|
e23126c83b
|
Cleanup warnings
|
2016-03-21 22:28:41 -04:00 |
|
Elizabeth Myers
|
fe037171d6
|
Change all leftover libratbox stuff to librb.
|
2016-03-06 03:49:27 -06:00 |
|
William Pitcock
|
c83f2f5e12
|
rename libratbox to librb, since its pretty modified anyway
|
2016-03-06 02:30:20 -06:00 |
|