From fcb994d40d2ffd5fb6a6e2b1089cc138cb5463c1 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Mon, 3 Nov 2014 12:56:41 +0100 Subject: Update README file. Inform about RLS fork by X2Go. --- ChangeLog | 1122 ------------------------------------------------------------- 1 file changed, 1122 deletions(-) delete mode 100644 ChangeLog (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index b79e9b1..0000000 --- a/ChangeLog +++ /dev/null @@ -1,1122 +0,0 @@ -# Generated by Makefile. Do not edit. - -2012-09-20 Ted Gould - - 1.0.0 - -2012-09-20 Albert Astals Cid - - Handle the SetLastUsedServer calls - - The data is saved in a file that is encrypted with the password and whose name is the hash of the username to provide as much privacy/security possible - -2012-09-20 Albert Astals - - Use the correct function pointer check - -2012-09-17 Albert Astals - - Merge lp:remote-login-service - -2012-09-14 Albert Astals - - Merge lp:remote-login-service - -2012-09-14 Albert Astals - - Do not assume AES data won't have 0 and we can use strlen, etc on it - -2012-09-14 Albert Astals - - Merge lp:remote-login-service - -2012-09-14 Albert Astals - - Remove printf - -2012-09-13 Albert Astals - - Keep the last server_used around - -2012-09-14 Ted Gould - - 0.7.0 - -2012-09-14 Ted Gould - - Enable the allow cache variable - -2012-09-14 Ted Gould - - Handle caching and multiple logins much better.. Approved by Albert Astals Cid. - -2012-09-14 Ted Gould - - Clear the cache if we don't want to use it. - -2012-09-14 Ted Gould - - Merge in the allow cache branch - -2012-09-14 Albert Astals - - Merge lp:remote-login-service - -2012-09-14 Albert Astals - - Move the if up - -2012-09-14 Albert Astals - - Do not use the cache if we are told not to use it - -2012-09-14 Ted Gould - - Make sure that if we're changing the username and password we unblock any queued lookup - -2012-09-14 Ted Gould - - Pulling the clear JSON task stuff into its own function - -2012-09-14 Ted Gould - - Only reset the user name and password if they've changed - -2012-09-14 Ted Gould - - Remove the confusing 'if' statement and clear the username/pass - -2012-09-14 Albert Astals - - Merge lp:remote-login-service - -2012-09-14 Albert Astals - - Match proper signature - -2012-09-14 Albert Astals - - Change the if line so the previously added test passes - - Not sure i fully understand what this line is trying to do - -2012-09-14 Albert Astals - - Add test that proves that if you try to login twice, the second one is failed - -2012-09-14 Albert Astals - - Actually use -Wall -Werror when compiling. Approved by Ted Gould. - -2012-09-14 Albert Astals - - Merge lp:remote-login-service - -2012-09-14 Albert Astals - - Also make the checks compile - -2012-09-14 Albert Astals - - Compile with -Wall -Werror - -2012-09-14 Albert Astals - - Set AM_CPPFLAGS to be AM_CFLAGS too - - Since it seems we are compiling in CPP mode - -2012-09-14 Ted Gould - - Protect NM code from systems without NM running. Approved by Albert Astals Cid. - -2012-09-14 Ted Gould - - Get teh locale.h change - -2012-09-13 Ted Gould - - Don't let warnings kill object creation either - -2012-09-13 Ted Gould - - Make sure that warnings are not fatal - -2012-09-13 Ted Gould - - Protect against NM Client being NULL and also check to see if it's connected - -2012-09-14 Ted Gould - - Add locale.h for unoptimized builds. Approved by Albert Astals Cid, jenkins. - -2012-09-14 Ted Gould - - Add locale.h - -2012-09-13 Ted Gould - - 0.6.0 - -2012-09-13 Ted Gould - - Add translatable strings - -2012-09-13 Ted Gould - - Hard code the help message because gettext doesn't like the string concat and fixing it is too difficult for too little gain - -2012-09-12 Ted Gould - - Initialize Libtool - -2012-09-12 Ted Gould - - Move the internationalization stuff so that it gets the define path stuff - -2012-09-12 Ted Gould - - Setting up locale stuff - -2012-09-12 Ted Gould - - Looking up the names in the translation database - -2012-09-12 Ted Gould - - Switching over the conf file over to being translated - -2012-09-12 Ted Gould - - Adding source files to POTFILES.in - -2012-09-12 Ted Gould - - Making user visible strings translatable - -2012-09-13 Albert Astals - - Parse the default server property of the json and map it to the last_used server property. Fixes: https://bugs.launchpad.net/bugs/1045838. Approved by Ted Gould, jenkins. - -2012-09-13 Albert Astals - - Parse the DefaultServer property - -2012-09-13 Albert Astals - - Add a test that fails regarding default/last_used server - - Make the default property of the servers map to the last_used on in rls speak - -2012-09-12 Ted Gould - - Verify the server is available before displaying - -2012-09-11 Ted Gould - - Attaching the bug - -2012-09-11 Ted Gould - - Make sure after verifying we revaluate the state - -2012-09-11 Ted Gould - - Don't start a message if we don't have a URL - -2012-09-11 Ted Gould - - Checking the return code and verifying the server based on it - -2012-09-11 Ted Gould - - Queuing up a message to get the HEADer using soup - -2012-09-11 Ted Gould - - Setting us up to verify the server's existance - -2012-09-11 Ted Gould - - Have a variable to track whether we've verified the server - -2012-09-11 Ted Gould - - Property to verify the server's existance or not - -2012-09-11 Ted Gould - - Gettin' some soup! - -2012-09-11 Ted Gould - - Make sure we have networking first - -2012-09-12 Ted Gould - - Check to ensure the network is available - -2012-09-12 Ted Gould - - Forgot an 'else' - -2012-09-12 Ted Gould - - Make sure there is only one nm-client allocated for all the UCCS servers - -2012-09-11 Ted Gould - - Getting fix for network builders - -2012-09-11 Ted Gould - - When the state changes update our cache and re-evaluate our status - -2012-09-11 Ted Gould - - Start providing the mechanism to track NM state - -2012-09-11 Ted Gould - - Making sure to evaluate state at the end as well - -2012-09-11 Ted Gould - - Disabling the network check on these - -2012-09-11 Ted Gould - - Making sure to disable the network checks - -2012-09-11 Ted Gould - - Wrong key to use - -2012-09-11 Ted Gould - - Adding a parameter to the keyfile to remove network checking - -2012-09-11 Ted Gould - - Splitting out the state evaluation into a helper function - -2012-09-11 Ted Gould - - Setting up variables to track networking and to see where we are - -2012-09-10 Ted Gould - - Grabbing libnm-glib - -2012-09-10 Ted Gould - - Grab some signalling - -2012-09-12 Ted Gould - - Add a state to the servers to know if they're configured. Fixes: https://bugs.launchpad.net/bugs/1047939. Approved by Albert Astals Cid, jenkins. - -2012-09-11 Ted Gould - - Attaching bug - -2012-09-11 Ted Gould - - Add an executable for the build system that don't have thin-client-config-agent - -2012-09-10 Ted Gould - - Don't need a tuple there apparently - -2012-09-10 Ted Gould - - Add a test to ensure we signaled updates - -2012-09-10 Ted Gould - - Pulling out the set_exec code so that we can test the signal stuff - -2012-09-10 Ted Gould - - When the server list changes emit the dbus signal - -2012-09-10 Ted Gould - - Handle a race with an extra DBus message - -2012-09-10 Ted Gould - - Moving where the config file is parsed to the servers aren't created until we've connected to DBus - -2012-09-10 Ted Gould - - Watching for servers updating themselves - -2012-09-10 Ted Gould - - Better handle the case of zero all good servers - -2012-09-10 Ted Gould - - Updating to trunk - -2012-09-10 Ted Gould - - Make sure to clear the builder if we don't use it - -2012-09-10 Ted Gould - - Make the signal get emitted when we change the state - -2012-08-29 Ted Gould - - Adding a state changed signal - -2012-08-29 Ted Gould - - Make it so that we can be ready or not based on whether the exec is found - -2012-08-29 Ted Gould - - Only UCCS servers that are all good as well - -2012-08-29 Ted Gould - - Making sure we only return all good servers - -2012-08-29 Ted Gould - - Adding a server state variable - -2012-09-10 Ted Gould - - Parse username and password info from JSON info. Fixes: https://bugs.launchpad.net/bugs/1045836. Approved by Albert Astals Cid, jenkins. - -2012-09-08 Ted Gould - - Attach bug number - -2012-09-07 Ted Gould - - Check for usernames, passwords and domains - -2012-09-07 Ted Gould - - Oops, wrong builder - -2012-09-07 Ted Gould - - Doing the same thing on the citrix side of the house - -2012-09-07 Ted Gould - - Parse additional values from the JSON for the RDP server - -2012-09-07 Ted Gould - - Use the username/password/domain values in the DBus response - -2012-09-07 Ted Gould - - Adding some variables to the server - -2012-09-07 Ted Gould - - Adding more JSON defines - -2012-09-10 Ted Gould - - Exit gracefully on name lost. Fixes: https://bugs.launchpad.net/bugs/1041338. Approved by Albert Astals Cid, jenkins. - -2012-09-08 Ted Gould - - Exit gracefully on name lost - -2012-08-30 Ted Gould - - Cleanup keyfile/json object stuff. Approved by Albert Astals Cid, jenkins. - -2012-08-29 Ted Gould - - Switching the tests over to using the new config file format - -2012-08-29 Ted Gould - - Fixing up the config file to match the changes - -2012-08-29 Ted Gould - - Dropping the per-server type defines - -2012-08-29 Ted Gould - - Switching to having a single list of servers - -2012-08-29 Ted Gould - - Use the new function in the server object - -2012-08-29 Ted Gould - - Fleshing out new from json - -2012-08-29 Ted Gould - - Fleshing out the new from keyfile function - -2012-08-29 Ted Gould - - Adding two new new functions - -2012-08-29 Ted Gould - - 0.5.0 - -2012-08-29 Ted Gould - - Recurse through domain cache checks - -2012-08-27 Ted Gould - - Have UCCS servers look at their subservers for servers as well - -2012-08-27 Ted Gould - - Look through all the lists - -2012-08-27 Ted Gould - - Oops - -2012-08-27 Ted Gould - - Switch to using the find_uri function in the server - -2012-08-27 Ted Gould - - Adding a function to match a URI that is subclassable - -2012-08-27 Ted Gould - - Pushing up to Server instead of UCCS - -2012-08-27 Ted Gould - - Moving the cached domains function up into the server object - -2012-08-27 Ted Gould - - Pulling the list handling out into a helper function - -2012-08-27 Ted Gould - - Looking in path for execs and being more tollerant of protocol names. Approved by jenkins, Albert Astals Cid. - -2012-08-24 Ted Gould - - Changing to be proper 'ls' path - -2012-08-24 Ted Gould - - Look in the paths for the executables - -2012-08-24 Ted Gould - - Being more tollerant of protocol names - -2012-08-27 Ted Gould - - Making sure the string is the same one LightDM uses. Approved by Albert Astals Cid. - -2012-08-27 Ted Gould - - Fixing tests to new string - -2012-08-27 Ted Gould - - Making sure the string is the same one LightDM uses - -2012-08-27 Ted Gould - - If we can't find the server just return a NULL list for now. Approved by Albert Astals Cid. - -2012-08-24 Ted Gould - - Returning a NULL list of domains - -2012-08-21 Ted Gould - - 0.4.0 - -2012-08-21 Ted Gould - - Changing the bin name of the TCCA to be correct. Approved by Ted Gould. - -2012-08-21 Ted Gould - - Fixing the name of the tcca - -2012-08-21 Ted Gould - - Making login error a boolean on the return. Approved by jenkins, Albert Astals Cid. - -2012-08-21 Ted Gould - - Making slmock return error on error - -2012-08-21 Ted Gould - - Adding a test for the login failure case - -2012-08-21 Ted Gould - - Changing the test to the new prototype - -2012-08-21 Ted Gould - - Return the boolean to say whether we got logged in - -2012-08-21 Ted Gould - - Adding a boolean to say where it is successful - -2012-08-21 Ted Gould - - Implementation of getting cached domains.. Approved by Albert Astals Cid, jenkins. - -2012-08-20 Ted Gould - - Add a test for CachedDomains interface - -2012-08-20 Ted Gould - - Add a test to make sure the proper structure comes back - -2012-08-20 Ted Gould - - Return the value of the function - -2012-08-20 Ted Gould - - Adding a function in UCCS to get the cached domains - -2012-08-20 Ted Gould - - Add a handler for getting the cached domains - -2012-08-21 Ted Gould - - Fix strlen warning. Approved by Albert Astals Cid, jenkins. - -2012-08-20 Ted Gould - - Include header for strlen - -2012-08-20 Michael Terry - - Convert slmock to Python 3. Approved by Ted Gould. - -2012-08-20 Michael Terry - - convert slmock to python3 - -2012-08-20 Ted Gould - - 0.3.0 - -2012-08-20 Ted Gould - - Small fixes left over from async-command-line branch landing.. Approved by Ted Gould. - -2012-08-20 Ted Gould - - Explicitly setting the inital value for the streams - -2012-08-20 Ted Gould - - make json_waiters_notify static - -2012-08-20 Ted Gould - - Changing the command line calls to be async. Approved by Antti Kaijanmäki, jenkins. - -2012-08-17 Ted Gould - - Make sure to clear up the spawned PID if we destroy before it completes - -2012-08-17 Ted Gould - - Make sure to respond to all the DBus messages if the object is destroyed - -2012-08-17 Ted Gould - - Only use strdup for the password - -2012-08-16 Ted Gould - - Merging trunk to resolve conflicts - -2012-08-16 Ted Gould - - Dropping the unused get_json function - -2012-08-16 Ted Gould - - Dropping the helper-script - -2012-08-16 Ted Gould - - Switching to Async I/O for the call to the external process - -2012-08-16 Ted Gould - - Restructuring the code so that we're kinda queuing things - -2012-08-16 Ted Gould - - Switch around 'unlock' so that it has a callback - -2012-08-17 Ted Gould - - Handle the case of no servers available with the correct variant type. Also add a test for it.. Approved by Albert Astals Cid, jenkins. - -2012-08-16 Ted Gould - - Add a test to make sure lack of servers doesn't kill us - -2012-08-16 Ted Gould - - Fix the return in the no servers case - -2012-08-17 Ted Gould - - Create dictionaries with _parse instead of with _new to avoid vararg errors. Approved by Albert Astals Cid, jenkins. - -2012-08-16 Ted Gould - - Switching to using parse so we don't have to create a bunch of false objects - -2012-08-17 Ted Gould - - Add copyright headers to source files. Approved by Albert Astals Cid, jenkins. - -2012-08-16 Ted Gould - - Adding copyright headers on the top of the source files - -2012-08-16 Michael Terry - - Switch from libexecdir to pkglibexecdir. Approved by Ted Gould, jenkins. - -2012-08-15 Michael Terry - - install into pkglibexecdir not libexecdir - -2012-08-15 Ted Gould - - 0.2.0 - -2012-08-14 Ted Gould - - Adds SLMock tests to the test suite - -2012-08-14 Ted Gould - - Adding more servers for tests - -2012-08-14 Ted Gould - - Adding the other Citrix servers - -2012-08-14 Ted Gould - - Copy, paste, and adjust. The last step is super important. - -2012-08-14 Ted Gould - - Adding to lovers - -2012-08-14 Ted Gould - - Passing the right username/password to slmock - -2012-08-14 Ted Gould - - Passing the username/password to the object - -2012-08-14 Ted Gould - - Adding in code to do the JSON parsing, let's see if it can pass our test - -2012-08-10 Ted Gould - - Check for the server in the list - -2012-08-10 Ted Gould - - Adding a login test - -2012-08-10 Ted Gould - - Dbus test fixes - -2012-08-10 Ted Gould - - Adding the basic wrapper for all the slmock tests - -2012-08-10 Ted Gould - - Making slmock executable - -2012-08-10 Ted Gould - - Adding a configuration file for slmock - -2012-08-10 Ted Gould - - Grabbing slmock from the Maza team - -2012-08-14 Ted Gould - - First pass at JSON parsing and exec. Uses a helper script, and needs async. But works. - -2012-08-14 Ted Gould - - Signalling when we loose connections or are being destroyed - -2012-08-14 Ted Gould - - Making sure to mark the address as authorized if it is - -2012-08-14 Ted Gould - - Setting the username and password in the object - -2012-08-14 Ted Gould - - Distribute the script - -2012-08-14 Ted Gould - - Adding in the helper - -2012-08-14 Ted Gould - - Using a helper script just for now - -2012-08-13 Ted Gould - - Building the variant objects from the GList of servers - -2012-08-13 Ted Gould - - Keep an array of all the sub servers we have - -2012-08-13 Ted Gould - - Fleshing out some object JSON stuff - -2012-08-13 Ted Gould - - Calling into the objects so they can build themselves - -2012-08-13 Ted Gould - - Parsing the array entries and starting to build the server objects. - -2012-08-13 Ted Gould - - Handling the top level of the JSON file and getting out the array of servers. - -2012-08-13 Ted Gould - - Adding some JSON lovin' - -2012-08-13 Ted Gould - - Flesh out the flow that is needed for the unlocking of the UCCS server - -2012-08-10 Ted Gould - - Adding the new member variables - -2012-08-10 Ted Gould - - Handle the cases brought out by GetServersFromLogin - -2012-08-10 Ted Gould - - Adding a couple fun little calls to get this party started! - -2012-08-10 Ted Gould - - Fixing exec parsing - -2012-08-10 Ted Gould - - Adding a test for exec - -2012-08-10 Ted Gould - - Adding an 'Exec' to the config file - -2012-08-10 Ted Gould - - Adding an exec property - -2012-08-10 Ted Gould - - Fixes to have multiple connections - -2012-08-10 Ted Gould - - Making sure to close the session - -2012-08-10 Ted Gould - - White space - -2012-08-10 Ted Gould - - Adding a test for the dbus interface - -2012-08-10 Ted Gould - - Cleaning up the Make file to ensure we don't check coverage of the generated files - -2012-08-10 Ted Gould - - Fixing coverage linking so it happens in the lib - -2012-08-10 Ted Gould - - Adding a real test to look at the dbus interface - -2012-08-10 Ted Gould - - Adding in a dummy test - -2012-08-10 Ted Gould - - Grab ourselves some dbus test libs - -2012-08-10 Ted Gould - - Cut and paste error - -2012-08-10 Ted Gould - - Add a property for read only domains. - -2012-08-09 Ted Gould - - Abstracting out server objects - -2012-08-09 Ted Gould - - Adding a variant test - -2012-08-09 Ted Gould - - Adding a test for keyfile handling - -2012-08-08 Ted Gould - - Cleaning these up to make these functions work a bit easier. - -2012-08-08 Ted Gould - - Making the test more real and actually checking something - -2012-08-08 Ted Gould - - Adding a first test with all of the fun that brings - -2012-08-08 Ted Gould - - Adding in a tests directory - -2012-08-08 Ted Gould - - Moving all the new server code into it's own library so that we can test it easier. - -2012-08-08 Ted Gould - - Create the objects from the config file and use them to build the variants - -2012-08-08 Ted Gould - - Put in a function to build each of the servers from a Keyfile - -2012-08-08 Ted Gould - - Adding some properties for that UCCS server - -2012-08-08 Ted Gould - - We need a UCCS server type as well - -2012-08-08 Ted Gould - - Hmm, put those in quite the wrong place - -2012-08-08 Ted Gould - - Adding some generic get_properties functions - -2012-08-08 Ted Gould - - Clean up the strings - -2012-08-08 Ted Gould - - Restructuring things slightly so that the object type determines the type and the server class takes care of the base tuple building - -2012-08-08 Ted Gould - - Adding some generic properties to the super class - -2012-08-08 Ted Gould - - Adding an RDP server class - -2012-08-08 Ted Gould - - Adding a Citrix subclass - -2012-08-08 Ted Gould - - Adding a server base class - -2012-08-09 Ted Gould - - Noting that there may be some optional fields - -2012-08-09 Ted Gould - - Adding in a usage overview diagram - -2012-08-08 Ted Gould - - Adding the application list, even if blank today - -2012-08-08 Ted Gould - - Adding a function to set the last used server - -2012-08-08 Ted Gould - - Adding an application list to the server information and a function to set it - -2012-08-08 Ted Gould - - Adding a function for a cached domain - -2012-08-08 Ted Gould - - Adding a boolean to know which server was last - -2012-08-08 Ted Gould - - Adding the URI to the server login API - -2012-07-30 Ted Gould - - Remove the network UCCS server - -2012-07-30 Ted Gould - - 0.0.1 - -2012-07-30 Ted Gould - - Adding in the service file - -2012-07-30 Ted Gould - - Adding in a config file - -2012-07-30 Ted Gould - - Adding in a data directory - -2012-07-30 Ted Gould - - Adding e-mail to UCCS and removing domain - -2012-07-30 Ted Gould - - Adding support for UCCS servers - -2012-07-30 Ted Gould - - Add the 'uccs' server type - -2012-07-30 Ted Gould - - Handling the get servers request so that we can dump dem servers - -2012-07-30 Ted Gould - - Parsing the config file to get a list of servers - -2012-07-29 Ted Gould - - Checking and bringing up config file - -2012-07-29 Ted Gould - - Make sure that we get into our function - -2012-07-29 Ted Gould - - Build up some command line parsing - -2012-07-29 Ted Gould - - Grabbing a default configuration file from the automake dirs - -2012-07-29 Ted Gould - - Going in, getting the name, and handling the errors - -2012-07-27 Ted Gould - - Putting the object on the bus - -2012-07-27 Ted Gould - - Now we can effectively wait forever - -2012-07-27 Ted Gould - - Ignoring the tarball - -2012-07-27 Ted Gould - - Now with a binary - -2012-07-27 Ted Gould - - Fleshing out the Makefiles - -2012-07-27 Ted Gould - - Basic build system - -2012-07-27 Ted Gould - - Server URL added - -2012-07-27 Ted Gould - - First pass at a DBus interface - -2012-07-23 Ted Gould - - A small diagram describing our place in the world - -2012-07-23 Ted Gould - - What are we trying to do? - -- cgit v1.2.3