summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * Add two helper functions to conn.[ch].Linus Nordberg2013-01-24
| | |
| | * Order functions properly in conn.c.Linus Nordberg2013-01-24
| | |
| | * Don't verify server certificate if we're using PSK.Linus Nordberg2013-01-24
| | |
| | * Add missing key files to demoCA.Linus Nordberg2013-01-24
| | |
| | * Rename rs_packet_flags members.Linus Nordberg2013-01-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | Uppercase to make them appear as the constants they are, as opposed to variables. Remove 'flag' suffix, typically used for variables. Spell out HEADER.
| | * New demo CA for tests.Linus Nordberg2013-01-23
| | | | | | | | | | | | Update examples config file accordingly.
| | * Handle case where config hasn't yet been read better.Linus Nordberg2013-01-23
| | | | | | | | | | | | Don't segfault is a good start.
| | * Add some info on usage modes.Linus Nordberg2013-01-23
| | |
| | * Add docstrings and a comment.Linus Nordberg2013-01-22
| | |
| | * Remove unnecessary #includes.Linus Nordberg2013-01-22
| | |
| | * Whitespace.Linus Nordberg2013-01-22
| | |
| | * Compile with -Werror.Linus Nordberg2013-01-22
| | |
| | * Remove incorrect build instruction from HACKING.Linus Nordberg2013-01-22
| | |
| | * Add md5.[ch] for when we are configured without OpenSSL.Linus Nordberg2013-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is Solar Designers implementation from http://openwall.info/wiki/people/solar/software/public-domain-source-code/md5 . RS_MD5Transform goes away since it's not in md5.h. It's not used in lib/radius/. Might want to move this into lib/radius/ if we end up not using it in lib/.
| | * Revive radsecproxy.h and hostport_types.h and move rsp_* into radsecproxy/.Linus Nordberg2013-01-22
| | |
| | * Clean up top dir.Linus Nordberg2013-01-22
| | |
| | * Merge branch 'libradsec-new-client' into libradsecLinus Nordberg2013-01-21
| | |\
| | | * Update README and HACKING.Linus Nordberg2013-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Whitespace fixes. Say Debian instead of Ubuntu. Update versions of library dependencies. HACKING: Revive the "fully reentrant" design goal. Admit that we don't implement a server API.
| | | * Fix a doc comment.Linus Nordberg2013-01-16
| | | |
| | | * Define WITHOUT_OPENSSL if we don't have openssl.Linus Nordberg2012-12-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is for radius/client.h. We will want an alternative way of getting MD5. Include md5.[ch] from FreeBSD? Link with libnettle?
| | | * Fix typos.Linus Nordberg2012-12-19
| | | | | | | | | | | | | | | | #error messages.
| | | * Remove generated autotools files.Linus Nordberg2012-12-19
| | | |
| | | * Rename COPYING -> LICENSE.Linus Nordberg2012-12-19
| | | | | | | | | | | | | | | | And distribute LICENSE and HACKING.
| | | * Remove the option to use GPLv2 as the license.Linus Nordberg2012-12-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This follows the changes to the upstream radsecproxy repository. Also, Stig Venaas is removed from all copyright, replaced by UNINETT. Add JANET as copyright holder (avp.c).
| | | * Config docu.Linus Nordberg2012-12-18
| | | |
| | | * Whitespace.Linus Nordberg2012-12-18
| | | |
| | | * Include <sys/types.h> for Junos.Linus Nordberg2012-12-18
| | | | | | | | | | | | | | | | Fix from Luke Howard.
| | | * Whitespace.Linus Nordberg2012-12-17
| | | |
| | | * Add formal argument 'secret' to two public functions.Linus Nordberg2012-12-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The functions are rs_packet_create_authn_request() and rs_request_create_authn(). Attributes of type PW_USER_PASSWORD are supposed to be MD5 obfuscated (see vp2data_any()). NOTE: This is a non-backward compatible API change.
| | | * Example code: Print a little bit more helpful information on failure.Linus Nordberg2012-12-17
| | | |
| | | * Example code: Don't create rs_error on failing context creation.Linus Nordberg2012-12-17
| | | | | | | | | | | | | | | | We don't export err_create() and the error is ENOMEM nowadays.
| | | * Docu: Fix libevent url.Linus Nordberg2012-12-17
| | | |
| | | * Docu: Remove dependency on libradius.Linus Nordberg2012-12-17
| | | |
| | | * Fix language.Linus Nordberg2012-12-12
| | | |
| | | * Merge libradsec-new-client.Linus Nordberg2012-04-27
| | | |\
| | * | | Fix struct in6_addr undefined.Linus Nordberg2012-04-27
| | |/ / | | | | | | | | | | | | Have lib/rsp_tlscommon.h include netinet/in.h since it's included by radsecproxy.h.
| | * | Verify certificate CN against configured hostname.Linus Nordberg2012-04-26
| | | | | | | | | | | | | | | | NOTE: The subjectAltName check is not well tested.
| | * | Implement cert verification.Linus Nordberg2012-04-26
| | | | | | | | | | | | | | | | NOTE: Not used yet.
| | * | Handle failing rs_context_create().Linus Nordberg2012-04-26
| | | |
| | * | Use existing temporary variable conn.Linus Nordberg2012-04-26
| | | |
| | * | Add an error code.Linus Nordberg2012-04-26
| | | | | | | | | | | | | | | | Also add error text for missing RSE_CRED.
| | * | Don't resolve DNS names in rs_peer_set_address().Linus Nordberg2012-04-26
| | | | | | | | | | | | | | | | It simply stores (a copy of) hostname and service name in PEER.
| | * | Use rs_strdup().Linus Nordberg2012-04-26
| | | |
| | * | Add util.h and util.c.Linus Nordberg2012-04-26
| | | |
| | * | Follow name change of rs_resolv().Linus Nordberg2012-04-26
| | | |
| | * | Add missing radsec.h.Linus Nordberg2012-04-25
| | | |
| | * | Postpone resolving of DNS names of server.Linus Nordberg2012-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to resolve DNS names when reading configuration. We now do it in event_init_socket() and cache the result in the connection object. The imminent need for changing this is to keep host names around for X509 certificate verification (CNAME and subjectAltName). This will also help later when we implement server failover (and later, when people want to do more dynamic configuration, f.ex. NAPTR).
| | * | Update HACKING.Linus Nordberg2012-04-25
| | | |
| | * | Missing response packet in rs_conn_receive_packet doesn't have to be a bug.Linus Nordberg2012-04-25
| | | |
| | * | Fix a comment.Linus Nordberg2012-04-25
| | | |