]> git.ipfire.org Git - thirdparty/freeradius-server.git/log
thirdparty/freeradius-server.git
9 years agoTypo fix in comments of fr_pair_value_from_str 1834/head
Herwin Weststrate [Wed, 9 Nov 2016 08:48:30 +0000 (09:48 +0100)] 
Typo fix in comments of fr_pair_value_from_str

inline => inlen

9 years agoCheck for NULL pointer not return code
Arran Cudbard-Bell [Tue, 8 Nov 2016 21:16:54 +0000 (16:16 -0500)] 
Check for NULL pointer not return code

9 years agoSwitch to using a tree to store FD handles
Arran Cudbard-Bell [Tue, 8 Nov 2016 20:59:21 +0000 (15:59 -0500)] 
Switch to using a tree to store FD handles

Add infrastructure for processing read/write/error callbacks

Associate destructor with fr_event_fd_t

9 years agoThing we're searching for probably isn't talloced
Arran Cudbard-Bell [Tue, 8 Nov 2016 20:57:33 +0000 (15:57 -0500)] 
Thing we're searching for probably isn't talloced

9 years agoFormatting
Arran Cudbard-Bell [Tue, 8 Nov 2016 20:57:12 +0000 (15:57 -0500)] 
Formatting

9 years agoTypo
Arran Cudbard-Bell [Tue, 8 Nov 2016 19:59:17 +0000 (14:59 -0500)] 
Typo

9 years agoBetter function grouping
Arran Cudbard-Bell [Tue, 8 Nov 2016 19:58:38 +0000 (14:58 -0500)] 
Better function grouping

9 years agoMake error messages consistent
Arran Cudbard-Bell [Tue, 8 Nov 2016 19:55:06 +0000 (14:55 -0500)] 
Make error messages consistent

9 years agoRename some functions/structures in event.c
Arran Cudbard-Bell [Tue, 8 Nov 2016 19:53:55 +0000 (14:53 -0500)] 
Rename some functions/structures in event.c

9 years agoDocumentation and additional sanity checks for fr_event_cmp_time_t
Arran Cudbard-Bell [Tue, 8 Nov 2016 17:32:29 +0000 (12:32 -0500)] 
Documentation and additional sanity checks for fr_event_cmp_time_t

9 years agoDocumentation and minor cleanups
Arran Cudbard-Bell [Tue, 8 Nov 2016 17:23:57 +0000 (12:23 -0500)] 
Documentation and minor cleanups

9 years agos/fr_event_list_create/fr_event_list_init/
Arran Cudbard-Bell [Tue, 8 Nov 2016 17:11:50 +0000 (12:11 -0500)] 
s/fr_event_list_create/fr_event_list_init/

9 years agoAutomated refactoring for additional callback types in fr_event_fd_insert
Arran Cudbard-Bell [Tue, 8 Nov 2016 17:03:59 +0000 (12:03 -0500)] 
Automated refactoring for additional callback types in fr_event_fd_insert

9 years agoRemove type argumet from fr_event_fd_insert/delete
Arran Cudbard-Bell [Tue, 8 Nov 2016 17:00:55 +0000 (12:00 -0500)] 
Remove type argumet from fr_event_fd_insert/delete

9 years agoAdded functions to track time for start / end / yield / resume
Alan T. DeKok [Mon, 7 Nov 2016 18:37:19 +0000 (13:37 -0500)] 
Added functions to track time for start / end / yield / resume

9 years agoRename channel to conduit
Alan T. DeKok [Mon, 7 Nov 2016 18:36:12 +0000 (13:36 -0500)] 
Rename channel to conduit

In preparation for adding v4 channels, which will be different

9 years agoadd fr_heap_pop()
Alan T. DeKok [Mon, 7 Nov 2016 17:45:50 +0000 (12:45 -0500)] 
add fr_heap_pop()

9 years agoSometimes we're spawning to reach min not spare
Arran Cudbard-Bell [Mon, 7 Nov 2016 18:32:29 +0000 (13:32 -0500)] 
Sometimes we're spawning to reach min not spare

9 years agouse SSL_SESSION_get_master_key()
Alan T. DeKok [Mon, 7 Nov 2016 15:36:36 +0000 (10:36 -0500)] 
use SSL_SESSION_get_master_key()

9 years agoclean up code to use stack buffers instead of talloc.
Alan T. DeKok [Mon, 7 Nov 2016 14:29:11 +0000 (09:29 -0500)] 
clean up code to use stack buffers instead of talloc.

9 years agominor fixes
Alan T. DeKok [Mon, 7 Nov 2016 14:16:04 +0000 (09:16 -0500)] 
minor fixes

add brackets around a macro expansion.
Round up message size to the nearest alignment size

9 years agoexample for fr_message_t in another structure
Alan T. DeKok [Sun, 6 Nov 2016 17:58:47 +0000 (12:58 -0500)] 
example for fr_message_t in another structure

9 years agoAllow for allocation of messages with user data
Alan T. DeKok [Sun, 6 Nov 2016 17:36:17 +0000 (12:36 -0500)] 
Allow for allocation of messages with user data

where the fr_message_t is the first entry in the user data structure

9 years agorename field to status
Alan T. DeKok [Sun, 6 Nov 2016 16:39:59 +0000 (11:39 -0500)] 
rename field to status

9 years agoMerge pull request #1818 from alanbuxey/v3.1.x
Arran Cudbard-Bell [Sat, 5 Nov 2016 19:24:58 +0000 (15:24 -0400)] 
Merge pull request #1818 from alanbuxey/v3.1.x

added CSI and CUI to the allowed outbound attributes list

9 years agoMerge pull request #1789 from jtkdpu/v4.0.x
Arran Cudbard-Bell [Sat, 5 Nov 2016 19:24:27 +0000 (15:24 -0400)] 
Merge pull request #1789 from jtkdpu/v4.0.x

Update digest module comment text to better reflect defaults

9 years agoMerge pull request #1787 from qnet-herwin/rlm_rest_dict_values
Arran Cudbard-Bell [Sat, 5 Nov 2016 19:22:21 +0000 (15:22 -0400)] 
Merge pull request #1787 from qnet-herwin/rlm_rest_dict_values

Add enum mapping in JSON output

9 years agoFix build
Arran Cudbard-Bell [Sat, 5 Nov 2016 18:46:03 +0000 (14:46 -0400)] 
Fix build

9 years agomake per-thread variable static
Boris Lytochkin [Sat, 5 Nov 2016 09:34:14 +0000 (12:34 +0300)] 
make per-thread variable static

# Conflicts:
# src/modules/rlm_perl/rlm_perl.c

9 years agoimplement radiusd::radius_xlat in rlm_perl
Boris Lytochkin [Fri, 4 Nov 2016 14:42:46 +0000 (17:42 +0300)] 
implement radiusd::radius_xlat in rlm_perl

Sponsored by: Yandex LLC

# Conflicts:
# src/modules/rlm_perl/rlm_perl.c

9 years agoFix debug statement
Arran Cudbard-Bell [Fri, 4 Nov 2016 03:42:44 +0000 (23:42 -0400)] 
Fix debug statement

9 years agomore doxygen
Alan T. DeKok [Sat, 5 Nov 2016 01:04:01 +0000 (21:04 -0400)] 
more doxygen

9 years agoDon't do assignments in asserts
Arran Cudbard-Bell [Sat, 5 Nov 2016 01:06:09 +0000 (21:06 -0400)] 
Don't do assignments in asserts

9 years agoNo need for macros
Arran Cudbard-Bell [Sat, 5 Nov 2016 00:59:19 +0000 (20:59 -0400)] 
No need for macros

9 years agostupid doxygen
Alan T. DeKok [Sat, 5 Nov 2016 00:40:28 +0000 (20:40 -0400)] 
stupid doxygen

9 years agoremove unnecessary declaration
Alan T. DeKok [Fri, 4 Nov 2016 23:02:56 +0000 (19:02 -0400)] 
remove unnecessary declaration

9 years agoMerge pull request #1825 from stapelberg/patch-3
Alan DeKok [Fri, 4 Nov 2016 23:00:38 +0000 (19:00 -0400)] 
Merge pull request #1825 from stapelberg/patch-3

Use SSL_SESSION_get_master_key (OpenSSL 1.1)

9 years agopackage lua examples
Arran Cudbard-Bell [Fri, 4 Nov 2016 22:54:00 +0000 (18:54 -0400)] 
package lua examples

9 years agoAdd hard limit for max_pending connections
Arran Cudbard-Bell [Fri, 4 Nov 2016 22:26:49 +0000 (18:26 -0400)] 
Add hard limit for max_pending connections

9 years agoUse SSL_SESSION_get_master_key (OpenSSL 1.1) 1825/head
Michael Stapelberg [Fri, 4 Nov 2016 18:39:16 +0000 (19:39 +0100)] 
Use SSL_SESSION_get_master_key (OpenSSL 1.1)

This unbreaks compilation with OpenSSL 1.1

9 years agoFormatting
Arran Cudbard-Bell [Fri, 4 Nov 2016 22:26:13 +0000 (18:26 -0400)] 
Formatting

9 years agoAdd rlm_lua
Arran Cudbard-Bell [Fri, 4 Nov 2016 19:34:30 +0000 (15:34 -0400)] 
Add rlm_lua

No guarantees it'll actually work or anything...

9 years agodoxygen
Alan T. DeKok [Fri, 4 Nov 2016 15:54:40 +0000 (11:54 -0400)] 
doxygen

9 years agoNUL terminating strings is a good idea.
Alan T. DeKok [Fri, 4 Nov 2016 15:37:48 +0000 (11:37 -0400)] 
NUL terminating strings is a good idea.

9 years agono need for assert, as we have CC_HINT(nonnull)
Alan T. DeKok [Fri, 4 Nov 2016 00:25:12 +0000 (20:25 -0400)] 
no need for assert, as we have CC_HINT(nonnull)

9 years agoadded more CC_HINT(nonnull)
Alan T. DeKok [Thu, 3 Nov 2016 19:22:58 +0000 (15:22 -0400)] 
added more CC_HINT(nonnull)

9 years agomapinfo requests do not go on the ctrl_pipe
Arran Cudbard-Bell [Fri, 4 Nov 2016 03:34:38 +0000 (23:34 -0400)] 
mapinfo requests do not go on the ctrl_pipe

9 years agoAs per comment
Arran Cudbard-Bell [Fri, 4 Nov 2016 03:16:58 +0000 (23:16 -0400)] 
As per comment

9 years agoToo many Ns
Arran Cudbard-Bell [Fri, 4 Nov 2016 03:09:33 +0000 (23:09 -0400)] 
Too many Ns

9 years agoFix typo again...
Arran Cudbard-Bell [Fri, 4 Nov 2016 03:00:26 +0000 (23:00 -0400)] 
Fix typo again...

9 years agoCan only have one outstanding request on the ctrl pipe
Arran Cudbard-Bell [Fri, 4 Nov 2016 02:58:37 +0000 (22:58 -0400)] 
Can only have one outstanding request on the ctrl pipe

9 years agotypo
Arran Cudbard-Bell [Fri, 4 Nov 2016 02:30:22 +0000 (22:30 -0400)] 
typo

9 years agoFix cat's contributions to freeradius codebase
Arran Cudbard-Bell [Fri, 4 Nov 2016 02:26:27 +0000 (22:26 -0400)] 
Fix cat's contributions to freeradius codebase

9 years agoMore debugging
Arran Cudbard-Bell [Fri, 4 Nov 2016 02:16:21 +0000 (22:16 -0400)] 
More debugging

9 years agoImprove rlm_sigtran performance
Arran Cudbard-Bell [Fri, 4 Nov 2016 01:26:40 +0000 (21:26 -0400)] 
Improve rlm_sigtran performance

9 years agoTry non-blocking sctp
Arran Cudbard-Bell [Fri, 4 Nov 2016 00:18:33 +0000 (20:18 -0400)] 
Try non-blocking sctp

9 years agoMore debugging in write function
Arran Cudbard-Bell [Fri, 4 Nov 2016 00:18:18 +0000 (20:18 -0400)] 
More debugging in write function

9 years agoMore sigtran build fixes
Arran Cudbard-Bell [Thu, 3 Nov 2016 22:03:38 +0000 (18:03 -0400)] 
More sigtran build fixes

9 years agoInitialise tminfo Closes #1820
Arran Cudbard-Bell [Thu, 3 Nov 2016 20:11:32 +0000 (16:11 -0400)] 
Initialise tminfo Closes #1820

9 years agoFree message buffer in more cases
Arran Cudbard-Bell [Thu, 3 Nov 2016 19:25:41 +0000 (15:25 -0400)] 
Free message buffer in more cases

9 years agoAdd hard limit on the number of outstanding requests
Arran Cudbard-Bell [Thu, 3 Nov 2016 19:24:21 +0000 (15:24 -0400)] 
Add hard limit on the number of outstanding requests

9 years agoUse sigtran event submit, which does more checks
Arran Cudbard-Bell [Thu, 3 Nov 2016 19:24:07 +0000 (15:24 -0400)] 
Use sigtran event submit, which does more checks

9 years agoBetter debugging
Arran Cudbard-Bell [Thu, 3 Nov 2016 19:23:38 +0000 (15:23 -0400)] 
Better debugging

9 years agoFree the message buffer, after submitting the message...
Arran Cudbard-Bell [Thu, 3 Nov 2016 19:22:39 +0000 (15:22 -0400)] 
Free the message buffer, after submitting the message...

9 years agoFix logging level
Arran Cudbard-Bell [Thu, 3 Nov 2016 19:17:15 +0000 (15:17 -0400)] 
Fix logging level

9 years agoIgnore util
Arran Cudbard-Bell [Thu, 3 Nov 2016 17:32:43 +0000 (13:32 -0400)] 
Ignore util

9 years agorlm_sigtran now builds on OSX!
Arran Cudbard-Bell [Wed, 2 Nov 2016 23:25:44 +0000 (19:25 -0400)] 
rlm_sigtran now builds on OSX!

If you have the sctp kernel extensions, and have applied the four outstanding buildsystem patches in osmocoms gerrit instance.

9 years agoFix sigtran configure scripts so they use pkgconfig include and library paths
Arran Cudbard-Bell [Wed, 2 Nov 2016 22:15:42 +0000 (18:15 -0400)] 
Fix sigtran configure scripts so they use pkgconfig include and library paths

9 years agoIgnore all.mk in rlm_sigtran
Arran Cudbard-Bell [Wed, 2 Nov 2016 20:01:02 +0000 (16:01 -0400)] 
Ignore all.mk in rlm_sigtran

9 years agoMove some macros out of acinclude
Arran Cudbard-Bell [Wed, 2 Nov 2016 20:00:06 +0000 (16:00 -0400)] 
Move some macros out of acinclude

9 years agoadded time functions
Alan T. DeKok [Wed, 2 Nov 2016 19:09:36 +0000 (15:09 -0400)] 
added time functions

9 years agoCleanup the socket properly on error
Arran Cudbard-Bell [Tue, 1 Nov 2016 02:16:28 +0000 (22:16 -0400)] 
Cleanup the socket properly on error

9 years agoHopefully the socket becomes readable on association evnet?
Arran Cudbard-Bell [Tue, 1 Nov 2016 02:00:46 +0000 (22:00 -0400)] 
Hopefully the socket becomes readable on association evnet?

9 years agoWhen the socket is writable
Arran Cudbard-Bell [Tue, 1 Nov 2016 01:47:39 +0000 (21:47 -0400)] 
When the socket is writable

9 years agoSet reuseaddr
Arran Cudbard-Bell [Tue, 1 Nov 2016 00:58:39 +0000 (20:58 -0400)] 
Set reuseaddr

9 years agoTypo
Arran Cudbard-Bell [Tue, 1 Nov 2016 00:24:49 +0000 (20:24 -0400)] 
Typo

9 years agoUse connect fd
Arran Cudbard-Bell [Tue, 1 Nov 2016 00:11:02 +0000 (20:11 -0400)] 
Use connect fd

9 years agoMore error output
Arran Cudbard-Bell [Mon, 31 Oct 2016 23:40:53 +0000 (19:40 -0400)] 
More error output

9 years agoPrint out failure reasons
Arran Cudbard-Bell [Mon, 31 Oct 2016 21:14:32 +0000 (17:14 -0400)] 
Print out failure reasons

9 years agoTypo
Arran Cudbard-Bell [Mon, 31 Oct 2016 21:00:21 +0000 (17:00 -0400)] 
Typo

9 years agoInclude fcntl header
Arran Cudbard-Bell [Mon, 31 Oct 2016 20:57:58 +0000 (16:57 -0400)] 
Include fcntl header

9 years agoAttempt at making sctp connect() non blocking
Arran Cudbard-Bell [Mon, 31 Oct 2016 20:53:29 +0000 (16:53 -0400)] 
Attempt at making sctp connect() non blocking

9 years agoFix compile warning
Arran Cudbard-Bell [Mon, 31 Oct 2016 20:51:45 +0000 (16:51 -0400)] 
Fix compile warning

9 years agofixes and assertions
Alan T. DeKok [Mon, 31 Oct 2016 18:40:34 +0000 (14:40 -0400)] 
fixes and assertions

9 years agoAdd '-' to @return
Alan T. DeKok [Mon, 31 Oct 2016 18:25:45 +0000 (14:25 -0400)] 
Add '-' to @return

And add fr_queue_localize_atomic(), which pulls all queue entries
off of an atomic queue, and onto our local queue.

9 years agoTypo
Arran Cudbard-Bell [Mon, 31 Oct 2016 19:48:33 +0000 (15:48 -0400)] 
Typo

9 years agoTry and fix weird socket I/O issue
Arran Cudbard-Bell [Mon, 31 Oct 2016 19:46:03 +0000 (15:46 -0400)] 
Try and fix weird socket I/O issue

9 years agoadded fr_queue_resize()
Alan T. DeKok [Mon, 31 Oct 2016 18:08:29 +0000 (14:08 -0400)] 
added fr_queue_resize()

which re-sizes a queue

9 years agoAdded thread-unsafe queues
Alan T. DeKok [Mon, 31 Oct 2016 16:42:50 +0000 (12:42 -0400)] 
Added thread-unsafe queues

9 years agoint is signed
Alan T. DeKok [Mon, 31 Oct 2016 16:39:42 +0000 (12:39 -0400)] 
int is signed

9 years agoMissed break
Arran Cudbard-Bell [Mon, 31 Oct 2016 17:51:21 +0000 (13:51 -0400)] 
Missed break

9 years agoDon't block the caller on error
Arran Cudbard-Bell [Mon, 31 Oct 2016 17:34:16 +0000 (13:34 -0400)] 
Don't block the caller on error

9 years agoTypo
Arran Cudbard-Bell [Mon, 31 Oct 2016 17:27:28 +0000 (13:27 -0400)] 
Typo

9 years agoExpose link status
Arran Cudbard-Bell [Mon, 31 Oct 2016 17:02:17 +0000 (13:02 -0400)] 
Expose link status

9 years agoFix function name
Arran Cudbard-Bell [Mon, 31 Oct 2016 16:52:57 +0000 (12:52 -0400)] 
Fix function name

9 years agoFix timer name
Arran Cudbard-Bell [Mon, 31 Oct 2016 16:47:40 +0000 (12:47 -0400)] 
Fix timer name

9 years agoMore libosmo headers
Alan T. DeKok [Mon, 31 Oct 2016 16:29:32 +0000 (12:29 -0400)] 
More libosmo headers

9 years agodoxygen for atomic queue
Alan T. DeKok [Mon, 31 Oct 2016 16:23:32 +0000 (12:23 -0400)] 
doxygen for atomic queue

9 years agoDon't send requests if the link isn't up
Arran Cudbard-Bell [Mon, 31 Oct 2016 16:21:47 +0000 (12:21 -0400)] 
Don't send requests if the link isn't up

9 years agomore files
Alan T. DeKok [Mon, 31 Oct 2016 16:18:42 +0000 (12:18 -0400)] 
more files