text:
Countdown star Rachel Riley was left speechless when Ryan Giggs surprised her on the Channel 4 show - after she racked up a milestone 1,000 appearances.
The TV star - who is a Manchester United fan - was seen receiving a signed shirt from the Welsh midfielder when he made an appearance during today's programme.
Despite her head for numbers the maths whizz failed to spot she had reached four figures on the Channel 4 series which she joined in 2009.
The first she knew was when presenter Nick Hewer told her.
She said: "I had no inkling that I had just filmed my 1,000th episode when Nick announced it on the show, and I was touched that the Countdown team had surprised me with the news.
"As Nick continued, I thought they might have got me a bunch of flowers. But I nearly fell through the floor when Ryan Giggs suddenly appeared with some."
Fittingly Giggs reached a similar landmark in March when he played his 1,000th game.
Riley, 27, went on: "As a lifelong red, I've watched Giggsy rack up 1,000-plus appearances since I was five so there couldn't have been a more special way to celebrate mine.
"I'm really privileged to have a job that I love working on and on such an iconic show. I can't thank the team and Ryan enough for such an amazing surprise. My signed 'Riley 86' shirt will be taking pride of place at home."
She tweeted this afternoon:
Thank you @C4Countdown & all at Manchester United who surprised me in the nicest possible way! Thanks too for so many kind msgs #1000 :-)— Rachel Riley (@RachelRileyRR) June 25, 2013
Countdown fan Rodney Watson tweeted in response to pictures tweeted from the Countdown account: "In 1000 shows, (over 3000 numbers games) I've only beaten @RachelRileyRR twice (and another out of time with a calculator!)".
Another pic from 1000 celebrations - @C4Countdown think @RachelRileyRR liked her surprise presentation #RyanGiggs pic.twitter.com/z4BkfYNJxa— Countdown (@C4Countdown) June 25, 2013


text:
The Action Figure and Toy Collecting and Discussion Thread!
View Single Post
July 24 2013, 04:58 AM
Fleet Admiral
Location: The Warped Sector of the Demented Quadrant
Re: The Action Figure and Toy Collecting and Discussion Thread!
OdoWanKenobi wrote:
PAK has never really gone deep in any lines have they? Usually just 1 or 2 big characters. It's most likely that Kirk and Spock are it.
That'd still be more than any of the other toy companies gave us for the new film except for Kre-O. I'm still disappointed that the early rumors and stories of a 3.75" Hasbro line for
Into Darkness
didn't come to fruition, but in retrospect it's probably going to end up being a good thing - at least retail-wise.
We don't need to see Sulu, Scotty and Khan figures collecting dust on markdown shelves for the next few years because the company would have overshipped them, couldn't get the case ratios just right or didn't sculpt exciting-enough figures that would actually be interesting enough to sell.
Human instinct is pretty strong. You can't expect us to change overnight.
- Jonathan Archer, 2151
View Public Profile
Send a private message to cooleddie74
Find More Posts by cooleddie74

subset: commoncrawl


text:
I'm trying to write a parser for a configuration file and I'm hitting a strange error where the parser just freezes. The code can be seen here. I've ran it in the debugger and it appears to happen in the line
p_server_entry = many settings *> pure ()
At the evaluation of "pure ()". That is, it seems to fail on trying to return from p_server_entry if the debugger behaviour can be trusted. I tried removing the "pure ()" statement and simply returning "[()]" (and adjusting the type signatures obviously) but it seems to hang in the same place. I know Parsec doesn't support left recursion but I don't see that going on here?
What I'm doing is, I'm using Parsec to fill in a Record for me via the user state. For return values I just return () from all functions since the configuration record will be retrieved from state and returned as the result of the parse. An example file that causes the hang is:
port = 80
I test this by running the Parser.hs file in ghci (though compiling the program and running it gives the same result) and then doing
:m + Data.Monoid
parseConfigFile "test.config" mempty
I appreciate any help anyone can provide.
EDIT: I should mention that this was working almost as is previously. I changed it from returning a special parse tree to simply updating the configuration structure directly.


text:
Last updated 12:50 10/06/2013
If you have a news tip or photographic idea for the Manawatu Standard we'd love to hear from you.
You can contact in four different ways:
1. Phone the chief of staff on (06) 355 8813.
2. Send a fax on (06) 350-9836, including a contact details.
3. Send an email to firstname.lastname@example.com, including contact details.
4 Text the Editor on 027 498 1242.
4. Contact us on Facebook here: Manawatu Standard.
5. Catch up with us on Twitter at Twitter.com/ManawatuNZ
Please don't use the editorial fax number or e-mail address for advertising enquiries.
To make inquiries about advertising bookings, send your inquiry to email@example.com or phone the advertising team at the Manawatu Standard on (06) 356-9009. The proofing fax number is 06 350-9559.
How to order photos:
Photos can be ordered by emailing email@example.com or at the front counter of the Manawatu Standard, 51 The Square Palmerston North.
Editorial staff at the Manawatu Standard:
Editor: Robert Mitchell - email@example.com
Deputy Editor: Matthew Dallas - firstname.lastname@example.com
Chief of Staff: Jonathon Howe - email@example.com Twitter: @TheHowe
Deputy Chief of Staff and environment reporter: Mathew Grocott - email@example.com Twitter: @mathewgrocott
Sports Editor: Peter Lampp - firstname.lastname@example.com
Sports reporter: George Heagney - email@example.com
Palmerston North City Council reporter: Janine Rankin - firstname.lastname@example.com
Education reporter: Kelsey Wilkie - kelsey.wilkie@fairfax media.co.nz Twitter: @kelsea112
Emergency services and defence reporter: Kathryn King - email@example.com
Health reporter: Lisa Knight - firstname.lastname@example.com Twitter: @littlebitoflisa
Court and justice reporter: Jono Galuszka - firstname.lastname@example.com Twitter: @jonogaluszka
Rural reporter: Jill Galloway - firstname.lastname@example.com
Arts/features reporter: Carly Thomas - firstname.lastname@example.com
Social issues / Tararua reporter: Thomas Heaton - firstname.lastname@example.com Twitter: @tsrheaton
Business reporter: Susan Teodoro - firstname.lastname@example.com Twitter: @SueTeodoro
Manawatu District reporter: Allie McPhee - firstname.lastname@example.com
Rangitikei District reporter: Caroline Brown - firstname.lastname@example.com
Photographic department: firstname.lastname@example.com
Chief Photographer: Murray Wilson - email@example.com
- Manawatu Standard


text:
Daryl Hawkins Photographer
Erin BasingerModel Female Greenville, North Carolina, US My MM URL: http://www.modelmayhem.com/erinbasinger
Mayhem # 1616938
About MeMy name is Erin Basinger. I am 21 years old and looking to go into the fashion industry. Modeling became a passion of mine because of my future career. I feel that modeling can help me with the jobs I may encounter in the fashion world. I am currently a recent college graduate looking for full time employment. I am currently looking for paid work and preferably work that can help me get into print. I love working with new people both models and photographers so don't be afraid to contact me. I have the right to a chaperone if I feel it is needed and only travel if it is compensated.
Have you worked with Erin Basinger? Add Credits for Erin Basinger! >>
Daryl Hawkins Photographer
Vincent Tsai Photographer
Polar-Phot... Photographer
John Winecoff Photographer
Rennaissance Photo Photographer
Tickshady01 Photographer
Loading Content


text:
Smokies fall at Birmingham, 5-4
Smokies' rally falls short
The Tennessee Smokies could not finish off a late-inning rally Friday night in a 5-4 loss to the Birmingham Barons at Regions Park in Hoover, Ala.
Down 5-2 in the seventh, Tennessee scored two runs as Matt Szczur reached on an error, Logan Watkins followed with a double and Szczur scored on a groundout by Jae-Hoon Ha. Justin Bour followed with another groundout that pushed Watkins home, but the Smokies could draw no closer.
Dae-Eun Rhee (8-7) took the loss for Tennessee, going 4 2/3 innings, allowing four runs on nine hits. Rubi Silva had two hits for Tennessee and Junior Lake added a triple.
Notes: The Smokies were 1-for-9 with runners in scoring position ... Bour now has 107 RBIs on the season.
Up Next: Tennessee at Birmingham, 7:30 tonight.
Subscribe to the News Sentinel
Need Help?
Call us at 1-877-304-7769.
Monday – Friday: 7 a.m. – 3 p.m. / Saturday & Sunday: 7 a.m. – 11 a.m.


text:
Sounds good thanks.
Not the guy to ask for Directions.
So now everything is sold?
"Civilization is the limitless multiplication of unnecessary necessities." - Mark Twain
I go to nature to be soothed and healed, and to have my senses put in order. - John Burroughs
Peace Dutch
Fall MAHHA 2015 Oct 9-11
Visit Dutchwaregear on facebook (and like it)
Check us out on Twitter @dutchwaregear


text:
I live for luxuriating, especially when it's at a charmingly bohemian spot like Sweet Lily Natural Nail Spa & Boutique in Tribeca. It's perfect: the ceiling fans whir soothingly, generating a lovely, almost-tropical breeze, and the room, an open loft space, is airy and uncluttered, with the exception of two Shabby Chic-looking cabinets, one stocked with pretty glasses to pour yourself wine or lemony water. As the pedicurist took one of my feet in her lap and started vigorously filing away at my heel with a pumice, I sank into the plush armchair (yes, genuine armchairs) and closed my eyes.
What I remember next is coming to—lurched from a deep, foot-massage-induced slumber by the sound of the pile of magazines I'd been reading in my lap crashing to the floor. And then my feet were pampered in a way they'd never been pampered before! They were steeped in a bucket (the awesomest, dilapitated-in-a-cool-way, vintagey bucket) of steaming lemon water with vodka, which not only sounds utterly decadent but is beyond softening, too. My toes: shellacked with Zoya hot orange polish and green sparkles. Best pedi ever.
More on LuckyMag.com:
- Stripper Poles = The Secret To The Best Beach Body Ever!
- The Coolest Waxing Place AKA My Soho Dream-Loft (Plus, Strawberry Wax!)
- Orgasm Update
- How I Got Gwen Stefani-esque Braided Fabulousness… at Braid Bar!
- Why I Love Fashion Shows
Keep up with the Lucky team on Twitter: Follow @LuckyMagazine


text:
This item is currently
Out Of Stock
$33.24 - $54.99 -
List Price: $47.99 - $65.99
Our Top Recommendations
HN-ARTL019 Artland
Artland Inc. Cambridge Canoe TrayItem # HN-ARTL019
Roll over to zoom
Click for full screen
- Perfect for casual gatherings and everyday use
- Crafted from metal with a silver finish
- Keeps fruit and other snacks cold
- Hand washing is recommended
- Choose from 15- and 20-in. lengths
Full Description
About This Brand
Guarantee & Returns
Similar Serving Trays
Creative Bath Umbrella Trivet Halves
Cathys Concepts Personalized Slate Serving Board
Enrico Root Wood Natural Shape 3 Section Server Tray
Fitz and Floyd Bountiful Holiday Elongated Tray
Napa East Wine Barrel Stave Cheese Server
Lipper International Acacia Oval Platter
$12.68 - $30.51
Customer Reviews
Earn up to $3 in My Reward points
for reviewing this product when you join My Hayneedle Rewards
Write a review
200 points for each review = $2
300 points for reviews including an image or video = $3 Learn More
for reviewing this product when you join My Hayneedle Rewards
Write a review
200 points for each review = $2
300 points for reviews including an image or video = $3 Learn More
Customer Q & A
Be the first to ask a question about this product.
Enter your question, and one of our Customer Care experts will respond via email and also post the answer here.
Ask a Question
Email Address
Please Enter
Your Valid Email
Your Valid Email
Your Question
Please Enter
Your Question
Your Question
Sponsored Links
Artland Inc. Cambridge Canoe Tray
Add an extra touch of class to your serving ware with the addition of the Artland Inc. Cambridge Canoe Tray Carfted from metal with a nice silver finish, this canoe serving tray will work perfect for serving guest and great for everyday use. Choose from 15- to 20-inch lengths. Hand washing is recommended.About ArtlandA privately owned manufacturing company, Artland designs, produces, and markets a range of products for the tabletop and home fashion industries. Their product line focuses on m


text:
You can subscribe to this list here.
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv30199 Modified Files: AUTHORS Log Message: Added Darel Henman to the contributor section (reported a GNUmakefile.in bug). Index: AUTHORS =================================================================== RCS file: /cvsroot/ijbswa/current/AUTHORS,v retrieving revision 1.31 retrieving revision 1.32 diff -u -d -r1.31 -r1.32 --- AUTHORS 22 Oct 2006 14:24:48 -0000 1.31 +++ AUTHORS 25 Oct 2006 11:59:06 -0000 1.32 @@ -50,6 +50,7 @@ Florian Effenberger Dean Gaudet Aaron Hamid + Darel Henman Magnus Holmgren Derek Jennings David Laight
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv28584 Modified Files: GNUmakefile.in Log Message: Fix sed regexes for rewriting "confdir ." and "logdir .". Thanks to Darel Henman for reporting this. Index: GNUmakefile.in =================================================================== RCS file: /cvsroot/ijbswa/current/GNUmakefile.in,v retrieving revision 1.149 retrieving revision 1.150 diff -u -d -r1.149 -r1.150 --- GNUmakefile.in 11 Oct 2006 01:40:28 -0000 1.149 +++ GNUmakefile.in 25 Oct 2006 11:55:45 -0000 1.150 @@ -1132,8 +1132,8 @@ $(CAT) config >config~ ;\ $(MV) config.base config ;\ fi - $(SED) 's+confdir .+confdir $(CONF_DEST)+' config | \ - $(SED) 's+logdir .+logdir $(LOG_DEST)+' >config.tmp + $(SED) 's+^confdir \.+confdir $(CONF_DEST)+' config | \ + $(SED) 's+^logdir \.+logdir $(LOG_DEST)+' >config.tmp -@... [ $(check_doc) = 0 ]; then \ $(SED) 's+^#\?user-manual .*+user-manual $(DOC_DEST)/user-manual/+' config.tmp >config.updated ;\ else \ @@ -1355,6 +1355,10 @@ ## end: # $Log$ +# Revision 1.150 2006/10/25 11:55:45 fabiankeil +# Fix sed regexes for rewriting "confdir ." and "logdir .". +# Thanks to Darel Henman for reporting this. +# # Revision 1.149 2006/10/11 01:40:28 hal9 # Apply patch from Neil McCalden to fix syntax issue. #
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv12112/doc/source Modified Files: user-manual.sgml Log Message: Add new filters. Index: user-manual.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/user-manual.sgml,v retrieving revision 2.25 retrieving revision 2.26 diff -u -d -r2.25 -r2.26 --- user-manual.sgml 18 Oct 2006 10:50:33 -0000 2.25 +++ user-manual.sgml 24 Oct 2006 11:16:44 -0000 2.26 @@ -3665,6 +3665,14 @@ <anchor id="filter-xml-to-html"> <screen>+filter{xml-to-html} # Header filter to change the Content-Type from xml to html</screen> </para> + <para> + <anchor id="filter-no-ping"> + <screen>+filter{no-ping} # Removes non-standard ping attributes from anchor and area tags</screen> + </para> + <para> + <anchor id="filter-hide-tor-exit-notation"> + <screen>+filter{hide-tor-exit-notation} # Header filter to remove the Tor exit node notation in Host and Referer headers</screen> + </para> </listitem> </varlistentry> </variablelist> @@ -5010,16 +5018,25 @@ <term>Example usage (sections):</term> <listitem> <para> - <screen># Set default: + <screen> +# Selectively turn off compression, and enable a filter # -{+prevent-compression} -/ # Match all sites +{ +filter{tiny-textforms} +prevent-compression } +# Match only these sites + .google. + sourceforge.net + sf.net -# Make exceptions for ill sites: +# Or instead, we could set a universal default: # -{-prevent-compression} -www.debianhelp.org -www.pclinuxonline.com</screen> +{ +prevent-compression } + / # Match all sites + +# Then maybe make exceptions for ill-behaved sites: +# +{ -prevent-compression } + .debianhelp.org + http://www.pclinuxonline.com</screen> </para> </listitem> </varlistentry> @@ -5687,7 +5704,6 @@ them before writing. So the effects of your aliases are of course preserved, but the aliases themselves are lost when you edit sections that use aliases with it. - This is likely to change in future versions of <application>Privoxy</application>. </para> <para> @@ -5709,12 +5725,13 @@ +crunch-all-cookies = +<link linkend="CRUNCH-INCOMING-COOKIES">crunch-incoming-cookies</link> +<link linkend="CRUNCH-OUTGOING-COOKIES">crunch-outgoing-cookies</link> -crunch-all-cookies = -<link linkend="CRUNCH-INCOMING-COOKIES">crunch-incoming-cookies</link> -<link linkend="CRUNCH-OUTGOING-COOKIES">crunch-outgoing-cookies</link> +block-as-image = +block +handle-as-image - mercy-for-cookies = -crunch-all-cookies -<link linkend="SESSION-COOKIES-ONLY">session-cookies-only</link> -<link linkend="FILTER-CONTENT-COOKIES">filter{content-cookies}</link> + allow-all-cookies = -crunch-all-cookies -<link linkend="SESSION-COOKIES-ONLY">session-cookies-only</link> -<link linkend="FILTER-CONTENT-COOKIES">filter{content-cookies}</link> # These aliases define combinations of actions # that are useful for certain types of sites: # - fragile = -<link linkend="BLOCK">block</link> -<link linkend="FILTER">filter</link> -crunch-all-cookies -<link linkend="FAST-REDIRECTS">fast-redirects</link> -<link linkend="HIDE-REFERER">hide-referrer</link> -<link linkend="KILL-POPUPS">kill-popups</link> + fragile = -<link linkend="BLOCK">block</link> -<link linkend="FILTER">filter</link> -crunch-all-cookies -<link linkend="FAST-REDIRECTS">fast-redirects</link> -<link linkend="HIDE-REFERER">hide-referrer</link> -<link linkend="KILL-POPUPS">kill-popups</link> -<link linkend="PREVENT-COMPRESSION">prevent-compression</link> + shop = -crunch-all-cookies -<link linkend="FILTER-ALL-POPUPS">filter{all-popups}</link> -<link linkend="KILL-POPUPS">kill-popups</link> # Short names for other aliases, for really lazy people ;-) @@ -5737,7 +5754,8 @@ {fragile} .office.microsoft.com .windowsupdate.microsoft.com - .nytimes.com + # Gmail is really mail.google.com, not gmail.com + mail.google.com # Shopping sites: # Allow cookies (for setting and retrieving your customer data) @@ -5745,18 +5763,18 @@ {shop} .quietpc.com .worldpay.com # for quietpc.com - .scan.co.uk + mybank.example.com # These shops require pop-ups: # - {shop -kill-popups -filter{all-popups}} + {-kill-popups -filter{all-popups} -filter{unsolicted-popups}} .dabs.com .overclockers.co.uk</screen> </para> <para> - Aliases like <quote>shop</quote> and <quote>fragile</quote> are often used for - <quote>problem</quote> sites that require some actions to be disabled + Aliases like <quote>shop</quote> and <quote>fragile</quote> are typically used for + <quote>problem</quote> sites that require more than one action to be disabled in order to function properly. </para> </sect2> @@ -5902,6 +5920,8 @@ -<link linkend="FILTER-BLOGSPOT">filter-blogspot</link> \ -<link linkend="FILTER-XML-TO-HTML">filter-xml-to-html</link> \ -<link linkend="FILTER-HTML-TO-XML">filter-html-to-xml</link> \ + -<link linkend="FILTER-NO-PING">filter-no-ping</link> \ + -<link linkend="FILTER-HIDE-TOR-EXIT-NOTATION">filter-hide-tor-exit-notation</link> \ -<link linkend="FORCE-TEXT-MODE">force-text-mode</link> \ -<link linkend="HANDLE-AS-EMPTY-DOCUMENT">handle-as-empty-document</link> \ -<link linkend="HANDLE-AS-IMAGE">handle-as-image</link> \ @@ -7178,6 +7198,7 @@ </para> </listitem> </varlistentry> + <varlistentry> <term><emphasis>html-to-xml</emphasis></term> <listitem> @@ -7187,6 +7208,26 @@ </listitem> </varlistentry> + <varlistentry> + <term><emphasis>no-ping</emphasis></term> + <listitem> + <para> + Removes the non-standard <literal>ping</literal> attribute from + anchor and area HTML tags. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><emphasis>hide-tor-exit-notation</emphasis></term> + <listitem> + <para> + Header filter to remove the <command>Tor</command> exit node notation + found in Host and Referer headers. + </para> + </listitem> + </varlistentry> + <!-- <varlistentry> <term><emphasis> </emphasis></term> @@ -8012,6 +8053,8 @@ -filter {blogspot} -filter {xml-to-html} -filter {html-to-xml} + -filter {no-ping} + -filter{hide-tor-exit-notation} -filter-client-headers -filter-server-headers -force-text-mode @@ -8148,6 +8191,8 @@ -filter {blogspot} -filter {xml-to-html} -filter {html-to-xml} + -filter {no-ping} + -filter{hide-tor-exit-notation} -filter-client-headers -filter-server-headers -force-text-mode @@ -8273,6 +8318,8 @@ -filter {blogspot} -filter {xml-to-html} -filter {html-to-xml} + -filter {no-ping} + -filter{hide-tor-exit-notation} -filter-client-headers -filter-server-headers -force-text-mode @@ -8454,6 +8501,9 @@ USA $Log$ + Revision 2.26 2006/10/24 11:16:44 hal9 + Add new filters. + Revision 2.25 2006/10/18 10:50:33 hal9 Add note that since filters are off in Cautious, compression is ON. Turn off compression to make filters work on all sites.
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv3221 Modified Files: privoxy.1 Log Message: Add new filters. Index: privoxy.1 =================================================================== RCS file: /cvsroot/ijbswa/current/privoxy.1,v retrieving revision 1.32 retrieving revision 1.33 diff -u -d -r1.32 -r1.33 --- privoxy.1 3 Oct 2006 11:12:16 -0000 1.32 +++ privoxy.1 24 Oct 2006 10:57:00 -0000 1.33 @@ -3,7 +3,7 @@ .\" <http://shell.ipoline.com/~elmert/comp/docbook2X/> .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng <steve@...>. -.TH "PRIVOXY" "1" "03 October 2006" "Privoxy 3.0.6 UNRELEASED" "" +.TH "PRIVOXY" "1" "24 October 2006" "Privoxy 3.0.6 UNRELEASED" "" .SH NAME privoxy \- Privacy Enhancing Proxy .SH SYNOPSIS @@ -181,6 +181,8 @@ -filter{blogspot} \\ -filter{xml-to-html} \\ -filter{html-to-xml} \\ +-filter{no-ping} \\ +-filter{hide-tor-exit-notation} \\ -filter-client-headers \\ -filter-server-headers \\ -force-text-mode \\ @@ -352,7 +354,6 @@ Hal Burgiss Ian Cummings - Félix Rauch Roland Rosenfeld .fi .SH "COPYRIGHT AND LICENSE"
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv3221/doc/source Modified Files: privoxy-man-page.sgml Log Message: Add new filters. Index: privoxy-man-page.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/privoxy-man-page.sgml,v retrieving revision 2.10 retrieving revision 2.11 diff -u -d -r2.10 -r2.11 --- privoxy-man-page.sgml 3 Oct 2006 11:12:18 -0000 2.10 +++ privoxy-man-page.sgml 24 Oct 2006 10:57:00 -0000 2.11 @@ -317,6 +317,8 @@ -filter{blogspot} \ -filter{xml-to-html} \ -filter{html-to-xml} \ +-filter{no-ping} \ +-filter{hide-tor-exit-notation} \ -filter-client-headers \ -filter-server-headers \ -force-text-mode \
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv32293/doc/source Modified Files: p-authors.sgml Log Message: Catch-up. Index: p-authors.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/p-authors.sgml,v retrieving revision 2.17 retrieving revision 2.18 diff -u -d -r2.17 -r2.18 --- p-authors.sgml 22 Oct 2006 14:23:34 -0000 2.17 +++ p-authors.sgml 22 Oct 2006 14:29:34 -0000 2.18 @@ -36,7 +36,6 @@ Hal Burgiss Ian Cummings - Félix Rauch Roland Rosenfeld <![%p-authors-formal;[ </literallayout> @@ -93,6 +92,7 @@ David Mediavilla Oliver Stoeneberg Roberto Ragusa + Félix Rauch Maynard Riley Spinor S Bart Schelstraete
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv30409 Modified Files: AUTHORS Log Message: Modified wording for the contributor section to emphasize that some of the contributors not only reported problems, but provided patches as well. Moved Félix Rauch into the contributor section. Index: AUTHORS =================================================================== RCS file: /cvsroot/ijbswa/current/AUTHORS,v retrieving revision 1.30 retrieving revision 1.31 diff -u -d -r1.30 -r1.31 --- AUTHORS 14 Oct 2006 14:17:14 -0000 1.30 +++ AUTHORS 22 Oct 2006 14:24:48 -0000 1.31 @@ -8,7 +8,6 @@ Hal Burgiss Ian Cummings - Félix Rauch Roland Rosenfeld Former Privoxy Team Members: @@ -35,8 +34,9 @@ Sarantis Paskalis Stefan Waldherr -Thanks to the many people who have tested Privoxy, reported bugs, made -suggestions or contributed in some way. These include (in alphabetical order): +Thanks to the many people who have tested Privoxy, reported bugs, +provided patches, made suggestions or contributed in some other way. +These include (in alphabetical order): Ken Arromdee Devin Bayer @@ -59,6 +59,7 @@ David Mediavilla Raphael Moll Roberto Ragusa + Félix Rauch Maynard Riley Spinor S Bart Schelstraete
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv29969/doc/source Modified Files: p-authors.sgml Log Message: Catch-up with recent additions/changes. Index: p-authors.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/p-authors.sgml,v retrieving revision 2.16 retrieving revision 2.17 diff -u -d -r2.16 -r2.17 --- p-authors.sgml 20 Sep 2006 01:47:00 -0000 2.16 +++ p-authors.sgml 22 Oct 2006 14:23:34 -0000 2.17 @@ -80,12 +80,13 @@ Reiner Buehl Andrew J. Caines Clifford Caoile + Frédéric Crozat Michael T. Davis Mattes Dolak - Ulrich Drepper Peter E Aaron Hamid Magnus Holmgren + David Laight Don Libes Paul Lieverse Jindrich Makovicka @@ -93,6 +94,7 @@ Oliver Stoeneberg Roberto Ragusa Maynard Riley + Spinor S Bart Schelstraete Bobby G. Vinyard Darren Wiebe @@ -108,5 +110,7 @@ <literallayout> Junkbusters Corp. Anonymous Coders + Ulrich Drepper + Philip Hazel </literallayout> ]]>
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv1580 Modified Files: default.action.master Log Message: A few minor additions, and re-organizations. This will probably be posted as v2.0 in a day or two, if no problems reported. Index: default.action.master =================================================================== RCS file: /cvsroot/ijbswa/current/default.action.master,v retrieving revision 1.37 retrieving revision 1.38 diff -u -d -r1.37 -r1.38 --- default.action.master 20 Oct 2006 01:34:23 -0000 1.37 +++ default.action.master 21 Oct 2006 22:21:45 -0000 1.38 @@ -680,10 +680,10 @@ .fh-*.de ############################################################################# -# Catch-all for false-positives that are just TOO obvious to let go; +# Catch-all for false-positives that are just TOO obvious to let go ############################################################################# {+block} -#MASTER# PROBLEM URL: http://www.adserver.allerinternett.com +#MASTER# PROBLEM URL: http://ads.facebook.com/ads/spreadshirt/banner120x600.jpg #MASTER# REMARKS: Going for adsrv, adserve, adserver*. .ads[erv][rv]*. .ads. @@ -707,8 +707,6 @@ rcm.amazon.com #MASTER# BLOCK-REFERRER: http://www.nytimes.com/ 10/18/06 .nytimes.com/adx/ -#MASTER# BLOCK-REFERRER: http://www.sourceforge.net/ -images.sourceforge.net/images/DB2powered.gif #MASTER# BLOCK-REFERRER: http://www.sharereactor.com/ 10/19/06 #MASTER# BLOCK-REFERRER: http://www.popupad.net/ #www.popupad.net/ats/ @@ -735,7 +733,9 @@ #MASTER# BLOCK-REFERRER: http://www.ign.com/ 09/17/06 .klipmart.com #MASTER# BLOCK-REFERRER: http://gamespot.com 09/26/06 -adlog.com.com +#MASTER# REMARKS: adlog.com.com and ads.com.com +ad*.com.com +dw.com.com #MASTER# BLOCK-REFERRER: http://verizon.net 09/29/06 sales.liveperson.net #MASTER# BLOCK-REFERRER: http://www.avclub.com/ 10/14/06 @@ -790,7 +790,7 @@ #MASTER# REMARKS: Below Moved here from -handle-as-image 10/16/06 ########## #MASTER# BLOCK-REFERRER: http://forums2.gardenweb.com/forums/orchids/ 09/25/06 #MASTER# REMARKS: Mostly JS and plain text stuff -.overture./.+ +.overture. #MASTER# PROBLEM-URL: http://www.linuxtoday.com/ #MASTER# REMARKS: /adi has HTML snipplets for use in IFRAMEs 10/15/06 .doubleclick.net/adi @@ -830,8 +830,6 @@ /.*client_?ad\.(php|cgi) #MASTER# COMMENT: SF tracker 09/15/06 /.*AIM_UAC.adp -#MASTER# BLOCK-REFERRER: http://www.nbc4.com/news/2672416/detail.html 10/17/06 -images.ibsys.com/ ############################################################################# # Site-specific block-as-image patterns: @@ -861,10 +859,6 @@ bs*.einets.com #MASTER# DONT-VERIFY .qkimg.net -#MASTER# DONT-VERIFY -#MASTER# REMARKS: Bannerfarms used by grokster and others: -james.adbutler.de -gkas.de/affilinet #MASTER# BLOCK-REFERRER: http://salon.com/ 10/19/06 #MASTER# BLOCK-REFERRER: http://maps.yahoo.com/ #MASTER# REMARKS: Banner farms; just exclude their corp. info @@ -909,14 +903,15 @@ #MASTER# REMARKS: Actions file tracker 1547656 09/02/06 img.mediaplex.com #MASTER# BLOCK-REFERRER: http://www.tomshardware.com/ 09/28/06 -altfarm.mediaplex.com +#MASTER# REMARKS: There is adfarm and altfarm.mediaplex +a*farm.mediaplex.com #MASTER# REMARKS: Support request 1312362 09/08/06 -adserver.itsfogo.com +#MASTER# DUPLICATED: adserver.itsfogo.com #MASTER# BLOCK-REFERRER: http://www.multiproxy.org/anon_proxy.htm 09/10/06 view.atdmt.com #MASTER# REMARKS: Actionsfile feedback 09/11/06 http://matrix.mediavantage.de/mx.one? p=210&pa=1060&pb=1906&pd=10944&aid=399&x=120&y=240&ts=2005.06.27.21.38.08 #MASTER# BLOCK-REFERRER: http://www.heise.de/newsticker/meldung/61067 -matrix.mediavantage.de +matrix.mediavantage. #MASTER# REMARKS Ad generator, SF user tracker 09/11/06 .cibleclick.com #MASTER# REMARKS: Ad generator 09/11/06 http://c1.netshelter.net/campaigns/ITTTech/itttech09_728x90.gif @@ -943,6 +938,8 @@ ads-*.quarterserver. #MASTER# BLOCK-REFERRER: http://adrian.adrian.org/ 10/07/06 searchportal.information.com/ +#MASTER# BLOCK-REFERRER: http://www.nbc4.com/news/2672416/detail.html 10/17/06 +images.ibsys.com/ #---------------------------------------------------------------------------- # Cross-site user tracking @@ -970,7 +967,7 @@ #MASTER# BLOCK-REFERRER: http://www.washingtonpost.com/ #stats.surfaid.ihost.com/(crc/)?images/(bounce/)?uc.GIF #MASTER# BLOCK-REFERRER: http://www.ibm.com 10/09/06 -#MASTER# REMARKS: Similar host and paths appear in multiple locations. +#MASTER# REMARKS: Similar hostname and paths appear in multiple locations. stats./c?rc/.*/uc.gif #MASTER# BLOCK-REFERRER: http://www.planetgamecube.com/ 10/07/06 .imrworldwide.com @@ -997,9 +994,10 @@ #MASTER# BLOCK-REFERRER: http://www.chez.aliceadsl.fr/ 10/07/06 .cybermonitor.com #MASTER# BLOCK-REFERRER: http://www.msnbc.com 10/07/06 -#MASTER# REMARKS: And MANY others. -/(.*/)?c\.gif\? +#MASTER# REMARKS: And MANY others. Webbug stuff. +/(.*/)?c(lear)?\.gif\?. #MASTER# BLOCK-REFERRER: http://www.investorguide.com 10/08/06 +#MASTER# BLOCK-REFERRER: http://foodnetwork.com, http://gardenweb.com 10/20/06 #MASTER# REMARK: webbug type gif used in MANY places. #MASTER# REMARK: Too many false positives #/(.*/)?(clear|(trans_?1x|blank)?1).gif @@ -1010,6 +1008,11 @@ log.go.com/log #MASTER# BLOCK-REFERRER: http://www.care2.com 10/18/06 stats.indextools.com +#MASTER# BLOCK-REFERRER: http://priceline.com 10/20/06 +#MASTER# REMARKS: User tracking, webbug stuff +/.*/dcs.gif\?&?dcs +#MASTER# BLOCK-REFERRER: http://versiontracker.com and many others. 10/20/06 +/__utm.gif\? #---------------------------------------------------------------------------- # Specific counters (see above for generic patterns) @@ -1021,7 +1024,7 @@ #MASTER# BLOCK-REFERRER: http://osnews.com/ 10/19/06 bilbo.counted.com/ #MASTER# BLOCK-REFERRER: http://enciclopedia.us.es/ -#MASTER# REMAKRKS: Not found 10/19/06 +#MASTER# REMAKRKS: Not found, but leaving 10/19/06 #[a-z][0-9].nedstatbasic.net/ #---------------------------------------------------------------------------- @@ -1031,7 +1034,7 @@ #MASTER# BLOCK-REFERRER: http://dest.travelocity.com/DestGuides/geo_frontdoor/0,,TRAVELOCITY,00.html?HPTRACK=icon_dest 10/07/06 .travelocity./Sponsor_gifs/ #MASTER# DONT-VERIFY -#MASTER# REMARKS: Referenced from HTML-Emails +#MASTER# REMARKS: Referenced from HTML-Emails (not checked 10/08/06) .weather.com/creatives/ .weather.com/web/services/email/ #MASTER# BLOCK-REFERRER: http://gamespot.com/gamespot/filters/0,10850,6013548,00.html 10/08/06 @@ -1058,9 +1061,7 @@ .bc.yahoo.com/b\?P= #MASTER# BLOCK-REFERRER: http://www.dinside.no/ 10/08/06 .dinside.no/annonsorer/ -#MASTER# BLOCK-REFERRER: http://millionaire.itv.com/millionaire/game/freegame/nq-anytime/anytimeset.html -millionaire.itv.com/.*/assets/ -#MASTER# BLOCK-REFERRER: http://www.heise.de/ +#MASTER# BLOCK-REFERRER: http://www.heise.de/ 10/08/06 #MASTER# BLOCK-REFERRER: http://www.spiegel.de/ /RealMedia/ads/ @@ -1080,7 +1081,7 @@ .globalintersec.com/adv #MASTER# UNBLOCK-REFERRER: http://www.wunderground.com/geo/BannerPromo/US/NY/New_York.html 10/08/06 banners.wunderground.com/ -#MASTER# UNBLOCK-REFERRER: http://www.openoffice.org/ +#MASTER# UNBLOCK-REFERRER: http://www.openoffice.org/ 10/09/06 .openoffice.org/banners/ #MASTER# UNBLOCK-REFERRER: http://www.amazon.com/exec/obidos/tg/browse/-/130/ref=gw_br_dvd/102-9730978-3540926 10/09/06 #MASTER# REMARKS: Part of site decoration @@ -1126,7 +1127,7 @@ http://www.arm.com/.*ads #MASTER# UNBLOCK-REFERRER: http://www.anybrowser.org/campaign/ 10/09/06 http://www.anybrowser.org/ -#MASTER# UNBLOCK-REFERRER: http://www.tads.org/ +#MASTER# UNBLOCK-REFERRER: http://www.tads.org/ 10/09/06 http://www.tads.org/ #MASTER# UNBLOCK-REFERRER: http://www.mbe.com/redir/packtrack.asp 10/10/06 .mbe.com/redir/packtrack.asp @@ -1217,10 +1218,14 @@ {fragile} .office.microsoft.com .windowsupdate.microsoft.com -.apple.com +#MASTER# PROBLEM URL: http://metrics.apple.com 10/11/06 +# too broad: .apple.com +www.apple.com +store.apple.com +images.apple.com #MASTER# REMARKS: Actions Tracker 1293057 09/02/06 .update.microsoft.com -#MASTER# REMARKS: Various reports 09/16/06 +#MASTER# REMARKS: Various reports 09/16/06. This site also requires pop-ups. mail.google. #---------------------------------------------------------------------------- @@ -1424,7 +1429,7 @@ # (Section obsolete as of Privoxy 3.0.3, which has workaround) #---------------------------------------------------------------------------- #{-prevent-compression} -#MASTER# REMARKS: Surely this is rectified by now 09/16/06 ??? +# Surely this is rectified by now 09/16/06 ??? #MASTER# PROBLEM-URL: http://www.powie.de/ #www.powie.de #MASTER# PROBLEM-URL: http://www.phpcenter.de/ @@ -1506,6 +1511,7 @@ # These don't work without the referrer information: #---------------------------------------------------------------------------- {-hide-referrer} +#MASTER# REMARKS: This section NOT checked 10/18/06 HB #MASTER# REMARKS: These are movie clips, linked from http://us.imdb.com .totaleclips.com #MASTER# PROBLEM-URL: http://www.mandrakelinux.com/en/ftp.php3
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv4911 Modified Files: loadcfg.c Log Message: Modified kludge for win32 to make ming32 menu "Options/Edit Filters" (sort of) work again. Same limitations as for the action files apply. Fixes BR 1567373. Index: loadcfg.c =================================================================== RCS file: /cvsroot/ijbswa/current/loadcfg.c,v retrieving revision 1.53 retrieving revision 1.54 diff -u -d -r1.53 -r1.54 --- loadcfg.c 6 Sep 2006 18:45:03 -0000 1.53 +++ loadcfg.c 21 Oct 2006 16:04:22 -0000 1.54 @@ -35,6 +35,12 @@ * * Revisions : * $Log$ + * Revision 1.54 2006/10/21 16:04:22 fabiankeil + * Modified kludge for win32 to make ming32 menu + * "Options/Edit Filters" (sort of) work again. + * Same limitations as for the action files apply. + * Fixes BR 1567373. + * * Revision 1.53 2006/09/06 18:45:03 fabiankeil * Incorporate modified version of Roland Rosenfeld's patch to * optionally access the user-manual via Privoxy. Closes patch 679075. @@ -1562,7 +1568,7 @@ g_default_actions_file = config->actions_file[1]; /* FIXME Hope this is default.action */ g_user_actions_file = config->actions_file[2]; /* FIXME Hope this is user.action */ - g_re_filterfile = config->re_filterfile; + g_re_filterfile = config->re_filterfile[0]; /* FIXME Hope this is default.filter */ #ifdef FEATURE_TRUST g_trustfile = config->trustfile;
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv9239 Modified Files: ChangeLog Log Message: Listed noteworthy changes since 3.0.5 beta (as far as I could tell from the cvs log). Index: ChangeLog =================================================================== RCS file: /cvsroot/ijbswa/current/ChangeLog,v retrieving revision 1.44 retrieving revision 1.45 diff -u -d -r1.44 -r1.45 --- ChangeLog 2 Oct 2006 14:25:01 -0000 1.44 +++ ChangeLog 21 Oct 2006 13:22:56 -0000 1.45 @@ -2,8 +2,18 @@ ChangeLog for Privoxy -------------------------------------------------------------------- *** Since 3.0.5 *** -- Four new filters from Fabian. - +- New content filters: no-ping, google, msn, yahoo and blogspot. +- New header filters: x-httpd-php-to-html, html-to-xml, xml-to-html + and hide-tor-exit-notation. +- The special header "X-Filter: No" now disables header filtering as well. +- Improved the filters img-reorder, js-annoyances, webbugs, + banners-by-size, banners-by-link and ie-exploits to make them + less likely to break anything. +- Removed outdated URL patterns in default.action and added new ones. +- Added redirection from http://p.p/user-manual to http://p.p/user-manual/ +- Changed webinterface default values for hide-user-agent, hide-referrer + and set-image-blocker. + *** Version 3.0.5 *** - Windows version can be installed/started as a service.
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv5471 Modified Files: default.filter Log Message: Added no-ping and hide-tor-exit-notation. Adjusted jumping-windows to break less. Fixes BR 1146134. Index: default.filter =================================================================== RCS file: /cvsroot/ijbswa/current/default.filter,v retrieving revision 1.30 retrieving revision 1.31 diff -u -d -r1.30 -r1.31 --- default.filter 18 Oct 2006 12:36:50 -0000 1.30 +++ default.filter 21 Oct 2006 13:12:28 -0000 1.31 @@ -304,8 +304,7 @@ ################################################################################# FILTER: jumping-windows Prevent windows from resizing and moving themselves -s/(?:window|this|self)\.(?:move|resize)(?:to|by)\(/''.concat(/ig - +s/(?<=[\W])(?:window|this|self)\.(?:move|resize)(?:to|by)\(/''.concat(/ig ################################################################################# # @@ -499,6 +498,15 @@ ################################################################################# # +# no-ping: Removes non-standard ping attributes in <a> and <area> tags. +# +################################################################################# +FILTER: no-ping Removes non-standard ping attributes in <a> and <area> tags. +s@(<a(?:rea)?[^>]*?)ping=(['"]?)([^"'>]+)\2([>\s]?)@\ +<strong title="Privoxy removed ping target '$3'">PING!</strong>\n$1$4@... + +################################################################################# +# # google: CSS-based block for Google text ads. Also removes # a width limitation and the toolbar advertisement. # @@ -602,10 +610,45 @@ FILTER: xml-to-html Header filter to change the Content-Type from xml to html. s@^(Content-Type:) (?:application|text)/(?:xhtml\+)?xml(;.*)?$@$1 text/html$2@ +################################################################################# +# +# hide-tor-exit-notation: Header filter to remove the Tor exit node notation +# in Host and Referer headers. +# +# Note: If Privoxy and Tor are chained and Privoxy is configured to +# use socks4a, one can use http://www.example.org.foobar.exit/ +# to access the host http://www.example.org through Tor exit node foobar. +# +# As the HTTP client isn't aware of this notation, it treats the +# whole string "www.example.org.foobar.exit" as host and uses it +# for the "Host" and "Referer" headers. From the server's point of +# view the resulting headers are invalid and can cause problems. +# +# An invalid "Referer" header can trigger "hot-linking" protections, +# an invalid "Host" header will make it impossible for the server to +# find the right vhost (several domains hosted on the same IP address). +# +# This filter removes the "foo.exit" part in those headers +# to prevent the mentioned problems. Note that it only modifies +# the HTTP headers, it doesn't make it impossible for the server +# to detect your Tor exit node based on the IP address the request is +# coming from. +# +################################################################################# +FILTER: hide-tor-exit-notation Header filter to remove the Tor exit node notation in Host and Referer headers. +s@^((?:Referer|Host):\s*(?:https?://)?[^/]*)\.[^\./]*?\.exit@$1@... + + ############################################################################## # # Revisions : # $Log$ +# Revision 1.31 2006/10/21 13:12:28 fabiankeil +# Added no-ping and hide-tor-exit-notation. +# +# Adjusted jumping-windows to break less. +# Fixes BR 1146134. +# # Revision 1.30 2006/10/18 12:36:50 fabiankeil # google filter now cleans Google groups as well. #
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv4932 Modified Files: default.action.master Log Message: This is the results of quickly checking (most) every line. I was looking to make sure each statement had merit in that a) the URL was still valid b) any referenced urls showed in my logs and thus existed and c) the pages seemed to "work", at least at a quick glance. I tried to minimize duplications. I also was interested in finding any new meat, of which there seems to be much. There are many deletions, many additions, many widening of regex's to catch more junk. All my testing was done in Cautious mode, and little more was done than loading the main page of a target site (sometimes with and without Privoxy). All in all, the crunches in my logs have probably at least doubled. I also was trying to make the file as maintainable as possible with references where appropriate, dates, and comments, and only added new sites/domains where there seemed to be due merit. More could surely be done. I had trouble with foreign language sites as I could not read them, so had little way of knowing if the content was "normal", and not some long, polite error message. If there are no problems reported in a few days, this will be released as v2.0, and the warm-up for v3.0.6 stable. Index: default.action.master =================================================================== RCS file: /cvsroot/ijbswa/current/default.action.master,v retrieving revision 1.36 retrieving revision 1.37 diff -u -d -r1.36 -r1.37 --- default.action.master 7 Oct 2006 18:55:17 -0000 1.36 +++ default.action.master 20 Oct 2006 01:34:23 -0000 1.37 @@ -1,7 +1,9 @@ #MASTER# COMMENT: #MASTER# COMMENT: Anyone adding specific rules to this file, #MASTER# COMMENT: wherever possible please include a *full* URL -#MASTER# COMMENT: which can be used to verify the problem. +#MASTER# COMMENT: which can be used to verify the problem, and if +#MASTER# COMMENT: the problem may not always be fully obvious, a +#MASTER# COMMENT: brief explanation. Thanks. #MASTER# COMMENT: ###################################################################### # @@ -25,8 +27,6 @@ [...1266 lines suppressed...] -www.canada.com/ - -{ -crunch-outgoing-cookies \ - -crunch-incoming-cookies \ - +session-cookies-only \ -} -www.versiontracker.com/ -# The JS abuse hall of shame: -# -{ +filter{js-events} } -#MASTER# PROBLEM-URL: http://www.pharmcast.com/WarningLetters/Yr2002/December2002/J&J1202.htm -www.pharmcast.com/ +#MASTER# REMARKS: What is this? Something special? +#{ -crunch-outgoing-cookies \ +# -crunch-incoming-cookies \ +# +session-cookies-only \ +#} +#www.versiontracker.com/ +#MASTER# set vi:nowrap
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv10263 Modified Files: default.filter Log Message: google filter now cleans Google groups as well. Index: default.filter =================================================================== RCS file: /cvsroot/ijbswa/current/default.filter,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- default.filter 11 Oct 2006 14:03:17 -0000 1.29 +++ default.filter 18 Oct 2006 12:36:50 -0000 1.30 @@ -507,12 +507,15 @@ s@</head>@<style type="text/css">\n\ /* Style sheet inserted by Privoxy's google filter. */\n\ \#fbc, \#fbl, \#ra, .rhh {visibility: hidden !important;}\n\ - \#tpa1,\#tpa2,\#tpa3,\#tpa4,\#tpa5,\#tpa5, \#spl, .ch, \#ads, \#toolbar, \#google_ads_frame{display: none !important;}\n\ + \#tpa1,\#tpa2,\#tpa3,\#tpa4,\#tpa5,\#tpa5, \#spl, .ch, \#ads,\ + \#toolbar, \#google_ads_frame{display: none !important;}\n\ .main_body, .j {width: 100%}\n</style>\n$0@ s@<div style=\"padding-top:11px;min-width:500px\">@<div id="main_body">@ s@(<table cellspacing=0 cellpadding=0 width=25% align=right bgcolor=\#ffffff border=0\ |</font></td></tr></tbody></table><table align=\"right\" bgcolor=\"\#ffffff\"\ -|<table cellspacing=0 cellpadding=0 align=right bgcolor=\#ffffff border=0)@$0 id="ads"@ +|<table cellspacing=0 cellpadding=0 align=right bgcolor=\#ffffff border=0\ +|<table style=\"clear:both\" align=right width=25% cellspacing=\"0\" cellpadding=\"0\"\ + border=\"0\" bgcolor=\"\#ffffff\")@$0 id="ads"@ s@(<br clear=all><table)( border=0 cellpadding=9><tr><td)@$1 id="toolbar"$2@ ################################################################################# @@ -603,6 +606,9 @@ # # Revisions : # $Log$ +# Revision 1.30 2006/10/18 12:36:50 fabiankeil +# google filter now cleans Google groups as well. +# # Revision 1.29 2006/10/11 14:03:17 fabiankeil # Changed img-reorder regex to only move width # attributes if they are following at least one
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv2087/doc/source Modified Files: user-manual.sgml Log Message: Add note that since filters are off in Cautious, compression is ON. Turn off compression to make filters work on all sites. Index: user-manual.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/user-manual.sgml,v retrieving revision 2.24 retrieving revision 2.25 diff -u -d -r2.24 -r2.25 --- user-manual.sgml 3 Oct 2006 11:13:54 -0000 2.24 +++ user-manual.sgml 18 Oct 2006 10:50:33 -0000 2.25 @@ -590,6 +590,24 @@ http://config.privoxy.org/edit-actions-list?f=default</ulink>. New users should try the default settings for a while before turning up the volume. </para> + <para> + The default setting has filtering turned <emphasis>off</emphasis>, which + subsequently means that compression is <emphasis>on</emphasis>. Remember + that filtering does not work on compressed pages, so if you use, or want to + use, filtering, you will need to force compression off. Example: + </para> + <para> + <screen> + { +<link linkend="filter">filter</link>{google} +<link linkend="prevent-compression">prevent-compression</link> } + .google.</screen> + </para> + <para> + Or if you use a number of filters, or filter many sites, you may just want + to turn off compression for all sites in + <filename>default.action</filename> (or + <filename>user.action</filename>). + </para> + </listitem> </itemizedlist> @@ -1778,14 +1796,15 @@ The <guibutton>Edit</guibutton> button allows you to turn each action on/off individually for fine-tuning. The <guibutton>Cautious</guibutton> button changes the actions list to low/safe settings which will activate - a minimal set of &my-app;'s features, and subsequently there will be - less of a chance for accidental problems. The <guibutton>Medium</guibutton> - button sets the list to a medium level of ad blocking and a low level set of - privacy features. The <guibutton>Advanced</guibutton> button - sets the list to a high level of ad blocking and medium level of - privacy. See the chart below. The latter three buttons over-ride - any changes via with the <guibutton>Edit</guibutton> button. More - fine-tuning can be done in the lower sections of this internal page. + ad blocking and a minimal set of &my-app;'s features, and subsequently + there will be less of a chance for accidental problems. The + <guibutton>Medium</guibutton> button sets the list to a medium level of + other features and a low level set of privacy features. The + <guibutton>Advanced</guibutton> button sets the list to a high level of + ad blocking and medium level of privacy. See the chart below. The latter + three buttons over-ride any changes via with the + <guibutton>Edit</guibutton> button. More fine-tuning can be done in the + lower sections of this internal page. </para> <para> It is not recommend to edit the <filename>standard.action</filename> file @@ -8435,6 +8454,10 @@ USA $Log$ + Revision 2.25 2006/10/18 10:50:33 hal9 + Add note that since filters are off in Cautious, compression is ON. Turn off + compression to make filters work on all sites. + Revision 2.24 2006/10/03 11:13:54 hal9 More references to the new filters. Include html this time around.
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv7356/doc/source Modified Files: buildsource.sgml Log Message: Typo!!!!!!!!!!1 Index: buildsource.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/buildsource.sgml,v retrieving revision 2.10 retrieving revision 2.11 diff -u -d -r2.10 -r2.11 --- buildsource.sgml 14 Oct 2006 23:03:56 -0000 2.10 +++ buildsource.sgml 14 Oct 2006 23:06:48 -0000 2.11 @@ -133,7 +133,7 @@ <para> To build an executable with security enhanced features so that - users cannot easily bypass the proxy (e.g. <quote>go there anyway</quote>, or + users cannot easily bypass the proxy (e.g. <quote>go there anyway</quote>), or change their own configurations, <command>configure</command> like this: </para> <para>
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv6217/doc/source Modified Files: buildsource.sgml Log Message: Add example of configuring with --disable-ofrce, etc. Index: buildsource.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/buildsource.sgml,v retrieving revision 2.9 retrieving revision 2.10 diff -u -d -r2.9 -r2.10 --- buildsource.sgml 22 Sep 2006 10:38:05 -0000 2.9 +++ buildsource.sgml 14 Oct 2006 23:03:56 -0000 2.10 @@ -132,6 +132,18 @@ </para> <para> + To build an executable with security enhanced features so that + users cannot easily bypass the proxy (e.g. <quote>go there anyway</quote>, or + change their own configurations, <command>configure</command> like this: +</para> +<para> + <screen> + ./configure --disable-toggle --disable-editor --disable-force</screen> +</para> +<para> +Then build as above. +</para> +<para> <emphasis>WARNING:</emphasis> If installing as root, the install will fail unless a non-root user or group is specified, or a <literal>privoxy</literal> user and group already exist on the system. If a non-root user is specified,
Update of /cvsroot/ijbswa/current/doc/source In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv13930/doc/source Modified Files: faq.sgml Log Message: Three new FAQ's re: templates and blocking, and various minor touch-ups/improvements. Index: faq.sgml =================================================================== RCS file: /cvsroot/ijbswa/current/doc/source/faq.sgml,v retrieving revision 2.21 retrieving revision 2.22 diff -u -d -r2.21 -r2.22 --- faq.sgml 3 Oct 2006 14:40:51 -0000 2.21 +++ faq.sgml 14 Oct 2006 20:33:10 -0000 2.22 @@ -172,8 +172,11 @@ Protocol)</ulink>, and <ulink url="http://en.wikipedia.org/wiki/Regular_expressions"><quote>Regular Expressions</quote></ulink> - will be a big plus and will help you get the most out - of &my-app;. + will be a big plus and will help you get the most out of &my-app;. + A new installation just includes a very basic configuration. The user + should take this as a starting point only, and enhance it as he or she + sees fit. In fact, the user is encouraged, and expected to, fine-tune the + configuration. </para> <para> Much of <application>Privoxy's</application> configuration can be done @@ -675,57 +678,18 @@ <!-- ~~~~~ New section ~~~~~ --> <sect1 id="configuration"><title>Configuration</title> - -<sect2 renderas="sect3" id="getupdates"><title>Where can I get updated Actions Files?</title> - <para> - Based on your feedback and the continuing development, updates of - <filename>default.action</filename> will be - made available from time to time on the <ulink - url="http://sourceforge.net/project/showfiles.php?group_id=11118">files section</ulink> of - our <ulink url="http://sf.net/projects/ijbswa/">project page</ulink>. - </para> - - <para> - If you wish to receive an email notification whenever we release updates of - <application>Privoxy</application> or the actions file, <ulink - url="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce/">subscribe - to our announce mailing list</ulink>, ijbswa-announce@... - </para> - -</sect2> - -<sect2 renderas="sect3" id="newconfig"><title>Can I use my old config files?</title> - <para> - The syntax and purpose of configuration files has remained the same - throughout the 3.x series. Although each release contains updated, - <quote>improved</quote> versions and it is recommended to use the newer - configuration files. - <![%p-newstuff;[ - If upgrading from version prior to 3.0.4 the syntax for <literal>fast-redirects</literal> - has changed. See the <ulink url="../user-manual/whatsnew.html">What's New section</ulink> - of the <citetitle>User Manual</citetitle> for details.]]> - </para> - <para> - But all configuration files have substantially - changed from the <application>Junkbuster</application> days, and early - versions of <application>Privoxy 2.x</application>. The old files, like - <filename>blocklist</filename> will not work at all. - </para> - <![%p-newstuff;[ <para> - Refer to the <ulink url="../user-manual/whatsnew.html">What's New</ulink> - page for information on configuration changes that may occur from one release to another. - </para>]]> -</sect2> - <sect2 renderas="sect3"> <title id="actionsfile">What exactly is an <quote>actions</quote> file?</title> <para> + &my-app; utilizes the concept of <quote> + <ulink url="../user-manual/actions-file.html#ACTIONS">actions</ulink></quote> + that are used to manipulate and control web page data. <ulink url="../user-manual/actions-file.html">Actions files</ulink> - are where various <ulink url="../user-manual/actions-file.html#ACTIONS">actions</ulink> + are where these <ulink url="../user-manual/actions-file.html#ACTIONS">actions</ulink> that <application>Privoxy</application> could take while processing a certain request, are configured. Typically, you would define a set of default actions - that apply to all URLs, then add exceptions to these defaults where needed. + that apply globally to all URLs, then add exceptions to these defaults where needed. There is a wide array of actions available that give the user a high degree of control and flexibility on how to process each and every web page. </para> @@ -750,8 +714,8 @@ <para> For a comprehensive discussion of the actions concept, please refer to the <ulink url="../user-manual/actions-file.html">actions file - chapter</ulink> in the <ulink url="../user-manual/index.html">user - manual</ulink>. It includes a <ulink + chapter</ulink> in the <ulink url="../user-manual/index.html">User + Manual</ulink>. It includes a <ulink url="../user-manual/actions-file.html#ACTIONS">list of all actions</ulink> and an <ulink url="../user-manual/actions-file.html#ACT-EXAMPLES">actions file tutorial</ulink> to get you started. @@ -779,12 +743,12 @@ <title>There are several different <quote>actions</quote> files. What are the differences?</title> <para> - As of <application>Privoxy</application> v2.9.15, three actions files - are being included, to be used for + Three actions files + are being included by the developers, to be used for different purposes: These are <filename>default.action</filename>, the <quote>main</quote> actions file which is actively maintained by the <application>Privoxy</application> - developers, <filename>user.action</filename>, where users are encouraged + developers and typically sets the default policies, <filename>user.action</filename>, where users are encouraged to make their private customizations, and <filename>standard.action</filename>, which is for internal <application>Privoxy</application> use only. Please see <ulink url="../user-manual/actions-file.html">the actions chapter</ulink> @@ -801,6 +765,47 @@ </sect2> +<sect2 renderas="sect3" id="getupdates"><title>Where can I get updated Actions Files?</title> + <para> + Based on your feedback and the continuing development, updates of + <filename>default.action</filename> will be + made available from time to time on the <ulink + url="http://sourceforge.net/project/showfiles.php?group_id=11118">files section</ulink> of + our <ulink url="http://sf.net/projects/ijbswa/">project page</ulink>. + </para> + + <para> + If you wish to receive an email notification whenever we release updates of + <application>Privoxy</application> or the actions file, <ulink + url="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce/">subscribe + to our announce mailing list</ulink>, ijbswa-announce@... + </para> + +</sect2> + +<sect2 renderas="sect3" id="newconfig"><title>Can I use my old config files?</title> + <para> + The syntax and purpose of configuration files has remained the same + throughout the 3.x series. Although each release contains updated, + <quote>improved</quote> versions and it is recommended to use the newer + configuration files. + <![%p-newstuff;[ + If upgrading from version prior to 3.0.4 the syntax for <literal>fast-redirects</literal> + has changed. See the <ulink url="../user-manual/whatsnew.html">What's New section</ulink> + of the <citetitle>User Manual</citetitle> for details.]]> + </para> + <para> + But all configuration files have substantially + changed from the <application>Junkbuster</application> days, and early + versions of <application>Privoxy 2.x</application>. The old files, like + <filename>blocklist</filename> will not work at all. + </para> + <![%p-newstuff;[ <para> + Refer to the <ulink url="../user-manual/whatsnew.html">What's New</ulink> + page for information on configuration changes that may occur from one release to another. + </para>]]> +</sect2> + <sect2 renderas="sect3" id="yahoo"><title>How can I make my Yahoo/Hotmail/Gmail account work?</title> <para> The default configuration shouldn't impact the usability of any of these services. @@ -861,7 +866,9 @@ Where the defaults are likely to break some sites, exceptions for known popular <quote>problem</quote> sites are included, but in general, the more aggressive your default settings are, the more exceptions - you will have to make later. See the <ulink + you will have to make later. New users are best to start off in + <quote>Cautious</quote> setting. This is safest and will have the fewest + problems. See the <ulink url="../user-manual/index.html"><citetitle>User Manual</citetitle></ulink> for a more detailed discussion. </para> @@ -1021,7 +1028,7 @@ If you want to see nothing, then change the <ulink url="../user-manual/actions-file.html#SET-IMAGE-BLOCKER"><literal>set-image-blocker</literal> action</ulink> to <quote>blank</quote>. This can be done by editing the - <filename>default.action</filename> file, or trough the <ulink + <filename>user.action</filename> file, or through the <ulink url="http://config.privoxy.org/show-status">web-based actions file editor</ulink>. </para> @@ -1031,12 +1038,13 @@ <title id="whyseeum">Why would anybody want to see a checkerboard pattern?</title> <para> Remember that <link linkend="whatsanad">telling which image is an ad and which - isn't</link>, is mostly guesswork. While we hope that the standard configuration - is rather smart, it can and will make errors. The checkerboard image is visually + isn't</link>, is an educated guess. While we hope that the standard configuration + is rather smart, it will make occasional mistakes. The checkerboard image is visually decent, but it shows you that and where images were blocked, which can be very helpful in case some navigation aid or otherwise innocent image was - erroneously blocked. Some people might also enjoy seeing how many banners - they <emphasis>don't</emphasis> have to see.. + erroneously blocked. It is recommended for new users so they can + <quote>see</quote> what is happening. Some people might also enjoy seeing how + many banners they <emphasis>don't</emphasis> have to see. </para> </sect2> @@ -1075,7 +1083,7 @@ <![%p-newstuff;[ Yes. Version 3.0.5 introduces full <application>Windows</application> service functionality. See <ulink url="../user-manual/installation.html#installation-pack-win"> - the User Manual</ulink> for details on how to install and configure + the <citetitle>User Manual</citetitle></ulink> for details on how to install and configure <application>Privoxy</application> as a service. </para> <para> @@ -1277,7 +1285,8 @@ toys.example.com games.example.com</screen> <para> - This allows access to only those three sites. + This allows access to only those three sites by first blocking all URLs, and + then subsequently allowing three specific exceptions. </para> <para> A more interesting approach is <application>Privoxy's</application> @@ -1291,7 +1300,96 @@ are various other configuration options that should be disabled (described elsewhere here and in <ulink url="../user-manual/">the User Manual</ulink>) so that users can't modify their own configuration and easily circumvent the - whitelist. + whitelist. +</para> +</sect2> + +<sect2 renderas="sect3" id="no-adblock"> +<title>How can I turn off ad-blocking?</title> +<para> + Ad blocking is hard-coded into the default configuration files. It has been + assumed that everyone using &my-app; is interested in this feature. If you want + to do without this, there are several approaches you can take: You can + manually undo the many block rules in <filename>default.action</filename>. Or + even easier, just create your own <filename>default.action</filename> file + from scratch without the many ad blocking rules, and corresponding exceptions. + Or lastly, if you are not concerned about the additional blocks that are + done for privacy reasons, you can very easily over-ride + <emphasis>all</emphasis> blocking with the following very simple rule in + <filename>user.action</filename>: + </para> + <para> + <screen> + # Unblock everybody, everywhere + { <ulink url="../user-manual/actions-file.html#BLOCK">-block</ulink> } + / # UN-Block *all* URLs + </screen> +</para> +<para> + Or even a more comprehensive reversing of various ad related actions: +</para> +<para> + <screen> + # Unblock everybody, everywhere, and turn off appropriate filtering, etc + { <ulink url="../user-manual/actions-file.html#BLOCK">-block</ulink> \ + <ulink url="../user-manual/actions-file.html#FILTER-BANNERS-BY-SIZE">-filter{banners-by-size}</ulink> \ + <ulink url="../user-manual/actions-file.html#FILTER-BANNERS-BY-SIZE">-filter{banners-by-link}</ulink> \ + <literal>allow-popups</literal> \ + } + / # UN-Block *all* URLs and allow ads + </screen> +</para> +<para> + This last <quote>action</quote> in this compound statement, + <literal>allow-popups</literal>, is an <ulink + url="../user-manual/actions-file.html#ALIASES">alias</ulink> that disables + various pop-up blocking features. +</para> +</sect2> + +<sect2 renderas="sect3" id="templates"> +<title>How can I have custom template pages, like the +<emphasis>BLOCKED</emphasis> page?</title> +<para> + All the template pages are installed in a sub-directory appropriately named: + <filename>templates</filename>. These are specialized text files utilized + by &my-app; and can easily be modified using any text editor. Knowing something + about HTML will of course be helpful. You cannot rename any of these files, + or create completely new templates, that is not possible. But you can change + the page content to whatever you like. Be forewarned that these files are + subject to being overwritten during upgrades, so be sure to save any + customizations. +</para> +</sect2> + +<sect2 renderas="sect3" id="blockall"> +<title>How can I remove the <quote>Go There Anyway</quote> link from +the <emphasis>BLOCKED</emphasis> page?</title> +<para> + Editing the template page (see above) may dissuade some users, but this + method is easily circumvented. Where you want this level of control, you should + build &my-app; from source, and enable various features that are + available as compile-time options. You should use + <command>configure</command> as follows: +</para> +<para> + <screen> + ./configure --disable-toggle --disable-editor --disable-force + </screen> +</para> +<para> + This will create an executable with hard-coded security features so that + &my-app; does not allow easy bypassing of blocks or changing the current + configuration. Some of these features can also by toggled on/off via options + in <application>Privoxy's</application> main + <ulink + url="../user-manual/config.html#ACCESS-CONTROL">config</ulink> file. But + compiled-in compliance is a much better method of ensuring that a block is + really a block. +</para> +<para> + Default builds of &my-app; are typically built with these features + disabled. </para> </sect2> @@ -1310,7 +1408,7 @@ <para> How much of an impact depends on many things, including the CPU of the host system, how aggressive the configuration is, which specific actions are being triggered, - the size of the page, etc. + the size of the page, the bandwidth of the connection, etc. </para> <para> Overall, it should not slow you down any in real terms, and may actually help @@ -1328,10 +1426,17 @@ <literal><ulink url="../user-manual/actions-file.html#DEANIMATE-GIFS">deanimate-gifs</ulink></literal> actions will certainly cause a perceived slowdown, since the entire document - needs to be buffered before displaying. And on very large documents, there may be - some impact. How much depends on the page size, the actual definition of the - filter(s), etc. See below. Most other actions have little to no impact on - speed. + needs to be buffered before displaying. And on very large documents, filtering may have + some measurable impact. How much depends on the page size, the actual + definition of the filter(s), etc. See below. Most other actions have little + to no impact on speed. +</para> +<para> + Also, when filtering is enabled, typically there is a disabling of + compression, (see <ulink + url="../user-manual/actions-file.html#PREVENT-COMPRESSION">prevent-compression</ulink>). + This can have an impact on speed as well. Again, the page size, etc. will + determine how much of an impact. </para> </sect2> @@ -1354,7 +1459,8 @@ more noticeable on slower dialup connections. Extremely large documents may have some impact on the time to load the page where there is filtering being done. But overall, the difference should be very minimal. If there is a - big impact, then probably some other problem is contributing. + big impact, then probably some other situation is contributing (like + anti-virus software). </para> <para> Filtering is automatically disabled for inappropriate MIME types. But note @@ -1422,6 +1528,24 @@ </sect2> +<sect2 renderas="sect3" id="newads2"><title>If I do submit missed ads, will +they be included in future updates?</title> +<para> + Whether such submissions are eventually included in the + <filename>default.action</filename> configuration file depends on how + significant the issue is. We of course want to address any potential + problem with major, high-profile sites such as <citetitle>Google</citetitle>, + <citetitle>Yahoo</citetitle>, etc. Any site with global or regional reach, + has a good chance of being a candidate. But at the other end of the spectrum + are any number of smaller, low-profile sites such as for local clubs or + schools. Since their reach and impact are much less, they are best handled by + inclusion in the user's <filename>user.action</filename>, and thus would be + unlikely to be included. +</para> + +</sect2> + + <sect2 renderas="sect3" id="noonecares"><title>Why doesn't anyone answer my support request?</title> <para> @@ -1437,10 +1561,10 @@ <sect2 renderas="sect3" id="ip"><title>How can I hide my IP address?</title> <para> - If you run both the browser and the proxy locally, you cannot hide your IP + If you run both the browser and &my-app; locally, you cannot hide your IP address with <application>Privoxy</application> or ultimately any other - software. The server needs to know your IP address so that it knows where to - send the responses back. + software alone. The server needs to know your IP address so that it knows + where to send the responses back. </para> <para> There are many publicly usable "anonymous" proxies out there, which @@ -1487,7 +1611,7 @@ <application>Privoxy</application> can remove various information about you, and allows <emphasis>you</emphasis> more freedom to decide which sites you can trust, and what details you want to reveal. But it neither - hides your ip address, nor can it guarantee that the rest of the system + hides your IP address, nor can it guarantee that the rest of the system behaves correctly. There are several possibilities how a web sites can find out who you are, even if you are using a strict <application>Privoxy</application> configuration and chained it with <application>Tor</application>. @@ -1531,7 +1655,7 @@ <para> Before you configure <application>Privoxy</application> to use <application>Tor</application> (<ulink url="http://tor.eff.org/">http://tor.eff.org/</ulink>), - please follow the User Manual chapters + please follow the <citetitle>User Manual</citetitle> chapters <ulink url="../user-manual/installation.html">2. Installation</ulink> and <ulink url="../user-manual/startup.html">5. Startup</ulink> to make sure <application>Privoxy</application> itself is setup correctly. @@ -1623,20 +1747,23 @@ content is being altered?</title> <para> - Definitely. More and more sites use HTTP header content to decide what to - display and how to display it. There is many ways that this can be handled, + Definitely. It is common for sites to use browser type, browser version, + HTTP header content, and various other techniques in order to dynamically + decide what to display and how to display it. What you see, and what I see, + might be very different. There are many, many ways that this can be handled, so having hard and fast rules, is tricky. </para> <para> - <quote>User-Agent</quote> in particular is often used in this way to identify + <quote>User-Agent</quote> is often used in this way to identify the browser, and adjust content accordingly. Changing this now (at least not further than removing the OS information) is not recommended, since so many - sites do look for it. You may get undesirable results by changing this. + sites do look for it. You may get undesirable results by changing just this + one aspect. </para> <para> - For instance, different browsers use different encodings of Russian and Czech + Also, different browsers use different encodings of Russian and Czech characters, certain web servers convert pages on-the-fly according to the User Agent header. Giving a <quote>User Agent</quote> with the wrong operating system or browser manufacturer causes some sites in these languages @@ -1646,7 +1773,12 @@ weather maps of Intellicast have been blocked by their server when no <quote>Referer</quote> or cookie is provided, is another example. (But you can forge both headers without giving information away). There are - many other ways things can go wrong when trying to fool a web server. + many other ways things that can go wrong when trying to fool a web server. The + results of which could inadvertently cause pages to load incorrectly, + partially, or even not at all. And there may be no obvious clues as to just + what went wrong, or why. Nowhere will there be a message that says + <quote><emphasis>Turn off <literal>fast-redirects</literal> or else!</emphasis> + </quote> </para> <para> @@ -1945,25 +2077,30 @@ <title>Troubleshooting</title> <sect2 renderas="sect3"> -<title id="refused">I am getting <quote>connection refused</quote> -with every web page?</title> +<title id="refused">I cannot connect to any websites. Or, I am getting +<quote>connection refused</quote> message with every web page. Why?</title> <para> - Either <application>Privoxy</application> is not running, or your - browser is configured for a different port than what - <application>Privoxy</application> is using, or, if using a forwarding - rule, you have a configuration problem or a problem with a host in the - forwarding chain. - + Either ... </para> - <para> - You should verify that &my-app; is indeed running and that the correct port is set, - and matches what your browser is set to. See <ulink - url="../user-manual/config.html#LISTEN-ADDRESS"><literal>listen-address</literal> - option</ulink> in <application>Privoxy's</application> <ulink - url="../user-manual/config.html">main configuration file</ulink>. If using - any forwarding rules, disable those to make sure the problem is not with - a forwarder. +<itemizedlist> +<listitem><para> +<application>Privoxy</application> is not running. Solution: verify + that &my-app; is installed correctly, has not died, and is running. +</para></listitem> + <listitem><para>Or your browser is configured for a different port than what + <application>Privoxy</application> is using. Solution: verify that &my-app; + and your browser are set to the same port (<literal>listen-address</literal>). +</para></listitem> + <listitem><para>Or if using a forwarding rule, you have a configuration problem or a + problem with a host in the forwarding chain. Solution: temporarily alter your + configuration and take the forwarders out of the equation. +</para></listitem> + <listitem><para> + Or you have a firewall that is interfering and blocking you. Solution: + try disabling or removing the firewall as a test. + </para></listitem> +</itemizedlist> </para> </sect2> @@ -2110,7 +2247,7 @@ </para> <para> To complicate matters, some systems may have a generic <quote>proxy</quote> - setting, which will silently enable various protocols, including + setting, which will enable various protocols, including <emphasis>both</emphasis> HTTP and FTP proxying! So it is possible to accidentally enable FTP proxying in these cases. And of course, if this happens, <application>Privoxy</application> will indeed cause problems since @@ -2234,7 +2371,8 @@ <para> This can be caused by a problem with the local <filename>HOSTS</filename> file. If this file has been changed from the original, try reverting it to - see if that helps. + see if that helps. Make sure what ever name(s) are used for the local system, + that they resolve both ways. </para> </sect2> @@ -2246,11 +2384,11 @@ Port 8118 is <application>Privoxy's</application> default TCP <quote>listening</quote> port. Typically this message would mean that there is already one instance of <application>Privoxy</application> running, and - you are actually trying to start a second <application>Privoxy</application> - on the same port, which will not work. (You can have multiple instances but - they must be assigned different ports.) How and why this might happen varies - from platform to platform, but you need to check your installation and - start-up procedures. + your system is actually trying to start a second + <application>Privoxy</application> on the same port, which will not work. + (You can have multiple instances but they must be assigned different ports.) + How and why this might happen varies from platform to platform, but you need + to check your installation and start-up procedures. </para> </sect2> @@ -2469,6 +2607,9 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA $Log$ +Revision 2.22 2006/10/14 20:33:10 hal9 +Three new FAQ's re: templates and blocking, and various minor touch-ups/improvements. + Revision 2.21 2006/10/03 14:40:51 fabiankeil Added links from the Tor faq to the configuration chapter in the User Manual.
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv2589 Modified Files: AUTHORS Log Message: Added Florian Effenberger to the contributor section (reported problems with the generic init script). Index: AUTHORS =================================================================== RCS file: /cvsroot/ijbswa/current/AUTHORS,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- AUTHORS 12 Oct 2006 13:52:22 -0000 1.29 +++ AUTHORS 14 Oct 2006 14:17:14 -0000 1.30 @@ -47,6 +47,7 @@ Michael T. Davis Mattes Dolak Peter E + Florian Effenberger Dean Gaudet Aaron Hamid Magnus Holmgren
Update of /cvsroot/ijbswa/current In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv687 Modified Files: privoxy-generic.init Log Message: Print warnings if the user tries to run Privoxy as root or if the script is run without root privileges; only use "--user" if run with root privileges and don't depend on $USER being set to root. Fixes BR 779781. Apparently $USER isn't set on all systems, but it also didn't work if the user only increased her privileges with su or sudo, but still had her real uid in $USER. Thanks to Florian Effenberger for reporting. Index: privoxy-generic.init =================================================================== RCS file: /cvsroot/ijbswa/current/privoxy-generic.init,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- privoxy-generic.init 18 Jul 2006 14:48:47 -0000 1.6 +++ privoxy-generic.init 14 Oct 2006 14:12:22 -0000 1.7 @@ -39,6 +39,19 @@ # # Revisions : # $Log$ +# Revision 1.7 2006/10/14 14:12:22 fabiankeil +# Print warnings if the user tries to run Privoxy as root +# or if the script is run without root privileges; +# only use "--user" if run with root privileges and +# don't depend on $USER being set to root. Fixes BR 779781. +# +# Apparently $USER isn't set on all systems, +# but it also didn't work if the user only +# increased her privileges with su or sudo, +# but still had her real uid in $USER. +# +# Thanks to Florian Effenberger for reporting. +# # Revision 1.6 2006/07/18 14:48:47 david__schmidt # Reorganizing the repository: swapping out what was HEAD (the old 3.1 branch) # with what was really the latest development (the v_3_0_branch branch) @@ -86,7 +99,7 @@ # Full path to location of Privoxy config file. P_CONF_FILE=/usr/local/etc/privoxy/config # Full path to PID file location. Location must be writable by -# whoever runs this script. +# whoever runs this script and by Privoxy itself. P_PIDFILE=/var/run/privoxy.pid # If uncommented, this script will try to run as USER=privoxy, which # may require special handling of config, *.action, trust, logfile, @@ -95,10 +108,25 @@ # If a privoxy user is specified, lets try that. /bin/sh does not seem to # know about $UID. -if [ "$USER" = "root" ] && [ -n "$P_USER" ] && id $P_USER >/dev/null; then - P_OWNER=$P_USER -else - P_OWNER=$USER +if [ 0 = `id -u` ]; then + if [ -n "$P_USER" ]; then + id $P_USER 2>/dev/null >/dev/null + if [ $? -eq 0 ]; then + P_USER_SETTINGS="--user $P_USER" + else + echo "User $P_USER doesn't exist, exiting." + exit 1 + fi + else + # The user has sufficient rights, but $P_USER isn't set + echo "Running Privoxy as root is not recommended!" + P_USER_SETTINGS="" + fi +else + # The user has insufficient rights to run Privoxy as $P_USER + # and may not be able to write or delete the PID file. + echo "You aren't root, expect trouble!" + P_USER_SETTINGS="" fi if [ ! -f $P_CONF_FILE ]; then @@ -118,7 +146,7 @@ fi fi - $P_DAEMON --pidfile $P_PIDFILE --user $P_OWNER $P_CONF_FILE 2>/dev/null + $P_DAEMON --pidfile $P_PIDFILE $P_USER_SETTINGS $P_CONF_FILE 2>/dev/null if [ $? -eq 0 ]; then echo "Starting $P_NAME, OK."
Update of /cvsroot/ijbswa/current/debian In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv32247 Modified Files: changelog Log Message: Update to the state of the official 3.0.5-beta-2 Debian package. Index: changelog =================================================================== RCS file: /cvsroot/ijbswa/current/debian/changelog,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- changelog 23 Sep 2006 12:43:51 -0000 1.21 +++ changelog 14 Oct 2006 11:19:37 -0000 1.22 @@ -1,6 +1,15 @@ -privoxy (3.0.5~cvs20060923-1) UNRELEASED; urgency=low +privoxy (3.0.5-beta-2) unstable; urgency=low - * New upstream CVS snapshot as of 2006-09-23. + * 27_remove_nsl.dpatch: Remove unnecessary linking against libnsl. + * 28_usermanual_slash.dpatch: Redirect http://p.p/user-manual (without + trailing slash) to http://p.p/user-manual/ (with trailing slash), + otherwise the links will be broken (Closes: #244931). + + -- Roland Rosenfeld <roland@...> Sat, 7 Oct 2006 13:12:13 +0200 + +privoxy (3.0.5-beta-1) unstable; urgency=low + + * New upstream version 3.0.5-beta. * hide-referrer{foo} now allows everything as a forged referrer not only http/https URLs and ignoring invalid URLs (Closes: #258193). * Fixes the name of the filter from "popups" to "all-popups" in @@ -28,15 +37,17 @@ standard.Cautious to standard.Medium, which is similar to the old 3.0.3 behavior and doesn't change too much (only filter{js-annoyances}, filter{html-annoyances} and - filter{unsolicited-popups} are switched off now additionally). + filter{unsolicited-popups} are switched off now additionally because + they often cause trouble by using very much CPU time). * 26_edit_only_writable.dpatch: Hide the edit button on http://p.p/show-status if action file can not be written by the privoxy user. * default.action and standard.action are no longer owned by privoxy but by root to show that these files are maintained upstream while users should maintain their local changes in global.action and user.action. + * Add LSB compliance to init.d script (INIT INFO and status). - -- Roland Rosenfeld <roland@...> Sat, 23 Sep 2006 14:22:21 +0200 + -- Roland Rosenfeld <roland@...> Sat, 23 Sep 2006 23:37:03 +0200 privoxy (3.0.3-2-2) unstable; urgency=low
Update of /cvsroot/ijbswa/current/debian/patches In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv31382 Modified Files: 05_defaut_action.dpatch 10_backup_doc.dpatch 14_config.dpatch 19_manpage_fixup.dpatch Log Message: Update to the state of the official 3.0.5-beta-2 Debian package. Index: 05_defaut_action.dpatch =================================================================== RCS file: /cvsroot/ijbswa/current/debian/patches/05_defaut_action.dpatch,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- 05_defaut_action.dpatch 23 Sep 2006 12:43:51 -0000 1.7 +++ 05_defaut_action.dpatch 14 Oct 2006 11:17:37 -0000 1.8 @@ -8,7 +8,7 @@ diff -urNad privoxy~/default.action.master privoxy/default.action.master --- privoxy~/default.action.master +++ privoxy/default.action.master -@@ -1891,3 +1891,8 @@ +@@ -1895,3 +1895,8 @@ { +filter{js-events} } #MASTER# PROBLEM-URL: http://www.pharmcast.com/WarningLetters/Yr2002/December2002/J&J1202.htm http://www.pharmcast.com/ Index: 10_backup_doc.dpatch =================================================================== RCS file: /cvsroot/ijbswa/current/debian/patches/10_backup_doc.dpatch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- 10_backup_doc.dpatch 9 Sep 2006 13:57:55 -0000 1.3 +++ 10_backup_doc.dpatch 14 Oct 2006 11:17:37 -0000 1.4 @@ -6,14 +6,21 @@ dpatch_patch () { - tar cf debian/patched/doc.bak.tar \ - doc/source doc/text doc/webserver doc/pdf \ - INSTALL README AUTHORS privoxy.1 + tar cf debian/patched/doc.bak.tar README + for i in doc/source doc/text doc/webserver doc/pdf \ + INSTALL AUTHORS privoxy.1 + do + if [ -e $i ] + then + tar rf debian/patched/doc.bak.tar $i + fi + done } dpatch_unpatch () { - tar xf debian/patched/doc.bak.tar + rm -rf doc/pdf + tar xf debian/patched/doc.bak.tar } DPATCH_LIB_NO_DEFAULT=1 Index: 14_config.dpatch =================================================================== RCS file: /cvsroot/ijbswa/current/debian/patches/14_config.dpatch,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- 14_config.dpatch 17 Sep 2006 08:08:36 -0000 1.4 +++ 14_config.dpatch 14 Oct 2006 11:17:37 -0000 1.5 @@ -9,7 +9,7 @@ --- privoxy~/config +++ privoxy/config @@ -1,4 +1,4 @@ --# Sample Configuration File for Privoxy v3.0.4 +-# Sample Configuration File for Privoxy v3.0.5 +# Sample Configuration File for Privoxy # # $Id$ Index: 19_manpage_fixup.dpatch =================================================================== RCS file: /cvsroot/ijbswa/current/debian/patches/19_manpage_fixup.dpatch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- 19_manpage_fixup.dpatch 9 Sep 2006 13:49:59 -0000 1.1 +++ 19_manpage_fixup.dpatch 14 Oct 2006 11:17:37 -0000 1.2 @@ -13,7 +13,7 @@ mkdir -p doc/source/temp && cd doc/source/temp && $(RM) * ;\ nsgmls ../privoxy-man-page.sgml | sgmlspl ../../../utils/docbook2man/docbook2man-spec.pl &&\ perl -pi.bak -e 's/ <URL:.*>//; s/\[ /\[/g' privoxy.8 ;\ -+ perl -pi.bak -e "s/\[ /\[/g;s/á/\\\\['a]/g" privoxy.8; \ ++ perl -pi.bak -e "s/\[ /\[/g;s/á/\\\\['a]/g;s/é/\\\\['e]/g" privoxy.8; \ + perl -pi.bak -e 's/([ {])-([a-z])/$$1\\-$$2/g' privoxy.8; \ + perl -pi.bak -e 's/ --([a-z])/ \\-\\-$$1/g' privoxy.8; \ + perl -pi.bak -e 's/\\fB--/\\fB\\-\\-/g' privoxy.8; \ @@ -24,7 +24,7 @@ # Twice because my version of man2html is pulling in commas and periods in URLs. $(PERL) -pi.bak -e 's/(<A.*),(">)/$$1$$2/g' tmp.html $(PERL) -pi.bak -e 's,\.">,">,g' tmp.html -+ $(PERL) -pi.bak -e "s/\['a\]/\á/g" tmp.html ++ $(PERL) -pi.bak -e "s/\['a\]/\á/g;s/\['e\]/\é/g" tmp.html # Get rid of spurious from conversion. (How to do this with perl?) $(SED) -e 's///g' tmp.html > doc/webserver/man-page/privoxy-man-page.html && $(RM) tmp.* else


text:
Narrow your search
These machines might be drones in name alone, but that doesn't make them any less fun to fly.
Four superphones with four similar styles and specs. We'll help break down the pros, cons, and how much extra you pay to upgrade from the S6 to the S6 Edge to the Note 5 to the Edge+. Whew!
The company's diversity efforts suffer a setback due to cuts at overseas factories where a high percentage of women held jobs.
The most important things to know when shopping for a cell phone.
The built-to-last smartphone is one of two new, exclusive additions to Verizon's long-running Droid family of mobile devices.
Want your phone to notify you how long it will take to get home when you're at work? You may need to adjust a setting or two.
After raising rates last year, the streaming-video service ups the price of its "standard" option in the US. But current members won't see a higher bill for a year.
The first BlackBerry phone to launch with Google's OS could be called the Priv.
Chevrolet's sixth-generation Camaro may look familiar, but it's all new under the skin -- and it's lighter, quicker and more high-tech than before.
The Californian tech giant's Chinese subsidiary was made to cough up around $80 million after underpaying its tax in 2013.


text:
Silicon Valley North, Ottawa
2 Reviews
2 Reviews
Silicon Valley North. That's right. This is how some people know Ottawa. Why? Because Ottawa is the home for some of the World's biggest and most advanced information technology companies.
You probably heard of the company Corel, or Nortel networks. Perhaps JDS Uniphase and Cognos. There are many more to list, like Siemens, HP, Canon, Microsoft and the others. According to statistics 8 out of 10 homes in Ottawa has a computer and 6 out of those have Internet connection.
This means, we are very wired compared to other countries and cities around the World.
Did you know that out of all the countries on the World Canada's Government has the most on-line presence. You can even file your taxes on-line here.
You don't have to go too far to find a cyber café or Internet bar. All libraries are connected to the Internet. Even prison inmates in Canada have access to the Web. Do your grocery shopping on-line and chat with friend and relatives overseas or next door.
Happy surfing!
Back in the day, Ottawa was called Silicon Valley North. Companies like Nortel, JDS Uniphase, Mitel, and Corel used to call this place home. I spent two years working at JDS Uniphase in Nepean. If you have time, drive around and check out some of the high-tech companies...
Get an instant answer from local experts and frequent travelers
Sponsored Links
Sponsored Links
Sponsored Listings


text:
- Main
- Submit Free Press Release
- List of 70+ Free PR Sites
- PR Resources
- Our Services
- News Type
- eBooks
- About Us
- Contact Us
Home ›
Creating IT Futures Foundation and Per Scholas Expand IT-Ready Program in National Capital Region
Washington, D.C., April 17, 2014 – The Creating IT Futures Foundation and Per Scholas are expanding their collaboration to bring free technology education and job placement opportunities to more unemployed and underemployed adults in the National Capital Region.
The two non-profit organizations have brought their IT-Ready program to a new location in Silver Spring, Md., providing local residents with opportunities to obtain the education and skills they need to land jobs in the region's fast-growing technology industry.
"This is an exciting step for both our organizations," said Charles Eaton, chief executive officer of the Creating IT Futures Foundation. "We've been sharing best practices in workforce training with each other for a long time. Now this partnership is a way for both organizations to test a new model of expansion so we can reach our shared goal of helping more people transform their lives through upwardly mobile IT careers."
The first class is now in session at the new location at 700 Roeder Road in Silver Spring. In its first year, 80 students drawn from the National Capital Region are expected to be trained at the center.
An open house is scheduled for April 22 from 2 – 5 p.m. for press and the public to tour the new training facility. A reception will follow.
Acting Assistant Secretary Eric Seleznow of the Employment and Training Administration, U.S. Department of Labor, is schedule to speak.
Also scheduled to speak is Msgr. John Enzler, president and chief executive officer of Catholic Charities of the Archdiocese of Washington, which is helping host the training center and working as a partner agency for referrals to and from the IT training program.
"The National Capital Region is becoming an East Coast Silicon Valley. There's no shortage of IT jobs, but there is a shortage of well-trained individuals to meet companies' needs," said Bridgette Gray, managing director of Per Scholas National Capital Region.
"This is what Per Scholas does best," Gray continued. "We tailor our training to meet the demands of local employers, provide high-quality training to job seekers who otherwise do not have access to the right education or skills, and then connect the employer to this new stream of talent. It's a win-win situation for everyone."
The free eight-week IT-Ready job training course provides high quality, hands-on technical skills instruction and professional soft skills development to unemployed and under-employed individuals. The course teaches to CompTIA A+ certification, which prepares candidates for entry-level help desk and technical support roles.
Historically, 85 percent of Per Scholas participants graduate and obtain industry certifications and 75 percent of graduates land jobs. This success rate, validated through independent studies, has triggered expansion of the program. The Silver Spring location is the newest addition to the IT-Ready network, now operating in Cincinnati and Columbus, Ohio; Minneapolis, Minn.; and New York City. More than 700 individuals will be trained this year across all sites.
About the Creating IT Futures Foundation
Founded in 1998 as the philanthropic arm of CompTIA, the Creating IT Futures Foundation is a 501(c)(3) charity with the mission of helping populations under-represented in IT and individuals who lack opportunity to prepare for, secure, and be successful in IT careers. Learn more at http://www.creatingitfutures.org.
Eric Larson, Director of Marketing and Communications
Creating IT Futures Foundation
(630) 678-8511News Source : Creating IT Futures Foundation and Per Scholas Expand IT-Ready Program in National Capital Region
Copy this html code to your website/blog to embed this press release.
More User Press Releases
More CompTIA Press Release...
- New Report from TechAmerica Foundation Guides Federal Agencies in Adopting Cloud Services
- TechAmerica Names U.S. CIO Steven VanRoekel Government Technology Executive of the Year
- American Technology Awards Announces Winners in 15 Categories; Awards Breakthrough Technology of the Year to Olympus 3D Videoscope
- Active Duty Military Personnel Seek More Career Education and Training, New CompTIA Study Finds
- American Technology Awards to Feature Keynote from HelloWallet Founder Matt Fellowes
- CompTIA Issues Call for IT ChannelChangers
- CompTIA Named one of Best Places to Work in Illinois for Fourth Consecutive Year
- IT Channel Firms Expand Telecom Play, Research from CompTIA and Channel Partners Reveals
- CompTIA White Paper Finds Tax Reform Paramount to Incentivize Growth and Innovation
- Grupo Rumos Joins CompTIA Authorized Partner Program
This press release is licensed under a Creative Commons Attribution 3.0 Unported License. Read full copyright information here.
Like this site on Facebook
Distribute Press Release
User login
Shopping cart
View your shopping cart.
Share This Page
Primary Menu
- News by Region
- Business
- List of Industries
- Technology
- Aerospace & Defense
- Agriculture & Forestry
- Arts
- Automotive
- Business Services
- Chemicals
- Construction & Maintenance
- Consumer Goods
- Education
- Energy
- Entertainment
- Food & Related Products
- General Business
- Government
- Healthcare
- Heavy Industry
- Home
- Industrial Goods & Services
- Industrial Materials
- Mining & Drilling
- Publishing & Printing
- Retail
- Society
- Sports
- Supermarkets
- Textiles & Nonwovens
- Transportation & Logistics
- Travel & Hospitality
- Wholesale


text:
Picture: Jessica Simpson - Jessica Simpson posts this photo on Twitter.com with the caption: Metaphor - Monday 3rd June 2013
Pop star Jessica Simpson and former House actress Odette Annable turned bridesmaids on Saturday (15Jun13) as they attended a pal's wedding in California.
Heavily-pregnant Simpson braved the heat and donned a fitted black gown for interior decorator Kathryn Sykora's nuptials to former American football star Chris Hetherington, who is friends with her retired athlete fiance Eric Johnson.
The couple exchanged vows at the Rancho Bernardo Inn in San Diego, where Jessica's singer sister Ashlee Simpson and newly-married former personal assistant CaCee Cobb were also on hand for the ceremony, in addition to Annable.
The Irresistible hitmaker is due to give birth next month (Jul13), but she appeared to be in high spirits as she supported the beautiful bride - a source tells Eonline.com, "Jessica seemed in great spirits despite looking like she was ready to burst, though she was definitely touching her belly quite a bit and moving around slowly."
This isn't the first time fashion designer Simpson has participated in a friend's wedding - in December (12) she served as Cobb's maid of honour when she wed actor Donald Faison.


text: I have a copy of Eliott Erwitt's book, Personal Best. It must weigh about 20 pounds. After my negs are dry I sleeve them and press them under the book for a day or two. Works every time... but unfortunately, being under Eliott's book for a couple days hasn't improved my images!