aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Restructure so that clean up is all at the end of the functionTed Gould2012-08-301-21/+50
|
* Moving buffer allocation into the functionTed Gould2012-08-301-27/+16
|
* Move the socket creation into the fork'd functionTed Gould2012-08-301-40/+40
|
* Refactor to pull the long running stuff out of the if statement and into a ↵Ted Gould2012-08-301-29/+40
| | | | function
* 0.3.00.3.0Ted Gould2012-08-291-1/+1
|
* Addign clarification comments. Approved by .Ted Gould2012-08-291-1/+11
|\
| * Comments clear up some of the if statementsTed Gould2012-08-291-1/+11
|/
* Change internal API to do less memory allocation.. Approved by Albert Astals ↵Ted Gould2012-08-291-24/+19
|\ | | | | | | Cid, jenkins.
| * Neat little trick that I found in PAM Kerberos where it uses the PAM ↵Ted Gould2012-08-281-24/+19
| | | | | | | | handle's version of the value so that there doesn't have to be memory free'd in the returning function. Cleans some things up and removes a bunch of extra allocation
* | Lock buffer memory and protect to memory overruns.. Approved by Albert ↵Ted Gould2012-08-291-2/+10
|\ \ | | | | | | | | | Astals Cid, jenkins.
| * | Locking the buffer 'cause it would have the password in itTed Gould2012-08-281-1/+9
| | |
| * | Making sure that there's no way that we can write over the end of the buffer ↵Ted Gould2012-08-281-1/+1
| |/ | | | | | | even for very, very, very long home directory names.
* | Saving the domain and password between auth and open session. Approved by ↵Albert Astals2012-08-291-4/+36
|\ \ | | | | | | | | | jenkins, Albert Astals Cid.
| * | Merge lp:~ted/libpam-freerdp/save-valuesAlbert Astals2012-08-291-4/+36
|/| | | |/
| * Now that we have long running memory with a password in it, we need to lock ↵Ted Gould2012-08-281-0/+4
| | | | | | | | it down
| * Caching the password between authenticate and open_sessionTed Gould2012-08-281-0/+14
| |
| * Protecting from a crazy thing that LightDM doesTed Gould2012-08-281-1/+1
| |
| * Remove an unused define (cleanup)Ted Gould2012-08-281-3/+0
| |
| * Saving the values once we get themTed Gould2012-08-281-0/+17
| |
* | Set the permissions on the socket. Approved by Albert Astals Cid, jenkins.Ted Gould2012-08-291-0/+10
|\ \
| * | Set the permissions on the socketTed Gould2012-08-281-0/+10
| |/
* | Adding a setcred function so callers are happy. Approved by Albert Astals ↵Ted Gould2012-08-281-2/+10
|\ \ | |/ |/| | | Cid, jenkins.
| * Adding a setcred function so callers are happyTed Gould2012-08-281-2/+10
| |
* | Handle URLs as the remote host value. Approved by Albert Astals Cid, jenkins.Ted Gould2012-08-282-0/+26
|\ \ | |/ |/|
| * Cleaning up the code to make it easier to readTed Gould2012-08-271-6/+6
| |
| * Using 'strstr' instead our own loop.Ted Gould2012-08-271-6/+5
| |
| * If we've got a colon for a port number split that outTed Gould2012-08-271-0/+9
| |
| * Switch to looking for '://' in the stringTed Gould2012-08-271-2/+3
| |
| * Crazy cheap URL parserTed Gould2012-08-241-0/+17
|/
* 0.2.00.2.0Ted Gould2012-08-211-1/+1
|
* Adding an auth helperTed Gould2012-08-215-16/+114
|\
| * Adding a copyright headerTed Gould2012-08-211-0/+18
| |
| * A newline for scanfTed Gould2012-08-211-1/+2
| |
| * Making PAM call the auth check utilityTed Gould2012-08-212-17/+9
| |
| * Adding some freerdp-ness to itTed Gould2012-08-211-1/+63
| |
| * Building ourselves a little binaryTed Gould2012-08-213-0/+19
| |
| * Adding a dep on the FreeRDP libraryTed Gould2012-08-211-0/+6
|/
* 0.1.00.1.0Ted Gould2012-08-211-1/+1
|
* Fixing up the ignoreTed Gould2012-08-211-0/+2
|
* If we don't fork, then clean upTed Gould2012-08-211-0/+2
|
* Adding a copyright headerTed Gould2012-08-211-0/+18
|
* Adding session stuffTed Gould2012-08-211-2/+117
|\
| * Drop privs if we have 'emTed Gould2012-08-211-0/+5
| |
| * Set up the buffer and the socket and stuff like that as well.Ted Gould2012-08-201-2/+101
| |
| * First make sure we clean upTed Gould2012-08-201-1/+12
|/
* Setting up our pipes, dropping privs, and fixing TODOsTed Gould2012-08-201-16/+42
|\
| * Make sure we're running as the guest user before we execute the freerdp utilityTed Gould2012-08-201-2/+6
| |
| * Setting the home directory to the user's directoryTed Gould2012-08-201-6/+12
| |
| * Switch to pushing the creditials via stdinTed Gould2012-08-201-11/+27
|/
* Fixing pointers to make PAM happy. Uhg. No segfault thoughTed Gould2012-08-191-14/+17
|