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 |
Jessica James
|
a1446315ad
|
Added missing return value
|
8 years ago |
Jessica James
|
2ff758047a
|
Replaced all usage of SLList with std::forward_list.
Fixed an infinite recursion bug in merge_sort_parallel and renamed merge_sort_internal to merge_sort_direct.
|
8 years ago |
Jessica James
|
f09868e77a
|
Reordered some functions for cleanliness and to preserve my sanity
|
8 years ago |
Jessica James
|
7e221aeef1
|
Added merge sort
Temporary fix in IRC client
|
8 years ago |
Jessica James
|
370936a740
|
Fixed preprocessor macro definition; intellisense works again
|
8 years ago |
Jessica James
|
5d3b07082e
|
Added missing newline
Added some numerics
|
8 years ago |
Jessica James
|
b71200a2cf
|
Reworked JUPITER_VERISON slightly
|
8 years ago |
Jessica James
|
1fd22225e1
|
Changed output directories under Win32
|
8 years ago |
Jessica James
|
d52374c73b
|
Simplified IRC numerics
|
8 years ago |
Jessica James
|
9e5ce1fce6
|
Reworked auto join for new format
|
8 years ago |
Jessica James
|
8d22e0e0de
|
added additional Channel::getUserPrefix()
|
8 years ago |
Jessica James
|
527afc0abb
|
Added Channel::UserTableType and Channel::getUsers()
|
8 years ago |
Jessica James
|
1414903c81
|
Added getUsers and getChannels
|
8 years ago |
Jessica James
|
7a463d5698
|
Added additional Client::getAccessLevel() function.
Renamed some variables in the header.
|
8 years ago |
Jessica James
|
2688ad3618
|
Removed PIMPL usage in IRC::Client; renamed many variables; replaced some ArrayList instances with Hash_Table instances. More refactoring expected.
|
8 years ago |
Jessica James
|
03a09b3c5f
|
Removed Bucket::erase()
|
8 years ago |
Jessica James
|
8fbb12310e
|
Minor bug fix where newline was getting appended to line, rather than truncating \r
|
8 years ago |
Jessica James
|
a258f6e489
|
Removed const qualifiers on return value for getPrimaryConfigSection() and getSecondaryConfigSection()
|
8 years ago |
Jessica James
|
dde6ebc6d4
|
IRC Client configs are no longer const
|
8 years ago |
Jessica James
|
d52d8cbbfb
|
Merged Base64C.c into Base64.cpp; will simplify this further at a later date
|
8 years ago |
Jessica James
|
66fdd1aa7b
|
Cleaned up Rehash a bit; also not completely happy with this
|
8 years ago |
Jessica James
|
25cd40fbe9
|
Cleaned up timers a bit, though I'm still not happy with them
|
8 years ago |
Jessica James
|
32d63501f7
|
Corrected an include
|
8 years ago |
Jessica James
|
40ab1fda6a
|
Corrected doc for remove()
|
8 years ago |
Jessica James
|
9463099cc2
|
Added Socket::SocketType; adjusted sockets as necessary
|
8 years ago |
Jessica James
|
57440f69f6
|
Fixed a bug
|
8 years ago |
Jessica James
|
a70081bdd8
|
Fixed bug where multiple lines of data were being treated as one
|
8 years ago |
Jessica James
|
d81a653f1b
|
Added missing casts to signed/unsigned char
|
8 years ago |