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