23 months ago Teemu Piippo Now builds again default tip changeset | files
2021-02-05 Teemu Piippo refactor changeset | files
2021-01-28 Teemu Piippo merged with default protocol5 changeset | files
2021-01-28 Teemu Piippo reduce delta with protocol5 changeset | files
2021-01-28 Teemu Piippo merged with default protocol5 changeset | files
2021-01-27 Teemu Piippo updated the documentation of the string functions changeset | files
2021-01-27 Teemu Piippo merged with default protocol5 changeset | files
2021-01-27 Teemu Piippo added a lot of 'this->' changeset | files
2021-01-27 Teemu Piippo update the status bar after getting disconnected changeset | files
2021-01-27 Teemu Piippo handle exiting ZFC without using exceptions changeset | files
2021-01-27 Teemu Piippo various little touchups changeset | files
2021-01-27 Teemu Piippo updated copyright year changeset | files
2021-01-27 Teemu Piippo various changes, better network error handling changeset | files
2021-01-27 Teemu Piippo validate the ip address octets better changeset | files
2021-01-27 Teemu Piippo fixed an off-by-one error changeset | files
2021-01-27 Teemu Piippo cleanup ip address code changeset | files
2021-01-27 Teemu Piippo removed the Range class too changeset | files
2021-01-27 Teemu Piippo deleted constructors from IPAddress changeset | files
2021-01-27 Teemu Piippo renamed String and StringList uses changeset | files
2021-01-27 Teemu Piippo removed the String class in favor of std::string changeset | files
2021-01-27 Teemu Piippo removed Container classes in favor of std::vector changeset | files
2021-01-27 Teemu Piippo continue cleanup changeset | files
2021-01-27 Teemu Piippo start cleaning up unused code changeset | files
2021-01-27 Teemu Piippo readd PacketHeader structure into packetqueue branch packetqueue changeset | files
2021-01-27 Teemu Piippo merge commit packetqueue changeset | files
2021-01-27 Teemu Piippo remove PacketHeader from base protocol5 protocol5 changeset | files
2021-01-27 Teemu Piippo merged with default protocol5 changeset | files
2021-01-27 Teemu Piippo reduce delta with default protocol5 changeset | files
2021-01-27 Teemu Piippo added protocol5 branch's string reading function which seems to be more reliable changeset | files
2021-01-27 Teemu Piippo added packet queue as a new head protocol5 changeset | files
2021-01-27 Teemu Piippo remove the packet queue for now protocol5 changeset | files
2016-07-23 Teemu Piippo Reduce delta between branches protocol5 changeset | files
2016-07-23 Teemu Piippo Merged with default protocol5 changeset | files
2016-07-23 Teemu Piippo Reduce delta to protocol5 branch by importing the change to RCONSessoin::handlePacket's signature changeset | files
2016-07-23 Teemu Piippo Added the PacketQueue class to make use of the sequence numbering to process packets in the correct order, and the ZFC9000 end of packet recovery protocol. protocol5 changeset | files
2016-07-23 Teemu Piippo Fixed compilation problem protocol5 changeset | files
2016-07-23 Teemu Piippo Merged with default protocol5 changeset | files
2016-07-23 Teemu Piippo Fixed Container::splice() method trimming the last element even when not supposed to changeset | files
2016-07-23 Teemu Piippo Added the ByteArray::quote() method to return a string representation of the byte array, and used it to print out the contents of unparseable packets. changeset | files
2016-07-23 Teemu Piippo Added Doxygen configuration changeset | files
2016-07-23 Teemu Piippo Added versions of min() and max() that find the smallest and largest values in an iterable. changeset | files
2016-07-22 Teemu Piippo Fixed compilation problems. protocol5 changeset | files
2016-07-22 Teemu Piippo Merged with default protocol5 changeset | files
2016-07-22 Teemu Piippo Added the ByteArray typedef for Vector<unsigned char> changeset | files
2016-07-22 Teemu Piippo Bytestream now behaves more like a cursor. It does not store the data anymore, rather it leaves the user to specify a vector to use for storage. changeset | files
2016-07-20 Teemu Piippo Restyled RCONSession method names and paren style changeset | files
2016-07-20 Teemu Piippo Merged with default protocol5 changeset | files
2016-07-20 Teemu Piippo Eliminated unnecessary difference to the protocol5 branch changeset | files
2016-07-20 Teemu Piippo Merged with default protocol5 changeset | files
2016-07-20 Teemu Piippo Renamed Datagram members, RCONSession::handle_packet now takes the datagram as the parameter. changeset | files
2016-07-20 Teemu Piippo Fixed complation problems. protocol5 changeset | files
2016-07-20 Teemu Piippo Merged with default protocol5 changeset | files
2016-07-20 Teemu Piippo Restored the String::vsprintf buffer to 1024 characters, it only was 64 characters long for testing. changeset | files
2016-07-20 Teemu Piippo Made String::vsprintf behave properly with long strings. changeset | files
2016-07-20 Teemu Piippo Documented mystring.cpp. String::trim removed as it does the same as String::removeFromEnd. changeset | files
2016-07-20 Teemu Piippo Added doxygen documentation to mystring.h changeset | files
2016-07-20 Teemu Piippo Renamed String methods, and reformatted mystring.h changeset | files
2016-07-20 Teemu Piippo Restyled geometry.h changeset | files
2016-07-20 Teemu Piippo Renamed the methods of ColoredLine changeset | files
2016-07-20 Teemu Piippo Restyled parentheses in coloredline.cpp/.h changeset | files
2016-07-20 Teemu Piippo Merged with default protocol5 changeset | files
2016-07-20 Teemu Piippo Reformatted parentheses in interface.cpp. changeset | files
2016-07-20 Teemu Piippo Restyled the names of the private methods of Interface changeset | files
2016-07-20 Teemu Piippo Restyled Interface's public method names changeset | files
2016-07-20 Teemu Piippo Made Range not include the 'max' parameter, replaced a lot of for()-loops with C++11-style range-for-loops changeset | files
2016-07-20 Teemu Piippo Removed the hardcoded /watch from RCONSession::send_command since it already exists in Interface::handle_command protocol5 changeset | files
2016-07-20 Teemu Piippo Removed the disconnection change in Interface::handle_input(), not sure where that even came from protocol5 changeset | files
2016-07-20 Teemu Piippo Removed duplicate ColoredLine::add_string definition protocol5 changeset | files
2016-07-20 Teemu Piippo Merged with default protocol5 changeset | files
2015-05-15 Teemu Piippo Added support for colored nicknames changeset | files
2016-07-20 Teemu Piippo Merged with default protocol5 changeset | files
2016-01-25 Teemu Piippo Commit ZFC's end of reliable RCON streams protocol5 changeset | files
2016-01-11 Teemu Piippo Adjusted String::mid again changeset | files
2016-01-11 Teemu Piippo Renamed g_pageSize changeset | files
2016-01-11 Teemu Piippo Restyled the names of Interface's private members changeset | files
2016-01-11 Teemu Piippo Moved the APPNAME also inside version.cpp (now application_name()) and changed it to uppercase changeset | files
2016-01-11 Teemu Piippo Moved version definitions from version.h to version.cpp since they have no reason to be in the header file changeset | files
2016-01-11 Teemu Piippo Use tags as a compare basis for updating the revision if available, so that when a revision gets tagged, hginfo.h gets updated. changeset | files
2016-01-11 Teemu Piippo Changed version to 1.2 changeset | files
2016-01-11 Teemu Piippo Added tag 1.1 for changeset 9d640b94ef02 changeset | files
2016-01-11 Teemu Piippo Removed the unused IS_RELEASE commented macro (we use HG_TAG for detecting releases for version strings instead) 1.1 changeset | files
2016-01-11 Teemu Piippo Fixed missing newline in /connect usage message changeset | files
2016-01-10 Teemu Piippo Fixed some warning on MSVC changeset | files
2016-01-11 Teemu Piippo Added support for alt+backspace, which removes the previous word changeset | files
2016-01-11 Teemu Piippo Improved the color handling a tad changeset | files
2016-01-11 Teemu Piippo Fixed: sending a message from earlier history did not flush to a new input line, instead just up a single level in history changeset | files
2016-01-11 Teemu Piippo ZFC's own messages are now printed in blue to distinguish them from messages from the server. changeset | files
2016-01-10 Teemu Piippo Need to `#include <stdlib.h>` in basics.h or md5.cpp doesn't compile under Linux/Clang changeset | files
2016-01-10 Teemu Piippo Added support for long-form color codes, such as \c[Green] changeset | files
2016-01-10 Teemu Piippo Added /disconnect changeset | files
2016-01-10 Teemu Piippo Now disconnects properly without instantly quitting changeset | files
2016-01-10 Teemu Piippo Fix compilation on MSVC 2010 changeset | files
2016-01-09 Teemu Piippo Happy new year 2016 changeset | files
2016-01-09 Teemu Piippo Merged with default protocol5 changeset | files
2016-01-09 Teemu Piippo Backport string changes from protocol5 changeset | files
2016-01-09 Teemu Piippo Merged with default protocol5 changeset | files
2016-01-09 Teemu Piippo Added some basic IRC-like commands that can be used to do what keystrokes can do without actually using keystrokes changeset | files
2016-01-09 Teemu Piippo Update the titlebar when sv_hostname changes protocol5 changeset | files
2016-01-09 Teemu Piippo CVar watching stuff works now, fixed compilation protocol5 changeset | files
2015-07-24 Teemu Piippo And another refactor on that.. changeset | files
2015-07-24 Teemu Piippo Slight refactor on the fix in the previous commit changeset | files
2015-07-24 Teemu Piippo Apply Leonard's patch for fixing the colors: changeset | files
2015-07-23 Teemu Piippo Fixed crashing problems: min and max had their logic inverted and Bytestream::read_string moved the cursor too early changeset | files
2015-07-23 Teemu Piippo Use stdint.h types for the bytestream changeset | files
2015-07-23 Teemu Piippo Added pdcurses source files, if no curses library is provided, these source files will be fallen back to instead of raising an error. Should make compiling on windows slightly less painful. changeset | files
2015-07-23 Teemu Piippo NULL -> nullptr changeset | files
2015-07-23 Teemu Piippo Fix rendering of the date string... changeset | files
2015-07-23 Teemu Piippo Fix bad comparision in Bytestream::resize changeset | files
2015-07-23 Teemu Piippo Fix min/max name clashing changeset | files
2015-07-22 Teemu Piippo Suppress more MSVC warnings changeset | files
2015-07-22 Teemu Piippo '\e' is non-standard use '\x1b' instead changeset | files
2015-07-22 Teemu Piippo Removed empty cursesstuff.h changeset | files
2015-07-22 Teemu Piippo Add support for standard pdcurses, thanks to Leonard for pointing out the solutions to a few mysteries. changeset | files
2015-07-22 Teemu Piippo Now works with MSVC 2010/pdcurses-win32a changeset | files
2015-07-22 Teemu Piippo some work on MSVC support (still doesn't work yet...) changeset | files
2015-05-27 Teemu Piippo Use raw mode instead of cbreak mode, otherwise ctrl+q doesn't appear to work right changeset | files
2015-05-27 Teemu Piippo Fix compilation changeset | files
2015-05-27 Teemu Piippo Merged with default protocol5 changeset | files
2015-05-26 Teemu Piippo Removed format.cpp and format.h, use built-in formatting instead changeset | files
2015-05-26 Teemu Piippo Clarify the controls footnote changeset | files
2015-05-26 Teemu Piippo Allow compilation on Windows/MinGW changeset | files
2015-05-17 Teemu Piippo Added support for SVRC_YOUREDISCONNECTED protocol5 changeset | files
2015-05-17 Teemu Piippo Added rudimentary support for CVar watch (only as a debug command for now) protocol5 changeset | files
2015-05-15 Teemu Piippo Added support for colored nicknames protocol5 changeset | files
2015-05-15 Teemu Piippo Updated updaterevision.py, now handles tags and provides HG_TAG if appropriate changeset | files
2015-05-15 Teemu Piippo - moved huffman from sources/ to top level because it's external changeset | files
2015-05-15 Teemu Piippo Added mention of STONE layer to the LICENSE changeset | files
2015-05-15 Teemu Piippo Added LICENSE (yay more license header copies) changeset | files
2015-05-15 Teemu Piippo Update license headers changeset | files
2015-05-15 Teemu Piippo Massive refactor changeset | files
2015-05-15 Teemu Piippo Merge tab-complete changeset | files
2015-05-04 Teemu Piippo Yay colors changeset | files
2015-05-04 Teemu Piippo Removed a lot of boilerplate code changeset | files
2014-12-16 Teemu Piippo - and it's not a release anymore either... x_x changeset | files
2014-12-16 Teemu Piippo - bump version to 1.1 (I guess this should've been done first) changeset | files
2014-12-16 Teemu Piippo - fixed: had problems with integral overloading under 32-bit changeset | files
2014-12-16 Teemu Piippo Added tag 1.0 for changeset 5e968dc8d552 changeset | files
2014-12-16 Teemu Piippo - set release mode 1.0 changeset | files
2014-12-16 Teemu Piippo - now supports upper-case color codes too changeset | files
2014-12-16 Teemu Piippo - readme updated changeset | files
2014-12-16 Teemu Piippo - changed write_float/read_float to use memcpy changeset | files
2014-12-16 Teemu Piippo - formatting changeset | files
2014-12-16 Teemu Piippo - simplified main() now that RCONSession really cannot ever be null changeset | files
2014-12-16 Teemu Piippo - rcon sessions are no longer allocated on the heap changeset | files
2014-12-16 Teemu Piippo - restructured rconsession constructor a bit changeset | files
2014-12-15 Teemu Piippo - I think closing sockets is a good idea changeset | files
2014-12-15 Teemu Piippo - hmm, yank kind of implies removal so 'yank_and_delete' is kind of redundantly long changeset | files
2014-12-15 Teemu Piippo - don't print if paste buffer is empty anymore.. changeset | files
2014-12-15 Teemu Piippo - added yanking/pasting (support for readline ^Y) changeset | files
2014-12-15 Teemu Piippo - i intended to actually use that new last() overload... changeset | files
2014-12-15 Teemu Piippo - added timestamps to output changeset | files
2014-12-15 Teemu Piippo - fixed: IPAddress::StringParseError did not inherit from std::exception and was thus not caught properly changeset | files
2014-12-15 Teemu Piippo - fixed: horizontal input scrolling was broken changeset | files
2014-12-15 Teemu Piippo - cleanup, fixed red text not rendering changeset | files
2014-12-15 Teemu Piippo - added a nicklist! changeset | files
2014-12-15 Teemu Piippo - renamed RendererLine to ColoredLine and split it into its own files changeset | files
2014-12-15 Teemu Piippo - fixed: invoking the 'are you sure you want to disconnect?' message did not trigger a screen refresh changeset | files
2014-12-15 Teemu Piippo - added readline alt-d and ^w support (delete till word boundaries) changeset | files
2014-12-15 Teemu Piippo - added readline alt-b and alt-f support (skip past words) changeset | files
2014-12-15 Teemu Piippo - added readline shortcuts: ^B, ^F, ^A, ^E, ^D (aliases to keyboard presses), ^U, ^K (new functionality) changeset | files
2014-12-15 Teemu Piippo - re-commit tab-complete experimental changeset | files
2014-12-15 Teemu Piippo - revert previous commits to create a common experimental ancestor experimental changeset | files
2014-12-15 Teemu Piippo - add support for SVRC_TOOMANYTABCOMPLETES experimental changeset | files
2014-12-15 Teemu Piippo - added experimental support for rcon tab-completion experimental changeset | files
2014-12-15 Teemu Piippo - someone forgot to update cmakelists! changeset | files
2014-12-15 Teemu Piippo - removed the unused filesystem.cpp/.h files (will readd them if I ever need them) changeset | files
2014-12-15 Teemu Piippo - project renamed to zfc9000 (credit to TerminusEst13 for the name!) :cactus: changeset | files
2014-12-15 Teemu Piippo - added line-wrapping to the output widget: lines to output are now first compiled into renderer-friendly format. the output view then uses these pre-processed lines to determine what lines to render. Phew! What a monster of a commit. changeset | files
2014-12-15 Teemu Piippo - handle resizing 8-) changeset | files
2014-12-15 Teemu Piippo - added support for in-game colors changeset | files
2014-12-15 Teemu Piippo - added input history (use up/down to navigate) changeset | files
2014-12-15 Teemu Piippo - added a simple command-line interface (you can now supply host and password on the command-line) changeset | files
2014-12-15 Teemu Piippo - handle the 'from' argument in RCONSession::handle_packet to filter out packets from foreign hosts changeset | files
2014-12-14 Teemu Piippo - added a help message to the statusbar changeset | files
2014-12-14 Teemu Piippo - now exits cleanly with ^Q! changeset | files
2014-12-14 Teemu Piippo - removed a useless copy of CMakeLists.txt in updaterevision/ changeset | files
2014-12-14 Teemu Piippo - cleanup, refactor + better input handling changeset | files
2014-12-14 Teemu Piippo - the interface is now able to connect to arbitrary hosts (uses ^N to start the prompt) instead of the hardcoded localhost:10666 changeset | files
2014-12-14 Teemu Piippo - the prompt is now colored changeset | files
2014-12-14 Teemu Piippo - don't send empty messages changeset | files
2014-12-14 Teemu Piippo - cleaned up rcon session messages changeset | files
2014-12-14 Teemu Piippo - now in color! (titlebar at least anyway) changeset | files
2014-12-14 Teemu Piippo - removed needless 'struct's changeset | files
2014-12-14 Teemu Piippo - converted bytestream to use trailing return types changeset | files
2014-12-14 Teemu Piippo - added command sending changeset | files
2014-12-14 Teemu Piippo - added backlog scrolling changeset | files
2014-12-14 Teemu Piippo - log area done, re-enabled the rcon connection changeset | files
2014-12-13 Teemu Piippo - begin work on interface - input line works for the most part :) changeset | files
2014-12-13 Teemu Piippo - to hell with that 'ok' field. now throws an exception if attempts to read past the end changeset | files
2014-12-13 Teemu Piippo - rcon session now works! woo! changeset | files
2014-12-11 Teemu Piippo - now able to login changeset | files
2014-12-11 Teemu Piippo - begin work on rcon sessions changeset | files
2014-12-11 Teemu Piippo - now with more license headers changeset | files
2014-12-11 Teemu Piippo - added huffman lib, now capable of initializing an rcon connection! changeset | files
2014-12-11 Teemu Piippo - fixed some problems with the ip address changeset | files
2014-12-11 Teemu Piippo - udp -> udpsocket changeset | files
2014-12-11 Teemu Piippo - code cleanup changeset | files
2014-12-10 Teemu Piippo - argh changeset | files
2014-12-10 Teemu Piippo - suppose it's cleaner this way changeset | files
2014-12-10 Teemu Piippo - improvements to updaterevision changeset | files
2014-12-10 Teemu Piippo - a whole lot of supplementary source code!! changeset | files
2014-12-10 Teemu Piippo - initial commit with readme.md changeset | files
(0) tip

mercurial