Commit report for v3.0.x branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Servers are freed individually on server exit, so can't be parented off of the client Arran Cudbard-Bell@2015-03-31T23:39:32Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a299f712c9b2d9ecdd26b... ====== note recent changes Alan T. DeKok@2015-03-31T22:59:03Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f2b15c5866d2b92a28422... ====== Warn on use of expanded EAP types Alan T. DeKok@2015-03-31T22:57:49Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/370224f8024e52168c283... ====== Convert expanded EAP to normal EAP Alan T. DeKok@2015-03-31T22:45:46Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/bc993849f42d8f44a110d... ====== First stab at supporting Expanded Type EAP packets Only for vendor 0 (IETF). And only for known EAP types. Untested, so it's ifdef'd out. Once it's tested, we can enable it. Alan T. DeKok@2015-03-31T21:58:29Z Files modified: * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/libeap/eap_types.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fc85cd89b3740ba4a1561... ====== Only call tr_init if trust router is configured And only call "get realm" on the same conditions Alan T. DeKok@2015-03-31T21:16:33Z Files modified: * src/modules/rlm_realm/rlm_realm.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f95d9705320fea5b84ff9... ====== Fail safely if there's no trust router Alan T. DeKok@2015-03-31T19:39:20Z Files modified: * src/modules/rlm_realm/trustrouter.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ff00c9f20a0ab5b490ea... ====== Be a bit more careful about locking files We try to lock it non-blocking. If fail, close the file, re-open it, and try to lock it again. This lets us catch the corner case of the reader re-naming the file after we opened it, locking it, and trying again. Alan T. DeKok@2015-03-31T18:38:56Z Files modified: * src/main/exfile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4ea91d68ac9a7f586fc64... ====== Unlock file while waiting for the DB Otherwise the server might block forever waiting for our lock to be released Alan T. DeKok@2015-03-31T18:38:56Z Files modified: * scripts/sql/radsqlrelay Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a91017d3c391093493757... ====== Remove unnecessary comment Alan T. DeKok@2015-03-31T18:38:56Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1c39850f5b26ed058f997... ====== Add version strings for TLS 1.1, 1.2 and 1.3 Arran Cudbard-Bell@2015-03-31T18:25:26Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/557ed07e0f4e4bb41005b... ====== Update ChangeLog Arran Cudbard-Bell@2015-03-31T18:14:59Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e5b7e07d2033db04305e0... ====== Re-enable TLS 1.2 by default Arran Cudbard-Bell@2015-03-31T17:25:29Z Files modified: * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1b8f422cfadbdcfc5e58a... ====== Typos Arran Cudbard-Bell@2015-03-31T16:50:06Z Files modified: * src/modules/rlm_eap/libeap/mppe_keys.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ee7d8718bd973e1ffa110... ====== Use SSL_export_keying_material if available. This generates keys using the correct PRF with TLS 1.2 Arran Cudbard-Bell@2015-03-31T16:44:15Z Files modified: * src/modules/rlm_eap/libeap/mppe_keys.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/254c61cfadd20f100a7eb... ====== note recent changes Alan T. DeKok@2015-03-31T15:59:22Z Files modified: * doc/ChangeLog Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0221f099aed3b1c18affb... ====== Allow disabling of tlsv1 Alan T. DeKok@2015-03-31T15:57:41Z Files modified: * src/include/tls-h * src/main/tls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/61888b71c166b258493d3... ====== Stop on no next entry Alan T. DeKok@2015-03-31T15:14:55Z Files modified: * src/modules/rlm_sql/rlm_sql.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/455cfe145183318ce47aa... ====== Fix compilation errors Alan T. DeKok@2015-03-31T15:14:41Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6f7e32f21ed96612088d5... ====== Update for 3.0.8 Alan T. DeKok@2015-03-31T04:46:35Z Files modified: * man/man5/users.5 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c5d65a962db06dc898261... ====== Comments Alan T. DeKok@2015-03-31T04:46:35Z Files modified: * src/main/process.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9781b68c7b9f9e0892d05... ====== Don't use 2 names for the same thing Alan T. DeKok@2015-03-31T04:46:34Z Files modified: * raddb/mods-available/files Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d95c034eae276137e8075... ====== Merge pull request #931 from nchaigne/3.0.x-fb4-rc radeapclient - eap context struct Arran Cudbard-Bell@2015-03-31T02:25:11Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a595cd6efd7ba62281507... ====== radeapclient - fixed EAP-MD5 EAP-MD5 works again now. Nicolas C@2015-03-25T16:49:56Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/628ef0b2945255dec549b... ====== radeapclient - union for eap context Use an union to separate sim and md5 specific members. Nicolas C@2015-03-25T11:47:10Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7b8827318b399cbe8a96f... ====== radeapclient - code clean-up Fixes, formatting, and code clean-up. Removed old (now unused) functions: - debug_packet - send_packet - sendrecv_eap Nicolas C@2015-03-25T09:09:40Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/970cef796898ce6b7286f... ====== radeapclient - process special attributes Last commit did not build on Travis. Fixed. Added processing of special attributes in input vps (copied from radclient). And some other minor stuff. Nicolas C@2015-03-24T18:27:04Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dffc9fc4b8d2f85aaa2ad... ====== radeapclient - parallel mode (now working) This one is larger. (but this was necessary.) The new stuff is now in use, and working! The old "sendrecv_eap" sequential function is no longer called. Instead a main loop handles: starting new transactions and sending packets, receiving and handling responses, checking for timeouts and handling retransmissions. Some minor things needs to be addressed, but I feel this is very close to being mergeable. New option added: "-p <parallel>". I removed option "-i", which has been broken for ages and I think will never be fixed (since we use FreeRADIUS's packet list library, the ID is automatically allocated). Nicolas C@2015-03-24T16:54:49Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0cdbe1ee471ed595066bf... ====== radeapclient - receive using packet list Added an event list (not yet used). Added new functions: - rc_finish_transaction - rc_send_transaction_packet - rc_deallocate_id - rc_recv_one_packet (not yet used) Nicolas C@2015-03-24T10:48:15Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8b224602e139d538d3572... ====== radeapclient - preparing packet list use Cleaned-up main. Added a packet list (not yet used) Added new functions: - rc_add_socket - rc_resolve_hostname - rc_send_one_packet (not yet used) These I stole from radclient: - rc_request_types[] array - rc_get_port function - rc_get_code function Nicolas C@2015-03-24T09:37:03Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b66a5612bbfaabb4d309... ====== radeapclient - now use the transactions Now load the input data and use it to properly initialize transactions. These are then used to do the EAP-SIM workflow. Nicolas C@2015-03-23T19:34:32Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f3d569bdbf0853814a96d... ====== radeapclient - init transactions New functions (not yet used) to initialize transactions, and yank elements from the input list of vps. Nicolas C@2015-03-23T18:29:21Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2c07db3c97a8ff83e4295... ====== radeapclient - new structures (input, transactions) New structures added to hold: - input value pairs read from file or stdin. - transactions contexts (similar to radclient's 'rc_request_t'). And new functions (not yet used) to read input vps and load them into a list. Nicolas C@2015-03-23T17:47:00Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43238920dba379c4f5901... ====== radeapclient - use eap context Make use of the previously defined eap context struct. Nicolas C@2015-03-23T16:35:04Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/421bc55cce3d0505a4bad... ====== radeapclient - eap context struct Definition of a structure which will hold the EAP context information. This will also make easier to merge with radclient later on. As requested, small commits on purpose. If they are too small please let me know, I will adjust :) Nicolas C@2015-03-23T09:32:03Z Files modified: * src/modules/rlm_eap/radeapclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b575dbd81f54263dd8365... ====== New travis apt plugin config structure Arran Cudbard-Bell@2015-03-31T00:01:06Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/deaa3b2c36f5f9a8dbf0f... ====== -- This commit summary was generated @2015-04-01T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org