summaryrefslogtreecommitdiff
path: root/fticks.c
Commit message (Collapse)AuthorAgeFilesLines
* #include <string.h> for memcpy() and strcmp().Linus Nordberg2016-03-091-0/+1
|
* Adjust copyright lines to reflect git (svn) history of each and every file.Linus Nordberg2012-11-121-2/+1
| | | | | | The LICENSE file still aims to reflect a summary of all files. The LICENSE file was changed to not include year 2006 since there was no evidence in git (svn) of any contributions from that year.
* Formatting changes.licensing-nogplLinus Nordberg2012-09-251-2/+2
| | | | | | | | | And, actually, a typo in catgconf.c. Cherry-picked b712a6bf from branch 'licensing'. Conflicts: LICENSE
* Remove the second copyright line, with both UNINETT and NORDUnet.Linus Nordberg2012-09-171-1/+0
| | | | The overlap is clearly expressed without it.
* Remove Stig from first copyright line.Linus Nordberg2012-09-171-1/+1
|
* Update copyright and licensing information.Linus Nordberg2012-09-141-3/+4
| | | | | | Note that this change makes all files carry the same copyright info, regardless of when they've been touched. People interested in more detail will have to consult the commit history.
* Fix indentation from 2c705843.Linus Nordberg2011-12-221-2/+2
|
* New option for client block - fticksVISINSTMaja Gorecka-Wolniewicz2011-12-211-1/+6
|
* F-Ticks logging changesMaja Gorecka-Wolniewicz2011-12-121-1/+1
|
* Change the default value for config option FTicksMac.Linus Nordberg2011-10-081-41/+47
|
* Add binary radsecproxy-hash.Linus Nordberg2011-09-291-93/+1
| | | | | Split up fticks.c in order not to have to drag in too much of radsecproxy in order to just hash a MAC.
* Handle configuration with F-Ticks enabled but w/o FTicksMac.Linus Nordberg2011-09-271-1/+2
|
* Cast to avoid warning.Linus Nordberg2011-09-271-1/+1
|
* Sanitise MAC address before hashing it.Linus Nordberg2011-09-271-6/+31
| | | | Almost closes RADSECPROXY-16.
* Make radsecproxy.h self-sustaining.Linus Nordberg2011-09-261-1/+0
|
* Prepend static functions with underscore.Linus Nordberg2011-09-261-12/+16
|
* Hash full MAC even for VendorHashed and VendorKeyHashed.Linus Nordberg2011-04-051-2/+8
| | | | | | | | Comment on VendorKeyHashed, from source: We are hashing the first nine octets too for easier correlation between vendor-key-hashed and fully-key-hashed log records. This opens up for a known plaintext attack on the key but the consequences of that is considered outweighed by the convenience gained.
* Produce full length F-Tick MAC hashes for FullyHashed and FullyKeyHashed.Linus Nordberg2011-04-051-3/+3
| | | | We produced 62 octets rather than 64.
* Don't smash buffer on stack.Linus Nordberg2011-04-051-1/+1
| | | | (format_hash): Don't write past OUT_LEN. Duh!
* Don't crash in F-Ticks logging if we don't find User-Name.Linus Nordberg2011-04-051-5/+5
|
* Log MAC as "undisclosed" for config FTicksMac Static.Linus Nordberg2011-04-051-37/+33
| | | | Also, log empty string if no Calling-Station-Id attribute is found.
* Do save vendor part of MAC for FTicksMac VendorHashed and VendorKeyHashed.Linus Nordberg2011-04-051-3/+5
|
* Move configure_fticks to fticks.c.Linus Nordberg2011-04-041-0/+69
|
* Move F-Ticks logging to fticks.c.Linus Nordberg2011-04-041-0/+87
|
* Add fticks.c and fticks.h to the build.Linus Nordberg2011-04-041-0/+67