Jessica James
|
eaef6bf23f
|
Remove Hash.cpp; replace str_hash usage with jessilib::text_hashi and jessilib::text_hash; updated jessilib
|
3 years ago |
Jessica James
|
77762980cc
|
Remove all Jupiter string types & aliases; left some string utilities in Readable_String.h for legacy usage
|
3 years ago |
Jessica James
|
273bb80abf
|
Removed shiftLeft/shiftRight; Fixed a bug in parsing IRC modes; refactored INI file parsing slightly
|
3 years ago |
Jessica James
|
eaff7f0548
|
Remove Jupiter string formatting functions
|
3 years ago |
Jessica James
|
0dea1de9e0
|
Add string_printf, starting to remove String_Type
|
3 years ago |
Jessica James
|
65e0d4fab9
|
update submodule
|
3 years ago |
Jessica James
|
e4dc793c42
|
Fix & cleanup sockets; update jessilib
|
3 years ago |
Jessica James
|
6b693b96a9
|
Replace all ReferenceString& with std::string_view, various cleanup
|
3 years ago |
Jessica James
|
dbb4d0d147
|
Initial removal of Reference_String and Readable_String classes
|
3 years ago |
Jessica James
|
8bd27485a9
|
Remove isNotEmpty
|
3 years ago |
Jessica James
|
cee0c7ef7d
|
Rename 'ptr' to 'data', remove various methods from ReadableString and ReferenceString
|
3 years ago |
Jessica James
|
9db2fd92b8
|
Remove most extraneous functions from ReadableString
|
3 years ago |
Jessica James
|
90165eead3
|
Replaced findi usage with jessilib; removed some other methods; way more code adjustment than anticipated
|
3 years ago |
Jessica James
|
5715a041d2
|
Remove getToken, gotoToken, tokenCount
|
3 years ago |
Jessica James
|
714d660508
|
Remove tokenize() and adjust code as necessary; various cleanup
|
3 years ago |
Jessica James
|
e3c19035b2
|
Update README.md a little
|
3 years ago |
Jessica James
|
1827ab0047
|
Move jessilib submodule to jupiter lib
|
3 years ago |
Jessica James
|
b0e7aad5e3
|
Various minor refactors around strings
|
3 years ago |
Jessica James
|
703aa97c53
|
Fix some server list crashes
Fix /server endpoint JSON never being updated
|
3 years ago |
Jessica James
|
f33d8b740d
|
Remove defaulted hostname
|
3 years ago |
Jessica James
|
4ff6e99638
|
Remove SHARED specifier; fix various compiler warnings when building as static lib; fix a likely crash in HttpServer
|
3 years ago |
Jessica James
|
b010fea392
|
First pass: deprecating Reference_String
|
3 years ago |
Jessica James
|
3a11bda36d
|
Remove ArrayList
|
3 years ago |
Jessica James
|
22d6097d59
|
Bump version number, allow cmake to insert version numeric, update copyright year
|
3 years ago |
Jessica James
|
c450aad0e2
|
Add string_view conversion for ReadableString
|
3 years ago |
Jessica James
|
a9509138e7
|
Fix MSVC debug crash
|
3 years ago |
Jessica James
|
7f67fcb2c6
|
Set version number to 1.0 for release
|
3 years ago |
Jessica James
|
fd01d3a735
|
Fix minor compilation errors on MSVC
|
3 years ago |
Jessica James
|
b409190551
|
Bumped up hard-coded max_request_size to 8KiB
|
4 years ago |
Jessica James
|
75c2b4d493
|
Wrapped IRC::Client::m_socket with unique_ptr for cleanliness
|
4 years ago |
Jessica James
|
15c69edc7c
|
Wrapped IRC User object instances in shared_ptr to avoid iterator invalidation
|
4 years ago |
Jessica James
|
84455254c6
|
Added Config::removeSection
|
4 years ago |
Jessica James
|
ffe56f8f1d
|
Fixed parsing issue with IRCv3 MODE messages
|
4 years ago |
Jessica James
|
916d58ea16
|
Updated version string for development branch
|
5 years ago |
Jessica James
|
d552a20869
|
Minor MSVC fix; set version string to 0.19
|
5 years ago |
Jessica James
|
cf77a1b6a7
|
Removed HashTable, CString. Added JUPITER_SOCK_EWOULDBLOCK
|
5 years ago |
Jessica James
|
cfcc27e7d9
|
Compilation fix
|
6 years ago |
Jessica James
|
8099eb77b5
|
Fixed an include
|
6 years ago |
Jessica James
|
51eac2747d
|
Added linkage to OpenSSL
|
6 years ago |
Jessica James
|
7ec6dfbb36
|
Moved headers from `src/include/` to `src/include/Jupiter/`
|
6 years ago |
Jessica James
|
a6896899aa
|
Some cleanup
|
6 years ago |
Jessica James
|
022e9c5570
|
Added `cmake_vs17.bat` for convenience
|
6 years ago |
Jessica James
|
efaae087a6
|
Fixed GCC compilation issues
|
6 years ago |
Jessica James
|
f9e365c77d
|
Replaced Visual Studio project files with CMake
|
6 years ago |
Jessica James
|
2dc2618354
|
* Binaries are now output to /bin
* Intermediary files are now output to /build
|
8 years ago |
Jessica James
|
bb7e753a88
|
Simplified build files and fixed Debug
|
8 years ago |
Jessica James
|
3a35eb71f3
|
Updated Jupiter for usage with Visual Studio 2017
|
8 years ago |
Jessica James
|
edd8dd17a0
|
Updated files for usage with OpenSSL 1.1.0e; some of these changes may be reverted when I get around to abstracting SSL implementation details further.
|
8 years ago |
Jessica James
|
89e4050c55
|
Removed Queue, DLList, and List
Temporarily added size() to ArrayList; ArrayList will be removed later
|
8 years ago |
Jessica James
|
b8983d476a
|
Remove SLList.h
|
8 years ago |