Mon, 10 Apr 2023 10:42:45 +0300 |
Teemu Piippo |
Now builds again
default tip
|
changeset |
files
|
Fri, 05 Feb 2021 11:36:38 +0200 |
Teemu Piippo |
refactor
|
changeset |
files
|
Thu, 28 Jan 2021 11:39:48 +0200 |
Teemu Piippo |
merged with default
protocol5
|
changeset |
files
|
Thu, 28 Jan 2021 11:39:30 +0200 |
Teemu Piippo |
reduce delta with protocol5
|
changeset |
files
|
Thu, 28 Jan 2021 11:37:36 +0200 |
Teemu Piippo |
merged with default
protocol5
|
changeset |
files
|
Wed, 27 Jan 2021 23:11:41 +0200 |
Teemu Piippo |
updated the documentation of the string functions
|
changeset |
files
|
Wed, 27 Jan 2021 19:48:41 +0200 |
Teemu Piippo |
merged with default
protocol5
|
changeset |
files
|
Wed, 27 Jan 2021 19:44:36 +0200 |
Teemu Piippo |
added a lot of 'this->'
|
changeset |
files
|
Wed, 27 Jan 2021 19:42:49 +0200 |
Teemu Piippo |
update the status bar after getting disconnected
|
changeset |
files
|
Wed, 27 Jan 2021 19:39:14 +0200 |
Teemu Piippo |
handle exiting ZFC without using exceptions
|
changeset |
files
|
Wed, 27 Jan 2021 19:32:55 +0200 |
Teemu Piippo |
various little touchups
|
changeset |
files
|
Wed, 27 Jan 2021 19:28:18 +0200 |
Teemu Piippo |
updated copyright year
|
changeset |
files
|
Wed, 27 Jan 2021 19:27:23 +0200 |
Teemu Piippo |
various changes, better network error handling
|
changeset |
files
|
Wed, 27 Jan 2021 19:01:37 +0200 |
Teemu Piippo |
validate the ip address octets better
|
changeset |
files
|
Wed, 27 Jan 2021 18:55:14 +0200 |
Teemu Piippo |
fixed an off-by-one error
|
changeset |
files
|
Wed, 27 Jan 2021 18:55:03 +0200 |
Teemu Piippo |
cleanup ip address code
|
changeset |
files
|
Wed, 27 Jan 2021 14:16:58 +0200 |
Teemu Piippo |
removed the Range class too
|
changeset |
files
|
Wed, 27 Jan 2021 14:06:45 +0200 |
Teemu Piippo |
deleted constructors from IPAddress
|
changeset |
files
|
Wed, 27 Jan 2021 14:05:39 +0200 |
Teemu Piippo |
renamed String and StringList uses
|
changeset |
files
|
Wed, 27 Jan 2021 14:04:53 +0200 |
Teemu Piippo |
removed the String class in favor of std::string
|
changeset |
files
|
Wed, 27 Jan 2021 13:17:11 +0200 |
Teemu Piippo |
removed Container classes in favor of std::vector
|
changeset |
files
|
Wed, 27 Jan 2021 13:08:51 +0200 |
Teemu Piippo |
continue cleanup
|
changeset |
files
|
Wed, 27 Jan 2021 13:02:51 +0200 |
Teemu Piippo |
start cleaning up unused code
|
changeset |
files
|
Wed, 27 Jan 2021 12:42:39 +0200 |
Teemu Piippo |
readd PacketHeader structure into packetqueue branch
packetqueue
|
changeset |
files
|
Wed, 27 Jan 2021 12:42:22 +0200 |
Teemu Piippo |
merge commit
packetqueue
|
changeset |
files
|
Wed, 27 Jan 2021 12:41:50 +0200 |
Teemu Piippo |
remove PacketHeader from base protocol5
protocol5
|
changeset |
files
|
Wed, 27 Jan 2021 12:39:18 +0200 |
Teemu Piippo |
merged with default
protocol5
|
changeset |
files
|
Wed, 27 Jan 2021 12:39:00 +0200 |
Teemu Piippo |
reduce delta with default
protocol5
|
changeset |
files
|
Wed, 27 Jan 2021 12:38:00 +0200 |
Teemu Piippo |
added protocol5 branch's string reading function which seems to be more reliable
|
changeset |
files
|
Wed, 27 Jan 2021 12:34:56 +0200 |
Teemu Piippo |
added packet queue as a new head
protocol5
|
changeset |
files
|
Wed, 27 Jan 2021 12:34:26 +0200 |
Teemu Piippo |
remove the packet queue for now
protocol5
|
changeset |
files
|
Sat, 23 Jul 2016 12:35:43 +0300 |
Teemu Piippo |
Reduce delta between branches
protocol5
|
changeset |
files
|
Sat, 23 Jul 2016 12:34:05 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Sat, 23 Jul 2016 12:32:23 +0300 |
Teemu Piippo |
Reduce delta to protocol5 branch by importing the change to RCONSessoin::handlePacket's signature
|
changeset |
files
|
Sat, 23 Jul 2016 12:28:52 +0300 |
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
|
Sat, 23 Jul 2016 12:28:07 +0300 |
Teemu Piippo |
Fixed compilation problem
protocol5
|
changeset |
files
|
Sat, 23 Jul 2016 12:27:03 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Sat, 23 Jul 2016 12:23:07 +0300 |
Teemu Piippo |
Fixed Container::splice() method trimming the last element even when not supposed to
|
changeset |
files
|
Sat, 23 Jul 2016 12:22:23 +0300 |
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
|
Sat, 23 Jul 2016 12:15:52 +0300 |
Teemu Piippo |
Added Doxygen configuration
|
changeset |
files
|
Sat, 23 Jul 2016 12:14:20 +0300 |
Teemu Piippo |
Added versions of min() and max() that find the smallest and largest values in an iterable.
|
changeset |
files
|
Fri, 22 Jul 2016 18:03:50 +0300 |
Teemu Piippo |
Fixed compilation problems.
protocol5
|
changeset |
files
|
Fri, 22 Jul 2016 17:59:55 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Fri, 22 Jul 2016 17:52:23 +0300 |
Teemu Piippo |
Added the ByteArray typedef for Vector<unsigned char>
|
changeset |
files
|
Fri, 22 Jul 2016 17:50:00 +0300 |
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
|
Wed, 20 Jul 2016 22:56:16 +0300 |
Teemu Piippo |
Restyled RCONSession method names and paren style
|
changeset |
files
|
Wed, 20 Jul 2016 18:31:19 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 18:29:13 +0300 |
Teemu Piippo |
Eliminated unnecessary difference to the protocol5 branch
|
changeset |
files
|
Wed, 20 Jul 2016 18:24:13 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 18:20:20 +0300 |
Teemu Piippo |
Renamed Datagram members, RCONSession::handle_packet now takes the datagram as the parameter.
|
changeset |
files
|
Wed, 20 Jul 2016 17:57:35 +0300 |
Teemu Piippo |
Fixed complation problems.
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 17:56:40 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 17:53:13 +0300 |
Teemu Piippo |
Restored the String::vsprintf buffer to 1024 characters, it only was 64 characters long for testing.
|
changeset |
files
|
Wed, 20 Jul 2016 17:47:42 +0300 |
Teemu Piippo |
Made String::vsprintf behave properly with long strings.
|
changeset |
files
|
Wed, 20 Jul 2016 17:31:51 +0300 |
Teemu Piippo |
Documented mystring.cpp. String::trim removed as it does the same as String::removeFromEnd.
|
changeset |
files
|
Wed, 20 Jul 2016 16:52:00 +0300 |
Teemu Piippo |
Added doxygen documentation to mystring.h
|
changeset |
files
|
Wed, 20 Jul 2016 16:01:10 +0300 |
Teemu Piippo |
Renamed String methods, and reformatted mystring.h
|
changeset |
files
|
Wed, 20 Jul 2016 15:07:57 +0300 |
Teemu Piippo |
Restyled geometry.h
|
changeset |
files
|
Wed, 20 Jul 2016 15:07:03 +0300 |
Teemu Piippo |
Renamed the methods of ColoredLine
|
changeset |
files
|
Wed, 20 Jul 2016 15:06:00 +0300 |
Teemu Piippo |
Restyled parentheses in coloredline.cpp/.h
|
changeset |
files
|
Wed, 20 Jul 2016 15:03:37 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 15:01:26 +0300 |
Teemu Piippo |
Reformatted parentheses in interface.cpp.
|
changeset |
files
|
Wed, 20 Jul 2016 14:59:20 +0300 |
Teemu Piippo |
Restyled the names of the private methods of Interface
|
changeset |
files
|
Wed, 20 Jul 2016 14:53:12 +0300 |
Teemu Piippo |
Restyled Interface's public method names
|
changeset |
files
|
Wed, 20 Jul 2016 14:48:47 +0300 |
Teemu Piippo |
Made Range not include the 'max' parameter, replaced a lot of for()-loops with C++11-style range-for-loops
|
changeset |
files
|
Wed, 20 Jul 2016 13:29:03 +0300 |
Teemu Piippo |
Removed the hardcoded /watch from RCONSession::send_command since it already exists in Interface::handle_command
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 13:25:54 +0300 |
Teemu Piippo |
Removed the disconnection change in Interface::handle_input(), not sure where that even came from
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 13:21:46 +0300 |
Teemu Piippo |
Removed duplicate ColoredLine::add_string definition
protocol5
|
changeset |
files
|
Wed, 20 Jul 2016 13:20:32 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Fri, 15 May 2015 22:46:53 +0300 |
Teemu Piippo |
Added support for colored nicknames
|
changeset |
files
|
Wed, 20 Jul 2016 12:55:39 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Mon, 25 Jan 2016 04:15:31 +0200 |
Teemu Piippo |
Commit ZFC's end of reliable RCON streams
protocol5
|
changeset |
files
|
Mon, 11 Jan 2016 16:58:59 +0200 |
Teemu Piippo |
Adjusted String::mid again
|
changeset |
files
|
Mon, 11 Jan 2016 16:44:26 +0200 |
Teemu Piippo |
Renamed g_pageSize
|
changeset |
files
|
Mon, 11 Jan 2016 16:43:00 +0200 |
Teemu Piippo |
Restyled the names of Interface's private members
|
changeset |
files
|
Mon, 11 Jan 2016 16:39:30 +0200 |
Teemu Piippo |
Moved the APPNAME also inside version.cpp (now application_name()) and changed it to uppercase
|
changeset |
files
|
Mon, 11 Jan 2016 16:33:08 +0200 |
Teemu Piippo |
Moved version definitions from version.h to version.cpp since they have no reason to be in the header file
|
changeset |
files
|
Mon, 11 Jan 2016 16:27:53 +0200 |
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
|
Mon, 11 Jan 2016 16:30:19 +0200 |
Teemu Piippo |
Changed version to 1.2
|
changeset |
files
|
Mon, 11 Jan 2016 03:03:47 +0200 |
Teemu Piippo |
Added tag 1.1 for changeset 9d640b94ef02
|
changeset |
files
|
Mon, 11 Jan 2016 03:02:26 +0200 |
Teemu Piippo |
Removed the unused IS_RELEASE commented macro (we use HG_TAG for detecting releases for version strings instead)
1.1
|
changeset |
files
|
Mon, 11 Jan 2016 02:59:18 +0200 |
Teemu Piippo |
Fixed missing newline in /connect usage message
|
changeset |
files
|
Mon, 11 Jan 2016 00:56:44 +0200 |
Teemu Piippo |
Fixed some warning on MSVC
|
changeset |
files
|
Mon, 11 Jan 2016 02:49:29 +0200 |
Teemu Piippo |
Added support for alt+backspace, which removes the previous word
|
changeset |
files
|
Mon, 11 Jan 2016 02:42:34 +0200 |
Teemu Piippo |
Improved the color handling a tad
|
changeset |
files
|
Mon, 11 Jan 2016 02:26:23 +0200 |
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
|
Mon, 11 Jan 2016 02:14:33 +0200 |
Teemu Piippo |
ZFC's own messages are now printed in blue to distinguish them from messages from the server.
|
changeset |
files
|
Mon, 11 Jan 2016 01:56:32 +0200 |
Teemu Piippo |
Need to `#include <stdlib.h>` in basics.h or md5.cpp doesn't compile under Linux/Clang
|
changeset |
files
|
Sun, 10 Jan 2016 20:53:44 +0200 |
Teemu Piippo |
Added support for long-form color codes, such as \c[Green]
|
changeset |
files
|
Sun, 10 Jan 2016 20:05:27 +0200 |
Teemu Piippo |
Added /disconnect
|
changeset |
files
|
Sun, 10 Jan 2016 20:04:28 +0200 |
Teemu Piippo |
Now disconnects properly without instantly quitting
|
changeset |
files
|
Sun, 10 Jan 2016 19:38:11 +0200 |
Teemu Piippo |
Fix compilation on MSVC 2010
|
changeset |
files
|
Sat, 09 Jan 2016 18:09:32 +0200 |
Teemu Piippo |
Happy new year 2016
|
changeset |
files
|
Sat, 09 Jan 2016 17:48:45 +0200 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Sat, 09 Jan 2016 17:48:28 +0200 |
Teemu Piippo |
Backport string changes from protocol5
|
changeset |
files
|
Sat, 09 Jan 2016 17:41:21 +0200 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Sat, 09 Jan 2016 17:20:25 +0200 |
Teemu Piippo |
Added some basic IRC-like commands that can be used to do what keystrokes can do without actually using keystrokes
|
changeset |
files
|
Sat, 09 Jan 2016 02:35:00 +0200 |
Teemu Piippo |
Update the titlebar when sv_hostname changes
protocol5
|
changeset |
files
|
Sat, 09 Jan 2016 02:20:28 +0200 |
Teemu Piippo |
CVar watching stuff works now, fixed compilation
protocol5
|
changeset |
files
|
Fri, 24 Jul 2015 04:31:17 +0300 |
Teemu Piippo |
And another refactor on that..
|
changeset |
files
|
Fri, 24 Jul 2015 04:30:17 +0300 |
Teemu Piippo |
Slight refactor on the fix in the previous commit
|
changeset |
files
|
Fri, 24 Jul 2015 04:24:38 +0300 |
Teemu Piippo |
Apply Leonard's patch for fixing the colors:
|
changeset |
files
|
Fri, 24 Jul 2015 00:43:16 +0300 |
Teemu Piippo |
Fixed crashing problems: min and max had their logic inverted and Bytestream::read_string moved the cursor too early
|
changeset |
files
|
Thu, 23 Jul 2015 18:26:30 +0300 |
Teemu Piippo |
Use stdint.h types for the bytestream
|
changeset |
files
|
Thu, 23 Jul 2015 18:07:39 +0300 |
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
|
Thu, 23 Jul 2015 17:51:35 +0300 |
Teemu Piippo |
NULL -> nullptr
|
changeset |
files
|
Thu, 23 Jul 2015 17:45:54 +0300 |
Teemu Piippo |
Fix rendering of the date string...
|
changeset |
files
|
Thu, 23 Jul 2015 17:40:49 +0300 |
Teemu Piippo |
Fix bad comparision in Bytestream::resize
|
changeset |
files
|
Thu, 23 Jul 2015 17:39:52 +0300 |
Teemu Piippo |
Fix min/max name clashing
|
changeset |
files
|
Thu, 23 Jul 2015 02:35:13 +0300 |
Teemu Piippo |
Suppress more MSVC warnings
|
changeset |
files
|
Thu, 23 Jul 2015 02:22:26 +0300 |
Teemu Piippo |
'\e' is non-standard use '\x1b' instead
|
changeset |
files
|
Thu, 23 Jul 2015 02:18:58 +0300 |
Teemu Piippo |
Removed empty cursesstuff.h
|
changeset |
files
|
Thu, 23 Jul 2015 02:15:21 +0300 |
Teemu Piippo |
Add support for standard pdcurses, thanks to Leonard for pointing out the solutions to a few mysteries.
|
changeset |
files
|
Thu, 23 Jul 2015 01:52:04 +0300 |
Teemu Piippo |
Now works with MSVC 2010/pdcurses-win32a
|
changeset |
files
|
Thu, 23 Jul 2015 00:16:47 +0300 |
Teemu Piippo |
some work on MSVC support (still doesn't work yet...)
|
changeset |
files
|
Wed, 27 May 2015 21:44:42 +0300 |
Teemu Piippo |
Use raw mode instead of cbreak mode, otherwise ctrl+q doesn't appear to work right
|
changeset |
files
|
Wed, 27 May 2015 21:42:47 +0300 |
Teemu Piippo |
Fix compilation
|
changeset |
files
|
Wed, 27 May 2015 21:15:52 +0300 |
Teemu Piippo |
Merged with default
protocol5
|
changeset |
files
|
Tue, 26 May 2015 18:46:24 +0300 |
Teemu Piippo |
Removed format.cpp and format.h, use built-in formatting instead
|
changeset |
files
|
Tue, 26 May 2015 18:19:27 +0300 |
Teemu Piippo |
Clarify the controls footnote
|
changeset |
files
|