summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAge
* move debian directory upSam Hartman2014-03-06
|
* Merge remote-tracking branch 'origin/master' into debianSam Hartman2014-03-06
|\ | | | | | | In particular update root of tree
| * Move lib to the root.Linus Nordberg2014-02-05
| |
| * Move .gitignore to lib/ in preparation for moving lib to the root.Linus Nordberg2014-02-05
| |
* | Update copyrightSam Hartman2014-02-13
| |
* | Merge tag 'libradsec-0.0.5' into debianSam Hartman2014-02-11
|\| | | | | | | | | | | | | | | libradsec-0.0.5 Conflicts: lib/conf.c lib/radius/Makefile.am
| * Ready for libradsec-0.0.5.Linus Nordberg2014-02-03
| |
| * Add PRNG improvements to CHANGES.Linus Nordberg2014-02-03
| |
| * Update documentation with info on multithread protection.Linus Nordberg2013-12-20
| |
| * Detect POSIX threads at configure time and use them for OpenSSL.Linus Nordberg2013-12-20
| |
| * Don't use deprecated 'INCLUDES' variable in Makefile.am files.Linus Nordberg2013-12-20
| |
| * Remove unused code.Linus Nordberg2013-12-20
| |
| * Improve initialisation of OpenSSL PRNG.Linus Nordberg2013-12-20
| | | | | | | | Basic idea taken from Tor.
| * Bump version number.Linus Nordberg2013-12-18
| |
| * Distribute new CHANGES file.Linus Nordberg2013-12-18
| |
| * Update documentation and configure.ac for libradsec-0.0.4.Linus Nordberg2013-12-18
| |
| * Add a debug printout when dropping an incoming response message.Linus Nordberg2013-11-18
| | | | | | | | Also, terminate another debug message with \n.
| * Avoid leaking memory when receiving a bad response.Linus Nordberg2013-11-18
| | | | | | | | | | | | | | | | A badly authenticated response message or one that didn't decode or decrypt correctly was never freed. If caller didn't pass pkt_out, any response was leaked as well. As a bonus, the code is now readable too.
| * Stop rs_request_send() from leaking RSE_TIMEOUT_CONN and RSE_TIMEOUT_IO.Linus Nordberg2013-11-18
| | | | | | | | | | | | | | | | If sending or receiving time out, pop the error off the stack before continuing the loop. Push a new error, RS_TIMEOUT, before timing out for real. Addresses LIBRADSEC-3.
| * Disable/delete events in the timeout callback.Linus Nordberg2013-11-18
| | | | | | | | | | | | | | | | | | | | | | | | | | Without this, the sequence (1) send (successfully) (2) receive (timeout) (3) resend (successfully) will have the read event from (2) trigger a read in (3) and the response is lost. Addresses LIBRADSEC-3.
| * Make sure that configure without --enable-tls works.Linus Nordberg2013-11-15
| | | | | | | | | | Also, --disable-tls, --enable-tls and --enable-tls=no. Closes LIBRADSEC-2.
| * Merge branch 'libradsec' of git.nordu.net:radsecproxy into libradsecLinus Nordberg2013-10-03
| |\ | | | | | | | | | | | | | | | | | | | | | # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
| | * Enable TLS by default, configure time.Linus Nordberg2013-10-01
| | |
| * | Implement disable_hostname_check config option.Linus Nordberg2013-10-03
| |/ | | | | | | Patch by Sam Hartman.
* | Add disable_hostname_check optionSam Hartman2013-10-03
| |
* | Implement disable_hostname_check config optionSam Hartman2013-10-03
| |
* | debian/rules: enable tls psk remove freeradius cruftSam Hartman2013-09-30
| |
* | merge misresolveSam Hartman2013-09-30
| |
* | autoreconfSam Hartman2013-09-30
| |
* | Document changesSam Hartman2013-09-30
| |
* | Merge branch 'moonshot' into debianSam Hartman2013-09-30
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: lib/Makefile.am lib/build-aux/config.guess lib/build-aux/config.sub lib/build-aux/depcomp lib/build-aux/ltmain.sh lib/build-aux/missing lib/m4/libtool.m4 lib/m4/ltoptions.m4 lib/m4/ltversion.m4 lib/m4/lt~obsolete.m4 lib/radsec.c lib/radsecproxy/tlscommon.c lib/tls.c
| * | Enable tls for rpm buildsSam Hartman2013-09-30
| | |
| * | Keep empty m4 directorySam Hartman2013-09-30
| | |
| * | Merge remote-tracking branch 'origin/libradsec' into moonshotSam Hartman2013-09-30
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: lib/Makefile.am lib/configure.ac lib/libradsec.spec.in lib/radius/Makefile.am lib/radsec.c lib/radsecproxy/tlscommon.c lib/tcp.c lib/tls.c
| | * Have the library depend on radsec.sym.Linus Nordberg2013-05-17
| | |
| | * Merge branch 'libradsec-add-avp-2' into libradsecLinus Nordberg2013-05-17
| | |\ | | | | | | | | | | | | | | | | Conflicts: lib/Makefile.am
| | | * Export rs_packet_add_avp() and set library revision.Linus Nordberg2013-05-08
| | | | | | | | | | | | | | | | | | | | Correct library revision is 1:0:1, given that the last "released" library was 0:0:0. (The current 1:0:0 is wrong.)
| | | * Add rs_packet_add_avp() and use it.Linus Nordberg2013-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rs_packet_create_authn_request() now uses rs_packet_add_avp() instead of rs_packet_append_avp() which makes it possible to create a authentication packet without knowing the shared secret. Calling rs_packet_add_avp() on a packet is incompatible with using rs_packet_append_avp() on the same packet but since rs_packet_create_authn_request() adds attribute-value pairs for user name and password only if those arguments are supplied, code that doesn't use user name and password (i.e. mech_eap) should still be fine.
| | * | Don't provide bogus info in an error.Linus Nordberg2013-05-17
| | | |
| | * | Move PSK example configuration to a separate file.Linus Nordberg2013-05-17
| | | |
| | * | Fix typo.Linus Nordberg2013-05-15
| | | |
| | * | Don't crash on reading invalid messages.Linus Nordberg2013-05-15
| | | | | | | | | | | | | | | | | | | | Also, invoke disconnected callback and close connection in error cases.
| | * | Whitespace changes in license headers.Linus Nordberg2013-05-09
| | | |
| | * | Update copyright years.Linus Nordberg2013-05-09
| | | |
| | * | Include stdlib.h everywhere we call (m|c)alloc.Linus Nordberg2013-05-09
| | | |
| | * | Use malloc+memcpy rather than calloc+strcpy in rs_strdup.Linus Nordberg2013-05-09
| | | | | | | | | | | | | | | | For effiency (but triggered by calloc needing unistd.h on Darwin).
| | * | Revert "Bump library interface revision."Linus Nordberg2013-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So there were two things wrong with that commit. 1. Library interface revision should be bumped only immediately before a public release. 2. Given the changes in the library, it should change to 0:1:0 since the interface didn't change (including not being extended). This reverts commit b9e967b3cde6af41cd0e863e9ff073897019625a. Conflicts: lib/Makefile.am
| | * | Clarify and reformat comments on how to use Libtool's -version-info.Linus Nordberg2013-05-08
| | | |
| | * | Pass make distcheck.Linus Nordberg2013-05-08
| | | |
| | * | Don't include tests in SUBIDRS after all.Linus Nordberg2013-05-08
| | | | | | | | | | | | | | | | | | | | It requires a running radius server. That's not a nice thing to require for something like distcheck.