Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Sat Feb 20 14:18:31 CET 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Use talloc with correct ordering.
If everything is parented off of the dlhandle tree, we should
rely on talloc to deal with ordering / freeing.
Alan T. DeKok at 2015-12-19T17:40:49Z
Files modified:
* src/main/modules.c
* src/main/radiusd.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/be720dd6b4d5cefca26554dcbb8bffb0dc760469
======
the HUP struct needs to NOT be parented from the CONF_SECTION
Alan T. DeKok at 2015-12-19T17:09:36Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee83933adc376bb14363bb9ad58ae42afb3298f6
======
A clearer name
Alan T. DeKok at 2015-12-19T17:02:23Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e0279a8bafc950b1fb70cf3306cc011f8393f79
======
Use consistent names
Alan T. DeKok at 2015-12-19T17:01:49Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/580deecf5221d60ca0ed9b7c9ec83f899a207073
======
we SHOULD NOT have module instances without a module_tree
Alan T. DeKok at 2015-12-19T17:00:46Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f00b7183462bd18b089e1cc4e8981cfd855954c3
======
Don't fire triggers if we're just testing
Arran Cudbard-Bell at 2015-12-19T08:27:38Z
Files modified:
* src/main/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06ca8f4ec90aa567a4fab11baa27474d1db186a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0
Comment: GPGTools - http://gpgtools.org
iQIcBAABCAAGBQJWdQT2AAoJEP+k1YKfttfK8sUQAIp0IWOjjVQwnQ2kZf7BmBny
91M0CU/NQQPK9ipvj5DBU8A6aF3DBZdVTt/Cdo+fXDh3OWupEOgrmmPmZn5pKGXb
usSQlYzRZ6SbkpWmq1NGRx72Z4quZdsFYmrlHFuk9PkM6BqXoYnHWZ6OIstKnw/0
hWNbMqVP1+4tEWFPJYiyxhWiwvZcqGIClhpB6ptdAW2J/On2IWEwALoI/f91DlwG
ICK+LDhZ3EkJew51M9x401Msrg4c4bKVqLAcZld7gWBx4naD7lichzGzrsZIg1YT
I5x9moiIPwme0WD4+VLqZbbc8WGGUXIqzou6lmeVhZrrIZkDad0o4Ml3Oj27eJFQ
Q0ZZ9/kF4ZmzF4ayYIvEy8/NboNKcIOyiDsRf/8HRmeWLRICkBRHHRkFTlLwbjG4
s4en76N2115LOhiNmogPLAEPqX0vl7jJ/zbCkEI3e3/Y6gGC6wuleFBkmXP0G6Mk
iD3Cn3Sa9Els3CgjoxdfeeOxx20LLvrjep7Ng47UgmOQXTTUug0OIyTsQOkNMJOo
3ZP1a6vWCKeRPofILWcaw2O5TkPYRbSJK2woCmr0xfajQOtguLfGGRqkiDSXBNzz
1yCf7qLwJ+7H37bfh4SkAHHQFWtti7Mule/U8h+Hgn0H1j9Mk2B1niaf1ZVgi2zv
RBUlCIJvHNOOKVDORgqy
=pgxX
-----END PGP SIGNATURE-----
Free modules explicitly by looping over the module section
But keep reference counts because they're useful for debugging
Arran Cudbard-Bell at 2015-12-19T08:19:18Z
Files modified:
* src/include/modules.h
* src/main/modules.c
* src/main/radiusd.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23f7ed2fe444c8fc482833570341ea0fcca2bd78
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0
Comment: GPGTools - http://gpgtools.org
iQIcBAABCAAGBQJWdQT1AAoJEP+k1YKfttfKz54P/RDeFL+NMDrZFNRGIBLpyABs
qtP+Ca3wFOsh0tllITulr4K04xFEn6I4kNE11zKmtLuG77KAiZaof3Wz+boZYwAN
4uGoVjqlFo3sVzNcgCefOZ2cD4K0Imsk0jj6qjqZagdg0Qk4G5q13uyaQv4VTIMP
uvH9ZdJIzOvlk/KNtDzFoHxCR1XNH6Pfshlg6PUVAvZfIlwTloBg8eaMXAywteqk
cS4qjpLt4KzN4GzDpwe0JVwIggfB2lMaIGnhGmWsx/iVX23dCFZgJEbyMqqbokvM
4ApHH/h6iMVl7tWiNsGX71T5+lebrFmt4lHAr8+76D9nA3yzog5jd+4fg13yT7VF
+Ucu25ZVkoZrSL/mHFy5jCDC6phvyw3JHqOXVWCS75WThdzVGsje8UWNFg6HOSVT
NFBf8P86zRamncdHgOEU5IXpS7sHve+Jr6zlOJRgWJnbKbYdUl88DKTK9rI1WJ0p
vqKbKsY6wSLO3tVIr5UT3pSJfej+Ele/Qr0L89Mf+H2RpCKzVfLCnQ6U6BMUxlfo
1YX8CZP93mb76PFMpwFGEkSBWilzfqLjFZhz8A8i1UvWL9zHoPkOQfrpLtp5Jw2G
FYZ9ocJ1rioN0GQPdHdG0jwIzCq3aNq5zniiVl+b2r4PwiUxGdpirrwCtkrXlPY6
lX5H6l8cQmgCLRbP+soi
=cZPP
-----END PGP SIGNATURE-----
Rename module structures so they make sense
instance->module->interface
instance->module->dlhandle
instance->module->name
Arran Cudbard-Bell at 2015-12-19T08:19:11Z
Files modified:
* src/include/modpriv.h
* src/include/modules.h
* src/main/command.c
* src/main/interpreter.c
* src/main/mainconfig.c
* src/main/modcall.c
* src/main/modules.c
* src/main/unittest.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/rlm_always/rlm_always.c
* src/modules/rlm_attr_filter/rlm_attr_filter.c
* src/modules/rlm_cache/rlm_cache.c
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_cram/rlm_cram.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_date/rlm_date.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_digest/rlm_digest.c
* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/rlm_expr.c
* src/modules/rlm_files/rlm_files.c
* src/modules/rlm_idn/rlm_idn.c
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_opendirectory/rlm_opendirectory.c
* src/modules/rlm_otp/rlm_otp.c
* src/modules/rlm_pam/rlm_pam.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_perl/rlm_perl.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_python/rlm_python.c
* src/modules/rlm_radutmp/rlm_radutmp.c
* src/modules/rlm_realm/rlm_realm.c
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_replicate/rlm_replicate.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_ruby/rlm_ruby.c
* src/modules/rlm_securid/rlm_securid.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_soh/rlm_soh.c
* src/modules/rlm_sometimes/rlm_sometimes.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unbound/rlm_unbound.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_utf8/rlm_utf8.c
* src/modules/rlm_wimax/rlm_wimax.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fd6630dc0d51dfdca7d61d4eb5f295920f901cf
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0
Comment: GPGTools - http://gpgtools.org
iQIcBAABCAAGBQJWdIdtAAoJEP+k1YKfttfKqTMQAJBmI9AqUhcI9Or14Eh4QvFb
dNR5Y+FX+kR45pkAcPdoeq9+J3VlusrQz6X9m6ugKPIh2q8UWmCc4B6dvZZBd2nh
lworwOK6DZKob/iD1HUc6Ba8G+KuVyDEbECWPoo4gyQK0mZ5RJIRWK4GdT72Rtfw
inImW7uFWVY0QkZA9zW7r7uGUvnUwHRPHBQZs0g0Z9ObfvN/uwCmsr4DbCM3ECC/
ypwID7hihiQkun+H2jqaZSHQrp4z1Ie5EPQ/lSIAr7+8gTkUEacQGuEYGh7FS6am
MKgF3oiM1PCCSNYJOKbKUWwtBQ3oVcsga5+1DJsTMpEMUUXTpa+iWIo7O7XJHw51
RkcsBGLzuj3caJ96BdNL30i1dWjWk0bfWf+ZsdA+DeQXIstHPdtPehd10zOvvlBb
XGQCx4HNXJ8CszCtkHUnI1h1mo9J1ftMLy0rXdaGlSFzdJBv6aMQidFzYLlCrc5J
HtoWijZGIsfAUex+/pF2bYZARnJdmqNusyP81EtciTS1vCDIwMcSeR1rOY4ZAwRY
WSFzkLUWk8J6mcEKjVUqWZXdH6MfxXwbPhDrLH/5Hk2v36N0zawHtwHHiCvb4XVb
RvrkPI0L1LKiTAz8L82C/rycfCieO5uhTCzGwLKfleInsrhCVjL+xyvmXTU+BjOT
RKaKzBaLHmZgV9KUPGKJ
=vHP3
-----END PGP SIGNATURE-----
Fix unused value warning
Arran Cudbard-Bell at 2015-12-18T23:23:41Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e8f2fcdfc80cc9a24cb47af757ca52b5aa12465
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0
Comment: GPGTools - http://gpgtools.org
iQIcBAABCAAGBQJWdIdsAAoJEP+k1YKfttfKTT0P+wdmEyDdpz67g4vXvmfVZnBm
dp9PPqGuYzRZLEkEwMJDt0LKGVjXr+bnWNYZEHXLcr/zNPxciOBKtvDNccfYdsKE
AC5Ij8hwAYEbzI5a0BcNHktC8j89eH43XzS77pX7ZeN3LYmOfOZrcx9lXj7+GB4S
3QkAYk2//Kfk26GmC/ee9k+DwZms7WAsir9mpNwap5BR8qnx961Umpe7AjYszqf9
jP/g+iiW43mpu0JNEpy1Ipfr65ByYcFV8NlZ/kxw4LKsQCa7IADZyHAodxT/pcx4
PbdLwn4mqLo2jNnP6R6xH1McXYBnOAnMhYaaS2Bht2QjCrkqPwqJxiV99tXYEMHo
7eqZwPzSoqVgddws1o0FGNDk8UblYE47wxy35ufCMYra/nM7pDchaqhKqOT6bp0d
DveXdYLEj3S0rj0UKDR0gJdepQCLVKqVuQ5jHDmZCXncLSuDg9xnesZAYp8gm0pv
lSgvR73tts95KD0mD0CuZ+Nr4oZcZarRIPlv/3cpO8ERLoGgJ40vdcQgQPsEtt+5
BNGzounQgYoPrua3tq6blLXFfCO4S5cZFNwff9xmTt4BhnWvWO5PT3FskFEYfhnN
+GKNqDvNjA6NyHTnzm8vB3F/IMiBMUzk99v9iNdDfGbED+VQ/i/3FlpU3WvGPGgj
k0lptaiuwSDN5mdrbdtp
=6GSI
-----END PGP SIGNATURE-----
Consistent quoting
Arran Cudbard-Bell at 2015-12-18T23:23:40Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b1ea3aeab12ec3a2bcdb7efd47fa8bb3ef37556
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0
Comment: GPGTools - http://gpgtools.org
iQIcBAABCAAGBQJWdIdsAAoJEP+k1YKfttfKCV4QAIlK75PwaMnfS96gMq2aUYlw
zC3swJ5CsUNDDvvg21XsPsBEQcIN5qG0hAK6zzvq5uG7/+czYHYP94prpfi7OTwe
cO44PojvgOmhfGjuHP+KFb4/b2f2XP5MXqFZwt8BTabtTyAd2TRzAZR0yrgGVFoc
54uBE0t90WIfOrPwvPyMWafhPnG+Y3xso1VVScMsv7SdpQ7vgMG71qyfVIZY4ZgX
CGkI2HZz2vbQ1XY5avqTZr/pU6XmaWMo7dhW6Ajvm+59knwTR9ZT5H9MHYV0M1j4
slsVLOYRACkhiTQZJEU6wWf4TQFnJDZcMabB1NecYM9RlDZTWt7sZIDDkAJjY3kR
G2PNtRAsYrFu6IvWqINzl7TO0N5wRkNglT55XZlWoJrY59ue7yYZf90x1ehx5RzC
hYB8K8CQUMSxvZzwPTk/nAbAAY8lu9zbhkUNgJg4Bm4AQywwDRYtGaXBNPWlKteu
3YJoEGkT801vN99Pg7IXYuoRLm4Em9VWJX0+iQlE1LxPl1e8u58RVDoY+Yxsqz5f
eI1otYoCG5Tdt4GTr8qxeyv5puvvtNVZJwev/vzJyM6ED63eL/y9x8B0bw0J0Lg8
20mLtiGAMlh5s4ykXbSnEdhgqTGp57rAgIu0Ft+TJVlh3R415SCfogeDHNYlaKzN
m2CNdQ1evRw2GeU5ZKIo
=EBom
-----END PGP SIGNATURE-----
Ensure instances are freed before modules
Arran Cudbard-Bell at 2015-12-18T23:23:40Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c920316f89eb86838df80ea057a3df670c7c3bc
======
Add systemd support for Debian Jessie
Apparently it is moving a step forward to break convenience.
So systemd users will have to manually update the system to use
/usr/local/etc/freeradius themselves if that is where their
config is located.
Matthew Newton at 2015-12-18T19:35:04Z
Files modified:
* debian/freeradius.default
* debian/freeradius.init
* debian/freeradius.service
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efc189994043fae32642625b58ccbf096e2262e8
======
Add PTHREAD_UNUSED
Arran Cudbard-Bell at 2015-12-18T15:52:02Z
Files modified:
* src/include/libradius.h
* src/lib/rbtree.c
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4881a8da7c79fafb686de688ec5017f9c130e7a0
======
Unused state conditional on pthreads, not debugging
Arran Cudbard-Bell at 2015-12-18T15:40:55Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c25d7628e14ffddfed4a0066498486fa14f95316
======
Updated comment about default fragment_size
The default is 1024, as can be seen in tls.c:
./src/main/tls.c: { "fragment_size", FR_CONF_OFFSET(PW_TYPE_INTEGER, fr_tls_server_conf_t, fragment_size), "1024" }
Herwin Weststrate (via Alan T. DeKok)@2015-12-18T15:31:36Z
Files modified:
* src/include/tls-h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b76467bc09ff0c97605218de77c216b27e0c1bb
======
Missed slash
Arran Cudbard-Bell at 2015-12-18T07:43:05Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0182b337d30129f44a3c1c62a6498fae91ca7298
======
Bad logic
Arran Cudbard-Bell at 2015-12-18T07:14:15Z
Files modified:
* src/modules/rlm_redis/cluster.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f248457b7c0a6e4fdcb61b51dd6ece105c0454f
======
Fix more manual indentation
Arran Cudbard-Bell at 2015-12-18T06:54:16Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a93d8ff03180bf35490d5e5e7a4b601ce3841e15
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0
Comment: GPGTools - http://gpgtools.org
iQIcBAABCAAGBQJWc5ptAAoJEP+k1YKfttfKvRIQAIn13U5LURBbJgiQW3lgX7Km
DrSScD3r03TfJStPUhjWdYdqjjzrCpOlvZXaETeng2AiqvSrTUCM4UOC4ABZrY5x
tP7dnPeLH9p3gbpcI+pPtJ29O4Fcm81lYxb+mW1oHgGjnVt1Ex6i0FLukeyvjb+m
C8ZxX3vIB8BtMURtqtSfJw2GBDtkwZ1Km0nueKUuWHXHGDXyEWNek6EHqhykKJoQ
iMUMxBtTjMMbPc3G0FS1iO+uumeKMNIkjMxYC74BPmXKG02x7+ffXk3sBB5J7uxm
7mTCyab1Mi10+gRn9P2LpdV06Sw8UpAYj0+gnfumwTmWt/BMMPMzGzM5Z6lSGSp/
VvJ/vVkPlzqYBu88LftUdw3U4IBoB2uLGHxIA4/0wORBInr0k2wSKPF5qwMv1L6v
acf30JRfnNJ/nHMUTzExX3YN34zbiErpStLZ0Q+OGw1QWM5MrOrZV7BPYj9iHwCI
7x7BuFi7QcdaBo2Q+s/jqLNrAMIek+ms/9Ija6QC0yzmTigLa+37Ta5xW9cwMG96
ysQ+9XevT3hXBi3RY7JvxZQL1aGai6KLWBl+69jVJ+O64jw3Gz4fAZvoAJMXmu+J
2+EFmcyx0veFVNhPi28UcfR8KbgN5QEXliYoBDvRre8AMqX5P7kK/4RVCl8bAJFL
ZrNipwzKe7IQL+AwFHUj
=6XYD
-----END PGP SIGNATURE-----
Unused
Arran Cudbard-Bell at 2015-12-18T06:32:29Z
Files modified:
* src/lib/rbtree.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de044095c8575fb63aa0cecf0c4fe2b383aebfc7
======
Ensure module instances are actually freed on modules_free (so they're freed before the config)
The config tree *MUST* be complete when the modules are freed, else triggers and anything else which references the config as the module instance is being destroyed, will SEGV.
Arran Cudbard-Bell at 2015-12-18T03:32:12Z
Files modified:
* src/include/modpriv.h
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b2e12d1c20bb4387f1887f1f6336d8df0e056bb
======
s/module_entry_t/module_dlhandle_t/
Arran Cudbard-Bell at 2015-12-18T03:15:16Z
Files modified:
* src/include/modpriv.h
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c20e55283bfd7d405b1921594a411e576b400e1a
======
s/node/instance/
Arran Cudbard-Bell at 2015-12-18T03:12:58Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c3ba5a04e81a625513de4fe30e84011a0178820
======
Make xlat tree freeing more robust
Arran Cudbard-Bell at 2015-12-18T02:51:58Z
Files modified:
* src/lib/rbtree.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bca85a07bddd4b3752c27216e5d8c1aaf54c419
======
*sigh* we really need to fix this ordering stuff...
Arran Cudbard-Bell at 2015-12-18T01:08:19Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/716c5614410baeb3b4722304395c7e62f26b617d
======
Fix weird indentation in debug message
Arran Cudbard-Bell at 2015-12-17T23:21:48Z
Files modified:
* src/modules/rlm_cache/rlm_cache.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0941523565aab1896409451965590a89171a9cb
======
Don't connect to cluster nodes if we're jut checking the config
Arran Cudbard-Bell at 2015-12-17T23:20:17Z
Files modified:
* src/modules/rlm_redis/cluster.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea3e142135e8c8800706e4d3d0cd05101f812a71
======
Free the main config after modules...
Arran Cudbard-Bell at 2015-12-17T23:16:13Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bb051f6b427942958ae433759e9638600429fdb
======
Specify the proper way
Arran Cudbard-Bell at 2015-12-17T23:14:14Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d76cc7511742b5d3bcb9d0dff1f3429709abe9a
======
Remove libtool references from specs, pass %_smp_mflags to speed up builds
Arran Cudbard-Bell at 2015-12-17T23:11:53Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f770ed9e4116ac0f742ec622a278c951601e4c46
======
Should both be integers
Arran Cudbard-Bell at 2015-12-17T23:01:33Z
Files modified:
* mibs/FREERADIUS-PRODUCT-RADIUSD-MIB.mib
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c183ded492243173a8a9c6dac88f23d73a3db4a
======
Use unique index
Arran Cudbard-Bell at 2015-12-17T22:59:42Z
Files modified:
* mibs/FREERADIUS-NOTIFICATION-MIB.mib
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a94996c29a58950b20a853c30a91a3ba96842b0
======
Should be parented by the ConnectionPoolEnntry
Arran Cudbard-Bell at 2015-12-17T22:47:42Z
Files modified:
* mibs/FREERADIUS-PRODUCT-RADIUSD-MIB.mib
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b64c951c648709fd5cbcc9875f17e9a464acb1e3
======
Add server and port bindings to notifications
Arran Cudbard-Bell at 2015-12-17T22:34:28Z
Files modified:
* mibs/FREERADIUS-NOTIFICATION-MIB.mib
* mibs/FREERADIUS-PRODUCT-RADIUSD-MIB.mib
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7304ceba6dd20d2433fd746665b4fbd8a21ef1f8
======
Fail not failed
Arran Cudbard-Bell at 2015-12-17T22:24:14Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbb4ad224a924650f4ce12472c431856a04f6ba7
======
Add missing connection pool triggers
Arran Cudbard-Bell at 2015-12-17T22:04:01Z
Files modified:
* mibs/FREERADIUS-NOTIFICATION-MIB.mib
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00cd86159f84019bcf63af5f95d217410a5eb49c
======
Override default paths for triggers in rlm_cache redis driver
Arran Cudbard-Bell at 2015-12-17T20:14:27Z
Files modified:
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d8b13c38971e180fdba2cbc1f7bb9b6a8bdcecf
======
Out must be NULL
Arran Cudbard-Bell at 2015-12-17T19:42:29Z
Files modified:
* src/main/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45a39a6aa4760f79df0a82ab5be3ad14c4cd5e54
======
Add support for literals in xlat xlat
Arran Cudbard-Bell at 2015-12-17T16:30:45Z
Files modified:
* src/main/xlat.c
* src/tests/keywords/xlat-xlat
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bdfba822bd0579eb08d5a96c3f0f9dece3c44f8
======
Not every module provides a num_rows function
Arran Cudbard-Bell at 2015-12-17T16:17:00Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/413da0d3d9151efa1dde380a7304902cf2104a6c
======
Not real rcode
Arran Cudbard-Bell at 2015-12-17T15:47:38Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b8eb1d77ad440ae738674dd82daeb98211a00b6
======
Don't error out on empty result
Arran Cudbard-Bell at 2015-12-17T15:46:41Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/884836db50c94c0f0b63faabe901b538b899b15f
======
We can't xlat expand non-strings
Alan T. DeKok at 2015-12-17T15:44:04Z
Files modified:
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61cdb82b49a209845cd87fd137ef437d047d39fd
======
Use consistent variable names
Arran Cudbard-Bell at 2015-12-17T07:28:27Z
Files modified:
* src/modules/rlm_redis/cluster.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64aa7f9eb0be3d2159b6c99f4d2d548e892c2b7b
======
Fix detail destructor
Arran Cudbard-Bell at 2015-12-17T07:23:40Z
Files modified:
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14ca84137bd9589259085ab8aec5b5014c9f5ef4
======
Allow triggers to be disabled for redis cluster
Otherwise we'd need to load the dictionary into rlm_redis_ippool_tool
Arran Cudbard-Bell at 2015-12-17T06:49:56Z
Files modified:
* src/include/modules.h
* src/main/modules.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_redis/cluster.h
* src/modules/rlm_redis/redis.h
* src/modules/rlm_redis/rlm_redis.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_yubikey/validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66340058200d4f7158aec9c92062c6b00c1f09f5
======
Always set detail dstructor
Arran Cudbard-Bell at 2015-12-17T02:15:12Z
Files modified:
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b487ce85b9789fd8b76242626c5a206f3e619a60
======
Remove explicit free function for listeners
Arran Cudbard-Bell at 2015-12-17T01:26:04Z
Files modified:
* src/include/protocol.h
* src/main/command.c
* src/main/detail.c
* src/main/listen.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_bfd/proto_bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de8882adb19825b81d045b2f0b94397497364c8c
======
Populate if_index in packets received via libpcap
Arran Cudbard-Bell at 2015-12-17T00:35:25Z
Files modified:
* src/include/pcap.h
* src/lib/inet.c
* src/lib/pcap.c
* src/main/listen.c
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8af3dc7a5938420f0194b85882f3205874dc2ef
======
Some DHCP clients include padding bytes after the end of option signifier
Arran Cudbard-Bell at 2015-12-16T23:44:10Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ca170bd4b6b55c157bc95a96594210014343b586
======
Set timestamp from pcap
Arran Cudbard-Bell at 2015-12-16T23:26:18Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0cce78fbeffb363c994882ddb84bb07d8f4304ad
======
Add option to enable developer RPMs
Arran Cudbard-Bell at 2015-12-16T22:36:28Z
Files modified:
* redhat/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/48c7c58261967367e3c664151671790531ddf9b1
======
Should free all the options on error
Arran Cudbard-Bell at 2015-12-16T22:00:11Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b10c374b9392228c25ffe8f901d8325d2992085c
======
Ordering issue
Arran Cudbard-Bell at 2015-12-16T20:26:28Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/027713de4a49d8df1b3ccedcf66cb4b47ca782c4
======
Typo
Arran Cudbard-Bell at 2015-12-16T20:12:14Z
Files modified:
* src/main/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47be9555333c0b973e859f3eaaf8aeda299e1008
======
Various fixes
Arran Cudbard-Bell at 2015-12-16T15:54:04Z
Files modified:
* share/dictionary.freeradius.internal
* src/main/connection.c
* src/main/trigger.c
* src/modules/rlm_redis/cluster.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c264a0a3b64052a4601c1edf755c724d586b0ec2
======
Don't try to copy null trigger_args
Arran Cudbard-Bell at 2015-12-16T06:48:38Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/196ea8869a9e57c2688e6b9ffe2d65692294994f
======
Add support for storing arbitrary triggers in connection pool configuration
Arran Cudbard-Bell at 2015-12-16T03:12:58Z
Files modified:
* share/dictionary.freeradius.internal
* src/include/connection.h
* src/include/modules.h
* src/include/radiusd.h
* src/main/connection.c
* src/main/modules.c
* src/main/trigger.c
* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_krb5/rlm_krb5.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_redis/cluster.c
* src/modules/rlm_rest/rlm_rest.c
* src/modules/rlm_smsotp/rlm_smsotp.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_yubikey/validate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04e0881d70350db8006ee9da4fa53c8d3a2047eb
======
s/exec_trigger/trigger_exec/
Arran Cudbard-Bell at 2015-12-16T03:12:40Z
Files modified:
* src/include/radiusd.h
* src/main/command.c
* src/main/connection.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/process.c
* src/main/radiusd.c
* src/main/realms.c
* src/main/threads.c
* src/main/trigger.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d31e32cb5af302811ccc62593bdab813ce9bff18
======
Doxygen
Arran Cudbard-Bell at 2015-12-16T00:14:30Z
Files modified:
* src/main/trigger.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d88a50ce03534ae72e98fe9efdb6359a4be15ea
======
Add 'trigger' xlat to allow arbitrary attributes to be set and retrieved for triggers
Arran Cudbard-Bell at 2015-12-15T23:58:25Z
Files modified:
* src/include/radiusd.h
* src/main/command.c
* src/main/connection.c
* src/main/exec.c
* src/main/libfreeradius-server.mk
* src/main/listen.c
* src/main/mainconfig.c
* src/main/process.c
* src/main/radiusd.c
* src/main/realms.c
* src/main/request.c
* src/main/threads.c
* src/main/trigger.c
* src/modules/proto_bfd/proto_bfd.c
* src/modules/rlm_ldap/ldap.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae38b229e08c059213216aa11409249ede36919f
======
better fix for #1456
Alan T. DeKok at 2015-12-15T22:51:07Z
Files modified:
* src/lib/cursor.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2ebb91396a9e0d65916c2fc3d5786f35794ec7e
======
Allow password change to work again
retry MUST be zero
Alan T. DeKok at 2015-12-15T20:44:30Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1c27ca0d7756fa1d48bf6af29b29a3b8f05d2e1
======
Remove Auth-Type Local
Finally.
Alan T. DeKok at 2015-12-15T17:45:27Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4c3f943a5c898ea081c15e101b367586a380699
======
Remove Auth-Type Local hacks from EAP-GTC
Alan T. DeKok at 2015-12-15T17:44:13Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dddaaead2df655c9395c920bda42d4b63696dccc
======
Re-arrange EXPAND a bit to make it clearer what's going on
and add indent / exdent
Alan T. DeKok at 2015-12-15T17:22:07Z
Files modified:
* src/main/map.c
* src/main/xlat.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e916155520d5f3790dc261673fc8b751dde2ccb1
======
Remove redundant trigger code, this is all handled by the connection pool API now
Arran Cudbard-Bell at 2015-12-15T17:19:05Z
Files modified:
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8cf8b27f82a3e3cf24b9304dc3580b85499bfa26
======
dictionnary: fix typo on URL
Missing rfc on url...
Alexis La Goutte (via Arran Cudbard-Bell)@2015-12-15T16:33:13Z
Files modified:
* share/dictionary.rfc4072
* share/dictionary.rfc4372
* share/dictionary.rfc4675
* share/dictionary.rfc4679
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d415f18a15746d3492f8e6f9aef95973ecd68f06
======
Update trigger.conf to use new conffile reference syntax
Arran Cudbard-Bell at 2015-12-15T07:59:32Z
Files modified:
* raddb/trigger.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da697736d1fb833e15aaf34fc1f88cbc7e7bdcdd
======
Fix SNMP notifications import
Arran Cudbard-Bell at 2015-12-15T04:54:14Z
Files modified:
* mibs/FREERADIUS-NOTIFICATION-MIB.mib
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00c60214b7edaff4d2d6b980628e8e60cd6bc41b
======
Use new APi to get line number of invalid value
And don't default to "Auth-Type Local"
Alan T. DeKok at 2015-12-14T22:48:57Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ea23da6b8f3bde2e1ec3db912376f3998ed0a46
======
Use better errors for unknown virtual servers and eap types
Alan T. DeKok at 2015-12-14T22:43:50Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d0aa6f6c1b8a9f759bcb5d39e9150d6db580385
======
Add cf_log_err_by_name()
which calls cf_pair_find() on name, and logs an error based on that.
Alan T. DeKok at 2015-12-14T22:43:49Z
Files modified:
* src/include/conffile.h
* src/main/conffile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6131b8f88b1b307951dcc92a3c69a9965d1080b4
======
Set effective group first
Arran Cudbard-Bell at 2015-12-14T22:23:07Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7633ef89cf7f6e33241c325e5ac07bdb5064a0aa
======
Check that the virtual server exists
Alan T. DeKok at 2015-12-14T22:18:20Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12221a09be0e62a93c3c2bd58ee272c4459f5a4e
======
move instantiate to bootstrap
so that we can detect errors earlier.
Alan T. DeKok at 2015-12-14T22:18:20Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76d57c490d06e969749d7e5e9bced84576b21b80
======
Rest-HTTP-Body should be in the request list
Arran Cudbard-Bell at 2015-12-14T22:13:58Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bf9020f5f368676b4eca14f8a744be52d139cd4
======
Require "virtual_server" for TTLS and PEAP
Alan T. DeKok at 2015-12-14T21:49:52Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7edeedd912c247a2067c43ab4d867400d65162f5
======
Need to suid_up to change euid/egid when setting up the socket
Arran Cudbard-Bell at 2015-12-14T19:27:17Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fdcff0bdf89fe4ef456de38cd030444ddfaa9b6f
======
Need to store errno
Arran Cudbard-Bell at 2015-12-14T18:20:26Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56612b838c7897279b97e688ab86389a83a64088
======
Say why we couldn't set the egid
Arran Cudbard-Bell at 2015-12-14T17:58:39Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/144403fda39ae59035324cfe76291cd14d014963
======
Clean up modcall name / debug_name, and get rid of modcall_pass2()
Once the pass2 code was pulled into compile_foo(), there was
no longer any need for modcall_pass2()
Alan T. DeKok at 2015-12-14T17:51:28Z
Files modified:
* src/include/modcall.h
* src/main/modcall.c
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66d872d66ce31d3351e6435b908cd3e02c8bfa0a
======
move setting of name / debug_name to caller
and out of compile_group
Alan T. DeKok at 2015-12-14T17:51:28Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a46b49e8a18f2da86d1b1213b5b5145d014e9ab
======
don't print too many close braces
Alan T. DeKok at 2015-12-14T17:51:28Z
Files modified:
* src/main/interpreter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f76dffe5592aca79b4ace4250539f0e133e010f7
======
Add 'actions' subsection
Alan T. DeKok at 2015-12-14T17:51:28Z
Files modified:
* man/man5/unlang.5
* src/main/modcall.c
* src/tests/keywords/action-not-end-error
* src/tests/keywords/action-return
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5e3f441c22adeb35d716457d7dc186acd3645fd
======
more cleanups pass2 -> compile stage
Alan T. DeKok at 2015-12-14T17:51:28Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff342f7d1ba34a45362814a9d14a30300c986998
======
move pass2 into compile for 'case'
Alan T. DeKok at 2015-12-14T17:51:28Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1ce2068d01c352755be46b735c8cf1431992b7c
======
Use &User-Name
Alan T. DeKok at 2015-12-14T17:51:28Z
Files modified:
* src/tests/keywords/switch-default
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a62c678ad222feebfef9a983e08614bd38f8513a
======
split compile_switch
into allocate, fixup vtp, and compile_children
So that case can do attribute checks / casts against the switch
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/18d8061d7ed056fa42828121ed7bc4ea43daa914
======
move group_allocate and compile_children separate functions
so that switch / foreach can set g->vpt before compiling
their children
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f897df203506ad8341cb5cf0cc0fd332eecd01c
======
Make sure we compile unknown attributes in case statements
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/case-attr-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/069598287c4c461f1d247ae2d1a91d3deb7d9741
======
move more pass2 to compile stage
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/152770bad01791f0e0cfc2c2beb2377c6693be5a
======
set proper name in compile_empty
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d9ec76eb16c8d21600e2c3dbb3c838ddf2464b3
======
simplify compile xlat
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/46cbfc2eb99d7ae68a7210b4eb12e117e7889e0e
======
move pass2 map to compile stage
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e782c045684ba4a3052d868908680203a873b2b
======
move pass2 update to be called in compilation stage
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7952d69d7fed996eca23985d85a3414e8e5ad53f
======
simplify pass2 foreach
Because we now require &Attr-Name instead of Attr-Name,
and we have ATTR_UNDEFINED
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c4b73a9c9672b0207e9f67371e65d1db4840316
======
Make MOD_SWITCH call pass2_fixup_tmpl
Alan T. DeKok at 2015-12-14T17:51:27Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64a2f95ccd580a7afb28a1f19adbb427e8e9b8ba
======
use consistent names
Alan T. DeKok at 2015-12-14T17:51:26Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea7703948f252c2b9b277d95b72ea10bb711ddc8
======
have pass2 map call pass2 tmpl
Alan T. DeKok at 2015-12-14T17:51:26Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f33326ca57713f3c10d29fec64f0d63fbebf8ad
======
pull pass2 into compile_if
Alan T. DeKok at 2015-12-14T17:51:26Z
Files modified:
* src/main/modcall.c
* src/tests/keywords/if-attr-error
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23a4f5b6141526ddaf47dea3f5af12b545aa54c2
======
--
This commit summary was generated @2015-12-20T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list