{"push_id":1046362290,"size":3,"distinct_size":3,"ref":"refs/heads/feature/gssencrypt10","head":"31db96e9f3aa5b02a544a504f955e6421bd3b662","before":"ca78c5e87ccf393d6d0d246e7a1266676721e0dd","commits":[{"sha":"945805d45e8021f92ad73518b3a74ac6bab89525","author":{"email":"3f8631879978f4cea53bf1163760f1ac18f9cb08@redhat.com","name":"Robbie Harwood"},"message":"Move common GSSAPI code into its own files\n\nOn both the frontend and backend, prepare for GSSAPI encryption suport\nby moving common code for error handling into a common file.  Other than\nbuild-system changes, no code changes occur in this patch.\n\nThanks to Michael Paquier for the Windows fixes.","distinct":true,"url":"https://api.github.com/repos/frozencemetery/postgres/commits/945805d45e8021f92ad73518b3a74ac6bab89525"},{"sha":"69f3b7ef092bbbf7aa6d7eb25fa3ae830ceecdc9","author":{"email":"3f8631879978f4cea53bf1163760f1ac18f9cb08@redhat.com","name":"Robbie Harwood"},"message":"Connection encryption support for GSSAPI\n\nExisting GSSAPI authentication code is extended to support connection\nencryption.  Encryption begins immediately following AUTH_REQ_OK.\n\nFallback for talking to older clients is included, as are both client\nand server controls for requiring encryption.","distinct":true,"url":"https://api.github.com/repos/frozencemetery/postgres/commits/69f3b7ef092bbbf7aa6d7eb25fa3ae830ceecdc9"},{"sha":"31db96e9f3aa5b02a544a504f955e6421bd3b662","author":{"email":"3f8631879978f4cea53bf1163760f1ac18f9cb08@redhat.com","name":"Robbie Harwood"},"message":"GSSAPI authentication cleanup\n\nBecome more fussy about what flags we need.  Now that we want to do\nencryption, protection and integrity are needed for that to work.  Other\nprotections are desirable as well, and we should check the flags GSSAPI\nreturns to us.\n\nAlso remove the (now-)redundant definitions that worked around an old\nbug with MIT Kerberos on Windows.\n\nFinally, resolve a pre-existing action item for acquiring all possible GSSAPI\nerror messages on the backend, rather than just the first major and first\nminor statuses.","distinct":true,"url":"https://api.github.com/repos/frozencemetery/postgres/commits/31db96e9f3aa5b02a544a504f955e6421bd3b662"}]}