platform/upstream/crda.git
15 years agoIgnore built files.
Diego E. 'Flameeyes' Pettenò [Mon, 1 Dec 2008 22:20:33 +0000 (14:20 -0800)]
Ignore built files.

Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoDon't use recursive make for verify target
Diego 'Flameeyes' Pettenò [Mon, 1 Dec 2008 22:19:25 +0000 (14:19 -0800)]
Don't use recursive make for verify target

This makes the build more parallel since regdbdump.o build and link
can happen in parallel with the keys generation and the build of the
rest of the units.

Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMake it possible to switch gcrypt/openssl via knob
Diego 'Flameeyes' Pettenò [Mon, 1 Dec 2008 22:17:46 +0000 (14:17 -0800)]
Make it possible to switch gcrypt/openssl via knob

By building with "make USE_OPENSSL=1", OpenSSL will be used in
libcrypt's stead. This also allows for properly depend just on the
keys-*.c source file that is actually going to be used.

Note that the all target is moved up so that it still hits as default
target.

Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFix dependencies for parallel make and others
Diego 'Flameeyes' Pettenò [Mon, 1 Dec 2008 22:04:36 +0000 (14:04 -0800)]
Fix dependencies for parallel make and others

Since the keys .c files are included by reglib.c, it's not the final
output to depend on them but rather reglib.o.

This not only fixes proper regeneration of reglib.o when the pem files
are changed, but also allows proper parallel make of the package.

Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFix building with --as-needed LD flag
Diego 'Flameeyes' Pettenò [Mon, 1 Dec 2008 22:01:43 +0000 (14:01 -0800)]
Fix building with --as-needed LD flag

When using GNU ld --as-needed option, you need to ensure that the
order of parameters to the linker is formally correct, with libraries
coming after the object files. For this reason, don't use LDFLAGS for
passing the libraries, and make sure that LDLIBS goes at the end of
the line.

Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoInstall regdbdump v0.9.4
Luis R. Rodriguez [Mon, 24 Nov 2008 17:58:23 +0000 (09:58 -0800)]
Install regdbdump

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoRename dump to regdbdump, update README v0.9.3
Luis R. Rodriguez [Mon, 24 Nov 2008 17:55:23 +0000 (09:55 -0800)]
Rename dump to regdbdump, update README

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoWe ship our own nl80211.h so remove KLIB stuff v0.9.2
Luis R. Rodriguez [Mon, 17 Nov 2008 22:13:37 +0000 (14:13 -0800)]
We ship our own nl80211.h so remove KLIB stuff

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUpdate README and remove utils/web that the wireless-regdb.git sucked in.
Luis R. Rodriguez [Mon, 17 Nov 2008 21:56:08 +0000 (13:56 -0800)]
Update README and remove utils/web that the wireless-regdb.git sucked in.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd linville's public key and use it, also do rely
Luis R. Rodriguez [Mon, 17 Nov 2008 21:39:56 +0000 (13:39 -0800)]
Add linville's public key and use it, also do rely
on regulutory.bin being present where the distribution
wants it to be. Note that it should be installed first.
You only need regulatory.bin present to verify the signature
used to build it matches.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoWhoops, forgot to git-mv regulatory.rules :)
Luis R. Rodriguez [Mon, 17 Nov 2008 19:43:11 +0000 (11:43 -0800)]
Whoops, forgot to git-mv regulatory.rules :)

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMove regulatory.rules to its own dir
Luis R. Rodriguez [Mon, 17 Nov 2008 19:37:45 +0000 (11:37 -0800)]
Move regulatory.rules to its own dir

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoSeparate db.txt authorship from this package, also rely on
Luis R. Rodriguez [Mon, 17 Nov 2008 19:35:51 +0000 (11:35 -0800)]
Separate db.txt authorship from this package, also rely on
external URLs to retrieve the regulatory.bin and public keys.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoShip nl80211.h and use it v0.9.1
Luis R. Rodriguez [Thu, 30 Oct 2008 19:36:19 +0000 (12:36 -0700)]
Ship nl80211.h and use it

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoRemove some comments that no longer apply on intersect v0.9
Luis R. Rodriguez [Wed, 29 Oct 2008 10:41:55 +0000 (03:41 -0700)]
Remove some comments that no longer apply on intersect

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoThis fixes SIGSEGV and incorrect free() calls
Luis R. Rodriguez [Wed, 29 Oct 2008 10:33:43 +0000 (03:33 -0700)]
This fixes SIGSEGV and incorrect free() calls

This needs some more review...

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMake intersection logic a bit more readable
Luis R. Rodriguez [Wed, 29 Oct 2008 10:32:07 +0000 (03:32 -0700)]
Make intersection logic a bit more readable

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd intersection code, not working yet :(
Luis R. Rodriguez [Wed, 29 Oct 2008 09:41:22 +0000 (02:41 -0700)]
Add intersection code, not working yet :(

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoDouble pointers obfuscate code, die
Luis R. Rodriguez [Wed, 29 Oct 2008 08:53:13 +0000 (01:53 -0700)]
Double pointers obfuscate code, die

Lets make country2rd() easier to read by not using
double pointers.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agois_valid_reg_rule() is false when freq_diff is 0
Luis R. Rodriguez [Wed, 29 Oct 2008 08:45:03 +0000 (01:45 -0700)]
is_valid_reg_rule() is false when freq_diff is 0

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd conversion utitlies, standardize printing
Luis R. Rodriguez [Tue, 28 Oct 2008 22:44:37 +0000 (15:44 -0700)]
Add conversion utitlies, standardize printing

This adds country2rd() and friends which allows us to
use more friendlier data structures that are not big endian
and standardizes printing this new rd structure.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoShare common routines into a reg lib, other objects will later reuse.
Luis R. Rodriguez [Tue, 28 Oct 2008 22:15:36 +0000 (15:15 -0700)]
Share common routines into a reg lib, other objects will later reuse.

renamed:    regdb.c -> reglib.c
renamed:    crda.h -> reglib.h

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMove last helpers to crda.h, forgot to add crda.h to git too
Luis R. Rodriguez [Tue, 28 Oct 2008 00:41:54 +0000 (17:41 -0700)]
Move last helpers to crda.h, forgot to add crda.h to git too

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAvoid stdlib, this saves 145 bytes
Luis R. Rodriguez [Tue, 28 Oct 2008 00:39:38 +0000 (17:39 -0700)]
Avoid stdlib, this saves 145 bytes

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMove common helpers and functions into crda.h
Luis R. Rodriguez [Tue, 28 Oct 2008 00:06:21 +0000 (17:06 -0700)]
Move common helpers and functions into crda.h

We keep regdb.h clean specifically for file regdb data structures.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMakefile improvements.
Davide Pesavento [Thu, 23 Oct 2008 23:07:42 +0000 (01:07 +0200)]
Makefile improvements.

  * use pkg-config for libnl and openssl
  * fix dir creation in the 'install' target
  * transform all 'keys-*.c' targets into a single pattern rule
  * better output in non-verbose mode
  * general cleanup

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFix some trivial warnings.
Davide Pesavento [Thu, 23 Oct 2008 23:07:16 +0000 (01:07 +0200)]
Fix some trivial warnings.

Fix warnings spit out by gcc -Wextra and checkpatch.pl

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUse the correct index when iterating over the array of public keys.
Davide Pesavento [Thu, 23 Oct 2008 23:06:35 +0000 (01:06 +0200)]
Use the correct index when iterating over the array of public keys.

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUnify and share get_file_ptr() too.
Davide Pesavento [Thu, 23 Oct 2008 23:06:06 +0000 (01:06 +0200)]
Unify and share get_file_ptr() too.

Identical code used by both crda.c and dump.c

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoIgnore more binary files.
Davide Pesavento [Thu, 23 Oct 2008 23:05:35 +0000 (01:05 +0200)]
Ignore more binary files.

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoConsolidate db signature validation in one function.
Davide Pesavento [Thu, 23 Oct 2008 23:04:59 +0000 (01:04 +0200)]
Consolidate db signature validation in one function.

Both crda.c and dump.c had their own version of the code which
checks the validity of the signature on the regulatory db.
Having a common implementation shared by both files makes
maintenance easier and removes code duplication.

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agocrda: Fix the keys-gcrypt.c target and remove key.priv.pem on clean
Evgeni Golov [Mon, 20 Oct 2008 15:47:32 +0000 (17:47 +0200)]
crda: Fix the keys-gcrypt.c target and remove key.priv.pem on clean

  * use $(wildcard *.pem) in the keys-gcrypt.c target
  * remove key.priv.pem if it's the test-key in the
    clean target

Signed-off-by: Evgeni Golov <sargentd@die-welt.net>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFixed an inconsistency in OFDM and CCK flags definition
Benoit PAPILLAULT [Thu, 9 Oct 2008 20:16:42 +0000 (22:16 +0200)]
Fixed an inconsistency in OFDM and CCK flags definition

This makes the flags match Linux nl80211.h

Signed-off-by: Benoit PAPILLAULT <benoit.papillault@free.fr>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUse const and add is_valid_regdom() check
Benoit PAPILLAULT [Mon, 20 Oct 2008 16:03:30 +0000 (09:03 -0700)]
Use const and add is_valid_regdom() check

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Singed-off-by: Benoit PAPILLAULT <benoit.papillault@free.fr>
15 years agoAdded documentation on the file format
Benoit PAPILLAULT [Thu, 9 Oct 2008 20:16:39 +0000 (22:16 +0200)]
Added documentation on the file format

Signed-off-by: Benoit PAPILLAULT <benoit.papillault@free.fr>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdded libnl dependency
Benoit PAPILLAULT [Thu, 9 Oct 2008 20:16:38 +0000 (22:16 +0200)]
Added libnl dependency

Signed-off-by: Benoit PAPILLAULT <benoit.papillault@free.fr>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoRemove silly debug print from reg_handler()
Luis R. Rodriguez [Tue, 30 Sep 2008 15:10:17 +0000 (08:10 -0700)]
Remove silly debug print from reg_handler()

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoInitialize gcrypt in dump.c
Luis R. Rodriguez [Tue, 30 Sep 2008 15:08:58 +0000 (08:08 -0700)]
Initialize gcrypt in dump.c

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoMakefile: add support for DESTDIR.
Davide Pesavento [Sun, 28 Sep 2008 20:09:04 +0000 (22:09 +0200)]
Makefile: add support for DESTDIR.

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUse char literals in comparisons, instead of their ASCII codes.
Davide Pesavento [Sun, 28 Sep 2008 20:08:21 +0000 (22:08 +0200)]
Use char literals in comparisons, instead of their ASCII codes.

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoDelay netlink initialization and cache allocation.
Davide Pesavento [Sun, 28 Sep 2008 20:07:27 +0000 (22:07 +0200)]
Delay netlink initialization and cache allocation.

By calling nl80211_init() a bit later, we can simplify error handling
and avoid a lot of goto's in error paths.

While at it, fix a couple of minor leaks in openssl-related code.

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoDo not initialize gcrypt twice.
Davide Pesavento [Sun, 28 Sep 2008 20:06:36 +0000 (22:06 +0200)]
Do not initialize gcrypt twice.

Signed-off-by: Davide Pesavento <davidepesa@gmail.com>
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoFix gcrypt initialization
Johannes Berg [Wed, 17 Sep 2008 22:56:30 +0000 (15:56 -0700)]
Fix gcrypt initialization

This seems to fix to get this to work on some versions of gcrypt.

15 years agoForgot once more place to remov NO-HT40
Luis R. Rodriguez [Fri, 5 Sep 2008 19:42:27 +0000 (12:42 -0700)]
Forgot once more place to remov NO-HT40

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoNo need for NO-HT20 or NO-HT40, remove them as this code isn't used yet
Luis R. Rodriguez [Fri, 5 Sep 2008 19:40:28 +0000 (12:40 -0700)]
No need for NO-HT20 or NO-HT40, remove them as this code isn't used yet
in userspace anywhere and kernel support hasn't been merged yet.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoInstall regulatory.rules into udev directory.
Luis R. Rodriguez [Wed, 13 Aug 2008 00:33:48 +0000 (17:33 -0700)]
Install regulatory.rules into udev directory.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoUse your KLIB_BUILD path for nl80211 headers.
Luis R. Rodriguez [Tue, 12 Aug 2008 23:08:37 +0000 (16:08 -0700)]
Use your KLIB_BUILD path for nl80211 headers.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoInstead of setting NO-HT40, simply set the bandwidth to 20 MHz.
Luis R. Rodriguez [Tue, 12 Aug 2008 01:37:35 +0000 (18:37 -0700)]
Instead of setting NO-HT40, simply set the bandwidth to 20 MHz.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoLet the kernel use uevents to call CRDA.
Luis R. Rodriguez [Tue, 12 Aug 2008 01:36:48 +0000 (18:36 -0700)]
Let the kernel use uevents to call CRDA.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoRemove unused headers.
Luis R. Rodriguez [Fri, 11 Jul 2008 12:45:40 +0000 (05:45 -0700)]
Remove unused headers.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoKill NL80211_ATTR_NUM_REG_RULES.
Luis R. Rodriguez [Thu, 10 Jul 2008 22:54:02 +0000 (15:54 -0700)]
Kill NL80211_ATTR_NUM_REG_RULES.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoKill UUID stuff.
Luis R. Rodriguez [Thu, 10 Jul 2008 20:28:55 +0000 (13:28 -0700)]
Kill UUID stuff.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoThis now sends a regulatory domain properly into the kernel :D
Luis R. Rodriguez [Thu, 10 Jul 2008 14:23:05 +0000 (07:23 -0700)]
This now sends a regulatory domain properly into the kernel :D

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd valid UUID processing.
Luis R. Rodriguez [Thu, 10 Jul 2008 10:54:54 +0000 (03:54 -0700)]
Add valid UUID processing.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoShut the compiler up.
Luis R. Rodriguez [Wed, 9 Jul 2008 22:41:39 +0000 (15:41 -0700)]
Shut the compiler up.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd some error return values, remove some unused variables.
Luis R. Rodriguez [Wed, 9 Jul 2008 22:24:09 +0000 (15:24 -0700)]
Add some error return values, remove some unused variables.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd CRDA, this needs some love, my netlink-fu sucks.
Luis R. Rodriguez [Wed, 9 Jul 2008 13:10:24 +0000 (06:10 -0700)]
Add CRDA, this needs some love, my netlink-fu sucks.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoReinstate DE, Johannes had done research on this based on
Luis R. Rodriguez [Tue, 17 Jun 2008 13:25:16 +0000 (06:25 -0700)]
Reinstate DE, Johannes had done research on this based on
data from "Frequenznutzungsplan" (as published in April 2008),
downloaded from http://www.bundesnetzagentur.de/media/archive/13358.pdf

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoAdd DFS entries into db.txt. This was done for frequency ranges
Luis R. Rodriguez [Tue, 17 Jun 2008 13:22:59 +0000 (06:22 -0700)]
Add DFS entries into db.txt. This was done for frequency ranges
in 5260 MHz - 5700 MHz. For frequency ranges with a larger span
we split them to ensure DFS is still used only on the specific band.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoRemove edge power stuff from source as its not needed.
Luis R. Rodriguez [Thu, 5 Jun 2008 20:55:38 +0000 (13:55 -0700)]
Remove edge power stuff from source as its not needed.
If we can standardize on it later then good but this needs
more review on implementations by different vendors.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agoImport a suggested guide for regulatory db.txt.
Luis R. Rodriguez [Thu, 5 Jun 2008 20:46:32 +0000 (13:46 -0700)]
Import a suggested guide for regulatory db.txt.
Extend the documentation to explain details on compliance limits,
and DFS. Add a LICENSE.

Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
15 years agofix small problem with previous commit
Johannes Berg [Thu, 29 May 2008 16:45:37 +0000 (18:45 +0200)]
fix small problem with previous commit

15 years agoparse country lists right away
Johannes Berg [Thu, 29 May 2008 16:35:27 +0000 (18:35 +0200)]
parse country lists right away

15 years agoremove no-ht20 flag
Johannes Berg [Thu, 29 May 2008 16:21:10 +0000 (18:21 +0200)]
remove no-ht20 flag

15 years agokey2pub: print out explicit key length
Johannes Berg [Thu, 29 May 2008 16:21:04 +0000 (18:21 +0200)]
key2pub: print out explicit key length

16 years agoadd edge-power settings
Johannes Berg [Tue, 27 May 2008 13:48:27 +0000 (15:48 +0200)]
add edge-power settings

16 years agomake db2bin take explicit arguments
Johannes Berg [Tue, 27 May 2008 13:15:21 +0000 (15:15 +0200)]
make db2bin take explicit arguments

16 years agoadd NO-HT20, NO-HT40 flags
Johannes Berg [Tue, 27 May 2008 12:59:27 +0000 (14:59 +0200)]
add NO-HT20, NO-HT40 flags

16 years agoverify that struct sizes are as expected
Johannes Berg [Tue, 27 May 2008 10:53:22 +0000 (12:53 +0200)]
verify that struct sizes are as expected

16 years agoremove "max IR" from database
Johannes Berg [Tue, 27 May 2008 10:36:49 +0000 (12:36 +0200)]
remove "max IR" from database

16 years agothe second 5 GHz band in DE isn't restricted to indoor
Johannes Berg [Tue, 27 May 2008 10:15:12 +0000 (12:15 +0200)]
the second 5 GHz band in DE isn't restricted to indoor

16 years agoadd no-ibss and passive-scan flags
Johannes Berg [Tue, 27 May 2008 09:26:21 +0000 (11:26 +0200)]
add no-ibss and passive-scan flags

16 years agoadd another allowed band for Germany
Johannes Berg [Tue, 27 May 2008 09:11:38 +0000 (11:11 +0200)]
add another allowed band for Germany

16 years agoshow only two decimal digits (as that is what gets saved into the binary db)
Johannes Berg [Mon, 26 May 2008 15:16:02 +0000 (17:16 +0200)]
show only two decimal digits (as that is what gets saved into the binary db)

16 years agoput units in brackets
Johannes Berg [Mon, 26 May 2008 15:12:23 +0000 (17:12 +0200)]
put units in brackets

16 years agofix syntax errors
Johannes Berg [Mon, 26 May 2008 15:11:03 +0000 (17:11 +0200)]
fix syntax errors

16 years agodon't break within unit
Johannes Berg [Mon, 26 May 2008 15:10:23 +0000 (17:10 +0200)]
don't break within unit

16 years agoshow mW slightly differently
Johannes Berg [Mon, 26 May 2008 15:08:06 +0000 (17:08 +0200)]
show mW slightly differently

16 years agoshow mW in web viewer
Johannes Berg [Mon, 26 May 2008 15:06:56 +0000 (17:06 +0200)]
show mW in web viewer

16 years agoimprove web viewer a bit
Johannes Berg [Mon, 26 May 2008 15:01:33 +0000 (17:01 +0200)]
improve web viewer a bit

16 years agoupdate db.txt explanations
Johannes Berg [Mon, 26 May 2008 13:23:49 +0000 (15:23 +0200)]
update db.txt explanations

16 years agomake 0 power values mean 'no limitation' (e.g. Germany has no limit on IR but EIRP...
Johannes Berg [Mon, 26 May 2008 13:20:25 +0000 (15:20 +0200)]
make 0 power values mean 'no limitation' (e.g. Germany has no limit on IR but EIRP only)

16 years agonew regulatory database scheme, flags are per-rule now
Johannes Berg [Mon, 26 May 2008 13:04:29 +0000 (15:04 +0200)]
new regulatory database scheme, flags are per-rule now

16 years ago.. and update web viewer
Johannes Berg [Sun, 25 May 2008 00:48:10 +0000 (02:48 +0200)]
.. and update web viewer

16 years agorename 'restrictions' to the more appropriate 'permissions' in the code
Johannes Berg [Sun, 25 May 2008 00:47:41 +0000 (02:47 +0200)]
rename 'restrictions' to the more appropriate 'permissions' in the code

16 years agoweb viewer: remove debug country names
Johannes Berg [Sun, 25 May 2008 00:33:33 +0000 (02:33 +0200)]
web viewer: remove debug country names

16 years agonicer comment for DE entry
Johannes Berg [Sun, 25 May 2008 00:17:04 +0000 (02:17 +0200)]
nicer comment for DE entry

16 years agoweb viewer: fix bug
Johannes Berg [Sun, 25 May 2008 00:09:41 +0000 (02:09 +0200)]
web viewer: fix bug

16 years agoweb viewer: remove 'no such country' handling
Johannes Berg [Sun, 25 May 2008 00:08:49 +0000 (02:08 +0200)]
web viewer: remove 'no such country' handling

16 years agoRevert "move country comments after table in web viewer"
Johannes Berg [Sat, 24 May 2008 23:58:38 +0000 (01:58 +0200)]
Revert "move country comments after table in web viewer"

This reverts commit 4a68889b3378485aba42c2499d2e2a68a4b616db.

16 years agomove country comments after table in web viewer
Johannes Berg [Sat, 24 May 2008 23:58:05 +0000 (01:58 +0200)]
move country comments after table in web viewer

16 years agoimprove unknown country handling
Johannes Berg [Sat, 24 May 2008 23:55:15 +0000 (01:55 +0200)]
improve unknown country handling

16 years agodisplay per-country comments
Johannes Berg [Sat, 24 May 2008 23:51:14 +0000 (01:51 +0200)]
display per-country comments

16 years agoweb interfaces fixes
Johannes Berg [Sat, 24 May 2008 23:44:12 +0000 (01:44 +0200)]
web interfaces fixes

16 years agoadjust web viewer
Johannes Berg [Sat, 24 May 2008 23:43:18 +0000 (01:43 +0200)]
adjust web viewer

16 years agorewrite parser to be more object-oriented
Johannes Berg [Sat, 24 May 2008 23:41:01 +0000 (01:41 +0200)]
rewrite parser to be more object-oriented

16 years agofix typo
Johannes Berg [Sat, 24 May 2008 23:39:59 +0000 (01:39 +0200)]
fix typo

16 years agomore sorting
Johannes Berg [Sat, 24 May 2008 23:34:50 +0000 (01:34 +0200)]
more sorting

16 years agosort rules within collections
Johannes Berg [Sat, 24 May 2008 23:23:41 +0000 (01:23 +0200)]
sort rules within collections

16 years agoreorder comments for DE entry a bit
Johannes Berg [Sat, 24 May 2008 22:36:01 +0000 (00:36 +0200)]
reorder comments for DE entry a bit