| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rename some headers to match the common naming system. | Sadie Powell | 2023-01-26 | 1 | -214/+0 |
| * | Convert log calls to use fmtlib format strings | Sadie Powell | 2023-01-24 | 1 | -1/+0 |
| * | Replace VAFORMAT/InspIRCd::Format/... with fmt::sprintf. | Sadie Powell | 2023-01-23 | 1 | -11/+1 |
| * | Vendor the fmtlib library. | Sadie Powell | 2023-01-23 | 1 | -0/+11 |
| * | Merge branch 'insp3' into master. | Sadie Powell | 2023-01-01 | 1 | -1/+1 |
| |\ |
|
| | * | Update copyright headers. | InspIRCd Robot | 2022-12-30 | 1 | -1/+1 |
| * | | Replace the unused `padding` argument of Percent::Encode with `upper`. | Sadie Powell | 2022-12-27 | 1 | -7/+7 |
| * | | Add a basic function for templating strings. | Sadie Powell | 2022-06-15 | 1 | -0/+10 |
| * | | Move TokenList to inspstring. | Sadie Powell | 2022-06-07 | 1 | -0/+50 |
| * | | Fix a few Doxygen comment errors. | Sadie Powell | 2022-01-24 | 1 | -1/+0 |
| * | | Add constexpr to the initialisation of various const static fields. | Sadie Powell | 2022-01-18 | 1 | -4/+4 |
| * | | Remove a bunch of unnecessary whitespace. | Sadie Powell | 2021-08-17 | 1 | -1/+0 |
| * | | Extract percent encoding logic from spanningtree to inspstring. | Sadie Powell | 2021-05-10 | 1 | -0/+43 |
| * | | Refactor the hex encoding function. | Sadie Powell | 2021-05-10 | 1 | -13/+26 |
| * | | Refactor the Base64 encoding and decoding functions. | Sadie Powell | 2021-05-10 | 1 | -5/+45 |
| * | | Fix a ton of pedantic compiler warnings. | Sadie Powell | 2021-04-04 | 1 | -1/+1 |
| |/ |
|
| * | Fix a bunch of really obvious unnecessary includes. | Sadie Powell | 2021-03-05 | 1 | -2/+0 |
| * | Fixes by misspell-fixer | InspIRCd Robot | 2020-04-21 | 1 | -1/+1 |
| * | Update copyright headers. | InspIRCd Robot | 2020-01-11 | 1 | -1/+8 |
| * | Make InspIRCd::Format return std::string instead of const char*.•••Using the latter is problematic as if you don't copy the return
value before calling Format again your formatted message will be
overwritten by something else. This bug was observed in m_callerid
where InspIRCd::Format was being used for formatting two arguments
the latter of which was being overwritten with the former.
We could have preserved the return type and just copied the string
but then callers would have had to deallocate the string once they
have finished with it which is an undesirabable burden to put on
callers.
| Peter Powell | 2018-01-03 | 1 | -1/+1 |
| * | Added macro to allow simpler logic in functions with the need to vsnprintf | Daniel Vassdal | 2013-05-18 | 1 | -0/+9 |
| * | Deduplicate hex string creation code | attilamolnar | 2013-05-18 | 1 | -2/+16 |
| * | Get rid of strlcpy(), strlcat(), charlcat() and charremove() | attilamolnar | 2013-05-16 | 1 | -20/+0 |
| * | Tidy up source files:•••- Use #pragma once instead of include guards.
- Move header files in src/modules to include/modules.
- Fixed various spacing issues.
| Peter Powell | 2013-04-12 | 1 | -6/+1 |
| * | Merge inspircd_{config,version}.h into a single header file. | Peter Powell | 2013-04-05 | 1 | -2/+2 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+15 |
| * | Fix some of the include guard names (requested by SaberUK) | Justin Crawford | 2012-04-14 | 1 | -2/+2 |
| * | Fixes for bug #12 | Justin Crawford | 2012-04-14 | 1 | -2/+2 |
| * | Add Base64 encode/decode functions to the core•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12507 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-02-21 | 1 | -0/+4 |
| * | ...because every now and again, i have to do a massive commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2010-01-11 | 1 | -1/+1 |
| * | CoreExport changes, clean up DoHostCycle when users are exempted•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11856 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-12 | 1 | -1/+1 |
| * | Update m_cloaking to use free-form keys instead of weakening the hash IV•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11820 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-10-10 | 1 | -0/+3 |
| * | Remove strnewdup(), it is a good source of possible memory leaks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11622 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-09-02 | 1 | -14/+0 |
| * | Update all wiki links to point to the new wiki. This was done automatically w...•••for file in $(find -type f -and -not -path '*/.svn/*' -and -not -name '*.so') ; do sed -e 's#http://www.inspircd.org/wiki#http://wiki.inspircd.org#' -e 's#http://wiki.inspircd.org/index.php/#http://wiki.inspircd.org/#' -i $file ; done
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11223 e03df62e-2008-0410-955e-edbf42e46eb7
| psychon | 2009-03-15 | 1 | -1/+1 |
| * | Update copyrights for 2009.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10932 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-01-02 | 1 | -1/+1 |
| * | for real•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9898 e03df62e-2008-0410-955e-edbf42e46eb7
| pippijn | 2008-06-12 | 1 | -1/+1 |
| * | Clear up header insanity•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8808 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-02-03 | 1 | -1/+2 |
| * | Header update: 2007 -> 2008•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8694 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2008-01-10 | 1 | -1/+1 |
| * | OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7456 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 1 | -1/+56 |
| * | 'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7454 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2007-07-16 | 1 | -56/+1 |
| * | Guess what i added here?•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7380 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2007-06-17 | 1 | -0/+20 |
| * | Windows support. Tested and working to compile on freebsd and linux. Next ste...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7043 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2007-05-19 | 1 | -4/+12 |
| * | And now, just to force you to recompile the *whole* ircd.. updated headers on...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5998 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2006-12-15 | 1 | -0/+13 |
| * | FindNick, FindChan, ChanModes, UserList, CountInvisible, PurgeEmptyChannels, ...•••ServerConfig takes InspIRCd pointer in its constructor
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4832 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2006-08-10 | 1 | -0/+3 |
| * | Fixed gentoo (mainly) compatibility -- missing strlcat in this implementation:•••gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@908 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -0/+1 |
| * | Fixed inspstring strlcpy and strlcat•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@907 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -1/+1 |
| * | Added implementation of strlcpy and strlcat for systems that dont have it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@905 e03df62e-2008-0410-955e-edbf42e46eb7
| brain | 2005-03-25 | 1 | -0/+11 |