releases.git
14 years agoPrint properly nested patch and hunk begin and end markers.
lxoliva [Mon, 1 Feb 2010 04:16:32 +0000 (04:16 +0000)]
Print properly nested patch and hunk begin and end markers.
Relax sed script to accept text after an end marker without another begin.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5905 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoImprove comment and function regular expressions to reduce decision points.
lxoliva [Sat, 30 Jan 2010 03:35:03 +0000 (03:35 +0000)]
Improve comment and function regular expressions to reduce decision points.
Perl and python should now work, but slowly.
Fixed regular expression to deblob get_dvb_firmware, it has been broken for some releases already.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5904 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoAdjust initc, defsc, ocomment and oprepline to work better with PCRE engines.
lxoliva [Fri, 29 Jan 2010 04:42:46 +0000 (04:42 +0000)]
Adjust initc, defsc, ocomment and oprepline to work better with PCRE engines.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5899 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoIntroduced perl script.
lxoliva [Mon, 25 Jan 2010 12:23:10 +0000 (12:23 +0000)]
Introduced perl script.
Improved awk and python scripts.  Awk still wins.
Dropped psed experiment.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5896 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agos/Extracing/Extracting/
lxoliva [Sun, 24 Jan 2010 06:51:26 +0000 (06:51 +0000)]
s/Extracing/Extracting/

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5895 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoFix patch regular expressions and patchlet processing.
lxoliva [Sat, 23 Jan 2010 05:18:38 +0000 (05:18 +0000)]
Fix patch regular expressions and patchlet processing.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5878 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoDocument new flags.
lxoliva [Sat, 23 Jan 2010 02:43:41 +0000 (02:43 +0000)]
Document new flags.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5877 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoSwitch to deblob-check-awk.
lxoliva [Sat, 23 Jan 2010 02:31:35 +0000 (02:31 +0000)]
Switch to deblob-check-awk.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5876 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoDrop extraneous ;/**/; markers at the end of files and patches.
lxoliva [Sat, 23 Jan 2010 02:30:34 +0000 (02:30 +0000)]
Drop extraneous ;/**/; markers at the end of files and patches.
Adjust python handling of leading ;/* in normal input.
Drop DONT_USE_GAWK_EXTENSIONS configuration.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5875 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoAdd --save-script-input.
lxoliva [Fri, 22 Jan 2010 22:57:10 +0000 (22:57 +0000)]
Add --save-script-input.
Move flex-related functions.
Adjust sed hashbang line: add -n, remove line before.
Use gawk instead of awk.
Use begin/end as RS in gawk by default, to further reduce memory use.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5874 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoAdjust sed hashbang line: add -n, remove line before.
lxoliva [Fri, 22 Jan 2010 22:51:52 +0000 (22:51 +0000)]
Adjust sed hashbang line: add -n, remove line before.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5873 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoFix comment patterns to accept leading slashes.
lxoliva [Fri, 22 Jan 2010 17:11:11 +0000 (17:11 +0000)]
Fix comment patterns to accept leading slashes.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5872 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoAvoid skipping blobs that precede blobs in the same line (awk and python).
lxoliva [Fri, 22 Jan 2010 09:09:42 +0000 (09:09 +0000)]
Avoid skipping blobs that precede blobs in the same line (awk and python).

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5871 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoAdjust ar9170 firmware match to be at least as long as the blob match.
lxoliva [Fri, 22 Jan 2010 08:11:19 +0000 (08:11 +0000)]
Adjust ar9170 firmware match to be at least as long as the blob match.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5870 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoDeal with BOL and EOL when ^ and $ don't match in the middle of a string,
lxoliva [Fri, 22 Jan 2010 07:58:44 +0000 (07:58 +0000)]
Deal with BOL and EOL when ^ and $ don't match in the middle of a string,
in awk and in sed.
Annotate generated sed script with hashbang.
Fix unquoted whitespace.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5868 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoDeal with BOL and EOL when ^ and $ don't match in the middle of a string,
lxoliva [Fri, 22 Jan 2010 07:58:19 +0000 (07:58 +0000)]
Deal with BOL and EOL when ^ and $ don't match in the middle of a string,
in awk and in sed.
Annotate generated sed script with hashbang.
Fix unquoted whitespace.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5867 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoFix matching of false positives adjusting matchlen to RLENGTH + 1 ???
lxoliva [Fri, 22 Jan 2010 07:19:43 +0000 (07:19 +0000)]
Fix matching of false positives adjusting matchlen to RLENGTH + 1 ???
Add more verbosity to python and awk scripts.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5866 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoNote that python is too slow even for the testsuite.
lxoliva [Fri, 22 Jan 2010 06:52:02 +0000 (06:52 +0000)]
Note that python is too slow even for the testsuite.

git-svn-id: http://www.fsfla.org/svn/fsfla/software/linux-libre/scripts@5863 559672b5-ba27-0410-b829-e8f1faed8b1b

14 years agoOne more regression fix in matching non-numeric blobs.
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

14 years agoBring in the regexp fixes and improvements from deblob-check-awk.
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

14 years agoAdjust a couple of remaining C comment patterns.
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

14 years agoIntroduce awk script support, faster than sed, slower than python as long as python...
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

14 years agoAdd 2010 to copyright. Use PYTHON env var if set.
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

14 years agoMerge some of the changes from deblob-check-python, but not those that would slow...
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

14 years agoAdjust comment.
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

14 years agoNew.
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

14 years agoStart experimenting with python. Very promising rx-compilation time.
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

14 years agoMove matching primitives from set_except to next to addx and badx.
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

14 years agoFalse positives in F-12's drm-upgrayedd.patch.
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

14 years agoAdded false-positives for freedo and loongson patches.
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

14 years agoMatch false positive in patch-2.6.31.8.
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

14 years agoUpdate for false positive in patch-2.6.27.41.
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

14 years ago2.6.27-libre3 released.
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

14 years agoFix deblobbing of .firmware in drivers/bluetooth/btmrvl_sdio for 2.6.32-libre.
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

14 years agoRevert bogus removal of g in s// prior to 2.6.32-libre, 2.6.31-libre2,
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

14 years agoLikely 2.6.32-libre, 2.6.31-libre2, 2.6.30-libre1, and backports.
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

15 years agoAdd common_modes for drm-next-8ef8678c8.patch.
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

15 years agoTolerate whitespace changes in graph_ctx_regs[] in drm-nouveau.patch.
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

15 years agoMerged Rubén Rodríguez Pérez's cleanups.
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

15 years agoDeblob radeon/r100.c. Prepare for loadable radeon firmware. 2.6.31-libre1 final.
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

15 years agoMake --force better: idempotent, less confusing messages, no empty
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

15 years agoRework deblobbing of Radeon, R128 and MGA drivers.
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

15 years agoFix blobname in usbdax, from Rubén Rodríguez Pérez. 2.6.31-libre1.
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

15 years ago2.6.31-libre candidate.
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

15 years agoPreparing for 2.6.31.
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

15 years agoAccept lirc-*.patch for lirc patches.
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

15 years agoStart preparations for 2.6.31-libre.
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

15 years agoadjust bclk_divs in sound/soc/codecs/wm8903.c for patch-2.6.30.4
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

15 years agobclk_divs in sound/soc/codecs/wm8903.c for patch-2.6.30.4
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

15 years agoImprove deblobbing of SXG driver.
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

15 years agoMatch b43-open properly. Deblob netxen firmware names.
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

15 years agoAdd missing __func__ in sxg missing Free firmware printk.
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

15 years agoFix deblobbing of bnx2, i2400m, b43 and firmware/WHENCE.
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

15 years agoFix cleanup of directories.
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

15 years agoFix line breaks.
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

15 years agoIf nothing goes wrong, this will be 2.6.30-libre.
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

15 years agoTowards 2.6.30-libre.
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

15 years agoMore coverage for cleanup.
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

15 years agoDeblob fore200e docs and .gitignore. Deblob wimax docs.
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

15 years agoDeblob fore200e docs and .gitignore.
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

15 years agoFix SiS deblob matches. Deblob wimax docs.
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

15 years agoDisable DRM_MGA, DRM_R128 and DRM_RADEON, that don't work without
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

15 years agoDisable DRM_MGA, DRM_R128 and DRM_RADEON, that don't work without
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

15 years agoNew.
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

15 years agoDisable DRM_MGA, DRM_R128 and DRM_RADEON, that don't work without
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

15 years agoStandardize regexps further to ease eventual translation into perl
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

15 years agoTurn repetitive code into loops.
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

15 years agoFix typo.
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

15 years agos/fatal/die/ so that --force works as intended.
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

15 years ago2.6.27-libre1
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

15 years agoFix harmless deblobbing error in af9013_priv.h
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

15 years agoAdd patterns for 2.6.27.
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

15 years agoFix poor-man's dirname idiom.
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

15 years agoCanonicalize \$ to [$].
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

15 years agoFix poor-man's dirname implementation. Reported by Matías A. Fonzo.
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

15 years agoDeblob sms-cards.c
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

15 years agoDeblob sms-cards.
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

15 years agoCanonicalize \* and \/ to [*] and [/].
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

15 years agoFix .firmware deblobbing errors.
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

15 years agoFix deblobbing of sb_common.c for good.
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

15 years agoFix deblobbing of sscape.c
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

15 years agoFix deblobbing of pss.c
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

15 years agoFix deblobbing of sb_common.c.
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

15 years agoFix broken sed scripts when using dash's built-in echo, reported by Rubén Rodríguez...
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

15 years ago2.6.28-libre1
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

15 years agoFix deblobbing of 3c359.c, ipw2100.c and if_usb.c
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

15 years agoDon't require undefine_macro's macro to be defined to a string.
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

15 years agoFixed deblobbing of b43legacy, ipw2100, libertas
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

15 years agoRemove more code from bnx2.c and 3c359.c.
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

15 years agoFix comment-matching patterns.
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

15 years agoIntroduce undefine_macro.
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

15 years agoOops, typo.
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

15 years agoPropagate errors to final sed.
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

15 years agoFix internal error at the end of the tarball.
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

15 years agoFix a few minor errors.
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

15 years agoFix processing of false positives before actual blobs.
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

15 years agoApply reject_firmware even without a ( afterwards.
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

15 years ago"Completed" revamp, still needs requires and fixing.
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

15 years agoFix a few errors.
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

15 years agoRevamped drivers/net and drivers/pcmcia.
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