aboutsummaryrefslogtreecommitdiff
path: root/src/mirrors.c
Commit message (Collapse)AuthorAgeFilesLines
* Refactor project: build/install libspm[_static.a].so to make unit testing ↵Joseph Hunkeler2020-03-181-180/+0
| | | | possible
* Do not force user to have a mirrorlist configurationJoseph Hunkeler2020-03-031-2/+17
|
* Refactor startswith() and endswidth() usageJoseph Hunkeler2020-03-021-1/+1
|
* Multiple things:Joseph Hunkeler2020-02-261-4/+37
| | | | | | | | * Add strdup_array() * Begin consolidating spm root information into SPM_Hierarchy * Begin consolidating metadata * Begin trimming repeated code (mostly file reading) * Store information about installed packages under [root]/var/db/records
* Fix more memory leaks:Joseph Hunkeler2020-01-281-1/+11
| | | | | Add ability to free ManifestPackage structure Fix bug: manifest_search pointer got free()ed accidentally.
* Remove md5sum functionJoseph Hunkeler2020-01-281-0/+2
| | | | * Fix a few glaring memory leaks
* Bug fixes:Joseph Hunkeler2020-01-271-10/+30
| | | | | | * Fix buffer overflow issue with SHA256 buffer * Add missing origin to manifest * Fix missing manifest download
* Fix some buffer overflows, add a few moreJoseph Hunkeler2020-01-271-0/+100