v. 0.10 - Cleaned some old code. - Some changes for protocol: Server send nmap's result as multiple blocks instead of sending one large message. Removed old ciphertext communications mode. - Bugfixes and overall improvements. - SSL support (with pyOpenSSL). v. 0.9 - Added support for new PyCrypto alpha versions. - Fixed bug which occured when public-key in '.rnmap.keys' file was corrupted. Bug caused grnmap.py to loop infinite. - Fixed rnmapd to ensure that all data will be send to clients. - Some changes. v. 0.8 - Fixed rnmap.py file saving bug which occured when scan was interrupted. - Improvements for gui client. - Added more error checking code. - Some cleanups. v. 0.7 - Some bugfixes and cleanups. - Now rnmapd is more portable (No need for Python compiled with threads). - New -c cmdline option for cli client: makes possible to specify file which contains username, password, server and port information (useful for cron). - Fixed scan abortion (It's now scan interrupting). - Changed port number to 3418 (IANA assigned). v. 0.6 - Added rnmap-userdel for better user management. - New command line parameters for server: Configuration, logging and chroot directory (-c, -l and -r) Run as a specified uid and/or gid after initialization (-u and -g) - Fixed, modified and added few things. v. 0.5.3 Beta - Fixed few bugs. - Workaround to make Nmap multi-portlist feature work. - Few modifications for grnmap. v. 0.5.2 Beta - This is bugfix release. - Added more error checking. v. 0.5.1 Beta - Some optimizations/improvements, changes and bugfixes. - Now gui client uses threads. v. 0.5 Beta - This releases supports cryptography with optional modules. - Now rnmap has application for adding users (rnmap-adduser). User passwords are hashed with MD5. - Protocol has changed to support cipher/plaintext communications. Older versions of grnmap.py are not compatible with new server. v. 0.4.1 Beta - Changed code to work with new Python socket library (1.6, 2.0). - Added XML output mode for clients. v. 0.4 Beta - This release includes rnmap command-line client. - Added script kiddie mode for clients. - Code cleanups and some optimizations. - Changed server log form. v. 0.3 Beta rnmap_server.py: - Added signal handling - when server catch SIGHUP it reload configuration files. - Minor optimizations. grnmap.py: - Minor changes. v. 0.2 Beta rnmap_server.py: - Fixed NameError: check in newconnection() which occured when filtering was turned off. - Fixed --help commandline option and added --version and --nofilter options. grnmap.py: - Now toplevel windows closes with Ok button. v. 0.1 Beta - First Beta release