Commit Graph

126 Commits

Author SHA1 Message Date
S Rahul
78e69573cd Fixed a buffer overflow when client calls SetATSHostList() with
long host names.
2009-10-15 12:41:20 +00:00
S Rahul
b9fa3eab0c Multiple changes for Bug #543064
1. Provided SetATSHostList() API for changing the ATS address dynamically
2. Not using CASA enabled server as ATS. ATS address has to be explicitly set
   in client.conf or through SetATSHostList()
3. Not normalizing CASA enabled server's host name while obtaining CASA tokens.
   Callers of ObtainAuthTokenEx() have to pass normalized name as argument
2009-10-09 08:46:35 +00:00
S Rahul
2feba2710f Two changes:
1. Enable privileged process ('system' owned) to access logged in user's
   Kerberos credential cache while authenticating to the ATS. The LUID
   of the logged in user is an input. This is required by Zenworks.
2. Fix a buffer overflow. A memory buffer was being used after being
   freed.
2009-09-25 06:06:03 +00:00
S Rahul
f867391074 Bug#524423: Increase the maximum time that the ATS client waits for the
ATS server to respond from 30 seconds to 120 seconds.
2009-08-26 10:53:44 +00:00
Vijay Mahendran
acb6c8b7f1 Changes for blr. 2009-04-07 05:52:24 +00:00
S Rahul
f6ff95abc4 Makefile.am was referencing the wrong file - 'authtoken.dll'. The actual
file name is 'casa_authtoken.dll'.
2009-03-15 05:14:22 +00:00
soochoi
b7747dd15d casa-auth-token-client: remove sysvinit from build dependency for STABLE dist 2008-09-08 17:27:34 +00:00
Juan Carlos Luciani
215bd98dd5 Changing the RPC retry logic to be bounded by time rather than by the
number of retries to match what is being done in the Windows platform.
2008-07-09 17:51:22 +00:00
Juan Carlos Luciani
8ea377f845 Enhanced the RPC retry logic for the Windows client to be bounded by time rather than number of retries. Also, added a pause between retries to avoid saturating the network. The corresponding Linux client changes still need to be made. This changes allow us to support large number of clients against a single server. 2008-07-03 20:41:23 +00:00
Juan Carlos Luciani
8d0d55a666 Changes file update. 2008-06-30 21:28:42 +00:00
Juan Carlos Luciani
e3a00efe33 Added retries for RPCs that fail due to connection errors. 2008-06-30 20:41:06 +00:00
Juan Carlos Luciani
98792359d8 Changes file update. 2008-06-03 17:50:24 +00:00
Juan Carlos Luciani
64bd51ab2c Made changes to allow the package to build under STABLE. Also merged
changes from the spec and changes files being maintained for builds.
2008-06-03 17:44:40 +00:00
Juan Carlos Luciani
22cd35f1f1 Changes file update. 2008-01-02 17:53:28 +00:00
Juan Carlos Luciani
a8a4e9e975 Added time-stamp and process/thread information to the Windows debug logs. 2008-01-02 17:45:07 +00:00
Juan Carlos Luciani
c148ea90b3 Changes file update. 2007-07-05 23:48:18 +00:00
Juan Carlos Luciani
28a4d65cc8 Added traces to aid debugging of connection and password authentication
problems.
2007-07-05 23:40:42 +00:00
Juan Carlos Luciani
a5102eb3a8 Making the assembly version number independent of the build number for now in order to avoid upgrade conflicts with other components built using a different assembly version. 2007-07-05 23:28:09 +00:00
Juan Carlos Luciani
7cc9385642 Enhanced to try to connect to the ATS with the normalized host name in addition to the host name given by the application calling to get a token to deal with cases where the application is passing a dotted ip address but the
server's certificate has been issued using the server's DNS name.
2007-07-05 23:25:55 +00:00
soochoi
6bb01f7449 CASA-auth-token-client Windows: builduser.cmd changes continue 2007-06-29 22:11:21 +00:00
soochoi
9f4ea412c4 CASA-auth-token-client Windows: change builduser.cmd to bump msi version 2007-06-29 21:58:04 +00:00
Juan Carlos Luciani
7de2e95970 Merged changes from autobuild and updated the changes file. 2007-06-28 20:38:31 +00:00
Juan Carlos Luciani
41cc9deb34 Fixed crash that occurs when the DLL is unloaded before being initialized first. 2007-06-27 22:01:44 +00:00
Juan Carlos Luciani
d279666753 Updated changes file with BUG number. 2007-06-27 16:16:09 +00:00
Juan Carlos Luciani
35ef31cafd Changed calls to _stricmp to stricmp to fix unresolved external problem
when the setting DisableSecureConnections is configured.
2007-06-21 22:46:40 +00:00
Juan Carlos Luciani
ad7a069507 Updated to only add non-success authtoken entries to the
cache if the time necessary to process them exceeds 30
seconds. With this change we make sure that non-successful
entries are added to the cache to deal with server
un-available issues.
2007-06-12 16:51:18 +00:00
Juan Carlos Luciani
f27856d545 Updated changes and todo files. 2007-06-04 17:24:49 +00:00
Juan Carlos Luciani
502559daa1 The client now tells Curl to look for certificates in /etc/ssl/certs
under linux.

Commented the line in client.conf that was allowing clients to connect
to ATSs whose certificates authenticity could not be verified. :-).
2007-06-01 23:26:28 +00:00
Juan Carlos Luciani
375e8d801a Fixed typo in client.conf example setting. 2007-05-30 14:35:51 +00:00
Juan Carlos Luciani
386fd61efc Fixed windows compile problems. 2007-05-30 05:03:36 +00:00
Juan Carlos Luciani
3cc4067ab1 Modified client to try to authenticate a user against a list of
configured ATSs instead of only utilizing a single configured ATS.
The client also tries to contact the ATS using port 443 as well as
port 2645 if the port number is not hard configured.
2007-05-29 22:59:50 +00:00
Juan Carlos Luciani
5d357da357 Updated the changes file and fixed a problem in the make system. 2007-04-17 15:11:19 +00:00
Juan Carlos Luciani
0c5a911d89 Updated the MSIs to have appropriate titles and support Url. 2007-04-13 20:33:53 +00:00
Juan Carlos Luciani
136aee12c5 Updated the project to export the APIs for flushing the AuthToken cache in x64 bit environments. 2007-04-13 19:26:44 +00:00
Juan Carlos Luciani
099e4cabfc Added flush AuthToken cache API. 2007-04-13 19:21:40 +00:00
soochoi
05fd9550b5 CASA-auth-token-client: change in build script 2007-04-10 22:45:23 +00:00
soochoi
25d2c8f2b4 CASA-auth-token-client: check in builduser.cmd to fix build script 2007-04-10 17:13:48 +00:00
Juan Carlos Luciani
306f8eff6a More changes to try to fix build issues. 2007-04-09 22:43:39 +00:00
soochoi
6a9e6eeb87 CASA-auth-token-client: change in build script to build x64 2007-04-09 21:10:43 +00:00
Juan Carlos Luciani
ffcc189131 More project updates. 2007-04-06 15:44:18 +00:00
Juan Carlos Luciani
3f0062dcf7 Fixed windows build conflict issues. 2007-04-06 03:52:43 +00:00
Juan Carlos Luciani
4826e3c2d1 Fixed project and solution issues which were keeping us from building 32bit and 64bit packages on a 64bit Windows platform. 2007-04-04 20:44:25 +00:00
Juan Carlos Luciani
5931526b22 Fixed missing makefile build problem. 2007-04-04 16:58:18 +00:00
Juan Carlos Luciani
b655837bd4 Updated solutions file. 2007-04-04 15:51:36 +00:00
Juan Carlos Luciani
ec3f1ce6de 2007-04-03 22:33:46 +00:00
Juan Carlos Luciani
8e2a037a48 2007-04-03 18:08:06 +00:00
Juan Carlos Luciani
0affdaea60 2007-04-03 18:06:08 +00:00
Juan Carlos Luciani
c3a55fa93e 2007-04-03 17:51:17 +00:00
Juan Carlos Luciani
763b17156a 2007-04-03 17:43:14 +00:00
Juan Carlos Luciani
0d96a7a331 2007-04-03 17:42:58 +00:00