aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Make sure to lock the password bufferTed Gould2012-08-301-3/+11
* Clear the groups when dropping privsTed Gould2012-08-301-0/+10
* Make sure to clear the environmentsTed Gould2012-08-301-0/+9
* Locking memory if we expect the prompt to be returning a passwordTed Gould2012-08-301-2/+19
* Checking the return value of the mlockTed Gould2012-08-301-2/+7
* Use the pipe to signal when the subprocess has gotten to a point where it can...Ted Gould2012-08-301-1/+20
* Setting up a pipe to communicate with the sub processTed Gould2012-08-301-2/+13
* Checking the return for mlock and snprintfTed Gould2012-08-301-2/+13
* 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 fu...Ted Gould2012-08-301-29/+40
* 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
|\
| * Neat little trick that I found in PAM Kerberos where it uses the PAM handle's...Ted Gould2012-08-281-24/+19
* | Lock buffer memory and protect to memory overruns.. Approved by Albert Astals...Ted Gould2012-08-291-2/+10
|\ \
| * | 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
| |/
* | 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 i...Ted Gould2012-08-281-0/+4
| * 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 Cid...Ted Gould2012-08-281-2/+10
|\ \ | |/ |/|
| * Adding a setcred function so callers are happyTed Gould2012-08-281-2/+10
* | 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
|/
* 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-212-0/+18
* If we don't fork, then clean upTed Gould2012-08-211-0/+2
* Adding a copyright headerTed Gould2012-08-211-0/+18
* 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
* 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
* Changing the conv to a pointer of a pointerTed Gould2012-08-191-2/+2
* Matching the naming convention of the other modulesTed Gould2012-08-191-1/+1
* Let's call it! Ted Gould2012-08-171-0/+52