Commit Graph

  • 3c63ce52a4 Create README.md Justin James 2015-03-01 08:49:39 -0500
  • 49e1f7fae3 Create CONTRIBUTING.md Justin James 2015-03-01 07:57:50 -0500
  • 54a9e74686 Improved const-correctness JustinAJ 2015-02-13 01:28:53 -0500
  • 46ce3548d2 Added more set() functions; simplified and optimized concat() and set() functions JustinAJ 2015-02-06 00:22:27 -0500
  • 62099f36ae Version incrementation - release version 0.13 v0.13 JustinAJ 2015-02-05 20:07:29 -0500
  • 0423433d86 Updated copyright JustinAJ 2015-02-05 20:07:17 -0500
  • 70a98b1b9c Bug fix JustinAJ 2015-02-05 20:07:09 -0500
  • 2cd14a3b5b Fixed bug in String_Type::replace(). JustinAJ 2015-01-03 03:09:12 -0500
  • 6f02205933 Incremented version number for release. v0.12 JustinAJ 2014-11-06 02:02:15 -0500
  • 2ec8cc41a1 Added Jupiter::remove() functions for removing sections. JustinAJ 2014-11-02 08:24:39 -0500
  • 7ca20a9d47 Jupiter::File no longer line breaks ever 8192 characters. JustinAJ 2014-10-31 21:15:36 -0400
  • 4fdd55288d Added ntop4(), ntop6(), and ntop() to Jupiter::Socket. JustinAJ 2014-10-30 22:47:19 -0400
  • 21326918e9 Added pton4() and pton6() static functions to Jupiter::Socket. JustinAJ 2014-10-26 06:13:35 -0400
  • 94bda33c24 Fixed off-by-one error; token is no longer included in output. JustinAJ 2014-10-25 23:11:46 -0400
  • 911d3fc122 INIFile::Section::get() functions now more closely mirror the INIFile::get() functions. JustinAJ 2014-10-23 05:36:11 -0400
  • b5d253da72 added optional parameter "defaultValue" to INIFile::Section::getValue(). JustinAJ 2014-10-22 06:04:18 -0400
  • b2f77f5fcb added optional parameter "defaultValue" to INIFile::Section::getValue(). JustinAJ 2014-10-22 05:24:01 -0400
  • 2359036984 Added ENDL to error message prints. JustinAJ 2014-10-21 03:30:50 -0400
  • 23d218f86f Added error messages to plugin load routine; load() is now called if found. JustinAJ 2014-10-21 03:20:05 -0400
  • 8273d519ae Added OnBadRehash() event. JustinAJ 2014-10-20 16:32:14 -0400
  • 57c1bd3b37 Some code cleaning JustinAJ 2014-10-20 16:30:56 -0400
  • b58e1263d5 rehash() bug fix. JustinAJ 2014-10-18 16:26:13 -0400
  • 1339e67021 Added getTimeFormat(). JustinAJ 2014-10-18 15:46:58 -0400
  • accbd3b63a Various optimizations and bug fixes. JustinAJ 2014-10-18 08:14:05 -0400
  • 3b0b3a6b75 Added calcChecksum() and calcChecksumi() to Readable_String. JustinAJ 2014-10-18 07:16:35 -0400
  • 5850b6f7a4 Incremented version number v0.11 JustinAJ 2014-10-17 02:20:38 -0400
  • e18b3a670d Fixed off-by-one error. JustinAJ 2014-10-14 02:35:14 -0400
  • a74453324a Added getPrefixModes() JustinAJ 2014-10-14 02:23:47 -0400
  • a41e9737e9 Added memory buffer match() and matchi() functions. Fixed match() and matchi() parsing. JustinAJ 2014-10-14 02:07:05 -0400
  • 4e264b5da3 Incremented version number for release. v0.10 JustinAJ 2014-09-07 20:12:52 -0400
  • d3f56627e8 Removed unnecessary debug line. JustinAJ 2014-09-07 01:39:38 -0400
  • c9da8dc226 Additional getSection() function added to INIFile. JustinAJ 2014-09-03 21:51:45 -0400
  • 510ac72c56 Finished some more replace() functions for String_Type. JustinAJ 2014-09-03 21:08:27 -0400
  • 9bff3fa82c added long long equivalents to several int conversion functions. JustinAJ 2014-09-02 21:22:35 -0400
  • 49311d221a Corrected function call. JustinAJ 2014-09-02 20:59:24 -0400
  • f46d686298 Added Jupiter::String to std::string conversion operator. JustinAJ 2014-09-02 18:10:22 -0400
  • b8803ffc74 Version finalized for 0.9 release. v0.9 JustinAJ 2014-06-17 18:22:39 -0400
  • 69936d32b2 Fixed a bug in tokenCount(). JustinAJ 2014-06-15 00:51:04 -0400
  • f12b36f350 added getToken() and gotoToken(). JustinAJ 2014-06-14 13:41:18 -0400
  • 602d1ef4e8 Added slight optimization. JustinAJ 2014-06-13 14:38:34 -0400
  • a0ab6376f8 Added tokenCount() functions. JustinAJ 2014-06-13 14:21:05 -0400
  • f66461231d Added some insert() and replace() functions. More will be added. JustinAJ 2014-06-13 00:38:17 -0400
  • e289f09d5a Removed system-specific code. JustinAJ 2014-06-13 00:37:47 -0400
  • ba4ff8bf10 Expanded and simplified equals() and equalsi(). JustinAJ 2014-06-13 00:37:24 -0400
  • e8ceb1c317 Changed many CStrings to Strings JustinAJ 2014-06-12 16:35:20 -0400
  • 855068de5a Now using a lambda as the config loop condition instead of breaking. JustinAJ 2014-06-10 19:45:31 -0400
  • 65b1ea6117 Changed plugin event calls to be slightly safter. A plugin call removing a plugin will not longer cause bounds issues, though other plugins can still have their calls skipped. JustinAJ 2014-06-09 13:38:15 -0400
  • db5330e749 Changed some types from int to size_t/unsigned int. JustinAJ 2014-06-09 13:16:52 -0400
  • 4c9519a4ad Removed Jupiter::emptyString variable from CString.h. JustinAJ 2014-06-09 01:25:06 -0400
  • b400941629 Removed c_str() from String_Type, String_Loose, and String_Strict JustinAJ 2014-06-09 01:12:34 -0400
  • 6c90ba86ae Fixed INI parsing when first character in value is '='. JustinAJ 2014-06-08 22:32:24 -0400
  • cdb944baef Changed type from unsigned int to size_t JustinAJ 2014-06-08 22:22:23 -0400
  • a2a5df7b72 Updated format string. JustinAJ 2014-06-08 22:21:36 -0400
  • f20df2a035 Corrected getChannel() documentation. JustinAJ 2014-06-08 21:03:04 -0400
  • abc8e75325 Changed some types from short to more appropriate types. JustinAJ 2014-06-08 20:57:48 -0400
  • f505cb34d1 Added missing copyright notices. JustinAJ 2014-06-08 20:01:48 -0400
  • 7bfc25e81b Moved several C linkage functions into Jupiter_ namespace. JustinAJ 2014-06-08 20:01:17 -0400
  • 4fb5035e2a Added case-insensitive version of find() named findi(). JustinAJ 2014-06-07 17:33:47 -0400
  • 41ad3179e6 Readable_String::find now returns 0 when input string is empty AND "this" string is NOT empty. JustinAJ 2014-06-07 01:26:20 -0400
  • 0f052fc011 Fixed bounds error. JustinAJ 2014-06-07 00:02:15 -0400
  • 32a7ba9829 ReadableString & now accepted in place of C-Style string. JustinAJ 2014-06-06 23:52:09 -0400
  • 107bdcd8e6 resolveAddress() and resolveHostname() now have static buffers. JustinAJ 2014-06-06 23:51:40 -0400
  • de87c0eb21 Corrected plugin event executors to use the correct size and increment positively. JustinAJ 2014-06-06 22:16:32 -0400
  • cfa9eb3f15 Added STRING_LITERAL_AS_NAMED_REFERENCE macro. JustinAJ 2014-06-06 22:14:11 -0400
  • bcd562a2e1 Socket recreation now uses move semantics instead of reconstruction from scratch. JustinAJ 2014-06-06 21:22:27 -0400
  • cfe613fe89 Added configuration option "STARTTLS". SSL variable now resets on disconnect. JustinAJ 2014-06-06 18:55:00 -0400
  • c1c52692d1 Added missing length checks JustinAJ 2014-06-06 18:48:18 -0400
  • 4d23db3ba7 INI data is now stored as StringS instead of CStringS. JustinAJ 2014-06-05 21:13:01 -0400
  • 5798852d43 Jupiter now in working state. Version changed to 0.9-rc1. JustinAJ 2014-06-05 20:28:33 -0400
  • 53212446ad Jupiter now in working state. Version changed to 0.9-rc1. JustinAJ 2014-06-05 20:18:24 -0400
  • 08ec978cf7 Fixed off-by-one error. JustinAJ 2014-06-05 20:14:59 -0400
  • 12b67decae getTrigger() now takes size_t as the index type and returns a reference to a ReadableString. JustinAJ 2014-06-05 19:33:14 -0400
  • 500dae3683 Added isEmpty() to Readable_String. JustinAJ 2014-06-05 09:42:32 -0400
  • 02384842be Fixed closing bracket not being removed from section. JustinAJ 2014-06-05 02:05:40 -0400
  • d7f49942bd Correction to previous commit. JustinAJ 2014-06-05 01:40:06 -0400
  • a94c20966c set now properly appends a null terminator. JustinAJ 2014-06-05 01:35:18 -0400
  • 7665f6112a Changed many types to size_t and fixed several bugs. JustinAJ 2014-06-05 01:28:31 -0400
  • bbfb132ccb Changed if/else statement series to switch. JustinAJ 2014-06-05 01:10:40 -0400
  • 143d8a08af Fixed wrong line being added. JustinAJ 2014-06-05 01:02:26 -0400
  • ac89e44111 Added support for binary string interpretation in strtoi variants when using the 0b prefix. JustinAJ 2014-06-05 01:01:23 -0400
  • 762e4d99dd Fixed format bug JustinAJ 2014-06-04 23:35:03 -0400
  • a3a45c07f2 Changed global variable INIT_SIZE to start_size static variable within ArrayList. JustinAJ 2014-06-04 23:08:27 -0400
  • a9f545ecb3 Fixed usage of wrong variable. JustinAJ 2014-06-04 23:02:30 -0400
  • c0f09b6673 Fixed array bounds error when nullptr. JustinAJ 2014-06-04 23:02:16 -0400
  • f276acb0df Fixed erroneous copyright year JustinAJ 2014-06-03 22:38:21 -0400
  • 4b58449ad9 Modified to be in a compilable state. Requires testing and further modification. JustinAJ 2014-06-03 22:35:30 -0400
  • 91874cf9a6 added span() function JustinAJ 2014-06-03 22:34:49 -0400
  • 79b87f9978 Fixed shiftLeft() and shiftRight() JustinAJ 2014-06-03 22:34:33 -0400
  • 952ac5c00a Added shiftLeft() and shiftRight() JustinAJ 2014-06-03 22:08:00 -0400
  • 112f011e40 Fixed wrong variable being used. JustinAJ 2014-06-03 22:07:34 -0400
  • 0f70e36e82 Removed a useless variable and changed index types from int to size_t. I'll probably rewrite this later. JustinAJ 2014-06-03 21:00:12 -0400
  • eb146710cf Added truncate() function to Reference_String. JustinAJ 2014-06-03 20:59:11 -0400
  • 3d981d9996 Added find() functions JustinAJ 2014-06-03 20:58:45 -0400
  • 2f4429bceb Changed INVALID_INDEX to size_t. JustinAJ 2014-06-03 16:01:14 -0400
  • 4002ba8370 Changed event parameters from StringType to ReadableString. getName() now returns a ReadableString. JustinAJ 2014-06-03 14:59:54 -0400
  • e608ee4a3f Updated to use ReadableString. getHelp() now takes paremeters. JustinAJ 2014-06-03 14:15:40 -0400
  • 991ab0ea28 Updated to use Jupiter::ReadableString EXCEPT for functions involving file loading -- there's no way to open a file without a c-style string. JustinAJ 2014-06-03 14:03:44 -0400
  • 9d09724377 Added asBool JustinAJ 2014-06-03 14:02:40 -0400
  • ce126af6cb Updated to use Jupiter::ReadableString JustinAJ 2014-06-03 03:32:18 -0400
  • 7c12d67c2f Changed _BASE64_H_HEADER to a comment at the end. (woops!) JustinAJ 2014-06-03 03:31:09 -0400