[Bug-wget] Submitted a merge request

2018-05-06 Thread sameeran joshi
Can anyone verify the merge request by me


Re: [Bug-wget] Submitted a merge request

2018-05-06 Thread Darshit Shah
* sameeran joshi  [180506 11:24]:
> Can anyone verify the merge request by me

Hi,

Thanks for the contribution!

However, once you have submitted a merge request on gitlab, you don't need to
send another mail to the mailing list. Someone will review and merge it as soon
as possible.

Sometimes that may take time (think days), since we are all volunteers and
aren't always available. Please wait for atleast 48 hours for a response.

-- 
Thanking You,
Darshit Shah
PGP Fingerprint: 7845 120B 07CB D8D6 ECE5 FF2B 2A17 43ED A91A 35B6


signature.asc
Description: PGP signature


Re: [Bug-wget] newbie help

2018-05-06 Thread Darshit Shah
Hi Sameeran,

What exactly is your goal?

The libwget/ directory contains all the code for libwget, the HTTP library that
powers wget2.

The examples/ directory contains a bunch of small toy programs which show how
one can use libwget.

Sadly, there is no single source file you can read which contains the entire
process of accepting a URL, parsing it and downloading the said web page. If
you are interested in the logic of downloading a web page, you should look at:
`libwget/http_highlevel.c`. This file contains the very high level API for
downloading a webpage. From there, you can go deeper into the specific details
of constructing HTTP requests and parsing the responses.

* Sameeran Joshi  [180504 05:38]:
> *hi,i have followed all the instructions of downloading and installing
> wget2,i am a newbie to any of the open source projects,so i just went
> through the examples/ directory and the libwget directory but I am afraid
> which .c file should i start with.*
> 
> *how should I read and understand the .c file,i  am quite comfortable with
> the c language programming,also which is the .c file which contains the
> very basic code of just accepting URL and parsing it and downloading the
> supplied webpage.I am interested in seeing the logic of the same.*
> *thanks*

-- 
Thanking You,
Darshit Shah
PGP Fingerprint: 7845 120B 07CB D8D6 ECE5 FF2B 2A17 43ED A91A 35B6


signature.asc
Description: PGP signature


[Bug-wget] further help needed!!

2018-05-06 Thread Sameeran Joshi
thanks for u r help!@Darshit Shah
1.GOAL:To learn the internal logic of simple wget command 'wget
www.google.com' and get acquainted with the code base of any open source
project
2.how do you come to know which directory contains what and does what,
 2.A.while looking at /docs I found it dosen't contain the documentation
which tells you about the structure and use of functions
 2.B.googling out gives me this
https://www.gnu.org/software/wget/manual/wget.html#Wgetrc-Location
which too tells about the use of wget

  SO WHERE DO I FIND THE CORRECT DOCUMENTATION FOR DEVELOPERS?
3.Are there any kind of algorithms or flowcharts describing the working of
the file?,as it would be easy rather to dive into code to understand it
better.

thanks!!!


[Bug-wget] [ANNOUNCEMENT] New release 1.19.5 of GNU Wget

2018-05-06 Thread Tim Rühsen
Hello,

we are pleased to announce the new version of GNU wget 1.19.5.

GNU Wget is a free utility for non-interactive download of files from
the Web.
It supports HTTP(S), and FTP(S) protocols, as well as retrieval through HTTP
proxies.

This version fixes CVE-2018-0494 (Cookie injection vulnerability) found
by Harry Sintonen.
This version fixes several issues, mostly found by OSS-Fuzz.
It also introduces TLS1.3 with OpenSSL, a new option --ciphers and
updates the CSS grammar to version 2.2.

Many thanks go to all the contributors and list activists !


The new version is available for download here:

https://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz
https://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.lz

and the GPG detached signatures using the key 0x08302DB6A2670428:

https://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz.sig
https://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.lz.sig

To reduce load on the main server, you can use this redirector service
which automatically redirects you to a mirror:

https://ftpmirror.gnu.org/wget/wget-1.19.5.tar.gz
https://ftpmirror.gnu.org/wget/wget-1.19.5.tar.lz


Noteworthy changes:

* Fix cookie injection (CVE-2018-0494)

* Enable TLS1.3 with recent OpenSSL environment

* New option --ciphers to set GnuTLS / OpenSSL ciphers directly

* Updated CSS grammar to CSS 2.2

* Fixed several memleaks found by OSS-Fuzz

* Fixed several buffer overflows found by OSS-Fuzz

* Fixed several integer overflows found by OSS-Fuzz

* Several minor bug fixes



Please report any problem you may experience to the bug-wget@gnu.org
mailing list.

For the maintainers of Wget,
Tim Rühsen




signature.asc
Description: OpenPGP digital signature