summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-03Update newsHEADmasterMarko Kreen
2015-09-03Set query_wait_timeout to 120s by default.Marko Kreen
Current default (0) causes infinite queuing, which is not useful. Fixes: #46, #48
2015-09-03Update todoMarko Kreen
2015-09-03test.sh: add tests for auth_userMarko Kreen
2015-09-03Remove too early set of auth_userMarko Kreen
When query returns 0 rows (user not found), this user stays as login user... Should fix #69.
2015-09-03Fix server_reset_query_always declarationMarko Kreen
2015-09-02Sync libusualMarko Kreen
2015-08-31server_reset_query_alwaysMarko Kreen
Do not use server_reset_query for non-session pools. New setting `server_reset_query_always` to restore old behaviour. 1.6 will also have this setting but with different default perhaps.
2015-08-31Merge remote-tracking branch 'main/master'Marko Kreen
2015-08-31console: Fill auth_user when auth_type=any.Marko Kreen
Otherwise logging can crash (#67).
2015-08-31Sync againMarko Kreen
2015-08-23Merge pull request #65 from bobpoekert/masterMarko Kreen
Fix typo in comment in loader.c
2015-08-23Fix typo in comment in loader.cBob Poekert
2015-08-23Sync tls changesMarko Kreen
2015-08-20Remove pointless cf_auth_type checkMarko Kreen
2015-08-20Fix password/md5 auth.Marko Kreen
Password auth ignored auth method calculated by HBA. Fixes: #64
2015-08-20Import tls changesMarko Kreen
2015-08-08todo: fix syntaxMarko Kreen
2015-08-08todo: pool_mode=tx vs. server_reset_queryMarko Kreen
2015-08-08test.sh: simpler sed expressionMarko Kreen
2015-08-08Support pipelining - count expected ReadyForQuery packets.Marko Kreen
This avoids releasing server too early. Should fix #44 and #52.
2015-08-08handle_client_work - move logic out of switchMarko Kreen
2015-08-07auth code cleanupMarko Kreen
2015-08-07Remove crypt auth.Marko Kreen
Highly obsolete.
2015-08-07doc: remove converted filesMarko Kreen
2015-08-06Fix makefile, add 'htmls' target to see rst as htmlMarko Kreen
2015-08-06doc: convert readme & todo also to rstMarko Kreen
Now they look good directly on github.
2015-08-06test.sh: dont re-exec, use bash directlyMarko Kreen
2015-08-06Merge remote-tracking branch 'main/master'Marko Kreen
2015-08-06Merge pull request #62 from eradman/masterMarko Kreen
Adapt system tests to work with modern BSD and MacOS
2015-08-06news: fix makefile, mention 1.5.5Marko Kreen
2015-08-06Convert NEWS to rst, then it's usable in web too.Marko Kreen
2015-08-06Adapt system tests to work with modern BSD and MacOSEric Radman
- Replace `seq a b` with {a..b}, and auto-upgrade to bash if shell does not support range expansion (DASH on Ubuntu) - Replace ipfw with pf; (MacOS 10.7+, *BSD) - Replace `echo -n` with `printf` (MacOS) - Change to test directory before starting - Provide aproximate compatibility between MacOS and Linux options for sed and nc - Auto-populate userlist.txt Tested on MacOS 10.10, Ubuntu 14, OpenBSD 5.7
2015-08-06Skip NoticeResponce in handle_auth_response.Marko Kreen
Otherwise verbose log levels cause auth failures.
2015-08-06Import TLS fixes.Marko Kreen
2015-08-05doc: remove faq & overview - they are on web nowMarko Kreen
its annoying to maintain things in two places
2015-08-05doc: more fixesMarko Kreen
2015-08-05doc: markup cleanupsMarko Kreen
pandoc does not support +x+
2015-08-05doc: remove `` tags around deflists keys, not needed anymoreMarko Kreen
2015-08-05doc: consistent ws spacing for deflistsMarko Kreen
2015-08-05doc: use rst2man for manpagesMarko Kreen
Although Asciidoc has nice markup and nice output, it depends on DocBook & TeX, which makes it rather annoying to have around. Website is now based on Markdown, but it's not fit for manpage conversion - not enough syntax. It is really meant for only HTML production, as it expect HTML fallbacks for anything. So use rst2man for manpages, it makes docs readable on github too and via some hacks can be converted to markdown.
2015-08-04tls: Use "fast" as default cipher shortcut.Marko Kreen
This keeps pgbouncer clean of magic spells for OpenSSL...
2015-08-04Docs for TLS & HBA features.Marko Kreen
2015-08-03Bump version to 1.7devMarko Kreen
2015-08-03Support pg_hba.conf-style syntaxMarko Kreen
Also add peer auth. Main reason to have it is that unix and tcp connections may want different auth and configuring it in plain .ini is pain. As a bonus it provides ip-based filtering too. No username mapping yet though.
2015-08-03tls: Test scriptsMarko Kreen
Todo: merge with main test.sh
2015-08-03tls: Auth based on client certs, some login code cleanupsMarko Kreen
2015-08-03Support TLS connections.Marko Kreen
2015-08-03sbuf: Move i/o operations to callbacks.Marko Kreen
Preparation for TLS.
2015-08-01v1.6pgbouncer_1_6Petr Jelinek