Age | Commit message (Expand) | Author | Files | Lines |
2014-07-02 | crda: db2rd, parse/print CAC timeHEADmaster | Janusz Dziedzic | 3 | -1/+18 |
2014-06-18 | crda: simplify text parsing for country/rules | Janusz Dziedzic | 1 | -293/+62 |
2014-06-10 | crda: add AUTO-BW rule flag support | Janusz Dziedzic | 2 | -0/+5 |
2014-06-10 | crda: sync with latest nl80211.h | Janusz Dziedzic | 2 | -55/+473 |
2014-02-19 | crda: Add DESTDIR support in install-libreg* rules in Makefile | John W. Linville | 1 | -4/+4 |
2014-02-19 | crda: Fix the linking order to avoid compilation error | Krishna Chaitanya | 1 | -2/+3 |
2014-01-24 | crda: document contribution process using the DCO | Luis R. Rodriguez | 1 | -0/+49 |
2013-11-20 | reglib: fix memset usagev3.13 | Christian Lamparter | 1 | -2/+2 |
2013-10-30 | crda: make reglib a shared library | Luis R. Rodriguez | 1 | -12/+36 |
2013-10-30 | crda: make ssl keys include stdint.h | Luis R. Rodriguez | 1 | -0/+2 |
2013-10-30 | crda: add regulatory domain optimizer | Luis R. Rodriguez | 4 | -4/+360 |
2013-10-30 | crda: add regulatory domain stream parser | Luis R. Rodriguez | 4 | -2/+627 |
2013-10-30 | crda: fix -pedantic gcc compilation | Luis R. Rodriguez | 1 | -1/+3 |
2013-10-30 | crda: relicense under copyleft-next-0.3.0 | Luis R. Rodriguez | 2 | -1/+232 |
2013-10-30 | crda: remove antenna gain | Luis R. Rodriguez | 1 | -5/+0 |
2013-10-30 | crda: consolidate passive-scan and no-ibss flags | Luis R. Rodriguez | 2 | -6/+9 |
2013-07-16 | reglib: add reglib_is_valid_rd() and verify data upon build | Luis R. Rodriguez | 3 | -0/+31 |
2013-07-16 | reglib: Validate all structure and array lengths | Ben Hutchings | 2 | -19/+44 |
2013-05-30 | crda: make reglib_for_each_country() use the reglib context | Luis R. Rodriguez | 4 | -35/+42 |
2013-05-30 | crda: pass struct reglib_regdb_ctx to country2rd() | Luis R. Rodriguez | 1 | -7/+7 |
2013-05-30 | crda: add reglib regdb context helpers: reglib_(malloc|free)_regdb_ctx() | Luis R. Rodriguez | 2 | -104/+167 |
2013-05-30 | crda: move regdbprint to its own helper | Luis R. Rodriguez | 1 | -8/+17 |
2013-05-30 | crda: move reglib_intersect_regdb() to reglib | Luis R. Rodriguez | 3 | -63/+65 |
2013-05-30 | crda: separate intersecting a full db into a helper | Luis R. Rodriguez | 1 | -21/+37 |
2013-05-30 | crda: clarify intersect.c only computes an intersection | Luis R. Rodriguez | 1 | -2/+2 |
2013-05-30 | crda: fix spacing on reglib_for_each_country() | Luis R. Rodriguez | 1 | -2/+2 |
2013-05-30 | crda: rename min() to reglib_min() | Luis R. Rodriguez | 2 | -5/+5 |
2013-05-30 | crda: rename max() to reglib_max() | Luis R. Rodriguez | 2 | -2/+2 |
2013-05-30 | crda: rename is_valid_regdom() to reglib_is_valid_regdom() | Luis R. Rodriguez | 2 | -2/+2 |
2013-05-30 | crda: rename is_alpha2() to reglib_is_alpha2() | Luis R. Rodriguez | 1 | -2/+2 |
2013-05-30 | crda: rename isalpha_upper() to reglib_isalpha_upper() | Luis R. Rodriguez | 1 | -2/+2 |
2013-05-30 | crda: rename is_world_regdom() to reglib_is_world_regdom() | Luis R. Rodriguez | 2 | -3/+3 |
2013-05-30 | crda: move reg print helpers to reglib | Luis R. Rodriguez | 3 | -82/+75 |
2013-05-30 | crda: make print-regdom use internal flags | Luis R. Rodriguez | 1 | -16/+15 |
2013-05-30 | crda: add regdb_dfs_regions | Luis R. Rodriguez | 1 | -2/+22 |
2013-05-30 | crda: rename print_regdom() to reglib_print_regdom() | Luis R. Rodriguez | 4 | -4/+4 |
2013-05-30 | crda: rename crda_verify_db_signature() to reglib_verify_db_signature() | Luis R. Rodriguez | 2 | -7/+7 |
2013-05-30 | crda: rename crda_get_file_ptr() to reglib_get_file_ptr() | Luis R. Rodriguez | 2 | -11/+11 |
2013-05-30 | crda: rename regdom_intersect() to reglib_intersect_rds() | Luis R. Rodriguez | 3 | -7/+7 |
2013-05-30 | crda: remove verbosity out of intersect.c | Luis R. Rodriguez | 1 | -30/+3 |
2013-05-29 | crda: rename world and prev_world on intersect.c | Luis R. Rodriguez | 1 | -22/+22 |
2013-05-29 | crda: use gcry_mpi_release() when using gcry_mpi_scan() | Luis R. Rodriguez | 1 | -0/+4 |
2013-05-29 | crda: explicitly use close() and munmap() on reglib_get_rd_alpha2() | Luis R. Rodriguez | 1 | -8/+15 |
2013-05-29 | crda: use gcry_sexp_release() on crda_verify_db_signature() | Luis R. Rodriguez | 1 | -2/+6 |
2013-05-29 | crda: separate crda_verify_db_signature() implementations | Luis R. Rodriguez | 1 | -6/+21 |
2013-05-29 | crda: explicitly close file descriptor and munmap() on failures | Luis R. Rodriguez | 1 | -6/+10 |
2013-05-29 | crda: explicitly munmap() on reglib_get_rd_alpha2() | Luis R. Rodriguez | 1 | -0/+1 |
2013-05-29 | crda: fix intersect.c memory management | Luis R. Rodriguez | 1 | -21/+13 |
2013-05-25 | crda: annotate intersection worst case scenerio | Luis R. Rodriguez | 1 | -1/+8 |
2013-05-25 | crda: do not double count on reglib_for_each_country() | Luis R. Rodriguez | 2 | -9/+4 |
2013-05-24 | crda: move intersection if first attempt failed | Luis R. Rodriguez | 1 | -2/+1 |
2013-05-24 | crda: fix regression when using reglib_for_each_country() | Luis R. Rodriguez | 2 | -0/+13 |
2013-05-23 | crda: move regdom_intersect() to reglib | Luis R. Rodriguez | 3 | -157/+162 |
2013-05-23 | crda: remove unused BUG_ON() from intersect.c | Luis R. Rodriguez | 1 | -7/+0 |
2013-05-23 | crda: constify usage of struct ieee80211_regdomain | Luis R. Rodriguez | 6 | -35/+38 |
2013-05-23 | crda: remove verbose errors out of regdom_intersect() | Luis R. Rodriguez | 1 | -10/+3 |
2013-05-23 | crda: port over Linux is_valid_reg_rule() change bd05f28e | Luis R. Rodriguez | 1 | -1/+2 |
2013-05-23 | crda: make reg_rules_intersect() style match Linux | Luis R. Rodriguez | 1 | -4/+4 |
2013-04-03 | crda: display DFS regulatory domain in regdbdump | Zefir Kurtisi | 1 | -1/+18 |
2013-04-03 | crda: synch up nl80211.h | Zefir Kurtisi | 1 | -97/+1110 |
2013-01-21 | crda: fix compile warning on pcc for reglib for string.h | Luis R. Rodriguez | 1 | -0/+1 |
2012-01-18 | crda: rename reglib_get_*() routinesv1.1.3 | Luis R. Rodriguez | 3 | -7/+7 |
2012-01-18 | crda: make usage of regdb.h exclusive to reglib.c | Luis R. Rodriguez | 3 | -11/+13 |
2012-01-18 | crda: make country2rd() static | Luis R. Rodriguez | 2 | -6/+3 |
2012-01-18 | crda: clean header files | Luis R. Rodriguez | 3 | -9/+0 |
2012-01-18 | crda: make crda use reglib_get_country_alpha2() | Luis R. Rodriguez | 1 | -87/+23 |
2012-01-18 | crda: add dfs_region to the ieee80211_regdomain data structure | Luis R. Rodriguez | 2 | -0/+2 |
2012-01-18 | crda: add new reglib_get_country_alpha2() | Luis R. Rodriguez | 2 | -0/+77 |
2012-01-18 | crda: close fd upon leaving | Luis R. Rodriguez | 1 | -0/+3 |
2012-01-18 | crda: make intersect.c use reglib_for_each_country() | Luis R. Rodriguez | 1 | -81/+12 |
2012-01-18 | crda: add a reglib iterator reglib_for_each_country() | Luis R. Rodriguez | 4 | -76/+83 |
2012-01-18 | crda: move country2rd() and its helper to reglib.c | Luis R. Rodriguez | 2 | -61/+61 |
2012-01-18 | crda: add nested support for libnl-3.2 | Stefan Lippers-Hollmann | 2 | -11/+18 |
2011-11-15 | crda: use stdint.h instead of linux/types.h | Luis R. Rodriguez | 7 | -47/+47 |
2011-10-10 | crda: add support to send DFS master region | Luis R. Rodriguez | 3 | -1/+24 |
2011-10-10 | crda: fix null string assumption for alpha2 | Luis R. Rodriguez | 2 | -15/+2 |
2011-10-03 | crda: synch up nl80211.h | Luis R. Rodriguez | 1 | -48/+1916 |
2011-08-09 | crda: add nested support for libnl-3.0v1.1.2 | Tim Gardner | 2 | -9/+16 |
2010-01-25 | Space fixv1.1.1 | Luis R. Rodriguez | 1 | -1/+1 |
2010-01-25 | Implement runtime loading of RSA public keys | Paul Fertser | 2 | -1/+25 |
2009-10-13 | crda: Cosmetic fix for udev path | Tim Gardner | 1 | -1/+1 |
2009-08-06 | CRDA and cross-compilation | Pavel Roskin | 1 | -2/+5 |
2009-04-17 | break lines nicer in 64-bit openssl keysv1.1.0 | Johannes Berg | 1 | -1/+1 |
2009-04-17 | make openssl keys 64-bit safe | Johannes Berg | 1 | -1/+32 |
2009-04-17 | make openssl verification safe for multiple keys | Johannes Berg | 1 | -14/+10 |
2009-04-17 | Allow distributions to specify a custom pubkeys dirv1.0.2 | Luis R. Rodriguez | 1 | -2/+6 |
2009-03-05 | Doh, forgot to add crda after SBINDIR | Luis R. Rodriguez | 1 | -1/+1 |
2009-02-24 | Add comments to explain paths | Luis R. Rodriguez | 1 | -3/+3 |
2009-02-24 | Add /usr/local/lib/crda/regulatory.bin as first in path | Luis R. Rodriguez | 1 | -0/+1 |
2009-02-24 | crda: allow loading of regulatory.bin from /lib/crda in addition to /usr/lib/... | Helmut Schaa | 1 | -3/+13 |
2009-02-24 | Fix Makefile to not overwrite udev/regulatory.rules for SBINDIR changes | Luis R. Rodriguez | 1 | -3/+3 |
2009-02-11 | also replace the SBINDIR used in the rules file | Daniel Mierswa | 2 | -1/+2 |
2009-02-06 | use SBINDIR in install target of CRDA | Daniel Mierswa | 1 | -1/+1 |
2009-02-02 | crda: rename nl_handle to nl_sock for libnl-2.0 | Pat Erley | 1 | -13/+14 |
2009-02-02 | crda: report if no supported version of libnl is found | Pavel Roskin | 1 | -0/+4 |
2009-01-24 | Update debian example changelog | Luis R. Rodriguez | 1 | -0/+6 |
2009-01-24 | Updates spec file version | Luis R. Rodriguez | 1 | -1/+1 |
2009-01-24 | crda: Fix --as-needed usagev1.0.1 | Diego E. 'Flameeyes' Pettenò | 1 | -3/+3 |
2009-01-23 | Adds example debian package directory to help maintainersv1.0.0 | Luis R. Rodriguez | 6 | -0/+53 |
2009-01-23 | Adds example RPM spec file (assumes 1.0.0 which I will mark shortly). | Luis R. Rodriguez | 1 | -0/+32 |
2009-01-23 | Small makefile fix | Luis R. Rodriguez | 1 | -2/+4 |
2009-01-23 | Add regdbdump.8 man page and update Makefile | Luis R. Rodriguez | 3 | -12/+68 |
2009-01-23 | Fix typo on man page regarding udev rule path | Luis R. Rodriguez | 1 | -1/+1 |
2009-01-23 | Adds a crda man page, update Makefile for distributions | Luis R. Rodriguez | 2 | -1/+94 |
2009-01-18 | crda: Throw verbose error message if M2Crypto is missing | Michael Buesch | 1 | -1/+7 |
2009-01-15 | crda: prevent key2pub.py from generating bogus output on failure | Pavel Roskin | 2 | -28/+31 |
2008-12-22 | Add a checker for REG_BIN and easy instructions on how to add it | Luis R. Rodriguez | 2 | -2/+15 |
2008-12-22 | Allow CRDA to use new libnl2 | Pat Erley | 2 | -6/+45 |
2008-12-10 | crda: fix two bugs | Johannes Berg | 2 | -3/+4 |
2008-12-03 | Sync nl80211.h - a few updates and now under the ISC license | Luis R. Rodriguez | 1 | -3/+91 |
2008-12-01 | Use Makefile dependency information for linking.v0.9.5 | Diego 'Flameeyes' Pettenò | 1 | -3/+3 |
2008-12-01 | Split printing functions to their own translation unit. | Diego 'Flameeyes' Pettenò | 3 | -123/+126 |
2008-12-01 | Move is_valid_reg_rule() in intersect.c. | Diego 'Flameeyes' Pettenò | 3 | -21/+20 |
2008-12-01 | Avoid implicit declaration of memset() with OpenSSL. | Diego 'Flameeyes' Pettenò | 1 | -0/+1 |
2008-12-01 | Mark constant the generated key tables for libgcrypt. | Diego 'Flameeyes' Pettenò | 1 | -3/+3 |
2008-12-01 | Mark functions static when not used outside their translation unit. | Diego 'Flameeyes' Pettenò | 3 | -6/+3 |
2008-12-01 | Ignore built files. | Diego E. 'Flameeyes' Pettenò | 1 | -0/+2 |
2008-12-01 | Don't use recursive make for verify target | Diego 'Flameeyes' Pettenò | 1 | -2/+1 |
2008-12-01 | Make it possible to switch gcrypt/openssl via knob | Diego 'Flameeyes' Pettenò | 1 | -7/+14 |
2008-12-01 | Fix dependencies for parallel make and others | Diego 'Flameeyes' Pettenò | 1 | -3/+5 |
2008-12-01 | Fix building with --as-needed LD flag | Diego 'Flameeyes' Pettenò | 1 | -5/+5 |
2008-11-24 | Install regdbdumpv0.9.4 | Luis R. Rodriguez | 1 | -0/+3 |
2008-11-24 | Rename dump to regdbdump, update READMEv0.9.3 | Luis R. Rodriguez | 3 | -10/+17 |
2008-11-17 | We ship our own nl80211.h so remove KLIB stuffv0.9.2 | Luis R. Rodriguez | 1 | -11/+3 |
2008-11-17 | Update README and remove utils/web that the wireless-regdb.git sucked in. | Luis R. Rodriguez | 4 | -706/+21 |
2008-11-17 | Add linville's public key and use it, also do rely | Luis R. Rodriguez | 3 | -85/+35 |
2008-11-17 | Whoops, forgot to git-mv regulatory.rules :) | Luis R. Rodriguez | 1 | -0/+5 |
2008-11-17 | Move regulatory.rules to its own dir | Luis R. Rodriguez | 2 | -7/+2 |
2008-11-17 | Separate db.txt authorship from this package, also rely on | Luis R. Rodriguez | 7 | -642/+42 |
2008-10-30 | Ship nl80211.h and use itv0.9.1 | Luis R. Rodriguez | 2 | -1/+696 |
2008-10-29 | Remove some comments that no longer apply on intersectv0.9 | Luis R. Rodriguez | 2 | -16/+2 |
2008-10-29 | This fixes SIGSEGV and incorrect free() calls | Luis R. Rodriguez | 1 | -1/+1 |
2008-10-29 | Make intersection logic a bit more readable | Luis R. Rodriguez | 1 | -24/+24 |
2008-10-29 | Add intersection code, not working yet :( | Luis R. Rodriguez | 2 | -1/+340 |
2008-10-29 | Double pointers obfuscate code, die | Luis R. Rodriguez | 3 | -14/+11 |
2008-10-29 | is_valid_reg_rule() is false when freq_diff is 0 | Luis R. Rodriguez | 1 | -1/+1 |
2008-10-28 | Add conversion utitlies, standardize printing | Luis R. Rodriguez | 4 | -72/+221 |
2008-10-28 | Share common routines into a reg lib, other objects will later reuse. | Luis R. Rodriguez | 5 | -6/+6 |
2008-10-27 | Move last helpers to crda.h, forgot to add crda.h to git too | Luis R. Rodriguez | 2 | -22/+49 |
2008-10-27 | Avoid stdlib, this saves 145 bytes | Luis R. Rodriguez | 1 | -2/+11 |
2008-10-27 | Move common helpers and functions into crda.h | Luis R. Rodriguez | 3 | -26/+3 |
2008-10-23 | Makefile improvements. | Davide Pesavento | 1 | -31/+51 |
2008-10-23 | Fix some trivial warnings. | Davide Pesavento | 2 | -16/+18 |
2008-10-23 | Use the correct index when iterating over the array of public keys. | Davide Pesavento | 1 | -2/+2 |
2008-10-23 | Unify and share get_file_ptr() too. | Davide Pesavento | 4 | -47/+36 |
2008-10-23 | Ignore more binary files. | Davide Pesavento | 1 | -0/+2 |
2008-10-23 | Consolidate db signature validation in one function. | Davide Pesavento | 5 | -231/+134 |
2008-10-20 | crda: Fix the keys-gcrypt.c target and remove key.priv.pem on clean | Evgeni Golov | 1 | -1/+4 |
2008-10-20 | Fixed an inconsistency in OFDM and CCK flags definition | Benoit PAPILLAULT | 1 | -3/+5 |
2008-10-20 | Use const and add is_valid_regdom() check | Benoit PAPILLAULT | 1 | -6/+22 |
2008-10-20 | Added documentation on the file format | Benoit PAPILLAULT | 1 | -18/+29 |
2008-10-20 | Added libnl dependency | Benoit PAPILLAULT | 1 | -0/+2 |
2008-09-30 | Remove silly debug print from reg_handler() | Luis R. Rodriguez | 1 | -1/+0 |
2008-09-30 | Initialize gcrypt in dump.c | Luis R. Rodriguez | 2 | -1/+7 |
2008-09-29 | Makefile: add support for DESTDIR. | Davide Pesavento | 1 | -8/+11 |
2008-09-29 | Use char literals in comparisons, instead of their ASCII codes. | Davide Pesavento | 1 | -3/+2 |
2008-09-29 | Delay netlink initialization and cache allocation. | Davide Pesavento | 1 | -31/+21 |
2008-09-29 | Do not initialize gcrypt twice. | Davide Pesavento | 1 | -5/+3 |
2008-09-17 | Fix gcrypt initialization | Johannes Berg | 1 | -0/+6 |
2008-09-05 | Forgot once more place to remov NO-HT40 | Luis R. Rodriguez | 1 | -2/+0 |
2008-09-05 | No need for NO-HT20 or NO-HT40, remove them as this code isn't used yet | Luis R. Rodriguez | 1 | -2/+0 |
2008-08-12 | Install regulatory.rules into udev directory. | Luis R. Rodriguez | 1 | -0/+1 |
2008-08-12 | Use your KLIB_BUILD path for nl80211 headers. | Luis R. Rodriguez | 1 | -1/+6 |
2008-08-11 | Instead of setting NO-HT40, simply set the bandwidth to 20 MHz. | Luis R. Rodriguez | 1 | -70/+70 |
2008-08-11 | Let the kernel use uevents to call CRDA. | Luis R. Rodriguez | 3 | -8/+36 |
2008-07-11 | Remove unused headers. | Luis R. Rodriguez | 1 | -5/+0 |
2008-07-10 | Kill NL80211_ATTR_NUM_REG_RULES. | Luis R. Rodriguez | 1 | -1/+0 |
2008-07-10 | Kill UUID stuff. | Luis R. Rodriguez | 1 | -116/+2 |
2008-07-10 | This now sends a regulatory domain properly into the kernel :D | Luis R. Rodriguez | 2 | -37/+77 |
2008-07-10 | Add valid UUID processing. | Luis R. Rodriguez | 1 | -6/+104 |
2008-07-09 | Shut the compiler up. | Luis R. Rodriguez | 1 | -3/+3 |
2008-07-09 | Add some error return values, remove some unused variables. | Luis R. Rodriguez | 2 | -19/+24 |
2008-07-09 | Add CRDA, this needs some love, my netlink-fu sucks. | Luis R. Rodriguez | 3 | -1/+431 |
2008-06-17 | Reinstate DE, Johannes had done research on this based on | Luis R. Rodriguez | 1 | -4/+8 |
2008-06-17 | Add DFS entries into db.txt. This was done for frequency ranges | Luis R. Rodriguez | 1 | -118/+120 |
2008-06-05 | Remove edge power stuff from source as its not needed. | Luis R. Rodriguez | 3 | -25/+0 |
2008-06-05 | Import a suggested guide for regulatory db.txt. | Luis R. Rodriguez | 4 | -193/+614 |
2008-05-29 | fix small problem with previous commit | Johannes Berg | 1 | -14/+13 |
2008-05-29 | parse country lists right away | Johannes Berg | 1 | -8/+12 |
2008-05-29 | remove no-ht20 flag | Johannes Berg | 3 | -4/+2 |
2008-05-29 | key2pub: print out explicit key length | Johannes Berg | 1 | -4/+4 |
2008-05-27 | add edge-power settings | Johannes Berg | 3 | -11/+36 |
2008-05-27 | make db2bin take explicit arguments | Johannes Berg | 2 | -22/+31 |
2008-05-27 | add NO-HT20, NO-HT40 flags | Johannes Berg | 3 | -0/+8 |
2008-05-27 | verify that struct sizes are as expected | Johannes Berg | 1 | -0/+22 |
2008-05-27 | remove "max IR" from database | Johannes Berg | 6 | -31/+13 |
2008-05-27 | the second 5 GHz band in DE isn't restricted to indoor | Johannes Berg | 1 | -1/+1 |
2008-05-27 | add no-ibss and passive-scan flags | Johannes Berg | 3 | -0/+8 |
2008-05-27 | add another allowed band for Germany | Johannes Berg | 1 | -2/+4 |
2008-05-26 | show only two decimal digits (as that is what gets saved into the binary db) | Johannes Berg | 2 | -5/+5 |
2008-05-26 | put units in brackets | Johannes Berg | 1 | -7/+7 |
2008-05-26 | fix syntax errors | Johannes Berg | 1 | -2/+2 |
2008-05-26 | don't break within unit | Johannes Berg | 1 | -2/+6 |
2008-05-26 | show mW slightly differently | Johannes Berg | 1 | -3/+3 |
2008-05-26 | show mW in web viewer | Johannes Berg | 1 | -5/+7 |
2008-05-26 | improve web viewer a bit | Johannes Berg | 2 | -7/+30 |
2008-05-26 | update db.txt explanations | Johannes Berg | 1 | -6/+4 |
2008-05-26 | make 0 power values mean 'no limitation' (e.g. Germany has no limit on IR but... | Johannes Berg | 5 | -9/+35 |
2008-05-26 | new regulatory database scheme, flags are per-rule now | Johannes Berg | 6 | -231/+224 |
2008-05-25 | .. and update web viewer | Johannes Berg | 1 | -1/+1 |