lxoliva [Fri, 22 Jan 2010 06:50:32 +0000 (06:50 +0000)]
One more regression fix in matching non-numeric blobs.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5862
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 22 Jan 2010 06:41:01 +0000 (06:41 +0000)]
Bring in the regexp fixes and improvements from deblob-check-awk.
Fix bugs introduced in yesterday's merge.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5861
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 22 Jan 2010 06:32:53 +0000 (06:32 +0000)]
Adjust a couple of remaining C comment patterns.
Print context all the way to the end in awk and python.
Internal testsuite now passes in awk and sed.
The internal testsuite triggers exponential behavior in python.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5860
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 22 Jan 2010 05:53:14 +0000 (05:53 +0000)]
Introduce awk script support, faster than sed, slower than python as long as python doesn't get into exponential regexp search behavior.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5859
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 22 Jan 2010 00:52:34 +0000 (00:52 +0000)]
Add 2010 to copyright. Use PYTHON env var if set.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5858
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 21 Jan 2010 05:32:26 +0000 (05:32 +0000)]
Merge some of the changes from deblob-check-python, but not those that would slow down normal operation with sed.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5854
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 21 Jan 2010 05:27:23 +0000 (05:27 +0000)]
Adjust comment.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5853
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 21 Jan 2010 05:12:14 +0000 (05:12 +0000)]
New.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5852
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Wed, 20 Jan 2010 19:58:36 +0000 (19:58 +0000)]
Start experimenting with python. Very promising rx-compilation time.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5848
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Wed, 20 Jan 2010 18:28:11 +0000 (18:28 +0000)]
Move matching primitives from set_except to next to addx and badx.
Change generated flex input file for some experimentation.
Adjusted all recent regulat expressions that failed to match the
flex-generation requirements so that they do.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5847
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Wed, 13 Jan 2010 07:25:49 +0000 (07:25 +0000)]
False positives in F-12's drm-upgrayedd.patch.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5801
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 15 Dec 2009 06:07:53 +0000 (06:07 +0000)]
Added false-positives for freedo and loongson patches.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5718
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 15 Dec 2009 03:04:09 +0000 (03:04 +0000)]
Match false positive in patch-2.6.31.8.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5717
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 11 Dec 2009 00:50:05 +0000 (00:50 +0000)]
Update for false positive in patch-2.6.27.41.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5710
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 10 Dec 2009 13:49:14 +0000 (13:49 +0000)]
2.6.27-libre3 released.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5706
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 8 Dec 2009 02:41:19 +0000 (02:41 +0000)]
Fix deblobbing of .firmware in drivers/bluetooth/btmrvl_sdio for 2.6.32-libre.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5694
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 8 Dec 2009 02:32:01 +0000 (02:32 +0000)]
Revert bogus removal of g in s// prior to 2.6.32-libre, 2.6.31-libre2,
etc.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5693
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 8 Dec 2009 01:47:58 +0000 (01:47 +0000)]
Likely 2.6.32-libre, 2.6.31-libre2, 2.6.30-libre1, and backports.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5692
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sat, 26 Sep 2009 02:12:35 +0000 (02:12 +0000)]
Add common_modes for drm-next-
8ef8678c8.patch.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5562
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 22 Sep 2009 17:54:29 +0000 (17:54 +0000)]
Tolerate whitespace changes in graph_ctx_regs[] in drm-nouveau.patch.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5557
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 21 Sep 2009 19:03:11 +0000 (19:03 +0000)]
Merged Rubén Rodríguez Pérez's cleanups.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5543
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 21 Sep 2009 18:46:36 +0000 (18:46 +0000)]
Deblob radeon/r100.c. Prepare for loadable radeon firmware. 2.6.31-libre1 final.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5542
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 21 Sep 2009 07:15:46 +0000 (07:15 +0000)]
Make --force better: idempotent, less confusing messages, no empty
files. From Rubén Rodríguez Pérez.
Reformat for consistet indentation. Report at the end when errors
were ignored.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5540
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 21 Sep 2009 05:00:15 +0000 (05:00 +0000)]
Rework deblobbing of Radeon, R128 and MGA drivers.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5539
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sun, 20 Sep 2009 18:27:40 +0000 (18:27 +0000)]
Fix blobname in usbdax, from Rubén Rodríguez Pérez. 2.6.31-libre1.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5538
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sat, 12 Sep 2009 17:01:25 +0000 (17:01 +0000)]
2.6.31-libre candidate.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5530
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 11 Sep 2009 11:23:39 +0000 (11:23 +0000)]
Preparing for 2.6.31.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5527
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 4 Sep 2009 16:42:06 +0000 (16:42 +0000)]
Accept lirc-*.patch for lirc patches.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5520
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 4 Sep 2009 16:40:05 +0000 (16:40 +0000)]
Start preparations for 2.6.31-libre.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5519
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 14 Aug 2009 08:30:39 +0000 (08:30 +0000)]
adjust bclk_divs in sound/soc/codecs/wm8903.c for patch-2.6.30.4
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5450
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 14 Aug 2009 08:25:37 +0000 (08:25 +0000)]
bclk_divs in sound/soc/codecs/wm8903.c for patch-2.6.30.4
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5449
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sat, 13 Jun 2009 00:00:49 +0000 (00:00 +0000)]
Improve deblobbing of SXG driver.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5272
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 19:45:18 +0000 (19:45 +0000)]
Match b43-open properly. Deblob netxen firmware names.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5271
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 16:39:19 +0000 (16:39 +0000)]
Add missing __func__ in sxg missing Free firmware printk.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5269
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 11:24:28 +0000 (11:24 +0000)]
Fix deblobbing of bnx2, i2400m, b43 and firmware/WHENCE.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5268
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 11:23:30 +0000 (11:23 +0000)]
Fix cleanup of directories.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5267
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 11:23:15 +0000 (11:23 +0000)]
Fix line breaks.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5266
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 10:25:05 +0000 (10:25 +0000)]
If nothing goes wrong, this will be 2.6.30-libre.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5265
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 10:06:42 +0000 (10:06 +0000)]
Towards 2.6.30-libre.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5264
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 12 Jun 2009 10:04:32 +0000 (10:04 +0000)]
More coverage for cleanup.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5263
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 9 Jun 2009 01:02:35 +0000 (01:02 +0000)]
Deblob fore200e docs and .gitignore. Deblob wimax docs.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5246
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 9 Jun 2009 01:02:21 +0000 (01:02 +0000)]
Deblob fore200e docs and .gitignore.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5245
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 9 Jun 2009 01:01:43 +0000 (01:01 +0000)]
Fix SiS deblob matches. Deblob wimax docs.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5244
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 9 Jun 2009 00:59:04 +0000 (00:59 +0000)]
Disable DRM_MGA, DRM_R128 and DRM_RADEON, that don't work without
firmware. At least Radeon works to some extent without the driver or
the firmware. Indicate e100 is going to proceed without firmware.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5243
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 8 Jun 2009 22:33:07 +0000 (22:33 +0000)]
Disable DRM_MGA, DRM_R128 and DRM_RADEON, that don't work without
firmware. At least Radeon works to some extent without the driver or
the firmware. Indicate e100 is going to proceed without firmware.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5242
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 8 Jun 2009 20:19:04 +0000 (20:19 +0000)]
New.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5241
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 8 Jun 2009 20:16:35 +0000 (20:16 +0000)]
Disable DRM_MGA, DRM_R128 and DRM_RADEON, that don't work without
firmware. At least Radeon works to some extent without the driver or
the firmware. Enable e100 to proceed without firmware.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5240
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 8 Jun 2009 20:14:57 +0000 (20:14 +0000)]
Standardize regexps further to ease eventual translation into perl
regexps. Introduce experimental support for flex (disabled) and
deblob-psed (if present), still non-functional. Remove semicolons
from sed scripts that deblob-psed rejects. Partial support for
2.6.30 and 2.6.26. Fix patterns for i2400m wimax firmware name and
firmware include in rt2860.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5239
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 11 May 2009 22:59:58 +0000 (22:59 +0000)]
Turn repetitive code into loops.
Generate .lz files as well, as suggested by Antonio Diaz.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5106
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 3 Apr 2009 05:11:37 +0000 (05:11 +0000)]
Fix typo.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4853
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 2 Apr 2009 18:47:09 +0000 (18:47 +0000)]
s/fatal/die/ so that --force works as intended.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4844
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 2 Apr 2009 08:51:38 +0000 (08:51 +0000)]
2.6.27-libre1
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4837
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 2 Apr 2009 08:45:50 +0000 (08:45 +0000)]
Fix harmless deblobbing error in af9013_priv.h
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4836
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 2 Apr 2009 08:45:10 +0000 (08:45 +0000)]
Add patterns for 2.6.27.
Avoid accidental -l match of MODULE_FIRMWARE(...) followed immediately
by false positive.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4835
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 31 Mar 2009 18:52:44 +0000 (18:52 +0000)]
Fix poor-man's dirname idiom.
Deblob xc.c, cx18-firmware.c, iwl-agn.c, ISDN_DIVAS and qla2xxx/Kconfig.
Releasing 2.6.28-libre2.
Releasing 2.6.29-libre.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4813
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 31 Mar 2009 18:49:51 +0000 (18:49 +0000)]
Canonicalize \$ to [$].
Recognize normal blob extension followed by quotes as a blob.
Match false positives to the above.
Avoid runaway MODULE_FIRMWARE match.
Fix a few typos in recognizing known blob names, catch a few more.
Improve deblobbing of ipw2100, iwl-3945.
Deblob iwl-5000
and iwl-4965.
Deblob eicon and vicam.
Match comments containing semicolons in vc032x.c.
Deblob rtmp_init.c
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4812
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 31 Mar 2009 18:43:31 +0000 (18:43 +0000)]
Fix poor-man's dirname implementation. Reported by Matías A. Fonzo.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4811
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 31 Mar 2009 00:52:41 +0000 (00:52 +0000)]
Deblob sms-cards.c
Update deblobbing of ACENIC, ADAPTEC_STARFIRE, CHELSIO_T3, E100,
SLICOSS, TIGON3, USB_SERIAL_TI.
Adjusted for movement of HERMES orinoco, IPW2100, IPW2200, IWL3945.
Deblob new VIDEO_GO7007_USB_S2250_BOARD, OTUS, RT2860, RT2870,
WIMAX_I2400M, MEILHAUS, ME4600, ME6000.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4809
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 31 Mar 2009 00:48:58 +0000 (00:48 +0000)]
Deblob sms-cards.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4808
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 31 Mar 2009 00:47:14 +0000 (00:47 +0000)]
Canonicalize \* and \/ to [*] and [/].
Update for 2.6.29 and freed-ora patches.
Fix bug in printing false positive immediately followed by deblobbed
blob.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4807
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Wed, 25 Mar 2009 02:46:30 +0000 (02:46 +0000)]
Fix .firmware deblobbing errors.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4801
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 24 Mar 2009 21:38:00 +0000 (21:38 +0000)]
Fix deblobbing of sb_common.c for good.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4800
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 24 Mar 2009 21:33:57 +0000 (21:33 +0000)]
Fix deblobbing of sscape.c
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4799
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 24 Mar 2009 21:30:26 +0000 (21:30 +0000)]
Fix deblobbing of pss.c
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4798
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 24 Mar 2009 20:54:10 +0000 (20:54 +0000)]
Fix deblobbing of sb_common.c.
Don't run clean_blob on Kconfig files.
Remove blob names from drivers/base/Kconfig with clean_sed.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4797
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 24 Mar 2009 20:30:52 +0000 (20:30 +0000)]
Fix broken sed scripts when using dash's built-in echo, reported by Rubén Rodríguez Pérez.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4796
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sat, 21 Mar 2009 19:20:02 +0000 (19:20 +0000)]
2.6.28-libre1
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4789
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 20 Mar 2009 01:05:58 +0000 (01:05 +0000)]
Fix deblobbing of 3c359.c, ipw2100.c and if_usb.c
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4788
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 23:24:16 +0000 (23:24 +0000)]
Don't require undefine_macro's macro to be defined to a string.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4787
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 16:59:11 +0000 (16:59 +0000)]
Fixed deblobbing of b43legacy, ipw2100, libertas
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4786
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 16:06:39 +0000 (16:06 +0000)]
Remove more code from bnx2.c and 3c359.c.
Remove comments from irda-usb.c and myri10ge.c.
Accept false positives in atmel.c
Adjust deblobbing of ipw2100.c. Add false positives in it.
Undefine firmware size in tda10048.c
Fix escaped end-of-line and parenthesize bnx2x_init_block.
Remove bogus } in deblobbing of ael1002.c.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4785
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 14:38:45 +0000 (14:38 +0000)]
Fix comment-matching patterns.
Deblob comment in or51132.
Deblob references to non-Free firmware in acenic.c
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4784
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 13:30:28 +0000 (13:30 +0000)]
Introduce undefine_macro.
Use it for XC5000_DEFAULT_FIRMWARE_SIZE.
Adjust to reject_firmware field name in m920x.c.
Drop default firmware macro in or51211.c
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4783
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 12:57:06 +0000 (12:57 +0000)]
Oops, typo.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4782
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 12:56:20 +0000 (12:56 +0000)]
Propagate errors to final sed.
Fix typo in radeon_cp deblobbing.
Include linux/device.h to use dev_name to report missing firmware.
Fix atmel blob name regexp.
Recognize blobs in lirc and at76 Fedora patches.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4781
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 06:01:24 +0000 (06:01 +0000)]
Fix internal error at the end of the tarball.
Fix trailing EOL in deblobbed files.
Adjust some patterns, drop some redundant deblobbing.
Fix request_firmware uses in reject_firmware.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4780
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Mar 2009 00:51:10 +0000 (00:51 +0000)]
Fix a few minor errors.
deblob-2.6.28 completes successfully now, but the resulting tarball
probably still doesn't pass deblob-check, and most certainly doesn't
compile yet.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4779
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Wed, 18 Mar 2009 18:05:51 +0000 (18:05 +0000)]
Fix processing of false positives before actual blobs.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4778
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Wed, 18 Mar 2009 18:05:13 +0000 (18:05 +0000)]
Apply reject_firmware even without a ( afterwards.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4777
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Wed, 18 Mar 2009 06:01:02 +0000 (06:01 +0000)]
"Completed" revamp, still needs requires and fixing.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4776
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 10 Mar 2009 05:08:49 +0000 (05:08 +0000)]
Fix a few errors.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4770
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Tue, 10 Mar 2009 04:39:00 +0000 (04:39 +0000)]
Revamped drivers/net and drivers/pcmcia.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4769
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 9 Mar 2009 06:52:23 +0000 (06:52 +0000)]
Consistency in announce quoting.
Dropped requests for non-Free microcode and firmwares for x86, ARM,
char devices, bluetooth and media tuners.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4768
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 9 Mar 2009 01:50:39 +0000 (01:50 +0000)]
orinoco is fully taken care of already.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4761
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 9 Mar 2009 01:39:24 +0000 (01:39 +0000)]
Improve deblobbing of get_dvb_firmware.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4760
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 9 Mar 2009 01:02:15 +0000 (01:02 +0000)]
Typo in second smc91c92_cs.c sed script.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4759
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 9 Mar 2009 00:31:22 +0000 (00:31 +0000)]
Detect error in $deblob by teeing the whole if/cmd into a temp file,
and renaming it only in case of success.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4758
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 9 Mar 2009 00:24:41 +0000 (00:24 +0000)]
Oops, typo
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4757
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 9 Mar 2009 00:22:49 +0000 (00:22 +0000)]
Standardize sed in-function patterns a bit.
Use clean_sed to edit include/linux/firmware.h.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4756
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sun, 8 Mar 2009 11:52:13 +0000 (11:52 +0000)]
Report past progress.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4755
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sun, 8 Mar 2009 11:42:41 +0000 (11:42 +0000)]
Cleaner reporting
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4754
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sun, 8 Mar 2009 11:32:32 +0000 (11:32 +0000)]
Tee output to .log file.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4753
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sun, 8 Mar 2009 11:32:02 +0000 (11:32 +0000)]
Report purpose of clean_sed scripts.
Remove blobs in separate files before cleaning main driver.
Add fatal().
Rearrange clean_sed scripts for shorter lines.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4752
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sun, 8 Mar 2009 10:26:06 +0000 (10:26 +0000)]
Dealt with whiteheat already.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4751
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sun, 8 Mar 2009 10:19:58 +0000 (10:19 +0000)]
Revamped everything we already deblobbed before, save for staging drivers.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4750
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Sat, 7 Mar 2009 22:00:38 +0000 (22:00 +0000)]
Revamped COPS LocalTalk.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4749
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 6 Mar 2009 23:22:59 +0000 (23:22 +0000)]
Revamped MyriCOM, Tehuti, Tigon3, Typhoon.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4748
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Thu, 19 Feb 2009 19:09:32 +0000 (19:09 +0000)]
Revamped cassini, cxgb3 and e100.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4730
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Mon, 16 Feb 2009 04:17:18 +0000 (04:17 +0000)]
Revamped bnx2 and bnx2x.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4729
559672b5-ba27-0410-b829-
e8f1faed8b1b
lxoliva [Fri, 13 Feb 2009 00:44:55 +0000 (00:44 +0000)]
Re-enable ACENIC and STARFIRE with no-firmware reporting.
git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@4721
559672b5-ba27-0410-b829-
e8f1faed8b1b