Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2014-10-05 | add paccache.service to enable all required services | Christian Hesse | 2 | -0/+8 |
2014-10-05 | try to guess the fastest server for db files as well | Christian Hesse | 1 | -1/+2 |
2014-09-14 | add networkmanager dispatcher script | Christian Hesse | 2 | -0/+8 |
2014-09-04 | reformat long functions0.1.10 | Christian Hesse | 2 | -10/+40 |
2014-09-04 | prepare release 0.1.10 | Christian Hesse | 1 | -1/+1 |
2014-09-04 | Revert "addow socket activation for pacserve and pacdbserve"•••The Arch Linux darkhttpd package [0] has a unit file for socket activation. Looks like this is wrong, darkhttpd does not support socket activation. [0] https://www.archlinux.org/packages/?name=darkhttpd | Christian Hesse | 3 | -20/+0 |
2014-09-02 | prepare version 0.1.90.1.9 | Christian Hesse | 1 | -1/+1 |
2014-09-02 | dhcpcd-hook: send signal only to exact matches | Christian Hesse | 1 | -1/+1 |
2014-09-01 | dhcpcd-hook: change permissions | Christian Hesse | 2 | -1/+1 |
2014-09-01 | dhcpcd-hook: just kill if process is running | Christian Hesse | 1 | -2/+4 |
2014-09-01 | prepare version 0.1.80.1.8 | Christian Hesse | 1 | -1/+1 |
2014-09-01 | add upstream URLs to README | Christian Hesse | 1 | -0/+4 |
2014-09-01 | addow socket activation for pacserve and pacdbserve | Christian Hesse | 3 | -0/+20 |
2014-08-29 | prepare version 0.1.70.1.7 | Christian Hesse | 1 | -1/+1 |
2014-08-29 | do not use DEBUG macro but command line argument to be verbose | Christian Hesse | 1 | -29/+45 |
2014-07-28 | prepare release 0.1.60.1.6 | Christian Hesse | 1 | -1/+1 |
2014-07-28 | have port in struct services, allow to specify host:port in pacredir.conf | Christian Hesse | 2 | -17/+30 |
2014-06-16 | prepare version 0.1.50.1.5 | Christian Hesse | 1 | -1/+1 |
2014-06-16 | clean whitespace | Christian Hesse | 1 | -1/+1 |
2014-06-16 | add debug output for file not found | Christian Hesse | 1 | -0/+4 |
2014-06-16 | be a bit less verbose | Christian Hesse | 1 | -0/+2 |
2014-06-16 | print modification datprint modification date | Christian Hesse | 1 | -1/+5 |
2014-04-22 | prepare release 0.1.40.1.4 | Christian Hesse | 1 | -1/+1 |
2014-04-22 | use write_log() instead of printf() | Christian Hesse | 1 | -1/+1 |
2014-04-22 | fix filename in html pages | Christian Hesse | 1 | -2/+2 |
2014-04-22 | redirect to project website if no file is given | Christian Hesse | 2 | -0/+12 |
2014-04-22 | darkhttpd only serves IPv4, so limit curl to that | Christian Hesse | 1 | -1/+3 |
2014-04-04 | prepare version 0.1.30.1.3 | Christian Hesse | 1 | -1/+1 |
2014-03-26 | add a word about security | Christian Hesse | 1 | -0/+9 |
2014-01-20 | make output a bit more verbose | Christian Hesse | 1 | -1/+6 |
2014-01-13 | prepare release 0.1.20.1.2 | Christian Hesse | 1 | -1/+1 |
2014-01-13 | try to guess the fastest server for packages | Christian Hesse | 2 | -2/+16 |
2014-01-03 | move arch specific macros to separate header file | Christian Hesse | 5 | -20/+34 |
2014-01-02 | add make release | Christian Hesse | 2 | -0/+6 |
2014-01-02 | write version to header file | Christian Hesse | 3 | -8/+11 |
2014-01-02 | update copyright year | Christian Hesse | 4 | -4/+4 |
2013-11-28 | use LDFLAGS | Christian Hesse | 1 | -1/+1 |
2013-11-28 | use PREFIX in Makefile | Christian Hesse | 1 | -9/+10 |
2013-11-28 | clean up trailing white spaces | Christian Hesse | 1 | -10/+10 |
2013-11-18 | prepare release 0.1.10.1.1 | Christian Hesse | 1 | -1/+1 |
2013-11-18 | do not act on dhcp INFORM | Christian Hesse | 1 | -2/+2 |
2013-11-17 | make hook save for all shells | Christian Hesse | 1 | -3/+5 |
2013-11-15 | rename services.bad to something more descriptive | Christian Hesse | 2 | -11/+11 |
2013-11-15 | reset badcount on SIGHUP | Christian Hesse | 1 | -0/+2 |
2013-11-14 | add 'make distclean' to remove config.h | Christian Hesse | 1 | -0/+3 |
2013-11-14 | count bad requests and increase ignore time after request | Christian Hesse | 3 | -12/+22 |
2013-11-14 | pacredir.h is a dependency for pacredir | Christian Hesse | 1 | -1/+1 |
2013-11-14 | do a request as soon as host is up to check bad status | Christian Hesse | 2 | -4/+31 |
2013-11-14 | introduce pacredir.h | Christian Hesse | 2 | -42/+85 |
2013-11-12 | print number of failed servers | Christian Hesse | 1 | -1/+1 |
2013-11-12 | prepare release 0.1.00.1.0 | Christian Hesse | 1 | -1/+1 |
2013-11-11 | initcpio: only add if not set already | Christian Hesse | 1 | -3/+5 |
2013-11-11 | add a note about running pacman twice | Christian Hesse | 1 | -0/+5 |
2013-11-07 | make pacredir multi-threaded, do all curl requests at once | Christian Hesse | 2 | -85/+131 |
2013-11-07 | add architecture to user agent string | Christian Hesse | 1 | -1/+1 |
2013-11-06 | clean up included headers | Christian Hesse | 1 | -5/+3 |
2013-11-06 | give long to curl_easy_setopt() | Christian Hesse | 1 | -3/+3 |
2013-11-05 | make initcpio hook aware of architectures | Christian Hesse | 1 | -4/+18 |
2013-11-05 | prepare release 0.0.60.0.6 | Christian Hesse | 1 | -1/+1 |
2013-11-05 | do not handle client to browse_callback | Christian Hesse | 1 | -2/+2 |
2013-11-05 | fix memory corruption | Christian Hesse | 1 | -1/+1 |
2013-11-05 | handle SIGINT and print variable text | Christian Hesse | 1 | -4/+5 |
2013-11-05 | make pacredir work without config file | Christian Hesse | 1 | -43/+43 |
2013-11-05 | typo in comment | Christian Hesse | 1 | -1/+1 |
2013-11-05 | handle db file signatures correctly | Christian Hesse | 1 | -2/+3 |
2013-11-05 | coding style cleanup | Christian Hesse | 1 | -7/+4 |
2013-11-04 | add initcpio hook | Christian Hesse | 3 | -0/+22 |
2013-11-04 | prepare release 0.0.50.0.5 | Christian Hesse | 1 | -1/+1 |
2013-11-04 | actually avahi-daemon IS required... | Christian Hesse | 1 | -0/+1 |
2013-11-04 | do not make avahi-daemon a hard depend•••Now that you can add static hosts via config file it may make sense to run pacredir without avahi-daemon. Just make it start After=. | Christian Hesse | 1 | -1/+1 |
2013-11-04 | add hint about dependency to iniparser | Christian Hesse | 1 | -0/+1 |
2013-11-04 | add configuration file for pacredir•••This allows to ignore hosts on specified interfaces and add static hosts. | Christian Hesse | 4 | -3/+121 |
2013-11-04 | introduce add_host() and remove_host() | Christian Hesse | 1 | -41/+57 |
2013-10-31 | add dhcpcd hook that informs pacredir about reestablished connection | Christian Hesse | 2 | -0/+12 |
2013-10-30 | compile date and time into the binary | Christian Hesse | 1 | -1/+1 |
2013-10-30 | use unsigned int for recent | Christian Hesse | 1 | -2/+2 |
2013-10-30 | use long for http_code and last_modified | Christian Hesse | 1 | -3/+3 |
2013-10-30 | use a little helper to determine architecture•••Architecture reported by `uname -a` and used by pacman are not neccessarily the same, so use a little helper. | Christian Hesse | 4 | -5/+29 |
2013-10-30 | regenerate service file only when needed | Christian Hesse | 1 | -3/+3 |
2013-10-30 | detect ARM architectures•••Did I get it right? mirror.archlinuxarm.org has repositories for * "armv7h" (version 7 with hard floating point unit) * "armv6h" (version 6 with hard floating point unit) * "arm" (version 6 without hard floating point unit) | Christian Hesse | 1 | -0/+8 |
2013-10-30 | use unprivileged user to run services | Christian Hesse | 3 | -0/+6 |
2013-10-30 | prepare for release 0.0.40.0.4 | Christian Hesse | 1 | -1/+1 |
2013-10-30 | reset bad status for hosts on SIGHUP | Christian Hesse | 1 | -3/+3 |
2013-10-30 | use function to print output | Christian Hesse | 1 | -22/+33 |
2013-10-30 | justify output streams | Christian Hesse | 1 | -3/+3 |
2013-10-30 | make pacredir listen on localhost only | Christian Hesse | 1 | -1/+9 |
2013-10-29 | rename the project to paccache | Christian Hesse | 4 | -15/+15 |
2013-10-29 | decide about local service via flags | Christian Hesse | 1 | -8/+1 |
2013-10-28 | prepare for release 0.0.30.0.3 | Christian Hesse | 1 | -1/+1 |
2013-10-28 | add some documentation | Christian Hesse | 1 | -1/+61 |
2013-10-28 | remove some unused code | Christian Hesse | 1 | -10/+0 |
2013-10-28 | remove avahi resolver code, all we need is the browser | Christian Hesse | 2 | -116/+73 |
2013-10-28 | rename function | Christian Hesse | 1 | -3/+3 |
2013-10-28 | remove comment about example | Christian Hesse | 2 | -4/+0 |
2013-10-28 | prepare for release 0.0.20.0.2 | Christian Hesse | 1 | -1/+1 |
2013-10-28 | move configuration to config.h | Christian Hesse | 4 | -19/+52 |
2013-10-28 | initialize variables in struct | Christian Hesse | 1 | -0/+6 |
2013-10-27 | handle online start for service, not for host | Christian Hesse | 1 | -10/+16 |
2013-10-27 | make pacdbserve aware of architecture | Christian Hesse | 4 | -3/+17 |
2013-10-27 | handle db files | Christian Hesse | 1 | -47/+120 |