Commit report for master branch
The git bot
announce at freeradius.org
Sat Oct 26 00:00:07 CEST 2013
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Use talloc for results
Remove trailing \n
Don't set statement field to NULL. Closes #455
Arran Cudbard-Bell at 2013-10-25T19:41:47Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90315b60778ea3fee3015dccc593746bb67ab9cf
======
Ignore non-ether CHADDR
Alan T. DeKok at 2013-10-25T17:32:36Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31cd7bfb22539ae535b6dadb3e1b43e78353cebd
======
Set CFLAGS/CPPFLAGS when re-running configure scripts
Arran Cudbard-Bell at 2013-10-25T15:14:01Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c35eb7682205d88fde1afd86f97de8e824e3aef9
======
Fix defaults for chase_referrals and rebind
Arran Cudbard-Bell at 2013-10-25T15:11:49Z
Files modified:
* src/modules/rlm_ldap/rlm_ldap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bf657642b26c90c6f1e507f0c53940c78dfede9e
======
Use consistent ordering of types (mirrors enum)
Add vp_short and vp_byte (saves on masking)
Arran Cudbard-Bell at 2013-10-25T13:37:02Z
Files modified:
* src/include/libradius.h
* src/lib/radius.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/368d7b074d8582247b078512e755cf34c10f7479
======
Basic fixes to jlibtool which are unlikely to break anything
Arran Cudbard-Bell at 2013-10-25T12:48:10Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/04fdf3e7671d23552fb90ca1f2d43bdb42220bef
======
Fix typo in version.c
Arran Cudbard-Bell at 2013-10-25T12:25:35Z
Files modified:
* src/main/version.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d88cf3977c0769001760494cff9f4e77b4918f6f
======
Move @.. to $(Q)...
That way we can set Q=@ for quiet, or Q="" for verbose
Because most versions of GNU Make are smarter than you. If you
want to know what it's doing... HA! You can't! There's an "@"
in front of the rule! You're not supposed to see what the rule
does!
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:51:58Z
Files modified:
* scripts/boiler.mk
* scripts/libtool.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e1e3e4df3bb259c4158d7a100cedd8891017c61
======
Fix clang build under mavericks (OSX 10.9)
The default header files have moved, so they're no longer
in /usr/include/. <sigh>
So we do special checks to find them. And then add the special
sauce to jlibtool as DARWIN_CFLAGS, so it doesn't pick up the
rest of the CFLAGS we're using to build the server.
We also add the sauce to the normal CFLAGS and LDFLAGS, too,
so the normal build can proceed.
BUT, we add the special sauce to the END of the cflags. So if
you want to use locally built libraries instead of the system
ones (I'M LOOKING AT YOU, OPENSSL), you can.
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:51:53Z
Files modified:
* Make.inc.in
* configure
* configure.ac
* scripts/libtool.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/74df0b8770a09d93e1ce7d37e987037c6c4cd607
======
setting libdir is no longer needed
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:51:49Z
Files modified:
* raddb/debug.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/306d13cc512e79019de17cfe3bac42d21fb759bd
======
Change way we use OpenSSL.
- what the user tells us (env or CLI) goes at the START
of CFLAGS, LDFLAGS, and friends.
- If OpenSSL is found, it gets added to CFLAGS and LIBS
so that all of the modules can pick it up
- remove all *.mk build rules which link to $(OPENSSL_LIBS)
everything is now in $(LIBS), which should be used instead
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:51:41Z
Files modified:
* Make.inc.in
* configure
* configure.ac
* src/main/radattr.mk
* src/main/radclient.mk
* src/main/radconf2xml.mk
* src/main/radiusd.mk
* src/main/radmin.mk
* src/main/radwho.mk
* src/modules/proto_dhcp/dhcpclient.mk
* src/modules/rlm_eap/radeapclient.mk
* src/modules/rlm_eap/types/rlm_eap_peap/all.mk
* src/modules/rlm_eap/types/rlm_eap_pwd/all.mk.in
* src/modules/rlm_eap/types/rlm_eap_tls/all.mk
* src/modules/rlm_eap/types/rlm_eap_ttls/all.mk
* src/modules/rlm_ippool/rlm_ippool.mk
* src/modules/rlm_ippool/rlm_ippool_tool.mk
* src/modules/rlm_mschap/smbencrypt.mk
* src/modules/rlm_otp/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8925d5ea9c0399d3cb58d195a7b642fd69343f84
======
Properly create the list of "configure" targets
for *.ac, do *.ac -> *, not *.in -> *
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:51:29Z
Files modified:
* Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dab7f44594eb402727ab6a39e12c9ac1764e6f97
======
Set targetname="" if the module is disabled
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:56Z
Files modified:
* src/modules/rlm_ruby/configure
* src/modules/rlm_ruby/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65cc57516361d062ce6faefe6ffd2a0e676e5d09
======
If we're not building a module, don't install examples
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:56Z
Files modified:
* src/modules/rlm_counter/all.mk.in
* src/modules/rlm_perl/all.mk.in
* src/modules/rlm_python/all.mk.in
* src/modules/rlm_ruby/all.mk.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/762631ad2de56d97efc4ba0b445ef189361be27c
======
Only TCP packets should be non-blocking
And then only if they don't have dedicated worker threads
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:55Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e2342b9ba6d4d106147ba1a0c04adda703971fd
======
UDP packets should be blocking by default.
There's no benefit to making them non-blocking.
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:55Z
Files modified:
* src/lib/packet.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b17ce3bbb786ecf67822e53f6d8dac579aff2326
======
recvfrom returns ssize_t, not size_t
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:55Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7774baf78c213cb3b10b0a913b303a76682121d4
======
Fix error message for reply
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:55Z
Files modified:
* src/modules/proto_dhcp/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6ca01c9e5bd594a83590d62aa3c6fa359f1a71f
======
Encode correct fields (ether, not octets)
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:55Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb3b79b9813f91827c889cf83d3b8d5387ab8096
======
Encode the reply, not the packet
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:55Z
Files modified:
* src/modules/proto_dhcp/dhcpd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21843b34aac633ee270f969bd0265478b8c90dc6
======
Fix paircursor bugs
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:55Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd7a82a0ef20e8075658d3d8dd98eac7b9742fde
======
Default to recvfrom if we dont have IPv6_RECVPKTINFO
Arran Cudbard-Bell at 2013-10-25T11:50:55Z
Files modified:
* src/lib/udpfromto.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/203b1e0e22d79dd72cab7038f6bb82072b3d3ec7
======
Update gitignore to ignore analyzer output
Arran Cudbard-Bell at 2013-10-25T11:50:54Z
Files modified:
* .gitignore
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a9cc3de02351e20156d137ecd5a2c198bdb623a
======
Use consistent variable names, write directly to output buffer in vp_prints_value to avoid unnecessary strcpy.
Arran Cudbard-Bell at 2013-10-25T11:50:54Z
Files modified:
* src/include/libradius.h
* src/lib/filters.c
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1713183b03a2b97d18df0eeb99db7b6eba58f9cd
======
Document timeout here, too
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:54Z
Files modified:
* raddb/mods-available/exec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/43e95fae9f2524a28c155ec82048dc00095064af
======
Restore most-recent return code match in if()/elsif()
This puts the old behaviour back of matching the most recent
return code, not the highest priority one.
Phil Mayers (via Arran Cudbard-Bell)@2013-10-25T11:50:54Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8628207562a702530d112185deff82e5f9fa58e
======
Remove suspicion
Arran Cudbard-Bell at 2013-10-25T11:50:54Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0eaa40ef6f0bab4ecc501546947e9093e9ffe152
======
Typo
Arran Cudbard-Bell at 2013-10-25T11:50:54Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a3bab0eafc07e3f32c311c3f412f39560e8b6183
======
Avoid string copy in vp_prints_value for PW_TYPE_STRING
Arran Cudbard-Bell at 2013-10-25T11:50:54Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d1e76146ae31acef9e5dd1ffc3411775abc6954
======
Fix indentation in vp_print_value function
Arran Cudbard-Bell at 2013-10-25T11:50:53Z
Files modified:
* src/lib/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a5fbfa93d64a9503cda98d193791b51842455da8
======
Debug condition is allocated in the NULL context
so that when the command socket goes away, it sticks around
Fixes #454
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:53Z
Files modified:
* src/main/command.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8be656aafabaa20a817ff484f47de4268fc18664
======
Note issues with spaces in User-Name
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:53Z
Files modified:
* raddb/mods-config/files/authorize
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4609b5a67d12ec9f9205cdaaec9840abd225c3dc
======
Quiet clang analyzer
Alan T. DeKok (via Arran Cudbard-Bell)@2013-10-25T11:50:53Z
Files modified:
* src/main/detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32ccd69cdf6efc041c72287c219fcdd00fd37e74
======
add ntlm_auth_timeout option to rlm_mschap
Matthew Newton at 2013-10-15T23:49:56Z
Files modified:
* raddb/mods-available/mschap
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab43d6a088411f0526477e7fb64ab03a0e386e67
======
add timeout option to rlm_exec
Matthew Newton at 2013-10-15T23:49:49Z
Files modified:
* raddb/mods-available/echo
* src/modules/rlm_exec/rlm_exec.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/16da2041765c56f2c9741c1d575f6b4e060051e3
======
add timeout arg to radius_exec_program, with default EXEC_TIMEOUT
Matthew Newton at 2013-10-15T23:49:22Z
Files modified:
* src/include/radiusd.h
* src/main/evaluate.c
* src/main/exec.c
* src/main/modcall.c
* src/main/threads.c
* src/main/tls.c
* src/main/valuepair.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1da1208fab38118a93521204dc6864fd2b172a5b
======
Better way of detecting clang
Arran Cudbard-Bell at 2013-10-14T23:31:59Z
Files modified:
* Make.inc.in
* configure
* configure.ac
* scripts/boiler.mk
* scripts/libtool.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/013415ad9e1f465ddf84e24ba67a28c314a30c3f
======
Add target-specific scan rules
Alan T. DeKok at 2013-10-14T22:52:23Z
Files modified:
* scripts/boiler.mk
* scripts/libtool.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/624a64531a0dd3eb8177b3b4cf7e40f278233033
======
Clang analyzer appears to ignore function attributes
Alan T. DeKok at 2013-10-14T22:48:52Z
Files modified:
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc171a9b3c9d282aa73a97a5d4c4428b5de06fa8
======
Minor fixes for scanner
Alan T. DeKok at 2013-10-14T22:47:21Z
Files modified:
* src/lib/sha1.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d44f6462c2cca32581539b87f731ddf785e07ef
======
Allow clients to have "proto = tls".
This means tls is REQUIRED for them. So if someone accidentally
allows that client for RADIUS/TCP, or RADIUS/TCP, the connection
will not be allowed.
Alan T. DeKok at 2013-10-14T22:16:40Z
Files modified:
* raddb/sites-available/tls
* src/include/radiusd.h
* src/main/client.c
* src/main/listen.c
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/191655bfcadf729907431293097d7e26f71e155f
======
Note that the radsec shared secret is radsec
Alan T. DeKok at 2013-10-14T22:16:40Z
Files modified:
* raddb/sites-available/tls
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9305a159bf40964436e6ba133ed7e7191da4c785
======
set L_WARN to yellow, too
Alan T. DeKok at 2013-10-14T22:16:40Z
Files modified:
* src/main/log.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e9548dea3c8c4d446a10006d1204eb85c43accd
======
Merge pull request #450 from philmayers/fix-colourise
correct the log/colourise logic
Arran Cudbard-Bell at 2013-10-14T15:39:03Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fc2475fa5579096f0c6cb29483a9f278072300b
======
correct the log/colourise logic
Phil Mayers at 2013-10-14T14:59:34Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37bded5bb25f483a6a0b6db68d9d184d8c970194
======
Seeing as we now encode ethernet, and we check that ethernet VPs are the correct length, we should probably decode ethernet to.
Arran Cudbard-Bell at 2013-10-14T14:40:16Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cf82b40b1af9e666eaa7422c4ae7ff8747dc297
======
Use the special python macro for reference operations on possibly NULL python objects
Arran Cudbard-Bell at 2013-10-14T13:40:31Z
Files modified:
* src/modules/rlm_python/rlm_python.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a088ff86acac08d3c1f4a536beef5afa5d00f596
======
regexec doesn't seem to initialised unused elements of rxmatch
Arran Cudbard-Bell at 2013-10-14T13:22:36Z
Files modified:
* src/main/evaluate.c
* src/main/util.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a429bafbb9c0ae585739e276f2fe9dd7c45a7b2
======
Revert afe57485. Fixes #442
Alan T. DeKok at 2013-10-14T02:14:25Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/262e9f0ccec16fda219916a3fa1471e4bd6925a6
======
Merge pull request #448 from zi0r/master
- Fix build when linking against OpenSSL
Alan DeKok at 2013-10-13T18:29:19Z
Files modified:
* src/main/radattr.mk
* src/main/radclient.mk
* src/main/radconf2xml.mk
* src/main/radmin.mk
* src/main/radsniff.mk.in
* src/main/radwho.mk
* src/modules/proto_dhcp/dhcpclient.mk
* src/modules/rlm_ippool/rlm_ippool.mk
* src/modules/rlm_ippool/rlm_ippool_tool.mk
* src/modules/rlm_mschap/smbencrypt.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/209982d29086b7d5ba85dcd8603b4838a68a3aad
======
- Fix build when linking against OpenSSL
Ryan Steinmetz at 2013-10-13T18:00:46Z
Files modified:
* src/main/radattr.mk
* src/main/radclient.mk
* src/main/radconf2xml.mk
* src/main/radmin.mk
* src/main/radsniff.mk.in
* src/main/radwho.mk
* src/modules/proto_dhcp/dhcpclient.mk
* src/modules/rlm_ippool/rlm_ippool.mk
* src/modules/rlm_ippool/rlm_ippool_tool.mk
* src/modules/rlm_mschap/smbencrypt.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcda8813640139cef082236f5e9ee39c115cf821
======
Properly initialize variable
Alan T. DeKok at 2013-10-13T15:57:03Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea13b3bff2bc6dbb229581155ef4d53c459c1f9f
======
Assert to quiet clang analyzer
Alan T. DeKok at 2013-10-13T15:55:02Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8b202dff19680951ba3531d2eaefa23b8760336
======
Remove unused assignment
Alan T. DeKok at 2013-10-13T15:45:28Z
Files modified:
* src/main/connection.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/809f505ca087997a743f2c41f394a6669ebcbc17
======
Rearrange code to quiet clang analyzer
Alan T. DeKok at 2013-10-13T15:44:02Z
Files modified:
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/082a397a21508800f725e2df557fffe820b27e00
======
Assert to quiet clang analyzer
Alan T. DeKok at 2013-10-13T15:41:59Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/817ce16f5e87f5e8c9204942276ef04a4dafe47f
======
Assert to quiet clang analyzer
Alan T. DeKok at 2013-10-13T15:41:08Z
Files modified:
* src/modules/rlm_attr_filter/rlm_attr_filter.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07a2594d73d5e74898e00931be80ffb813f673b6
======
Removed unused assignments
Alan T. DeKok at 2013-10-13T15:39:00Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7d9ad122676d0d86ffed9a9f16b01172b97cd52f
======
Removed unnecessary assignment
Alan T. DeKok at 2013-10-13T15:35:06Z
Files modified:
* src/lib/filters.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d71a3cef8cec933b540994044c9f3d536bd7fd2f
======
Remove unnecessary assignment
Alan T. DeKok at 2013-10-13T15:33:57Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9c3c1cf7cc129c87c7136733992fc0b2539f02d4
======
Partial conversion to talloc.
It still needs to establish the best / correct parent / child
relationship. But for now it works
Alan T. DeKok at 2013-10-13T15:31:29Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/557cccee454794aae0668fb4564ae6233d86ecaa
======
Removed duplicate code
Alan T. DeKok at 2013-10-13T04:16:25Z
Files modified:
* src/modules/rlm_passwd/rlm_passwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ba8d60ed464b70566a08b021b86c552294bdf192
======
Don't need to assign result of talloc_steal
Alan T. DeKok at 2013-10-13T04:12:36Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7cae53d1124eec3ea28ad6778bc619ac40624fa
======
Realm struct to talloc
Alan T. DeKok at 2013-10-13T04:12:36Z
Files modified:
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/07f699bc7e02b1e247ffaa21bf5587405dba9da5
======
One more minor assert
Alan T. DeKok at 2013-10-13T04:12:36Z
Files modified:
* src/main/tls_listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bf7838ac087f8493063355f4390ac136ce978dd
======
Be more careful about initialization in a loop
Alan T. DeKok at 2013-10-13T04:12:35Z
Files modified:
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/467dacef1ed9bdfac58a5a45e60ddc5965b670f2
======
Clean rules for scan
Alan T. DeKok at 2013-10-13T04:12:35Z
Files modified:
* scripts/boiler.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0731c0a63b665dacf44393ac2aab96db42772939
======
Use clang analyzer macro to tell it about asserts
Alan T. DeKok at 2013-10-13T04:12:35Z
Files modified:
* src/include/rad_assert.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57a55de137df44abf8266281bea4405492544ac5
======
Rules for clang analyzer
do "make scan" for a LONG build, with lots of scanning,
and (for now) a number of errors.
Alan T. DeKok at 2013-10-13T04:12:35Z
Files modified:
* scripts/boiler.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28f5ef26f9cc0acd3014b0375045bad73a7abae3
======
Move to talloc
The edited arrays should really be statically allocated for a REQUEST,
and re-used. Re-allocing memory is bad.
Alan T. DeKok at 2013-10-13T04:12:35Z
Files modified:
* src/main/evaluate.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ddf5464e132eff5ca7be7ef7ce917cb17776b9d
======
Emit warnings when were degrading to single threaded build
Arran Cudbard-Bell at 2013-10-12T20:58:53Z
Files modified:
* configure
* configure.ac
* src/include/threads.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50e19ee9d1e88750df7d0ec2007416d575a8d76b
======
Only set ARP dev if interface is known
Arran Cudbard-Bell at 2013-10-12T20:22:10Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88b40fa2763f2883c685f1ec4415e87e38abfce1
======
vsnprintf may of returned random crap, but talloc is consistent
Arran Cudbard-Bell at 2013-10-11T19:11:00Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5885afcec0c2b5ad5acb5143a821af6a30ed09c
======
Merge pull request #446 from philmayers/sqlippool-schema
pool-key and lease-duration now have _
Arran Cudbard-Bell at 2013-10-11T18:36:52Z
Files modified:
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/mods-config/sql/ippool/mysql/queries.conf
* raddb/mods-config/sql/ippool/oracle/queries.conf
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40e4b313b242aa04d4d89065e476f04719c932f9
======
pool-key and lease-duration now have _
Phil Mayers at 2013-10-11T18:31:51Z
Files modified:
* raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf
* raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf
* raddb/mods-config/sql/ippool/mysql/queries.conf
* raddb/mods-config/sql/ippool/oracle/queries.conf
* raddb/mods-config/sql/ippool/postgresql/queries.conf
* raddb/mods-config/sql/ippool/sqlite/queries.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7977139cef428df788fc0d5ffd171cbcf3632f19
======
Merge pull request #445 from philmayers/sqlippool-friplen
set vp length
Arran Cudbard-Bell at 2013-10-11T18:36:10Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a37a0cbe172248722be3bc6e9f93b549f2a9c25a
======
set vp length
Phil Mayers at 2013-10-11T18:26:57Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8acc9a20c636d46e69820541129831a908f16b97
======
Make ID printing %u, not %d
Alan T. DeKok at 2013-10-11T15:03:07Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5bf384706492922c8e69c64317f2f1cda2c0321
======
Return better error codes from radius_vpt_get_vp
Arran Cudbard-Bell at 2013-10-11T00:22:14Z
Files modified:
* src/include/radiusd.h
* src/main/evaluate.c
* src/main/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57e69c96306902b3afa0c57be32c340e79cc41e0
======
Remove error message on accessing invalid request
Arran Cudbard-Bell at 2013-10-11T00:22:14Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fb68e06f2be663d711891bafb6f90204ab7e7b7
======
Fix potential overflow in fr_dhcp_add_arp_entry
Arran Cudbard-Bell at 2013-10-11T00:22:14Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/986f73e93d8ec827c0ff3d7d29a0d66a5ae6f903
======
Typo?
Arran Cudbard-Bell at 2013-10-10T22:39:01Z
Files modified:
* src/modules/rlm_rest/rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/020519bd703bab3e2836d45cfa750d2be09cb35e
======
Fix stupid nesting in sqlippool
Arran Cudbard-Bell at 2013-10-10T21:04:48Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fbe67eadf5946a00927d2d7bf0a09ef8da29160
======
sql_query now returns < 0 for error. Closes #444
sqlippool_command should also indicated that it errored
Arran Cudbard-Bell at 2013-10-10T21:04:48Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc08b9baa6e4b6b1b7df495f99e5137fe9026050
======
Debian issues
Alan T. DeKok at 2013-10-09T17:38:04Z
Files modified:
* debian/changelog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/92b1b6acde1cfdf523e5e75134c51f2497be329d
======
Bump for 3.1.0
Alan T. DeKok at 2013-10-09T16:52:27Z
Files modified:
* VERSION
* debian/changelog
* doc/ChangeLog
* redhat/freeradius.spec
* suse/freeradius.spec
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfd564ce396f4a2edeb3e98dab0754ec8b299eba
======
Should be fr_assert
Arran Cudbard-Bell at 2013-10-09T16:43:51Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/588bfead2693a9dcb86ffa98b61ed2bf9ea2708b
======
Fix segv in fr_dhcp_add_arp_entry
Arran Cudbard-Bell at 2013-10-09T16:06:09Z
Files modified:
* src/modules/proto_dhcp/dhcp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fbf24228704dd3634cdd24cf58673746e44b87cd
======
Were now using a uint64_t so this should be initialised to 0
Arran Cudbard-Bell at 2013-10-09T14:17:53Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d1662902fb81624eab2e6eb1df470425ff2657aa
======
Better way of doing pairremove
Arran Cudbard-Bell at 2013-10-09T14:11:17Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/153d581a13b0762b32f3f3a9a17883d66195feab
======
Ensure transitive library dependencies
foo.exe depends on libfoo.a which we build. libfoo.a in turn
depends on -lbar. So, when we link foo.exe, we need both
libfoo.a and -lbar
Alan T. DeKok at 2013-10-08T20:41:10Z
Files modified:
* scripts/boiler.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c8430016a7db3b033aab544a04b32f8b757cb49
======
Fix exit point for reading from pcaps
Arran Cudbard-Bell at 2013-10-08T19:06:23Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41b3ad69d1253b220e8faf488e8fa203bc6f3faa
======
Fixes for libpcap 1.3.0 (we shouldn't be setting pcap_setnonblock on pcap file handles)
Arran Cudbard-Bell at 2013-10-08T18:50:59Z
Files modified:
* src/lib/pcap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1fb6daf0e261a557a23815fff572e0d5910d718
======
We can filter on capture files
Arran Cudbard-Bell at 2013-10-08T18:45:08Z
Files modified:
* src/lib/pcap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a0004e453b2a09e7d764ec8a8a9bc5dd393837f
======
Using TLS for IP address output doesn't work where we need to print multiple IP addresses (oops)
Arran Cudbard-Bell at 2013-10-08T18:45:01Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66074d45349446c282172100e194ea4883fd3df7
======
Fix !* ANY in NULL list
Arran Cudbard-Bell at 2013-10-08T18:44:40Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34a14519f6ccd964c8cb34a36fe1960e80fdd37a
======
Check number of fds not num elements
Arran Cudbard-Bell at 2013-10-08T18:44:32Z
Files modified:
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42e0fbde171605a7fc6765bfbe3ea94bd8c3113a
======
Fix potential segv in pairremove
Arran Cudbard-Bell at 2013-10-08T18:40:24Z
Files modified:
* src/lib/valuepair.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d036f16e08d1106a295c595a79a8bf28d129730e
======
Accessor to see if event loop will exit on the next iteration
Arran Cudbard-Bell at 2013-10-08T18:00:26Z
Files modified:
* src/include/event.h
* src/lib/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f41ef4df7fda3f0bcdd9f861880baff4b087110a
======
TGT_PRLIBS not needed for libraries
Arran Cudbard-Bell at 2013-10-08T16:21:42Z
Files modified:
* Make.inc.in
* src/main/radclient.mk
* src/main/radmin.mk
* src/modules/rlm_eap/radeapclient.mk
* src/modules/rlm_ippool/rlm_ippool_tool.mk
* src/modules/rlm_mschap/smbencrypt.mk
* src/tests/rbmonkey.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59ce55b147ad4cfece9adc4b45965e31200becaf
======
--
This commit summary was generated @2013-10-26T00:00:07Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list